(()=>{var e={19:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateEvent=void 0;t.updateEvent=({storedEvent:e,timestamp:t,newProperties:s})=>{var r,o;return Object.assign(Object.assign({},e),{currentLastSeen:t,firstSeen:null!==(r=e.firstSeen)&&void 0!==r?r:t,occurrences:(e.occurrences||0)+1,previousLastSeen:null!==(o=e.currentLastSeen)&&void 0!==o?o:t,properties:[...e.properties||[],...s]})}},321:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(17402),i=r(s(54242)),a=s(59724),c=s(2029),u=r(s(37176)),l=r(s(34054)),_=r(s(65365)),v=r(s(98001));t.default=({dragTooltipText:e,isCapturingScreenshot:t,onClose:s,onSave:r,saveButtonText:d})=>{const p=(0,n.useContext)(a.ScreenshotCaptureContext);if(!p)return null;const{showOverlay:m,selectedColor:h,startPosition:f,endPosition:b,selectionCompleted:g,handleStart:y,handleMove:w,handleEnd:x,removeSelection:S}=p,k=document.getElementById(c.SCREENSHOT_CONTROLS_ID);if(!k)return console.error(`Element with ID ${c.SCREENSHOT_CONTROLS_ID} not found in the DOM.`),null;const[M,O]=(0,n.useState)({x:-500,y:-500});return(0,n.useEffect)((()=>{const e=e=>{f||O({x:e.clientX,y:e.clientY})};return window.addEventListener("mousemove",e),()=>window.removeEventListener("mousemove",e)}),[f]),(0,o.h)(o.Fragment,null,!f&&t&&(0,n.createPortal)((0,o.h)(i.default,{content:e,shouldShow:!0,style:{left:`${M.x}px`,pointerEvents:"none",position:"fixed",top:`${M.y}px`,transform:"translate(10px, -50%)"}},(0,o.h)("div",null)),k),m&&(0,n.createPortal)((0,o.h)(_.default,{endPosition:b,handleEnd:x,handleMove:w,handleStart:y,selectedColor:h,startPosition:f}),k),g&&f&&b&&(0,n.createPortal)((0,o.h)(v.default,{endPosition:b,onRemove:S,startPosition:f}),k),m&&(0,n.createPortal)((0,o.h)("div",{id:"screenshot-portal"},(0,o.h)(l.default,null),(0,o.h)(u.default,{onClose:s,onSave:()=>{r(),s()},saveButtonText:d})),k))}},468:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WoopraEvents=void 0;const r=s(13644);var o;!function(e){e.SurveySeen="survicate survey shown",e.SurveyPointAnswered="survicate survey answered"}(o||(t.WoopraEvents=o={}));class n{constructor(){this.isEnabledPerWorkspace=!1}init(){this.isEnabledPerWorkspace=!0}pushEvent(e,t){if(window.woopra&&this.isEnabledPerWorkspace){if(e===o.SurveyPointAnswered){if("contactForm"in t)return void n.identify(t.contactForm);n.trackAnswered(t)}e===o.SurveySeen&&n.trackSurveySeen(t.surveyName)}}static identify(e){window.woopra.identify(e).push()}static trackAnswered(e){e.pointType!==r.SurveyPointType.question?window.woopra.track(o.SurveyPointAnswered,{answer:e.textResponse,question:e.question,survey:e.surveyName,type:e.pointType,user_tag:e.user_tag}):window.woopra.track(o.SurveyPointAnswered,{answer:e.textResponse,answer_type:e.answer_type,question:e.question,survey:e.surveyName,type:e.pointType})}static trackSurveySeen(e){window.woopra.track(o.SurveySeen,{survey:e})}}t.default=new n},1e3:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dateStateReducer=void 0;const r=s(53501);t.dateStateReducer=(e,t)=>{switch(t.type){case"setError":return Object.assign(Object.assign({},e),{error:t.payload});case r.TimeUnit.day:return Object.assign(Object.assign({},e),{[r.TimeUnit.day]:t.payload});case r.TimeUnit.month:return Object.assign(Object.assign({},e),{[r.TimeUnit.month]:t.payload});case r.TimeUnit.year:return Object.assign(Object.assign({},e),{[r.TimeUnit.year]:t.payload});case"setContainerClass":return Object.assign(Object.assign({},e),{containerClass:t.payload});case"setPointId":return Object.assign(Object.assign({},e),{pointId:t.payload});case"setComment":return Object.assign(Object.assign({},e),{comment:t.payload});case"setIsDisclaimerAccepted":return Object.assign(Object.assign({},e),{isDisclaimerAccepted:t.payload});default:return e}}},1158:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.SmartlookEvents=void 0,function(e){e.SurveyPointAnswered="survicate.questionAnswered"}(s||(t.SmartlookEvents=s={}))},1335:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.microThemeDefaultColors=t.simpleThemeDefaultColors=t.BackgroundPosition=t.BackgroundLayout=t.ThemeType=void 0;const r=s(45285);var o,n,i;!function(e){e.micro="MicroTheme",e.simple="SimpleTheme",e.mobile="MobileTheme",e.intercom="IntercomTheme",e.newMobile="NewMobileTheme"}(o||(t.ThemeType=o={})),function(e){e.cover="cover",e.repeat="repeat",e.contain="contain"}(n||(t.BackgroundLayout=n={})),function(e){e.left="left",e.center="center",e.right="right",e.bottom="bottom",e.top="top"}(i||(t.BackgroundPosition=i={})),t.simpleThemeDefaultColors={answer:"#7f8c8d",background:"#ffffff",bg_answer:(0,r.getColorShade)("#7f8c8d",-90),bg_submit:"#70c84a",bg_widget:"#ffffff",button:"#70c84a",font_answer:(0,r.getColorShade)("#7f8c8d",-10),font_submit:"#ffffff",font_widget:"#29292a",main_color:"#70c84a",progress_bar:"#70c84a",question:"#29292a"},t.microThemeDefaultColors={answer:"#7f8c8d",background:"#ffffff",bg_answer:(0,r.getColorShade)("#7f8c8d",-90),bg_submit:"#70c84a",bg_widget:"#ffffff",button:"#70c84a",font_answer:(0,r.getColorShade)("#7f8c8d",-10),font_submit:"#ffffff",font_widget:"#29292a",main_color:"#70c84a",progress_bar:"#70c84a",question:"#29292a"}},1473:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>"string"==typeof e&&/\d{4}-\d{2}-\d{2}(T\d{2}:\d{2}:\d{2}(\.\d+)?(([+-]\d{2}:\d{2})|Z))?/.test(e)?e.slice(0,10):"[object Date]"===Object.prototype.toString.call(e)?e.toISOString().slice(0,10):e},2029:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SCREENSHOT_CONTROLS_ID=t.HTMLElementsToRemove=t.getEventPosition=void 0;t.getEventPosition=e=>"touches"in e&&e.touches.length>0?{x:e.touches[0].clientX,y:e.touches[0].clientY}:{x:e.clientX,y:e.clientY},t.HTMLElementsToRemove=["#sv-remove-button","#sv-save-button","#sv-color-picker-button","#sv-close-button"],t.SCREENSHOT_CONTROLS_ID="sv-screenshot-controls"},2156:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(39027);t.default=(e,t)=>{var s;return(null!==(s=r.storeManager.getStore(t).getState().rootElement)&&void 0!==s?s:document).querySelector(e)}},2733:function(e){e.exports=function(){"use strict";function e(e){for(var t=1;t{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isBetweenValues=void 0;t.isBetweenValues=(e,t)=>{const[s,r]=e;return t>=s&&t<=r}},2994:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"40px",height:"40px",viewBox:"3.968 3.968 40.065 40.064",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},t),["\n ",(0,r.h)("g",{id:"svg-CloseIcon-OdlnnTv",stroke:"none","stroke-width":"1",fill:"#6f27f6","fill-rule":"evenodd",transform:"matrix(0, 0.813242, -0.813242, 0, 31.264067, 18.278988)",style:""},["\n ",(0,r.h)("g",{id:"svg-CloseIcon-1-RfPIO",transform:"translate(-3.000000, -3.000000)",fill:"#6f27f6"},["\n ",(0,r.h)("polygon",{id:"svg-CloseIcon-YnjGPzk",points:"21 4.81285714 19.1871429 3 12 10.1871429 4.81285714 3 3 4.81285714 10.1871429 12 3 19.1871429 4.81285714 21 12 13.8128571 19.1871429 21 21 19.1871429 13.8128571 12"},[]),"\n "]),"\n "]),"\n"])}},3214:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidGroupCondition=void 0;const r=s(2878),o=s(7990),n=s(20838),i=s(60205);t.isValidGroupCondition=(e,t)=>{let s=!1;switch(t.condition){case i.LogicCondition.is_between:case i.LogicCondition.is_ranked_between:{const{answer_id:o,answer_id_operator:n,value:a}=t,c=o,u=e.filter((e=>null==c?void 0:c.includes(e.answerId))),l=u.map((({value:e})=>(0,r.isBetweenValues)(a,e)));if(u.length){s=n===i.LogicOperator.and?!l.includes(!1):l.includes(!0)}else s=!1;break}case i.LogicCondition.is:case i.LogicCondition.is_ranked_as:case i.LogicCondition.is_not:case i.LogicCondition.is_not_ranked_as:s=(0,o.isValidScaledAnswer)(t,e);break;case i.LogicCondition.is_filled_in:{const{field_id:r,field_id_operator:o}=t;s=n.SurveyLogic.is_filled_in(e,{field_id:r,field_id_operator:o});break}case i.LogicCondition.is_not_filled_in:{const{field_id:r,field_id_operator:o}=t;s=n.SurveyLogic.is_not_filled_in(e,{field_id:r,field_id_operator:o});break}case i.LogicCondition.has_any_value:s=!0}return s}},3450:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=s(50172),i=o(s(9288)),a=s(17057),c=s(50440),u=s(96084),l=s(79419),_="survicate-box";t.default=(e,t)=>r(void 0,void 0,void 0,(function*(){var s,r;if("undefined"==typeof window||"undefined"==typeof document)return;const{_svc:o}=window;let v;(null==o?void 0:o.surveysStaticUrl)&&u.urlConfigStore.setState({surveysStaticUrl:o.surveysStaticUrl}),(null==o?void 0:o.respondentUrl)&&u.urlConfigStore.setState({respondentUrl:o.respondentUrl});const d=Date.now();try{if(v=yield document.body?Promise.resolve(document.body):new Promise(((e,t)=>{const s=setTimeout((()=>t(new Error("Timed out waiting for document.body"))),1e4),r=()=>{clearTimeout(s),e(document.body)};if("loading"===document.readyState)document.addEventListener("DOMContentLoaded",r,{once:!0});else{const e=()=>document.body?r():setTimeout(e,100);e()}})),!v)return}catch(t){return void c.Log.warn(e,t instanceof Error?null==t?void 0:t.message:"Unknown error",t instanceof Error?null==t?void 0:t.stack:void 0,{documentReadyState:null===document||void 0===document?void 0:document.readyState,existingBox:!!(null===document||void 0===document?void 0:document.getElementById(_)),hasBody:!!(null===document||void 0===document?void 0:document.body),inIframe:(0,l.isInIframe)(),installation:null===(s=null===window||void 0===window?void 0:window._svx)||void 0===s?void 0:s.installation,isSecureContext:null===window||void 0===window?void 0:window.isSecureContext,location:null===(r=null===window||void 0===window?void 0:window.location)||void 0===r?void 0:r.href,referrer:null===document||void 0===document?void 0:document.referrer,timeToBodyMs:Date.now()-d})}const p=document.createElement("div");p.id=_,e!==a.SurveyType.WidgetSurvey&&e!==a.SurveyType.FeedbackButton||(p.className=`${_}-${e}`),document.body.appendChild(p),(0,n.render)((0,n.h)(i.default,{surveyComponent:t,surveyType:e}),p)}))},3507:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(39027);t.default=({surveyState:e,storeType:t})=>{r.storeManager.getStore(t).setState({surveyState:Object.assign(Object.assign({},e),{pointsAnswered:{}})})}},3694:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.USER_ID_TRAIT=t.PROVIDERS_TRAITS_WHITELIST=t.IdentityProvidersArray=t.Providers=void 0;const r=s(78656);var o;!function(e){e.Intercom="intercom",e.Api="api",e.Salesforce="salesforce",e.CustomerIO="customerio",e.Vero="vero",e.Boomtrain="boomtrain",e.Amplitude="amplitude",e.Mixpanel="mixpanel"}(o||(t.Providers=o={})),t.IdentityProvidersArray=[o.Intercom,o.Api,o.Salesforce,o.CustomerIO,o.Vero,o.Boomtrain,r.IntegrationNames.Marketo,r.IntegrationNames.Hubspot,r.IntegrationNames.Pardot,r.IntegrationNames.Zendesk],t.PROVIDERS_TRAITS_WHITELIST={api:["id"],intercom:["user_id"],marketo:["lead_id"],pardot:["prospect_id"],salesforce:["contact_id","lead_id","account_id","case_id","case_number","event_id","opportunity_id","contract_id","event_name","event_location"],zendesk:["t_id"]},t.USER_ID_TRAIT="user_id"},3714:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.processLogicConditions=void 0;const r=s(20838),o=s(60205);t.processLogicConditions=({condition:e,logic:t,answers:s,processor:n})=>{let i;const a=s,c=s;switch(e){case o.LogicCondition.is:i=r.SurveyLogic.is(a[0],t);break;case o.LogicCondition.is_not:i=r.SurveyLogic.is_not(a[0],t);break;case o.LogicCondition.is_between:i=r.SurveyLogic.is_between(a[0],t);break;case o.LogicCondition.is_exactly:i=r.SurveyLogic.is_exactly(a,t);break;case o.LogicCondition.includes_any_of_the_following:i=r.SurveyLogic.includes_any_of_the_following(a,t);break;case o.LogicCondition.includes_all_of_the_following:i=r.SurveyLogic.includes_all_of_the_following(a,t);break;case o.LogicCondition.doesnt_include_any_of_the_following:i=r.SurveyLogic.doesnt_include_any_of_the_following(a,t);break;case o.LogicCondition.question_is_answered:i=r.SurveyLogic.question_is_answered(c[0],t);break;case o.LogicCondition.question_is_not_answered:i=r.SurveyLogic.question_is_not_answered(c[0],t);break;case o.LogicCondition.answer_contains:i=r.SurveyLogic.answer_contains(c[0],t);break;case o.LogicCondition.answer_doesnt_contain:i=r.SurveyLogic.answer_doesnt_contain(c[0],t);break;case o.LogicCondition.has_any_value:i=r.SurveyLogic.has_any_value(t)}return n(i)}},3871:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(24645)),c=s(50288),u=s(7311),l=s(52262),_=s(96232),v=r(s(77539)),d=s(26966),p=s(85346),m=s(39027),h=s(11617),f=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;t.default=e=>{var t,s,r,b;const g=(0,n.useContext)(h.SubmitButtonContext),{surveyType:y}=(0,n.useContext)(p.SurveyConfigContext),{answer:w,children:x,point:S,value:k}=e,{settings:{disclaimer_settings:M,disclaimer:O}}=S,T=()=>({values:P.map((()=>!1))}),P=[...S.fields].filter((({field_type:e})=>e!==d.FormFieldTypes.confirmation&&e!==d.FormFieldTypes.security_info)).sort((0,v.default)("order_number").ascending),C={fields:P,invalid:T(),isDisclaimerAccepted:null!==(t=null==k?void 0:k.disclaimer_accepted)&&void 0!==t&&t,pointId:S.id,reducedState:u.PreviewHelpers.reduceContactForm(S),values:(null==k?void 0:k.answer)||P.map((()=>""))};(0,n.useEffect)((()=>{E({payload:T(),type:"setInvalid"})}),[S]);const[A,E]=(0,n.useReducer)(c.contactFormStateReducer,C),{values:j,invalid:D,isDisclaimerAccepted:I}=A,N=null!==(r=null===(s=S.settings)||void 0===s?void 0:s.consent)&&void 0!==r&&r,{showDisclaimer:R,showCheckbox:L,isRequiredDisclaimerNotAccepted:F}=(0,l.useDisclaimer)({disclaimer:O,disclaimer_settings:M,isDisclaimerAccepted:I}),V=(e,t)=>{const s=[...j];s[t]=e;const r=[...D.values];r[t]=!1,E({payload:Object.assign(Object.assign({},D),{values:r}),type:"setInvalid"}),E({payload:s,type:"setValues"})},q=(e,t)=>{const s=e.trim();V(s,t),((e,t)=>{const s=[...D.values];s[t]=!1,P[t].field_type!==d.FormFieldTypes.email&&P[t].required&&!e&&(s[t]=!0),P[t].field_type===d.FormFieldTypes.email&&e&&!f.test(e)&&(s[t]=!0),E({payload:Object.assign(Object.assign({},D),{values:s}),type:"setInvalid"})})(s,t)},z=(0,n.useMemo)((()=>P.some(((e,t)=>e.required&&!j[t]))||F||N&&!I),[P,j,F,N,I]);return(0,n.useEffect)((()=>{g.disable(z)}),[z]),g.useEvent({surveyId:null===(b=m.storeManager.getStore(y).getState().surveyState.survey)||void 0===b?void 0:b.id,surveyType:y},(()=>{if(!(()=>{const e=T();let t=!0;return P.forEach(((s,r)=>{const o=j[r];s.required&&!o&&(e.values[r]=!0,t=!1),s.field_type===d.FormFieldTypes.email&&o&&!f.test(o)&&(e.values[r]=!0,t=!1)})),E({payload:e,type:"setInvalid"}),t})())return void setTimeout((()=>{const e=document.querySelector(".sv__invalid input");e&&(e.focus(),(0,_.scrollView)(y))}),0);const e=P.map(((e,t)=>({answer_type:e.field_type,content:j[t],field_id:e.id,nextSurveyPointId:S.settings.next_survey_point_id,user_tag:S.settings.user_tag})));w({anonymizedTextResponse:"",answers:e,textResponse:"",value:Object.assign({answer:j},L||N?{disclaimer_accepted:I}:{})})})),(0,o.h)("div",{className:"sv__contact-form"},(0,o.h)("div",{className:"sv__scroll-container"},x,P.map(((e,t)=>(0,o.h)(a.default,{invalid:D.values[t],key:e.id,label:e.label,onBlur:e=>q(e,t),onInput:e=>V(e,t),required:e.required,type:e.field_type,value:j[t]})))),(R||N)&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:I,point:S,setIsDisclaimerAccepted:()=>E({payload:!I,type:"setIsDisclaimerAccepted"})}))}},4036:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static ruleFulfilled({experiment_id:e,variation_name:t},{visit:s}){return new Promise((r=>{e&&t.type||r(!0);let o=0;const n=setInterval((()=>{if(o+=100,o>=8e3)return clearInterval(n),r(!1);const i=s.optimizelyState||window.optimizely&&window.optimizely.get&&window.optimizely.get("state");if(!i)return!1;if(!i.getVariationMap)return clearInterval(n),r(!1);const a=i.getVariationMap();return a[e]?"any"===t.type?(clearInterval(n),r(!0)):(clearInterval(n),void r(a[e].name===t.value)):(clearInterval(n),r(!1))}),100)}))}}},4977:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(95575));t.default=()=>{o.default.params.aid=""}},5574:e=>{"use strict";e.exports=o,e.exports.isMobile=o,e.exports.default=o;const t=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|redmi|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,s=/CrOS/,r=/android|ipad|playbook|silk/i;function o(e){e||(e={});let o=e.ua;if(o||"undefined"==typeof navigator||(o=navigator.userAgent),o&&o.headers&&"string"==typeof o.headers["user-agent"]&&(o=o.headers["user-agent"]),"string"!=typeof o)return!1;let n=t.test(o)&&!s.test(o)||!!e.tablet&&r.test(o);return!n&&e.tablet&&e.featureDetect&&navigator&&navigator.maxTouchPoints>1&&-1!==o.indexOf("Macintosh")&&-1!==o.indexOf("Safari")&&(n=!0),n}},6120:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ExitIntent=void 0;const o=r(s(71831)),n=s(39027),i=r(s(19979)),a=s(65595);t.ExitIntent=class{constructor(){this.exitIntentListeners=new Map}fireEvent(e){n.storeManager.getStore(e).getState().surveyState.survey||n.storeManager.getStore(e).action(i.default)({exitIntent:!0})}startListening(e,t){if(0===t.filter((e=>e.settings.appear_method===a.AppearMethod.exitIntent)).length)return;const s=(0,o.default)((t=>{t.clientY<20&&this.fireEvent(e)}),100);this.exitIntentListeners.set(e,s),document.body.addEventListener("mouseleave",s)}stopListening(e){const t=this.exitIntentListeners.get(e);t&&(document.removeEventListener("mouseleave",t),this.exitIntentListeners.delete(e))}}},6528:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setIdentitiesFromURL=t.isIdentityProvider=void 0;const o=s(3694),n=s(23306),i=r(s(92240));t.isIdentityProvider=e=>o.IdentityProvidersArray.includes(e);t.setIdentitiesFromURL=(e,s,r)=>{const a=e[n.ReservedParams.p];if(!a||!(0,t.isIdentityProvider)(a))return;const c=(e=>{const t={};return Object.keys(e).filter((t=>{const s=!(t in n.ReservedParams)||t===n.ReservedParams.uid,r=!e[t].match(/{{.*}}/);return s&&r})).forEach((s=>{t[s]=e[s]})),t})(e);Object.keys(c).forEach((e=>{if(e===n.ReservedParams.uid&&a===o.Providers.Intercom)return void r.action(i.default)({identityProvider:o.Providers.Intercom,key:"user_id",value:c[e]},r);if(e===o.USER_ID_TRAIT||e===n.ReservedParams.uid)return void r.action(i.default)({identityProvider:o.Providers.Api,key:"id",value:c[e]},r);const t=(s.find((e=>e.provider===a))||{whitelist:[]}).whitelist||[];(o.PROVIDERS_TRAITS_WHITELIST[a]||[]).concat(t).includes(e)&&r.action(i.default)({identityProvider:a,key:e,value:c[e]},r)}))}},6571:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=o(s(79160)),i=o(s(56549)),a=s(45723),c=s(70907),u=o(s(95657)),l=o(s(68388));let _=0;const v=(e,t,s)=>r(void 0,void 0,void 0,(function*(){return(0,n.default)(t).post(`/workspaces/${e.wId}/surveys/${e.surveyId}/${e.type}`,s).then((()=>new l.default)).catch((e=>r(void 0,void 0,void 0,(function*(){const{response:t}=e;return"Network Error"===e.message||!t||t.status>=500?(_+=1,yield(0,i.default)(_>3?15e3:5e3),Promise.resolve(new u.default)):Promise.resolve(new l.default)}))))}));t.default=e=>t=>r(void 0,void 0,void 0,(function*(){let s;switch(t.type){case a.EndpointType.answered:s=(0,c.getAnsweredPayload)(t.payload,t.visit);break;case a.EndpointType.seen:s=(0,c.getSeenPayload)(t.payload);break;default:return new l.default}return v(t,e,s)}))},6574:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StatusPage=t.ScreenType=void 0;const o=s(50172),n=s(45994),i=s(11617),a=s(7289),c=r(s(33053)),u=r(s(9670));var l;!function(e){e.Security="security",e.Unavailable="unavailable"}(l||(t.ScreenType=l={}));t.StatusPage=({text:e,showBranding:t,screenType:s,theme:r})=>{var _;const v=(0,n.useContext)(i.SubmitButtonContext);let d="#29292a",p=e,m={};(null==r?void 0:r.color_scheme)&&(d=r.color_scheme.answer),s===l.Security&&(p="Your browser doesn’t meet our security standards. Please update your browser to answer this survey."),s===l.Unavailable&&(m=(0,a.getBackgroundStyles)(null===(_=window._svd.themes[0])||void 0===_?void 0:_.settings));const h=(0,c.default)({"sv__status-page":!0,[`sv__status-page--${s}`]:!!s});return(0,n.useEffect)((()=>{v.render(!1)}),[]),(0,o.h)("div",{className:h,"data-testid":"survey-status-gate",style:m},(0,o.h)("span",{className:"sv__main-text","data-testid":"survey-status-main-text",style:{color:d}},p),(0,o.h)(u.default,{completionRate:100,showBranding:null!=t&&t,showProgressBar:!1}))}},6930:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"90",height:"17",viewBox:"0 0 497 83",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t),["\n",(0,r.h)("path",{d:"M19.7577 61.9935C19.7577 64.798 23.3382 66.4781 28.6099 66.4781C30.7371 66.4781 34.3176 66.1474 34.3176 64.1234C34.3176 62.0993 31.4109 61.6628 20.4315 58.8318C9.22756 55.9214 2.39682 50.5372 2.39682 40.9991C2.39682 29.9 13.4819 23.1797 25.69 23.1797C41.9279 23.1797 51.1104 32.1489 51.1104 42.3485H32.0715C32.0715 39.4381 28.1078 38.8692 26.3638 38.8692C24.131 38.8692 21.4357 39.4381 21.4357 40.9991C21.4357 42.5601 23.4571 42.6924 36.1145 46.6082C51.1104 51.2119 53.2904 58.8318 53.2904 64.5467C53.2904 76.3205 41.3994 82.1544 28.0946 82.1544C12.0285 82.1809 0.666016 75.8971 0.666016 61.9935H19.7577Z",fill:"#171D1A"},[]),"\n",(0,r.h)("path",{d:"M119.195 24.3311V81.0569H101.279L100.156 74.244C94.5675 78.9535 87.9614 82.1813 80.5625 82.1813C66.2272 82.1813 60.0703 73.1063 60.0703 58.184V24.3311H79.1091V48.9899C79.1091 60.9885 82.2404 64.2429 88.3577 64.2429C93.7351 64.2429 100.117 61.4383 100.117 50.1143V24.3311H119.195Z",fill:"#171D1A"},[]),"\n",(0,r.h)("path",{d:"M166.002 25.559L163.531 42.2672C161.868 41.5225 160.067 41.1392 158.246 41.1427C152.538 41.1427 148.284 45.8522 148.284 59.7559V81.0545H129.271V24.3287H147.187L147.967 29.3689C151.442 25.559 155.366 23.2042 159.501 23.2042C161.89 23.1183 164.22 23.9623 166.002 25.559",fill:"#171D1A"},[]),"\n",(0,r.h)("path",{d:"M239.12 24.3311L215.272 81.0569H193.208L169.359 24.3311H190.644L204.306 60.6578L217.848 24.3311H239.12Z",fill:"#171D1A"},[]),"\n",(0,r.h)("path",{d:"M263.762 81.0562H244.723V24.3304H263.762V81.0562ZM245.264 9.30226C245.264 7.52831 245.79 5.7942 246.774 4.31921C247.758 2.84423 249.157 1.69461 250.794 1.01575C252.431 0.336892 254.232 0.159274 255.97 0.505354C257.708 0.851434 259.304 1.70567 260.556 2.96004C261.809 4.21441 262.662 5.81258 263.008 7.55244C263.354 9.2923 263.176 11.0957 262.498 12.7346C261.82 14.3735 260.672 15.7744 259.199 16.7599C257.726 17.7455 255.994 18.2715 254.222 18.2715C251.877 18.2998 249.616 17.3947 247.936 15.7552C246.257 14.1156 245.296 11.8756 245.264 9.52715V9.30226Z",fill:"#171D1A"},[]),"\n",(0,r.h)("path",{d:"M303.728 41.1715C298.245 41.1715 291.744 45.2063 291.744 52.7204C291.744 60.2344 298.245 64.2693 303.728 64.2693C305.974 64.3436 308.212 63.965 310.31 63.156C312.407 62.3469 314.32 61.1239 315.936 59.5597V77.4982C311.407 80.7368 305.934 82.3834 300.372 82.1813C283.46 82.1813 271.596 68.6216 271.596 52.6939C271.596 37.0044 283.487 23.2065 300.372 23.2065C305.94 23.0198 311.413 24.6852 315.936 27.9425V45.6561C314.296 44.1414 312.373 42.9656 310.278 42.1961C308.183 41.4265 305.957 41.0784 303.728 41.1715",fill:"#171D1A"},[]),"\n",(0,r.h)("path",{d:"M350.091 23.2061C358.719 23.2061 364.876 27.1747 367.267 31.8446L368.39 24.3305H386.306V81.0563H368.337L367.228 73.5423C364.876 78.146 358.719 82.1808 350.052 82.1808C333.814 82.1808 322.623 68.9518 322.623 52.6934C322.623 36.435 333.814 23.2061 350.052 23.2061H350.091ZM353.408 64.2159C354.984 64.3247 356.566 64.108 358.056 63.5791C359.546 63.0502 360.911 62.2205 362.067 61.1413C363.223 60.0622 364.145 58.7568 364.776 57.306C365.407 55.8552 365.733 54.29 365.735 52.7076C365.737 51.1252 365.414 49.5592 364.786 48.107C364.159 46.6548 363.239 45.3472 362.086 44.2654C360.932 43.1837 359.569 42.3508 358.081 41.8185C356.593 41.2862 355.011 41.0658 353.434 41.171C350.375 41.171 347.441 42.3878 345.278 44.5536C343.115 46.7194 341.9 49.6569 341.9 52.7199C341.9 55.7828 343.115 58.7204 345.278 60.8862C347.441 63.052 350.375 64.2688 353.434 64.2688",fill:"#171D1A"},[]),"\n",(0,r.h)("path",{d:"M436.671 42.2696H422.878V81.057H403.839V42.2696H394.102V24.3312H403.839V7.50391H422.878V24.3312H436.671V42.2696Z",fill:"#171D1A"},[]),"\n",(0,r.h)("path",{d:"M496.664 58.5268H459.049C459.273 61.1726 461.625 65.3529 469.46 65.3529C471.345 65.399 473.215 65.0088 474.925 64.2126C476.634 63.4163 478.137 62.2356 479.316 60.7625L495.884 62.4426C494.801 70.0625 485.922 82.1802 469.341 82.1802C451.319 82.1802 440.01 68.2765 440.01 52.3489C440.01 36.6593 450.87 23.2451 468.337 23.2451C485.803 23.2451 496.664 37.0297 496.664 53.6718V58.5268ZM477.625 45.6285C477.4 42.7182 473.926 40.0195 468.376 40.0195C462.827 40.0195 459.313 42.6652 459.128 45.6285H477.625Z",fill:"#171D1A"},[]),"\n"])}},7289:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBackgroundStyles=void 0;const r=s(1335);t.getBackgroundStyles=e=>{if(!e)return"";const t=(e=>(null==e?void 0:e.background_layout)===r.BackgroundLayout.repeat?"repeat":"no-repeat")(e);return`\n background-image: url('${(null==e?void 0:e.background_url)||""}');\n background-repeat: ${t};\n background-size: ${(null==e?void 0:e.background_layout)||""};\n background-position: ${(null==e?void 0:e.background_position)||""};\n `}},7311:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewHelpers=void 0;t.PreviewHelpers=class{static reduceAnswers(e){return e.reduce(((e,t)=>`${e}${t.possible_answer}${t.add_comment}${t.next_survey_point_id}`),"")}static reduceContactForm(e){const t=e.fields.reduce(((e,t)=>`${e}${t.label}${t.required}`),"");let s;if(e.settings){const{consent:t,consent_text:r}=e.settings;s=t?r:""}return`${t}${s}`}static reorderContactFormValues(e,t,s){return t.map((t=>{const r=s.findIndex((e=>e.id===t.id));return-1!==r?e[r]:""}))}}},7314:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=s(39027),i=s(89849),a=o(s(79160));t.default=(e,t,s)=>r(void 0,void 0,void 0,(function*(){const r=n.storeManager.getStore(s),{screenshot:o}=r.getState().surveyState.screenshotState;if(!o)return null;const{id:c}=o;try{const s=yield(0,a.default)("https://respondent.survicate.com").post(`/workspaces/${window._svc.workspaceKey}/surveys/${e}/generate_screenshot_url.json`,{response_uuid:t,screenshot_uuid:c});if(200!==s.status)return r.action(i.toggleScreenshot)(!1),null;const o=yield s.json();return(null==o?void 0:o.upload_url)||null}catch(e){return r.action(i.toggleScreenshot)(!1),console.error("Error generating screenshot:",e),null}}))},7990:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidScaledAnswer=void 0;const r=s(60205),o=s(19331),n=s(94152),i=s(11249);t.isValidScaledAnswer=(e,t)=>{const{answer_id:s,value:a,answer_id_operator:c,condition:u}=e;let l=!1;const _=t.filter((e=>null==s?void 0:s.includes(e.answerId)));if(_.some((e=>0===e.value)))return!1;const v=(0,o.flattenAnswers)(_),d=(0,n.flattenValues)(s,a);switch(c){case r.LogicOperator.and:l=v.every((e=>(0,i.isAnswerInValues)(e,u,d)));break;case r.LogicOperator.or:l=v.some((e=>(0,i.isAnswerInValues)(e,u,d)))}return l}},8200:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyCtaAnswerType=void 0,function(e){e.button="button_next",e.thankYouMessage="empty",e.buttonLink="button_link",e.buttonClose="button_close",e.redirect="redirect_timeout",e.social="social_cta"}(s||(t.SurveyCtaAnswerType=s={}))},8948:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(11808)),n=s(17057),i=s(65595),a=s(84422);t.default=class{static ruleFulfilled(e,t,s){var r,c,u;if(!e)return!0;const l=e.type===n.SurveyType.WidgetSurvey||e.type===n.SurveyType.FeedbackButton;if(!l&&(null===(r=e.settings)||void 0===r?void 0:r.retaking_respondent_enabled))return(0,o.default)(e);if(l&&this.isSurveyInteractionActive(e,s.initialSurveysEngagement,{checkRecurringLifespan:!0}))return!1;if(this.isSurveyInteractionActive(e,s.engagedSurveys))return!1;if(e.settings.display_not_engaged&&t.engaged)return!1;if(l&&!this.findSurvey(s.engagedSurveys,e.id)&&"number"==typeof(null===(c=null==e?void 0:e.settings)||void 0===c?void 0:c.recurring_max_views)&&(null===(u=null==e?void 0:e.settings)||void 0===u?void 0:u.display_per)!==i.DisplayPer.visitor)return this.findMaxViewsStatus(e,t.displayedSurveys,s.displayedSurveys)===a.InteractionStatus.maxViewsNotExceeded;const _=this.findInteractionStatus(e,s.engagedSurveys)===a.InteractionStatus.none,v=this.isNotExpiredPerVisit(e,t)||this.isNotExpiredPerVisitor(e,s);return(!_||!v)&&(!e.settings.display_not_engaged||!t.engaged)}static findInteractionStatus(e,t,s){var r;if(!Array.isArray(t)||!(null==t?void 0:t.length)||!e)return a.InteractionStatus.none;const o=null==e?void 0:e.settings,n=t.find((t=>(t.surveyId||t)===e.id));if(!n)return a.InteractionStatus.none;if(o.recurring&&!(null==s?void 0:s.skipRecurringCheck)){if(null==s?void 0:s.checkRecurringLifespan){const e=1e3*(null!==(r=o.recurring_stop_after)&&void 0!==r?r:0);if(e>0&&n.timestamp+e<=Date.now())return a.InteractionStatus.recurringStopped}const e=1e3*o.recurring_period;if(n.timestamp+e<=Date.now())return a.InteractionStatus.expired}return a.InteractionStatus.notExpired}static findMaxViewsStatus(e,t=[],s=[]){var r,o,n;if(!e)return a.InteractionStatus.maxViewsNotExceeded;const c=null==e?void 0:e.settings,u=null!==(r=null==c?void 0:c.recurring_max_views)&&void 0!==r?r:0;if(!u)return a.InteractionStatus.maxViewsNotExceeded;const l=this.findSurvey(t,e.id),_=this.findSurvey(s,e.id),v=null!==(o=null==_?void 0:_.count)&&void 0!==o?o:0,d=null!==(n=null==l?void 0:l.count)&&void 0!==n?n:0,p=v+1>u;if(c.display_per===i.DisplayPer.visit)return v&&(1===d&&v>=1||p)?a.InteractionStatus.expired:a.InteractionStatus.maxViewsNotExceeded;if(!l&&!_)return a.InteractionStatus.maxViewsNotExceeded;return p||d+1>u?a.InteractionStatus.expired:a.InteractionStatus.maxViewsNotExceeded}static findSurvey(e,t){return e.find((e=>e.surveyId===t))}static isSurveyInteractionActive(e,t,s){const r=this.findInteractionStatus(e,t,s);return r===a.InteractionStatus.notExpired||r===a.InteractionStatus.recurringStopped}static isNotExpiredPerVisit(e,t){return e.settings.display_per===i.DisplayPer.visit&&this.findInteractionStatus(e,t.displayedSurveys,{skipRecurringCheck:!0})===a.InteractionStatus.notExpired}static isNotExpiredPerVisitor(e,t){return e.settings.display_per===i.DisplayPer.visitor&&this.findInteractionStatus(e,t.displayedSurveys,{skipRecurringCheck:!0})===a.InteractionStatus.notExpired}}},8977:function(e,t){"use strict";var s=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>s(void 0,[e],void 0,(function*({dialogs:e,language:t="en",workspaceKey:s}){var r;try{const o=yield window.fetch("https://respondent.survicate.com/boosted-questions/generate-questions",{body:JSON.stringify({dialogs:e,language:t,workspace_key:s}),headers:{"Content-Type":"application/json"},method:"POST"});if(403===(null==o?void 0:o.status)||429===(null==o?void 0:o.status)||500===(null==o?void 0:o.status))return null;const n=yield o.json();return null===(r=null==n?void 0:n.data)||void 0===r?void 0:r.question}catch(e){return console.error("Error generating questions:",e),null}}))},9071:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetSurveyStyles=void 0;const o=r(s(33053)),n=r(s(81835)),i=s(17057),a=s(39027),c=s(65595);t.WidgetSurveyStyles=class{static MicroThemeSettings(e){const{theme:t}=a.storeManager.getStore(e).getState().surveyState;return(null==t?void 0:t.settings)||null}static getWidgetSurveyClasses(e){return{"sv__position-center":e===c.WidgetPosition.center,"sv__position-left":e===c.WidgetPosition.left,"sv__position-right":e===c.WidgetPosition.right,"sv__position-top-left":e===c.WidgetPosition.topLeft,"sv__position-top-right":e===c.WidgetPosition.topRight}}static getMobileSurveyClasses(e,t){return{"sv__mobile-survey":!0,"sv__position-fullscreen":t===c.WidgetPosition.fullscreen,"sv__survey--with-footer":e}}static getFeedbackSurveyClasses(e,t){return{"sv__feedback-survey":!0,"sv__feedback-survey--mobile":e,"sv__position-center-left":t===c.WidgetPosition.left,"sv__position-center-right":t===c.WidgetPosition.right}}static printSurveyClasses(e){var t;if(!e)return"";const{surveyState:{survey:s,pointsDisplayed:r,isFinished:c,isRTLLanguage:u,isHidden:l},previewDevice:_}=a.storeManager.getStore(e).getState();if(!(null==s?void 0:s.settings))return"";const{settings:v}=s,d=v,p=d.place_to_show,m=!d.hide_footer,h=null===(t=r[r.length-1])||void 0===t?void 0:t.point.answer_type,f=e===i.SurveyType.MobileSurvey,b=(0,n.default)(_),g={"sv--background-main":!0,"sv-bg-bw":!0,"sv__micro-theme":!0,"sv__position-mobile":f||b,"sv__rtl-lang":u,sv__survey:!0,"sv__survey--branded":m,"sv__survey--finished":!f&&c,[`sv__survey--${h}`]:!!h,"sv__survey--hidden":l},y={[i.SurveyType.WidgetSurvey]:this.getWidgetSurveyClasses(p),[i.SurveyType.MobileSurvey]:this.getMobileSurveyClasses(m,p),[i.SurveyType.FeedbackButton]:this.getFeedbackSurveyClasses(b,p)},w=Object.assign(Object.assign({},g),y[e]||{});return(0,o.default)(w)}}},9248:(e,t,s)=>{"use strict";function r(e,t){for(var s in t)e[s]=t[s];return e}function o(e){var t=[];function s(e){for(var s=[],r=0;ro})},9288:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(47144),i=r(s(86806)),a=s(85346),c=s(70318),u=s(9490),l=r(s(56498)),_=r(s(20508)),v=s(9410),d=r(s(44594)),p=s(11617);t.default=({surveyType:e,surveyComponent:t,initialConfig:s,workspaceKey:r})=>(0,o.h)(a.SurveyConfigProvider,{initialSVDConfig:s,surveyType:e,workspaceKey:r},(0,o.h)(i.default,null,(0,o.h)(n.SurveyActivationGate,null,(0,o.h)(v.StoreProvider,null,(0,o.h)(c.SurveyEventProvider,null,(0,o.h)(d.default,null,(0,o.h)(l.default,null,(0,o.h)(_.default,null,(0,o.h)(u.TranslationProvider,null,(0,o.h)(p.SubmitButtonProvider,null,(0,o.h)((()=>t),null)))))))))))},9410:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StoreProvider=void 0;const r=s(50172),o=s(45994),n=s(9635),i=s(58217),a=s(39027),c=s(85346);t.StoreProvider=e=>{const{surveyType:t,initialSVDConfig:s}=(0,o.useContext)(c.SurveyConfigContext),[u,l]=(0,o.useState)(0),_=a.storeManager.getStore(t);return(0,o.useLayoutEffect)((()=>{_.setState({storeType:t}),(0,i.initStore)(t,s),l((e=>e+1))}),[t,s]),(0,r.h)(n.Provider,{key:u,store:_},e.children)}},9490:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TranslationProvider=t.TranslationContext=void 0;const n=s(50172),i=s(45994),a=o(s(79160)),c=s(85346),u=s(39027),l=o(s(92973));t.TranslationContext=(0,n.createContext)({staticMessages:l.default});t.TranslationProvider=({children:e})=>{const{surveyType:s,isPreview:o}=(0,i.useContext)(c.SurveyConfigContext),{survey:_,translationLanguage:v}=u.storeManager.getStore(s).getState().surveyState,[d,p]=(0,i.useState)(l.default);(0,i.useEffect)((()=>{_&&v&&!o&&function(){r(this,void 0,void 0,(function*(){try{const e=yield(0,a.default)("https://survey.survicate.com").get(`/translations/messages_${v}.json`),t=yield e.data;p(Object.assign(Object.assign({},l.default),t))}catch(e){console.warn("Error loading translations:",e)}}))}()}),[_,s,v,o]);const m=(0,i.useMemo)((()=>({staticMessages:d})),[d]);return(0,n.h)(t.TranslationContext.Provider,{value:m},e)}},9535:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.targetingEventsStore=t.initialTargetingEventsStore=void 0;const o=r(s(9248));t.initialTargetingEventsStore={events:[],isEnabled:!1},t.targetingEventsStore=(0,o.default)(t.initialTargetingEventsStore)},9561:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TextInputStats=void 0;const o=s(50172),n=r(s(33053)),i=s(51437);t.TextInputStats=({characterCount:e=0})=>{const t=(0,n.default)({"sv--color-answer":!0,"sv__text-input-stats":!0});return(0,o.h)("div",{className:t},(0,o.h)("span",{className:"sv__text-input-stats-text"},e,"/",i.MAX_FOLLOW_UP_CHAR_COUNT))},t.default=t.TextInputStats},9635:(e,t,s)=>{var r=s(50172);function o(e,t){for(var s in t)e[s]=t[s];return e}function n(e){this.getChildContext=function(){return{store:e.store}}}n.prototype.render=function(e){return e.children&&e.children[0]||e.children},t.connect=function(e,t){var s;return"function"!=typeof e&&("string"==typeof(s=e||{})&&(s=s.split(/\s*,\s*/)),e=function(e){for(var t={},r=0;r{const l=e||t,{backendData:{workspaceKey:_},surveyState:{survey:v}}=u.storeManager.getStore(a.SurveyType.PageSurvey).getState(),d=c.default.isWidthMobile()?void 0:`https://survicate.com/create-your-link-survey/?utm_source=Survey+branding&utm_medium=PageSurvey&utm_content=${_}&utm_term=${null==v?void 0:v.id}`;return l?(0,o.h)("a",{className:"sv__footer-container",href:d,target:"_blank",rel:"noreferrer",title:"Click to go to the Survicate homepage",tabIndex:0},(0,o.h)("div",{className:"sv__footer"},!t&&(0,o.h)("div",{className:"sv__powered-by"},"Powered by"),e&&(0,o.h)("div",{"data-testid":"branding-logo",className:"sv__branding-logo"},(0,o.h)(n.default,null))),t&&(0,o.h)("div",{className:"sv__progress-bar-container"},(0,o.h)(i.default,{progress:s,surveyType:a.SurveyType.PageSurvey,text:r}))):null}},9687:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.includes_any_of_the_following=void 0;const r=s(60205);t.includes_any_of_the_following=(e,t)=>t.find((({condition:t,value:s})=>t===r.LogicCondition.includes_any_of_the_following&&s.some((t=>e.includes(t)))))||null},10702:(e,t)=>{"use strict";function s(e){return 14+(e+64>>>9<<4)+1}function r(e,t){var s=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(s>>16)<<16|65535&s}function o(e,t,s,o,n,i){return r((a=r(r(t,e),r(o,i)))<<(c=n)|a>>>32-c,s);var a,c}function n(e,t,s,r,n,i,a){return o(t&s|~t&r,e,t,n,i,a)}function i(e,t,s,r,n,i,a){return o(t&r|s&~r,e,t,n,i,a)}function a(e,t,s,r,n,i,a){return o(t^s^r,e,t,n,i,a)}function c(e,t,s,r,n,i,a){return o(s^(t|~r),e,t,n,i,a)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(e){for(var t=new Uint8Array(4*e.length),s=0;s<4*e.length;s++)t[s]=e[s>>2]>>>s%4*8&255;return t}(function(e,t){var o=new Uint32Array(s(t)).fill(0);o.set(e),o[t>>5]|=128<>2]|=(255&e[r])<{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static ruleFulfilled({count:e},{visit:t}){return e{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172),o=s(45994),n=s(9635),i=s(31674),a=s(52262),c=s(75448),u=s(8200),l=s(85346),_=s(25409),v=s(39027),d=s(11617),p=(0,n.connect)((({isPreview:e})=>({isPreview:e})),_.actions)((({point:e,answer:t,children:s,isPreview:n})=>{var _;const p=(0,o.useContext)(d.SubmitButtonContext),{surveyType:m}=(0,o.useContext)(l.SurveyConfigContext),h=e.answer_type===u.SurveyCtaAnswerType.redirect,{timeout_display_count:f,user_tag:b,link:g,open_new_card:y}=e.settings,[w,x]=(0,o.useState)(!1),{settings:{disclaimer:S,disclaimer_settings:k}}=e,{showDisclaimer:M,showCheckbox:O,isRequiredDisclaimerNotAccepted:T}=(0,a.useDisclaimer)({disclaimer:S,disclaimer_settings:k,isDisclaimerAccepted:w}),P=()=>{if(T)return;const e=Object.assign({anonymizedTextResponse:"",answers:[{nextSurveyPointId:-1,user_tag:b}],textResponse:""},O&&{value:{disclaimer_accepted:w}});t(e),h&&C()},C=(0,o.useCallback)((()=>{const e=parseInt(f||"0",10);setTimeout((()=>{n||window.open((0,c.decodeHTMLEntities)(g),y?"_blank":"_self")}),1e3*e)}),[e]);return(0,o.useEffect)((()=>{T||(!h||M?O||P():C())}),[e,T,M,O]),(0,o.useEffect)((()=>{p.render(O)}),[O]),(0,o.useEffect)((()=>{p.disable(T)}),[T]),p.useEvent({surveyId:null===(_=v.storeManager.getStore(m).getState().surveyState.survey)||void 0===_?void 0:_.id,surveyType:m},P),(0,r.h)("div",{className:"sv__cta"+(h?"-redirect":""),"data-testid":h?"redirect-cta":"thank-you-cta"},s&&(0,r.h)("div",{className:"sv__scroll-container"},s),M&&(0,r.h)(i.DisclaimerComponent,{isDisclaimerAccepted:w,point:e,setIsDisclaimerAccepted:x}))}));t.default=p},11249:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isAnswerInValues=void 0;const r=s(60205);t.isAnswerInValues=(e,t,s)=>{const o=s.includes(e);switch(t){case r.LogicCondition.is:case r.LogicCondition.is_ranked_as:return o;case r.LogicCondition.is_not:case r.LogicCondition.is_not_ranked_as:default:return!o}}},11501:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},t),["\n ",(0,r.h)("path",{d:"M14.1667 9.1665V9.1665C11.8655 9.1665 10 7.30102 10 4.99984V4.99984V4.1665H4.16667C3.25 4.1665 2.5 4.9165 2.5 5.83317V15.8332C2.5 16.7498 3.25 17.4998 4.16667 17.4998H14.1667C15.0833 17.4998 15.8333 16.7498 15.8333 15.8332V9.1665H14.1667ZM4.16667 15.8332L6.66667 12.4998L8.33333 14.9998L10.8333 11.6665L14.1667 15.8332H4.16667Z",fill:"#6F27F6"},[]),"\n ",(0,r.h)("path",{d:"M14.1666 1.6665C12.3266 1.6665 10.8333 3.15984 10.8333 4.99984C10.8333 6.83984 12.3266 8.33317 14.1666 8.33317C16.0066 8.33317 17.4999 6.83984 17.4999 4.99984C17.4999 3.15984 16.0066 1.6665 14.1666 1.6665ZM13.4999 6.6665L11.8333 4.99984L12.3033 4.52984L13.4999 5.72317L16.0299 3.19317L16.4999 3.6665L13.4999 6.6665Z",fill:"#6F27F6"},[]),"\n"])}},11584:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(98443)),n=s(64496);t.default=class{constructor(e){this.prefix=e}getStoreKey({table:e,key:t}){return`${this.prefix}${e}${t}`}get(e,t){return n.LocalStoreManager.getStore(e).get(this.getStoreKey(t),!0)}put(e,t,s){n.LocalStoreManager.getStore(e).set(this.getStoreKey(t),s,!0)}getAll(e,t){const s=[],r=new RegExp(`${this.prefix}${t}`);return n.LocalStoreManager.getStore(e).each(((e,t)=>{r.test(t)&&s.push((0,o.default)(e))})),s}remove(e,t){n.LocalStoreManager.getStore(e).remove(this.getStoreKey(t),!0)}}},11604:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>e instanceof Date?e:new Date(e.toString())},11617:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SubmitButtonProvider=t.ConnectedSubmitButtonProvider=t.SubmitButtonContext=void 0;const o=s(50172),n=s(45994),i=s(9635),a=r(s(55737)),c=r(s(99273)),u=r(s(81835)),l=s(14409),_=s(17057),v=s(8200),d=s(26966),p=s(54073),m=s(53501),h=s(85346),f=s(39027),b=s(57189),g=s(98298),y={backText:"Back",disable:()=>{},hide:()=>{},isDisabled:!1,isHidden:!1,isVisible:!0,moveUp:()=>{},onSubmit:()=>{},render:()=>{},setBackText:()=>{},setSubmitText:()=>{},shouldMoveUp:!1,text:"Submit",useEvent:()=>{}};t.SubmitButtonContext=(0,o.createContext)(y);t.ConnectedSubmitButtonProvider=({survey:e,surveyPoint:s,children:r,previewDevice:i,translations:w,translationLanguage:x,surveyState:S,isAnimationActive:k})=>{var M,O,T,P,C,A,E,j,D,I,N,R,L,F,V;const{isWidget:q,isPage:z,surveyType:B}=(0,n.useContext)(h.SurveyConfigContext),U=[p.SurveyNpsAnswerType.nps,m.SurveyQuestionAnswerType.customerSatisfaction,m.SurveyQuestionAnswerType.numericalScale,m.SurveyQuestionAnswerType.rating,m.SurveyQuestionAnswerType.single,m.SurveyQuestionAnswerType.smileyScale,m.SurveyQuestionAnswerType.matrix],$=[v.SurveyCtaAnswerType.social,v.SurveyCtaAnswerType.thankYouMessage,v.SurveyCtaAnswerType.redirect],H=[m.SurveyQuestionAnswerType.multiple,m.SurveyQuestionAnswerType.text,m.SurveyQuestionAnswerType.date,m.SurveyQuestionAnswerType.dropdown,m.SurveyQuestionAnswerType.ranking,d.SurveyFormAnswerType.form],W=[v.SurveyCtaAnswerType.button,v.SurveyCtaAnswerType.buttonLink,v.SurveyCtaAnswerType.buttonClose],K=[...W],G=[...W,v.SurveyCtaAnswerType.redirect,v.SurveyCtaAnswerType.thankYouMessage],Q=null===(M=(0,a.default)(B,null==s?void 0:s.point))||void 0===M?void 0:M.settings,[Y,Z]=(0,n.useReducer)(b.submitButtonProviderReducer,y),{rootElement:X}=f.storeManager.getStore(B).getState(),J=(0,n.useMemo)((()=>Object.assign(Object.assign({},Y),{disable:e=>Z({payload:e,type:"setIsDisabled"}),hide:e=>Z({payload:e,type:"setIsHidden"}),onSubmit:()=>{const t=new CustomEvent(`sv__onSubmit__${null==e?void 0:e.id}`);X&&X.dispatchEvent(t),document.dispatchEvent(t)},render:e=>Z({payload:e,type:"shouldRender"}),setSubmitText:e=>Z({payload:e,type:"setSubmitText"}),useEvent:g.useSubmitEvent})),[Y,null==e?void 0:e.id]),ee=(0,n.useMemo)((()=>{switch(null==e?void 0:e.type){case _.SurveyType.WidgetSurvey:return(0,l.translateMessages)(B,e);case _.SurveyType.PageSurvey:return(0,l.translateMessages)(_.SurveyType.PageSurvey,e);case _.SurveyType.MobileSurvey:return(0,l.translateMessages)(_.SurveyType.MobileSurvey,e);default:return null==e?void 0:e.settings.messages}}),[e,w]),te=null==s?void 0:s.point.answer_type,se=null===(O=null==s?void 0:s.point.settings)||void 0===O?void 0:O.text,re=()=>{if(!ee)return"Submit";const e=W.includes(te)&&w?Q.text||ee.submit_text:se||ee.submit_text;return(null==e?void 0:e.trim())||"Submit"},oe=()=>{var e;return null!==(e=null==ee?void 0:ee.navigation_back_text)&&void 0!==e?e:"Back"},ne=null!==(P=null===(T=null==e?void 0:e.settings)||void 0===T?void 0:T.hide_footer)&&void 0!==P&&P,ie=null!==(A=null===(C=null==s?void 0:s.point)||void 0===C?void 0:C.settings)&&void 0!==A?A:null,ae=(0,c.default)(ie),ce=null!==(j=null===(E=null==ie?void 0:ie.disclaimer_settings)||void 0===E?void 0:E.checkbox_visible)&&void 0!==j&&j,ue=null!==(I=null===(D=null==ie?void 0:ie.disclaimer_settings)||void 0===D?void 0:D.checkbox_required)&&void 0!==I&&I,le=null!==(N=null==ie?void 0:ie.consent)&&void 0!==N&&N;return(0,n.useEffect)((()=>{var t,r,o,n,i;const a=S.isAlreadyAnswered||S.isFinished;z&&a||(H.includes(te)&&Z({payload:!0,type:"shouldRender"}),(!U.includes(te)||!z&&(null===(t=S.survey)||void 0===t?void 0:t.settings.navigation_enabled)&&1!==S.pointsDisplayed.length||(null===(n=null===(o=null===(r=null==s?void 0:s.point)||void 0===r?void 0:r.settings)||void 0===o?void 0:o.screenshot)||void 0===n?void 0:n.button_enabled))&&Z({payload:!0,type:"shouldRender"}),$.includes(te)&&Z({payload:!1,type:"shouldRender"}),K.includes(te)&&Z({payload:!1,type:"setIsDisabled"}),q&&!(null===(i=null==e?void 0:e.settings)||void 0===i?void 0:i.hide_footer)&&a&&Z({payload:!1,type:"shouldRender"}),G.includes(te)&&ce&&te!==v.SurveyCtaAnswerType.social&&(Z({payload:!0,type:"shouldRender"}),ue&&Z({payload:!0,type:"setIsDisabled"})))}),[s,S.isAlreadyAnswered,S.isFinished,k,te,ce,ue]),(0,n.useEffect)((()=>{Z({payload:re(),type:"setSubmitText"})}),[null==s?void 0:s.point.settings,null===(L=null===(R=null==e?void 0:e.settings)||void 0===R?void 0:R.messages)||void 0===L?void 0:L.submit_text,se,x,w]),(0,n.useEffect)((()=>{Z({payload:oe(),type:"setBackText"})}),[null==s?void 0:s.point.settings,null===(V=null===(F=null==e?void 0:e.settings)||void 0===F?void 0:F.messages)||void 0===V?void 0:V.navigation_back_text,x,w]),(0,n.useEffect)((()=>{const e=B===_.SurveyType.PageSurvey&&(0,u.default)(i)&&!ne&&te!==v.SurveyCtaAnswerType.button&&(W.includes(te)&&!!(null==s?void 0:s.point.settings).link||G.includes(te)&&!le&&ae);Z({payload:e,type:"shouldMoveUp"})}),[te,B,i,ae,ne,le]),(0,o.h)(t.SubmitButtonContext.Provider,{value:J},r)},t.SubmitButtonProvider=(0,i.connect)((({surveyState:e,previewDevice:t})=>({isAnimationActive:e.isAnimationActive,previewDevice:t,survey:e.survey,surveyPoint:e.pointsDisplayed[e.pointsDisplayed.length-1],surveyState:e,translationLanguage:e.translationLanguage,translations:e.translations})))(t.ConnectedSubmitButtonProvider)},11798:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.SegmentEvents=void 0,function(e){e.SurveySeen="survicate_survey_shown",e.SurveyPointAnswered="survicate_survey_answered"}(s||(t.SegmentEvents=s={}))},11808:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(17057),o=s(39027);t.default=e=>{var t,s;const n=o.storeManager.getStore(r.SurveyType.PageSurvey);if(!(null==e?void 0:e.settings)||"number"!=typeof e.settings.retaking_respondent_time)return!0;const i=null===(s=null===(t=n.getState().visitor)||void 0===t?void 0:t.engagedSurveys)||void 0===s?void 0:s.find((t=>t.surveyId===e.id));return!i||Date.now()-i.timestamp>=1e3*e.settings.retaking_respondent_time}},12174:e=>{"use strict";e.exports=JSON.parse('{"button":"LEARN MORE","defaultThankYouMessage":"Thank you for taking part in our survey","introduction":"Thanks for completing the survey! 🎉","paragraph":["Want to create surveys like this and gather feedback from your customers?","Discover how Survicate can help you collect insights in minutes."]}')},12202:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=s(52262),c=r(s(55737)),u=s(75448),l=s(8200),_=s(85346),v=s(39027),d=s(33614),p=s(11617);t.default=({point:e,answer:t,close:s,children:r,value:m})=>{var h,f,b;const g=(0,n.useContext)(p.SubmitButtonContext),{isPreview:y,surveyType:w}=(0,n.useContext)(_.SurveyConfigContext),x=null===(h=(0,c.default)(w,e))||void 0===h?void 0:h.settings,[S,k]=(0,n.useState)(null!==(f=null==m?void 0:m.disclaimer_accepted)&&void 0!==f&&f),{settings:{disclaimer:M,disclaimer_settings:O}}=e,{showDisclaimer:T,showCheckbox:P,isRequiredDisclaimerNotAccepted:C}=(0,a.useDisclaimer)({disclaimer:M,disclaimer_settings:O,isDisclaimerAccepted:S});return g.useEvent({surveyId:null===(b=v.storeManager.getStore(w).getState().surveyState.survey)||void 0===b?void 0:b.id,surveyType:w},(()=>{if(e.answer_type===l.SurveyCtaAnswerType.buttonClose&&"function"==typeof s)return void s();t((0,d.getButtonNextAnswerEvent)(Object.assign({point:e},P?{disclaimer_accepted:S}:{})));const r=x,{link:o,open_new_card:n}=r;o&&(y&&n||!y)&&window.open((0,u.decodeHTMLEntities)(o),n?"_blank":"_self")})),(0,n.useEffect)((()=>{g.disable(C)}),[C]),(0,o.h)("div",{className:"sv__cta","data-testid":"button-next"},r&&(0,o.h)("div",{className:"sv__scroll-container"},r),T&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:S,point:e,setIsDisclaimerAccepted:k}))}},12230:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.backendDataActions=t.IntegrationsServiceInstance=void 0,t.setSurveys=v,t.setAudiences=d,t.setThemes=p,t.setIntegrations=m,t.setWorkspaceKey=h,t.setTranslations=f,t.setPermissions=function(e,t){l.storeManager.getStore(e.storeType).setState({backendData:Object.assign(Object.assign({},e.backendData),{permissions:t})})};const o=r(s(57885)),n=r(s(24031)),i=s(1335),a=r(s(63155)),c=s(18488),u=r(s(95575)),l=s(39027),_=r(s(19979));function v(e,t){const s=l.storeManager.getStore(e.storeType),r=(0,n.default)(t,e.storeType);s.setState({backendData:Object.assign(Object.assign({},e.backendData),{surveys:r})}),c.TargetingTriggersInstance.startTargeting(e.storeType,r),s.action(_.default)({force:!0})}function d(e,t){e.storeType&&l.storeManager.getStore(e.storeType).setState({backendData:Object.assign(Object.assign({},e.backendData),{audiences:t})})}function p(e,t=[]){l.storeManager.getStore(e.storeType).setState({backendData:Object.assign(Object.assign({},e.backendData),{themes:t.map((e=>e.type===i.ThemeType.mobile?e:a.default.extendTheme(e)))})})}function m(e,s){l.storeManager.getStore(e.storeType).setState({backendData:Object.assign(Object.assign({},e.backendData),{integrations:s})}),t.IntegrationsServiceInstance.init(s,u.default.identitiesParams,l.storeManager.getStore(e.storeType))}function h(e,t){l.storeManager.getStore(e.storeType).setState({backendData:Object.assign(Object.assign({},e.backendData),{workspaceKey:t})})}function f(e,t){l.storeManager.getStore(e.storeType).setState({backendData:Object.assign(Object.assign({},e.backendData),{translations:t})})}t.IntegrationsServiceInstance=new o.default,t.backendDataActions={setAudiences:d,setIntegrations:m,setSurveys:v,setThemes:p,setTranslations:f,setWorkspaceKey:h}},12937:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getAnsweredJsonPayload=void 0;const o=r(s(13749)),n=s(70907),i=s(12230),a=({answers:e,completionRate:t,survey:s,follow_ups:r})=>e.length?e.map((e=>{const{survey_question_answer_id:n,user_tag:i,content:a,answer_type:c,comment:u}=e;return{answer_type:c||void 0,comment:u||void 0,completion_rate:t,content:a||void 0,finished:100===t||void 0,follow_ups:r,survey_question_answer_id:n||void 0,user_tag:(0,o.default)(i,s.global_tags)}})):[{completion_rate:t,finished:100===t||void 0}];t.getAnsweredJsonPayload=({answers:e,overwrite:t,surveyPointId:s,completionRate:r,response_uuid:o,survey:c,version:u,screenshot_uuid:l,disclaimer_accepted:_,follow_ups:v},d)=>Object.assign(Object.assign({integrations:i.IntegrationsServiceInstance.getAPIToAnsweredJsonIntegrations()||void 0,overwrite:t||void 0,response_uuid:o},l&&{screenshot_uuid:l}),{disclaimer_accepted:_,survey_point_id:s,version:u,visit_points:a({answers:e,completionRate:r,follow_ups:v,survey:c}),visitor:(0,n.trimVisitor)(d)})},12939:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(70717)),a=r(s(49547)),c=r(s(18697)),u=r(s(71885)),l=s(11617),_=s(54712),v=s(85346),d=s(39027);t.default=e=>{var t;const s=(0,n.useContext)(l.SubmitButtonContext),{surveyType:r}=(0,n.useContext)(v.SurveyConfigContext),{answerRequiredText:p,children:m,comments:h,isRequiredDisclaimerNotAccepted:f,mandatory:b,mandatoryComment:g,point:y,pointAnswers:w,selectAnswer:x,selectedAnswers:S,setComment:k,submit:M,textPlaceholder:O}=e,T=S.every((e=>!!e)),P=(0,n.useMemo)((()=>(0,_.checkIfMandatoryCommentIsEmpty)(g,w,h)),[g,w,h]),C=w.some(((e,t)=>{if(!S[t])return!1;const s=e.id,r=h[s];return e.add_comment&&!r}));return(0,n.useEffect)((()=>{const e=b&&(!T||P)||!b&&!!C||f;s.disable(e)}),[T,b,P,C,f]),(0,n.useEffect)((()=>{s.render(!0)}),[w]),s.useEvent({surveyId:null===(t=d.storeManager.getStore(r).getState().surveyState.survey)||void 0===t?void 0:t.id,surveyType:r},M),(0,o.h)("div",{className:"sv__matrix-wrapper sv__matrix-desktop"},(0,o.h)("div",{className:"sv__scroll-container"},m,(0,o.h)(c.default,{shouldShow:b,text:p}),(0,o.h)(i.default,{point:y}),w.map(((e,t)=>(0,o.h)("div",{className:"sv__matrix-row-wrapper","data-testid":`matrix-row-wrapper-${t}`,key:e.id},(0,o.h)(a.default,{answersNumber:y.settings.scale.length,isSelected:!!S[t],key:e.id,rowIndex:t,scale:y.settings.scale,selectAnswer:x,selectedAnswer:S[t],subQuestion:e.possible_answer}),!!S[t]&&(null==e?void 0:e.add_comment)&&(0,o.h)(u.default,{commentFieldLabel:y.settings.comment_label||"",mandatoryComment:g,setComment:t=>{k(e.id,t)},textPlaceholder:O,value:h[e.id]}))))))}},13137:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCompletionRate=void 0;const r=s(66029);t.getCompletionRate=e=>(0,r.getProgressRate)(e.pointsDisplayed,0)},13644:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyPointType=void 0,function(e){e.question="SurveyQuestion",e.nps="SurveyNps",e.form="SurveyForm",e.cta="SurveyCta"}(s||(t.SurveyPointType=s={}))},13705:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const s=()=>(console.error("Invalid date format"),null);t.default=(e,t)=>{switch(e){case"salesforce":{if(10!==t.length||!t.includes("/"))return s();const[e,r,o]=t.split("/").map(Number);return new Date(o,r-1,e)}case"klaviyo":{if(!t.includes("."))return s();const[e,r,o]=t.split(".").map(Number);return new Date(o,r-1,e)}case"activecampaign":case"hubspot":{if(10!==t.length||!t.includes("/"))return s();const[e,r,o]=t.split("/").map(Number);return new Date(o,e-1,r)}case"marketo":{const e=new Date(t);return e.getTime()?e:s()}default:{if(10!==t.length||!t.includes("-"))return s();const[e,r,o]=t.split("-").map(Number);return new Date(e,r-1,o)}}}},13749:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=(e,t)=>e&&t?`${e};${t}`:e||t||""},14072:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>{if(!(null==e?void 0:e.key)||"string"!=typeof e.key)return;e.key.match(/(^[\d+-]*$)|(Backspace|Tab|Delete|ArrowLeft|ArrowRight)/)||e.preventDefault()}},14409:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translateMessages=void 0;const r=s(78191),o=s(92654),n=s(39027);t.translateMessages=(e,t)=>{const{surveyState:{translationLanguage:s,translations:i}}=n.storeManager.getStore(e).getState(),a=s||(0,r.getSurveyLanguage)(t);return i&&a?(0,o.mergeTranslationObjects)(t.settings.messages,i[t.id][a].settings.messages):t.settings.messages}},14467:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isRTLLanguage=void 0;const s=["ar","he","fa","ur","ps","dv","ku","syr","ug","yi"];t.isRTLLanguage=e=>!(!e||!s.includes(e))},14720:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=t.stringToBytes=void 0;var r=s(35617),o=s(67007);function n(e){e=unescape(encodeURIComponent(e));for(var t=new Uint8Array(e.length),s=0;s{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(38998);t.default=class{constructor(e,t){this.storage=e,this.storeType=t}add(e,t){const s=Object.assign(Object.assign({},e),{key:t});return this.storage.put(this.storeType,{key:t,table:r.StorageTables.requests},s),t}getAll(){return this.storage.getAll(this.storeType,r.StorageTables.requests).sort(((e,t)=>e.keyt.key?1:0))}remove(e){this.storage.remove(this.storeType,{key:e,table:r.StorageTables.requests})}}},14998:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(45285),o=s(1335),n=s(39027),i=s(65595);class a{static isSurveyUp(e){const{survey:t}=n.storeManager.getStore(e).getState().surveyState;if(t)return t.presentation_style===i.WidgetPosition.topLeft||t.presentation_style===i.WidgetPosition.topRight;throw new Error("No survey, when looking at isSurveyUp.")}static isBackgroundLight(e){const{theme:t}=n.storeManager.getStore(e).getState().surveyState;return!t||(0,r.getLuminosity)(t.color_scheme.bg_widget)<.6}static isSimpleTheme(e){return a.themeType(e)===o.ThemeType.simple}static isMicroTheme(e){return a.themeType(e)===o.ThemeType.micro}static isMobileTheme(e){return a.themeType(e)===o.ThemeType.mobile}static themeType(e){const{theme:t}=n.storeManager.getStore(e).getState().surveyState;return t?t.type:null}}t.default=a},15032:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setIdentitiesFromWindow=void 0;const o=s(3694),n=s(78656),i=r(s(92240));t.setIdentitiesFromWindow=(e,t)=>{var s,r,a,c,u;const l=(null===(s=window.amplitude)||void 0===s?void 0:s.getInstance)&&(null===(a=null===(r=window.amplitude)||void 0===r?void 0:r.getInstance().options)||void 0===a?void 0:a.userId),_=(null===(c=window.mixpanel)||void 0===c?void 0:c.get_distinct_id)&&(null===(u=window.mixpanel)||void 0===u?void 0:u.get_distinct_id()),v=e.map((({provider:e,enabled:t})=>{if(e&&t)return e}));v.includes(n.IntegrationNames.Amplitude)&&l&&t.action(i.default)({identityProvider:o.Providers.Amplitude,key:"user_id",value:l},t),v.includes(n.IntegrationNames.Mixpanel)&&_&&t.action(i.default)({identityProvider:o.Providers.Mixpanel,key:"distinct_id",value:_},t)}},15886:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getPageThemeRules=void 0;const o=s(45285),n=r(s(69889)),i=r(s(30579));t.getPageThemeRules=e=>{const{answer:t,button:s,background:r,progress_bar:a}=e,c=(0,o.getRGBaValue)(t,.2),u=(0,o.getRGBaValue)(t,.1),l=`0 0 0 8px ${c}`,_=[{className:".sv__submit-button",property:"background-color",state:":hover",value:(0,o.getColorShade)(s,-10)},{className:".sv__navigation-button.sv__navigation-button--back",property:"background-color",state:":hover",value:(0,o.getRGBaValue)(s,.2)},{className:[".sv__numerical-scale .sv__button",".sv__nps .sv__button",".sv__choice-button",".sv__dropdown__wrapper .sv__select .sv__select-button",".sv__dropdown__wrapper .sv__select .sv__select-button--focused"],property:"background-color",state:":hover",value:c},{className:".sv__nps__wrapper--vertical .sv__nps .sv__button",property:"background-color",state:":hover",value:u},{className:".sv__nps__wrapper--vertical .sv__nps .sv__button",property:"background-color",state:":active",value:u},{className:[".sv__choice-button .sv__circle",".sv__matrix-cell .sv__circle"],property:"box-shadow",state:":hover",value:`0 0 0 8px ${u}`},{className:[".sv__choice-button .sv__circle",".sv__matrix-cell .sv__circle"],property:"box-shadow",state:":focus",value:l},{className:[".sv__choice-button .sv__circle",".sv__matrix-cell .sv__circle"],property:"box-shadow",state:":active",value:l},{className:[".sv__choice-button .sv__square:focus",".sv__choice-button .sv__square:active"],property:"box-shadow",state:"::after",value:l},{className:".sv__choice-button .sv__square:hover",property:"box-shadow",state:"::after",value:l},{className:".sv__submit-button",property:"box-shadow",state:":focus",value:`0 0 0 2px white, 0 0 0 4px ${s};`},{className:"sv__rating .sv__button:hover svg path",property:"fill",value:t}];return[...i.default.hasHover()?_:[],{className:[".sv__ranking-wrapper .sv__select",".sv__dropdown__wrapper .sv__select .sv__select-button"],property:"background-color",value:u},{className:".sv__ranking-wrapper .sv__select .sv__input",property:"background-color",value:"transparent"},{className:".sv__ranking-wrapper .sv__select .sv__select-list .sv__select-button",property:"background-color",value:(0,n.default)(t)},{className:".sv-checkbox-tick-border-color",property:"border-color",value:r},{className:".sv-ranking-option .sv__caret",property:"border-bottom-color",value:s},{className:".sv-ranking-option .sv__caret",property:"border-top-color",value:s},{className:".sv__square svg path",property:"color",value:t},{className:[".sv__textarea","sv--color-answer",".sv__select input"],property:"color",state:"::placeholder",value:(0,o.getRGBaValue)(t,.6)},{className:".sv-navigation-mobile",property:"border-color",state:":before",value:a},{className:".sv-navigation",property:"border-color",state:":before",value:t},{className:".sv__input",property:"border-color",state:":focus",value:t},{className:"sv__clear-input-icon svg g",property:"stroke",value:t},{className:".sv__rating .sv__button svg path",property:"fill",value:u},{className:[".sv__select svg g",".sv__rating .sv__button--selected svg path",".sv-ranking-option .sv__caret svg path:nth-child(2)",".sv__ranking-option-handler svg path:nth-child(2)"],property:"fill",value:t}]}},15898:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.SmartlookEvents=void 0,function(e){e.SurveyPointAnswered="survicate.questionAnswered"}(s||(t.SmartlookEvents=s={}));t.default=new class{constructor(){this.isEnabled=!1}init(){this.isEnabled=!0}pushEvent(e,t){if(window.smartlook&&this.isEnabled&&e===s.SurveyPointAnswered){const e=t;if("function"!=typeof window.smartlook)return;window.smartlook("track",s.SurveyPointAnswered,{answer:e.textResponse,question:e.question,response_uuid:t.response_uuid,"survey.id":t.survey.id,"survey.name":e.surveyName})}}}},16066:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=r(s(56912)),i=s(34753);t.default=({answers:e,selectedAnswer:t,handleAnswer:s})=>(0,o.h)("div",{className:"sv__choice-buttons-wrapper"},e.map((e=>(0,o.h)(n.default,{answer:e,dataTestid:`choice-button-${e.id.toString()}`,display:i.CheckboxDisplay.circle,hideCommentField:!0,isSelected:(null==t?void 0:t.id)===e.id,key:e.id,select:()=>s(e)}))))},16308:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(81835)),a=s(85346),c=s(39027),u=r(s(54242)),l=r(s(42086)),_=r(s(24370)),v=r(s(11501)),d=r(s(321)),p=s(59724);t.default=({pointId:e,saveButtonText:t,isPreview:s,takeScreenshotText:r,deleteScreenshotText:m,dragTooltipText:h})=>{const{surveyType:f}=(0,n.useContext)(a.SurveyConfigContext),b=(0,n.useContext)(p.ScreenshotCaptureContext);if(!b)return null;const{previewDevice:g,surveyState:{screenshotState:{screenshot:y}}}=c.storeManager.getStore(f).getState(),w=(0,i.default)(g),{removeScreenshot:x,startCapturingScreenshot:S,closeOverlay:k,saveScreenshot:M}=b,[O,T]=(0,n.useState)(!1),[P,C]=(0,n.useState)(r),[A,E]=(0,n.useState)(!1);return(0,n.useEffect)((()=>{!s&&y&&x()}),[e]),(0,n.useEffect)((()=>{C(s?"This feature is not available in the preview":y?m:r)}),[s,y,e]),(0,o.h)("div",{className:"sv__screenshot-button-wrapper"},(0,o.h)(u.default,{content:P,isMobile:w,showCaret:!0},(0,o.h)("button",{"aria-label":P,className:"sv__screenshot-button sv--background-main sv--border-color-button",onClick:()=>{if(!s){if(y)return x(),void T(!1);S(),E(!0)}},onMouseEnter:()=>T(!0),onMouseLeave:()=>T(!1),tabIndex:0,type:"button"},y?O||w?(0,o.h)(l.default,null):(0,o.h)(v.default,null):(0,o.h)(_.default,null))),A&&(0,o.h)(d.default,{dragTooltipText:h,isCapturingScreenshot:A,onClose:()=>{k(),E(!1)},onSave:()=>{M(),E(!1)},saveButtonText:t}))}},16641:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(58885),o=s(65595);t.default=class{static ruleFulfilled(e,{eventTrigger:t}){var s;const r=e.settings;if(r.appear_method!==o.AppearMethod.event)return!0;const n=null!==(s=r.events)&&void 0!==s?s:[];return!(!n.length||!t)&&n.some((e=>t.name===e.name&&this.evaluateEventPropsMatch(t.properties,e)))}static evaluateEventPropsMatch(e,t){return!t.properties.length||this.compareEventProps(e,t)}static compareEventProps(e,t){if(!e)return!1;const s=Object.keys(e),o=t=>s.includes(t.name)&&e[t.name]===t.value,{relation:n,properties:i}=t;return n===r.RelationOperator.and?i.every(o):i.some(o)}}},16694:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emptySurveysTriggeredByApi=void 0,t.emptySurveysTriggeredByApi={surveysTriggeredByApi:[]}},16810:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});r(s(95575));const o=s(39027);t.default=e=>{o.storeManager.getStore(e.type)}},16954:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.answer_contains=void 0;const r=s(87098),o=s(60205);t.answer_contains=(e,t)=>t.find((t=>{const{condition:s,value:n}=t,i=n,a=t.operator||t.value_operator;return t.condition===o.LogicCondition.answer_contains&&(0,r.doesContainValue)(e,{condition:s,operator:a,value:i})}))||null},16997:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getNextPointId=void 0;const o=s(55350),n=r(s(85466)),i=s(3714);t.getNextPointId=(e,t)=>{const s=null==t?void 0:t.map((s=>{var r;return(null===(r=s.group)||void 0===r?void 0:r.length)?(0,o.getNextSurveyPointIdForGroupLogic)(s,e):(null==s?void 0:s.condition)?(0,i.processLogicConditions)({answers:e,condition:s.condition,logic:t,processor:e=>(0,n.default)(e)}):null}));return(null==s?void 0:s.filter(Number)[0])||null}},17057:(e,t)=>{"use strict";var s,r;Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyType=t.LinkType=void 0,function(e){e.exact="exact",e.regexp="regexp",e.end="end",e.simple="simple",e.contains="contains"}(s||(t.LinkType=s={})),function(e){e.WidgetSurvey="WidgetSurvey",e.PageSurvey="PageSurvey",e.MobileSurvey="MobileSurvey",e.FeedbackButton="FeedbackButton",e.IntercomSurvey="IntercomSurvey"}(r||(t.SurveyType=r={}))},17110:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(39027);t.default=(e,t)=>{const s=r.storeManager.getStore(e).getState().surveyState.pointsDisplayed;if(!(null==s?void 0:s.length))return[];const o=[...s],n=o.length-1;return o[n]=Object.assign(Object.assign({},o[n]),{value:t}),o}},17290:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172);t.default=({text:e,highlight:t})=>{const s=t?e.toLowerCase().indexOf(t.toLowerCase()):-1;return-1===s?(0,r.h)("span",{className:"sv--color-answer"},e):(0,r.h)("span",{className:"sv--color-answer"},e.substring(0,s),(0,r.h)("strong",null,e.substring(s,s+t.length)),e.substring(s+t.length,e.length)," ")}},17402:(e,t,s)=>{"use strict";s.r(t),s.d(t,{Children:()=>g,Component:()=>r.Component,Fragment:()=>r.Fragment,PureComponent:()=>d,StrictMode:()=>ie,Suspense:()=>k,SuspenseList:()=>T,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:()=>Q,cloneElement:()=>te,createContext:()=>r.createContext,createElement:()=>r.createElement,createFactory:()=>Z,createPortal:()=>E,createRef:()=>r.createRef,default:()=>ce,findDOMNode:()=>re,flushSync:()=>ne,forwardRef:()=>f,hydrate:()=>V,isElement:()=>ae,isFragment:()=>J,isMemo:()=>ee,isValidElement:()=>X,lazy:()=>O,memo:()=>p,render:()=>F,startTransition:()=>u,unmountComponentAtNode:()=>se,unstable_batchedUpdates:()=>oe,useCallback:()=>o.useCallback,useContext:()=>o.useContext,useDebugValue:()=>o.useDebugValue,useDeferredValue:()=>l,useEffect:()=>o.useEffect,useErrorBoundary:()=>o.useErrorBoundary,useId:()=>o.useId,useImperativeHandle:()=>o.useImperativeHandle,useInsertionEffect:()=>v,useLayoutEffect:()=>o.useLayoutEffect,useMemo:()=>o.useMemo,useReducer:()=>o.useReducer,useRef:()=>o.useRef,useState:()=>o.useState,useSyncExternalStore:()=>a,useTransition:()=>_,version:()=>Y});var r=s(50172),o=s(45994);function n(e,t){for(var s in t)e[s]=t[s];return e}function i(e,t){for(var s in e)if("__source"!==s&&!(s in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function a(e,t){var s=t(),r=(0,o.useState)({t:{__:s,u:t}}),n=r[0].t,i=r[1];return(0,o.useLayoutEffect)((function(){n.__=s,n.u=t,c(n)&&i({t:n})}),[e,s,t]),(0,o.useEffect)((function(){return c(n)&&i({t:n}),e((function(){c(n)&&i({t:n})}))}),[e]),s}function c(e){var t,s,r=e.u,o=e.__;try{var n=r();return!((t=o)===(s=n)&&(0!==t||1/t==1/s)||t!=t&&s!=s)}catch(e){return!0}}function u(e){e()}function l(e){return e}function _(){return[!1,u]}var v=o.useLayoutEffect;function d(e,t){this.props=e,this.context=t}function p(e,t){function s(e){var s=this.props.ref,r=s==e.ref;return!r&&s&&(s.call?s(null):s.current=null),t?!t(this.props,e)||!r:i(this.props,e)}function o(t){return this.shouldComponentUpdate=s,(0,r.createElement)(e,t)}return o.displayName="Memo("+(e.displayName||e.name)+")",o.prototype.isReactComponent=!0,o.__f=!0,o}(d.prototype=new r.Component).isPureReactComponent=!0,d.prototype.shouldComponentUpdate=function(e,t){return i(this.props,e)||i(this.state,t)};var m=r.options.__b;r.options.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),m&&m(e)};var h="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function f(e){function t(t){var s=n({},t);return delete s.ref,e(s,t.ref||null)}return t.$$typeof=h,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var b=function(e,t){return null==e?null:(0,r.toChildArray)((0,r.toChildArray)(e).map(t))},g={map:b,forEach:b,count:function(e){return e?(0,r.toChildArray)(e).length:0},only:function(e){var t=(0,r.toChildArray)(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:r.toChildArray},y=r.options.__e;r.options.__e=function(e,t,s,r){if(e.then)for(var o,n=t;n=n.__;)if((o=n.__c)&&o.__c)return null==t.__e&&(t.__e=s.__e,t.__k=s.__k),o.__c(e,t);y(e,t,s,r)};var w=r.options.unmount;function x(e,t,s){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=n({},e)).__c&&(e.__c.__P===s&&(e.__c.__P=t),e.__c.__e=!0,e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return x(e,t,s)}))),e}function S(e,t,s){return e&&s&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return S(e,t,s)})),e.__c&&e.__c.__P===t&&(e.__e&&s.appendChild(e.__e),e.__c.__e=!0,e.__c.__P=s)),e}function k(){this.__u=0,this.o=null,this.__b=null}function M(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function O(e){var t,s,o;function n(n){if(t||(t=e()).then((function(e){s=e.default||e}),(function(e){o=e})),o)throw o;if(!s)throw t;return(0,r.createElement)(s,n)}return n.displayName="Lazy",n.__f=!0,n}function T(){this.i=null,this.l=null}r.options.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&32&e.__u&&(e.type=null),w&&w(e)},(k.prototype=new r.Component).__c=function(e,t){var s=t.__c,r=this;null==r.o&&(r.o=[]),r.o.push(s);var o=M(r.__v),n=!1,i=function(){n||(n=!0,s.__R=null,o?o(a):a())};s.__R=i;var a=function(){if(! --r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=S(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.o.pop();)t.forceUpdate()}};r.__u++||32&t.__u||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(i,i)},k.prototype.componentWillUnmount=function(){this.o=[]},k.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var s=document.createElement("div"),o=this.__v.__k[0].__c;this.__v.__k[0]=x(this.__b,s,o.__O=o.__P)}this.__b=null}var n=t.__a&&(0,r.createElement)(r.Fragment,null,e.fallback);return n&&(n.__u&=-33),[(0,r.createElement)(r.Fragment,null,t.__a?null:e.children),n]};var P=function(e,t,s){if(++s[1]===s[0]&&e.l.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.l.size))for(s=e.i;s;){for(;s.length>3;)s.pop()();if(s[1]>>1,1),t.h.removeChild(e)}}}(0,r.render)((0,r.createElement)(C,{context:t.context},e.__v),t.v)}function E(e,t){var s=(0,r.createElement)(A,{__v:e,h:t});return s.containerInfo=t,s}(T.prototype=new r.Component).__a=function(e){var t=this,s=M(t.__v),r=t.l.get(e);return r[0]++,function(o){var n=function(){t.props.revealOrder?(r.push(o),P(t,e,r)):o()};s?s(n):n()}},T.prototype.render=function(e){this.i=null,this.l=new Map;var t=(0,r.toChildArray)(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var s=t.length;s--;)this.l.set(t[s],this.i=[1,0,this.i]);return e.children},T.prototype.componentDidUpdate=T.prototype.componentDidMount=function(){var e=this;this.l.forEach((function(t,s){P(e,s,t)}))};var j="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,D=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image(!S)|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,I=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,N=/[A-Z0-9]/g,R="undefined"!=typeof document,L=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/:/fil|che|ra/).test(e)};function F(e,t,s){return null==t.__k&&(t.textContent=""),(0,r.render)(e,t),"function"==typeof s&&s(),e?e.__c:null}function V(e,t,s){return(0,r.hydrate)(e,t),"function"==typeof s&&s(),e?e.__c:null}r.Component.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(r.Component.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var q=r.options.event;function z(){}function B(){return this.cancelBubble}function U(){return this.defaultPrevented}r.options.event=function(e){return q&&(e=q(e)),e.persist=z,e.isPropagationStopped=B,e.isDefaultPrevented=U,e.nativeEvent=e};var $,H={enumerable:!1,configurable:!0,get:function(){return this.class}},W=r.options.vnode;r.options.vnode=function(e){"string"==typeof e.type&&function(e){var t=e.props,s=e.type,o={},n=-1===s.indexOf("-");for(var i in t){var a=t[i];if(!("value"===i&&"defaultValue"in t&&null==a||R&&"children"===i&&"noscript"===s||"class"===i||"className"===i)){var c=i.toLowerCase();"defaultValue"===i&&"value"in t&&null==t.value?i="value":"download"===i&&!0===a?a="":"translate"===c&&"no"===a?a=!1:"o"===c[0]&&"n"===c[1]?"ondoubleclick"===c?i="ondblclick":"onchange"!==c||"input"!==s&&"textarea"!==s||L(t.type)?"onfocus"===c?i="onfocusin":"onblur"===c?i="onfocusout":I.test(i)&&(i=c):c=i="oninput":n&&D.test(i)?i=i.replace(N,"-$&").toLowerCase():null===a&&(a=void 0),"oninput"===c&&o[i=c]&&(i="oninputCapture"),o[i]=a}}"select"==s&&o.multiple&&Array.isArray(o.value)&&(o.value=(0,r.toChildArray)(t.children).forEach((function(e){e.props.selected=-1!=o.value.indexOf(e.props.value)}))),"select"==s&&null!=o.defaultValue&&(o.value=(0,r.toChildArray)(t.children).forEach((function(e){e.props.selected=o.multiple?-1!=o.defaultValue.indexOf(e.props.value):o.defaultValue==e.props.value}))),t.class&&!t.className?(o.class=t.class,Object.defineProperty(o,"className",H)):(t.className&&!t.class||t.class&&t.className)&&(o.class=o.className=t.className),e.props=o}(e),e.$$typeof=j,W&&W(e)};var K=r.options.__r;r.options.__r=function(e){K&&K(e),$=e.__c};var G=r.options.diffed;r.options.diffed=function(e){G&&G(e);var t=e.props,s=e.__e;null!=s&&"textarea"===e.type&&"value"in t&&t.value!==s.value&&(s.value=null==t.value?"":t.value),$=null};var Q={ReactCurrentDispatcher:{current:{readContext:function(e){return $.__n[e.__c].props.value},useCallback:o.useCallback,useContext:o.useContext,useDebugValue:o.useDebugValue,useDeferredValue:l,useEffect:o.useEffect,useId:o.useId,useImperativeHandle:o.useImperativeHandle,useInsertionEffect:v,useLayoutEffect:o.useLayoutEffect,useMemo:o.useMemo,useReducer:o.useReducer,useRef:o.useRef,useState:o.useState,useSyncExternalStore:a,useTransition:_}}},Y="18.3.1";function Z(e){return r.createElement.bind(null,e)}function X(e){return!!e&&e.$$typeof===j}function J(e){return X(e)&&e.type===r.Fragment}function ee(e){return!!e&&!!e.displayName&&("string"==typeof e.displayName||e.displayName instanceof String)&&e.displayName.startsWith("Memo(")}function te(e){return X(e)?r.cloneElement.apply(null,arguments):e}function se(e){return!!e.__k&&((0,r.render)(null,e),!0)}function re(e){return e&&(e.base||1===e.nodeType&&e)||null}var oe=function(e,t){return e(t)},ne=function(e,t){return e(t)},ie=r.Fragment,ae=X,ce={useState:o.useState,useId:o.useId,useReducer:o.useReducer,useEffect:o.useEffect,useLayoutEffect:o.useLayoutEffect,useInsertionEffect:v,useTransition:_,useDeferredValue:l,useSyncExternalStore:a,startTransition:u,useRef:o.useRef,useImperativeHandle:o.useImperativeHandle,useMemo:o.useMemo,useCallback:o.useCallback,useContext:o.useContext,useDebugValue:o.useDebugValue,version:"18.3.1",Children:g,render:F,hydrate:V,unmountComponentAtNode:se,createPortal:E,createElement:r.createElement,createContext:r.createContext,createFactory:Z,cloneElement:te,createRef:r.createRef,Fragment:r.Fragment,isValidElement:X,isElement:ae,isFragment:J,isMemo:ee,findDOMNode:re,Component:r.Component,PureComponent:d,memo:p,forwardRef:f,flushSync:ne,unstable_batchedUpdates:oe,StrictMode:ie,Suspense:k,SuspenseList:T,lazy:O,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:Q}},17725:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t),["\n",(0,r.h)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.00008 15.8333C5.00008 16.75 5.75008 17.5 6.66675 17.5H13.3334C14.2501 17.5 15.0001 16.75 15.0001 15.8333V5.83333H5.00008V15.8333ZM15.8334 3.33333H12.9167L12.0834 2.5H7.91675L7.08341 3.33333H4.16675V5H15.8334V3.33333Z",fill:"#6F27F6"},[]),"\n",(0,r.h)("mask",{id:"svg-BinIcon-J4enKt2",style:"mask-type:luminance",maskUnits:"userSpaceOnUse",x:"4",y:"2",width:"12",height:"16"},["\n",(0,r.h)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.00008 15.8333C5.00008 16.75 5.75008 17.5 6.66675 17.5H13.3334C14.2501 17.5 15.0001 16.75 15.0001 15.8333V5.83333H5.00008V15.8333ZM15.8334 3.33333H12.9167L12.0834 2.5H7.91675L7.08341 3.33333H4.16675V5H15.8334V3.33333Z",fill:"white"},[]),"\n"]),"\n",(0,r.h)("g",{mask:"url(#svg-BinIcon-J4enKt2)"},["\n"]),"\n"])}},18488:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TargetingTriggersInstance=void 0;const o=r(s(30579)),n=s(95643),i=s(6120),a=s(31923);class c{constructor(){this.triggerRegistry={}}static getInstance(){return c.instance||(c.instance=new c),c.instance}getTriggersForSurveyType(e){return e?(this.triggerRegistry[e]||(this.triggerRegistry[e]=[...o.default.isDeviceMobileOrTablet()?[]:[new i.ExitIntent],new a.Scroll,new n.Delay]),this.triggerRegistry[e]):[]}startTargeting(e,t){this.getTriggersForSurveyType(e).forEach((s=>{s.stopListening(e),s.startListening(e,t)}))}stopTargeting(e){this.getTriggersForSurveyType(e).forEach((t=>t.stopListening(e)))}resetDelayLoadTime(e){this.getTriggersForSurveyType(e).forEach((e=>{e instanceof n.Delay&&e.resetLoadTime()}))}}t.TargetingTriggersInstance=c.getInstance()},18697:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172);t.default=({text:e,shouldShow:t})=>t&&e?(0,r.h)("p",{className:"sv__answer-hint sv--color-answer","data-testid":"answer-hint"},e):null},19331:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenAnswers=void 0;t.flattenAnswers=e=>e.map((e=>`${e.answerId}-${e.value}`))},19438:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(59038)),a=s(75448),c=r(s(33053)),u=r(s(81835)),l=s(89025),_=r(s(2156)),v=s(85346),d=s(39027),p=r(s(96237)),m=s(11617);t.default=e=>{const t=(0,n.useContext)(m.SubmitButtonContext),{isPage:s,surveyType:r}=(0,n.useContext)(v.SurveyConfigContext),{navigationEnabled:h,navigateBackward:f}=e,b=(0,u.default)(d.storeManager.getStore(r).getState().previewDevice),g=(0,a.decodeHTMLEntities)(t.text),{surveyState:{pointsDisplayed:y,pointsForward:w}}=d.storeManager.getStore(r).getState(),x=(0,n.useMemo)((()=>!(!((null==y?void 0:y.length)>1||(null==w?void 0:w.length))||!h)),[null==y?void 0:y.length,h]),S=(0,n.useMemo)((()=>{var e;return null===(e=(0,_.default)(".sv__point-wrapper",r))||void 0===e?void 0:e.clientWidth}),[y]),k={"sv--border-top-color-question-20":!s,"sv__submit-button__wrapper":!0,"sv__submit-button__wrapper--moved-right":!!(S&&!b&&348<=S),"sv__submit-button__wrapper--moved-up":t.shouldMoveUp},M={"sv-color-fs":!0,"sv__submit-button":!0,"sv__submit-button--hidden":t.isHidden,"sv__submit-button--navigated":x&&b},O=Object.assign({"sv--background-button":!0,"sv-bg-bs":!0,"sv__navigation-button":x},M);return(0,o.h)("div",{className:(0,c.default)(k)},x&&(0,o.h)(p.default,{isDisabled:1===(null==y?void 0:y.length)&&!!(null==w?void 0:w.length),navigateBackward:f,sharedClasses:M}),(0,o.h)("button",{"aria-label":g,className:(0,c.default)(O),"data-testid":"submit-button",disabled:t.isDisabled,onClick:e=>{(0,i.default)(e,(()=>{e.target instanceof HTMLButtonElement&&e.target.blur(),t.onSubmit()}))},onKeyDown:e=>{(0,i.default)(e,(()=>{"Tab"!==e.key&&(0,l.keyboardClick)(e,t.onSubmit,{preventDefault:!0})}))},tabIndex:0,type:"button"},g,(0,o.h)("span",{className:"sv__submit-button-next-arrow"})))}},19578:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static ruleFulfilled({urls:e},{visit:t}){return e.some((e=>t.views.some((t=>new RegExp(e.regexp_text_pattern).test(t.replace(/^(?:https?:\/\/)?(?:www\.)?/i,""))))))}}},19633:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(52633)),c=r(s(14998)),u=r(s(52249)),l=s(52262),_=r(s(78029)),v=r(s(94155)),d=r(s(33053)),p=s(89025),m=s(85346),h=r(s(95575)),f=r(s(30579)),b=s(44397),g=s(39027),y=s(33614),w=r(s(18697)),x=r(s(20489)),S=r(s(71885)),k=s(11617);t.default=e=>{var t,s,r;const M=(0,n.useContext)(k.SubmitButtonContext),{surveyType:O,isPage:T}=(0,n.useContext)(m.SurveyConfigContext),P=(0,n.useRef)(null),{answerRequiredText:C,point:A,value:E,children:j,previewDevice:D,textPlaceholder:I,navigationEnabled:N}=e,{answers:R,settings:L}=A,{shape:F,text_on_the_left:V,text_on_the_right:q,mandatory_submit_button:z,mandatory:B,mandatory_comment:U,comment_label:$,screenshot:H,disclaimer:W,disclaimer_settings:K}=L,G=h.default.params.aid,Q=R.find((({id:e})=>e===Number(G))),[Y,Z]=(0,n.useState)((null==E?void 0:E.answer)||Q),[X,J]=(0,n.useState)((null==E?void 0:E.comment)||""),[ee,te]=(0,n.useState)(void 0),[se,re]=(0,n.useState)(null!==(t=null==E?void 0:E.disclaimer_accepted)&&void 0!==t&&t),{showDisclaimer:oe,showCheckbox:ne,isRequiredDisclaimerNotAccepted:ie}=(0,l.useDisclaimer)({disclaimer:W,disclaimer_settings:K,isDisclaimerAccepted:se}),ae=c.default.isMicroTheme(O),ce=D===b.PreviewDevice.mobile||D!==b.PreviewDevice.desktop&&f.default.isWidthMobile(),ue=ce&&ae&&e.point.answers.length>=6,{pointsDisplayed:le}=g.storeManager.getStore(O).getState().surveyState,_e=1===le.length,ve=Y&&R.length>0&&R[0].add_comment,de=t=>{Y||t.add_comment||z||ne||N&&!_e||B&&(null==H?void 0:H.button_enabled)||!B?Z(t):e.answer((0,y.getScaleAnswerEvent)(Object.assign({answer:t,comment:X,point:e.point},ne?{disclaimer_accepted:se}:{})))},pe=e=>{te(e)},me={sv__rating:!0,"sv__rating--short":e.point.answers.length<=7,"sv__rating--vertical":ue,"sv__short-rating":e.point.answers.length<=7},he={sv__buttons:!0,"sv__buttons--vertical":ue,sv__rating__buttons:!0},fe=e=>{const t=e<=R.findIndex((({id:e})=>e===(null==Y?void 0:Y.id))),s=void 0!==ee&&e<=ee,r={"sv--background-answer-opacity-10":ue,"sv-rating":!0,"sv-rating-selected":t||s,sv__button:!0,"sv__button--selected":t||s&&!ce};return(0,d.default)(r)},be=!!N&&!_e;return(0,_.default)({isPage:T,mandatory:B,mandatorySubmitButton:z,screenshotEnabled:null!==(s=null==H?void 0:H.button_enabled)&&void 0!==s&&s,selectedAnswer:Y,showCheckbox:ne,showNavigationButton:be}),(0,u.default)({comment:X,isRequiredDisclaimerNotAccepted:ie,mandatory:B,mandatoryComment:U,selectedAnswer:Y}),M.useEvent({surveyId:null===(r=g.storeManager.getStore(O).getState().surveyState.survey)||void 0===r?void 0:r.id,surveyType:O},(()=>{Y?e.answer((0,y.getScaleAnswerEvent)(Object.assign({answer:Y,comment:X,point:e.point},ne?{disclaimer_accepted:se}:{}))):B||e.answer((0,y.getEmptyAnswerEvent)())})),(0,v.default)({ref:P,shouldScroll:!!ve}),(0,o.h)("div",{className:(0,d.default)(me)},(0,o.h)("div",{className:"sv__rating__wrapper"},(0,o.h)("div",{className:"sv__scroll-container"},j,(0,o.h)(w.default,{shouldShow:B,text:C}),(0,o.h)("div",{className:(0,d.default)(he)},[...R].map(((e,t)=>{const s={current:t,last:R.length-1};return(0,o.h)("button",{"aria-label":`${e.possible_answer}`,className:fe(t),"data-testid":e.id,"data-value":e.possible_answer,key:e.id,onBlur:()=>pe(void 0),onClick:t=>{t.stopPropagation(),de(e)},onFocus:()=>pe(t),onKeyDown:t=>(0,p.keyboardClick)(t,(()=>de(e)),{preventDefault:!0}),onMouseOut:()=>pe(void 0),onMouseOver:()=>pe(t),type:"button"},(0,o.h)(a.default,{shape:F}),(0,o.h)("div",{className:"sv__rating__number sv-color-fa sv--color-answer"},(0,o.h)(x.default,Object.assign({},ue&&{content:{highestValueText:q,lowestValueText:V}},{answer:e.possible_answer,indexes:s}))))}))),!ue&&(0,o.h)("div",{className:"sv__labels sv-color-fw sv--color-answer"},V&&(0,o.h)("div",{className:"sv__label sv__label--left sv--color-answer"},V),q&&(0,o.h)("div",{className:"sv__label sv__label--right sv--color-answer"},q)))),ve&&(0,o.h)(S.default,{commentFieldLabel:$||"",mandatoryComment:U,ref:P,setComment:e=>{J(e)},textPlaceholder:I,value:X}),oe&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:se,point:A,setIsDisclaimerAccepted:()=>re(!se)}))}},19979:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(78446)),n=r(s(81982));t.default=({surveyApiState:e,backendData:t,surveyState:{survey:s},visitor:r,update:i,storeType:a},c={})=>{s||o.default.findSurveyToDisplay({audiences:t.audiences,integrations:t.integrations,storeType:a,surveys:Array.isArray(i.surveys)&&i.surveys.length>0?i.surveys:t.surveys,surveysTriggeredByApi:e.surveysTriggeredByApi,triggers:c,visit:n.default.getVisit(a).get(),visitor:r})}},19998:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=-1},20087:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyPointType=void 0,function(e){e.question="SurveyQuestion",e.nps="SurveyNps",e.form="SurveyForm",e.cta="SurveyCta"}(s||(t.SurveyPointType=s={}))},20328:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>{const t=/^\/(.*)\/(.*)$/;if(!e)return null;let s=e;t.test(s)||(s=`/${s}/`);const r=t.exec(s),o=r?r[1]:"",n=r?r[2]:void 0;try{s=new RegExp(o,n)}catch(e){return null}return s}},20489:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172);t.default=e=>{const{answer:t,content:s,indexes:{current:o,last:n}}=e,{lowestValueText:i,highestValueText:a}=s||{};return(0,r.h)(r.Fragment,null,`${t}${i&&0===o?` - ${i}`:a&&o===n?` - ${a}`:""}`)}},20508:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(9635),a=s(85346),c=r(s(94700)),u=s(47151);t.default=(0,i.connect)((e=>{var t;return{surveyId:null===(t=e.surveyState.survey)||void 0===t?void 0:t.id}}))((({children:e,surveyId:t})=>{const{isPage:s}=(0,n.useContext)(a.SurveyConfigContext),{isMultiTab:r}=(0,u.useMultiTab)(t);return r?s?(0,o.h)(c.default,null):null:e}))},20830:function(e,t,s){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,s,r){void 0===r&&(r=s);var o=Object.getOwnPropertyDescriptor(t,s);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[s]}}),Object.defineProperty(e,r,o)}:function(e,t,s,r){void 0===r&&(r=s),e[r]=t[s]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(t[t.length]=s);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var s=r(e),i=0;i{var t,s;return(null===(s=null===(t=e.surveyState)||void 0===t?void 0:t.survey)||void 0===s?void 0:s.integrations)||{}};function S(e,t){var s,r,o;const n=w.storeManager.getStore(e.storeType);n.action(g.setSurveyInteraction)({interactionType:y.SurveyInteractionType.engaged,surveyId:t.survey.id}),e.storeType&&(h.default.getVisit(e.storeType).setEngaged(),h.default.getVisit(e.storeType).addAnswer(t.surveyPointId,t.textResponse));const i=x(e);let a;if(t.pointType===_.SurveyPointType.form){const e={};t.answers.forEach((t=>{t.answer_type&&t.content&&(e[t.answer_type]=t.content)})),n.action(g.setVisitorAttributes)(e),a=Object.assign(Object.assign({},t),{contactForm:e})}else{const{surveyState:{survey:s}}=e,r=null==s?void 0:s.points.map((e=>e.id)).indexOf(t.surveyPointId);a=Object.assign(Object.assign({},t),{question:void 0!==r&&-1!==r?`${r+1} - ${t.question}`:t.question})}null===(s=e.backendService)||void 0===s||s.addRequest(v.EndpointType.answered,(0,f.getAnsweredJsonPayload)(t,e.visitor),t.survey.id,e.storeType),(null===(r=n.getState().surveyState.screenshotState)||void 0===r?void 0:r.isEnabled)&&(null===(o=null==t?void 0:t.answers)||void 0===o?void 0:o.length)&&e.storeType&&(0,l.default)({responseUUID:t.response_uuid,surveyId:t.survey.id,surveyPointId:t.surveyPointId,visitorUUID:e.visitor.uuid},e.storeType),p.default.fireEvent(p.ApiEvents.questionAnswered,(0,m.default)(t.answers,{answer_type:t.answerType,questionId:t.surveyPointId,surveyId:t.survey.id,textResponse:t.textResponse})),c.default.pushEvent(u.IntegrationEventTypes.SurveyPointAnswered,a,i)}function k(e){var t,s;const{survey:r}=e.surveyState,o=w.storeManager.getStore(e.storeType);if(!r||(null===(t=window._svc)||void 0===t?void 0:t.isPreview))return;const n={visitor:(0,d.trimVisitor)(e.visitor)};!o.getState().visitor.displayedSurveys.some((({surveyId:e})=>e===r.id))&&(n.survey_first_seen=!0),null===(s=e.backendService)||void 0===s||s.addRequest(v.EndpointType.seen,n,r.id,e.storeType),o.action(g.setSurveyInteraction)({interactionType:y.SurveyInteractionType.displayed,surveyId:r.id}),e.storeType&&h.default.getVisit(e.storeType).addDisplayedSurvey(r.id),p.default.fireEvent(p.ApiEvents.surveyDisplayed,{surveyId:r.id,surveyName:r.name});const i=x(e);c.default.pushEvent(u.IntegrationEventTypes.SurveySeen,{surveyName:r.name},i)}function M(e,t){const s=w.storeManager.getStore(e.storeType);s.action(g.setSurveyInteraction)({interactionType:y.SurveyInteractionType.engaged,surveyId:t.surveyId}),e.storeType&&h.default.getVisit(e.storeType).setEngaged(),s.action(b.default)(),p.default.fireEvent(p.ApiEvents.surveyClosed,{surveyId:t.surveyId});const r=x(e);c.default.pushEvent(u.IntegrationEventTypes.SurveyClosed,t,r)}function O(e,t){const s=x(e);c.default.pushEvent(u.IntegrationEventTypes.SurveyMinimized,t,s)}function T(e,t){const s=x(e);c.default.pushEvent(u.IntegrationEventTypes.SurveyMaximized,t,s)}function P(e,t){const s=x(e);c.default.pushEvent(u.IntegrationEventTypes.SurveyPointSeen,t,s)}t.apiActions={answered:S,closed:M,maximized:T,minimized:O,seen:k,surveyPointSeen:P}},20831:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Braze=void 0;const o=r(s(5574)),n=s(65595);t.Braze=class{static isMobile(){return(0,o.default)({tablet:!1})&&this.isAvailable()}static isAvailable(){var e,t,s,r;return"undefined"!=typeof window&&Boolean((null===(t=null===(e=window._sva)||void 0===e?void 0:e.traits)||void 0===t?void 0:t.braze_id)&&(null===(r=null===(s=window._sva)||void 0===s?void 0:s.traits)||void 0===r?void 0:r.braze_survey_id)&&window.brazeBridge)}static isSandboxed(){try{const e="__sandbox_test__";return window.localStorage.setItem(e,e),window.localStorage.removeItem(e),!1}catch(e){return!!(e instanceof DOMException&&("SecurityError"===e.name||e.message.includes("sandbox")||e.message.includes("allow-same-origin")))}}static findTargetedSurvey(e){var t,s;const r=null===(s=null===(t=window._sva)||void 0===t?void 0:t.traits)||void 0===s?void 0:s.braze_survey_id,o=e.filter((e=>e.settings.format===n.SurveyFormat.Braze));if(r){const e=o.find((e=>e.id===r));return e?[e]:[]}return[]}static removeSurveys(e){return e.filter((e=>e.settings.format!==n.SurveyFormat.Braze))}}},20838:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyLogic=void 0;const r=s(56716),o=s(16954),n=s(28662),i=s(62079),a=s(61574),c=s(63474),u=s(9687),l=s(62445),_=s(35121),v=s(63082),d=s(95524),p=s(63611),m=s(44242),h=s(28459);t.SurveyLogic={answer_contains:o.answer_contains,answer_doesnt_contain:n.answer_doesnt_contain,doesnt_include_any_of_the_following:i.doesnt_include_any_of_the_following,has_any_value:a.has_any_value,includes_all_of_the_following:c.includes_all_of_the_following,includes_any_of_the_following:u.includes_any_of_the_following,is:l.is,is_between:r.is_between,is_exactly:_.is_exactly,is_filled_in:v.is_filled_in,is_not:d.is_not,is_not_filled_in:p.is_not_filled_in,question_is_answered:m.question_is_answered,question_is_not_answered:h.question_is_not_answered}},23e3:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"18px",height:"18px",viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},t),["\n ",(0,r.h)("title",{},["Shape"]),"\n ",(0,r.h)("g",{id:"svg-checkbox-WVa6d7V",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},["\n ",(0,r.h)("g",{id:"svg-checkbox-21K9kaa",fill:"#161616","fill-rule":"nonzero"},["\n ",(0,r.h)("path",{fill:"currentColor",d:"M16,0 L2,0 C0.8954305,0 0,0.8954305 0,2 L0,16 C0,17.1045695 0.8954305,18 2,18 L16,18 C17.1045695,18 18,17.1045695 18,16 L18,2 C18,0.8954305 17.1045695,0 16,0 Z M7,14 L2,9 L3.41,7.59 L7,11.17 L14.59,3.58 L16,5 L7,14 Z",id:"svg-checkbox-YnjGPzk"},[]),"\n "]),"\n "]),"\n"])}},23283:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetSurveyBodyComponent=void 0;const o=s(50172),n=s(45994),i=s(9635),a=r(s(29990)),c=r(s(19438)),u=s(11617),l=s(59724),_=r(s(16308)),v=s(28762),d=r(s(71831)),p=r(s(33053)),m=s(66029),h=r(s(99273)),f=s(14409),b=s(17057),g=s(53501),y=s(85346),w=s(58647),x=s(25409),S=s(20830),k=s(39027),M=s(89849),O=r(s(71367)),T=r(s(87599)),P=r(s(57028)),C=r(s(88818)),A=s(28579),E=r(s(35733)),j=s(9071),D=e=>{var s;const r=(0,n.useRef)(!0),i=(0,n.useMemo)((()=>({current:"",next:""})),[]),[a,c]=(0,n.useState)(e.surveyPoint),[u,l]=(0,n.useState)(null),[_,v]=(0,n.useState)(i),{isPreview:d,surveyType:p}=(0,n.useContext)(y.SurveyConfigContext),m=k.storeManager.getStore(p),{surveyState:h}=m.getState();(0,n.useEffect)((()=>{r.current||c(e.surveyPoint)}),[e.surveyPoint]);(0,n.useEffect)((()=>{var t,s;r.current?r.current=!1:e.surveyPoint&&e.previousPoint&&(t=e.previousPoint,s=e.surveyPoint,c(t),m.setState({surveyState:Object.assign(Object.assign({},h),{isAnimationActive:!0})}),l(s),v({current:"sv__survey--slide-out",next:"sv__survey--slide-in"}),setTimeout((()=>{c(s),m.setState({surveyState:Object.assign(Object.assign({},h),{isAnimationActive:!1})}),l(null),v(i)}),400))}),[null===(s=e.surveyPoint)||void 0===s?void 0:s.point.id]);const f=Object.assign(Object.assign({},e),{className:_.current,close:()=>{v({current:"sv__survey--slide-down",next:i.next}),setTimeout((()=>{d?((0,M.closeSurvey)(h,p),(0,M.reopenSurvey)(h,p)):e.close(),v(i)}),400)},surveyPoint:a}),b=Object.assign(Object.assign({},e),{className:_.next,surveyPoint:u});return(0,o.h)(o.Fragment,null,a&&(0,o.h)(t.WidgetSurveyBodyComponent,Object.assign({},f)),u&&(0,o.h)(t.WidgetSurveyBodyComponent,Object.assign({},b)))};t.WidgetSurveyBodyComponent=({className:e,close:t,completionRate:s,isFinished:r,microThemeSettings:i,pointAnswer:m,pointsDisplayed:x,previewDevice:M,survey:D,surveyPoint:I,translationLanguage:N,toggleMinimize:R,navigateBackward:L,navigationEnabled:F,isMinimized:V,isScreenshotEnabled:q,isTabActive:z})=>{var B,U,$,H,W,K;const{isPreview:G,surveyType:Q}=(0,n.useContext)(y.SurveyConfigContext);if(!D)return null;const Y=(0,n.useCallback)((0,d.default)((()=>{P.default.setSurveyHeight(M,G,Q)}),100),[M,G]),Z=e=>{const t=e.composedPath().some((e=>e instanceof HTMLElement&&"sv-screenshot-controls"===e.id));pe.current&&(G&&e.composedPath().includes(pe.current)||!G&&pe.current.contains(e.target)||t)||!V&&(null==D?void 0:D.settings.show_minimize)&&R(!0)},X=(0,n.useContext)(u.SubmitButtonContext),{show_progress_bar:J,show_close:ee,show_minimize:te,hide_footer:se}=D.settings,re=r&&!(0,a.default)(x),oe=(0,f.translateMessages)(Q,D),{answer_required_text:ne,dropdown_placeholder:ie,thankyou_text:ae,text_placeholder:ce,screenshot_save_text:ue,screenshot_delete_tooltip_text:le,screenshot_take_tooltip_text:_e,drag_and_draw_tooltip_text:ve}=oe,de=`${e?` ${e}`:""}${z?" sv__outline":""}`,pe=(0,n.useRef)(null);(0,n.useEffect)((()=>{!G&&D&&D.activated&&D.points.length&&k.storeManager.getStore(Q).action(S.seen)({surveyId:D.id,surveyName:D.name})}),[]),(0,n.useEffect)((()=>(window.addEventListener("resize",Y),Y(),()=>{window.removeEventListener("resize",Y)})),[Y]),(0,n.useEffect)((()=>{Y(),P.default.removeBodyScrollListeners(),(null==I?void 0:I.point.answer_type)===g.SurveyQuestionAnswerType.date&&P.default.lockBodyScroll()}),[Y,I]),(0,n.useEffect)((()=>{if(G){const e=document.querySelector('[data-testid="surveyPreviewContainer"]');if(!(null==e?void 0:e.matches(":focus-within")))return}if(z&&pe.current){const e=pe.current.querySelector('input, button, [tabindex="0"]');e&&e.focus()}}),[z,I,G]),(0,n.useEffect)((()=>(Q===b.SurveyType.FeedbackButton&&(null==D?void 0:D.settings.show_minimize)&&window.addEventListener("click",Z),()=>{window.removeEventListener("click",Z)})),[pe]);const me=(q||G)&&(null===($=null===(U=null===(B=null==I?void 0:I.point)||void 0===B?void 0:B.settings)||void 0===U?void 0:U.screenshot)||void 0===$?void 0:$.button_enabled)&&!r,he={"sv--border-top-color-question-20":me,"sv__submit-screenshot-button-container":me},fe=!!I&&((0,h.default)(null===(H=null==I?void 0:I.point)||void 0===H?void 0:H.settings)||(null===(K=null===(W=null==I?void 0:I.point)||void 0===W?void 0:W.settings)||void 0===K?void 0:K.consent));return I?(0,o.h)("div",{"aria-label":(0,v.useTranslation)(w.Message.SURVEY),"aria-modal":"true",className:`${j.WidgetSurveyStyles.printSurveyClasses(Q)}${de}`,"data-testid":"survey",lang:null!=N?N:"en",ref:pe,role:"dialog"},(0,o.h)(E.default,Object.assign({},i,{className:`sv__${I.point.answer_type}__micro-top-bar`,completionRate:s,hideBranding:se,isFinished:r,showProgressBar:!r&&J}),(0,o.h)(O.default,{close:t,showCloseBtn:r||!!ee,showMinimizeBtn:!r&&!!te,toggleMinimize:()=>R(!0)})),re?(0,o.h)(A.FinishView,{hideBranding:se,message:ae}):(0,o.h)(T.default,{answer:m,answerRequiredText:ne,close:t,dropdownPlaceholder:ie,navigationEnabled:F,point:I.point,previewDevice:M,textPlaceholder:ce,value:I.value}),fe&&(0,o.h)("div",{className:"sv__disclaimer-container",id:`survey-disclaimer-container-${I.point.id}`}),(0,o.h)("div",{className:(0,p.default)(he)},me&&(0,o.h)(l.ScreenshotCaptureProvider,{pointId:I.point.id},(0,o.h)(_.default,{deleteScreenshotText:le,dragTooltipText:ve,isPreview:G,pointId:I.point.id,saveButtonText:ue,takeScreenshotText:_e})),X.isVisible&&(0,o.h)(c.default,{close:t,navigateBackward:L,navigationEnabled:F})),(0,o.h)(C.default,{hide:r||se,pointAnswerType:I.point.answer_type})):null};const I=(0,i.connect)((({previewDevice:e,storeType:t,surveyState:{pointsDisplayed:s,screenshotState:r,isFinished:o,survey:n,isMinimized:i,isHidden:a,translationLanguage:c,isTabActive:u}})=>{var l,_,v;return{completionRate:(0,m.getProgressRate)(s),isFinished:o,isHidden:a,isMinimized:i,isScreenshotEnabled:null!==(l=null==r?void 0:r.isEnabled)&&void 0!==l&&l,isTabActive:null!=u&&u,microThemeSettings:j.WidgetSurveyStyles.MicroThemeSettings(t),navigationEnabled:null!==(v=null===(_=null==n?void 0:n.settings)||void 0===_?void 0:_.navigation_enabled)&&void 0!==v&&v,pointsDisplayed:s,previewDevice:e,previousPoint:s[s.length-2],storeType:t,survey:n,surveyPoint:s[s.length-1],translationLanguage:c}}),x.actions)((e=>e.storeType===b.SurveyType.MobileSurvey?(0,o.h)(D,Object.assign({},e)):(0,o.h)(t.WidgetSurveyBodyComponent,Object.assign({},e))));t.default=I},23306:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.ReservedParams=void 0,function(e){e.aid="aid",e.multiple_responses="multiple_responses",e.sid="sid",e.uid="uid",e.p="p",e.autofocus="autofocus"}(s||(t.ReservedParams=s={}))},23558:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getNextSurveyPoint=function({survey:{points:e,type:t},currentPoint:s,answers:r,value:d}){var p;if(c.FINISHING_POINTS.includes(s.answer_type))return null;let m=s.settings.logic,h=null;if(null==m?void 0:m.length){let t=(0,n.getPointSpecificAnswers)(s.answer_type,r);if(c.SCALE_POINTS.includes(s.answer_type)){const e=s;t=(0,_.default)(e,r),m=(0,v.default)(e)}const a=(0,o.getNextPointId)(t,m);if(a===i.default)return null;h=e.find((e=>e.id===a))}const f=null!=h?h:(0,a.findNextPoint)(s,e);if(f&&(null===(p=f.settings.display_logic)||void 0===p?void 0:p.length))return(0,l.default)({point:f,points:e,pointsDisplayed:(0,u.default)(t,d)});return f};const o=s(16997),n=s(72069),i=r(s(19998)),a=s(95125),c=s(64478),u=r(s(17110)),l=r(s(71798)),_=r(s(40241)),v=r(s(52842))},24031:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(65595),o=s(17057);t.default=(e,t)=>null===t?e:e.filter((e=>{switch(t){case o.SurveyType.WidgetSurvey:return e.settings.format===r.SurveyFormat.Widget||e.settings.format===r.SurveyFormat.Braze;case o.SurveyType.FeedbackButton:return e.settings.format===r.SurveyFormat.Feedback;default:return e}}))},24265:(e,t)=>{"use strict";function s(e,t,s,r){switch(e){case 0:return t&s^~t&r;case 1:case 3:return t^s^r;case 2:return t&s^t&r^s&r}}function r(e,t){return e<>>32-t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[1518500249,1859775393,2400959708,3395469782],o=[1732584193,4023233417,2562383102,271733878,3285377520],n=new Uint8Array(e.length+1);n.set(e),n[e.length]=128;for(var i=(e=n).length/4+2,a=Math.ceil(i/16),c=new Array(a),u=0;u>>0;b=f,f=h,h=r(m,30)>>>0,m=p,p=y}o[0]=o[0]+p>>>0,o[1]=o[1]+m>>>0,o[2]=o[2]+h>>>0,o[3]=o[3]+f>>>0,o[4]=o[4]+b>>>0}return Uint8Array.of(o[0]>>24,o[0]>>16,o[0]>>8,o[0],o[1]>>24,o[1]>>16,o[1]>>8,o[1],o[2]>>24,o[2]>>16,o[2]>>8,o[2],o[3]>>24,o[3]>>16,o[3]>>8,o[3],o[4]>>24,o[4]>>16,o[4]>>8,o[4])}},24370:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t),["\n",(0,r.h)("path",{d:"M4.16667 13.3333H2.5V17.5H6.66667V15.8333H4.16667V13.3333ZM2.5 6.66667H4.16667V4.16667H6.66667V2.5H2.5V6.66667ZM15.8333 15.8333H13.3333V17.5H17.5V13.3333H15.8333V15.8333ZM13.3333 2.5V4.16667H15.8333V6.66667H17.5V2.5H13.3333Z",fill:"#6F27F6"},[]),"\n",(0,r.h)("path",{d:"M9.99996 10.8334C10.4602 10.8334 10.8333 10.4603 10.8333 10.0001C10.8333 9.53984 10.4602 9.16675 9.99996 9.16675C9.53972 9.16675 9.16663 9.53984 9.16663 10.0001C9.16663 10.4603 9.53972 10.8334 9.99996 10.8334Z",fill:"#6F27F6"},[]),"\n",(0,r.h)("path",{d:"M8.75004 5.83325L7.98754 6.66659H6.66671C6.20837 6.66659 5.83337 7.04159 5.83337 7.49992V12.4999C5.83337 12.9583 6.20837 13.3333 6.66671 13.3333H13.3334C13.7917 13.3333 14.1667 12.9583 14.1667 12.4999V7.49992C14.1667 7.04159 13.7917 6.66659 13.3334 6.66659H12.0125L11.25 5.83325H8.75004ZM10 12.0833C8.85004 12.0833 7.91671 11.1499 7.91671 9.99992C7.91671 8.84992 8.85004 7.91659 10 7.91659C11.15 7.91659 12.0834 8.84992 12.0834 9.99992C12.0834 11.1499 11.15 12.0833 10 12.0833Z",fill:"#6F27F6"},[]),"\n"])}},24590:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.initSurveyAPI=t.surveyApi=t.storeTypes=void 0,t.dispatchSurvicateReadyEvent=function(){const e=document.createEvent("Event");e.initEvent("SurvicateReady",!0,!0),window._svc.initialized=!0,EventTarget.prototype.dispatchEvent.call(window,e)};const n=o(s(35961)),i=s(17057),a=o(s(86493)),c=o(s(8948)),u=o(s(78446)),l=s(18488),_=o(s(81982)),v=s(83562),d=o(s(76374)),p=s(39027),m=s(74144),h=o(s(19979)),f=s(89849),b=s(9535),g=s(96084),y=s(58004),w=s(27028),x=s(38998),S=s(28811),k=o(s(54304)),M=s(27806),O=s(19);var T,P;!function(e){e.FeedbackSurvey="fb",e.WidgetSurvey="ws"}(T||(T={})),function(e){e.EventStore="EventStore"}(P||(P={})),t.storeTypes=[i.SurveyType.WidgetSurvey,i.SurveyType.FeedbackButton],t.surveyApi={addEventListener:(e,t)=>a.default.add(e,t),destroyVisitor:e=>r(void 0,void 0,void 0,(function*(){t.storeTypes.forEach((t=>{_.default.getVisit(t).resetVisit(),p.storeManager.getStore(t).action(f.clearSurveyState)(t),(0,d.default)(t,v.InitVisitorMode.kiosk),e&&"function"==typeof e&&e()}))})),getVisitorId:e=>e&&e===i.SurveyType.FeedbackButton?p.storeManager.getStore(i.SurveyType.FeedbackButton).getState().visitor.uuid:p.storeManager.getStore(i.SurveyType.WidgetSurvey).getState().visitor.uuid,invokeEvent(e,s){if(e===w.SurvicateEvent.SurveySeen||e===w.SurvicateEvent.SurveyPointAnswered)return;const r=Date.now(),o=(0,M.createEventPayload)({name:e,properties:s}),{events:i,isEnabled:a}=b.targetingEventsStore.getState(),c=i.find((e=>e.name===o.name)),u=o.properties.filter((e=>!(null==c?void 0:c.properties.includes(e))));let l;a&&(!c||c&&u.length)&&(0,n.default)(Object.assign(Object.assign({},o),{properties:u})),l=c?i.map((e=>e.name===o.name?(0,O.updateEvent)({newProperties:u,storedEvent:c,timestamp:r}):e)):[...i,Object.assign(Object.assign({},o),{currentLastSeen:r,firstSeen:r,occurrences:1,previousLastSeen:r,properties:[...o.properties]})],b.targetingEventsStore.setState({events:l}),S.SensitiveDataStorageSelector.getStorage(P.EventStore).set(x.EventStoreKeys.events,l),t.storeTypes.forEach((e=>{k.default.fireDelays(e,{name:o.name,properties:s,timestamp:r})}))},removeEventListener:e=>a.default.remove(e),retarget:()=>{t.storeTypes.forEach((e=>{const{surveyApiState:t,backendData:s}=p.storeManager.getStore(e).getState();l.TargetingTriggersInstance.startTargeting(e,[...t.surveysTriggeredByApi,...s.surveys].filter(u.default.filterUniqueSurveys)),p.storeManager.getStore(e).action(h.default)()}))},setVisitorTraits:e=>{t.storeTypes.forEach((t=>{p.storeManager.getStore(t).action(y.setVisitorAttributes)(e)}))},showSurvey:(e,s={})=>{let r=!1;return t.storeTypes.forEach((t=>{const o=p.storeManager.getStore(t),{backendData:n,surveyState:i}=o.getState(),a=n.surveys.find((t=>t.id===e));return!!a&&(!(!s.forceDisplay&&i.survey)&&(o.action(m.triggerSurveyByApi)(e,s),void(r=s.forceDisplay||c.default.ruleFulfilled(a,_.default.getVisit(t).get(),o.getState().visitor))))})),r}};t.initSurveyAPI=e=>{var s;const r=null===(s=e.permissions)||void 0===s?void 0:s.targeting_javascript_api,o=()=>{console.warn("The _sva object is unavailable on your current plan.\n \n Upgrade your account to get access to JavaScript targeting feature")};"undefined"!=typeof window?(window._sva=Object.assign(Object.assign({},window._sva),Object.keys(t.surveyApi).reduce(((e,s)=>{const n=t.surveyApi[s],i="setVisitorTraits"===s?n:r?n:o;return Object.assign(Object.assign({},e),{[s]:i})}),{})),window._svx={getEventsState:()=>b.targetingEventsStore.getState(),getState:e=>{const t=e===T.FeedbackSurvey?i.SurveyType.FeedbackButton:i.SurveyType.WidgetSurvey;return Object.assign(Object.assign({},p.storeManager.getStore(t).getState()),{visit:_.default.getVisit(t).get()})},getSurvey:()=>{const e=p.storeManager.getStore(i.SurveyType.WidgetSurvey).getState().surveyState.survey,t=p.storeManager.getStore(i.SurveyType.FeedbackButton).getState().surveyState.survey;return Object.assign(Object.assign({},e&&{widget:{id:e.id,name:e.name}}),t&&{feedback:{id:t.id,name:t.name}})},getUrlState:()=>g.urlConfigStore.getState(),showSurveyPoint:e=>{t.storeTypes.forEach((t=>{var s;const r=p.storeManager.getStore(t),o=null===(s=r.getState().surveyState.survey)||void 0===s?void 0:s.points.find((({id:t})=>t===Number(e)));o&&r.setState({surveyState:Object.assign(Object.assign({},r.getState().surveyState),{pointsDisplayed:[{point:o}]})})}))}}):console.warn("Survey API is available only in the browser environment")}},24645:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(45474),a=r(s(14998)),c=r(s(37826)),u=s(28762),l=r(s(33053)),_=s(85346),v=s(58647),d=s(39027),p=r(s(14072));t.default=e=>{const t=(0,n.useRef)(null),{label:s,required:r,value:m,invalid:h,type:f,placeholder:b}=e,{surveyType:g}=(0,n.useContext)(_.SurveyConfigContext),y=(0,u.useTranslation)(v.Message.FIELD_REQUIRED),w=`${s}${r?"*":""}`,x=d.storeManager.getStore(g).getState().surveyState.survey,S=x&&"PageSurvey"===x.type,k=a.default.isMicroTheme(g),M=(0,i.v4)(),O=x&&"MobileSurvey"===x.type,T={"sv__contact-form-field":!0,"sv__contact-form-field-filled":!!m,sv__dark:!O&&a.default.isBackgroundLight(g),sv__invalid:!!h,[`sv__contact-form-${e.type}`]:!0,sv__light:!O&&!a.default.isBackgroundLight(g)};return(0,o.h)("div",{className:(0,l.default)(T)},(0,o.h)("label",{className:"sv__contact-form-field-label sv--color-answer",htmlFor:M,id:`${M}-label`},w),(0,o.h)(c.default,{invalid:h,type:f},(0,o.h)("input",Object.assign({"aria-label":`${s} ${r?y:""}`,className:"sv-nested-bg-bw sv-nested-bg-hover-bw sv-color-fw\n sv__input sv--color-answer sv--background-answer-opacity-10","data-testid":s,id:M,ref:t,type:"text"},"phone"===f&&{onKeyDown:p.default},{onBlur:t=>{e.onBlur&&t.target instanceof HTMLInputElement&&e.onBlur&&e.onBlur(t.target.value)},onInput:t=>{t.target instanceof HTMLInputElement&&e.onInput&&e.onInput(t.target.value)},placeholder:k?"":b||(S?"":w),value:m}))))}},24720:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default="ffffffff-ffff-ffff-ffff-ffffffffffff"},24761:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldPassNavigationEnabled=void 0;const r=s(54073),o=s(53501),n=[o.SurveyQuestionAnswerType.smileyScale,o.SurveyQuestionAnswerType.numericalScale,o.SurveyQuestionAnswerType.customerSatisfaction,o.SurveyQuestionAnswerType.single,o.SurveyQuestionAnswerType.rating,r.SurveyNpsAnswerType.nps,o.SurveyQuestionAnswerType.matrix];t.shouldPassNavigationEnabled=e=>n.includes(e)},24822:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(65595);t.default=class{static ruleFulfilled(e,{exitIntent:t}){return e.settings.appear_method!==r.AppearMethod.exitIntent||!!t}}},24966:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=s(45474),i=o(s(56549)),a=o(s(53239)),c=o(s(14818)),u=s(38998),l=o(s(98340)),{REQUEST_HANDLER_TIMEOUT:_,REQUEST_HANDLER_REFRESH_INTERVAL:v,CONSUMPTION_INTERVAL:d,MUTEX_LOCK_INTERVAL:p}=l.default;t.default=class{constructor(e,t,s){this.handlerId=(0,n.v4)(),this.isProcessing=!1,this.storage=t,this.requestsStorage=new c.default(t,e),this.consumer=s,this.consumeRequests(),this.surveyType=e}addRequest(e){const t=String(Date.now())+(0,n.v4)();this.requestsStorage.add(e,t)}setThisRequestHandlerActive(){this.storage.put(this.surveyType,{key:u.StorageTableKeys.requestHandler,table:u.StorageTables.status},{handlerId:this.handlerId,maximumTime:_+Date.now()})}isThisRequestHandlerActive(){const e=this.storage.get(this.surveyType,{key:u.StorageTableKeys.requestHandler,table:u.StorageTables.status});return!(!e||e.handlerId!==this.handlerId)}isActiveRequestHandlerInstance(){return r(this,void 0,void 0,(function*(){const e=this.storage.get(this.surveyType,{key:u.StorageTableKeys.requestHandler,table:u.StorageTables.status});return e?e&&e.maximumTimer(this,void 0,void 0,(function*(){if(!this.isProcessing&&(yield this.isActiveRequestHandlerInstance())){this.isProcessing=!0;try{const e=this.requestsStorage.getAll();if(e.length>0){const t=e[0];(yield this.consumer(t)).isSuccess()&&this.requestsStorage.remove(t.key)}}catch(e){e instanceof Error&&a.default.log(this.surveyType,{message:`RequestHandler: ${e.message}`,stack:e.stack||""})}this.isProcessing=!1}}))),d)}}},25409:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setTabId=u,t.setPreview=function(e,t){n.storeManager.getStore(e.storeType).setState({isPreview:t})},t.actions=function(){return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},i.surveyAPIActions),o.backendDataActions),a.surveyStateActions),r.apiActions),c.visitorActions),{setTabId:u})};const r=s(20830),o=s(12230),n=s(39027),i=s(74144),a=s(89849),c=s(58004);function u(e,t){n.storeManager.getStore(e.storeType).setState({tabId:t})}},25487:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emptyBackendData=void 0,t.emptyBackendData={audiences:[],integrations:[],permissions:null,surveys:[],targetingEvents:[],themes:[],translations:null,workspaceKey:null}},26016:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(65595);t.default=class{static ruleFulfilled(e,{scroll:t}){return e.settings.appear_method!==r.AppearMethod.scroll||!!t&&e.settings.display_scroll<=t}}},26525:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorPage=void 0;const o=s(50172),n=s(45994),i=r(s(91854));t.ErrorPage=()=>{const e=(0,n.useRef)(null);return(0,n.useEffect)((()=>{fetch("https://survey.survicate.com/error.html").then((e=>e.text())).then((t=>{e.current&&(e.current.innerHTML=t)})).catch((()=>{e.current&&(e.current.innerHTML=i.default.unavailable)}));const t=document.getElementById("survicate-core-styles");t&&t.remove(),document.body.style.margin="0"}),[]),(0,o.h)("div",{ref:e,style:{height:"100vh",overflow:"auto",width:"100%"}})}},26879:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=(e,t)=>{const s=new Date(e);return s.setDate(s.getDate()+t),s}},26966:(e,t)=>{"use strict";var s,r;Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyFormAnswerType=t.FormFieldTypes=void 0,function(e){e.firstName="first_name",e.lastName="last_name",e.email="email",e.organization="organization",e.job="job_title",e.phone="phone",e.website="website",e.comment="comment",e.addressOne="address_one",e.addressTwo="address_two",e.city="city",e.state="state",e.zip="zip",e.fax="fax",e.annual_revenue="annual_revenue",e.employees="employees",e.industry="industry",e.confirmation="confirmation",e.security_info="security_info"}(s||(t.FormFieldTypes=s={})),function(e){e.form="form"}(r||(t.SurveyFormAnswerType=r={}))},27028:(e,t)=>{"use strict";var s,r;Object.defineProperty(t,"__esModule",{value:!0}),t.SurvicateEvent=t.SurveyTargetingEventType=void 0,function(e){e.Segment="segment",e.JSApi="js_api"}(s||(t.SurveyTargetingEventType=s={})),function(e){e.SurveySeen="survicate_survey_shown",e.SurveyPointAnswered="survicate_survey_answered"}(r||(t.SurvicateEvent=r={}))},27287:e=>{var t,s=Object.defineProperty,r=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,n=Object.prototype.hasOwnProperty,i={};((e,t)=>{for(var r in t)s(e,r,{get:t[r],enumerable:!0})})(i,{createIsbot:()=>p,createIsbotFromList:()=>m,getPattern:()=>l,isbot:()=>d,isbotMatch:()=>h,isbotMatches:()=>f,isbotNaive:()=>v,isbotPattern:()=>b,isbotPatterns:()=>g,list:()=>_}),e.exports=(t=i,((e,t,i,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let c of o(t))n.call(e,c)||c===i||s(e,c,{get:()=>t[c],enumerable:!(a=r(t,c))||a.enumerable});return e})(s({},"__esModule",{value:!0}),t));var a,c=" daum[ /]| deusu/| yadirectfetcher|(?:^|[^g])news(?!sapphire)|(?Boolean(e)&&u.test(e);function d(e){return Boolean(e)&&l().test(e)}var p=e=>t=>Boolean(t)&&e.test(t),m=e=>{const t=new RegExp(e.join("|"),"i");return e=>Boolean(e)&&t.test(e)},h=e=>{var t,s;return null!=(s=null==(t=null==e?void 0:e.match(l()))?void 0:t[0])?s:null},f=e=>_.map((t=>{var s;return null==(s=null==e?void 0:e.match(new RegExp(t,"i")))?void 0:s[0]})).filter(Boolean),b=e=>{var t;return e&&null!=(t=_.find((t=>new RegExp(t,"i").test(e))))?t:null},g=e=>e?_.filter((t=>new RegExp(t,"i").test(e))):[]},27806:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createEventPayload=void 0;const r=s(27028);t.createEventPayload=({name:e,properties:t={}})=>{const s={name:e,properties:Object.keys(t),type:r.SurveyTargetingEventType.JSApi};return e.startsWith("segmentEvent-")&&(s.name=e.replace("segmentEvent-",""),s.type=r.SurveyTargetingEventType.Segment),s}},28459:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.question_is_not_answered=void 0;const r=s(60205);t.question_is_not_answered=(e,t)=>t.find((({condition:t})=>t===r.LogicCondition.question_is_not_answered&&!e))||null},28579:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FinishView=void 0;const o=s(50172),n=s(45994),i=s(11617),a=s(65220),c=s(17057),u=s(85346),l=s(39027),_=s(96084),v=r(s(12174));t.FinishView=({message:e,hideBranding:t})=>{var s;const r=(0,n.useContext)(i.SubmitButtonContext),{surveyType:d}=(0,n.useContext)(u.SurveyConfigContext),p=null===(s=l.storeManager.getStore(d).getState().surveyState.survey)||void 0===s?void 0:s.id,m=`https://survicate.com/create-your-website-survey/?utm_source=Survey+branding+thank+you+screen&utm_medium=${c.SurveyType.WidgetSurvey}&utm_content=${window.location.hostname}&utm_term=${p}`;return(0,n.useEffect)((()=>{r.render(!1)}),[]),(0,o.h)("div",{className:"sv__finish-view"},t?(0,o.h)("p",{className:"sv__thank-you-message sv--color-question","data-testid":"non-branded-finish-screen-message"},null!=e?e:v.default.defaultThankYouMessage):(0,o.h)("div",{className:"sv__branded-finish-view--content"},(0,o.h)("p",{className:"sv__introduction","data-testid":"branded-finish-screen-message"},v.default.introduction),(0,o.h)("div",{className:"sv__paragraph__container"},v.default.paragraph.map((e=>(0,o.h)("p",{className:"sv__paragraph__item",key:e.substring(0,3)},e)))),(0,o.h)("img",{alt:"Survey completed logo",className:"sv__finish-logo",src:`${_.urlConfigStore.getState().surveysStaticUrl}/images/mobileCompleted.svg`})),!t&&(0,o.h)("div",{className:"sv__simple-link-button__wrapper"},(0,o.h)(a.SimpleLinkButton,{buttonLink:m,buttonText:v.default.button})))}},28662:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.answer_doesnt_contain=void 0;const r=s(87098),o=s(60205);t.answer_doesnt_contain=(e,t)=>{if(!(null==e?void 0:e.length))return null;return t.find((t=>{const{condition:s,value:n}=t,i=n,a=t.operator||t.value_operator;return t.condition===o.LogicCondition.answer_doesnt_contain&&!(0,r.doesContainValue)(e,{condition:s,operator:a,value:i})}))||null}},28762:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTranslation=function(e){var t;const{staticMessages:s}=(0,r.useContext)(o.TranslationContext);return void 0!==e?null!==(t=s[e])&&void 0!==t?t:e:s};const r=s(45994),o=s(9490)},28811:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SensitiveDataStorageSelector=void 0;const r=s(91522),o=s(64496),n=s(40151);t.SensitiveDataStorageSelector=class{static getStorage(e){return(0,r.isSensitiveDataPersistenceDisabled)()?n.SessionStoreManager.getStore(e):o.LocalStoreManager.getStore(e)}}},29773:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"24px",height:"24px",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},t),["\n ",(0,r.h)("title",{},["icon / basic / arrow forward"]),"\n ",(0,r.h)("defs",{},["\n ",(0,r.h)("polygon",{id:"svg-ArrowForward-1-iWS0H",points:"12 2 10.2375 3.7625 17.2125 10.75 2 10.75 2 13.25 17.2125 13.25 10.2375 20.2375 12 22 22 12"},[]),"\n "]),"\n ",(0,r.h)("g",{id:"svg-ArrowForward-2QtnVG5",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},["\n ",(0,r.h)("polygon",{id:"svg-ArrowForward-3jY1JFX",points:"0 0 24 0 24 24 0 24"},[]),"\n ",(0,r.h)("mask",{id:"svg-ArrowForward-1zPcJy0",fill:"white"},["\n ",(0,r.h)("use",{"xlink:href":"#svg-ArrowForward-1-iWS0H"},[]),"\n "]),"\n ",(0,r.h)("use",{id:"svg-ArrowForward-3esRkKp",fill:"#747776","xlink:href":"#svg-ArrowForward-1-iWS0H"},[]),"\n "]),"\n"])}},29990:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(8200);t.default=e=>{if(!e||!e.length)return!1;const t=e[e.length-1].point.answer_type;return-1!==Object.values(r.SurveyCtaAnswerType).filter((e=>e!==r.SurveyCtaAnswerType.button)).indexOf(t)}},30007:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTimeUnitsOrder=void 0;const r=s(53501),o=s(72920);t.getTimeUnitsOrder=e=>{switch(e){case o.DateOrder.DMY:return[r.TimeUnit.day,r.TimeUnit.month,r.TimeUnit.year];case o.DateOrder.MDY:return[r.TimeUnit.month,r.TimeUnit.day,r.TimeUnit.year];case o.DateOrder.YMD:default:return[r.TimeUnit.year,r.TimeUnit.month,r.TimeUnit.day]}}},30075:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getVisitorAttribute=void 0;const r=s(39027);t.getVisitorAttribute=(e,t)=>{const{visitor:s}=r.storeManager.getStore(e).getState();return s.attributes[t]}},30250:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BrandedFooter=void 0;const o=s(50172),n=r(s(29773)),i=r(s(6930));t.BrandedFooter=({buttonLink:e})=>(0,o.h)("a",{className:"sv__branded-footer",href:e,rel:"noreferrer",target:"_blank",title:"Click to go to the Survicate homepage",type:"button"},(0,o.h)("div",{className:"sv__branded-footer__content"},(0,o.h)("p",{className:"sv__branded-footer__text"}," Your turn to use "),(0,o.h)(i.default,{className:"sv__survicate-wordmark"}),(0,o.h)(n.default,{className:"sv__arrow-forward"})))},30313:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStorageService=void 0;const r=s(45994),o=s(89577),n=s(85346),i=s(70318),a=s(39027),c=s(28811),u=s(83358);t.useStorageService=()=>{const{surveyEvent:e}=(0,r.useContext)(i.SurveyEventContext),{surveyType:t}=(0,r.useContext)(n.SurveyConfigContext),s=a.storeManager.getStore(t),l=c.SensitiveDataStorageSelector.getStorage(t),_=e=>{var t;if(!e)return!1;const s=`${u.StorageKeysSingleTab.state}:${e}`,r=(null===(t=l.get(s))||void 0===t?void 0:t.timestamp)||0;return Date.now()-r>2592e6};return(0,r.useEffect)((()=>{(null==e?void 0:e.eventType)!==o.SurveyEvent.answered&&l.remove(`${u.StorageKeysSingleTab.state}:${null==e?void 0:e.surveyId}`)}),[e]),{isCacheOutdated:_,preserveState:e=>{if(!e)return;const t=`${u.StorageKeysSingleTab.state}:${e}`,r={surveyApiState:s.getState().surveyApiState,surveyState:s.getState().surveyState,timestamp:Date.now()};l.set(t,r)},retrieveState:e=>{var t,r,o,n;const i=s.getState();if(!e||i.isPreview||(null===(r=null===(t=i.surveyState.survey)||void 0===t?void 0:t.settings)||void 0===r?void 0:r.kiosk_enabled))return;const a=`${u.StorageKeysSingleTab.state}:${e}`,c=null===(o=l.get(a))||void 0===o?void 0:o.surveyApiState,v=null===(n=l.get(a))||void 0===n?void 0:n.surveyState;v&&c&&(_(e)?l.remove(`${u.StorageKeysSingleTab.state}:${e}`):s.setState(Object.assign(Object.assign({},i),{surveyState:Object.assign(Object.assign({},v),c)})))}}}},30347:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(52249)),c=s(52262),u=r(s(94155)),l=r(s(33053)),_=r(s(81835)),v=s(89025),d=s(54073),p=s(85346),m=r(s(95575)),h=s(39027),f=s(33614),b=r(s(18697)),g=r(s(20489)),y=r(s(71885)),w=s(11617);t.default=({point:e,answer:t,value:s,children:r,previewDevice:x,navigationEnabled:S,answerRequiredText:k,textPlaceholder:M})=>{var O,T,P;const C=(0,n.useContext)(w.SubmitButtonContext),{surveyType:A,isPage:E}=(0,n.useContext)(p.SurveyConfigContext),{pointsDisplayed:j,isRTLLanguage:D}=h.storeManager.getStore(A).getState().surveyState,{add_comment:I,answers_layout:N=d.Orientation.default,comment_label:R,mandatory:L,text_on_the_left:F,mandatory_submit_button:V,text_on_the_right:q,mandatory_comment:z,disclaimer:B,disclaimer_settings:U}=e.settings,$=m.default.params.aid||void 0,H=1===j.length,W=H?$:void 0,K=(null==s?void 0:s.answer)||0===(null==s?void 0:s.answer)?String(s.answer):W,G=(0,_.default)(x),Q=[0,1,2,3,4,5,6,7,8,9,10],Y=G&&N===d.Orientation.default,Z={left:`0 - ${F}`,right:`10 - ${q}`};D&&(Z.left=`${F} - 0`,Z.right=`${q} - 10`);const X=(0,n.useRef)(null),[J,ee]=(0,n.useState)(K),[te,se]=(0,n.useState)(null!==(O=null==s?void 0:s.comment)&&void 0!==O?O:""),[re,oe]=(0,n.useState)(null!==(T=null==s?void 0:s.disclaimer_accepted)&&void 0!==T&&T),{showDisclaimer:ne,showCheckbox:ie,isRequiredDisclaimerNotAccepted:ae}=(0,c.useDisclaimer)({disclaimer:B,disclaimer_settings:U,isDisclaimerAccepted:re}),ce=I&&!!J,ue=s=>{J||I||V||S&&!H||!L||ae?ee(String(s)):t((0,f.getNpsAnswerEvent)({comment:te,point:e,value:Object.assign({answer:s,comment:te},ie&&{disclaimer_accepted:re})}))},le={sv__nps:!0,"sv__nps--horizontal":!E&&G&&N===d.Orientation.horizontal,"sv__nps--vertical":Y,"sv__nps-wrapper":!0,"sv__nps-wrapper--mobile":Y},_e={sv__buttons:!0,"sv__buttons--vertical":Y},ve=e=>{const t=e===Number(J),s={"sv--background-answer-opacity-10":!0,"sv--color-answer":!0,"sv-bg-hov-ba":!0,"sv-color-fa":!0,"sv-color-main":t,sv__button:!0,"sv__button--selected":t,"sv__nps--selected":t,"sv__nps-button":!0};return(0,l.default)(s)};(0,n.useEffect)((()=>{C.render(!!$||!!J||ce||!!V||!!S&&!H||!L&&!E||ie)}),[J,V,L,H,$,E,S]);const de=(0,n.useMemo)((()=>J?{add_comment:I}:void 0),[J,I]);return(0,a.default)({comment:te,isRequiredDisclaimerNotAccepted:ae,mandatory:L,mandatoryComment:z,selectedAnswer:de}),C.useEvent({surveyId:null===(P=h.storeManager.getStore(A).getState().surveyState.survey)||void 0===P?void 0:P.id,surveyType:A},(()=>{J?t((0,f.getNpsAnswerEvent)({comment:te,point:e,value:Object.assign({answer:Number(J),comment:te},ie&&{disclaimer_accepted:re})})):L||t((0,f.getEmptyAnswerEvent)())})),(0,u.default)({ref:X,shouldScroll:ce}),(0,o.h)("div",{className:(0,l.default)(le)},(0,o.h)("div",{className:"sv__scroll-container"},r,(0,o.h)(b.default,{shouldShow:L,text:k}),(0,o.h)("div",{className:(0,l.default)(_e)},Q.map(((e,t)=>{const s={current:t,last:Q.length-1};return(0,o.h)("button",{"aria-label":`${e}`,className:ve(e),"data-testid":`button-label-${e}`,"data-value":e,key:e,onClick:t=>{t.stopPropagation(),ue(e)},onKeyDown:t=>(0,v.keyboardClick)(t,(()=>ue(e)),{preventDefault:!0}),type:"button"},(0,o.h)(g.default,Object.assign({},Y&&{content:{highestValueText:q,lowestValueText:F}},{answer:e,indexes:s})))}))),!Y&&(0,o.h)("div",{className:(0,l.default)({"sv-color-fw":!0,sv__labels:!0,"sv__nps-labels":!0}),"data-testid":"nps-labels"},F&&(0,o.h)("div",{className:"sv__label sv__label--left sv--color-answer"},Z.left),q&&(0,o.h)("div",{className:"sv__label sv__label--right sv--color-answer"},Z.right))),ce&&(0,o.h)(y.default,{commentFieldLabel:R||"",mandatoryComment:z,ref:X,setComment:e=>{se(e)},textPlaceholder:M,value:te}),ne&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:re,point:e,setIsDisclaimerAccepted:()=>oe(!re)}))}},30391:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(98477),o=s(37088),n=s(2029);t.default=()=>{const e=document.documentElement.cloneNode(!0);var t;t=e,n.HTMLElementsToRemove.forEach((e=>{t.querySelectorAll(e).forEach((e=>{(null==e?void 0:e.parentNode)&&e.parentNode.removeChild(e)}))}));const s=e.querySelector("head");if(!s)return e.outerHTML;(e=>{e.querySelectorAll('link[rel="stylesheet"], style').forEach((e=>{var t;return null===(t=e.parentNode)||void 0===t?void 0:t.removeChild(e)}))})(s);return((e,t)=>{const s=document.createElement("style");s.id="sv-extracted-styles",s.textContent=t,e.appendChild(s)})(s,(()=>{let e="";return(0,r.safeArray)({iterable:document.styleSheets,type:o.SafeArrayType.iterable}).forEach((t=>{try{(0,r.safeArray)({iterable:t.cssRules,type:o.SafeArrayType.iterable}).forEach((t=>{e+=t.cssText+"\n"}))}catch(s){if(console.error(`Could not get css rules due to: ${s}`),!t.href)return;e+=`@import url("${t.href}");\n`}})),e})()),(e=>{document.querySelectorAll('link[rel="stylesheet"]').forEach((t=>{const s=t.cloneNode(!0);e.appendChild(s)}))})(s),(e=>{const t=document.createElement("base");t.href=window.location.href,e.insertBefore(t,e.firstChild)})(s),(e=>{const t=document.querySelector(".sv__screenshot-button-overlay__rectangles");if(!t)return;const s=e.querySelector("body");s&&s.appendChild(t.cloneNode(!0))})(e),`\n${e.outerHTML}`}},30579:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(20831),o=s(62197);t.default=new class{constructor(){this.MOBILE_BREAKPOINT=768,this.userAgent="",this.resetUserAgent()}isAppleOS(){return!!this.userAgent.match(/Mac/i)}isWidthMobile(){if(r.Braze.isMobile())return!0;const{width:e}=(0,o.getViewportDimensions)();return!!e&&e{const r=(0,n.useContext)(c.SubmitButtonContext),{user_tag:_,facebook_link:v,twitter_link:d,linkedin_link:p,disclaimer:m,disclaimer_settings:h}=e.settings,[f,b]=(0,n.useState)(!1),{showDisclaimer:g,showCheckbox:y,isRequiredDisclaimerNotAccepted:w}=(0,a.useDisclaimer)({disclaimer:m,disclaimer_settings:h,isDisclaimerAccepted:f}),x=Object.assign({anonymizedTextResponse:"",answers:[{nextSurveyPointId:-1,user_tag:_}],textResponse:""},y&&{value:{disclaimer_accepted:f}}),S=(0,n.useMemo)((()=>(0,u.default)({facebook_link:v,linkedin_link:p,twitter_link:d})),[v,d,p]);return(0,n.useEffect)((()=>{r.render(!1)}),[]),(0,o.h)("div",{className:"sv__social"},s&&(0,o.h)("div",{className:"sv__scroll-container"},s),S.map((({height:e,href:s,name:r,svgPath:n,viewBox:i,width:a})=>s&&(0,o.h)(l.default,{answer:()=>t(x),disabled:w,height:e,href:s,key:`social-${r}`,name:r,svgPath:n,viewBox:i,width:a}))),g&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:f,point:e,setIsDisclaimerAccepted:b}))}},31561:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=s(34206),c=s(51254),u=r(s(18697)),l=r(s(47755)),_=s(52262),v=r(s(94155)),d=r(s(81835)),p=s(85346),m=s(39027),h=r(s(71885)),f=s(11617);t.default=e=>{var t,s,r,b,g,y,w,x,S;const k=(0,n.useContext)(f.SubmitButtonContext),{surveyType:M,isMobileSurvey:O}=(0,n.useContext)(p.SurveyConfigContext),T=m.storeManager.getStore(M),P=(0,d.default)(T.getState().previewDevice),C=(0,n.useRef)(null),A=document.querySelector('[data-testid="select-input"]'),{answerRequiredText:E,dropdownPlaceholder:j,textPlaceholder:D,point:I,value:N}=e,{answers:R,id:L,settings:{mandatory:F,comment_label:V,mandatory_comment:q,disclaimer:z,disclaimer_settings:B}}=I,U=R.reduce(((e,t)=>`${e}${t.possible_answer}`),""),$={answers:(0,a.randomizeAnswers)(e.point),comment:(null==N?void 0:N.comment)||"",error:!1,isDisclaimerAccepted:null!==(t=null==N?void 0:N.disclaimer_accepted)&&void 0!==t&&t,pointId:L,reducedAnswers:U,value:N||null},[H,W]=(0,n.useReducer)(c.dropdownStateReducer,$),{showDisclaimer:K,showCheckbox:G}=(0,_.useDisclaimer)({disclaimer:z,disclaimer_settings:B,isDisclaimerAccepted:H.isDisclaimerAccepted}),Q=()=>null==H?void 0:H.answers.map((e=>({label:e.possible_answer.replace("&","&"),value:e.id}))),Y=!O&&(null===(r=null===(s=H.value)||void 0===s?void 0:s.answer)||void 0===r?void 0:r.add_comment);return(0,n.useEffect)((()=>{T.getState().rootElement&&W({payload:(0,a.randomizeAnswers)(e.point),type:"setAnswers"}),Q()}),[R]),(0,n.useEffect)((()=>{var e,t,s,r;k.disable(!H.value&&(F||!!(null==A?void 0:A.value))||q&&((null===(t=null===(e=H.value)||void 0===e?void 0:e.answer)||void 0===t?void 0:t.add_comment)||!1)&&!H.comment||!H.isDisclaimerAccepted&&!!(null===(r=null===(s=I.settings)||void 0===s?void 0:s.disclaimer_settings)||void 0===r?void 0:r.checkbox_required))}),[H.value,null==A?void 0:A.value,F,q,H.comment,H.isDisclaimerAccepted,null===(g=null===(b=I.settings)||void 0===b?void 0:b.disclaimer_settings)||void 0===g?void 0:g.checkbox_required]),k.useEvent({surveyId:null===(y=T.getState().surveyState.survey)||void 0===y?void 0:y.id,surveyType:M},(()=>{var t;const s=null===(t=H.value)||void 0===t?void 0:t.answer;if(!s)return F?void W({payload:!0,type:"setError"}):void e.answer({anonymizedTextResponse:"",answers:[],textResponse:""});e.answer({anonymizedTextResponse:s.possible_answer,answers:[{comment:H.comment,nextSurveyPointId:s.next_survey_point_id,survey_question_answer_id:s.id,user_tag:s.user_tag}],textResponse:s.possible_answer,value:Object.assign({answer:s,comment:H.comment},G&&{disclaimer_accepted:H.isDisclaimerAccepted})})})),(0,v.default)({ref:C,shouldScroll:!!Y}),(0,o.h)("div",{className:"sv__dropdown-wrapper sv__dropdown__wrapper"},(0,o.h)("div",{className:"sv__scroll-container"},e.children,(0,o.h)(u.default,{shouldShow:F,text:E}),(0,o.h)(l.default,{allowSearch:!0,dropdownPlaceholder:j||"Please select an answer",inputValue:null!==(S=null===(x=null===(w=H.value)||void 0===w?void 0:w.answer)||void 0===x?void 0:x.id)&&void 0!==S?S:null,isError:H.error,onSelect:e=>{const t=R.find((t=>t.id===e));W({payload:t?{answer:t,comment:H.comment}:null,type:"setValue"})},options:Q(),pointId:H.pointId,shouldHideSubmitButton:!P,showClearButton:!0}),Y&&(0,o.h)(h.default,{commentFieldLabel:V||"",mandatoryComment:q,ref:C,setComment:e=>{W({payload:e,type:"setComment"})},textPlaceholder:D,value:H.comment})),K&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:H.isDisclaimerAccepted,point:I,setIsDisclaimerAccepted:()=>W({payload:!H.isDisclaimerAccepted,type:"setIsDisclaimerAccepted"}),shouldHide:k.isHidden&&!P}))}},31601:e=>{"use strict";e.exports=function(e){return e[1]}},31674:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DisclaimerComponent=void 0;const o=s(50172),n=s(17402),i=s(45994),a=r(s(55737)),c=r(s(33053)),u=r(s(81835)),l=r(s(2156)),_=s(85346),v=s(39027),d=r(s(77353)),p=r(s(53945)),m=s(11617);t.DisclaimerComponent=({point:e,shouldHide:t=!1,isDisclaimerAccepted:s,setIsDisclaimerAccepted:r,isNarrow:h})=>{var f,b,g,y,w;const x=(0,i.useContext)(m.SubmitButtonContext),{surveyType:S,isPage:k}=(0,i.useContext)(_.SurveyConfigContext),M=(0,a.default)(S,e),O=(0,i.useMemo)((()=>null==M?void 0:M.settings),[M]),T=(0,i.useMemo)((()=>{var t;return null===(t=null==e?void 0:e.settings)||void 0===t?void 0:t.disclaimer_settings}),[e]),P=null!==(b=null===(f=null==e?void 0:e.settings)||void 0===f?void 0:f.consent)&&void 0!==b&&b,C=(0,i.useMemo)((()=>{var e,t,s;return"object"==typeof O.disclaimer_settings||null===(null==O?void 0:O.disclaimer_settings)?O.disclaimer_settings:{checkbox_label:null!==(e=null==O?void 0:O.consent_text)&&void 0!==e?e:"",checkbox_required:null!=P&&P,checkbox_visible:null!=P&&P,description:null!==(t=null==O?void 0:O.disclaimer_text)&&void 0!==t?t:"",title:null!==(s=null==O?void 0:O.disclaimer_title)&&void 0!==s?s:""}}),[O,P]),A=null!==(y=null!==(g=null==T?void 0:T.checkbox_visible)&&void 0!==g?g:P)&&void 0!==y&&y,E=(0,c.default)({"sv--border-top-color-question-20":!k,sv__disclaimer:!0,"sv__disclaimer--hidden":t,"sv__disclaimer--narrow":!!h,"sv__disclaimer--with-checkbox":A}),j=(0,c.default)({"sv--border-top-color-question-20":!0,"sv--color-answer":!0,sv__disclaimer__body:!0,"sv__disclaimer__body-moved-up":x.shouldMoveUp}),D=(null==C?void 0:C.title)||(null==T?void 0:T.title)||"",I=(null==C?void 0:C.description)||(null==T?void 0:T.description)||"",N=(null==C?void 0:C.checkbox_label)||(null==T?void 0:T.checkbox_label)||"",R=A||P,L=(null===(w=M.settings)||void 0===w?void 0:w.consent_text)||"",F=(0,o.h)("aside",{"aria-live":"polite",className:E},R&&(0,o.h)(d.default,{isConfirmed:s,isDisclaimer:!0,isInvalid:!1,label:N||L,setConfirmation:()=>r(!s)}),(D||I)&&(0,o.h)("div",{className:j},D&&(0,o.h)("h2",{className:"sv__disclaimer__title sv--color-answer"},D),I&&(0,o.h)(p.default,{className:"sv__disclaimer__text sv--color-answer",content:I})));if(k&&!(0,u.default)(v.storeManager.getStore(S).getState().previewDevice))return F;const V=(0,l.default)(`#survey-disclaimer-container-${e.id}`,S);return V?(0,n.createPortal)(F,V):null}},31778:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(89902),n=r(s(20328));class i{constructor(){this.trackerRegex=/.*/,this.isEnabled=!1,this.settings={}}init(e){this.isEnabled=e.enabled,this.settings=e;let t=/.*/;e.tracker&&(e.regex?t=(0,n.default)(e.tracker_regex)||/.*/:e.tracker_names&&(t=new RegExp(`^(${e.tracker_names.map((e=>e.name)).join("|")})$`))),this.trackerRegex=t}static getGA4MatchingDataStreams(e){return"object"==typeof window.google_tag_manager&&"/.*/"!==e.toString()&&this.areAnyGA4Trackers(e)?Object.keys(window.google_tag_manager).filter((t=>e.test(t))):null}static areAnyGA4Trackers(e){var t;return!!(null===(t=e.source.match(/G-\w+/g))||void 0===t?void 0:t.length)}static areOnlyGA4Trackers(e){const t=/^G-\w+$/,s=e.source,r=s.match(/\bG-\w+\b/g);return r?r.every((e=>t.test(e))):t.test(s)}static getGaMatchingTrackers(e){const t=window.ga.getAll().map((e=>e.get("name")));return this.areOnlyGA4Trackers(e)?t:t.filter((t=>e.test(t)))}static getCategoryName(e){return`Survicate - ${e}`}static getActionName(e,t){let s;switch(e){case o.IntegrationEventTypes.SurveyClosed:s="Closed survey";break;case o.IntegrationEventTypes.SurveyMaximized:s="Maximized survey";break;case o.IntegrationEventTypes.SurveyMinimized:s="Minimized survey";break;case o.IntegrationEventTypes.SurveyPointAnswered:s=`Question answered - ${t}`;break;case o.IntegrationEventTypes.SurveyPointSeen:s=`Question seen - ${t}`;break;case o.IntegrationEventTypes.SurveySeen:s="Seen survey"}return s}static handleEvent(e){const{trackerNameRegex:t,eventType:s,pointContent:r,surveyName:o,pointResponses:n,interaction:a}=e,c=this.getActionName(s,r);if(!c)return;const u=this.getCategoryName(o),l=n,_={},v={};_.event_category=u,_.non_interaction=!a,l&&(_.event_label=l);const d=i.getGA4MatchingDataStreams(t);(null==d?void 0:d.length)&&(_.send_to=d),window.google_tag_manager&&Object.keys(window.google_tag_manager).some((e=>e.startsWith("GTM-")))&&"function"!=typeof window.gtag&&window.dataLayer&&(window.gtag=function(){window.dataLayer.push(arguments)}),"function"==typeof window.gtag&&window.gtag("event",c,_),"function"==typeof window.ga&&(v.hitType="event",v.eventCategory=u,v.eventAction=c,v.nonInteraction=!a,l&&(v.eventLabel=l),window.ga((()=>{i.getGaMatchingTrackers(t).forEach((e=>{window.ga(`${e}.send`,v)}))})))}pushEvent(e,t,s){if(this.isEnabled&&s&&s.google_analytics&&s.google_analytics.on_response){let r;r=s.google_analytics.anonymize&&"anonymizedTextResponse"in t?t.anonymizedTextResponse:t.textResponse;let n=!0;e!==o.IntegrationEventTypes.SurveyPointSeen&&e!==o.IntegrationEventTypes.SurveySeen||(n=!1),i.handleEvent({eventType:e,interaction:n,pointContent:t.question,pointResponses:r,surveyName:t.surveyName,trackerNameRegex:this.trackerRegex})}}}t.default=new i},31874:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.inMemoryLocalStorage=void 0,t.inMemoryLocalStorage={storage:{},getItem(e){return this.storage[e]},setItem(e,t){this.storage[e]=t},removeItem(e){return delete this.storage[e]}}},31923:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Scroll=void 0;const o=r(s(71831)),n=s(39027),i=r(s(19979)),a=s(65595);t.Scroll=class{constructor(){this.scrollListeners=new Map}fireEvent(e,t){const s=n.storeManager.getStore(e);s.getState().surveyState.survey||(s.action(i.default)({scroll:t}),this.scrollListeners.get(e)||this.stopListening(e))}startListening(e,t){const s=t.filter((e=>e.settings.appear_method===a.AppearMethod.scroll));if(0===s.length)return;const r=s.map((e=>e.settings.display_scroll)).sort(((e,t)=>t-e)),n=(0,o.default)((()=>{const t=Math.ceil(window.scrollY/(document.documentElement.scrollHeight-document.documentElement.clientHeight)*100);t>=r[0]&&this.fireEvent(e,t)}),100);this.scrollListeners.set(e,n),window.addEventListener("scroll",n)}stopListening(e){const t=this.scrollListeners.get(e);t&&(window.removeEventListener("scroll",t),this.scrollListeners.delete(e))}}},32060:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(96539)),a=r(s(2994)),c=r(s(14998)),u=s(28762),l=r(s(33053)),_=s(85346),v=s(58647);t.default=({shouldShowClearButton:e,clearInput:t,toggleDropdown:s,searchHandler:r,keyDownHandler:d,isFocusable:p})=>{const{isPage:m,surveyType:h}=(0,n.useContext)(_.SurveyConfigContext),f=c.default.isMicroTheme(h),b=(0,u.useTranslation)();return(0,o.h)("div",{className:(0,l.default)({"sv__select-buttons":!0,sv__select__buttons:!0})},e&&(m||f)?(0,o.h)("button",{"aria-label":b[v.Message.CLOSE_DROPDOWN],className:(0,l.default)({"sv__clear-input-icon":!0,"sv__select-icon":!0,"sv__select__clear-input":!0}),"data-testid":"clear-button",onClick:t,onKeyDown:t,tabIndex:0,title:"Close",type:"button"},(0,o.h)(a.default,{tabIndex:-1})):(0,o.h)("div",{"aria-label":b[v.Message.OPEN_DROPDOWN],className:"sv__caret sv__select-icon",onClick:s,onInput:r,onKeyDown:e=>d(e,!0),role:"button",tabIndex:p?-1:0},(m||f)&&!e&&(0,o.h)(i.default,{"aria-hidden":"true"})))}},32755:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.isUnsupportedBrowser=void 0;const o=r(s(46880)),n={chrome:"<63",edge:"<80",firefox:"<52",opera:"<42",safari:"<9"};t.isUnsupportedBrowser=()=>!!o.default.getParser(window.navigator.userAgent).satisfies(n)},32881:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(63155)),n=s(39027);t.default=(e,t)=>{const s=(Array.isArray(e.update.themes)&&e.update.themes.length>0?e.update.themes:e.backendData.themes).find((e=>e.id===t.theme_id)),r=e.storeType;if(!s||!r)return;const i=o.default.extendTheme(s);n.storeManager.getStore(r).setState({surveyState:Object.assign(Object.assign({},e.surveyState),{theme:i})}),o.default.reloadCss(i,r)}},33053:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>Object.entries(e).filter((([e,t])=>t)).map((([e])=>e)).join(" ")},33219:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172);t.default=({smileyIcon:e,imageUrl:t})=>{if(!e)throw new Error("Invalid Smiley Type");return(0,r.h)("div",{role:"img","aria-label":e.ariaLabel,className:`sv__smiley-scale__icon-container ${e.className}`,"data-testid":e.ariaLabel,style:{backgroundImage:`url(${t})`}})}},33249:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(23e3)),a=s(68243),c=s(34753),u=r(s(33053)),l=s(89025),_=s(85346);t.default=e=>{const{display:t,colors:s,invalid:r,isSelected:v,testId:d,shouldSkipTab:p,label:m}=e,{isPage:h}=(0,n.useContext)(_.SurveyConfigContext),f=t===c.CheckboxDisplay.circle,b=!h&&f,[g,y]=(0,n.useState)(!1),w={"sv--background-answer":f&&v,"sv--border-color-answer":!f||f&&h,"sv--color-answer":f,"sv-bg-bw":!h&&s===a.CheckboxColors.bw,"sv-bg-main":f&&v,"sv-invalid":r||!1,"sv-nested-bg-bw":!h&&s!==a.CheckboxColors.bw,sv__checkbox:!0,"sv__checkbox--focused":g,sv__circle:f,sv__selected:(h||b)&&v,sv__square:!f},x={"sv--color-answer":h,"sv-bg-fa":h||b,"sv-checkbox-tick-border-color":!0,sv__tick:!0},S={"aria-checked":v,"aria-label":m,checked:v,className:"sv__hide-input sv__input-checkbox",id:d,onBlur:()=>y(!1),onClick:t=>e.onClick(t),onFocus:()=>y(!0),onKeyDown:t=>(0,l.keyboardClick)(t,(()=>e.onKeyboardClick(t)),{preventDefault:!0,stopPropagation:!0}),tabIndex:p?-1:0,type:"checkbox"};return(0,o.h)("div",{className:(0,u.default)(w),"data-testid":d},(0,o.h)("input",Object.assign({},S)),(0,o.h)("label",{className:"checkbox-label",htmlFor:d},v&&(f?(0,o.h)("span",{className:(0,u.default)(x),"data-testid":"tick"}):(0,o.h)(i.default,null))))}},33614:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getEmptyAnswerEvent=t.getAnswerEvent=t.getNpsAnswerEvent=t.getButtonNextAnswerEvent=t.getMultipleChoiceAnswerEvent=t.getSingleChoiceAnswerEvent=t.getScaleAnswerEvent=void 0;const r=s(8200),o=s(54073),n=s(53501);t.getScaleAnswerEvent=({answer:e,comment:t="",disclaimer_accepted:s})=>({anonymizedTextResponse:e.possible_answer,answers:[{comment:t,nextSurveyPointId:e.next_survey_point_id,survey_question_answer_id:e.id,user_tag:e.user_tag}],textResponse:e.possible_answer,value:{answer:e,comment:t,disclaimer_accepted:s}});const i=({answer:e,comment:t=""})=>({comment:t,nextSurveyPointId:e.next_survey_point_id,survey_question_answer_id:e.id,user_tag:e.user_tag});t.getSingleChoiceAnswerEvent=({answer:e,point:t,comment:s="",disclaimer_accepted:r})=>({anonymizedTextResponse:e.possible_answer,answers:[i({answer:e,comment:s,point:t})],textResponse:e.possible_answer,value:{answer:e,comment:s,disclaimer_accepted:r}});t.getMultipleChoiceAnswerEvent=({answers:e,point:t,comments:s=[]})=>{const r=e.reduce(((e,t)=>`${e} ${t.possible_answer}`),"");return{anonymizedTextResponse:r,answers:e.map(((e,r)=>i({answer:e,comment:s[r],point:t}))),textResponse:r}};t.getButtonNextAnswerEvent=({point:e,disclaimer_accepted:t})=>Object.assign(Object.assign({anonymizedTextResponse:"",answers:[{nextSurveyPointId:e.settings.next_survey_point_id,user_tag:e.settings.user_tag}]},"boolean"==typeof t&&{value:{disclaimer_accepted:t}}),{textResponse:""});t.getNpsAnswerEvent=({value:e,point:t,comment:s=""})=>{let r=null,o=null;const n=t.settings;return e.answer<=6?(r=n.first_range_goto_id,o=n.first_range_tag):e.answer<=8?(r=n.second_range_goto_id,o=n.second_range_tag):(r=n.third_range_goto_id,o=n.third_range_tag),{anonymizedTextResponse:`${e.answer}`,answers:[{comment:s,content:`${e.answer}`,nextSurveyPointId:r,user_tag:o}],textResponse:`${e.answer}`,value:e}};t.getAnswerEvent=(e,s)=>{const i=parseInt(e,10);let a;switch(s.answer_type){case n.SurveyQuestionAnswerType.smileyScale:return a=s.answers.find((e=>e.id===i)),a?(0,t.getScaleAnswerEvent)({answer:a,point:s}):null;case n.SurveyQuestionAnswerType.single:return a=s.answers.find((e=>e.id===i)),a?(0,t.getSingleChoiceAnswerEvent)({answer:a,point:s}):null;case o.SurveyNpsAnswerType.nps:return 0<=i&&i<=10?(0,t.getNpsAnswerEvent)({point:s,value:{answer:i}}):null;case r.SurveyCtaAnswerType.button:return(0,t.getButtonNextAnswerEvent)({point:s});case n.SurveyQuestionAnswerType.rating:case n.SurveyQuestionAnswerType.numericalScale:case n.SurveyQuestionAnswerType.customerSatisfaction:return a=s.answers.find((({id:e})=>e===i)),a?(0,t.getScaleAnswerEvent)({answer:a,point:s}):null}return null};t.getEmptyAnswerEvent=()=>({anonymizedTextResponse:"",answers:[],textResponse:""})},34054:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(28762),a=s(58647),c=r(s(66968)),u=s(59724);t.default=()=>{const e=(0,n.useContext)(u.ScreenshotCaptureContext),t=(0,i.useTranslation)(a.Message.PICK_SCREENSHOT_COLOR);if(!e)return null;const{selectedColor:s,setSelectedColor:r}=e;return(0,o.h)("button",{"aria-label":t,className:"sv__screenshot-button__color-picker sv--background-main sv--border-color-button",id:"sv-color-picker-button",onClick:()=>{var e;null===(e=document.getElementById("sv-color-picker-input"))||void 0===e||e.click()},tabIndex:0,type:"button"},(0,o.h)("div",{className:"sv__color-picker-input-wrapper",style:{backgroundColor:s}},(0,o.h)(c.default,null),(0,o.h)("input",{className:"sv__color-picker-input",id:"sv-color-picker-input",onChange:e=>{(({target:e})=>{r(null==e?void 0:e.value)})(e)},type:"color",value:s})))}},34090:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static ruleFulfilled({count:e},{visitor:t}){return 0===e?1===t.visitsCount:ep.some((t=>t.settings.format===e)),h=m(v.SurveyFormat.Feedback),f=m(v.SurveyFormat.Widget)||m(v.SurveyFormat.Braze);(h||f)&&(0,a.appendStyles)(d.default,null===(o=window._sva)||void 0===o?void 0:o.nonce),h&&(0,c.default)(u.SurveyType.FeedbackButton,(0,i.createElement)(l.default,{})),f&&(0,c.default)(u.SurveyType.WidgetSurvey,(0,i.createElement)(l.default,{}))},34206:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomizeAnswers=void 0;const r=s(50338);t.randomizeAnswers=e=>{const t=e.answers,{randomize_answers:s,randomize_except_last:r}=e.settings;return o(t,s,r)};const o=(e,t,s)=>t?s?[...(0,r.shuffleArray)(e.slice(0,-1)),e[e.length-1]]:(0,r.shuffleArray)(e):e},34524:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(58885),n=r(s(30579));t.default=class{static ruleFulfilled({type:e},{visit:t}){return e===o.Device.all||(e===o.Device.mobile?this.isMobile(t.user_agent):!this.isMobile(t.user_agent))}static isMobile(e){return n.default.isDeviceMobileOrTablet(e)}}},34753:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.CheckboxDisplay=void 0,function(e){e[e.circle=0]="circle",e[e.square=1]="square"}(s||(t.CheckboxDisplay=s={}))},35121:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.is_exactly=void 0;const o=r(s(47047)),n=s(60205);t.is_exactly=(e,t)=>t.find((({condition:t,value:s})=>t===n.LogicCondition.is_exactly&&(0,o.default)(e,s)))||null},35493:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(65636)),n=s(47609),i=s(69180),a=s(15886);t.default=class{static addThemeCss(e,t,s=!1){t.forEach((({property:t,className:r,state:o,isTopLevelClass:n,value:i})=>{const a=s?n?".sv__micro-theme":".sv__micro-theme ":"";(Array.isArray(r)?r:[r]).forEach((s=>{e(`${a}${o?s+o:s}`,t,`${i} !important`)}))}))}static addMicroThemeCss(e,t){const s=(0,n.getMicroThemeRules)(t);this.addThemeCss(e,s,!0)}static addCommonThemeCss(e,t){const s=(0,i.getCommonThemeRules)(t);this.addThemeCss(e,s)}static addPageThemeCss(e,t){const s=(0,a.getPageThemeRules)(t);this.addThemeCss(e,s)}static customSimpleThemeCss(e){return`body{margin: 0 !important;}\n #survicate-box .sv-color-description * { color: ${e.font_widget} }\n html{position: relative; max-width: 100vw; background-color: white;}\n @media only screen and (max-width: ${o.default.mobile}px) {\n html{height: 100%;}\n body{height: 100%;}\n #survicate-box{height: 100%;}\n #survicate-box .sv__submit-btn-present .sv__point-wrapper {padding-bottom: 50px;}\n }\n @media only screen and (min-width: ${o.default.mobile+1}px) {\n #survicate-box .sv-bg-bs {\n border-radius: 6px;\n }\n }`}}},35528:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(56912)),c=s(34206),u=s(46701),l=r(s(18697)),_=s(34753),v=s(7311),d=s(11617),p=s(52262),m=s(54712),h=s(92780),f=s(85346),b=s(39027);t.default=e=>{var t,s,r;const{surveyType:g}=(0,n.useContext)(f.SurveyConfigContext),y=(0,n.useContext)(d.SubmitButtonContext),{point:w,value:x,answerRequiredText:S,textPlaceholder:k}=e,{mandatory_comment:M,next_survey_point_id:O,randomize_answers:T,randomize_except_last:P,comment_label:C,choice:A,disclaimer:E,disclaimer_settings:j}=w.settings,D=null===(t=w.settings.mandatory)||void 0===t||t,I={answers:(0,c.randomizeAnswers)(w),comments:(0,h.getComments)(w,x),isDisclaimerAccepted:null!==(s=null==x?void 0:x.disclaimer_accepted)&&void 0!==s&&s,pointId:w.id,reducedAnswers:v.PreviewHelpers.reduceAnswers((0,c.randomizeAnswers)(w)),selectedAnswers:(null==x?void 0:x.answers)||[]},[N,R]=(0,n.useReducer)(u.choiceStateReducer,I),{isDisclaimerAccepted:L}=N,{showDisclaimer:F,showCheckbox:V,isRequiredDisclaimerNotAccepted:q}=(0,p.useDisclaimer)({disclaimer:E,disclaimer_settings:j,isDisclaimerAccepted:N.isDisclaimerAccepted}),z=N.selectedAnswers.reduce(((e,t)=>Object.assign(Object.assign({},e),{[t.id]:N.comments[t.id]||""})),{}),B=(0,n.useMemo)((()=>(0,m.checkIfMandatoryCommentIsEmpty)(null!=M&&M,N.selectedAnswers,N.comments)),[M,N.selectedAnswers,N.comments]);(0,n.useEffect)((()=>{N.reducedAnswers!==v.PreviewHelpers.reduceAnswers(w.answers)&&(R({payload:w.answers,type:"setAnswers"}),R({payload:v.PreviewHelpers.reduceAnswers(w.answers),type:"setReducedAnswers"}))}),[w.answers]),(0,n.useEffect)((()=>{const e=N.answers.filter((e=>N.selectedAnswers.find((t=>e.id===t.id))));R({payload:e,type:"setSelectedAnswers"})}),[N.answers]),(0,n.useEffect)((()=>{R({payload:(0,c.randomizeAnswers)(w),type:"setAnswers"})}),[T,P,w.id]);const U=(null==A?void 0:A.min)||1,$=(null==A?void 0:A.max)||0,H=U<=N.selectedAnswers.length&&(!$||$>=N.selectedAnswers.length);y.useEvent({surveyId:null===(r=b.storeManager.getStore(g).getState().surveyState.survey)||void 0===r?void 0:r.id,surveyType:g},(()=>{if(!N.selectedAnswers.length)return void e.answer({anonymizedTextResponse:"",answers:[],textResponse:""});const t=N.selectedAnswers.reduce(((e,t)=>e?`${e}, ${t.possible_answer}`:`${t.possible_answer}`),"");e.answer({anonymizedTextResponse:t,answers:N.selectedAnswers.map((e=>({comment:N.comments[e.id]||void 0,nextSurveyPointId:O,survey_question_answer_id:e.id,user_tag:e.user_tag}))),textResponse:t,value:Object.assign(Object.assign({},V?{disclaimer_accepted:L}:{}),{answers:N.selectedAnswers,comments:z})})})),(0,n.useEffect)((()=>{y.disable((!H||!!B)&&!(!D&&!N.selectedAnswers.length)||q)}),[H,B,N.selectedAnswers,D,q]);const W=(0,n.useMemo)((()=>(null==A?void 0:A.text)||(D?S:"")),[S,null==A?void 0:A.text,D]);return(0,o.h)("div",{className:"sv__multiple-choice"},(0,o.h)("div",{className:"sv__scroll-container"},e.children&&[...e.children],(0,o.h)(l.default,{shouldShow:!!W,text:W}),N.answers.map((e=>{const t=!!N.selectedAnswers.find((t=>t.id===e.id));return(0,o.h)(a.default,{answer:e,answerRequiredText:C,comment:N.comments[e.id],dataTestid:`choice-button-${e.id.toString()}`,display:_.CheckboxDisplay.square,isSelected:t,key:e.id,mandatoryComment:M,select:()=>(e=>{let t=[...N.selectedAnswers];t.find((t=>t.id===e.id))?t=t.filter((t=>t.id!==e.id)):t.push(e),R({payload:t,type:"setSelectedAnswers"})})(e),textPlaceholder:k,updateComment:t=>{return s=t,r=e.id,void R({payload:Object.assign(Object.assign({},N.comments),{[r]:s}),type:"setComments"});var s,r}})}))),F&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:L,point:w,setIsDisclaimerAccepted:()=>R({payload:!L,type:"setIsDisclaimerAccepted"})}))}},35617:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(50230);t.default=function(e){if(!(0,r.default)(e))throw TypeError("Invalid UUID");var t;return Uint8Array.of((t=parseInt(e.slice(0,8),16))>>>24,t>>>16&255,t>>>8&255,255&t,(t=parseInt(e.slice(9,13),16))>>>8,255&t,(t=parseInt(e.slice(14,18),16))>>>8,255&t,(t=parseInt(e.slice(19,23),16))>>>8,255&t,(t=parseInt(e.slice(24,36),16))/1099511627776&255,t/4294967296&255,t>>>24&255,t>>>16&255,t>>>8&255,255&t)}},35687:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(64062));t.default=(e,t)=>{const{display_logic:s,display_logic_operator:r}=e.settings;if(!(null==s?void 0:s.length))return!0;const n=(0,o.default)(s,t);return"and"===r?n.every((e=>e)):n.some((e=>e))}},35733:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=r(s(88534)),i=r(s(33053)),a=s(96084);t.default=e=>{const{avatar_image:t,children:s,company_logo:r,completionRate:c,personalization:u,className:l,short_text_message:_,showProgressBar:v,isFinished:d,hideBranding:p}=e,m={"sv--color-question":!0,"sv__micro-top-bar":!0,"sv__micro-top-bar--branded":!p,"sv__micro-top-bar--flat":![r,t,_].some((e=>!!e)),"sv__micro-top-bar--with-logo":!!r,[e.className]:!!l,"sv__micro-top-bar--with-personalization":!!r||!!_};return(0,o.h)("div",{className:(0,i.default)(m)},(0,o.h)("div",{className:"sv__micro-top-bar__row"},d&&!p&&(0,o.h)("img",{alt:"Survicate logo",className:"sv__survicate__logo",src:`${a.urlConfigStore.getState().surveysStaticUrl}/images/surviLogoDark.svg`}),r&&(0,o.h)("img",{alt:"Company logo",className:"sv__micro-top-bar__logo",src:r}),u&&(0,o.h)("div",{className:"sv__micro-top-bar__personalization"},t&&(0,o.h)("img",{alt:"Survey top bar avatar",className:"sv__micro-top-bar__logo sv__micro-top-bar__avatar",src:t}),_&&(0,o.h)("div",{className:"sv__micro-top-bar__short-text"},_)),s),!d&&v&&(0,o.h)(n.default,{"data-testid":"progress-bar",progress:c}))}},35961:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=s(9535),i=s(96084),a=o(s(79160));t.default=e=>r(void 0,void 0,void 0,(function*(){try{200!==(yield(0,a.default)(i.urlConfigStore.getState().respondentUrl).post(`/workspaces/${window._svc.workspaceKey}/targeting_event.json`,e)).status&&n.targetingEventsStore.setState({isEnabled:!1})}catch(e){console.error("Error sending event to backend:",e),n.targetingEventsStore.setState({isEnabled:!1})}}))},36151:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateV7State=void 0;var r=s(70935),o=s(67007),n={};function i(e,t,s){var r,o;return null!==(r=e.msecs)&&void 0!==r||(e.msecs=-1/0),null!==(o=e.seq)&&void 0!==o||(e.seq=0),t>e.msecs?(e.seq=s[6]<<23|s[7]<<16|s[8]<<8|s[9],e.msecs=t):(e.seq=e.seq+1|0,0===e.seq&&e.msecs++),e}function a(e,t,s,r,o){if(void 0===o&&(o=0),e.length<16)throw new Error("Random bytes length must be >= 16");if(r){if(o<0||o+16>r.length)throw new RangeError("UUID byte range ".concat(o,":").concat(o+15," is out of buffer bounds"))}else r=new Uint8Array(16),o=0;return null!=t||(t=Date.now()),null!=s||(s=127*e[6]<<24|e[7]<<16|e[8]<<8|e[9]),r[o++]=t/1099511627776&255,r[o++]=t/4294967296&255,r[o++]=t/16777216&255,r[o++]=t/65536&255,r[o++]=t/256&255,r[o++]=255&t,r[o++]=112|s>>>28&15,r[o++]=s>>>20&255,r[o++]=128|s>>>14&63,r[o++]=s>>>6&255,r[o++]=s<<2&255|3&e[10],r[o++]=e[11],r[o++]=e[12],r[o++]=e[13],r[o++]=e[14],r[o++]=e[15],r}t.updateV7State=i,t.default=function(e,t,s){var c,u,l,_;if(e)_=a(null!==(l=null!==(c=e.random)&&void 0!==c?c:null===(u=e.rng)||void 0===u?void 0:u.call(e))&&void 0!==l?l:(0,r.default)(),e.msecs,e.seq,t,s);else{var v=Date.now(),d=(0,r.default)();i(n,v,d),_=a(d,n.msecs,n.seq,t,s)}return null!=t?t:(0,o.unsafeStringify)(_)}},36543:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(33053)),a=s(85346);t.default=({answers:e,handleAnswer:t,selectedAnswer:s})=>{const{isPage:r}=(0,n.useContext)(a.SurveyConfigContext);return(0,o.h)("div",{className:"sv__buttons sv__buttons--vertical"},e.map((e=>{const n=!r&&(null==s?void 0:s.id)===e.id,a={"sv--background-answer-opacity-10":!0,"sv--border-color-answer":n,"sv--color-answer":!0,sv__button:!0,"sv__button--selected":n};return(0,o.h)("button",{"aria-label":`${e.possible_answer}`,className:(0,i.default)(a),"data-testid":`choice-button-${e.id}`,key:e.id,onClick:s=>{s.stopPropagation(),t(e)},type:"button"},(0,o.h)("span",{className:"sv__buttons__answer"},e.possible_answer))})))}},36597:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(53501);t.default=e=>{const{answers:t,answer_type:s}=e;return t.reduce(((e,t)=>{const{id:o,possible_answer:n}=t,i=e;if(s===r.SurveyQuestionAnswerType.smileyScale){const e=[r.SmileyScalePossibleAnswers.verySad,r.SmileyScalePossibleAnswers.sad,r.SmileyScalePossibleAnswers.neutral,r.SmileyScalePossibleAnswers.happy,r.SmileyScalePossibleAnswers.veryHappy];i[o]=e.findIndex((e=>e===n))}else i[o]=Number(n);return i}),{})}},37088:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.SafeArrayType=void 0,function(e){e.length="length",e.iterable="iterable"}(s||(t.SafeArrayType=s={}))},37176:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=r(s(2994)),i=s(28762),a=s(58647),c=r(s(60945));t.default=({onClose:e,onSave:t,saveButtonText:s})=>{const r=(0,i.useTranslation)();return(0,o.h)("div",{className:"sv__screenshot-button__action-buttons"},(0,o.h)("button",{"aria-label":r[a.Message.SAVE_SCREENSHOT],className:"sv__screenshot-button__save sv--background-main sv--border-color-button sv--color-button sv--fill-button",id:"sv-save-button",onClick:t,tabIndex:0,type:"button"},(0,o.h)(c.default,null),s),(0,o.h)("button",{"aria-label":r[a.Message.CLOSE_SCREENSHOT_MODE],className:"sv__screenshot-button__close sv--background-main sv--border-color-button sv--fill-button",id:"sv-close-button",onClick:e,tabIndex:0,type:"button"},(0,o.h)(n.default,null)))}},37245:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isThankYouPoint=void 0;const r=s(8200),o=[r.SurveyCtaAnswerType.buttonLink,r.SurveyCtaAnswerType.redirect,r.SurveyCtaAnswerType.social,r.SurveyCtaAnswerType.thankYouMessage,r.SurveyCtaAnswerType.buttonClose];t.isThankYouPoint=e=>o.includes(e)},37607:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=s(39027),i=s(89849),a=o(s(7314)),c={block_ads:!0,block_urls:["*web_surveys.js*","*surveys-static*"],click_accept:!0,format:"png",hide_cookie_banners:!1,scroll_to:window.scrollY,wait_until:"domloaded"};t.default=(e,t)=>r(void 0,[e,t],void 0,(function*({surveyId:e,visitorUUID:t,responseUUID:s,surveyPointId:r},o){const u=n.storeManager.getStore(o),{screenshot:l}=u.getState().surveyState.screenshotState;if(!l)return;const{config:_,id:v}=l,d={response_data:{point_id:r,response_uuid:s,screenshot_uuid:v,visitor_uuid:t},screenshot_config:Object.assign(Object.assign({},c),_)},p=yield(0,a.default)(e,s,o);if(!p)return console.error("Could not generate a screenshot URL"),void u.action(i.setScreenshot)(null);try{const e=yield window.fetch(p,{body:JSON.stringify(d),headers:{"Access-Control-Request-Method":"PUT","Content-Type":"application/json"},method:"PUT"});200!==e.status&&(u.action(i.toggleScreenshot)(!1),console.error(`Screenshot generating has failed: ${e.status}`))}catch(e){u.action(i.toggleScreenshot)(!1),console.error("Error generating screenshot:",e)}u.action(i.setScreenshot)(null)}))},37826:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(14998)),a=s(28762),c=s(85346),u=s(58647),l=s(39027),_=r(s(56560));t.default=({children:e,invalid:t,type:s})=>{const[r,v]=(0,n.useState)(""),[d,p]=(0,n.useState)(!1),m=(0,n.useRef)(null),{surveyType:h}=(0,n.useContext)(c.SurveyConfigContext),f=l.storeManager.getStore(h).getState().surveyState.survey,b=f&&"PageSurvey"===f.type,g=i.default.isMicroTheme(h),y=(0,a.useTranslation)();let w="";switch(s){case"email":w=y[u.Message.VALID_EMAIL];break;case"date":w=y[u.Message.VALID_DATE];break;case"select":w=y[u.Message.SELECT]}return(0,n.useEffect)((()=>{if(!t)return v(""),void p(!1);w!==r&&(v(w),p("select"!==s))}),[t,s,r,w]),(0,n.useEffect)((()=>{d&&t&&r&&m.current&&m.current.focus()}),[d,t,r]),(0,o.h)(o.Fragment,null,e,(b||g)&&t&&r&&(0,o.h)("div",{className:"sv__validation",ref:m,role:"alert",tabIndex:-1},(0,o.h)(_.default,{"aria-hidden":"true"}),(0,o.h)("span",{className:"sv__validation__message"},r)))}},38331:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(18697)),a=s(11617),c=s(54712),u=s(98477),l=s(37088),_=s(85346),v=r(s(30579)),d=s(39027),p=r(s(83344));t.default=({answerRequiredText:e,children:t,comments:s,hasNavigatedBackToQuestion:r,isRequiredDisclaimerNotAccepted:m,mandatory:h,mandatoryComment:f,navigationEnabled:b,point:g,pointAnswers:y,selectAnswer:w,selectedAnswers:x,setComment:S,showDisclaimerCheckbox:k,submit:M,textPlaceholder:O})=>{var T;const P=(0,n.useContext)(a.SubmitButtonContext),{surveyType:C}=(0,n.useContext)(_.SurveyConfigContext),A=(0,n.useMemo)((()=>x.every((e=>!!e))),[x]),E=(0,n.useMemo)((()=>(0,c.checkIfMandatoryCommentIsEmpty)(f,y,s)),[f,y,s]);(0,n.useEffect)((()=>{P.disable(h&&!A||E||m)}),[A,h,E,x,m]),P.useEvent({surveyId:null===(T=d.storeManager.getStore(C).getState().surveyState.survey)||void 0===T?void 0:T.id,surveyType:C},M),(0,n.useEffect)((()=>{r||P.render(b||!h||A||k)}),[h,A,b,k]);const[j,D]=(0,n.useState)((()=>(0,u.safeArray)({length:Math.max(1,y.length),mapper:(e,t)=>0===t&&!r,type:l.SafeArrayType.length})));return(0,n.useEffect)((()=>{const e=document.querySelector(".sv__survey-wrapper"),t=document.querySelector(".sv__survey"),s="mobile"===d.storeManager.getStore(C).getState().previewDevice;return(v.default.isDeviceMobileOrTablet()||s)&&e&&t&&(e.style.height="100%",t.style.height="80%"),()=>{e&&t&&(e.style.height="",t.style.height="")}}),[]),(0,o.h)("div",{className:"sv__matrix-widget",tabIndex:-1},t,(0,o.h)(i.default,{shouldShow:h,text:e}),y.map(((e,t)=>(0,o.h)(p.default,{answer:e,answerIndex:t,comment:s[e.id],commentFieldLabel:g.settings.comment_label||"",hasNavigatedBackToQuestion:r,isOpen:j[t],key:e.id,mandatoryComment:g.settings.mandatory_comment||!1,scale:g.settings.scale,selectAnswer:w,selectedAnswers:x,setComment:S,textPlaceholder:O,toggleDropdown:(e,t)=>((e,t=!0)=>{D((s=>{const r=[...s];if(r[e]=!r[e],t){const t=x.findIndex(((t,s)=>0===t&&s>e));-1!==t&&t{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.WoopraEvents=void 0,function(e){e.SurveySeen="survicate survey shown",e.SurveyPointAnswered="survicate survey answered"}(s||(t.WoopraEvents=s={}))},38998:(e,t)=>{"use strict";var s,r,o,n,i;Object.defineProperty(t,"__esModule",{value:!0}),t.EventStoreKeys=t.EventStoreType=t.SensitiveDataStorageTableKeys=t.StorageTableKeys=t.StorageTables=void 0,function(e){e.requests="requests",e.status="status",e.all="all"}(s||(t.StorageTables=s={})),function(e){e.visitor="visitor",e.requestHandler="requestHandler"}(r||(t.StorageTableKeys=r={})),function(e){e.visitorAttributes="visitorAttributes"}(o||(t.SensitiveDataStorageTableKeys=o={})),function(e){e.EventStore="EventStore"}(n||(t.EventStoreType=n={})),function(e){e.events="events"}(i||(t.EventStoreKeys=i={}))},39027:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.storeManager=t.store=t.initialStore=void 0;const o=r(s(9248)),n=s(25487),i=s(44397),a=s(54279),c=s(74714);t.initialStore={backendData:n.emptyBackendData,backendService:null,isKioskMode:!1,isPreview:!1,previewDevice:i.PreviewDevice.empty,rootElement:null,sampledSurveys:null,storageService:null,storeType:null,surveyApiState:{surveysTriggeredByApi:[]},surveyState:a.emptySurveyState,tabId:0,update:{},visitor:c.emptyVisitor},t.store=(0,o.default)(t.initialStore);t.storeManager={getStore:(()=>{const e={};return s=>{if(!s)return t.store;const r=(e=>`store_${e}`)(s);return e[r]||(e[r]=(0,o.default)(Object.assign({},t.initialStore))),e[r]}})()}},39713:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(41435),a=s(31674),c=s(34206),u=r(s(12939)),l=s(75742),_=s(72851),v=s(62774),d=s(7311),p=s(52262),m=s(92780),h=r(s(81835)),f=s(98477),b=s(37088),g=s(85346),y=r(s(38331));t.default=e=>{var t,s,r,w,x,S,k,M,O,T;const{isPage:P,isWidget:C,isFeedback:A}=(0,n.useContext)(g.SurveyConfigContext),{answer:E,answerRequiredText:j,children:D,navigationEnabled:I,point:N,previewDevice:R,textPlaceholder:L,value:F}=e,V=(0,n.useMemo)((()=>{var e;return(null===(e=null==N?void 0:N.answers)||void 0===e?void 0:e.length)?(0,c.randomizeAnswers)(N):[]}),[N]),q={comments:(0,m.getComments)(N,F),isDisclaimerAccepted:null!==(t=null==F?void 0:F.disclaimer_accepted)&&void 0!==t&&t,mobileQuestionNr:0,pointAnswers:V,pointId:N.id,reducedAnswers:d.PreviewHelpers.reduceAnswers(V),selectedAnswers:(null==F?void 0:F.answers)||(0,f.safeArray)({length:null!==(r=null===(s=N.answers)||void 0===s?void 0:s.length)&&void 0!==r?r:0,mapper:()=>0,type:b.SafeArrayType.length})},[z,B]=(0,n.useReducer)(v.matrixStateReducer,q),{showDisclaimer:U,showCheckbox:$}=(0,p.useDisclaimer)({disclaimer:null===(w=N.settings)||void 0===w?void 0:w.disclaimer,disclaimer_settings:null===(x=N.settings)||void 0===x?void 0:x.disclaimer_settings,isDisclaimerAccepted:z.isDisclaimerAccepted}),H=!!(null==F?void 0:F.answers),W=(e,t)=>{var s;if(e<0||t<0||!(null===(s=z.pointAnswers)||void 0===s?void 0:s.length))return;const r=(0,_.getNewAnswers)(z,t)(e);(null==r?void 0:r.length)&&B({payload:r,type:"setAnswers"})},K=(e,t)=>{const s=Object.assign({},z.comments);s[e]=t,B({payload:s,type:"setComments"})},G=()=>{E((0,l.getAnswerEventPayload)(z,e,$))},Q=(0,h.default)(R),{answers:Y,settings:{mandatory:Z,mandatory_comment:X,randomize_answers:J,randomize_except_last:ee,scale:te,point_image:se}}=N;(0,n.useEffect)((()=>{if(!(null==Y?void 0:Y.length))return;const e=d.PreviewHelpers.reduceAnswers(Y);if(z.reducedAnswers!==e&&(B({payload:Y,type:"setPointAnswers"}),B({payload:e,type:"setReducedAnswers"})),Y.length!==z.selectedAnswers.length){const e=(0,f.safeArray)({length:Y.length,mapper:(e,t)=>{var s;return null!==(s=z.selectedAnswers[t])&&void 0!==s?s:0},type:b.SafeArrayType.length});B({payload:e,type:"setAnswers"})}}),[Y]),(0,n.useEffect)((()=>{var e;(null===(e=null==N?void 0:N.answers)||void 0===e?void 0:e.length)&&B({payload:(0,c.randomizeAnswers)(N),type:"setPointAnswers"})}),[J,ee,null==N?void 0:N.answers]);const re=(C||A)&&(null!==(k=null===(S=z.pointAnswers)||void 0===S?void 0:S.length)&&void 0!==k?k:0)<6&&(null!==(M=null==te?void 0:te.length)&&void 0!==M?M:0)<6,oe=!z.isDisclaimerAccepted&&!!(null===(T=null===(O=N.settings)||void 0===O?void 0:O.disclaimer_settings)||void 0===T?void 0:T.checkbox_required),ne=!Q&&(P||re)&&!(0,i.showSplitLayout)(se);return(0,o.h)(o.Fragment,null,ne?(0,o.h)(u.default,{answerRequiredText:j,comments:z.comments,isRequiredDisclaimerNotAccepted:oe,mandatory:Z,mandatoryComment:X,point:N,pointAnswers:z.pointAnswers,selectAnswer:W,selectedAnswers:z.selectedAnswers,setComment:K,submit:G,textPlaceholder:L},D):(0,o.h)(y.default,{answerRequiredText:j,comments:z.comments,hasNavigatedBackToQuestion:H,isRequiredDisclaimerNotAccepted:oe,mandatory:Z,mandatoryComment:X,navigationEnabled:I,point:N,pointAnswers:z.pointAnswers,selectAnswer:W,selectedAnswers:z.selectedAnswers,setComment:K,showDisclaimerCheckbox:$,submit:G,textPlaceholder:L},D),U&&(0,o.h)(a.DisclaimerComponent,{isDisclaimerAccepted:z.isDisclaimerAccepted,isNarrow:!ne,point:N,setIsDisclaimerAccepted:()=>B({payload:!z.isDisclaimerAccepted,type:"setIsDisclaimerAccepted"})}))}},39777:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.pointAnswer=function({surveyState:e,visitor:t,storeType:s},r){var f,b,g,y;if(!e.survey)return;const{answers:w,textResponse:x,anonymizedTextResponse:S}=r,{point:k}=e.pointsDisplayed[e.pointsDisplayed.length-1],M=u.storeManager.getStore(s),O=e.pointsDisplayed.length+e.pointsForward.length===1,T=O?(0,o.v4)():e.responseUuid;O&&(M.action(p.default)(T),M.action(l.default)());const P=(0,v.getNextSurveyPoint)({answers:r.answers,currentPoint:k,survey:e.survey,value:r.value}),C=M.getState(),A=null!==(b=null===(f=C.surveyState)||void 0===f?void 0:f.screenshotState)&&void 0!==b?b:{isEnabled:!1,screenshot:null},{isEnabled:E,screenshot:j}=A,D=null===(g=r.value)||void 0===g?void 0:g.follow_ups,I=null==D?void 0:D.map((e=>({answer:e.answer,question:e.question}))),N=Object.assign(Object.assign({anonymizedTextResponse:S,answerType:k.answer_type,answers:w,completionRate:P?(0,n.getCompletionRate)(e):100,description:k.description||void 0,disclaimer_accepted:null===(y=r.value)||void 0===y?void 0:y.disclaimer_accepted,overwrite:M.getState().surveyState.pointsAnswered[k.id]||void 0,pointType:k.type,question:k.content,response_uuid:T,survey:e.survey,surveyName:e.survey.name,surveyPointId:k.id,textResponse:x,version:"4.1",visitor_uuid:t.uuid},E&&j&&{screenshot_uuid:j.id}),I&&(null==I?void 0:I.length)>0&&{follow_ups:I});M.action(c.answered)(N),(0,a.fireSurveyEvent)(i.SurveyEvent.answered,{pointId:k.id}),(0,d.setVisitorTags)(s,w,e.survey),1===e.pointsDisplayed.length&&(0,h.default)();if(!P)return void M.action(_.default)();M.action(m.default)(P,r.value)};const o=s(45474),n=s(13137),i=s(89577),a=s(70318),c=s(20830),u=s(39027),l=r(s(3507)),_=r(s(68623)),v=s(23558),d=s(44970),p=r(s(67966)),m=r(s(85816)),h=r(s(4977))},40060:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(35617),o=s(67007);t.default=function(e){var t=function(e){return Uint8Array.of((15&e[6])<<4|e[7]>>4&15,(15&e[7])<<4|(240&e[4])>>4,(15&e[4])<<4|(240&e[5])>>4,(15&e[5])<<4|(240&e[0])>>4,(15&e[0])<<4|(240&e[1])>>4,(15&e[1])<<4|(240&e[2])>>4,96|15&e[2],e[3],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}("string"==typeof e?(0,r.default)(e):e);return"string"==typeof e?(0,o.unsafeStringify)(t):t}},40151:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SessionStoreManager=void 0;const r=s(47358);t.SessionStoreManager=(()=>{const e={};return{getStore:t=>(e[t]||(e[t]=new r.SessionStore(t)),e[t])}})()},40241:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(36597));t.default=(e,t)=>{const s=(0,o.default)(e);if(!t.length)return[];const r=t[0].survey_question_answer_id;return"number"==typeof r?[s[r]]:[]}},40732:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>a});var r=s(31601),o=s.n(r),n=s(76314),i=s.n(n)()(o());i.push([e.id,'.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}#survicate-box{/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */}#survicate-box h1,#survicate-box h2,#survicate-box h3,#survicate-box h4{color:#29292a;font-weight:400;margin:0 0 16px;padding:0}#survicate-box .h1,#survicate-box h1{font-size:24px}#survicate-box .h2,#survicate-box h2{font-size:18px}#survicate-box .h3,#survicate-box h3{font-size:16px}#survicate-box .h4,#survicate-box h4{font-size:14px}#survicate-box html{line-height:1.15;-webkit-text-size-adjust:100%}#survicate-box body{margin:0}#survicate-box h1{font-size:2em;margin:.67em 0}#survicate-box hr{box-sizing:content-box;height:0;overflow:visible}#survicate-box pre{font-family:monospace,monospace;font-size:1em}#survicate-box a{background-color:transparent}#survicate-box abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}#survicate-box b,#survicate-box strong{font-weight:bolder}#survicate-box code,#survicate-box kbd,#survicate-box samp{font-family:monospace,monospace;font-size:1em}#survicate-box small{font-size:80%}#survicate-box sub,#survicate-box sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#survicate-box sub{bottom:-.25em}#survicate-box sup{top:-.5em}#survicate-box img{border-style:none}#survicate-box button,#survicate-box input,#survicate-box optgroup,#survicate-box select,#survicate-box textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}#survicate-box button,#survicate-box input{overflow:visible}#survicate-box button,#survicate-box select{text-transform:none}#survicate-box [type=button],#survicate-box [type=reset],#survicate-box [type=submit],#survicate-box button{-webkit-appearance:button}#survicate-box [type=button]::-moz-focus-inner,#survicate-box [type=reset]::-moz-focus-inner,#survicate-box [type=submit]::-moz-focus-inner,#survicate-box button::-moz-focus-inner{border-style:none;padding:0}#survicate-box [type=button]:-moz-focusring,#survicate-box [type=reset]:-moz-focusring,#survicate-box [type=submit]:-moz-focusring,#survicate-box button:-moz-focusring{outline:1px dotted ButtonText}#survicate-box fieldset{padding:.35em .75em .625em}#survicate-box legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}#survicate-box progress{vertical-align:baseline}#survicate-box textarea{overflow:auto}#survicate-box [type=checkbox],#survicate-box [type=radio]{box-sizing:border-box;padding:0}#survicate-box [type=number]::-webkit-inner-spin-button,#survicate-box [type=number]::-webkit-outer-spin-button{height:auto}#survicate-box [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#survicate-box [type=search]::-webkit-search-decoration{-webkit-appearance:none}#survicate-box ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#survicate-box details{display:block}#survicate-box summary{display:list-item}#survicate-box [hidden],#survicate-box template{display:none}#survicate-box .sv__answer-hint{font-size:12px;font-weight:600;line-height:20px;margin-bottom:8px;text-align:left}#survicate-box .sv__answer-hint+.sv__choice-button-wrapper{margin-top:8px}#survicate-box .sv__multiple-choice .sv__choice-button .sv__textarea-wrapper .sv--color-answer.sv__answer-hint,#survicate-box .sv__single-choice .sv__choice-button .sv__textarea-wrapper .sv--color-answer.sv__answer-hint{font-size:14px;font-weight:600}#survicate-box .sv__footer{display:inline-block;font-size:11px;padding:0 5px}#survicate-box .sv__labels{display:flex;justify-content:space-between;margin:24px 0}#survicate-box .sv__labels .sv__label{font-size:12px}#survicate-box .sv__labels .sv__label--left{margin-right:5px}#survicate-box .sv__labels .sv__label--right{margin-left:5px}#survicate-box .sv__progress-bar{height:4px;left:0;position:absolute;top:0;width:100%}#survicate-box .sv__progress-bar>div{height:100%}#survicate-box .sv__position{margin:0 10px 0 20px}#survicate-box .sv__opened-in-new-tab{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}:host #survicate-box .sv__opened-in-new-tab{height:100%}#survicate-box .sv__opened-in-new-tab p{font-size:21px}#survicate-box .sv__branded-footer,#survicate-box .sv__branded-footer__content{align-items:center;display:flex}#survicate-box .sv__branded-footer{justify-content:center}#survicate-box .sv__branded-footer:before{border-top:1px solid #c2cbcb;content:"";left:24px;position:absolute;transform:translateY(-39px);width:calc(100% - 48px)}#survicate-box .sv__branded-footer__content{transform:translateX(16px)}#survicate-box .sv__branded-footer__content .sv__branded-footer__text{color:#7f8c8d;font-size:12px}#survicate-box .sv__branded-footer__content .sv__survicate-wordmark{height:10px}#survicate-box .sv__disclaimer{padding-top:16px;text-align:left}#survicate-box .sv__disclaimer__body{border-top-style:solid;border-top-width:1px;padding-bottom:16px;padding-top:16px}#survicate-box .sv__disclaimer__text,#survicate-box .sv__disclaimer__title{font-size:12px;margin:0;overflow-wrap:break-word}#survicate-box .sv__disclaimer__text a,#survicate-box .sv__disclaimer__text b,#survicate-box .sv__disclaimer__text em,#survicate-box .sv__disclaimer__text i,#survicate-box .sv__disclaimer__text strong,#survicate-box .sv__disclaimer__title a,#survicate-box .sv__disclaimer__title b,#survicate-box .sv__disclaimer__title em,#survicate-box .sv__disclaimer__title i,#survicate-box .sv__disclaimer__title strong{color:inherit;font-size:inherit}#survicate-box .sv__disclaimer__text a,#survicate-box .sv__disclaimer__title a{cursor:pointer;text-decoration:underline}#survicate-box .sv__disclaimer__title{font-weight:600;padding-bottom:8px}#survicate-box .sv__rtl-lang .sv__disclaimer,#survicate-box .sv__rtl-lang .sv__disclaimer__body{text-align:right}#survicate-box .sv__tooltip-container{display:inline-block;position:relative}#survicate-box .sv__tooltip-container .sv__tooltip{background-color:#000;border-radius:4px;bottom:120%;color:#fff;font-size:14px;height:40px;left:50%;padding:8px 12px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s ease-in-out;white-space:nowrap;z-index:2147483647}#survicate-box .sv__tooltip-container .sv__tooltip--with-caret.sv__tooltip:after{border:6px solid transparent;border-top-color:#000;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}#survicate-box .sv__confirmation.sv__confirmation--disclaimer{align-items:center;border-radius:0;border-top:1px solid;display:flex;margin:0;padding:16px 0}#survicate-box .sv__confirmation.sv__confirmation--disclaimer .checkbox-label{width:auto}#survicate-box .sv__confirmation.sv__confirmation--disclaimer .sv__checkbox{margin-left:0;transform:none}#survicate-box .sv__confirmation .sv__checkbox{min-width:20px}#survicate-box .sv__confirmation .sv__confirmation__agreement-label{overflow-wrap:break-word;overflow-x:auto}#survicate-box .sv__confirmation .sv__confirmation__agreement-label a,#survicate-box .sv__confirmation .sv__confirmation__agreement-label b,#survicate-box .sv__confirmation .sv__confirmation__agreement-label i,#survicate-box .sv__confirmation .sv__confirmation__agreement-label strong{color:inherit;font-size:inherit}#survicate-box .sv__confirmation .sv__confirmation__agreement-label a{cursor:pointer;text-decoration:underline}#survicate-box .sv__contact-form .sv__disclaimer .sv__confirmation.sv__confirmation--disclaimer{padding:16px 0}#survicate-box .sv__rtl-lang .sv__confirmation.sv__confirmation--disclaimer .sv__checkbox{margin-left:10px}#survicate-box .sv__point-image{border-radius:6px;height:auto}#survicate-box .sv__point-image__container{display:flex;justify-content:center;position:relative}#survicate-box .sv__point-image__container img{max-width:100%}#survicate-box .sv__point-image__container--loading{margin:20px 0;width:100%}@keyframes spinnerRotation{to{transform:rotate(1turn)}}#survicate-box .sv__spinner{left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:100}#survicate-box .sv__spinner:before{animation:spinnerRotation .9s linear infinite;aspect-ratio:1;border-radius:50%;border-style:solid;border-width:4px;box-sizing:border-box;content:"";display:inline-block;height:30px}#survicate-box .sv__submit-button__wrapper{display:flex}#survicate-box .sv__submit-button__wrapper .sv__navigation-button{margin:initial}#survicate-box .sv__submit-button__wrapper .sv__navigation-button--back{margin-right:16px}#survicate-box .sv__submit-button__wrapper .sv__submit-button.sv__navigation-button{overflow:auto;word-break:break-word}#survicate-box .sv__submit-button__wrapper .sv__submit-button.sv__navigation-button.sv__navigation-button--back{margin-right:16px}#survicate-box .sv__submit-button__wrapper .sv__submit-button.sv__navigation-button.sv__navigation-button--back .sv__navigation-button__arrow{border-style:solid;border-width:0 2px 2px 0;display:block;transform:rotate(135deg)}#survicate-box.sv__position-mobile .sv__navigation-button{width:48%}#survicate-box.sv__position-mobile .sv__navigation-button .sv__navigation-button__text{max-width:48%}#survicate-box.sv__position-mobile .sv__navigation-button:first-child{margin-left:0}#survicate-box.sv__position-mobile .sv__navigation-button:last-child{margin-right:0}#survicate-box .sv__dot-loader-container{border-top:1px solid;display:flex;justify-content:center;width:100%}#survicate-box .sv__dot-loader{display:flex;justify-content:space-between;margin:16px 0;width:13px}#survicate-box .sv__dot-loader__dot{animation:growShrink 1s infinite;border-radius:50%;height:3px;width:3px}#survicate-box .sv__dot-loader__dot:nth-child(2){animation-delay:.2s}#survicate-box .sv__dot-loader__dot:nth-child(3){animation-delay:.4s}@keyframes growShrink{0%,to{transform:scale(1)}50%{transform:scale(1.333)}}#survicate-box .sv__notification-banner{align-items:center;background-color:#fff1d7;display:flex;height:64px;padding:16px 20px}#survicate-box .sv__notification-banner__text{color:#664a16}#survicate-box .sv__choice-button{overflow-wrap:break-word}#survicate-box .sv__choice-button .sv__textarea{font-size:14px}#survicate-box .sv__rtl-lang .sv__choice-button-wrapper .sv__choice-button{text-align:right}#survicate-box .sv__date{border:2px solid transparent;border-radius:6px;display:block;justify-content:flex-start}#survicate-box .sv__date__input{background-color:transparent;border:none;font-weight:400}#survicate-box .sv__date__input:focus{border-color:transparent!important}#survicate-box .sv__date.sv__invalid{background-color:#ffedea!important;border-style:solid;border-width:2px}#survicate-box .sv__date.sv__invalid.focused{border-color:#e33a22!important}#survicate-box .sv__date.sv__invalid .sv__date__input{background-color:transparent}#survicate-box .sv__date.sv__invalid .sv__date__separator{color:#e33a22!important}#survicate-box .sv__dropdown__wrapper{margin:25px auto 0;position:relative}#survicate-box .sv__dropdown__wrapper .sv__select-buttons .sv__select-icon{align-items:center;display:flex;height:44px;justify-content:center;right:0;top:2px;width:46px}#survicate-box .sv__dropdown__wrapper .sv__select-buttons .sv__select-icon.sv__select__clear-input{right:0;top:0}#survicate-box .sv__dropdown__wrapper .sv__select input{cursor:text}#survicate-box .sv__dropdown__wrapper .sv__select input:focus{padding:14px}#survicate-box .sv__dropdown__wrapper .sv__select input,#survicate-box .sv__dropdown__wrapper .sv__select input:focus{padding-right:48px;text-overflow:ellipsis}#survicate-box .sv__dropdown__wrapper .sv__select .sv__caret svg{transform:scale(1.5)}#survicate-box .sv__dropdown__wrapper .sv__select--open .sv__caret svg{transform:scale(1.5) rotate(180deg) translateY(2px)}#survicate-box .sv__dropdown__wrapper .sv__select .sv__select-list{margin-top:8px}#survicate-box .sv__dropdown__wrapper .sv__validation{top:11px}@media(max-width:1181px){#survicate-box .sv-box-child .sv__dropdown__wrapper .sv__validation{top:-26px}}#survicate-box .sv__nps .sv__buttons{display:flex;justify-content:space-between}#survicate-box .sv__nps--vertical{margin:auto;width:100%}#survicate-box .sv__rating{text-align:center}#survicate-box .sv__rating__wrapper{flex-direction:column;margin:0 auto}#survicate-box .sv__rating__wrapper .sv__buttons{flex-direction:row}#survicate-box .sv__rating__wrapper .sv__buttons .sv__button{background:none;margin-bottom:0;margin-top:0;padding:0}#survicate-box .sv__rating__wrapper .sv__buttons .sv__button:first-child{margin-left:0}#survicate-box .sv__rating__wrapper .sv__buttons .sv__button:last-child{margin-right:0}#survicate-box .sv__rating__wrapper .sv__buttons .sv__button--selected{border:none}#survicate-box .sv__rating__number{font-weight:400}#survicate-box .sv__smiley-scale{margin:auto;text-align:center}#survicate-box .sv__smiley-scale .sv__selected{transform:scale(1.2)}#survicate-box .sv__smiley-scale.sv__three-smileys{text-align:center}#survicate-box .sv__smiley-scale.sv__three-smileys .sv__smiley-scale__buttons .sv__smiley-scale__button:first-child{margin-right:22px}#survicate-box .sv__smiley-scale.sv__three-smileys .sv__smiley-scale__buttons .sv__smiley-scale__button:last-child{margin-left:22px}#survicate-box .sv__smiley-scale__wrapper{display:inline-flex;flex-direction:column;margin:0 auto}#survicate-box .sv__smiley-scale__buttons{display:flex;justify-content:center}#survicate-box .sv__smiley-scale__button{background:none;border-radius:50%;height:59px;margin:0 20px;padding:0;transition:transform .2s ease-out;width:59px}#survicate-box .sv__smiley-scale__button:first-child{margin-left:0}#survicate-box .sv__smiley-scale__button:last-child{margin-right:0}#survicate-box .sv__smiley-scale__button:hover{transform:scale(1.1)}#survicate-box .sv__smiley-scale__icon-container{background-repeat:no-repeat;background-size:contain;display:block;height:100%;position:relative;width:100%}#survicate-box .sv__matrix-widget .sv__choice-button-wrapper .sv__textarea-wrapper{height:max-content;padding-bottom:0}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-animation-wrapper{box-sizing:border-box}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown{height:unset;justify-content:space-between;margin-bottom:8px;min-height:64px;padding:16px}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown .sv__matrix-answer{overflow:hidden;width:inherit}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown .sv__matrix-answer .sv__answer-text,#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown .sv__matrix-answer .sv__matrix-answer--selected{overflow:inherit;text-overflow:ellipsis;white-space:normal;width:95%}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown .sv__matrix-answer--selected{font-size:12px}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown .sv__caret{align-items:center;display:flex;height:24px;justify-content:center;width:24px}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown .sv__caret svg{height:12px;transform:rotate(180deg);width:20px}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown--closed.sv__choice-button{height:64px}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown--closed.sv__choice-button svg{transform:none}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown--closed.sv__choice-button .sv__matrix-answer .sv__answer-text,#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown--closed.sv__choice-button .sv__matrix-answer--selected{white-space:nowrap}#survicate-box .sv__matrix-row{border:2px solid transparent;border-radius:6px;display:flex;gap:5px;margin-bottom:12px;min-height:50px;padding:11px 0}#survicate-box .sv__matrix-row.sv__selected .sv__matrix-cell div{font-weight:600}#survicate-box .sv__matrix-row.sv__matrix-header{background-color:transparent}#survicate-box .sv__matrix-row:not(:first-child) .sv__matrix-cell:not(:first-child){cursor:pointer}#survicate-box .sv__matrix-cell{align-items:center;color:#7f8c8d;display:flex;flex-basis:50px;flex-grow:1;font-size:14px;font-weight:400;justify-content:center;text-align:center}#survicate-box .sv__matrix-cell:first-child{flex-basis:30%;justify-content:flex-start;padding:0 20px;text-align:left;word-break:break-word}#survicate-box .sv__matrix-cell .sv__checkbox{margin:0}#survicate-box .sv__matrix-cell .sv__checkbox.sv__circle{background-clip:content-box;border-style:solid;border-width:2px;padding:4px}#survicate-box .sv__ie .sv__matrix-cell{height:40px}#survicate-box .sv__matrix-widget .sv__matrix-dropdown__wrapper .sv__matrix-dropdown{display:flex}#survicate-box .sv-box-child.sv-mobile{font-size:16px}@media only screen and (max-device-width:812px)and (-webkit-min-device-pixel-ratio:3)and (orientation:landscape),only screen and (max-width:767px){#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop){font-size:16px}}@media only screen and (min-width:768px)and (-webkit-max-device-pixel-ratio:2),only screen and (min-width:813px){#survicate-box .sv-box-child:not(.sv-mobile) .sv__matrix-widget{max-width:256px}}#survicate-box .sv-box-child.sv-desktop .sv__matrix-widget,#survicate-box .sv-box-child.sv-tablet .sv__matrix-widget{max-width:256px}#survicate-box .sv__survey .sv__contact-form-field.sv__invalid .sv__input:focus{background-color:#ffedea!important;border-color:#c00!important;color:#e33a22!important}#survicate-box .sv__text-question .sv__text-container{position:relative}#survicate-box .sv__text-question .sv__text-container .sv__textarea.sv__has-followup-questions{margin-bottom:4px}#survicate-box .sv__text-question .sv__text-input-stats{display:flex;justify-content:flex-end;text-align:right}#survicate-box .sv__text-question .sv__text-input-stats-text{font-size:12px}#survicate-box .sv__text-question .sv__follow-up{border-top:1px solid}#survicate-box .sv__text-question .sv__follow-up .sv__point-text{margin-top:16px}#survicate-box .sv__buttons{display:flex;justify-content:center}#survicate-box .sv__buttons .sv__button{border-radius:6px}#survicate-box .sv__buttons--vertical.sv__buttons{display:flex;flex-direction:column-reverse;width:100%}#survicate-box .sv__buttons--vertical.sv__buttons .sv__button{border:none;font-weight:400;height:48px;margin:0 0 8px;overflow-wrap:break-word;width:100%}#survicate-box .sv__buttons--vertical.sv__buttons .sv__button--selected,#survicate-box .sv__buttons--vertical.sv__buttons .sv__button:active{border-style:solid;border-width:2px;font-weight:600}#survicate-box .sv__buttons--vertical.sv__buttons .sv__button--selected svg,#survicate-box .sv__buttons--vertical.sv__buttons .sv__button:active svg{margin-bottom:0}#survicate-box .sv__buttons__answer{overflow-wrap:break-word;overflow-x:auto}#survicate-box .sv__checkbox{cursor:pointer;display:inline-block;height:20px;margin-right:10px;position:relative;width:20px}#survicate-box .sv__checkbox.sv__circle{border-radius:50%}#survicate-box .sv__checkbox.sv__circle .sv__tick{border-radius:100%;height:5px;left:6px;top:4px;width:5px}#survicate-box .sv__checkbox.sv__circle label:after{background:initial;border:initial;height:auto;left:auto;position:static;top:auto;width:auto}#survicate-box .sv__checkbox.sv__square{border-radius:4px;border-style:solid;border-width:2px;margin-top:1px;transition:background-color .3s cubic-bezier(.4,0,.23,1)}#survicate-box .sv__checkbox.sv__square:after{border-radius:100%;content:"";height:36px;left:-10px;position:absolute;top:-10px;width:36px}#survicate-box .sv__checkbox.sv__square svg{border-radius:3px;height:100%;position:absolute;transform:scale(1.2);width:100%}#survicate-box .sv__checkbox .sv__tick{display:none;display:block;position:absolute}#survicate-box .sv__checkbox.sv__circle .sv__tick{background-color:#fff;display:none;height:8px;top:6px;width:8px}#survicate-box .sv__rtl-lang .sv__checkbox{margin-left:10px;margin-right:0}#survicate-box .sv__hide-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}#survicate-box .sv__outline .sv__checkbox.sv__checkbox--focused{box-shadow:0 0 0 8px rgba(26,109,85,.2);outline:2px solid #6f27f6}#survicate-box .sv__select{border-radius:6px;position:relative;width:100%;z-index:1}#survicate-box .sv__select-icon{position:absolute;right:16px;top:10px}#survicate-box .sv__select input{border-radius:6px;cursor:pointer;font-size:16px;font-weight:400;padding:16px;width:100%}#survicate-box .sv__select--open{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:6px;border-top-right-radius:6px;z-index:100}#survicate-box .sv__select .sv__clear-input-icon{background:none;font-weight:600}#survicate-box .sv__select .sv__caret{background:none;border:none;cursor:pointer}#survicate-box .sv__select .sv__select-list{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:0;border-top-right-radius:0;list-style:none;margin:0;max-height:180px;overflow:auto;padding:0;position:absolute;width:100%;z-index:100}#survicate-box .sv__select .sv__select-list .sv__select-button{border:none;border-radius:0;font-size:inherit;font-weight:400;height:auto;overflow-wrap:break-word;padding:10px 16px;text-align:left;transition:none;width:100%}#survicate-box .sv__select.sv-invalid{border:none}#survicate-box .sv__select.sv-invalid input,#survicate-box .sv__select.sv-invalid input:focus{background-color:#ffedea!important;border:2px;border-color:#e33a22!important;border-style:solid;color:#e33a22!important;padding:14px}#survicate-box .sv__select.sv-invalid+.sv__submit-button__wrapper{visibility:visible}#survicate-box .sv__outline .sv__select-list .sv__select-button.sv__select-button--focused{outline:2px solid #6f27f6;outline-offset:-4px}#survicate-box .sv__rtl-lang .sv__dropdown__wrapper .sv__select-list .sv__select-button{text-align:right}#survicate-box .sv__rtl-lang .sv__dropdown__wrapper .sv__select-icon{left:16px;right:unset}#survicate-box .sv__rtl-lang .sv__dropdown__wrapper .sv__select-icon.sv__select__clear-input{left:0}#survicate-box .sv__rtl-lang .sv__dropdown__wrapper .sv__select .sv__input{padding-right:16px}#survicate-box .sv__validation{align-items:center;background-color:#e33a22;border-radius:4px;display:flex;left:100%;padding:5px 6px;position:absolute;top:36px;white-space:nowrap;width:max-content}#survicate-box .sv__validation__message{color:#fff;font-size:12px;margin-left:3px}#survicate-box .sv__validation:after{border-color:transparent #e33a22 transparent transparent;border-style:solid;border-width:4px 8px 4px 0;content:" ";height:0;left:-7px;position:absolute;top:9px;width:0}#survicate-box .sv__survey .sv__invalid input{background-color:#ffedea!important;color:#e33a22!important}#survicate-box .sv__survey .sv__invalid input:focus{border-color:#e33a22;border-width:2px}@media(max-width:1181px){#survicate-box .sv-box-child .sv__validation{left:auto;right:0;top:1px}#survicate-box .sv-box-child .sv__validation:after{border-color:#e33a22 transparent transparent;border-width:8px 4px 0;bottom:-8px;left:auto;right:10px;top:auto}}:host #survicate-box .sv-mobile .sv__validation{left:auto;right:0;top:1px}:host #survicate-box .sv-mobile .sv__validation:after{border-color:#e33a22 transparent transparent;border-width:8px 4px 0;bottom:-8px;left:auto;right:10px;top:auto}#survicate-box .sv__comment-field{border:2px solid;border-radius:6px;margin-bottom:16px;padding:4px 8px}#survicate-box .sv__comment-field .sv__textarea{border:2px solid transparent;border-radius:6px;font-size:14px;margin-top:8px;max-height:200px;min-height:80px;padding:8px;resize:none;width:100%}#survicate-box .sv__comment-field__label{display:block;font-size:14px;font-weight:600;margin-top:4px;text-align:left;word-break:break-word}#survicate-box .sv__comment-field__label span{font-size:14px;font-weight:600}#survicate-box .sv__rtl-lang .sv__comment-field__label{text-align:right}#survicate-box .sv__point .sv__point-description a,#survicate-box .sv__point .sv__point-description b,#survicate-box .sv__point .sv__point-description em,#survicate-box .sv__point .sv__point-description i,#survicate-box .sv__point .sv__point-description small,#survicate-box .sv__point .sv__point-description strong,#survicate-box .sv__point .sv__point-question a,#survicate-box .sv__point .sv__point-question b,#survicate-box .sv__point .sv__point-question em,#survicate-box .sv__point .sv__point-question i,#survicate-box .sv__point .sv__point-question small,#survicate-box .sv__point .sv__point-question strong,#survicate-box .sv__point .sv__point-wrapper a,#survicate-box .sv__point .sv__point-wrapper b,#survicate-box .sv__point .sv__point-wrapper em,#survicate-box .sv__point .sv__point-wrapper i,#survicate-box .sv__point .sv__point-wrapper small,#survicate-box .sv__point .sv__point-wrapper strong{color:inherit}#survicate-box .sv__point .sv__point-description a.sv__social-button,#survicate-box .sv__point .sv__point-description b.sv__social-button,#survicate-box .sv__point .sv__point-description em.sv__social-button,#survicate-box .sv__point .sv__point-description i.sv__social-button,#survicate-box .sv__point .sv__point-description small.sv__social-button,#survicate-box .sv__point .sv__point-description strong.sv__social-button,#survicate-box .sv__point .sv__point-question a.sv__social-button,#survicate-box .sv__point .sv__point-question b.sv__social-button,#survicate-box .sv__point .sv__point-question em.sv__social-button,#survicate-box .sv__point .sv__point-question i.sv__social-button,#survicate-box .sv__point .sv__point-question small.sv__social-button,#survicate-box .sv__point .sv__point-question strong.sv__social-button,#survicate-box .sv__point .sv__point-wrapper a.sv__social-button,#survicate-box .sv__point .sv__point-wrapper b.sv__social-button,#survicate-box .sv__point .sv__point-wrapper em.sv__social-button,#survicate-box .sv__point .sv__point-wrapper i.sv__social-button,#survicate-box .sv__point .sv__point-wrapper small.sv__social-button,#survicate-box .sv__point .sv__point-wrapper strong.sv__social-button{color:#fff}#survicate-box .sv__point .sv__point-description a.sv__social-button--disabled,#survicate-box .sv__point .sv__point-description b.sv__social-button--disabled,#survicate-box .sv__point .sv__point-description em.sv__social-button--disabled,#survicate-box .sv__point .sv__point-description i.sv__social-button--disabled,#survicate-box .sv__point .sv__point-description small.sv__social-button--disabled,#survicate-box .sv__point .sv__point-description strong.sv__social-button--disabled,#survicate-box .sv__point .sv__point-question a.sv__social-button--disabled,#survicate-box .sv__point .sv__point-question b.sv__social-button--disabled,#survicate-box .sv__point .sv__point-question em.sv__social-button--disabled,#survicate-box .sv__point .sv__point-question i.sv__social-button--disabled,#survicate-box .sv__point .sv__point-question small.sv__social-button--disabled,#survicate-box .sv__point .sv__point-question strong.sv__social-button--disabled,#survicate-box .sv__point .sv__point-wrapper a.sv__social-button--disabled,#survicate-box .sv__point .sv__point-wrapper b.sv__social-button--disabled,#survicate-box .sv__point .sv__point-wrapper em.sv__social-button--disabled,#survicate-box .sv__point .sv__point-wrapper i.sv__social-button--disabled,#survicate-box .sv__point .sv__point-wrapper small.sv__social-button--disabled,#survicate-box .sv__point .sv__point-wrapper strong.sv__social-button--disabled{cursor:not-allowed;opacity:.5}#survicate-box .sv__point .sv__point-description b,#survicate-box .sv__point .sv__point-description em,#survicate-box .sv__point .sv__point-description i,#survicate-box .sv__point .sv__point-description strong,#survicate-box .sv__point .sv__point-question b,#survicate-box .sv__point .sv__point-question em,#survicate-box .sv__point .sv__point-question i,#survicate-box .sv__point .sv__point-question strong,#survicate-box .sv__point .sv__point-wrapper b,#survicate-box .sv__point .sv__point-wrapper em,#survicate-box .sv__point .sv__point-wrapper i,#survicate-box .sv__point .sv__point-wrapper strong{font-size:inherit}#survicate-box .sv__point .sv__point-description b,#survicate-box .sv__point .sv__point-description strong,#survicate-box .sv__point .sv__point-question b,#survicate-box .sv__point .sv__point-question strong,#survicate-box .sv__point .sv__point-wrapper b,#survicate-box .sv__point .sv__point-wrapper strong{font-weight:600}#survicate-box .sv__point .sv__point-description small,#survicate-box .sv__point .sv__point-question small,#survicate-box .sv__point .sv__point-wrapper small{font-size:12px}#survicate-box .sv__point .sv__point-description small a,#survicate-box .sv__point .sv__point-description small b,#survicate-box .sv__point .sv__point-description small em,#survicate-box .sv__point .sv__point-description small i,#survicate-box .sv__point .sv__point-description small strong,#survicate-box .sv__point .sv__point-question small a,#survicate-box .sv__point .sv__point-question small b,#survicate-box .sv__point .sv__point-question small em,#survicate-box .sv__point .sv__point-question small i,#survicate-box .sv__point .sv__point-question small strong,#survicate-box .sv__point .sv__point-wrapper small a,#survicate-box .sv__point .sv__point-wrapper small b,#survicate-box .sv__point .sv__point-wrapper small em,#survicate-box .sv__point .sv__point-wrapper small i,#survicate-box .sv__point .sv__point-wrapper small strong{font-size:inherit}#survicate-box *{box-sizing:border-box;font-family:Open sans,sans-serif;font-size:14px;font-weight:400;line-height:normal;outline:none}#survicate-box .sv__outline :focus{outline:2px solid #6f27f6}#survicate-box button{border:none;cursor:pointer;display:inline-block;margin:0;padding:3px}#survicate-box p{margin:0}#survicate-box a{text-decoration:none}#survicate-box .sv-invalid.sv-invalid.sv-invalid{border:1px solid #c00}#survicate-box .sv__overlay,#sv-screenshot-controls .sv__overlay{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999995}:host #survicate-box .sv__overlay,:host #sv-screenshot-controls .sv__overlay{height:100%;position:absolute;width:100%}#survicate-box .sv__overlay--dark,#sv-screenshot-controls .sv__overlay--dark{background-color:#000;opacity:.35}#survicate-box .sv__overlay--light,#sv-screenshot-controls .sv__overlay--light{background-color:#fff;opacity:.5}#survicate-box .sv__submit-screenshot-button-container,#sv-screenshot-controls .sv__submit-screenshot-button-container{border-top:1px solid;display:flex;margin:0 auto;width:calc(100% - 48px)}#survicate-box .sv__submit-screenshot-button-container .sv__submit-button__wrapper.sv--border-top-color-question-20,#sv-screenshot-controls .sv__submit-screenshot-button-container .sv__submit-button__wrapper.sv--border-top-color-question-20{margin-left:12px}#survicate-box .sv__submit-screenshot-button-container .sv__submit-button__wrapper.sv--border-top-color-question-20 .sv__navigation-button.sv__navigation-button--back,#survicate-box .sv__submit-screenshot-button-container .sv__submit-button__wrapper.sv--border-top-color-question-20 .sv__navigation-button.sv__submit-button,#sv-screenshot-controls .sv__submit-screenshot-button-container .sv__submit-button__wrapper.sv--border-top-color-question-20 .sv__navigation-button.sv__navigation-button--back,#sv-screenshot-controls .sv__submit-screenshot-button-container .sv__submit-button__wrapper.sv--border-top-color-question-20 .sv__navigation-button.sv__submit-button{width:96px}#survicate-box .sv__submit-screenshot-button-container .sv__submit-button__wrapper.sv--border-top-color-question-20 .sv__navigation-button.sv__navigation-button--back,#sv-screenshot-controls .sv__submit-screenshot-button-container .sv__submit-button__wrapper.sv--border-top-color-question-20 .sv__navigation-button.sv__navigation-button--back{margin-right:12px}#survicate-box .sv__screenshot-button-wrapper,#sv-screenshot-controls .sv__screenshot-button-wrapper{display:flex;margin:23px auto 0}#survicate-box .sv__screenshot-button-wrapper .sv__screenshot-button,#sv-screenshot-controls .sv__screenshot-button-wrapper .sv__screenshot-button{height:40px;padding:8px 10px}#survicate-box .sv__color-picker-input-wrapper,#survicate-box .sv__screenshot-button-wrapper,#survicate-box .sv__screenshot-button__close,#sv-screenshot-controls .sv__color-picker-input-wrapper,#sv-screenshot-controls .sv__screenshot-button-wrapper,#sv-screenshot-controls .sv__screenshot-button__close{width:40px}#survicate-box .sv__color-picker-input-wrapper,#survicate-box .sv__screenshot-button-wrapper,#survicate-box .sv__screenshot-button__close,#survicate-box .sv__screenshot-button__save,#sv-screenshot-controls .sv__color-picker-input-wrapper,#sv-screenshot-controls .sv__screenshot-button-wrapper,#sv-screenshot-controls .sv__screenshot-button__close,#sv-screenshot-controls .sv__screenshot-button__save{height:40px}#survicate-box .sv__screenshot-button-overlay,#survicate-box .sv__screenshot-button__action-buttons,#survicate-box .sv__screenshot-button__color-picker,#survicate-box .sv__screenshot-button__remove-wrapper,#sv-screenshot-controls .sv__screenshot-button-overlay,#sv-screenshot-controls .sv__screenshot-button__action-buttons,#sv-screenshot-controls .sv__screenshot-button__color-picker,#sv-screenshot-controls .sv__screenshot-button__remove-wrapper{position:fixed}#survicate-box .sv__screenshot-button__action-buttons,#sv-screenshot-controls .sv__screenshot-button__action-buttons{gap:5px;padding:unset;right:24px;top:24px}#survicate-box .sv__screenshot-button__action-buttons,#survicate-box .sv__screenshot-button__remove,#survicate-box .sv__screenshot-button__save,#sv-screenshot-controls .sv__screenshot-button__action-buttons,#sv-screenshot-controls .sv__screenshot-button__remove,#sv-screenshot-controls .sv__screenshot-button__save{display:inline-flex}#survicate-box .sv__screenshot-button__action-buttons,#survicate-box .sv__screenshot-button__remove-wrapper,#sv-screenshot-controls .sv__screenshot-button__action-buttons,#sv-screenshot-controls .sv__screenshot-button__remove-wrapper{padding-bottom:8px}#survicate-box .sv__screenshot-button__remove,#survicate-box .sv__screenshot-button__save,#sv-screenshot-controls .sv__screenshot-button__remove,#sv-screenshot-controls .sv__screenshot-button__save{align-items:center;gap:10px;padding:5px 10px}#survicate-box .sv__screenshot-button-overlay,#sv-screenshot-controls .sv__screenshot-button-overlay{background:rgba(0,0,0,.2);cursor:crosshair;height:100vh;left:0;top:0;width:100vw}#survicate-box .sv__screenshot-button,#survicate-box .sv__screenshot-button__close,#survicate-box .sv__screenshot-button__remove,#survicate-box .sv__screenshot-button__save,#sv-screenshot-controls .sv__screenshot-button,#sv-screenshot-controls .sv__screenshot-button__close,#sv-screenshot-controls .sv__screenshot-button__remove,#sv-screenshot-controls .sv__screenshot-button__save{border:2px solid}#survicate-box .sv__screenshot-button,#survicate-box .sv__screenshot-button__close,#survicate-box .sv__screenshot-button__color-picker,#survicate-box .sv__screenshot-button__remove,#survicate-box .sv__screenshot-button__save,#sv-screenshot-controls .sv__screenshot-button,#sv-screenshot-controls .sv__screenshot-button__close,#sv-screenshot-controls .sv__screenshot-button__color-picker,#sv-screenshot-controls .sv__screenshot-button__remove,#sv-screenshot-controls .sv__screenshot-button__save{cursor:pointer}#survicate-box .sv__screenshot-button__color-picker,#sv-screenshot-controls .sv__screenshot-button__color-picker{border:none;height:50px;left:24px;top:24px;width:50px}#survicate-box .sv__screenshot-button-overlay,#survicate-box .sv__screenshot-button-overlay__rectangle,#survicate-box .sv__screenshot-button-overlay__rectangles,#survicate-box .sv__screenshot-button__action-buttons,#survicate-box .sv__screenshot-button__color-picker,#survicate-box .sv__screenshot-button__remove,#survicate-box .sv__screenshot-button__remove-wrapper,#survicate-box .sv__screenshot-button__save,#sv-screenshot-controls .sv__screenshot-button-overlay,#sv-screenshot-controls .sv__screenshot-button-overlay__rectangle,#sv-screenshot-controls .sv__screenshot-button-overlay__rectangles,#sv-screenshot-controls .sv__screenshot-button__action-buttons,#sv-screenshot-controls .sv__screenshot-button__color-picker,#sv-screenshot-controls .sv__screenshot-button__remove,#sv-screenshot-controls .sv__screenshot-button__remove-wrapper,#sv-screenshot-controls .sv__screenshot-button__save{z-index:2147483647}#survicate-box .sv__color-picker-input-wrapper,#survicate-box .sv__screenshot-button__close,#survicate-box .sv__screenshot-button__color-picker,#sv-screenshot-controls .sv__color-picker-input-wrapper,#sv-screenshot-controls .sv__screenshot-button__close,#sv-screenshot-controls .sv__screenshot-button__color-picker{align-items:center;display:flex;justify-content:center}#survicate-box .sv__color-picker-input-wrapper,#survicate-box .sv__screenshot-button,#survicate-box .sv__screenshot-button__close,#survicate-box .sv__screenshot-button__color-picker,#survicate-box .sv__screenshot-button__remove,#survicate-box .sv__screenshot-button__save,#sv-screenshot-controls .sv__color-picker-input-wrapper,#sv-screenshot-controls .sv__screenshot-button,#sv-screenshot-controls .sv__screenshot-button__close,#sv-screenshot-controls .sv__screenshot-button__color-picker,#sv-screenshot-controls .sv__screenshot-button__remove,#sv-screenshot-controls .sv__screenshot-button__save{border-radius:5px}#survicate-box .sv__color-picker-input-wrapper,#sv-screenshot-controls .sv__color-picker-input-wrapper{position:relative}#survicate-box .sv__color-picker-input-wrapper .sv__color-picker-input,#sv-screenshot-controls .sv__color-picker-input-wrapper .sv__color-picker-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}#survicate-box .sv__point-image,#sv-screenshot-controls .sv__point-image{margin-bottom:24px}#survicate-box .sv__point-image.sv__image-position--bottom,#sv-screenshot-controls .sv__point-image.sv__image-position--bottom{margin-top:16px}#survicate-box.sv__survey--button_link .sv__branded-footer:before,#sv-screenshot-controls.sv__survey--button_link .sv__branded-footer:before{border-top-style:hidden}#survicate-box .sv__footer__wrapper.sv__branded-footer--with-border,#sv-screenshot-controls .sv__footer__wrapper.sv__branded-footer--with-border{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:23px 0 24px;transform:translateY(16px);width:100%}#survicate-box .sv__footer__wrapper .sv__branded-footer,#sv-screenshot-controls .sv__footer__wrapper .sv__branded-footer{padding-bottom:8px;padding-top:8px;position:unset}#survicate-box .sv__footer__wrapper .sv__branded-footer .sv__survicate-wordmark,#sv-screenshot-controls .sv__footer__wrapper .sv__branded-footer .sv__survicate-wordmark{transform:translate(-8px)}#survicate-box .sv__footer__wrapper .sv__branded-footer .sv__arrow-forward,#sv-screenshot-controls .sv__footer__wrapper .sv__branded-footer .sv__arrow-forward{height:14px;transform:translate(-24px,1px)}#survicate-box .sv__position-mobile .sv__footer__wrapper.sv__branded-footer--with-border,#sv-screenshot-controls .sv__position-mobile .sv__footer__wrapper.sv__branded-footer--with-border{border-bottom-left-radius:0;border-bottom-right-radius:0}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}#survicate-box .sv__survey.sv__micro-theme,#sv-screenshot-controls .sv__survey.sv__micro-theme{border-radius:10px;box-shadow:0 0 10px 5px rgba(41,41,42,.07);display:flex;flex-direction:column;max-height:664px;max-width:304px;min-width:304px;padding:0 0 16px;position:fixed;width:unset;z-index:2147483646}#survicate-box .sv__survey.sv__micro-theme.sv__rtl-lang,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__rtl-lang{direction:rtl}#survicate-box .sv__survey.sv__micro-theme.sv__survey--hidden,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--hidden{display:none}#survicate-box .sv__survey.sv__micro-theme.sv__feedback-survey,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__feedback-survey{border-radius:10px;margin-left:0;margin-right:0;margin-top:0;top:50%;transform:translateY(-50%);z-index:2147483645}#survicate-box .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-right,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-right{right:24px}#survicate-box .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-right.sv__feedback-survey--minimized,#survicate-box .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-right.sv__position-mobile.sv__feedback-survey--mobile.sv__feedback-survey--minimized,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-right.sv__feedback-survey--minimized,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-right.sv__position-mobile.sv__feedback-survey--mobile.sv__feedback-survey--minimized{border-radius:0 0 10px 10px;margin-right:0;right:0;transform:translateY(50%) rotateY(0deg) rotate(90deg);transform-origin:right top}#survicate-box .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-left,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-left{left:24px}#survicate-box .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-left.sv__feedback-survey--minimized,#survicate-box .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-left.sv__position-mobile.sv__feedback-survey--mobile.sv__feedback-survey--minimized,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-left.sv__feedback-survey--minimized,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-center-left.sv__position-mobile.sv__feedback-survey--mobile.sv__feedback-survey--minimized{border-radius:0 0 10px 10px;left:0;margin-left:0;transform:translateY(-50%) rotate(270deg) translateX(-50%);transform-origin:left top}#survicate-box .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-mobile.sv__feedback-survey--mobile:not(.sv__feedback-survey--minimized),#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__feedback-survey.sv__position-mobile.sv__feedback-survey--mobile:not(.sv__feedback-survey--minimized){bottom:unset;left:24px;margin-left:0;margin-right:0;max-width:unset;min-width:unset;right:24px;width:calc(100% - 48px)}:host #survicate-box .sv__survey.sv__micro-theme,:host #sv-screenshot-controls .sv__survey.sv__micro-theme{position:absolute}#survicate-box .sv__survey.sv__micro-theme.sv__position-top-left,#survicate-box .sv__survey.sv__micro-theme.sv__position-top-right,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-top-left,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-top-right{top:0}#survicate-box .sv__survey.sv__micro-theme.sv__position-left,#survicate-box .sv__survey.sv__micro-theme.sv__position-right,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-left,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-right{bottom:0}#survicate-box .sv__survey.sv__micro-theme.sv__position-right,#survicate-box .sv__survey.sv__micro-theme.sv__position-top-right,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-right,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-top-right{right:30px}#survicate-box .sv__survey.sv__micro-theme.sv__position-left,#survicate-box .sv__survey.sv__micro-theme.sv__position-top-left,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-left,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-top-left{left:30px}#survicate-box .sv__survey.sv__micro-theme.sv__position-center,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-center{bottom:50%;max-width:608px;right:50%;transform:translate(50%,50%)}#survicate-box .sv__survey.sv__micro-theme.sv__position-fullscreen,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-fullscreen{height:100vh;justify-content:space-between}:host #survicate-box .sv__survey.sv__micro-theme.sv__position-fullscreen,:host #sv-screenshot-controls .sv__survey.sv__micro-theme.sv__position-fullscreen{height:100%}#survicate-box .sv__survey.sv__micro-theme:not(.sv__position-center),#sv-screenshot-controls .sv__survey.sv__micro-theme:not(.sv__position-center){margin:24px -6px}#survicate-box .sv__survey.sv__micro-theme.sv__minimized,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__minimized{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;justify-content:space-between;min-height:39px;overflow-wrap:break-word;padding:16px 24px}#survicate-box .sv__survey.sv__micro-theme.sv__minimized.sv__position-center,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__minimized.sv__position-center{bottom:50%;right:50%;transform:translate(50%);width:auto}#survicate-box .sv__survey.sv__micro-theme.sv__minimized .sv__minimized-symbol,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__minimized .sv__minimized-symbol{align-items:center;border-radius:6px;display:flex;height:40px;justify-content:center;margin-left:12px;width:40px}#survicate-box .sv__survey.sv__micro-theme.sv__minimized .sv__minimized-symbol:focus,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__minimized .sv__minimized-symbol:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #6f27f6;outline:none}#survicate-box .sv__survey.sv__micro-theme.sv__minimized .sv__minimized__text,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__minimized .sv__minimized__text{width:75%}#survicate-box .sv__survey.sv__micro-theme.sv__survey--nps,#survicate-box .sv__survey.sv__micro-theme.sv__survey--numerical_scale,#survicate-box .sv__survey.sv__micro-theme.sv__survey--rating,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--nps,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--numerical_scale,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--rating{max-width:520px}#survicate-box .sv__survey.sv__micro-theme.sv__survey--matrix,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--matrix{max-width:unset}#survicate-box .sv__survey.sv__micro-theme.sv__survey--matrix .sv__matrix-wrapper,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--matrix .sv__matrix-wrapper{max-width:608px;min-width:336px}#survicate-box .sv__survey.sv__micro-theme.sv__survey--finished,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--finished{width:304px}#survicate-box .sv__survey.sv__micro-theme.sv__survey--finished.sv__survey--branded,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--finished.sv__survey--branded{background-color:#fff!important;color:#000!important}#survicate-box .sv__survey.sv__micro-theme.sv__survey--slide-out,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--slide-out{animation-duration:.3s;animation-name:slide-out}#survicate-box .sv__survey.sv__micro-theme.sv__survey--slide-in,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--slide-in{animation-duration:.3s;animation-name:slide-in}#survicate-box .sv__survey.sv__micro-theme.sv__survey--slide-down,#sv-screenshot-controls .sv__survey.sv__micro-theme.sv__survey--slide-down{animation-duration:.3s;animation-name:slide-down}#survicate-box .sv__micro-theme.sv__survey.sv__mobile-survey.sv__position-fullscreen .sv__point,#sv-screenshot-controls .sv__micro-theme.sv__survey.sv__mobile-survey.sv__position-fullscreen .sv__point{margin:auto 0}#survicate-box .sv__micro-theme .sv__point,#sv-screenshot-controls .sv__micro-theme .sv__point{max-height:none;overflow-y:auto;padding:0}#survicate-box .sv__micro-theme .sv__point::-webkit-scrollbar,#sv-screenshot-controls .sv__micro-theme .sv__point::-webkit-scrollbar{background-color:transparent;width:4px}#survicate-box .sv__micro-theme .sv__point::-webkit-scrollbar-thumb,#sv-screenshot-controls .sv__micro-theme .sv__point::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px}#survicate-box .sv__micro-theme .sv__point-wrapper,#sv-screenshot-controls .sv__micro-theme .sv__point-wrapper{box-sizing:content-box;overflow:hidden;padding-bottom:0;padding-left:24px;padding-right:24px}#survicate-box .sv__micro-theme .sv__point .sv__point-texts-wrapper,#sv-screenshot-controls .sv__micro-theme .sv__point .sv__point-texts-wrapper{display:flex;flex-direction:column}#survicate-box .sv__micro-theme .sv__point .sv__point-texts-wrapper--image-bottom,#sv-screenshot-controls .sv__micro-theme .sv__point .sv__point-texts-wrapper--image-bottom{flex-direction:column-reverse}#survicate-box .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text,#sv-screenshot-controls .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text{margin:0 0 8px;overflow-wrap:break-word;text-align:left}#survicate-box .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text.sv__point-description,#sv-screenshot-controls .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text.sv__point-description{font-size:12px;line-height:19px;margin:4px 0}#survicate-box .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text.sv__point-question,#sv-screenshot-controls .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text.sv__point-question{font-size:14px;font-weight:600;line-height:22px;margin-bottom:16px}#survicate-box .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text.sv__point-description a,#survicate-box .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text.sv__point-question a,#sv-screenshot-controls .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text.sv__point-description a,#sv-screenshot-controls .sv__micro-theme .sv__point .sv__point-texts-wrapper .sv__point-text.sv__point-question a{font-size:inherit;font-weight:inherit;text-decoration:underline}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__point .sv__point-wrapper .sv__point-text,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__point .sv__point-wrapper .sv__point-text{margin-right:4px;text-align:right}#survicate-box .sv__micro-theme .sv__contact-form,#sv-screenshot-controls .sv__micro-theme .sv__contact-form{display:flex;flex-direction:column}#survicate-box .sv__micro-theme .sv__contact-form-field,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-field{border-radius:6px;margin-bottom:8px;margin-top:0;position:relative;width:100%}#survicate-box .sv__micro-theme .sv__contact-form-field:last-child,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-field:last-child{margin-bottom:16px}#survicate-box .sv__micro-theme .sv__contact-form-field .sv__input,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-field .sv__input{border:2px solid transparent;border-radius:4px;box-sizing:border-box;height:40px;outline-offset:3px;padding:0 16px;transition:none;width:100%}#survicate-box .sv__micro-theme .sv__contact-form-field .sv__input:focus,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-field .sv__input:focus{border-style:solid;border-width:2px}#survicate-box .sv__micro-theme .sv__contact-form-field-label,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-field-label{display:block;font-size:14px;font-weight:600;margin-bottom:8px;opacity:1;overflow-wrap:break-word;position:static;transition:opacity .5s}#survicate-box .sv__micro-theme .sv__contact-form-field .checkbox-label,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-field .checkbox-label{margin-left:0;margin-right:0}#survicate-box .sv__micro-theme .sv__contact-form .sv__confirmation,#survicate-box .sv__micro-theme .sv__contact-form-security,#sv-screenshot-controls .sv__micro-theme .sv__contact-form .sv__confirmation,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-security{align-items:center;display:flex;margin-top:16px;min-height:40px;padding:8px 16px}#survicate-box .sv__micro-theme .sv__contact-form .sv__confirmation .sv__checkbox,#survicate-box .sv__micro-theme .sv__contact-form-security .sv__checkbox,#sv-screenshot-controls .sv__micro-theme .sv__contact-form .sv__confirmation .sv__checkbox,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-security .sv__checkbox{margin-right:16px}#survicate-box .sv__micro-theme .sv__contact-form .sv__confirmation .sv__checkbox.sv__square.sv-invalid.sv-nested-bg-bw,#survicate-box .sv__micro-theme .sv__contact-form-security .sv__checkbox.sv__square.sv-invalid.sv-nested-bg-bw,#sv-screenshot-controls .sv__micro-theme .sv__contact-form .sv__confirmation .sv__checkbox.sv__square.sv-invalid.sv-nested-bg-bw,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-security .sv__checkbox.sv__square.sv-invalid.sv-nested-bg-bw{border-style:solid;border-width:2px}#survicate-box .sv__micro-theme .sv__contact-form .sv__confirmation .sv__checkbox.sv__square svg,#survicate-box .sv__micro-theme .sv__contact-form-security .sv__checkbox.sv__square svg,#sv-screenshot-controls .sv__micro-theme .sv__contact-form .sv__confirmation .sv__checkbox.sv__square svg,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-security .sv__checkbox.sv__square svg{position:relative}#survicate-box .sv__micro-theme .sv__contact-form .sv__confirmation .sv__lock-icon,#survicate-box .sv__micro-theme .sv__contact-form-security .sv__lock-icon,#sv-screenshot-controls .sv__micro-theme .sv__contact-form .sv__confirmation .sv__lock-icon,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-security .sv__lock-icon{margin-right:8px;padding-left:2px}#survicate-box .sv__micro-theme .sv__contact-form .sv__confirmation .sv__lock-icon svg,#survicate-box .sv__micro-theme .sv__contact-form-security .sv__lock-icon svg,#sv-screenshot-controls .sv__micro-theme .sv__contact-form .sv__confirmation .sv__lock-icon svg,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-security .sv__lock-icon svg{height:20px;margin-right:8px}#survicate-box .sv__micro-theme .sv__contact-form .sv__confirmation .sv__validation,#survicate-box .sv__micro-theme .sv__contact-form-security .sv__validation,#sv-screenshot-controls .sv__micro-theme .sv__contact-form .sv__confirmation .sv__validation,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-security .sv__validation{bottom:unset;top:-27px}#survicate-box .sv__micro-theme .sv__contact-form-security,#sv-screenshot-controls .sv__micro-theme .sv__contact-form-security{font-size:12px}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__contact-form .sv__contact-form-security .sv__lock-icon,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__contact-form .sv__contact-form-security .sv__lock-icon{margin-left:8px;margin-right:0;padding-left:0;padding-right:2px}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__contact-form .sv__contact-form-security .sv__lock-icon svg,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__contact-form .sv__contact-form-security .sv__lock-icon svg{margin-left:8px;margin-right:0}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__contact-form .sv__confirmation .sv__checkbox,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__contact-form .sv__confirmation .sv__checkbox{margin-right:0}#survicate-box .sv__micro-theme .sv__choice-button,#sv-screenshot-controls .sv__micro-theme .sv__choice-button{align-items:center;border:2px solid transparent;border-radius:6px;cursor:pointer;display:flex;font-weight:400;margin:0;min-height:40px;padding:10px;text-align:left;transition:background-color .3s;width:100%}#survicate-box .sv__micro-theme .sv__choice-button-wrapper,#sv-screenshot-controls .sv__micro-theme .sv__choice-button-wrapper{margin-bottom:8px}#survicate-box .sv__micro-theme .sv__choice-button-wrapper:last-child,#sv-screenshot-controls .sv__micro-theme .sv__choice-button-wrapper:last-child{margin-bottom:16px}#survicate-box .sv__micro-theme .sv__choice-button-question,#sv-screenshot-controls .sv__micro-theme .sv__choice-button-question{align-items:center;display:flex;overflow-x:initial;width:100%}#survicate-box .sv__micro-theme .sv__choice-button-question .sv-bg-bv,#sv-screenshot-controls .sv__micro-theme .sv__choice-button-question .sv-bg-bv{width:auto}#survicate-box .sv__micro-theme .sv__choice-button-question .sv-color-fa,#sv-screenshot-controls .sv__micro-theme .sv__choice-button-question .sv-color-fa{overflow-x:inherit;width:100%}#survicate-box .sv__micro-theme .sv__choice-button>div:last-child,#sv-screenshot-controls .sv__micro-theme .sv__choice-button>div:last-child{width:auto}#survicate-box .sv__micro-theme .sv__choice-button.sv__choice-button--selected--expanded,#sv-screenshot-controls .sv__micro-theme .sv__choice-button.sv__choice-button--selected--expanded{align-items:baseline}#survicate-box .sv__micro-theme .sv__choice-button.sv__choice-button--selected--expanded>div:last-child,#sv-screenshot-controls .sv__micro-theme .sv__choice-button.sv__choice-button--selected--expanded>div:last-child{width:100%}#survicate-box .sv__micro-theme .sv__choice-button.sv__choice-button--selected .sv-color-fa,#sv-screenshot-controls .sv__micro-theme .sv__choice-button.sv__choice-button--selected .sv-color-fa{font-weight:600}#survicate-box .sv__micro-theme .sv__choice-button:active .sv__circle,#sv-screenshot-controls .sv__micro-theme .sv__choice-button:active .sv__circle{background-color:transparent;border-style:solid;border-width:2px}#survicate-box .sv__micro-theme .sv__choice-button--selected--expanded,#sv-screenshot-controls .sv__micro-theme .sv__choice-button--selected--expanded{flex-direction:column}#survicate-box .sv__micro-theme .sv__choice-button--selected .sv__circle,#survicate-box .sv__micro-theme .sv__choice-button:active .sv__circle,#sv-screenshot-controls .sv__micro-theme .sv__choice-button--selected .sv__circle,#sv-screenshot-controls .sv__micro-theme .sv__choice-button:active .sv__circle{background-clip:content-box;padding:2px}#survicate-box .sv__micro-theme .sv__choice-button .sv__textarea-wrapper,#sv-screenshot-controls .sv__micro-theme .sv__choice-button .sv__textarea-wrapper{margin-top:16px}#survicate-box .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .sv__answer-hint,#sv-screenshot-controls .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .sv__answer-hint{font-size:12px}#survicate-box .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .sv__textarea,#sv-screenshot-controls .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .sv__textarea{border:2px solid transparent;border-radius:4px;margin-top:0;max-height:72px;min-height:64px;padding:8px;resize:none;width:100%}#survicate-box .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .sv__textarea:active,#sv-screenshot-controls .sv__micro-theme .sv__choice-button .sv__textarea-wrapper .sv__textarea:active{border-width:2px}#survicate-box .sv__micro-theme .sv__choice-button .sv__checkbox,#sv-screenshot-controls .sv__micro-theme .sv__choice-button .sv__checkbox{flex:1 0 auto}#survicate-box .sv__micro-theme .sv__choice-button .sv__circle,#sv-screenshot-controls .sv__micro-theme .sv__choice-button .sv__circle{padding:3px;top:0}#survicate-box .sv__micro-theme .sv__choice-button .sv__answer-text,#sv-screenshot-controls .sv__micro-theme .sv__choice-button .sv__answer-text{overflow-wrap:anywhere;word-break:break-word}#survicate-box .sv__micro-theme.sv__mobile-survey .sv__circle:hover,#survicate-box .sv__micro-theme.sv__mobile-survey .sv__circle:hover:after,#survicate-box .sv__micro-theme.sv__mobile-survey .sv__square:hover,#survicate-box .sv__micro-theme.sv__mobile-survey .sv__square:hover:after,#sv-screenshot-controls .sv__micro-theme.sv__mobile-survey .sv__circle:hover,#sv-screenshot-controls .sv__micro-theme.sv__mobile-survey .sv__circle:hover:after,#sv-screenshot-controls .sv__micro-theme.sv__mobile-survey .sv__square:hover,#sv-screenshot-controls .sv__micro-theme.sv__mobile-survey .sv__square:hover:after{box-shadow:none!important}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__choice-button-wrapper .sv__choice-button,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__choice-button-wrapper .sv__choice-button{text-align:right}#survicate-box .sv__micro-theme .sv__customer-satisfaction .sv__buttons--vertical,#sv-screenshot-controls .sv__micro-theme .sv__customer-satisfaction .sv__buttons--vertical{margin-bottom:0}#survicate-box .sv__micro-theme .sv__date,#sv-screenshot-controls .sv__micro-theme .sv__date{box-sizing:border-box;display:block;height:40px;margin-bottom:16px;margin-top:0;padding:8px 10px 8px 8px;text-align:left}#survicate-box .sv__micro-theme .sv__date__input,#survicate-box .sv__micro-theme .sv__date__separator,#sv-screenshot-controls .sv__micro-theme .sv__date__input,#sv-screenshot-controls .sv__micro-theme .sv__date__separator{display:inline-block}#survicate-box .sv__micro-theme .sv__date__input,#sv-screenshot-controls .sv__micro-theme .sv__date__input{background:none;padding:0;text-align:center;width:30%}#survicate-box .sv__micro-theme .sv__date__separator,#sv-screenshot-controls .sv__micro-theme .sv__date__separator{padding:0}#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker,#sv-screenshot-controls .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker{box-shadow:none;font-size:14px;margin:0 auto;padding:0;width:100%;width:max-content}#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker--selected,#sv-screenshot-controls .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker--selected{border:none;border-radius:6px;transform:translateY(-60%);width:100%}#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .sv__roller__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .sv__roller__wrapper{display:flex}#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .sv__roller__wrapper:after,#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .sv__roller__wrapper:before,#sv-screenshot-controls .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .sv__roller__wrapper:after,#sv-screenshot-controls .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .sv__roller__wrapper:before{background:inherit}#survicate-box .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .sv__roller__option,#sv-screenshot-controls .sv__micro-theme .sv__date__wrapper .sv__mobile-datepicker .sv__roller__option{font-size:14px}#survicate-box .sv__micro-theme .sv__date.sv__invalid,#survicate-box .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10{background-color:#ffedea!important;position:relative}#survicate-box .sv__micro-theme .sv__date.sv__invalid .sv__date__input,#survicate-box .sv__micro-theme .sv__date.sv__invalid .sv__date__input::placeholder,#survicate-box .sv__micro-theme .sv__date.sv__invalid .sv__date__separator,#survicate-box .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10 .sv__date__input,#survicate-box .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10 .sv__date__input::placeholder,#survicate-box .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10 .sv__date__separator,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid .sv__date__input,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid .sv__date__input::placeholder,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid .sv__date__separator,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10 .sv__date__input,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10 .sv__date__input::placeholder,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10 .sv__date__separator{color:#e33a22!important}#survicate-box .sv__micro-theme .sv__date.sv__invalid.focused,#survicate-box .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10.focused,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid.focused,#sv-screenshot-controls .sv__micro-theme .sv__date.sv__invalid.sv--background-answer-opacity-10.focused{border-color:#e33a22!important}#survicate-box .sv__micro-theme .sv__date .sv__validation,#sv-screenshot-controls .sv__micro-theme .sv__date .sv__validation{bottom:38px;display:flex;padding:5px 6px;right:0}#survicate-box .sv__micro-theme .sv__point-texts--empty+.sv__date,#sv-screenshot-controls .sv__micro-theme .sv__point-texts--empty+.sv__date{margin-top:26px}#survicate-box .sv__micro-theme.sv__outline .sv--background-answer-opacity-10.sv__date.focused,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv--background-answer-opacity-10.sv__date.focused{border-color:#6f27f6!important}#survicate-box .sv__micro-theme.sv__outline .sv--background-answer-opacity-10.sv__date.focused .sv__date__input,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv--background-answer-opacity-10.sv__date.focused .sv__date__input{outline:none}#survicate-box .sv__micro-theme .sv__dropdown__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper{margin-left:0;margin-right:0;margin-top:0}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__select .sv__clear-input-icon svg g g,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__select .sv__clear-input-icon svg g g{fill:#000}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__select.sv-invalid .sv__input,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__select.sv-invalid .sv__input{background-color:#ffedea!important;color:#e33a22!important}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__select.sv-invalid .sv__input:focus,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__select.sv-invalid .sv__input:focus{border-color:#e33a22!important}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__select.sv-invalid svg g g polygon,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv-invalid.sv__select.sv-invalid svg g g polygon{fill:#e33a22!important}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv__select{display:flex;flex-direction:column-reverse}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select-list,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv__select-list{margin-bottom:10px;margin-top:0;position:static}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select-icon,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv__select-icon{top:4px}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select-icon.sv__caret,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv__select-icon.sv__caret{border:0}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select .sv__clear-input-icon,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv__select .sv__clear-input-icon{right:0;top:0}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select input,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv__select input{border:2px solid transparent;font-size:14px;height:50px;padding:16px}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__select .sv__validation,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv__select .sv__validation{bottom:50px;top:auto}#survicate-box .sv__micro-theme .sv__dropdown__wrapper .sv__submit-button__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__dropdown__wrapper .sv__submit-button__wrapper{bottom:auto}#survicate-box .sv__micro-theme .sv__outline .sv__select-list .sv__select-button.sv__select-button--focused,#sv-screenshot-controls .sv__micro-theme .sv__outline .sv__select-list .sv__select-button.sv__select-button--focused{outline:2px solid #6f27f6;outline-offset:-4px}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__dropdown__wrapper .sv__select .sv__caret,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__dropdown__wrapper .sv__select .sv__caret{left:20px;right:unset}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__dropdown__wrapper .sv__select .sv__clear-input-icon,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__dropdown__wrapper .sv__select .sv__clear-input-icon{left:0;right:unset}#survicate-box .sv__micro-theme .sv__numerical-scale--mobile .sv__numerical-scale__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale--mobile .sv__numerical-scale__wrapper{display:flex;flex-direction:column}#survicate-box .sv__micro-theme .sv__numerical-scale--mobile .sv__numerical-scale__buttons,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale--mobile .sv__numerical-scale__buttons{flex-direction:column-reverse}#survicate-box .sv__micro-theme .sv__numerical-scale--mobile .sv__numerical-scale__button,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale--mobile .sv__numerical-scale__button{margin:0 0 10px;width:100%}#survicate-box .sv__micro-theme .sv__numerical-scale .sv__point-text,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale .sv__point-text{min-width:100%;width:min-content}#survicate-box .sv__micro-theme .sv__numerical-scale__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale__wrapper{display:flex;flex-direction:column}#survicate-box .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons{display:flex;justify-content:center;margin-left:0;margin-right:0;width:100%}#survicate-box .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons .sv__button,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons .sv__button{align-items:center;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:initial;text-align:center}#survicate-box .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons .sv__button:first-child,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons .sv__button:first-child{margin-left:0}#survicate-box .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons .sv__button:last-child,#sv-screenshot-controls .sv__micro-theme .sv__numerical-scale__wrapper .sv__buttons .sv__button:last-child{margin-right:0}#survicate-box .sv__micro-theme .sv__rating .sv__point-text,#survicate-box .sv__micro-theme .sv__rating-survey-point .sv__point-wrapper--with-personalization .sv__micro-top-bar__row,#survicate-box .sv__micro-theme .sv__rating__micro-top-bar.sv__micro-top-bar--with-personalization .sv__micro-top-bar__row,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__point-text,#sv-screenshot-controls .sv__micro-theme .sv__rating-survey-point .sv__point-wrapper--with-personalization .sv__micro-top-bar__row,#sv-screenshot-controls .sv__micro-theme .sv__rating__micro-top-bar.sv__micro-top-bar--with-personalization .sv__micro-top-bar__row{min-width:100%;width:min-content}#survicate-box .sv__micro-theme .sv__rating__number,#sv-screenshot-controls .sv__micro-theme .sv__rating__number{font-weight:400}#survicate-box .sv__micro-theme .sv__rating .sv__buttons,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons{justify-content:center;margin-bottom:16px}#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons .sv__button{align-items:center;display:flex;flex-direction:column;height:unset;justify-content:center;min-height:unset;min-width:unset}#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button:hover,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons .sv__button:hover{background-color:transparent}#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button--selected,#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button:active,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons .sv__button--selected,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons .sv__button:active{border-width:0}#survicate-box .sv__micro-theme .sv__rating .sv__buttons .sv__button svg,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons .sv__button svg{height:32px;margin-bottom:8px;width:32px}#survicate-box .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__buttons,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__buttons{flex-direction:column-reverse}#survicate-box .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__buttons .sv__button,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__buttons .sv__button{flex-direction:row;height:40px;margin:0 0 8px}#survicate-box .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__buttons .sv__button:active,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__buttons .sv__button:active{border-width:2px}#survicate-box .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__buttons .sv__button svg,#sv-screenshot-controls .sv__micro-theme .sv__rating .sv__buttons--vertical.sv__buttons .sv__button svg{height:20px;margin-bottom:0;width:20px}#survicate-box .sv__micro-theme.sv__outline .sv__rating .sv__rating__buttons .sv__button--selected,#survicate-box .sv__micro-theme.sv__outline .sv__rating .sv__rating__buttons .sv__button:focus,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv__rating .sv__rating__buttons .sv__button--selected,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv__rating .sv__rating__buttons .sv__button:focus{outline:none}#survicate-box .sv__micro-theme.sv__outline .sv__rating .sv__rating__buttons .sv__button--selected svg path,#survicate-box .sv__micro-theme.sv__outline .sv__rating .sv__rating__buttons .sv__button:focus svg path,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv__rating .sv__rating__buttons .sv__button--selected svg path,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv__rating .sv__rating__buttons .sv__button:focus svg path{box-shadow:0 0 0 2px #fff,0 0 0 4px #6f27f6;fill:#6f27f6!important}#survicate-box .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__buttons,#sv-screenshot-controls .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__buttons{display:flex;justify-content:space-between;margin-bottom:32px;padding-left:3px;padding-right:3px}#survicate-box .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__wrapper{width:100%}#survicate-box .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__button,#sv-screenshot-controls .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__button{margin:0}#survicate-box .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__button,#survicate-box .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__icon-container,#sv-screenshot-controls .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__button,#sv-screenshot-controls .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale__icon-container{height:38px;min-height:38px;min-width:38px;width:38px}#survicate-box .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale.sv__three-smileys .sv__smiley-scale__buttons,#sv-screenshot-controls .sv__micro-theme .sv__smiley_scale-survey-point .sv__smiley-scale.sv__three-smileys .sv__smiley-scale__buttons{justify-content:center}#survicate-box .sv__micro-theme .sv__smiley_scale .sv__point-texts .sv__point-question,#sv-screenshot-controls .sv__micro-theme .sv__smiley_scale .sv__point-texts .sv__point-question{margin-bottom:32px}#survicate-box .sv__micro-theme.sv__mobile-survey .sv__smiley-scale__button:hover,#sv-screenshot-controls .sv__micro-theme.sv__mobile-survey .sv__smiley-scale__button:hover{transform:none}#survicate-box .sv__micro-theme .sv__point-texts--empty+.sv__smiley-scale__buttons,#sv-screenshot-controls .sv__micro-theme .sv__point-texts--empty+.sv__smiley-scale__buttons{margin-top:16px}#survicate-box .sv__micro-theme.sv__outline .sv__smiley-scale__button:focus,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv__smiley-scale__button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #6f27f6;outline:none;transform:scale(1.2)}#survicate-box .sv__micro-theme .sv-box-child.sv-mobile .sv__smiley-scale__button,#survicate-box .sv__micro-theme .sv-box-child.sv-mobile .sv__smiley-scale__icon-container,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-mobile .sv__smiley-scale__button,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-mobile .sv__smiley-scale__icon-container{height:48px;width:48px}@media only screen and (max-device-width:812px)and (-webkit-min-device-pixel-ratio:3)and (orientation:landscape),only screen and (max-width:767px){#survicate-box .sv__micro-theme .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__smiley-scale__button,#survicate-box .sv__micro-theme .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__smiley-scale__icon-container,#sv-screenshot-controls .sv__micro-theme .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__smiley-scale__button,#sv-screenshot-controls .sv__micro-theme .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__smiley-scale__icon-container{height:48px;width:48px}}#survicate-box .sv__micro-theme .sv__text-container,#sv-screenshot-controls .sv__micro-theme .sv__text-container{position:relative}#survicate-box .sv__micro-theme .sv__text-question .sv__text-input-stats,#sv-screenshot-controls .sv__micro-theme .sv__text-question .sv__text-input-stats{margin-bottom:16px}#survicate-box .sv__micro-theme .sv__text-question .sv__textarea,#sv-screenshot-controls .sv__micro-theme .sv__text-question .sv__textarea{border:2px solid transparent;border-radius:6px;font-size:14px;margin-bottom:16px;max-height:200px;min-height:80px;padding:8px;resize:none;width:100%}#survicate-box .sv__micro-theme .sv__text-question .sv__textarea:focus,#sv-screenshot-controls .sv__micro-theme .sv__text-question .sv__textarea:focus{border:2px solid}#survicate-box .sv__micro-theme .sv__text-question .sv__follow-up,#sv-screenshot-controls .sv__micro-theme .sv__text-question .sv__follow-up{border-top:1px solid}#survicate-box .sv__micro-theme .sv__text-question .sv__follow-up .sv__point-text,#sv-screenshot-controls .sv__micro-theme .sv__text-question .sv__follow-up .sv__point-text{margin-top:16px}#survicate-box .sv__micro-theme .sv__matrix-row,#sv-screenshot-controls .sv__micro-theme .sv__matrix-row{gap:8px}@media only screen and (min-width:768px)and (max-width:1181px)and (orientation:portrait){#survicate-box .sv__micro-theme.sv__survey.sv__survey--matrix .sv__matrix-wrapper,#sv-screenshot-controls .sv__micro-theme.sv__survey.sv__survey--matrix .sv__matrix-wrapper{max-width:unset}}#survicate-box .sv__micro-theme .sv__social-button,#sv-screenshot-controls .sv__micro-theme .sv__social-button{border-radius:4px;color:#fff;display:block;font-weight:600;margin-bottom:10px;padding:10px;position:relative;text-align:center;transition:background-color .3s}#survicate-box .sv__micro-theme .sv__social-button.sv__facebook,#sv-screenshot-controls .sv__micro-theme .sv__social-button.sv__facebook{background-color:#3579ea;border-bottom:1px solid #11192b}#survicate-box .sv__micro-theme .sv__social-button.sv__facebook:hover,#sv-screenshot-controls .sv__micro-theme .sv__social-button.sv__facebook:hover{background-color:#165ed6}#survicate-box .sv__micro-theme .sv__social-button.sv__twitter,#sv-screenshot-controls .sv__micro-theme .sv__social-button.sv__twitter{background-color:#000}#survicate-box .sv__micro-theme .sv__social-button.sv__twitter:hover,#sv-screenshot-controls .sv__micro-theme .sv__social-button.sv__twitter:hover{background-color:#1a1a1a}#survicate-box .sv__micro-theme .sv__social-button.sv__twitter svg,#sv-screenshot-controls .sv__micro-theme .sv__social-button.sv__twitter svg{left:17px;top:12px}#survicate-box .sv__micro-theme .sv__social-button.sv__linkedin,#sv-screenshot-controls .sv__micro-theme .sv__social-button.sv__linkedin{background-color:#2a66bc;border-bottom:1px solid #0f5f9b}#survicate-box .sv__micro-theme .sv__social-button.sv__linkedin:hover,#sv-screenshot-controls .sv__micro-theme .sv__social-button.sv__linkedin:hover{background-color:#4480d5}#survicate-box .sv__micro-theme .sv__social-button.sv__linkedin svg,#sv-screenshot-controls .sv__micro-theme .sv__social-button.sv__linkedin svg{left:17px}#survicate-box .sv__micro-theme .sv__social-button svg,#sv-screenshot-controls .sv__micro-theme .sv__social-button svg{fill:#fff;left:20px;position:absolute}#survicate-box .sv__micro-theme .sv__nps--horizontal .sv__buttons,#sv-screenshot-controls .sv__micro-theme .sv__nps--horizontal .sv__buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}#survicate-box .sv__micro-theme .sv__nps .sv__button,#sv-screenshot-controls .sv__micro-theme .sv__nps .sv__button{border-radius:4px;min-height:40px;min-width:39px;padding:initial;text-align:center}#survicate-box .sv__micro-theme .sv__footer,#sv-screenshot-controls .sv__micro-theme .sv__footer{justify-content:center}#survicate-box .sv__micro-theme .sv__footer__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__footer__wrapper{align-items:center;display:flex;justify-content:center;margin-top:0}#survicate-box .sv__micro-theme .sv__footer__button,#sv-screenshot-controls .sv__micro-theme .sv__footer__button{align-items:center;display:flex;padding:8px}#survicate-box .sv__micro-theme .sv__footer__button svg,#sv-screenshot-controls .sv__micro-theme .sv__footer__button svg{height:10px;margin-top:-2px;width:68px}#survicate-box .sv__micro-theme .sv__footer__small-text,#sv-screenshot-controls .sv__micro-theme .sv__footer__small-text{font-size:12px;margin-right:4px}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__footer__wrapper,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__footer__wrapper{direction:ltr}#survicate-box .sv__micro-theme.sv__outline .sv__footer__wrapper .sv__footer .sv__footer__button:focus,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv__footer__wrapper .sv__footer .sv__footer__button:focus{outline:none}#survicate-box .sv__micro-theme.sv__outline .sv__footer__wrapper .sv__footer .sv__footer__button:focus .sv__footer__small-text,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv__footer__wrapper .sv__footer .sv__footer__button:focus .sv__footer__small-text{color:#6f27f6!important}#survicate-box .sv__micro-theme.sv__outline .sv__footer__wrapper .sv__footer .sv__footer__button:focus svg path,#sv-screenshot-controls .sv__micro-theme.sv__outline .sv__footer__wrapper .sv__footer .sv__footer__button:focus svg path{fill:#6f27f6!important}#survicate-box .sv__micro-theme .sv__micro-top-bar,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar{margin-left:24px;margin-right:24px;margin-top:24px}#survicate-box .sv__micro-theme .sv__micro-top-bar--with-personalization.sv__micro-top-bar--with-logo .sv__micro-top-bar__row,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar--with-personalization.sv__micro-top-bar--with-logo .sv__micro-top-bar__row{align-items:center}#survicate-box .sv__micro-theme .sv__micro-top-bar--with-personalization .sv__micro-top-bar__row,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar--with-personalization .sv__micro-top-bar__row{align-items:flex-start}#survicate-box .sv__micro-theme .sv__micro-top-bar__personalization,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__personalization{align-items:center;display:flex;margin-top:12px}#survicate-box .sv__micro-theme .sv__micro-top-bar__row,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row{align-items:center;display:flex;justify-content:space-between;position:relative;top:-10px}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar__logo,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar__logo{margin-right:8px;max-height:24px;max-width:60%}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar__avatar,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar__avatar{border-radius:100%;border-style:none;height:24px;max-width:unset;object-fit:cover;object-position:center;width:24px}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar__short-text,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__micro-top-bar__short-text{line-height:1.3;margin-right:8px;word-break:break-word}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons{color:#b3b3b3;display:flex;justify-content:flex-end}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv-color-small-button-bw,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv-color-small-button-bw{background:none;border:none;color:inherit;display:inline-block;font-family:Open sans,sans-serif;font-weight:600;padding:6px;transition:color .3s}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv-color-small-button-bw:focus,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv-color-small-button-bw:focus{border-radius:10px}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-close,#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-minimize,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-close,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-minimize{height:40px;padding:0;width:40px}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-close,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-close{margin-right:-12px}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-minimize svg rect:first-child,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-minimize svg rect:first-child{fill:transparent}#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-minimize:active svg g,#survicate-box .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-minimize:hover svg g,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-minimize:active svg g,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar__row .sv__bar-buttons .sv__btn-minimize:hover svg g{opacity:1}#survicate-box .sv__micro-theme .sv__micro-top-bar--flat,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar--flat{align-items:flex-end;display:flex;flex-direction:row-reverse}#survicate-box .sv__micro-theme .sv__micro-top-bar--flat .sv__micro-top-bar__row,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar--flat .sv__micro-top-bar__row{flex-direction:row-reverse;justify-content:space-between}#survicate-box .sv__micro-theme .sv__micro-top-bar--flat .sv__progress-bar__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar--flat .sv__progress-bar__wrapper{width:100%}#survicate-box .sv__micro-theme .sv__micro-top-bar--flat .sv__progress-bar__wrapper .sv__progress-bar,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar--flat .sv__progress-bar__wrapper .sv__progress-bar{top:2px}#survicate-box .sv__micro-theme .sv__micro-top-bar--flat .sv__bar-buttons,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar--flat .sv__bar-buttons{margin-left:16px;margin-right:unset}#survicate-box .sv__micro-theme .sv__micro-top-bar .sv__bar-buttons svg,#sv-screenshot-controls .sv__micro-theme .sv__micro-top-bar .sv__bar-buttons svg{height:40px;width:40px}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__micro-top-bar .sv__bar-buttons,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__micro-top-bar .sv__bar-buttons{margin-left:unset;margin-right:16px}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__micro-top-bar .sv__bar-buttons .sv__btn-close,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__micro-top-bar .sv__bar-buttons .sv__btn-close{margin-left:-12px;margin-right:unset}#survicate-box .sv__micro-theme.sv__mobile-survey .sv__btn-close:hover svg g g,#sv-screenshot-controls .sv__micro-theme.sv__mobile-survey .sv__btn-close:hover svg g g{fill:inherit!important}#survicate-box .sv__micro-theme.sv__survey--finished .sv__micro-top-bar--branded,#sv-screenshot-controls .sv__micro-theme.sv__survey--finished .sv__micro-top-bar--branded{margin-bottom:24px}#survicate-box .sv__micro-theme.sv__survey--finished .sv__micro-top-bar--branded .sv__micro-top-bar__row,#sv-screenshot-controls .sv__micro-theme.sv__survey--finished .sv__micro-top-bar--branded .sv__micro-top-bar__row{flex-direction:row;justify-content:space-between;width:100%}#survicate-box .sv__micro-theme.sv__survey--finished .sv__micro-top-bar--branded .sv__micro-top-bar__row .sv__survicate__logo,#sv-screenshot-controls .sv__micro-theme.sv__survey--finished .sv__micro-top-bar--branded .sv__micro-top-bar__row .sv__survicate__logo{max-width:106px}#survicate-box .sv__micro-theme .sv__progress-bar,#sv-screenshot-controls .sv__micro-theme .sv__progress-bar{border-radius:4px;height:4px;position:relative;top:0}#survicate-box .sv__micro-theme .sv__progress-bar>div,#sv-screenshot-controls .sv__micro-theme .sv__progress-bar>div{border-radius:4px}#survicate-box .sv__micro-theme .sv__progress-bar__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__progress-bar__wrapper{height:28px}@media only screen and (min-width:768px)and (-webkit-max-device-pixel-ratio:2),only screen and (min-width:813px){#survicate-box .sv__micro-theme .sv-box-child:not(.sv-mobile) .sv__position-top-left .sv__progress-bar,#survicate-box .sv__micro-theme .sv-box-child:not(.sv-mobile) .sv__position-top-left .sv__progress-bar>div,#survicate-box .sv__micro-theme .sv-box-child:not(.sv-mobile) .sv__position-top-right .sv__progress-bar,#survicate-box .sv__micro-theme .sv-box-child:not(.sv-mobile) .sv__position-top-right .sv__progress-bar>div,#sv-screenshot-controls .sv__micro-theme .sv-box-child:not(.sv-mobile) .sv__position-top-left .sv__progress-bar,#sv-screenshot-controls .sv__micro-theme .sv-box-child:not(.sv-mobile) .sv__position-top-left .sv__progress-bar>div,#sv-screenshot-controls .sv__micro-theme .sv-box-child:not(.sv-mobile) .sv__position-top-right .sv__progress-bar,#sv-screenshot-controls .sv__micro-theme .sv-box-child:not(.sv-mobile) .sv__position-top-right .sv__progress-bar>div{border-radius:0}}#survicate-box .sv__micro-theme .sv-box-child.sv-desktop .sv__position-top-left .sv__progress-bar,#survicate-box .sv__micro-theme .sv-box-child.sv-desktop .sv__position-top-left .sv__progress-bar>div,#survicate-box .sv__micro-theme .sv-box-child.sv-desktop .sv__position-top-right .sv__progress-bar,#survicate-box .sv__micro-theme .sv-box-child.sv-desktop .sv__position-top-right .sv__progress-bar>div,#survicate-box .sv__micro-theme .sv-box-child.sv-tablet .sv__position-top-left .sv__progress-bar,#survicate-box .sv__micro-theme .sv-box-child.sv-tablet .sv__position-top-left .sv__progress-bar>div,#survicate-box .sv__micro-theme .sv-box-child.sv-tablet .sv__position-top-right .sv__progress-bar,#survicate-box .sv__micro-theme .sv-box-child.sv-tablet .sv__position-top-right .sv__progress-bar>div,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-desktop .sv__position-top-left .sv__progress-bar,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-desktop .sv__position-top-left .sv__progress-bar>div,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-desktop .sv__position-top-right .sv__progress-bar,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-desktop .sv__position-top-right .sv__progress-bar>div,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-tablet .sv__position-top-left .sv__progress-bar,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-tablet .sv__position-top-left .sv__progress-bar>div,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-tablet .sv__position-top-right .sv__progress-bar,#sv-screenshot-controls .sv__micro-theme .sv-box-child.sv-tablet .sv__position-top-right .sv__progress-bar>div{border-radius:0}#survicate-box .sv__micro-theme.sv__survey--branded .sv__finish-view,#sv-screenshot-controls .sv__micro-theme.sv__survey--branded .sv__finish-view{overflow-x:hidden;overflow-y:auto}#survicate-box .sv__micro-theme .sv__branded-finish-view--content,#survicate-box .sv__micro-theme .sv__finish-view,#sv-screenshot-controls .sv__micro-theme .sv__branded-finish-view--content,#sv-screenshot-controls .sv__micro-theme .sv__finish-view{display:flex;flex-direction:column}#survicate-box .sv__micro-theme .sv__finish-view,#sv-screenshot-controls .sv__micro-theme .sv__finish-view{margin-left:24px;margin-right:24px}#survicate-box .sv__micro-theme .sv__finish-view .sv__branded-finish-view--content,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__branded-finish-view--content{margin-right:-18px;overflow-y:auto;padding-right:14px}#survicate-box .sv__micro-theme .sv__finish-view .sv__branded-finish-view--content::-webkit-scrollbar,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__branded-finish-view--content::-webkit-scrollbar{background-color:transparent;width:4px}#survicate-box .sv__micro-theme .sv__finish-view .sv__branded-finish-view--content::-webkit-scrollbar-thumb,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__branded-finish-view--content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15)!important;border-radius:4px}#survicate-box .sv__micro-theme .sv__finish-view .sv__introduction,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__introduction{margin-bottom:24px}#survicate-box .sv__micro-theme .sv__finish-view .sv__paragraph__item,#survicate-box .sv__micro-theme .sv__finish-view .sv__thank-you-message,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__paragraph__item,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__thank-you-message{font-weight:600}#survicate-box .sv__micro-theme .sv__finish-view .sv__thank-you-message,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__thank-you-message{align-items:flex-end;display:flex;margin-bottom:8px}#survicate-box .sv__micro-theme .sv__finish-view .sv__paragraph__container,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__paragraph__container{margin-bottom:32px}#survicate-box .sv__micro-theme .sv__finish-view .sv__paragraph__item,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__paragraph__item{margin-bottom:16px}#survicate-box .sv__micro-theme .sv__finish-view .sv__finish-logo,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__finish-logo{margin-bottom:48px;margin-left:auto;margin-right:auto;width:168px}#survicate-box .sv__micro-theme .sv__finish-view .sv__simple-link-button__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__simple-link-button__wrapper{border-top:1px solid #c2cbcb;padding-bottom:8px;padding-top:24px}#survicate-box .sv__micro-theme .sv__finish-view .sv__simple-link-button__wrapper .sv__simple-link-button,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__simple-link-button__wrapper .sv__simple-link-button{align-items:center;background-color:#6f27f6;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:600;height:56px;justify-content:center;width:100%}#survicate-box .sv__micro-theme .sv__finish-view .sv__simple-link-button__wrapper .sv__simple-link-button:hover,#sv-screenshot-controls .sv__micro-theme .sv__finish-view .sv__simple-link-button__wrapper .sv__simple-link-button:hover{background-color:#390993}@media(max-width:1181px){#survicate-box .sv__micro-theme .sv-box-child .sv__finish-view,#sv-screenshot-controls .sv__micro-theme .sv-box-child .sv__finish-view{width:300px}}#survicate-box .sv__micro-theme .sv__buttons,#sv-screenshot-controls .sv__micro-theme .sv__buttons{margin-bottom:16px}#survicate-box .sv__micro-theme .sv__buttons--vertical.sv__buttons .sv__button,#sv-screenshot-controls .sv__micro-theme .sv__buttons--vertical.sv__buttons .sv__button{align-items:center;display:flex;height:auto;justify-content:center;min-height:40px;padding:8px;width:100%}#survicate-box .sv__micro-theme .sv__buttons--vertical.sv__buttons .sv__button svg,#sv-screenshot-controls .sv__micro-theme .sv__buttons--vertical.sv__buttons .sv__button svg{margin-bottom:0;margin-right:10px;width:20px}#survicate-box .sv__micro-theme .sv__buttons .sv__button,#sv-screenshot-controls .sv__micro-theme .sv__buttons .sv__button{font-size:14px;height:40px;margin-right:4px;width:40px}#survicate-box .sv__micro-theme .sv__buttons .sv__button:last-child,#sv-screenshot-controls .sv__micro-theme .sv__buttons .sv__button:last-child{margin-right:0}#survicate-box .sv__micro-theme .sv__buttons .sv__button--selected,#survicate-box .sv__micro-theme .sv__buttons .sv__button:active,#sv-screenshot-controls .sv__micro-theme .sv__buttons .sv__button--selected,#sv-screenshot-controls .sv__micro-theme .sv__buttons .sv__button:active{border:2px solid;border-color:unset}#survicate-box .sv__micro-theme .sv__social-button,#sv-screenshot-controls .sv__micro-theme .sv__social-button{border-radius:6px}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__buttons .sv__button:last-child,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__buttons .sv__button:last-child{margin-right:4px}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__buttons .sv__button:first-child,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__buttons .sv__button:first-child{margin-right:0}#survicate-box .sv__micro-theme .sv__checkbox,#sv-screenshot-controls .sv__micro-theme .sv__checkbox{background:transparent;height:20px;width:20px}#survicate-box .sv__micro-theme .sv__checkbox.sv__square,#sv-screenshot-controls .sv__micro-theme .sv__checkbox.sv__square{border-radius:4px}#survicate-box .sv__micro-theme .sv__checkbox.sv__square svg,#sv-screenshot-controls .sv__micro-theme .sv__checkbox.sv__square svg{border-radius:0;transform:scale(1.2)}#survicate-box .sv__micro-theme .sv__checkbox.sv__square:after,#sv-screenshot-controls .sv__micro-theme .sv__checkbox.sv__square:after{height:20px;left:-2px;min-width:20px;top:-2px;width:20px}#survicate-box .sv__micro-theme .sv__checkbox .checkbox-label,#sv-screenshot-controls .sv__micro-theme .sv__checkbox .checkbox-label{display:block}#survicate-box .sv__micro-theme .sv__checkbox .checkbox-label:after,#sv-screenshot-controls .sv__micro-theme .sv__checkbox .checkbox-label:after{min-width:24px}#survicate-box .sv__micro-theme .sv__circle,#sv-screenshot-controls .sv__micro-theme .sv__circle{border-style:solid;border-width:2px;top:2px}#survicate-box .sv__micro-theme .sv__circle:active,#sv-screenshot-controls .sv__micro-theme .sv__circle:active{background-clip:content-box;padding:2px}#survicate-box .sv__micro-theme .sv__labels,#sv-screenshot-controls .sv__micro-theme .sv__labels{margin:0 0 16px;overflow-wrap:break-word}#survicate-box .sv__micro-theme .sv__labels .sv__label,#sv-screenshot-controls .sv__micro-theme .sv__labels .sv__label{font-size:14px;line-height:18px}#survicate-box .sv__micro-theme .sv__labels .sv__label--left,#survicate-box .sv__micro-theme .sv__labels .sv__label--right,#sv-screenshot-controls .sv__micro-theme .sv__labels .sv__label--left,#sv-screenshot-controls .sv__micro-theme .sv__labels .sv__label--right{max-width:120px}#survicate-box .sv__micro-theme .sv__labels .sv__label--right,#sv-screenshot-controls .sv__micro-theme .sv__labels .sv__label--right{margin-left:4px;text-align:right}#survicate-box .sv__micro-theme .sv__labels .sv__label--left,#sv-screenshot-controls .sv__micro-theme .sv__labels .sv__label--left{margin-right:4px;text-align:left}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__labels .sv__label--right,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__labels .sv__label--right{text-align:left}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__labels .sv__label--left,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__labels .sv__label--left{text-align:right}#survicate-box .sv__micro-theme .sv__select,#sv-screenshot-controls .sv__micro-theme .sv__select{margin-bottom:16px;position:relative}#survicate-box .sv__micro-theme .sv__select-icon,#sv-screenshot-controls .sv__micro-theme .sv__select-icon{top:16px}#survicate-box .sv__micro-theme .sv__select-list,#sv-screenshot-controls .sv__micro-theme .sv__select-list{border-radius:6px!important;border-style:solid;border-width:1px;bottom:calc(100% + 10px);box-shadow:0 0 10px 5px rgba(41,41,42,.07)}#survicate-box .sv__micro-theme .sv__select-list::-webkit-scrollbar,#sv-screenshot-controls .sv__micro-theme .sv__select-list::-webkit-scrollbar{background-color:transparent;width:4px}#survicate-box .sv__micro-theme .sv__select-list::-webkit-scrollbar-thumb,#sv-screenshot-controls .sv__micro-theme .sv__select-list::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px}#survicate-box .sv__micro-theme .sv__select .sv__input,#sv-screenshot-controls .sv__micro-theme .sv__select .sv__input{width:100%}#survicate-box .sv__micro-theme .sv__select .sv__input .sv__caret,#sv-screenshot-controls .sv__micro-theme .sv__select .sv__input .sv__caret{background:none}#survicate-box .sv__micro-theme .sv__select .sv__input,#survicate-box .sv__micro-theme .sv__select .sv__select-list .sv__select-button,#sv-screenshot-controls .sv__micro-theme .sv__select .sv__input,#sv-screenshot-controls .sv__micro-theme .sv__select .sv__select-list .sv__select-button{min-height:40px}#survicate-box .sv__micro-theme.sv__position-mobile .sv__dropdown__wrapper .sv__select-list,#sv-screenshot-controls .sv__micro-theme.sv__position-mobile .sv__dropdown__wrapper .sv__select-list{bottom:calc(100% + 10px);top:unset}#survicate-box .sv__micro-theme.sv__position-center .sv__dropdown__wrapper .sv__select-list,#survicate-box .sv__micro-theme.sv__position-top-left .sv__dropdown__wrapper .sv__select-list,#survicate-box .sv__micro-theme.sv__position-top-right .sv__dropdown__wrapper .sv__select-list,#sv-screenshot-controls .sv__micro-theme.sv__position-center .sv__dropdown__wrapper .sv__select-list,#sv-screenshot-controls .sv__micro-theme.sv__position-top-left .sv__dropdown__wrapper .sv__select-list,#sv-screenshot-controls .sv__micro-theme.sv__position-top-right .sv__dropdown__wrapper .sv__select-list{bottom:auto}#survicate-box .sv__micro-theme .sv__submit-button__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__submit-button__wrapper{border-top-style:solid;border-top-width:1px;bottom:0;margin-left:24px;margin-top:0;padding:23px 0 8px;width:calc(100% - 48px)}#survicate-box .sv__micro-theme .sv__submit-button__wrapper .sv__submit-button,#sv-screenshot-controls .sv__micro-theme .sv__submit-button__wrapper .sv__submit-button{align-items:center;border-bottom-width:0;border-radius:4px;border-style:none none solid;display:flex;font-weight:600;height:auto;justify-content:center;margin:auto;min-height:40px;outline-offset:3px;overflow-wrap:break-word;width:100%;word-break:break-word}#survicate-box .sv__micro-theme .sv__submit-button__wrapper .sv__submit-button:disabled,#sv-screenshot-controls .sv__micro-theme .sv__submit-button__wrapper .sv__submit-button:disabled{cursor:not-allowed;opacity:.5}#survicate-box .sv__micro-theme .sv__submit-button__wrapper .sv__submit-button:disabled:hover,#sv-screenshot-controls .sv__micro-theme .sv__submit-button__wrapper .sv__submit-button:disabled:hover{opacity:.5}#survicate-box .sv__micro-theme .sv__submit-button__wrapper .sv__submit-button:hover,#sv-screenshot-controls .sv__micro-theme .sv__submit-button__wrapper .sv__submit-button:hover{opacity:.8;text-decoration:none}#survicate-box .sv__micro-theme.sv__rtl-lang .sv__submit-button__wrapper,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang .sv__submit-button__wrapper{margin-left:0;margin-right:24px}#survicate-box .sv__micro-theme.sv__mobile-survey .sv__submit-button:hover,#sv-screenshot-controls .sv__micro-theme.sv__mobile-survey .sv__submit-button:hover{opacity:unset}#survicate-box .sv__micro-theme .sv__submit-screenshot-button-container .sv__submit-button__wrapper,#sv-screenshot-controls .sv__micro-theme .sv__submit-screenshot-button-container .sv__submit-button__wrapper{border-top:none;width:100%}#survicate-box .sv__micro-theme .sv__validation,#sv-screenshot-controls .sv__micro-theme .sv__validation{bottom:40px;left:auto;right:0;top:auto}#survicate-box .sv__micro-theme .sv__validation:after,#sv-screenshot-controls .sv__micro-theme .sv__validation:after{border-color:#e33a22 transparent transparent;border-width:8px 4px 0;bottom:-8px;left:auto;right:10px;top:auto}#survicate-box .sv__micro-theme .sv-invalid.sv-invalid.sv-invalid,#sv-screenshot-controls .sv__micro-theme .sv-invalid.sv-invalid.sv-invalid{border:none}#survicate-box .sv__micro-theme.sv__feedback-survey.sv__feedback-survey--minimized,#sv-screenshot-controls .sv__micro-theme.sv__feedback-survey.sv__feedback-survey--minimized{border:2px solid transparent;cursor:pointer;display:flex;justify-content:center;max-height:80px;max-width:304px;min-width:112px;padding-bottom:0;transform:translateY(-50%) rotate(270deg);transform-origin:left center}#survicate-box .sv__micro-theme.sv__feedback-survey.sv__feedback-survey--minimized .sv__feedback-survey__text,#sv-screenshot-controls .sv__micro-theme.sv__feedback-survey.sv__feedback-survey--minimized .sv__feedback-survey__text{font-size:14px;font-weight:600;margin-left:unset;margin-right:unset;padding:8px 24px;word-break:break-word}#survicate-box .sv__micro-theme.sv__position-center-right.sv__feedback-survey.sv__feedback-survey--minimized .sv__feedback-survey__text,#sv-screenshot-controls .sv__micro-theme.sv__position-center-right.sv__feedback-survey.sv__feedback-survey--minimized .sv__feedback-survey__text{transform:rotate(180deg)}#survicate-box .sv__micro-theme.sv__outline.sv__feedback-survey.sv__feedback-survey--minimized:focus,#sv-screenshot-controls .sv__micro-theme.sv__outline.sv__feedback-survey.sv__feedback-survey--minimized:focus{border:2px solid #6f27f6}#survicate-box .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper--moved-right,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper--moved-right{justify-content:flex-end}#survicate-box .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper .sv__navigation-button,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper .sv__navigation-button{margin:0;width:120px}#survicate-box .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper .sv__navigation-button.sv__navigation-button--back,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper .sv__navigation-button.sv__navigation-button--back{border:2px solid;margin-right:16px}#survicate-box .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper .sv__navigation-button.sv__navigation-button--back .sv__navigation-button__arrow,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper .sv__navigation-button.sv__navigation-button--back .sv__navigation-button__arrow{margin-right:4px;padding:3px}#survicate-box .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper .sv__navigation-button.sv__navigation-button--back .sv__navigation-button__text,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme .sv__submit-button__wrapper .sv__navigation-button.sv__navigation-button--back .sv__navigation-button__text{font-weight:600;max-width:80px}#survicate-box .sv__micro-theme.sv__micro-theme.sv__position-mobile .sv__navigation-button,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme.sv__position-mobile .sv__navigation-button{width:48%}#survicate-box .sv__micro-theme.sv__micro-theme.sv__position-mobile .sv__navigation-button .sv__navigation-button__text,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme.sv__position-mobile .sv__navigation-button .sv__navigation-button__text{max-width:48%}#survicate-box .sv__micro-theme.sv__micro-theme.sv__position-mobile .sv__navigation-button:first-child,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme.sv__position-mobile .sv__navigation-button:first-child{margin-left:0}#survicate-box .sv__micro-theme.sv__micro-theme.sv__position-mobile .sv__navigation-button:last-child,#sv-screenshot-controls .sv__micro-theme.sv__micro-theme.sv__position-mobile .sv__navigation-button:last-child{margin-right:0}#survicate-box .sv__micro-theme.sv__rtl-lang.sv__micro-theme .sv__navigation-button.sv__navigation-button--back,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang.sv__micro-theme .sv__navigation-button.sv__navigation-button--back{margin-left:16px;margin-right:0}#survicate-box .sv__micro-theme.sv__rtl-lang.sv__micro-theme .sv__navigation-button.sv__navigation-button--back .sv__navigation-button__arrow,#sv-screenshot-controls .sv__micro-theme.sv__rtl-lang.sv__micro-theme .sv__navigation-button.sv__navigation-button--back .sv__navigation-button__arrow{margin-left:8px;margin-right:0;transform:rotate(-45deg)}#survicate-box .sv__micro-theme .sv__disclaimer-container,#sv-screenshot-controls .sv__micro-theme .sv__disclaimer-container{padding:0 24px}#survicate-box .sv__micro-theme.sv__survey--matrix .sv__disclaimer,#sv-screenshot-controls .sv__micro-theme.sv__survey--matrix .sv__disclaimer{max-width:608px}#survicate-box .sv__micro-theme.sv__survey--matrix .sv__disclaimer--narrow,#sv-screenshot-controls .sv__micro-theme.sv__survey--matrix .sv__disclaimer--narrow{max-width:256px}#survicate-box .sv__micro-theme.sv__survey--matrix.sv__position-mobile .sv__disclaimer,#sv-screenshot-controls .sv__micro-theme.sv__survey--matrix.sv__position-mobile .sv__disclaimer{max-width:unset}#survicate-box .sv__micro-theme .sv__disclaimer__body,#sv-screenshot-controls .sv__micro-theme .sv__disclaimer__body{max-height:120px;overflow-y:auto}#survicate-box .sv__micro-theme .sv__notification-banner,#sv-screenshot-controls .sv__micro-theme .sv__notification-banner{border-radius:4px;margin:8px 0 24px}#survicate-box .sv-desktop .sv__survey.sv__micro-theme .sv__mobile-datepicker,#sv-screenshot-controls .sv-desktop .sv__survey.sv__micro-theme .sv__mobile-datepicker{width:100%}#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey),#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey){border-radius:4px;left:20px;margin:20px auto;right:20px;transform:none;width:calc(100% - 40px)}#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-top-left,#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-top-right,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-top-left,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-top-right{top:0}#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-left,#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-right,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-left,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-right{bottom:0}#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-center,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__position-center{transform:translateY(50%)}#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__minimized,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__minimized{left:0;margin:0;right:0;width:100%}#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__minimized.sv__position-center,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__minimized.sv__position-center{right:0;transform:none;width:100%}#survicate-box .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol{background-color:transparent;bottom:10px;position:absolute;right:15px}@media only screen and (max-width:568px){#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey),#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey){border-radius:4px;left:20px;margin:20px auto;right:20px;transform:none;width:calc(100% - 40px)}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-top-left,#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-top-right,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-top-left,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-top-right{top:0}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-left,#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-right,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-left,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-right{bottom:0}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-center,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__position-center{transform:translateY(50%)}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__minimized,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__minimized{left:0;margin:0;right:0;width:100%}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__minimized.sv__position-center,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__minimized.sv__position-center{right:0;transform:none;width:100%}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol{background-color:transparent;bottom:10px;position:absolute;right:15px}}@media only screen and (max-width:1181px)and (orientation:portrait){#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey),#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey){border-radius:10px 10px 0 0;bottom:0;display:flex;flex-direction:column;left:0;margin:0;max-height:90vh;max-width:100%;min-width:100%;right:auto;top:unset;transform:unset;width:100%}:host #survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey),:host #sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey){max-height:90%!important}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__survey--hidden,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__survey--hidden{display:none}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__position-fullscreen,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__position-fullscreen{max-height:unset!important}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) input,#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) textarea,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) input,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) textarea{font-size:16px}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point{overflow-y:auto}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__scroll-container,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__scroll-container{transition:max-height .3s ease-in-out}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper{max-width:unset}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-description,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-description{font-size:14px;line-height:22px}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-question,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-question{font-size:16px;line-height:24px}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__choice-button,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__choice-button{min-height:48px}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized{align-items:center;flex-direction:row;height:104px}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol{bottom:unset;position:relative;right:unset}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__micro-top-bar,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__micro-top-bar{max-width:none}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-picker,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-picker{height:280px;overflow:hidden;position:relative}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-picker--selected,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-picker--selected{position:absolute;top:25%;width:100%}#survicate-box .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-picker .sv__roller,#sv-screenshot-controls .sv-box-child:not(.sv-desktop) .sv__survey .sv__answer-picker .sv__roller{align-items:center;display:flex;flex-direction:column}}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey),#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey){border-radius:10px 10px 0 0;bottom:0;display:flex;flex-direction:column;left:0;margin:0;max-height:90vh;max-width:100%;min-width:100%;right:auto;top:unset;transform:unset;width:100%}:host #survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey),:host #sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey){max-height:90%!important}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__survey--hidden,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__survey--hidden{display:none}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__position-fullscreen,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__position-fullscreen{max-height:unset!important}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) input,#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) textarea,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) input,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) textarea{font-size:16px}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point{overflow-y:auto}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__scroll-container,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__scroll-container{transition:max-height .3s ease-in-out}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper{max-width:unset}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-description,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-description{font-size:14px;line-height:22px}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-question,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-question{font-size:16px;line-height:24px}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__choice-button,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__choice-button{min-height:48px}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized{align-items:center;flex-direction:row;height:104px}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol{bottom:unset;position:relative;right:unset}#survicate-box .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__micro-top-bar,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__micro-top-bar{max-width:none}#survicate-box .sv-box-child.sv-mobile .sv__survey .sv__answer-picker,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey .sv__answer-picker{height:280px;overflow:hidden;position:relative}#survicate-box .sv-box-child.sv-mobile .sv__survey .sv__answer-picker--selected,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey .sv__answer-picker--selected{position:absolute;top:25%;width:100%}#survicate-box .sv-box-child.sv-mobile .sv__survey .sv__answer-picker .sv__roller,#sv-screenshot-controls .sv-box-child.sv-mobile .sv__survey .sv__answer-picker .sv__roller{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:568px){#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey),#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey){border-radius:10px 10px 0 0;bottom:0;display:flex;flex-direction:column;left:0;margin:0;max-height:90vh;max-width:100%;min-width:100%;right:auto;top:unset;transform:unset;width:100%}:host #survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey),:host #sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey){max-height:90%!important}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__survey--hidden,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__survey--hidden{display:none}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__position-fullscreen,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__position-fullscreen{max-height:unset!important}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) input,#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) textarea,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) input,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) textarea{font-size:16px}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point{overflow-y:auto}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__scroll-container,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__scroll-container{transition:max-height .3s ease-in-out}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper{max-width:unset}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-description,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-description{font-size:14px;line-height:22px}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-question,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__point-question{font-size:16px;line-height:24px}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__choice-button,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__point .sv__point-wrapper .sv__choice-button{min-height:48px}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized{align-items:center;flex-direction:row;height:104px}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey).sv__minimized .sv__minimized-symbol{bottom:unset;position:relative;right:unset}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__micro-top-bar,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey.sv__micro-theme:not(.sv__feedback-survey) .sv__micro-top-bar{max-width:none}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey .sv__answer-picker,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey .sv__answer-picker{height:280px;overflow:hidden;position:relative}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey .sv__answer-picker--selected,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey .sv__answer-picker--selected{position:absolute;top:25%;width:100%}#survicate-box .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey .sv__answer-picker .sv__roller,#sv-screenshot-controls .sv-box-child:not(.sv-tablet):not(.sv-desktop) .sv__survey .sv__answer-picker .sv__roller{align-items:center;display:flex;flex-direction:column}}#survicate-box .sv__survey-bottom-placeholder,#sv-screenshot-controls .sv__survey-bottom-placeholder{height:12px}#survicate-box .survicate_plus-button_OvC0J,#sv-screenshot-controls .survicate_plus-button_OvC0J{bottom:10px;position:absolute;right:15px}#survicate-box .sv__survey.sv-tablet.sv__micro-theme,#sv-screenshot-controls .sv__survey.sv-tablet.sv__micro-theme{min-height:285px}#survicate-box .sv__survey.sv-tablet.sv__micro-theme .sv__micro-top-bar,#sv-screenshot-controls .sv__survey.sv-tablet.sv__micro-theme .sv__micro-top-bar{max-width:none}#survicate-box input::-webkit-input-placeholder,#sv-screenshot-controls input::-webkit-input-placeholder{line-height:normal!important}',""]);const a=i.toString()},40974:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(96890);t.default=new class{constructor(){this.isEnabled=!1}init(){this.isEnabled=!0}pushEvent(e,t){if(window.FS&&this.isEnabled&&e===r.FullStoryEvents.SurveyPointAnswered){const e=t;window.FS.event(r.FullStoryEvents.SurveyPointAnswered,{answer_str:e.textResponse,question_str:e.question,survey_name_str:e.surveyName}),window.FS.setUserVars({survey_id:t.survey.id,survicate_response_uuid_str:t.response_uuid,survicate_visitor_uuid_str:t.visitor_uuid})}}}},41052:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(81982));t.default=class{static ruleFulfilled(e,{sampledSurveys:t},s){if(e.settings.display_percentage>=100||!s)return!0;const r=t.find((t=>(t.surveyId||t)===e.id));if(r)return r.sampled;const n=100*Math.random()<=e.settings.display_percentage;return o.default.getVisit(s).addSampledSurvey(e.id,n),n}}},41394:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(89902),n=s(78656),i=r(s(40974)),a=r(s(31778)),c=r(s(96042)),u=r(s(15898)),l=r(s(468)),_=[{classInstance:c.default,name:n.IntegrationNames.Segment},{classInstance:a.default,name:n.IntegrationNames.GoogleAnalytics},{classInstance:l.default,name:n.IntegrationNames.Woopra},{classInstance:i.default,name:n.IntegrationNames.Fullstory},{classInstance:u.default,name:n.IntegrationNames.Smartlook}];t.default=class{static pushEvent(e,t,s){_.forEach((({name:r,classInstance:i})=>{const a=r===n.IntegrationNames.GoogleAnalytics?e:o.EventNamesMap[r][e];i.pushEvent(a,t,s)}))}}},41424:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isLengthMaxed=void 0;const r=s(53501);t.isLengthMaxed=(e,t)=>e===r.TimeUnit.year?4===t.length:e===r.TimeUnit.month?2===t.length||parseInt(t,10)>1:2===t.length||parseInt(t,10)>3},41435:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showSplitLayout=void 0;const r=s(72920);t.showSplitLayout=e=>{if(!e)return!1;const{desktop_position:t,show_on_desktop:s}=e;return(t===r.ImagePosition.RightFullScreen||t===r.ImagePosition.LeftFullScreen||t===r.ImagePosition.Right||t===r.ImagePosition.Left)&&s}},41586:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(58885);t.default=class{static ruleFulfilled({type:e},{visitor:t}){const s=t.identities&&t.identities.api&&t.identities.api.id,o=t.attributes.email;return e===r.LoggedInStatus.identified==!(!s&&!o)}}},42086:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},t),["\n ",(0,r.h)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.00008 15.8333C5.00008 16.75 5.75008 17.5 6.66675 17.5H13.3334C14.2501 17.5 15.0001 16.75 15.0001 15.8333V5.83333H5.00008V15.8333ZM15.8334 3.33333H12.9167L12.0834 2.5H7.91675L7.08341 3.33333H4.16675V5H15.8334V3.33333Z",fill:"#6F27F6"},[]),"\n ",(0,r.h)("mask",{id:"svg-RemoveScreenshotIcon-1wvi7wb",style:"mask-type:luminance",maskUnits:"userSpaceOnUse",x:"4",y:"2",width:"12",height:"16"},["\n ",(0,r.h)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M5.00008 15.8333C5.00008 16.75 5.75008 17.5 6.66675 17.5H13.3334C14.2501 17.5 15.0001 16.75 15.0001 15.8333V5.83333H5.00008V15.8333ZM15.8334 3.33333H12.9167L12.0834 2.5H7.91675L7.08341 3.33333H4.16675V5H15.8334V3.33333Z",fill:"white"},[]),"\n "]),"\n ",(0,r.h)("g",{mask:"url(#svg-RemoveScreenshotIcon-1wvi7wb)"},["\n "]),"\n"])}},42091:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(17057),n=r(s(95575));t.default=new class{constructor(){this.urls={[o.SurveyType.FeedbackButton]:n.default.getUrl(),[o.SurveyType.WidgetSurvey]:n.default.getUrl()},this.intervals={[o.SurveyType.FeedbackButton]:null,[o.SurveyType.WidgetSurvey]:null}}clearInterval(e){const t=this.intervals[e];t&&(clearInterval(t),this.intervals[e]=null)}startInterval(e,t){this.clearInterval(t),this.intervals[t]=window.setInterval((()=>{this.hasUrlChanged(t)&&(this.urls[t]=n.default.getUrl(),e())}),1e3)}hasUrlChanged(e){return n.default.getUrl()!==this.urls[e]}}},42887:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PointTextType=void 0;const o=s(50172),n=s(45994),i=r(s(53945)),a=r(s(33053)),c=s(85346),u=r(s(79510));var l;!function(e){e[e.question=0]="question",e[e.description=1]="description"}(l||(t.PointTextType=l={}));t.default=({text:e,type:t,allowHTML:s=!0})=>{const{surveyType:r}=(0,n.useContext)(c.SurveyConfigContext),_=t===l.question,v=t===l.description,d={"sv--color-question":_||v,"sv__point-description sv-color-description":v,"sv__point-question sv-color-question":_,"sv__point-text":!0};if(!s){const t=/&/g,s="&",n=e.replace(t,s);return(0,o.h)("div",{className:(0,a.default)(d)},u.default.replaceTags(r,n))}return(0,o.h)(i.default,{className:(0,a.default)(d),content:u.default.replaceTags(r,e)})}},44242:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.question_is_answered=void 0;const r=s(60205);t.question_is_answered=(e,t)=>t.find((({condition:t})=>t===r.LogicCondition.question_is_answered&&e))||null},44395:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(99636);t.default=({storageService:e,isKioskMode:t},s,o)=>{o.setState({visitor:s}),t||null==e||e.put({key:r.StorageTableKeys.visitor,table:r.StorageTables.all},s)}},44397:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.PreviewDevice=void 0,function(e){e.empty="",e.mobile="mobile",e.tablet="tablet",e.desktop="desktop"}(s||(t.PreviewDevice=s={}))},44594:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(45994),o=s(9635),n=s(89577),i=s(85346),a=s(70318),c=s(39027),u=s(30313);t.default=(0,o.connect)((e=>{var t;return{surveyId:null===(t=e.surveyState.survey)||void 0===t?void 0:t.id}}))((e=>{const{surveyId:t}=e,{surveyEvent:s}=(0,r.useContext)(a.SurveyEventContext),{surveyType:o}=(0,r.useContext)(i.SurveyConfigContext),l=(0,r.useRef)(!0),{retrieveState:_,preserveState:v}=(0,u.useStorageService)(),[d,p]=(0,r.useState)(null);return(0,r.useEffect)((()=>{var t;_(null===(t=c.storeManager.getStore(o).getState().surveyState.survey)||void 0===t?void 0:t.id),p(e.children)}),[t]),(0,r.useEffect)((()=>{l.current?l.current=!1:s&&s.eventType!==n.SurveyEvent.closed&&s.eventType!==n.SurveyEvent.finished&&s.eventType!==n.SurveyEvent.shouldUpdate&&v(t)}),[s]),d}))},44970:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setVisitorTags=function(e,t,s){const n=s.global_tags,i=o.storeManager.getStore(e);t.forEach((e=>{e.user_tag&&e.user_tag.split(";").forEach((e=>{i.action(r.setVisitorTag)(e)}))})),n&&n.split(";").forEach((e=>{i.action(r.setVisitorTag)(e)}))};const r=s(58004),o=s(39027)},45285:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRGBaValue=t.ARGBToRGBA=t.getLuminosity=t.getColorShade=t.separateRGB=void 0;const s=(e,t)=>t>0?Math.floor(e*((100-t)/100)):Math.floor(255-(100+t)/100*(255-e)),r=e=>Math.min(Math.max(e,0),255);t.separateRGB=e=>{let t=e;4===e.length&&(t=`#${e[1]}${e[1]}${e[2]}${e[2]}${e[3]}${e[3]}`);return{R:parseInt(t.substring(1,3),16),G:parseInt(t.substring(3,5),16),B:parseInt(t.substring(5,7),16)}};t.getColorShade=(e,o)=>{let{R:n,G:i,B:a}=(0,t.separateRGB)(e);n=r(s(n,o)),i=r(s(i,o)),a=r(s(a,o));return`#${1===n.toString(16).length?`0${n.toString(16)}`:n.toString(16)}${1===i.toString(16).length?`0${i.toString(16)}`:i.toString(16)}${1===a.toString(16).length?`0${a.toString(16)}`:a.toString(16)}`};t.getLuminosity=e=>{const{R:s,G:r,B:o}=(0,t.separateRGB)(e);return 1-(s+r+o)/765};t.ARGBToRGBA=e=>{const t=e.slice(1);return`#${t.slice(2)}${t.slice(0,2)}`};t.getRGBaValue=(e,s)=>{const{R:r,G:o,B:n}=(0,t.separateRGB)(e);return`rgba(${r}, ${o}, ${n}, ${s})`}},45474:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version=t.validate=t.v7=t.v6ToV1=t.v6=t.v5=t.v4=t.v3=t.v1ToV6=t.v1=t.stringify=t.parse=t.NIL=t.MAX=void 0;var r=s(24720);Object.defineProperty(t,"MAX",{enumerable:!0,get:function(){return r.default}});var o=s(69853);Object.defineProperty(t,"NIL",{enumerable:!0,get:function(){return o.default}});var n=s(35617);Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return n.default}});var i=s(67007);Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return i.default}});var a=s(86581);Object.defineProperty(t,"v1",{enumerable:!0,get:function(){return a.default}});var c=s(40060);Object.defineProperty(t,"v1ToV6",{enumerable:!0,get:function(){return c.default}});var u=s(54739);Object.defineProperty(t,"v3",{enumerable:!0,get:function(){return u.default}});var l=s(51050);Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return l.default}});var _=s(63833);Object.defineProperty(t,"v5",{enumerable:!0,get:function(){return _.default}});var v=s(46432);Object.defineProperty(t,"v6",{enumerable:!0,get:function(){return v.default}});var d=s(52384);Object.defineProperty(t,"v6ToV1",{enumerable:!0,get:function(){return d.default}});var p=s(36151);Object.defineProperty(t,"v7",{enumerable:!0,get:function(){return p.default}});var m=s(50230);Object.defineProperty(t,"validate",{enumerable:!0,get:function(){return m.default}});var h=s(91702);Object.defineProperty(t,"version",{enumerable:!0,get:function(){return h.default}})},45653:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=r(s(6930)),i=r(s(33053));t.default=({buttonLink:e})=>(0,o.h)("div",{className:"sv__footer"},(0,o.h)("a",{href:e,rel:"noopener noreferrer",target:"_blank",title:"Click to go to the Survicate homepage",className:(0,i.default)({sv__footer__button:!0})},(0,o.h)("small",{className:"sv__footer__small-text"},"Powered by"),(0,o.h)(n.default,null)))},45723:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.EndpointType=void 0,function(e){e.seen="seen.json",e.answered="answered_v3.json"}(s||(t.EndpointType=s={}))},45786:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.saveVisitorData=void 0;const r=s(38998),o=s(28811),n=s(91522),i=s(39027);t.saveVisitorData=(e,t,s)=>{null==e||e.put(t,{key:r.StorageTableKeys.visitor,table:r.StorageTables.all},s)};t.default=({storageService:e,isKioskMode:s,storeType:a},c)=>{i.storeManager.getStore(a).setState({visitor:c});if(!s&&a)return(0,n.isSensitiveDataPersistenceDisabled)()?(o.SensitiveDataStorageSelector.getStorage(a).set(r.SensitiveDataStorageTableKeys.visitorAttributes,c.attributes),void(0,t.saveVisitorData)(e,a,Object.assign(Object.assign({},c),{attributes:{}}))):void(0,t.saveVisitorData)(e,a,c)}},45952:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(45994);t.default=(e,t)=>{(0,r.useEffect)((()=>{t&&e.current&&e.current.focus()}),[t,e])}},45994:(e,t,s)=>{"use strict";s.r(t),s.d(t,{useCallback:()=>M,useContext:()=>O,useDebugValue:()=>T,useEffect:()=>y,useErrorBoundary:()=>P,useId:()=>C,useImperativeHandle:()=>S,useLayoutEffect:()=>w,useMemo:()=>k,useReducer:()=>g,useRef:()=>x,useState:()=>b});var r,o,n,i,a=s(50172),c=0,u=[],l=a.options,_=l.__b,v=l.__r,d=l.diffed,p=l.__c,m=l.unmount,h=l.__;function f(e,t){l.__h&&l.__h(o,e,c||t),c=0;var s=o.__H||(o.__H={__:[],__h:[]});return e>=s.__.length&&s.__.push({}),s.__[e]}function b(e){return c=1,g(R,e)}function g(e,t,s){var n=f(r++,2);if(n.t=e,!n.__c&&(n.__=[s?s(t):R(void 0,t),function(e){var t=n.__N?n.__N[0]:n.__[0],s=n.t(t,e);t!==s&&(n.__N=[s,n.__[1]],n.__c.setState({}))}],n.__c=o,!o.__f)){var i=function(e,t,s){if(!n.__c.__H)return!0;var r=n.__c.__H.__.filter((function(e){return!!e.__c}));if(r.every((function(e){return!e.__N})))return!a||a.call(this,e,t,s);var o=n.__c.props!==e;return r.forEach((function(e){if(e.__N){var t=e.__[0];e.__=e.__N,e.__N=void 0,t!==e.__[0]&&(o=!0)}})),a&&a.call(this,e,t,s)||o};o.__f=!0;var a=o.shouldComponentUpdate,c=o.componentWillUpdate;o.componentWillUpdate=function(e,t,s){if(this.__e){var r=a;a=void 0,i(e,t,s),a=r}c&&c.call(this,e,t,s)},o.shouldComponentUpdate=i}return n.__N||n.__}function y(e,t){var s=f(r++,3);!l.__s&&N(s.__H,t)&&(s.__=e,s.u=t,o.__H.__h.push(s))}function w(e,t){var s=f(r++,4);!l.__s&&N(s.__H,t)&&(s.__=e,s.u=t,o.__h.push(s))}function x(e){return c=5,k((function(){return{current:e}}),[])}function S(e,t,s){c=6,w((function(){if("function"==typeof e){var s=e(t());return function(){e(null),s&&"function"==typeof s&&s()}}if(e)return e.current=t(),function(){return e.current=null}}),null==s?s:s.concat(e))}function k(e,t){var s=f(r++,7);return N(s.__H,t)&&(s.__=e(),s.__H=t,s.__h=e),s.__}function M(e,t){return c=8,k((function(){return e}),t)}function O(e){var t=o.context[e.__c],s=f(r++,9);return s.c=e,t?(null==s.__&&(s.__=!0,t.sub(o)),t.props.value):e.__}function T(e,t){l.useDebugValue&&l.useDebugValue(t?t(e):e)}function P(e){var t=f(r++,10),s=b();return t.__=e,o.componentDidCatch||(o.componentDidCatch=function(e,r){t.__&&t.__(e,r),s[1](e)}),[s[0],function(){s[1](void 0)}]}function C(){var e=f(r++,11);if(!e.__){for(var t=o.__v;null!==t&&!t.__m&&null!==t.__;)t=t.__;var s=t.__m||(t.__m=[0,0]);e.__="P"+s[0]+"-"+s[1]++}return e.__}function A(){for(var e;e=u.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(D),e.__H.__h.forEach(I),e.__H.__h=[]}catch(t){e.__H.__h=[],l.__e(t,e.__v)}}l.__b=function(e){o=null,_&&_(e)},l.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),h&&h(e,t)},l.__r=function(e){v&&v(e),r=0;var t=(o=e.__c).__H;t&&(n===o?(t.__h=[],o.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.u=e.__N=void 0}))):(t.__h.forEach(D),t.__h.forEach(I),t.__h=[],r=0)),n=o},l.diffed=function(e){d&&d(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==u.push(t)&&i===l.requestAnimationFrame||((i=l.requestAnimationFrame)||j)(A)),t.__H.__.forEach((function(e){e.u&&(e.__H=e.u),e.u=void 0}))),n=o=null},l.__c=function(e,t){t.some((function(e){try{e.__h.forEach(D),e.__h=e.__h.filter((function(e){return!e.__||I(e)}))}catch(s){t.some((function(e){e.__h&&(e.__h=[])})),t=[],l.__e(s,e.__v)}})),p&&p(e,t)},l.unmount=function(e){m&&m(e);var t,s=e.__c;s&&s.__H&&(s.__H.__.forEach((function(e){try{D(e)}catch(e){t=e}})),s.__H=void 0,t&&l.__e(t,s.__v))};var E="function"==typeof requestAnimationFrame;function j(e){var t,s=function(){clearTimeout(r),E&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(s,100);E&&(t=requestAnimationFrame(s))}function D(e){var t=o,s=e.__c;"function"==typeof s&&(e.__c=void 0,s()),o=t}function I(e){var t=o;e.__c=e.__(),o=t}function N(e,t){return!e||e.length!==t.length||t.some((function(t,s){return t!==e[s]}))}function R(e,t){return"function"==typeof t?t(e):t}},46427:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172),o=s(89025),n=s(96258);t.default=({answer:e,disabled:t,height:s,href:i,name:a,svgPath:c,viewBox:u,width:l})=>(0,r.h)("a",{className:`sv__${a} sv__social-button ${t?"sv__social-button--disabled":""}`,"data-testid":`social-${a}`,href:i,onClick:e,onKeyDown:t=>(0,o.keyboardClick)(t,e,{preventDefault:!0}),rel:"noopener noreferrer",target:"_blank",title:`Go to ${a===n.Social.TW?"X, former ":""}${a}`},(0,r.h)("svg",{height:s,viewBox:u,width:l,xmlns:"http://www.w3.org/2000/svg"},(0,r.h)("path",{d:c})),a===n.Social.FB?"LIKE":"FOLLOW")},46432:function(e,t,s){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,s=1,r=arguments.length;s{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMergedEvents=void 0;const r=s(64496),o=s(38998);t.getMergedEvents=e=>{const t=r.LocalStoreManager.getStore(o.EventStoreType.EventStore).get(o.EventStoreKeys.events)||[],s=e.filter((e=>{return s=e.name,!t.some((e=>e.name===s));var s}));return[...t,...s]}},46701:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.choiceStateReducer=void 0;t.choiceStateReducer=(e,t)=>{switch(t.type){case"setAnswers":return Object.assign(Object.assign({},e),{answers:t.payload});case"setComments":return Object.assign(Object.assign({},e),{comments:t.payload});case"setPointId":return Object.assign(Object.assign({},e),{pointId:t.payload});case"setReducedAnswers":return Object.assign(Object.assign({},e),{reducedAnswers:t.payload});case"setSelectedAnswer":return Object.assign(Object.assign({},e),{selectedAnswer:t.payload});case"setSelectedAnswers":return Object.assign(Object.assign({},e),{selectedAnswers:t.payload});case"setIsDisclaimerAccepted":return Object.assign(Object.assign({},e),{isDisclaimerAccepted:t.payload})}}},46813:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(9635),i=r(s(33053)),a=s(25409),c=s(65595),u=(0,n.connect)((({surveyState:e})=>({overlay:e.survey&&e.isOverlayActive?e.survey.settings.overlay:null})),a.actions)((({overlay:e,hideOverlay:t})=>{if(!e)return null;const s={survicate_dark_Wdv2U:e===c.OverlayType.dark,survicate_light_JL8G_:e===c.OverlayType.light,survicate_overlay_stIWL:!0,sv__overlay:!0,"sv__overlay--dark":e===c.OverlayType.dark,"sv__overlay--light":e===c.OverlayType.light};return(0,o.h)("div",{className:(0,i.default)(s),onClick:t,onKeyDown:t,role:"button",tabIndex:0})}));t.default=u},46880:function(e){e.exports=function(e){var t={};function s(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,s),o.l=!0,o.exports}return s.m=e,s.c=t,s.d=function(e,t,r){s.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},s.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},s.t=function(e,t){if(1&t&&(e=s(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(s.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)s.d(r,o,function(t){return e[t]}.bind(null,o));return r},s.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return s.d(t,"a",t),t},s.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},s.p="",s(s.s=90)}({17:function(e,t,s){"use strict";t.__esModule=!0,t.default=void 0;var r=s(18),o=function(){function e(){}return e.getFirstMatch=function(e,t){var s=t.match(e);return s&&s.length>0&&s[1]||""},e.getSecondMatch=function(e,t){var s=t.match(e);return s&&s.length>1&&s[2]||""},e.matchAndReturnConst=function(e,t,s){if(e.test(t))return s},e.getWindowsVersionName=function(e){switch(e){case"NT":return"NT";case"XP":case"NT 5.1":return"XP";case"NT 5.0":return"2000";case"NT 5.2":return"2003";case"NT 6.0":return"Vista";case"NT 6.1":return"7";case"NT 6.2":return"8";case"NT 6.3":return"8.1";case"NT 10.0":return"10";default:return}},e.getMacOSVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),10===t[0])switch(t[1]){case 5:return"Leopard";case 6:return"Snow Leopard";case 7:return"Lion";case 8:return"Mountain Lion";case 9:return"Mavericks";case 10:return"Yosemite";case 11:return"El Capitan";case 12:return"Sierra";case 13:return"High Sierra";case 14:return"Mojave";case 15:return"Catalina";default:return}},e.getAndroidVersionName=function(e){var t=e.split(".").splice(0,2).map((function(e){return parseInt(e,10)||0}));if(t.push(0),!(1===t[0]&&t[1]<5))return 1===t[0]&&t[1]<6?"Cupcake":1===t[0]&&t[1]>=6?"Donut":2===t[0]&&t[1]<2?"Eclair":2===t[0]&&2===t[1]?"Froyo":2===t[0]&&t[1]>2?"Gingerbread":3===t[0]?"Honeycomb":4===t[0]&&t[1]<1?"Ice Cream Sandwich":4===t[0]&&t[1]<4?"Jelly Bean":4===t[0]&&t[1]>=4?"KitKat":5===t[0]?"Lollipop":6===t[0]?"Marshmallow":7===t[0]?"Nougat":8===t[0]?"Oreo":9===t[0]?"Pie":void 0},e.getVersionPrecision=function(e){return e.split(".").length},e.compareVersions=function(t,s,r){void 0===r&&(r=!1);var o=e.getVersionPrecision(t),n=e.getVersionPrecision(s),i=Math.max(o,n),a=0,c=e.map([t,s],(function(t){var s=i-e.getVersionPrecision(t),r=t+new Array(s+1).join(".0");return e.map(r.split("."),(function(e){return new Array(20-e.length).join("0")+e})).reverse()}));for(r&&(a=i-Math.min(o,n)),i-=1;i>=a;){if(c[0][i]>c[1][i])return 1;if(c[0][i]===c[1][i]){if(i===a)return 0;i-=1}else if(c[0][i]1?o-1:0),i=1;i0){var i=Object.keys(s),c=a.default.find(i,(function(e){return t.isOS(e)}));if(c){var u=this.satisfies(s[c]);if(void 0!==u)return u}var l=a.default.find(i,(function(e){return t.isPlatform(e)}));if(l){var _=this.satisfies(s[l]);if(void 0!==_)return _}}if(n>0){var v=Object.keys(o),d=a.default.find(v,(function(e){return t.isBrowser(e,!0)}));if(void 0!==d)return this.compareVersion(o[d])}},t.isBrowser=function(e,t){void 0===t&&(t=!1);var s=this.getBrowserName().toLowerCase(),r=e.toLowerCase(),o=a.default.getBrowserTypeByAlias(r);return t&&o&&(r=o.toLowerCase()),r===s},t.compareVersion=function(e){var t=[0],s=e,r=!1,o=this.getBrowserVersion();if("string"==typeof o)return">"===e[0]||"<"===e[0]?(s=e.substr(1),"="===e[1]?(r=!0,s=e.substr(2)):t=[],">"===e[0]?t.push(1):t.push(-1)):"="===e[0]?s=e.substr(1):"~"===e[0]&&(r=!0,s=e.substr(1)),t.indexOf(a.default.compareVersions(o,s,r))>-1},t.isOS=function(e){return this.getOSName(!0)===String(e).toLowerCase()},t.isPlatform=function(e){return this.getPlatformType(!0)===String(e).toLowerCase()},t.isEngine=function(e){return this.getEngineName(!0)===String(e).toLowerCase()},t.is=function(e,t){return void 0===t&&(t=!1),this.isBrowser(e,t)||this.isOS(e)||this.isPlatform(e)},t.some=function(e){var t=this;return void 0===e&&(e=[]),e.some((function(e){return t.is(e)}))},e}();t.default=u,e.exports=t.default},92:function(e,t,s){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=s(17))&&r.__esModule?r:{default:r},n=/version\/(\d+(\.?_?\d+)+)/i,i=[{test:[/googlebot/i],describe:function(e){var t={name:"Googlebot"},s=o.default.getFirstMatch(/googlebot\/(\d+(\.\d+))/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/opera/i],describe:function(e){var t={name:"Opera"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:opera)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/opr\/|opios/i],describe:function(e){var t={name:"Opera"},s=o.default.getFirstMatch(/(?:opr|opios)[\s/](\S+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/SamsungBrowser/i],describe:function(e){var t={name:"Samsung Internet for Android"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:SamsungBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/Whale/i],describe:function(e){var t={name:"NAVER Whale Browser"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:whale)[\s/](\d+(?:\.\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/MZBrowser/i],describe:function(e){var t={name:"MZ Browser"},s=o.default.getFirstMatch(/(?:MZBrowser)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/focus/i],describe:function(e){var t={name:"Focus"},s=o.default.getFirstMatch(/(?:focus)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/swing/i],describe:function(e){var t={name:"Swing"},s=o.default.getFirstMatch(/(?:swing)[\s/](\d+(?:\.\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/coast/i],describe:function(e){var t={name:"Opera Coast"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:coast)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/opt\/\d+(?:.?_?\d+)+/i],describe:function(e){var t={name:"Opera Touch"},s=o.default.getFirstMatch(/(?:opt)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/yabrowser/i],describe:function(e){var t={name:"Yandex Browser"},s=o.default.getFirstMatch(/(?:yabrowser)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/ucbrowser/i],describe:function(e){var t={name:"UC Browser"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:ucbrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/Maxthon|mxios/i],describe:function(e){var t={name:"Maxthon"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:Maxthon|mxios)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/epiphany/i],describe:function(e){var t={name:"Epiphany"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:epiphany)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/puffin/i],describe:function(e){var t={name:"Puffin"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:puffin)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/sleipnir/i],describe:function(e){var t={name:"Sleipnir"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:sleipnir)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/k-meleon/i],describe:function(e){var t={name:"K-Meleon"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/(?:k-meleon)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/micromessenger/i],describe:function(e){var t={name:"WeChat"},s=o.default.getFirstMatch(/(?:micromessenger)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/qqbrowser/i],describe:function(e){var t={name:/qqbrowserlite/i.test(e)?"QQ Browser Lite":"QQ Browser"},s=o.default.getFirstMatch(/(?:qqbrowserlite|qqbrowser)[/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/msie|trident/i],describe:function(e){var t={name:"Internet Explorer"},s=o.default.getFirstMatch(/(?:msie |rv:)(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/\sedg\//i],describe:function(e){var t={name:"Microsoft Edge"},s=o.default.getFirstMatch(/\sedg\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/edg([ea]|ios)/i],describe:function(e){var t={name:"Microsoft Edge"},s=o.default.getSecondMatch(/edg([ea]|ios)\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/vivaldi/i],describe:function(e){var t={name:"Vivaldi"},s=o.default.getFirstMatch(/vivaldi\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/seamonkey/i],describe:function(e){var t={name:"SeaMonkey"},s=o.default.getFirstMatch(/seamonkey\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/sailfish/i],describe:function(e){var t={name:"Sailfish"},s=o.default.getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i,e);return s&&(t.version=s),t}},{test:[/silk/i],describe:function(e){var t={name:"Amazon Silk"},s=o.default.getFirstMatch(/silk\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/phantom/i],describe:function(e){var t={name:"PhantomJS"},s=o.default.getFirstMatch(/phantomjs\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/slimerjs/i],describe:function(e){var t={name:"SlimerJS"},s=o.default.getFirstMatch(/slimerjs\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t={name:"BlackBerry"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/blackberry[\d]+\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t={name:"WebOS Browser"},s=o.default.getFirstMatch(n,e)||o.default.getFirstMatch(/w(?:eb)?[o0]sbrowser\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/bada/i],describe:function(e){var t={name:"Bada"},s=o.default.getFirstMatch(/dolfin\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/tizen/i],describe:function(e){var t={name:"Tizen"},s=o.default.getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/qupzilla/i],describe:function(e){var t={name:"QupZilla"},s=o.default.getFirstMatch(/(?:qupzilla)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/firefox|iceweasel|fxios/i],describe:function(e){var t={name:"Firefox"},s=o.default.getFirstMatch(/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/electron/i],describe:function(e){var t={name:"Electron"},s=o.default.getFirstMatch(/(?:electron)\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/MiuiBrowser/i],describe:function(e){var t={name:"Miui"},s=o.default.getFirstMatch(/(?:MiuiBrowser)[\s/](\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/chromium/i],describe:function(e){var t={name:"Chromium"},s=o.default.getFirstMatch(/(?:chromium)[\s/](\d+(\.?_?\d+)+)/i,e)||o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/chrome|crios|crmo/i],describe:function(e){var t={name:"Chrome"},s=o.default.getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/GSA/i],describe:function(e){var t={name:"Google Search"},s=o.default.getFirstMatch(/(?:GSA)\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:function(e){var t=!e.test(/like android/i),s=e.test(/android/i);return t&&s},describe:function(e){var t={name:"Android Browser"},s=o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/playstation 4/i],describe:function(e){var t={name:"PlayStation 4"},s=o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/safari|applewebkit/i],describe:function(e){var t={name:"Safari"},s=o.default.getFirstMatch(n,e);return s&&(t.version=s),t}},{test:[/.*/i],describe:function(e){var t=-1!==e.search("\\(")?/^(.*)\/(.*)[ \t]\((.*)/:/^(.*)\/(.*) /;return{name:o.default.getFirstMatch(t,e),version:o.default.getSecondMatch(t,e)}}}];t.default=i,e.exports=t.default},93:function(e,t,s){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=s(17))&&r.__esModule?r:{default:r},n=s(18),i=[{test:[/Roku\/DVP/],describe:function(e){var t=o.default.getFirstMatch(/Roku\/DVP-(\d+\.\d+)/i,e);return{name:n.OS_MAP.Roku,version:t}}},{test:[/windows phone/i],describe:function(e){var t=o.default.getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i,e);return{name:n.OS_MAP.WindowsPhone,version:t}}},{test:[/windows /i],describe:function(e){var t=o.default.getFirstMatch(/Windows ((NT|XP)( \d\d?.\d)?)/i,e),s=o.default.getWindowsVersionName(t);return{name:n.OS_MAP.Windows,version:t,versionName:s}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(e){var t={name:n.OS_MAP.iOS},s=o.default.getSecondMatch(/(Version\/)(\d[\d.]+)/,e);return s&&(t.version=s),t}},{test:[/macintosh/i],describe:function(e){var t=o.default.getFirstMatch(/mac os x (\d+(\.?_?\d+)+)/i,e).replace(/[_\s]/g,"."),s=o.default.getMacOSVersionName(t),r={name:n.OS_MAP.MacOS,version:t};return s&&(r.versionName=s),r}},{test:[/(ipod|iphone|ipad)/i],describe:function(e){var t=o.default.getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i,e).replace(/[_\s]/g,".");return{name:n.OS_MAP.iOS,version:t}}},{test:function(e){var t=!e.test(/like android/i),s=e.test(/android/i);return t&&s},describe:function(e){var t=o.default.getFirstMatch(/android[\s/-](\d+(\.\d+)*)/i,e),s=o.default.getAndroidVersionName(t),r={name:n.OS_MAP.Android,version:t};return s&&(r.versionName=s),r}},{test:[/(web|hpw)[o0]s/i],describe:function(e){var t=o.default.getFirstMatch(/(?:web|hpw)[o0]s\/(\d+(\.\d+)*)/i,e),s={name:n.OS_MAP.WebOS};return t&&t.length&&(s.version=t),s}},{test:[/blackberry|\bbb\d+/i,/rim\stablet/i],describe:function(e){var t=o.default.getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i,e)||o.default.getFirstMatch(/blackberry\d+\/(\d+([_\s]\d+)*)/i,e)||o.default.getFirstMatch(/\bbb(\d+)/i,e);return{name:n.OS_MAP.BlackBerry,version:t}}},{test:[/bada/i],describe:function(e){var t=o.default.getFirstMatch(/bada\/(\d+(\.\d+)*)/i,e);return{name:n.OS_MAP.Bada,version:t}}},{test:[/tizen/i],describe:function(e){var t=o.default.getFirstMatch(/tizen[/\s](\d+(\.\d+)*)/i,e);return{name:n.OS_MAP.Tizen,version:t}}},{test:[/linux/i],describe:function(){return{name:n.OS_MAP.Linux}}},{test:[/CrOS/],describe:function(){return{name:n.OS_MAP.ChromeOS}}},{test:[/PlayStation 4/],describe:function(e){var t=o.default.getFirstMatch(/PlayStation 4[/\s](\d+(\.\d+)*)/i,e);return{name:n.OS_MAP.PlayStation4,version:t}}}];t.default=i,e.exports=t.default},94:function(e,t,s){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=s(17))&&r.__esModule?r:{default:r},n=s(18),i=[{test:[/googlebot/i],describe:function(){return{type:"bot",vendor:"Google"}}},{test:[/huawei/i],describe:function(e){var t=o.default.getFirstMatch(/(can-l01)/i,e)&&"Nova",s={type:n.PLATFORMS_MAP.mobile,vendor:"Huawei"};return t&&(s.model=t),s}},{test:[/nexus\s*(?:7|8|9|10).*/i],describe:function(){return{type:n.PLATFORMS_MAP.tablet,vendor:"Nexus"}}},{test:[/ipad/i],describe:function(){return{type:n.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/Macintosh(.*?) FxiOS(.*?)\//],describe:function(){return{type:n.PLATFORMS_MAP.tablet,vendor:"Apple",model:"iPad"}}},{test:[/kftt build/i],describe:function(){return{type:n.PLATFORMS_MAP.tablet,vendor:"Amazon",model:"Kindle Fire HD 7"}}},{test:[/silk/i],describe:function(){return{type:n.PLATFORMS_MAP.tablet,vendor:"Amazon"}}},{test:[/tablet(?! pc)/i],describe:function(){return{type:n.PLATFORMS_MAP.tablet}}},{test:function(e){var t=e.test(/ipod|iphone/i),s=e.test(/like (ipod|iphone)/i);return t&&!s},describe:function(e){var t=o.default.getFirstMatch(/(ipod|iphone)/i,e);return{type:n.PLATFORMS_MAP.mobile,vendor:"Apple",model:t}}},{test:[/nexus\s*[0-6].*/i,/galaxy nexus/i],describe:function(){return{type:n.PLATFORMS_MAP.mobile,vendor:"Nexus"}}},{test:[/[^-]mobi/i],describe:function(){return{type:n.PLATFORMS_MAP.mobile}}},{test:function(e){return"blackberry"===e.getBrowserName(!0)},describe:function(){return{type:n.PLATFORMS_MAP.mobile,vendor:"BlackBerry"}}},{test:function(e){return"bada"===e.getBrowserName(!0)},describe:function(){return{type:n.PLATFORMS_MAP.mobile}}},{test:function(e){return"windows phone"===e.getBrowserName()},describe:function(){return{type:n.PLATFORMS_MAP.mobile,vendor:"Microsoft"}}},{test:function(e){var t=Number(String(e.getOSVersion()).split(".")[0]);return"android"===e.getOSName(!0)&&t>=3},describe:function(){return{type:n.PLATFORMS_MAP.tablet}}},{test:function(e){return"android"===e.getOSName(!0)},describe:function(){return{type:n.PLATFORMS_MAP.mobile}}},{test:function(e){return"macos"===e.getOSName(!0)},describe:function(){return{type:n.PLATFORMS_MAP.desktop,vendor:"Apple"}}},{test:function(e){return"windows"===e.getOSName(!0)},describe:function(){return{type:n.PLATFORMS_MAP.desktop}}},{test:function(e){return"linux"===e.getOSName(!0)},describe:function(){return{type:n.PLATFORMS_MAP.desktop}}},{test:function(e){return"playstation 4"===e.getOSName(!0)},describe:function(){return{type:n.PLATFORMS_MAP.tv}}},{test:function(e){return"roku"===e.getOSName(!0)},describe:function(){return{type:n.PLATFORMS_MAP.tv}}}];t.default=i,e.exports=t.default},95:function(e,t,s){"use strict";t.__esModule=!0,t.default=void 0;var r,o=(r=s(17))&&r.__esModule?r:{default:r},n=s(18),i=[{test:function(e){return"microsoft edge"===e.getBrowserName(!0)},describe:function(e){if(/\sedg\//i.test(e))return{name:n.ENGINE_MAP.Blink};var t=o.default.getFirstMatch(/edge\/(\d+(\.?_?\d+)+)/i,e);return{name:n.ENGINE_MAP.EdgeHTML,version:t}}},{test:[/trident/i],describe:function(e){var t={name:n.ENGINE_MAP.Trident},s=o.default.getFirstMatch(/trident\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:function(e){return e.test(/presto/i)},describe:function(e){var t={name:n.ENGINE_MAP.Presto},s=o.default.getFirstMatch(/presto\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:function(e){var t=e.test(/gecko/i),s=e.test(/like gecko/i);return t&&!s},describe:function(e){var t={name:n.ENGINE_MAP.Gecko},s=o.default.getFirstMatch(/gecko\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}},{test:[/(apple)?webkit\/537\.36/i],describe:function(){return{name:n.ENGINE_MAP.Blink}}},{test:[/(apple)?webkit/i],describe:function(e){var t={name:n.ENGINE_MAP.WebKit},s=o.default.getFirstMatch(/webkit\/(\d+(\.?_?\d+)+)/i,e);return s&&(t.version=s),t}}];t.default=i,e.exports=t.default}})},46924:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(58885);t.default=class{static compareDates(e,t,s){switch(e){case r.DateOperator.on:return t===s;case r.DateOperator.before:return t>s;case r.DateOperator.after:return te===t))}static isNotEqual(e,t){return e.every((e=>e!==t))}static isLessThan(e,t){return te}static isGreaterThanOrEqual(e,t){return t>=e}static getTimeThreshold(e){return(new Date).getTime()-e}}},47047:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(77539));t.default=(e,t)=>[...e].sort((0,o.default)().ascending).join("")===[...t].sort((0,o.default)().ascending).join("")},47144:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyActivationGate=void 0;const o=s(50172),n=s(45994),i=r(s(91854)),a=s(6574),c=s(58698),u=s(14409),l=s(85346),_=s(30313),v=s(18488),d=s(39027),p=r(s(19979)),m=r(s(58108)),h=s(26525),f=r(s(96760));t.SurveyActivationGate=({children:e})=>{var t,s,r,b,g,y;const{pageSurvey:w,widgetSurveys:x,isPreview:S,update:k,isWidget:M,isFeedback:O,surveyUpdated:T,isPage:P,surveyType:C}=(0,n.useContext)(l.SurveyConfigContext),A=M||O,{isCacheOutdated:E}=(0,_.useStorageService)(),j=!!k&&Object.keys(k).length>0,D=P&&(0,f.default)(null===(t=null==w?void 0:w.settings)||void 0===t?void 0:t.link_expiration_period),I=j?!!(null===(s=k.surveys)||void 0===s?void 0:s.length):!!(null==x?void 0:x.length),N=null===(r=j?k.survey:w)||void 0===r?void 0:r.activated,R=!(w&&(S||N&&(null===(b=w.points)||void 0===b?void 0:b.length))),L=!D&&!R||I;if(j&&T){const e=null==k?void 0:k.survey;P&&(null===(g=e.settings)||void 0===g?void 0:g.kiosk_enabled)&&E(e.id)?d.storeManager.getStore(C).action(m.default)(e):A&&(null===(y=k.surveys)||void 0===y?void 0:y.length)&&(v.TargetingTriggersInstance.startTargeting(C,k.surveys),d.storeManager.getStore(C).action(p.default)())}const F=w?(0,u.translateMessages)(C,w).disabled_text:i.default.unavailable;return L?e:A?null:(0,c.checkIfBrandingIsHidden)(C,a.ScreenType.Unavailable)?(0,o.h)(a.StatusPage,{screenType:a.ScreenType.Unavailable,text:F}):(0,o.h)(h.ErrorPage,null)}},47151:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMultiTab=void 0;const r=s(45994),o=s(45474),n=s(85346),i=s(64496),a=s(83358);t.useMultiTab=e=>{const{isPreview:t,surveyType:s}=(0,r.useContext)(n.SurveyConfigContext),c={key:`${a.StorageKeysSingleTab.tabId}:${e}`,value:(0,o.v4)()};let u;const[l,_]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{if(!t)return i.LocalStoreManager.getStore(s).set(c.key,c.value),u=setInterval((()=>{(()=>{if(t)return void _(!1);i.LocalStoreManager.getStore(s).get(c.key)!==c.value&&_(!0)})()}),1e3),()=>{clearInterval(u)}}),[]),{isMultiTab:l}}},47358:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SessionStore=void 0;const o=r(s(98443)),n=s(17057),i=s(20831),a=s(69975);t.SessionStore=class{constructor(e){const t=window._svc||{},s=e===n.SurveyType.FeedbackButton?`${e}::`:"";this.storagePrefix=`survi::${t.workspaceKey}::${s}`,this.sessionStorage=this.initStorage()}initStorage(){if(i.Braze.isSandboxed())return a.inMemorySessionStorage;try{const e="__storage_test__";return window.sessionStorage.setItem(e,e),window.sessionStorage.removeItem(e),window.sessionStorage}catch(e){return console.error(e),a.inMemorySessionStorage}}get(e){const t=this.storagePrefix+e;return(0,o.default)(this.sessionStorage.getItem(t))}set(e,t){const s=this.storagePrefix+e;this.sessionStorage.setItem(s,JSON.stringify(t))}remove(e){const t=this.storagePrefix+e;this.sessionStorage.removeItem(t)}}},47609:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getMicroThemeRules=void 0;const o=s(45285),n=r(s(69889));t.getMicroThemeRules=e=>{const{answer:t,button:s,background:r,progress_bar:i,question:a,bg_answer:c}=e,u="#171D1A",l="#F1F1F1",_=(0,o.getRGBaValue)(t,.1),v=(0,o.getRGBaValue)(t,.2),d=(0,o.getRGBaValue)(t,.5),p=(0,o.getRGBaValue)(a,.5),m=(0,o.getRGBaValue)(s,.7),h=`0 0 0 8px ${_}`;return[{className:".sv__survey",isTopLevelClass:!0,property:"background-color",value:r},{className:".sv__mobile-survey .sv__rating .sv__buttons .sv__button",isTopLevelClass:!0,property:"background-color",state:":hover",value:"transparent"},{className:[".sv__survey--finished.sv__survey--branded .sv__btn-close svg g g",".sv__survey--finished.sv__survey--branded .sv__btn-close:hover svg g g",".sv__survey--finished.sv__survey--branded .sv__btn-close:active svg g g"],isTopLevelClass:!0,property:"fill",value:"black"},{className:[".sv__mobile-survey .sv__button:hover svg path"],isTopLevelClass:!0,property:"fill",value:t},{className:[".sv__mobile-survey .sv__rating--vertical .sv__buttons .sv__button",".sv__mobile-survey .sv__button",".sv__mobile-survey .sv__choice-button"],isTopLevelClass:!0,property:"background-color",state:":hover",value:_},{className:[".sv__feedback-survey--minimized.sv__feedback-survey .sv__feedback-survey__text"],isTopLevelClass:!0,property:"color",value:(0,n.default)(s)},{className:".sv__contact-form .sv__contact-form-field.sv__light.sv__invalid input.sv-nested-bg-bw",property:"background-color",value:c},{className:[".sv__progress-bar","*::-webkit-scrollbar-thumb"],property:"background-color",value:(0,o.getRGBaValue)(a,.15)},{className:[".sv__choice-button--selected .sv__circle",".sv__choice-button:active .sv__circle"],property:"background-color",value:t},{className:[".sv__rating--vertical .sv__buttons .sv__button:active",".sv__rating.sv__rating--vertical .sv__buttons.sv__rating__buttons.sv__buttons--vertical\n .sv__button.sv__button--selected"],property:"background-color",value:v},{className:".sv__feedback-survey.sv__feedback-survey--minimized.sv--background-button",isTopLevelClass:!0,property:"background-color",value:s},{className:".sv--color-progress-bar",property:"color",value:i},{className:".sv__input::placeholder",property:"color",value:d},{className:".sv__footer__small-text",property:"color",value:(0,n.default)(r,{dark:u,light:l})},{className:".sv__navigation-button--back.sv--color-button",property:"color",value:s},{className:".sv__select-list",property:"border-color",value:v},{className:".sv__navigation-button--back",property:"border-color",state:":disabled",value:a},{className:".sv__square",property:"box-shadow",state:":focus::after",value:h},{className:".sv__square",property:"box-shadow",state:":hover::after",value:h},{className:".sv__square",property:"box-shadow",state:":active::after",value:h},{className:".sv__circle",property:"box-shadow",state:":focus",value:h},{className:".sv__circle",property:"box-shadow",state:":hover",value:h},{className:".sv__circle",property:"box-shadow",state:":active",value:h},{className:".sv__btn-close svg g",property:"fill",value:p},{className:".sv__btn-minimize svg g rect",property:"fill",value:(0,o.getRGBaValue)(a,.85)},{className:".sv__button svg path",property:"fill",value:(0,o.getRGBaValue)(t,.3)},{className:".sv__minimized-symbol svg g g path",property:"fill",value:(0,n.default)(s,{dark:"#000",light:"#FFF"})},{className:".sv__footer__button svg path",property:"fill",value:(0,n.default)(r,{dark:u,light:l})},{className:[".sv__btn-close:hover svg g g",".sv__btn-close:active svg g g",".sv__btn-minimize:hover svg g rect"],property:"fill",value:a},{className:[".sv__dropdown__wrapper svg g g",".sv__button--vertical svg path"],property:"fill",value:d},{className:[".sv__btn-minimize--padded svg g rect",".sv__btn-minimize--padded svg rect:first-child"],property:"fill",value:p},{className:[".sv__btn-minimize--padded:hover svg rect",".sv__btn-minimize--padded:active svg rect"],property:"fill",value:(0,o.getRGBaValue)(a,.9)},{className:[".sv__checkbox g g path",".sv__micro-top-bar__row svg path",".sv__button:hover svg path",".sv__button--selected svg path",".sv__buttons.sv__rating__buttons.sv__buttons--vertical .sv__button.sv__button--selected svg path",".sv__caret svg g g"],property:"fill",value:t},{className:[".sv__screenshot-button svg path",".sv--fill-button svg g g",".sv--fill-button svg path"],property:"fill",value:s},{className:".sv__choice-button",property:"background-color",state:":active",value:v},{className:".sv__minimized-symbol",property:"background-color",state:":hover",value:m},{className:".sv__minimized-symbol",property:"background-color",state:":active",value:m},{className:".sv__rating .sv__button",property:"background-color",state:":hover",value:"transparent"},{className:".sv__choice-button",property:"border-color",state:":active",value:t},{className:".sv-bg-bs",property:"border-bottom",value:"none"},{className:".sv__select-button",property:"background-color",state:":hover",value:(0,o.getRGBaValue)(t,.15)},{className:[".sv__choice-button",".sv__button",".sv__rating--vertical .sv__buttons .sv__button"],property:"background-color",state:":hover",value:v},{className:[".sv__textarea",".sv__input",".sv__date-wrapper .sv__mobile-datepicker"],property:"border-color",state:":focus",value:t},{className:[".sv__position-mobile .sv__button",".sv__position-mobile .sv__rating--vertical .sv__buttons .sv__button",".sv__position-mobile .sv__rating--vertical.sv__rating--short .sv__buttons .sv__button"],isTopLevelClass:!0,property:"background-color",state:":hover",value:_},{className:[".sv__position-mobile .sv__rating--short .sv__buttons .sv__button"],isTopLevelClass:!0,property:"background-color",state:":hover",value:"transparent"},{className:[".sv__position-mobile .sv__rating .sv__button:not(.sv__button--selected):hover svg path"],isTopLevelClass:!0,property:"fill",value:(0,o.getRGBaValue)(t,.3)}]}},47630:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=o(s(79160)),i=s(58885);t.default=class{static ruleFulfilled({type:e,urls:t,campaign:s},{visit:r}){switch(e){case i.VisitSourceType.direct:return!r.referrerUrl;case i.VisitSourceType.referral:return t.some((e=>new RegExp(e.regexp_text_pattern).test(r.referrerUrl.replace(/^(?:https?:\/\/)?(?:www\.)?/i,""))));case i.VisitSourceType.utm:return this.isUTMCorrect(s,r);case i.VisitSourceType.search:return this.isReferrerSearchEngine(r.referrerUrl)}return!0}static isReferrerSearchEngine(e){return r(this,void 0,void 0,(function*(){const{data:t}=yield(0,n.default)("https://surveys-static.survicate.com").get("/data/search_engine_regexes.json");if(!e||!t.length)return!1;for(let s=0;se===r))}static getParameterByName(e,t){const s=e.replace(/[\[\]]/g,"\\$&"),r=new RegExp(`[?&]${s}(=([^&#]*)|&|#|$)`).exec(t);return r?r[2]?decodeURIComponent(r[2].replace(/\+/g," ")):"":null}}},47755:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(51472),a=r(s(32060)),c=r(s(99171)),u=r(s(14998)),l=r(s(37826)),_=r(s(94155)),v=r(s(33053)),d=r(s(81835)),p=s(96232),m=s(85346),h=s(39027),f=s(11617);t.default=({options:e,inputValue:t,onSelect:s,showClearButton:r,isFocusable:b,isError:g,allowSearch:y,dropdownPlaceholder:w,shouldHideSubmitButton:x})=>{var S,k;const M=(0,n.useContext)(f.SubmitButtonContext),{isWidget:O,surveyType:T,isPage:P}=(0,n.useContext)(m.SurveyConfigContext),C=(0,n.useRef)(null),A=(0,n.useRef)(null),E=e.find((e=>e.value===t))||null,j={focusPosition:-1,isOpen:!1,search:E?E.label:"",selected:E},[D,I]=(0,n.useReducer)(i.selectStateReducer,j),N=e=>{(null==C?void 0:C.current)&&(e.composedPath().includes(C.current)||(I({payload:-1,type:"setFocusPosition"}),I({payload:!1,type:"setIsOpen"})))},R=e=>{if(!b)return;const t=C.current;t&&t.classList.toggle("sv__select--border",e)},L=e=>{let t="";e.target instanceof HTMLInputElement&&(t=e.target.value),I({payload:!!q().length,type:"setIsOpen"}),I({payload:t,type:"setSearch"}),I({payload:null,type:"setSelected"}),s("")},F=e=>{D.isOpen&&e.target.blur(),I({payload:!D.isOpen,type:"setIsOpen"}),I({payload:"",type:"setSearch"})},V=e=>{I({payload:0,type:"setFocusPosition"}),I({payload:!1,type:"setIsOpen"}),I({payload:"",type:"setSearch"}),I({payload:e,type:"setSelected"}),s(e.value)},q=()=>{const{search:t,selected:s}=D;return(null==s?void 0:s.label)?e.filter((e=>e.value!==s.value)):t?e.filter((e=>e.label.toLowerCase().includes(t.toLowerCase()))):e},z=(e,t)=>{const s=q()[D.focusPosition];switch(e.key){case"Enter":case" ":return e.preventDefault(),t&&(F(e),I({payload:0,type:"setFocusPosition"})),void(D.isOpen&&s&&V(s));case"Escape":return e.preventDefault(),void I({payload:!1,type:"setIsOpen"});case"Tab":return void(D.isOpen&&I({payload:!1,type:"setIsOpen"}));case"ArrowUp":return D.isOpen||I({payload:!0,type:"setIsOpen"}),void B(-1);case"ArrowDown":D.isOpen||I({payload:!0,type:"setIsOpen"}),B(1)}},B=e=>{const t=q().length;if(!t)return;const s=(D.focusPosition+e+t)%t;I({payload:s,type:"setFocusPosition"})},U=!!(null===(S=null==A?void 0:A.current)||void 0===S?void 0:S.value)&&r,$=!q().length||!!g,H={"sv--border-color-answer":P&&D.isOpen,"sv-invalid":$,sv__select:!0,"sv__select--open":D.isOpen,"sv__survey-up":O&&u.default.isSurveyUp(T)};return(0,n.useEffect)((()=>(document.addEventListener("click",N,!1),()=>{document.removeEventListener("click",N,!1)})),[]),(0,n.useEffect)((()=>{const s=e.find((e=>e.value===t))||null;I({payload:s?s.label:"",type:"setSearch"}),I({payload:s,type:"setSelected"})}),[t]),(0,n.useEffect)((()=>{x&&(P&&(0,d.default)(h.storeManager.getStore(T).getState().previewDevice)&&(0,p.scrollView)(T,'[data-id="scroll-container"]',!0),M.hide(D.isOpen))}),[D.isOpen]),(0,_.default)({ref:C,shouldScroll:D.isOpen}),(0,o.h)("div",{className:(0,v.default)(H),"data-testid":"select",ref:C},(0,o.h)(l.default,{invalid:$,type:"select"},(0,o.h)("input",{"aria-label":w,autoComplete:"off",className:"sv__input sv--color-answer sv--background-answer-opacity-10","data-testid":"select-input",onBlur:e=>{var t;(null===(t=C.current)||void 0===t?void 0:t.contains(e.relatedTarget))||R(!1)},onClick:F,onFocus:()=>R(!0),onInput:L,onKeyDown:z,placeholder:w,readOnly:!y,ref:A,tabIndex:0,type:"text",value:D.search||(null===(k=D.selected)||void 0===k?void 0:k.label)})),D.isOpen&&!!q().length&&(0,o.h)(c.default,{options:q(),position:D.focusPosition,search:D.search,selectOption:V}),(0,o.h)(a.default,{clearInput:e=>{"Tab"!==(null==e?void 0:e.key)&&(I({payload:"",type:"setSearch"}),I({payload:null,type:"setSelected"}),U&&A.current&&(s(""),I({payload:-1,type:"setFocusPosition"}),A.current.value=""))},isFocusable:b,keyDownHandler:z,searchHandler:L,shouldShowClearButton:U,toggleDropdown:F}))}},48136:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>{e.stopPropagation(),e.preventDefault()}},48798:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TriggerRules=void 0;const o=r(s(52732)),n=r(s(24822)),i=r(s(26016)),a=s(57462);t.TriggerRules=class{static areFulfilled(e,t){return n.default.ruleFulfilled(e,t)&&o.default.ruleFulfilled(e,t)&&i.default.ruleFulfilled(e,t)&&a.EventRules.areFulfilled(e,t)}}},48860:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static ruleFulfilled(e,t){var s;const r=null!==(s=(null==e?void 0:e.settings).survey_throttle)&&void 0!==s?s:0;if(r&&t.displayedSurveys.length>0){const e=t.displayedSurveys[t.displayedSurveys.length-1].timestamp;return Date.now()-e>=864e5*r}return!0}}},49017:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.FeedbackMinimized=void 0;const o=s(50172),n=s(45994),i=s(28762),a=r(s(33053)),c=s(89025),u=s(17057),l=s(58647),_=s(51012),v=s(9071);t.FeedbackMinimized=({toggleMinimize:e,tooltipText:t})=>{const s=(0,n.useRef)(null),r=(0,i.useTranslation)(),d={[v.WidgetSurveyStyles.printSurveyClasses(u.SurveyType.FeedbackButton)]:!0,"sv--background-button":!0,"sv__feedback-survey--minimized":!0};return(0,n.useEffect)((()=>{(0,_.addOutlineClass)(s.current)}),[]),(0,o.h)("div",{"aria-label":r[l.Message.MINIMIZED_SURVEY],"aria-modal":"true",role:"dialog"},(0,o.h)("button",{"aria-label":r[l.Message.START_SURVEY],className:(0,a.default)(d),onClick:()=>e(!1),onKeyDown:t=>(0,c.keyboardClick)(t,(()=>e(!1))),ref:s,type:"button"},(0,o.h)("div",{className:"sv__feedback-survey__text"},t)))}},49254:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.appendStyles=void 0;t.appendStyles=(e,t)=>{if(!document.head)return;const s="survicate-core-styles";if(document.head.querySelector(`#${s}`))return;const r=document.createElement("style");r.id=s,r.textContent=e,t&&r.setAttribute("nonce",t),document.head.appendChild(r)}},49547:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(33249)),a=s(68243),c=s(34753),u=r(s(53945)),l=r(s(33053)),_=s(98477),v=s(37088),d=s(81461),p=s(85346);t.default=e=>{const{isPage:t}=(0,n.useContext)(p.SurveyConfigContext),{subQuestion:s,answersNumber:r,selectedAnswer:m,rowIndex:h,isSelected:f,scale:b,selectAnswer:g}=e,y={"sv--background-answer-opacity-10":!0,"sv--border-color-answer":t&&f,"sv__matrix-row":!0,sv__selected:f},w={"sv--color-answer":!0,"sv__matrix-cell":!0};return(0,o.h)("div",{className:(0,l.default)(y),"data-testid":`row-index=${h}`},(0,o.h)("div",{className:(0,l.default)(w)},(0,o.h)(u.default,{className:"sv--color-answer",content:s})),(0,_.safeArray)({length:r,type:v.SafeArrayType.length}).map(((e,t)=>{const r=b[t].id;return(0,o.h)("div",Object.assign({className:(0,l.default)(w),"data-testid":r,key:r,onClick:()=>g(h,r),onFocus:e=>(0,d.skipFocus)(e,"sv__input-checkbox"),onKeyUp:()=>null,role:"button",tabIndex:0},m===r?{"data-answerid":r}:{}),(0,o.h)(i.default,{colors:a.CheckboxColors.bw,display:c.CheckboxDisplay.circle,isSelected:m===r,label:`${b[t].name} ${s}`,onClick:()=>g(h,r),onKeyboardClick:()=>g(h,r),testId:`checkbox-${h}-${r}`}))})))}},50067:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"40",height:"40",viewBox:"0 0 40 40",xmlns:"http://www.w3.org/2000/svg"},t),["\n ",(0,r.h)("rect",{fill:"#29292A",opacity:"0.1",x:"0",y:"0",width:"40",height:"40",rx:"3"},[]),"\n ",(0,r.h)("g",{fill:"#29292A",opacity:"0.5"},["\n ",(0,r.h)("rect",{x:"11",y:"27",width:"18",height:"2"},[]),"\n "]),"\n"])}},50172:(e,t,s)=>{"use strict";s.r(t),s.d(t,{Component:()=>O,Fragment:()=>M,cloneElement:()=>G,createContext:()=>Q,createElement:()=>x,createRef:()=>k,h:()=>x,hydrate:()=>K,isValidElement:()=>i,options:()=>o,render:()=>W,toChildArray:()=>I});var r,o,n,i,a,c,u,l,_,v,d,p,m,h={},f=[],b=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,g=Array.isArray;function y(e,t){for(var s in t)e[s]=t[s];return e}function w(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function x(e,t,s){var o,n,i,a={};for(i in t)"key"==i?o=t[i]:"ref"==i?n=t[i]:a[i]=t[i];if(arguments.length>2&&(a.children=arguments.length>3?r.call(arguments,2):s),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)null==a[i]&&(a[i]=e.defaultProps[i]);return S(e,a,o,n,null)}function S(e,t,s,r,i){var a={type:e,props:t,key:s,ref:r,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:null==i?++n:i,__i:-1,__u:0};return null==i&&null!=o.vnode&&o.vnode(a),a}function k(){return{current:null}}function M(e){return e.children}function O(e,t){this.props=e,this.context=t}function T(e,t){if(null==t)return e.__?T(e.__,e.__i+1):null;for(var s;tu&&a.sort(l),e=a.shift(),u=a.length,e.__d&&(s=void 0,n=(r=(t=e).__v).__e,i=[],c=[],t.__P&&((s=y({},r)).__v=r.__v+1,o.vnode&&o.vnode(s),V(t.__P,s,r,t.__n,t.__P.namespaceURI,32&r.__u?[n]:null,i,null==n?T(r):n,!!(32&r.__u),c),s.__v=r.__v,s.__.__k[s.__i]=s,q(i,s,c),s.__e!=n&&P(s)));A.__r=0}function E(e,t,s,r,o,n,i,a,c,u,l){var _,v,d,p,m,b,g=r&&r.__k||f,y=t.length;for(c=j(s,t,g,c,y),_=0;_0?S(i.type,i.props,i.key,i.ref?i.ref:null,i.__v):i).__=e,i.__b=e.__b+1,a=null,-1!=(u=i.__i=N(i,s,c,_))&&(_--,(a=s[u])&&(a.__u|=2)),null==a||null==a.__v?(-1==u&&(o>l?v--:oc?v--:v++,i.__u|=4))):e.__k[n]=null;if(_)for(n=0;n(null==c||2&c.__u?0:1))for(o=s-1,n=s+1;o>=0||n=0){if((c=t[o])&&!(2&c.__u)&&i==c.key&&a==c.type)return o;o--}if(n0?e:g(e)?e.map(z):y({},e)}function B(e,t,s,n,i,a,c,u,l){var _,v,d,p,m,f,b,y=s.props,x=t.props,S=t.type;if("svg"==S?i="http://www.w3.org/2000/svg":"math"==S?i="http://www.w3.org/1998/Math/MathML":i||(i="http://www.w3.org/1999/xhtml"),null!=a)for(_=0;_2&&(c.children=arguments.length>3?r.call(arguments,2):s),S(e.type,c,o||e.key,n||e.ref,null)}function Q(e){function t(e){var s,r;return this.getChildContext||(s=new Set,(r={})[t.__c]=this,this.getChildContext=function(){return r},this.componentWillUnmount=function(){s=null},this.shouldComponentUpdate=function(e){this.props.value!=e.value&&s.forEach((function(e){e.__e=!0,C(e)}))},this.sub=function(e){s.add(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){s&&s.delete(e),t&&t.call(e)}}),e.children}return t.__c="__cC"+m++,t.__=e,t.Provider=t.__l=(t.Consumer=function(e,t){return e.children(t)}).contextType=t,t}r=f.slice,o={__e:function(e,t,s,r){for(var o,n,i;t=t.__;)if((o=t.__c)&&!o.__)try{if((n=o.constructor)&&null!=n.getDerivedStateFromError&&(o.setState(n.getDerivedStateFromError(e)),i=o.__d),null!=o.componentDidCatch&&(o.componentDidCatch(e,r||{}),i=o.__d),i)return o.__E=o}catch(t){e=t}throw e}},n=0,i=function(e){return null!=e&&null==e.constructor},O.prototype.setState=function(e,t){var s;s=null!=this.__s&&this.__s!=this.state?this.__s:this.__s=y({},this.state),"function"==typeof e&&(e=e(y({},s),this.props)),e&&y(s,e),null!=e&&this.__v&&(t&&this._sb.push(t),C(this))},O.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),C(this))},O.prototype.render=M,a=[],u="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,l=function(e,t){return e.__v.__b-t.__v.__b},A.__r=0,_=/(PointerCapture)$|Capture$/i,v=0,d=F(!1),p=F(!0),m=0},50230:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(58405);t.default=function(e){return"string"==typeof e&&r.default.test(e)}},50288:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.contactFormStateReducer=void 0;t.contactFormStateReducer=(e,t)=>{switch(t.type){case"setInvalid":return Object.assign(Object.assign({},e),{invalid:t.payload});case"setValues":return Object.assign(Object.assign({},e),{values:t.payload});case"setIsDisclaimerAccepted":return Object.assign(Object.assign({},e),{isDisclaimerAccepted:t.payload})}}},50338:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shuffleArray=void 0;t.shuffleArray=e=>{const t=e.slice(0);for(let s=e.length-1;s>0;s-=1){const e=Math.floor(Math.random()*(s+1));[t[s],t[e]]=[t[e],t[s]]}return t}},50440:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Log=void 0;const s=(e,t,s,r,o)=>{const n=Object.assign(Object.assign({level:e,message:s,surveyType:t,timestamp:(new Date).toISOString(),url:document.location.toString(),userAgent:window.navigator.userAgent,version:"27.1.14"},r&&{stack:r}),o&&{details:o});console[e](JSON.stringify(n))};t.Log={debug:(e,t,r)=>s("debug",e,t,void 0,r),error:(e,t,r,o)=>s("error",e,t,r,o),info:(e,t,r)=>s("info",e,t,void 0,r),warn:(e,t,r,o)=>s("warn",e,t,r,o)}},50719:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WidgetSurveyComponent=void 0;const o=s(50172),n=s(45994),i=s(9635),a=r(s(33053)),c=s(14409),u=s(17057),l=s(85346),_=r(s(78946)),v=r(s(81982)),d=s(25409),p=s(39027),m=s(89849),h=r(s(46813)),f=r(s(23283)),b=r(s(93081)),g=r(s(42091)),y=s(49017);t.WidgetSurveyComponent=e=>{var t,s;const{isPreview:r,surveyType:i}=(0,n.useContext)(l.SurveyConfigContext),{survey:d,isMinimized:w,close:x,retarget:S,toggleMinimize:k,tooltipText:M}=e,O=p.storeManager.getStore(i),T=null===(t=O.getState().surveyState)||void 0===t?void 0:t.isTabActive,P=()=>{var e;(null==d?void 0:d.settings.close_on_urlchange)&&x();const t=v.default.getVisit(i);if(t.setCurrentView(),d&&(t.addDisplayedSurvey(null==d?void 0:d.id),null===(e=d.settings)||void 0===e?void 0:e.recurring_max_views)){const e=t.get().displayedSurveys.find((e=>e.surveyId===d.id));(null==e?void 0:e.count)&&e.count>=d.settings.recurring_max_views+1&&x()}S()};(0,n.useEffect)((()=>{g.default.startInterval(P,i)}),[d]);const C={"sv-box-child":!0,[`sv-${e.previewDevice}`]:r&&!!e.previewDevice},A=(0,n.useMemo)((()=>d?(0,c.translateMessages)(i,d).tooltip:M),[null===(s=null==d?void 0:d.settings.messages)||void 0===s?void 0:s.tooltip,M]),E=(0,n.useCallback)((e=>{T||O.action(m.setIsTabActive)(e)}),[T,O]);(0,n.useEffect)((()=>{_.default.watchTabs((()=>E(!0)))}),[E]);const j=i===u.SurveyType.WidgetSurvey?(0,o.h)(b.default,{tooltipText:A}):(0,o.h)(y.FeedbackMinimized,{toggleMinimize:k,tooltipText:A});return(0,o.h)("div",{className:(0,a.default)(C)},(0,o.h)(h.default,null),!!d&&(w?j:(0,o.h)(f.default,null)))};const w=(0,i.connect)((({previewDevice:e,surveyState:{isMinimized:t,survey:s,theme:r,isTabActive:o}})=>{var n,i;return{isTabActive:o,isMinimized:t,previewDevice:e,survey:s,themeType:null==r?void 0:r.type,tooltipText:null===(i=null===(n=null==s?void 0:s.settings)||void 0===n?void 0:n.messages)||void 0===i?void 0:i.tooltip}}),d.actions)(t.WidgetSurveyComponent);t.default=w},51012:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addOutlineClass=void 0;t.addOutlineClass=e=>{e&&e.classList.add("sv__outline")}},51050:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(62639),o=s(70935),n=s(67007);t.default=function(e,t,s){var i,a,c;if(r.default.randomUUID&&!t&&!e)return r.default.randomUUID();var u=null!==(c=null!==(i=(e=e||{}).random)&&void 0!==i?i:null===(a=e.rng)||void 0===a?void 0:a.call(e))&&void 0!==c?c:(0,o.default)();if(u.length<16)throw new Error("Random bytes length must be >= 16");if(u[6]=15&u[6]|64,u[8]=63&u[8]|128,t){if((s=s||0)<0||s+16>t.length)throw new RangeError("UUID byte range ".concat(s,":").concat(s+15," is out of buffer bounds"));for(var l=0;l<16;++l)t[s+l]=u[l];return t}return(0,n.unsafeStringify)(u)}},51254:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dropdownStateReducer=void 0;t.dropdownStateReducer=(e,t)=>{switch(t.type){case"setAnswers":return Object.assign(Object.assign({},e),{answers:t.payload});case"setComment":return Object.assign(Object.assign({},e),{comment:t.payload});case"setError":return Object.assign(Object.assign({},e),{error:t.payload});case"setPointId":return Object.assign(Object.assign({},e),{pointId:t.payload});case"setReducedAnswers":return Object.assign(Object.assign({},e),{reducedAnswers:t.payload});case"setIsDisclaimerAccepted":return Object.assign(Object.assign({},e),{isDisclaimerAccepted:t.payload});case"setValue":return Object.assign(Object.assign({},e),{value:t.payload})}}},51437:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.INITIAL_FOLLOW_UP_DATA=t.MAX_EDITS=t.MAX_FOLLOW_UP_CHAR_COUNT=void 0,t.MAX_FOLLOW_UP_CHAR_COUNT=1e3,t.MAX_EDITS=10,t.INITIAL_FOLLOW_UP_DATA={answer:"",followUpAnswerLength:0,question:""}},51472:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.selectStateReducer=void 0;t.selectStateReducer=(e,t)=>{switch(t.type){case"setFocusPosition":return Object.assign(Object.assign({},e),{focusPosition:t.payload});case"setIsOpen":return Object.assign(Object.assign({},e),{isOpen:t.payload});case"setSearch":return Object.assign(Object.assign({},e),{search:t.payload});case"setSelected":return Object.assign(Object.assign({},e),{selected:t.payload})}}},52249:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(45994),o=s(11617);t.default=({selectedAnswer:e,mandatory:t,mandatoryComment:s,comment:n,isRequiredDisclaimerNotAccepted:i})=>{const a=(0,r.useContext)(o.SubmitButtonContext);(0,r.useEffect)((()=>{a.disable(!e&&t||s&&((null==e?void 0:e.add_comment)||!1)&&!n||i)}),[e,t,s,n,i])}},52262:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDisclaimer=void 0;const r=s(45994);t.useDisclaimer=({disclaimer:e,disclaimer_settings:t,isDisclaimerAccepted:s})=>(0,r.useMemo)((()=>{var r;const o=!!e||!!t||!1,n=null!==(r=null==t?void 0:t.checkbox_visible)&&void 0!==r&&r;return{isRequiredDisclaimerNotAccepted:n&&!!(null==t?void 0:t.checkbox_required)&&!s,showCheckbox:n,showDisclaimer:o}}),[e,t,s])},52384:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(35617),o=s(67007);t.default=function(e){var t=function(e){return Uint8Array.of((15&e[3])<<4|e[4]>>4&15,(15&e[4])<<4|(240&e[5])>>4,(15&e[5])<<4|15&e[6],e[7],(15&e[1])<<4|(240&e[2])>>4,(15&e[2])<<4|(240&e[3])>>4,16|(240&e[0])>>4,(15&e[0])<<4|(240&e[1])>>4,e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}("string"==typeof e?(0,r.default)(e):e);return"string"==typeof e?(0,o.unsafeStringify)(t):t}},52424:function(e,t,s){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,s,r){void 0===r&&(r=s);var o=Object.getOwnPropertyDescriptor(t,s);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[s]}}),Object.defineProperty(e,r,o)}:function(e,t,s,r){void 0===r&&(r=s),e[r]=t[s]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(t[t.length]=s);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var s=r(e),i=0;i{e.action(f.default)(),e.action(b.setVisitorAttributesFromURL)()};t.default=(e,t,s)=>{const r=g.storeManager.getStore(s),o=5e3,n=(null==t?void 0:t.answer_type)===l.SurveyCtaAnswerType.thankYouMessage;v.default.fireEvent(v.ApiEvents.surveyCompleted,Object.assign({surveyId:e.id},n&&{answer:{answer_type:l.SurveyCtaAnswerType.thankYouMessage}}));const{backendData:i}=r.getState(),a=e.settings;if((e.type===u.SurveyType.WidgetSurvey||e.type===u.SurveyType.FeedbackButton)&&!(null==e?void 0:e.settings.recurring))return d.TargetingTriggersInstance.startTargeting(s,i.surveys),void r.action(h.default)();a.kiosk_enabled&&setTimeout((()=>{(0,m.default)(s,p.InitVisitorMode.kiosk)}),o),a.kiosk_refresh_enabled&&setTimeout((()=>{y(r),(0,_.fireSurveyEvent)(c.SurveyEvent.shouldUpdate,{surveyId:e.id})}),5010),a.retaking_respondent_enabled&&setTimeout((()=>{y(r),a.retaking_respondent_time||(0,_.fireSurveyEvent)(c.SurveyEvent.shouldUpdate,{surveyId:e.id})}),5010)}},52633:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172),o=s(53501);t.default=({shape:e})=>{switch(e.toLowerCase()){case o.RatingShape.thumbs:return(0,r.h)("svg",{viewBox:"3.90125 3.62625 55.96725 52.51425",xmlns:"http://www.w3.org/2000/svg"},(0,r.h)("path",{d:"M45.958 55H19.703V21.919L37.622 4l3.085 3.02c.284.327.52.738.705 1.23.186.492.28.957.28 1.395v.853l-2.823 11.42h14.965c1.29 0 2.434.499 3.43 1.494.995.996 1.493 2.139 1.493 3.43v5.12c0 .306-.028.628-.082.968-.055.339-.137.65-.246.935l-7.746 18.05c-.372.875-1.012 1.608-1.92 2.199-.907.59-1.843.886-2.805.886zM14.78 21.919V55H5V21.919h9.78z",fill:"#D1D2D1","fill-rule":"nonzero"}));case o.RatingShape.stars:return(0,r.h)("svg",{viewBox:"4.33125 4.05625 54.3375 50.8875",xmlns:"http://www.w3.org/2000/svg"},(0,r.h)("path",{d:"m15.255 55 4.394-18.874L5 23.453l19.317-1.67L31.846 4l7.529 17.784 19.316 1.669-14.649 12.673L48.437 55 31.846 44.984z",fill:"#D1D2D1","fill-rule":"nonzero"}));default:return(0,r.h)("svg",{viewBox:"2.78125 2.50625 57.154375 53.431875",xmlns:"http://www.w3.org/2000/svg"},(0,r.h)("path",{d:"m31.818 55-3.852-3.46c-4.72-4.259-8.622-7.933-11.707-11.022-3.085-3.09-5.537-5.856-7.358-8.3-1.82-2.445-3.092-4.691-3.816-6.74A18.742 18.742 0 0 1 4 19.193c0-4.328 1.45-7.942 4.35-10.842C11.252 5.45 14.866 4 19.194 4c2.439 0 4.76.523 6.965 1.57 2.204 1.045 4.091 2.543 5.66 4.493 1.64-1.95 3.543-3.448 5.706-4.494A15.69 15.69 0 0 1 44.444 4c4.327 0 7.941 1.45 10.842 4.35 2.9 2.901 4.35 6.515 4.35 10.843 0 2.142-.361 4.237-1.085 6.285-.723 2.049-1.996 4.295-3.816 6.74-1.82 2.444-4.273 5.21-7.358 8.3-3.084 3.089-6.987 6.763-11.707 11.023L31.818 55z",fill:"#D1D2D1","fill-rule":"nonzero"}))}}},52732:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(65595);t.default=class{static ruleFulfilled(e,{delayed:t}){return e.settings.appear_method!==r.AppearMethod.delayed||!!t&&e.settings.display_delay<=t}}},52842:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(36597));t.default=e=>{const t=(0,o.default)(e);return e.settings.logic.map((e=>Object.assign(Object.assign({},e),{value:e.value.map((e=>t[e]))})))}},53239:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(79160)),n=s(83358),i=s(96084),a=s(40151);class c{static log(e,t){if(a.SessionStoreManager.getStore(e).get(n.StorageKeysError.errorSent))return;a.SessionStoreManager.getStore(e).set(n.StorageKeysError.errorSent,!0);const s={errorDetails:t.errorDetails,message:t.message,stack:t.stack},r=window._svc||{};(0,o.default)(i.urlConfigStore.getState().respondentUrl).post(`/workspaces/${r.workspaceKey}/logs.json`,{error:s,url:document.location.toString(),user_agent:window.navigator.userAgent,version:"27.1.14"})}static isSurvicateError(e=""){return!e.match(/https:\/\/(?!surveys)[^]*Generator\._invoke/)&&(e.includes("widget_core")||e.includes("page_core"))}static shouldLogError(e,t){return!(!t||!t.stack)&&(c.isSurvicateError(t.stack)&&!a.SessionStoreManager.getStore(e).get(n.StorageKeysError.errorSent)&&![/Network Error/,/Navigating/,/quota/,/invalid security context/].some((e=>!!t.message.match(e))))}static initGlobalErrorsWatch(e){window.addEventListener("error",(function t(s){c.shouldLogError(e,s.error)&&(c.log(e,s.error),window.removeEventListener("error",t))})),window.addEventListener("unhandledrejection",(function t(s){s.reason&&s.reason.stack&&c.shouldLogError(e,s.reason)&&(c.log(e,s.reason),window.removeEventListener("unhandledrejection",t))}))}}t.default=c},53501:(e,t)=>{"use strict";var s,r,o,n;Object.defineProperty(t,"__esModule",{value:!0}),t.SmileyScalePossibleAnswers=t.SurveyQuestionAnswerType=t.TimeUnit=t.RatingShape=void 0,function(e){e.hearts="hearts",e.stars="stars",e.thumbs="thumbs"}(s||(t.RatingShape=s={})),function(e){e.day="DD",e.month="MM",e.year="YYYY"}(r||(t.TimeUnit=r={})),function(e){e.single="single",e.multiple="multiple",e.text="text",e.smileyScale="smiley_scale",e.date="date",e.rating="rating",e.dropdown="dropdown_list",e.matrix="matrix",e.ranking="ranking",e.numericalScale="numerical_scale",e.customerSatisfaction="csat"}(o||(t.SurveyQuestionAnswerType=o={})),function(e){e.verySad="Extremely unsatisfied",e.sad="Unsatisfied",e.neutral="Neutral",e.happy="Happy",e.veryHappy="Extremely happy"}(n||(t.SmileyScalePossibleAnswers=n={}))},53945:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172);t.default=({content:e,className:t="",inline:s=!1,skipReader:o=!1})=>s?(0,r.h)("span",{"aria-hidden":o,className:t,dangerouslySetInnerHTML:{__html:e}}):(0,r.h)("div",{"aria-hidden":o,className:t,dangerouslySetInnerHTML:{__html:e}})},54073:(e,t)=>{"use strict";var s,r;Object.defineProperty(t,"__esModule",{value:!0}),t.Orientation=t.SurveyNpsAnswerType=void 0,function(e){e.nps="nps"}(s||(t.SurveyNpsAnswerType=s={})),function(e){e.default="default",e.horizontal="horizontal"}(r||(t.Orientation=r={}))},54242:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(33053));t.default=({content:e,children:t,style:s,shouldShow:r,isMobile:a,showCaret:c})=>{const[u,l]=(0,n.useState)(!1),_={sv__tooltip:!0,"sv__tooltip--with-caret":!!c};return(0,o.h)("div",{"aria-describedby":"tooltip-content",className:"sv__tooltip-container",onMouseEnter:()=>l(!0),onMouseLeave:()=>l(!1)},t,(r||u&&!a)&&(0,o.h)("div",{className:(0,i.default)(_),id:"tooltip-content",role:"tooltip",style:s},e))}},54279:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emptyState=t.emptySurveyState=void 0;const r=s(44397),o=s(25487),n=s(16694),i=s(74714);t.emptySurveyState={forceDisplay:void 0,isAlreadyAnswered:!1,isAnimationActive:!1,isAnsweredByEmail:!1,isFinished:!1,isHidden:!1,isMinimized:!1,isOverlayActive:!1,isRTLLanguage:!1,isTabActive:!1,pointsAnswered:{},pointsDisplayed:[],pointsForward:[],responseUuid:"",screenshotState:{isEnabled:!1,screenshot:null},survey:null,theme:null,translationLanguage:null,translations:null,triggeredPointPreview:null},t.emptyState={backendData:o.emptyBackendData,backendService:null,isKioskMode:!1,isPreview:!1,previewDevice:r.PreviewDevice.desktop,rootElement:null,sampledSurveys:null,storageService:null,storeType:null,surveyApiState:n.emptySurveysTriggeredByApi,surveyState:t.emptySurveyState,tabId:0,update:{},visitor:i.emptyVisitor}},54304:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(39027),n=r(s(19979));t.default=new class{constructor(){this.eventsWithDelays=null}fireDelays(e,t){var s;this.eventsWithDelays||(this.eventsWithDelays=this.createEventsWithDelays());const r=o.storeManager.getStore(e);!r.getState().surveyState.survey&&(null===(s=this.eventsWithDelays)||void 0===s?void 0:s[t.name])&&this.eventsWithDelays[t.name].forEach((e=>{setTimeout((()=>{r.action(n.default)({eventTrigger:t})}),e)}))}createEventsWithDelays(){var e;const t=(null===(e=window._svd)||void 0===e?void 0:e.surveys)||[];if(!t.length)return{};const s={};return t.forEach((e=>{const t=e.settings;t&&Array.isArray(t.events)&&t.events.forEach((({name:e,settings:t})=>{var r;s[e]||(s[e]=[]);const o=null!==(r=null==t?void 0:t.delay)&&void 0!==r?r:0;s[e].includes(o)||(s[e].push(o),s[e].sort(((e,t)=>e-t)))}))})),s}}},54642:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static ruleFulfilled(e,t,s){const r=s.href.replace("://www.","://").replace(`${s.protocol}//`,"");if(e)return!0;const o=t.filter((e=>!e.visible&&!!e.link&&!!e.regexp_text_pattern));if(this.linksMatchUrl(o,s.href,r))return!1;const n=t.filter((e=>e.visible&&!!e.link&&!!e.regexp_text_pattern));return!n.length||this.linksMatchUrl(n,s.href,r)}static linksMatchUrl(e,t,s){for(let r=0;r{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkIfMandatoryCommentIsEmpty=void 0;t.checkIfMandatoryCommentIsEmpty=(e,t,s)=>e&&t.some((e=>e.add_comment&&!s[e.id]))},54739:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=void 0;var r=s(10702),o=s(14720),n=s(14720);function i(e,t,s,n){return(0,o.default)(48,r.default,e,t,s,n)}Object.defineProperty(t,"DNS",{enumerable:!0,get:function(){return n.DNS}}),Object.defineProperty(t,"URL",{enumerable:!0,get:function(){return n.URL}}),i.DNS=o.DNS,i.URL=o.URL,t.default=i},55350:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNextSurveyPointIdForGroupLogic=void 0;const r=s(60205),o=s(80140);t.getNextSurveyPointIdForGroupLogic=(e,t)=>{const{group_operator:s}=e,n=(0,o.processGroupConditions)(e,t);return s===r.LogicOperator.or?n.find((e=>e))||null:s===r.LogicOperator.and&&n.includes(null)?null:n[0]}},55737:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(45994),o=s(84539),n=s(39027);t.default=(e,t)=>{const{translationLanguage:s,translations:i}=n.storeManager.getStore(e).getState().surveyState;return(0,r.useMemo)((()=>i&&s&&(null==t?void 0:t.id)?(0,o.translatePoint)(e,t):t),[t,s,i,e])}},56498:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(45994),n=s(9635),i=s(89577),a=s(85346),c=s(70318),u=s(39027),l=r(s(19979)),_=r(s(63155)),v=s(30313),d=r(s(30579));t.default=(0,n.connect)((e=>{var t;return{isPreview:e.isPreview,state:e,surveyId:null===(t=e.surveyState.survey)||void 0===t?void 0:t.id}}))((({surveyId:e,children:t,state:s})=>{const{update:r,surveyUpdated:n,isWidget:p,isFeedback:m,triggerConfigUpdate:h,isPreview:f,surveyType:b}=(0,o.useContext)(a.SurveyConfigContext),{surveyEvent:g}=(0,o.useContext)(c.SurveyEventContext),{isCacheOutdated:y}=(0,v.useStorageService)(),w=u.storeManager.getStore(b);return(0,o.useEffect)((()=>{var t;if(!n||!e||!y(e))return;const o=Array.isArray(r.surveys)&&r.surveys.length>0?r.surveys.find((t=>t.id===e)):null,i=p||m?o:r.survey;if(!i)return w.setState(Object.assign(Object.assign({},s),{surveyState:Object.assign(Object.assign({},s.surveyState),{survey:null}),update:r})),void w.action(l.default)();const a=p||m?null==o?void 0:o.theme_id:null===(t=r.survey)||void 0===t?void 0:t.theme_id,c=r.themes.find((e=>e.id===a));let u=s.surveyState.theme;c&&(u=_.default.extendTheme(c),_.default.reloadCss(u,b));const v=p||m?null==o?void 0:o.points[0]:r.survey.points[0],h=null==o?void 0:o.settings;let f=!1;(p||m)&&(f=d.default.isWidthMobile()?!!(null==h?void 0:h.run_minimalized_mobile):!!(null==h?void 0:h.run_minimalized)),w.setState(Object.assign(Object.assign({},s),{surveyState:Object.assign(Object.assign({},s.surveyState),{isAlreadyAnswered:!1,isFinished:!1,isMinimized:f,isOverlayActive:!(!p&&!m||!h)&&!!h.overlay,pointsAnswered:[],pointsDisplayed:[{point:v}],pointsForward:[],responseUuid:"",survey:i,theme:u}),update:r}))}),[n,r,s.surveyState]),(0,o.useEffect)((()=>{(null==g?void 0:g.eventType)===i.SurveyEvent.shouldUpdate&&h&&!f&&h()}),[g]),t}))},56549:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=e=>new Promise((t=>{setTimeout(t,e)}))},56560:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",height:"14px",viewBox:"0 0 24 24",width:"14px",fill:"#ffffff"},t),[(0,r.h)("path",{d:"M0 0h24v24H0z",fill:"none"},[]),(0,r.h)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"},[])])}},56626:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(28762),i=r(s(33053)),a=s(89025),c=s(58647);t.default=({toggleMinimize:e,showBackground:t,children:s})=>{const r={"sv-color-small-button-bw":!0,"sv__btn-minimize":!0,"sv__btn-minimize--padded":t};return(0,o.h)("button",{"aria-label":(0,n.useTranslation)(c.Message.MINIMIZE_SURVEY),className:(0,i.default)(r),onClick:t=>{t.preventDefault(),t.stopPropagation(),e()},onKeyDown:t=>(0,a.keyboardClick)(t,e,{preventDefault:!0}),title:"Minimize survey",type:"button"},s)}},56716:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.is_between=void 0;const r=s(2878),o=s(60205);t.is_between=(e,t)=>t.find((({condition:t,value:s})=>t===o.LogicCondition.is_between&&(0,r.isBetweenValues)(s,e)))||null},56733:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=(e,t=0)=>{e.style.height="5px",e.style.height=`${Math.max(t,e.scrollHeight)}px`}},56912:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(18697)),a=r(s(33249)),c=s(68243),u=r(s(53945)),l=r(s(14998)),_=s(28762),v=r(s(33053)),d=r(s(56733)),p=s(85346),m=s(58647);t.default=e=>{const{answer:t,answerRequiredText:s,comment:r,display:h,isSelected:f,mandatoryComment:b,select:g,textPlaceholder:y,updateComment:w,dataTestid:x,shouldSkipTab:S,hideCommentField:k}=e,{isPage:M,surveyType:O}=(0,n.useContext)(p.SurveyConfigContext),T=(0,o.createRef)(),P=(0,_.useTranslation)(),C=e=>{e.currentTarget instanceof HTMLDivElement&&(e.currentTarget.blur(),e.stopPropagation()),g()},A=e=>{e.preventDefault();let t="";if(e.target instanceof HTMLTextAreaElement){const s=M||j?0:44;(0,d.default)(e.target,s),t=e.target.value}w&&w(t)};(0,n.useEffect)((()=>{f&&(null==T?void 0:T.current)&&T.current.focus()}),[f]);const E=f&&t.add_comment&&!k,j=l.default.isMicroTheme(O),D={"sv--background-answer-opacity-10":!0,"sv--border-color-answer":f,"sv--color-answer":!0,"sv-bg-ba":!0,"sv-bg-shaded-ba":f,"sv-color-fa":!0,"sv__choice-button":!0,"sv__choice-button--selected":f,"sv__choice-button--selected--expanded":j&&!!E,sv__selected:M&&f},I={"sv--color-answer":!0,"sv-color-fa":!0,"sv-color-main":M&&e.isSelected,"sv__answer-text":j},N={"sv__textarea-wrapper":!0,"sv__textarea-wrapper--narrower":!!b&&!!E&&!!s},R=M||j?"sv__textarea sv-border-color-main sv--color-answer sv--background-answer-opacity-10":"sv-bg-bw sv-color-fw sv-border-top-ba";return(0,o.h)("div",{className:"sv__choice-button-wrapper"},(0,o.h)("div",{className:(0,v.default)(D),"data-testid":null!=x?x:"choice-button",onClick:e=>C(e),onKeyDown:()=>null,role:"button",tabIndex:-1},M||j?(0,o.h)(o.Fragment,null,(0,o.h)("div",{className:"sv__choice-button-question"},(0,o.h)(a.default,{colors:c.CheckboxColors.bw,display:h,isSelected:f,label:t.possible_answer,onClick:e=>C(e),onKeyboardClick:()=>g(),shouldSkipTab:S,testId:`checkbox-${t.id}`}),(0,o.h)(u.default,{className:(0,v.default)(I),content:t.possible_answer,skipReader:!0})),E&&(0,o.h)("div",{className:(0,v.default)(N)},(0,o.h)(i.default,{shouldShow:E,text:s||""}),(0,o.h)("textarea",{"aria-label":`${P[m.Message.COMMENT_ANSWER]}\n ${b?P[m.Message.COMMENT_REQUIRED]:""}`,className:R,"data-gramm_editor":"false","data-testid":`comment-field-${t.id}`,name:"comment",onClick:e=>e.stopPropagation(),onInput:e=>{A(e)},onKeyDown:e=>e.stopPropagation(),placeholder:y,ref:T,title:"comment",value:r}))):(0,o.h)(o.Fragment,null,(0,o.h)(a.default,{colors:c.CheckboxColors.bw,display:h,isSelected:f,label:t.possible_answer,onClick:e=>C(e),onKeyboardClick:()=>g(),testId:`checkbox-${t.id}`}),(0,o.h)("div",null,(0,o.h)(u.default,{className:(0,v.default)(I),content:t.possible_answer,skipReader:!0}),E&&(0,o.h)(o.Fragment,null,(0,o.h)(i.default,{shouldShow:!!b,text:s||""}),(0,o.h)("textarea",{"aria-label":P[m.Message.COMMENT_ANSWER],className:R,"data-gramm_editor":"false","data-testid":`comment-field-${t.id}`,name:"comment",onClick:e=>e.stopPropagation(),onInput:e=>{A(e)},onKeyDown:e=>e.stopPropagation(),placeholder:y,ref:T,title:"comment",value:r}))))))}},57028:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(62197),n=r(s(81835)),i=r(s(2156)),a=s(17057),c=s(39027),u=s(65595);t.default=new class{constructor(){this.MAX_DESKTOP_SURVEY_HEIGHT=664,this.WINDOW_HEIGHT_PERCENTAGE=.9,this.PREVIEW_WINDOW_HEIGHT_PERCENTAGE=.65,this.PREVIEW_IFRAME_OFFSET=100,this.handleTouchMove=e=>{e.preventDefault()}}getSurvey(){return(0,i.default)('[data-testid="survey"]',a.SurveyType.WidgetSurvey)}lockBodyScroll(){const e=this.getSurvey();e&&e.addEventListener("touchmove",this.handleTouchMove)}removeBodyScrollListeners(){const e=this.getSurvey();e&&e.removeEventListener("touchmove",this.handleTouchMove)}getSurveyMaxHeight(e,t,s){var r,i,a;const l=(0,n.default)(e),{height:_}=(0,o.getViewportDimensions)(),v=t?"preview":"live",d=(null===(a=null===(i=null===(r=c.storeManager.getStore(s).getState().surveyState)||void 0===r?void 0:r.survey)||void 0===i?void 0:i.settings)||void 0===a?void 0:a.place_to_show)===u.WidgetPosition.fullscreen,p={live:_>this.MAX_DESKTOP_SURVEY_HEIGHT,preview:_-this.PREVIEW_IFRAME_OFFSET>this.MAX_DESKTOP_SURVEY_HEIGHT},m={default:this.MAX_DESKTOP_SURVEY_HEIGHT,live:_*this.WINDOW_HEIGHT_PERCENTAGE,preview:_*this.PREVIEW_WINDOW_HEIGHT_PERCENTAGE};let h=m.default;return l||p[v]||(h=m[v]),l&&(h=m.live),d&&(h=_),h}setSurveyHeight(e,t,s){const r=this.getSurvey();if(!r)return;const o=this.getSurveyMaxHeight(e,t,s);r.style.maxHeight=`${o}px`}}},57189:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.submitButtonProviderReducer=void 0;t.submitButtonProviderReducer=(e,t)=>{switch(t.type){case"setIsHidden":return Object.assign(Object.assign({},e),{isHidden:t.payload});case"setIsDisabled":return Object.assign(Object.assign({},e),{isDisabled:t.payload});case"shouldRender":return Object.assign(Object.assign({},e),{isVisible:t.payload});case"setSubmitText":return Object.assign(Object.assign({},e),{text:t.payload});case"setBackText":return Object.assign(Object.assign({},e),{backText:t.payload});case"shouldMoveUp":return Object.assign(Object.assign({},e),{shouldMoveUp:t.payload});default:return e}}},57390:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.textStateReducer=void 0;const r=s(51437);t.textStateReducer=(e,t)=>{var s;switch(t.type){case"setContent":return Object.assign(Object.assign({},e),{answerLength:t.payload.length,content:t.payload,error:!1});case"setError":return Object.assign(Object.assign({},e),{error:t.payload});case"setLoading":return Object.assign(Object.assign({},e),{loading:t.payload});case"setDisclaimerAccepted":return Object.assign(Object.assign({},e),{isDisclaimerAccepted:t.payload});case"setLastEditedFollowUpIndex":return Object.assign(Object.assign({},e),{lastEditedFollowUpIndex:t.payload});case"updateFollowupAnswer":{const{index:r,answer:o,followUpAnswerLength:n}=t.payload;if(r>=(null===(s=e.followUps)||void 0===s?void 0:s.length))return e;const i=[...e.followUps];return i[r]=Object.assign(Object.assign({},i[r]),{answer:o,followUpAnswerLength:n}),Object.assign(Object.assign({},e),{followUps:i})}case"addFollowup":return Object.assign(Object.assign({},e),{followUps:[...e.followUps,Object.assign(Object.assign({},r.INITIAL_FOLLOW_UP_DATA),{question:t.payload})]});case"resetAllFollowups":return Object.assign(Object.assign({},e),{followUps:[]});case"resetFollowupsAfterIndex":{const s=t.payload;return Object.assign(Object.assign({},e),{followUps:[...e.followUps.slice(0,s+1)]})}case"decrementRemainingEdits":return Object.assign(Object.assign({},e),{remainingEdits:e.remainingEdits-1});case"setFollowUpQuestions":return Object.assign(Object.assign({},e),{followUpQuestions:t.payload});case"setRemainingEdits":return Object.assign(Object.assign({},e),{remainingEdits:t.payload});default:return e}}},57462:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EventRules=void 0;const o=r(s(93549)),n=r(s(16641)),i=r(s(66105));t.EventRules=class{static areFulfilled(e,t){return n.default.ruleFulfilled(e,t)&&i.default.ruleFulfilled(e,t)&&o.default.ruleFulfilled(e,t)}}},57885:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(78656),n=r(s(68054)),i=r(s(40974)),a=r(s(31778)),c=r(s(96042)),u=r(s(15898)),l=r(s(468)),_=s(71960),v=s(75033),d=s(15032),p=s(68621),m=s(6528);t.default=class{constructor(){this.integrations=[]}init(e=[],t,s){this.integrations=e;const r=window._sva&&window._sva.integrations||{},_=window._sva&&window._sva.traits||{};(0,m.setIdentitiesFromURL)(t,this.integrations,s),(0,p.setIdentitiesFromSVA)(this.integrations,r,_,s),(0,d.setIdentitiesFromWindow)(this.integrations,s),this.integrations.forEach((e=>{if(e.enabled)switch(e.provider){case o.IntegrationNames.Marketo:case o.IntegrationNames.Hubspot:case o.IntegrationNames.Pardot:setTimeout((()=>{(0,v.setIdentityFromCookie)(e.provider,s)}),5e3);break;case o.IntegrationNames.GoogleAnalytics:a.default.init(e);break;case o.IntegrationNames.Fullstory:i.default.init();break;case o.IntegrationNames.Segment:c.default.init();break;case o.IntegrationNames.Woopra:l.default.init();break;case o.IntegrationNames.ABTesting:n.default.init(e);break;case o.IntegrationNames.Smartlook:u.default.init()}}))}getAPIToAnsweredJsonIntegrations(){const e=this.integrations.find((e=>e.provider===o.IntegrationNames.Fullstory)),t=this.integrations.find((e=>e.provider===o.IntegrationNames.SessionCam)),s=this.integrations.find((e=>e.provider===o.IntegrationNames.Smartlook));return(0,_.getAPIToAnsweredIntegrations)({fullstory:!(!e||!e.enabled),sessionCam:!(!t||!t.enabled),smartlook:!(!s||!s.enabled)})}}},58004:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.visitorActions=void 0,t.addNewVisit=d,t.setVisitorAttributes=m,t.setVisitorAttributesFromURL=h,t.setVisitorTag=f,t.setSurveyInteraction=g;const o=s(82158),n=s(3694),i=s(17057),a=r(s(95575)),c=r(s(81982)),u=s(39027),l=s(74714),_=r(s(45786)),v=r(s(79487));function d(e){const t=Object.assign({},e.visitor),s=e.storeType;s&&1===c.default.getVisit(s).get().views.length&&(t.visitsCount+=1,u.storeManager.getStore(s).action(_.default)(t))}const p=(e,t)=>{if(t===n.USER_ID_TRAIT)return!1;if("number"==typeof e||"boolean"==typeof e||e instanceof Date)return!0;return!/^({.*})|(\*\|.*\|\*)|(\[.*\])|(%.*%)|(~.*~)|(--.*--)|(\$.*\$)$/.test(e)};function m(e,t){if(!t)return;const s=Object.assign({},e.visitor);Object.keys(t).forEach((e=>{let r=t[e];"number"==typeof r||"boolean"==typeof r||r instanceof Date||(r=`${t[e]}`.substring(0,255)),p(r,e)&&(s.attributes[e]=r)})),t[n.USER_ID_TRAIT]&&(s.identities.api=s.identities.api||{},s.identities.api={id:t[n.USER_ID_TRAIT]}),u.storeManager.getStore(e.storeType).action(_.default)(s)}function h(){const e=Object.values(n.PROVIDERS_TRAITS_WHITELIST).reduce(((e,t)=>e.concat(t)),[]),t=new Set([...e,n.USER_ID_TRAIT]),s={};Object.keys(a.default.params).forEach((e=>{s[e]=a.default[t.has(e)?"identitiesParams":"params"][e]})),u.storeManager.getStore(i.SurveyType.PageSurvey).action(m)((0,o.getAttributesFromURL)(s))}function f(e,t){const s=Object.assign({},e.visitor);s.tags.includes(t)||(s.tags.push(t),u.storeManager.getStore(e.storeType).action(_.default)(s))}const b=(e,t,s)=>{var r;const o={surveyId:t,timestamp:s},n=[...e],i=n.findIndex((e=>(e.surveyId||e)===t));return-1===i?n.push(Object.assign(Object.assign({},o),{count:1})):n[i]=Object.assign(Object.assign({},o),{count:(null!==(r=n[i].count)&&void 0!==r?r:0)+1}),n};function g(e,{surveyId:t,interactionType:s}){const r=Object.assign({},e.visitor),o=(new Date).valueOf();if(s===l.SurveyInteractionType.engaged){r.initialSurveysEngagement=r.initialSurveysEngagement||[];let e=r.initialSurveysEngagement.find((e=>e.surveyId===t));e||(e={surveyId:t,timestamp:o,count:1},r.initialSurveysEngagement.push(e)),r.engagedSurveys=b([...r.engagedSurveys],t,o)}else s===l.SurveyInteractionType.displayed&&(r.displayedSurveys=b([...r.displayedSurveys],t,o));u.storeManager.getStore(e.storeType).action(_.default)(r)}t.visitorActions={addNewVisit:d,saveVisitor:_.default,setSurveyInteraction:g,setVisitorAttributes:m,setVisitorAttributesFromURL:h,setVisitorIdentity:v.default,setVisitorTag:f}},58108:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(78191),n=s(14467),i=s(17057),a=r(s(8948)),c=r(s(30579)),u=r(s(81982)),l=r(s(16810)),_=r(s(87033)),v=s(20830),d=s(39027),p=r(s(32881));t.default=(e,t)=>{var s;const r=Object.assign({},t),m=e.storeType;if(!((null===(s=r.points)||void 0===s?void 0:s.length)&&m||(r.activated=!1,r.type!==i.SurveyType.WidgetSurvey&&r.type!==i.SurveyType.FeedbackButton)))return;const h=d.storeManager.getStore(m),f=r.points&&r.points.length?[{point:r.points[0]}]:[],b=!(e.isPreview&&window.self!==window.top)&&!e.rootElement&&!a.default.ruleFulfilled(r,u.default.getVisit(m).get(),e.visitor);h.setState({surveyState:Object.assign(Object.assign({},e.surveyState),{isAlreadyAnswered:b,isFinished:!1,isMinimized:c.default.isWidthMobile()?!!r.settings.run_minimalized_mobile:!!r.settings.run_minimalized,isOverlayActive:!!r.settings.overlay,isRTLLanguage:(0,n.isRTLLanguage)((0,o.getSurveyLanguage)(r)),pointsDisplayed:f,pointsForward:[],survey:r,translationLanguage:(0,o.getSurveyLanguage)(r),translations:e.backendData.translations})}),r&&r.activated&&r.points.length&&r.type===i.SurveyType.PageSurvey&&h.action(v.seen)({surveyId:r.id,surveyName:r.name}),h.action(p.default)(r),r.type===i.SurveyType.PageSurvey&&(h.action(_.default)(),(0,l.default)(r))}},58217:function(e,t,s){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,s,r){void 0===r&&(r=s);var o=Object.getOwnPropertyDescriptor(t,s);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[s]}}),Object.defineProperty(e,r,o)}:function(e,t,s,r){void 0===r&&(r=s),e[r]=t[s]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(t[t.length]=s);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var s=r(e),i=0;ia(void 0,void 0,void 0,(function*(){var s,r;const o=y.storeManager.getStore(e),n=t||window._svd||{};if(0===Object.keys(n).length)return;const{audiences:i,themes:c,translations:S}=n;o.action(p.setAudiences)(null!=i?i:[]),o.action(p.setWorkspaceKey)(null!==(s=null==t?void 0:t.workspaceKey)&&void 0!==s?s:null===(r=window._svc)||void 0===r?void 0:r.workspaceKey),o.action(p.setThemes)(c),o.action(p.setTranslations)(S),o.action(d.setPreview)(!!t),t||((0,m.initServices)(e,window._svc.workspaceKey),(0,_.initSurveyAPI)(n));(e===l.SurveyType.WidgetSurvey||e===l.SurveyType.FeedbackButton)&&n.surveys?yield((e,t)=>a(void 0,void 0,void 0,(function*(){var s,r;const o=y.storeManager.getStore(e),{surveys:n,integrations:i,targeting_events:a=[],targeting_events_enabled:c,permissions:l}=t;(0,h.default)(e,m.InitVisitorMode.normal),o.action(p.setIntegrations)(i),o.action(p.setPermissions)(l||null),o.action(w.toggleScreenshot)(null!==(s=null==l?void 0:l.surveys_screenshots)&&void 0!==s&&s),x.targetingEventsStore.setState({events:(0,g.getMergedEvents)(a),isEnabled:null!=c&&c}),(null===(r=window._sva)||void 0===r?void 0:r.traits)&&o.action(b.setVisitorAttributes)(window._sva.traits),o.action(d.setTabId)((0,u.v4)()),o.action(p.setSurveys)(n)})))(e,n):n.survey&&(yield((e,t)=>a(void 0,void 0,void 0,(function*(){var s;const r=y.storeManager.getStore(e),o=Object.assign({},t);v.default.params[v.ReservedParams.multiple_responses]&&(o.survey.kiosk_enabled=!0);const n=o.survey.settings.kiosk_enabled;r.setState({isKioskMode:n});const i=n?m.InitVisitorMode.kiosk:m.InitVisitorMode.normal;(0,h.default)(e,i),r.action(p.setIntegrations)(o.integrations),r.action(b.setVisitorAttributesFromURL)(),v.default.replaceWindowUrl(),(null===(s=window._sva)||void 0===s?void 0:s.traits)&&r.action(b.setVisitorAttributes)(window._sva.traits),r.action(f.default)(o.survey)})))(e,n)),t||(0,_.dispatchSurvicateReadyEvent)()}))},58405:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i},58647:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.Message=void 0,function(e){e.FIELD_REQUIRED="field_required",e.COMMENT_ANSWER="comment_answer",e.COMMENT_REQUIRED="comment_required",e.ANSWER_REQUIRED="answer_required",e.CLOSE_DROPDOWN="close_dropdown",e.OPEN_DROPDOWN="open_dropdown",e.SAVE_SCREENSHOT="save_screenshot",e.CLOSE_SCREENSHOT_MODE="close_screenshot_mode",e.PICK_SCREENSHOT_COLOR="pick_screenshot_color",e.SCREENSHOT_SELECTION="screenshot_selection",e.REMOVE_SCREENSHOT="remove_screenshot",e.CLOSE_SURVEY="close_survey",e.MINIMIZE_SURVEY="minimize_survey",e.MINIMIZED_SURVEY="minimized_survey",e.START_SURVEY="start_survey",e.FOLLOWUP_ADDED="followup_added",e.FOLLOWUP_REMOVED="followup_removed",e.EDITS="edits",e.SURVEY="survey",e.VALID_DATE="valid_date",e.VALID_EMAIL="valid_email",e.SELECT="select"}(s||(t.Message=s={}))},58698:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkIfBrandingIsHidden=void 0;const r=s(39027),o=s(6574);t.checkIfBrandingIsHidden=(e,t)=>{var s,n,i,a,c;return t===o.ScreenType.Unavailable?null===(i=null===(n=null===(s=window._svd)||void 0===s?void 0:s.survey)||void 0===n?void 0:n.settings)||void 0===i?void 0:i.hide_footer:null===(c=null===(a=r.storeManager.getStore(e).getState().surveyState.survey)||void 0===a?void 0:a.settings)||void 0===c?void 0:c.hide_footer}},58885:(e,t)=>{"use strict";var s,r,o,n,i,a,c;Object.defineProperty(t,"__esModule",{value:!0}),t.FilterName=t.VisitSourceType=t.LoggedInStatus=t.Device=t.RelationOperator=t.OperatorType=t.DateOperator=void 0,function(e){e.on="on",e.before="before",e.after="after"}(s||(t.DateOperator=s={})),function(e){e.exact="exact",e.any="any",e.is_not_equal="is_not_equal",e.is_equal="is_equal",e.is_between="is_between",e.is_not_between="is_not_between",e.is_on_the_date="is_on_the_date",e.is_earlier_than="is_earlier_than",e.is_later_than="is_later_than",e.is_less_than="is_less_than",e.is_less_than_or_equal="is_less_than_or_equal",e.is_true="is_true",e.is_false="is_false",e.is_greater_than="is_greater_than",e.is_greater_than_or_equal="is_greater_than_or_equal",e.contains="contains",e.does_not_contain="does_not_contain"}(r||(t.OperatorType=r={})),function(e){e.and="and",e.or="or"}(o||(t.RelationOperator=o={})),function(e){e.all="All",e.mobile="Mobile",e.desktop="Desktop"}(n||(t.Device=n={})),function(e){e.identified="identified",e.unidentified="unidentified"}(i||(t.LoggedInStatus=i={})),function(e){e.search="search",e.referral="referral",e.direct="direct",e.utm="utm"}(a||(t.VisitSourceType=a={})),function(e){e.attributes="attributes",e.browser="browser",e.cookies="cookies",e.device="device",e.languages="languages",e.loggedInStatus="logged_in_status",e.operatingSystem="operating_system",e.optimizely="optimizely",e.tags="tags",e.visitDepth="visit_depth",e.visitedUrls="visited_urls",e.visitFrequency="visit_frequency",e.visitSource="visit_source"}(c||(t.FilterName=c={}))},59038:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(48136));t.default=(e,t)=>{e instanceof KeyboardEvent&&"Tab"!==e.key&&(0,o.default)(e),t()}},59649:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(33219)),c=s(99145),u=r(s(52249)),l=s(52262),_=r(s(78029)),v=r(s(94155)),d=r(s(33053)),p=s(89025),m=s(53501),h=s(85346),f=r(s(95575)),b=s(39027),g=s(33614),y=s(96084),w=r(s(18697)),x=r(s(71885)),S=s(11617);t.default=e=>{var t,s;const r=(0,n.useContext)(S.SubmitButtonContext),{surveyType:k,isPage:M}=(0,n.useContext)(h.SurveyConfigContext),{answerRequiredText:O,point:{answers:T,settings:{text_on_the_left:P,text_on_the_right:C,mandatory_submit_button:A,mandatory:E,mandatory_comment:j,comment_label:D,screenshot:I,disclaimer:N,disclaimer_settings:R}},value:L,point:F,children:V,navigationEnabled:q,textPlaceholder:z}=e,B=f.default.params.aid,U=T.find((({id:e})=>e===Number(B))),$=(0,n.useRef)(null),[H,W]=(0,n.useState)((null==L?void 0:L.answer)||U),[K,G]=(0,n.useState)((null==L?void 0:L.comment)||""),[Q,Y]=(0,n.useState)((null==L?void 0:L.disclaimer_accepted)||!1),{showDisclaimer:Z,showCheckbox:X,isRequiredDisclaimerNotAccepted:J}=(0,l.useDisclaimer)({disclaimer:N,disclaimer_settings:R,isDisclaimerAccepted:Q}),{pointsDisplayed:ee}=b.storeManager.getStore(k).getState().surveyState,te=1===ee.length,se=!!H&&T.length>0&&T[0].add_comment,re=!!q&&!te,oe=t=>{H||t.add_comment||se||A||X||q&&!te||E&&(null==I?void 0:I.button_enabled)||!E?W(t):e.answer((0,g.getScaleAnswerEvent)(Object.assign({answer:t,comment:K,point:e.point},X?{disclaimer_accepted:Q}:{})))},ne={"sv__smiley-scale":!0,"sv__three-smileys":3===e.point.answers.length},ie=e=>{const t={sv__selected:e.id===(null==H?void 0:H.id),"sv__smiley-scale__button":!0,[`sv__btn-${e.possible_answer.split(" ").join("_")}`]:!0};return(0,d.default)(t)},ae=e=>{const t={[m.SmileyScalePossibleAnswers.happy]:3===T.length?"/images/emojiHeartEyes.png":"/images/emojiSmile.png",[m.SmileyScalePossibleAnswers.neutral]:"/images/emojiNeutral.png",[m.SmileyScalePossibleAnswers.sad]:3===T.length?"/images/emojiAngry.png":"/images/emojiSad.png",[m.SmileyScalePossibleAnswers.veryHappy]:"/images/emojiHeartEyes.png",[m.SmileyScalePossibleAnswers.verySad]:"/images/emojiAngry.png"};return`${y.urlConfigStore.getState().surveysStaticUrl}${t[e]||""}`};return(0,_.default)({isPage:M,mandatory:E,mandatorySubmitButton:A,screenshotEnabled:null!==(t=null==I?void 0:I.button_enabled)&&void 0!==t&&t,selectedAnswer:H,showCheckbox:X,showNavigationButton:re}),(0,u.default)({comment:K,isRequiredDisclaimerNotAccepted:J,mandatory:E,mandatoryComment:j,selectedAnswer:H}),r.useEvent({surveyId:null===(s=b.storeManager.getStore(k).getState().surveyState.survey)||void 0===s?void 0:s.id,surveyType:k},(()=>{H?e.answer((0,g.getScaleAnswerEvent)(Object.assign({answer:H,comment:K,point:e.point},X?{disclaimer_accepted:Q}:{}))):E||e.answer((0,g.getEmptyAnswerEvent)())})),(0,v.default)({ref:$,shouldScroll:se}),(0,o.h)("div",{className:(0,d.default)(ne)},(0,o.h)("div",{className:"sv__smiley-scale__wrapper"},(0,o.h)("div",{className:"sv__scroll-container"},V,(0,o.h)(w.default,{shouldShow:E,text:O}),(0,o.h)("div",{className:"sv__smiley-scale__buttons"},T.map((e=>(0,o.h)("button",{"aria-label":`${e.possible_answer}`,className:ie(e),"data-testid":e.id,key:e.id,onClick:t=>{t.stopPropagation(),oe(e)},onKeyDown:t=>(0,p.keyboardClick)(t,(()=>oe(e)),{preventDefault:!0}),type:"button"},(0,o.h)(a.default,{imageUrl:ae(e.possible_answer),smileyIcon:c.smileyIcons[e.possible_answer]}))))),(0,o.h)("div",{className:"sv__labels sv-color-fw"},P&&(0,o.h)("div",{className:"sv__label sv__label--left sv--color-answer"},P),C&&(0,o.h)("div",{className:"sv__label sv__label--right sv--color-answer"},C)))),se&&(0,o.h)(x.default,{commentFieldLabel:D||"",mandatoryComment:j,ref:$,setComment:e=>{G(e)},textPlaceholder:z,value:K}),Z&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:Q,point:F,setIsDisclaimerAccepted:()=>Y(!Q)}))}},59724:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ScreenshotCaptureProvider=t.ScreenshotCaptureContext=void 0;const n=s(50172),i=s(45994),a=s(45474),c=s(85346),u=s(24590),l=s(44397),_=s(39027),v=s(89849),d=o(s(81835)),p=o(s(30391)),m=s(2029);t.ScreenshotCaptureContext=(0,n.createContext)(null);t.ScreenshotCaptureProvider=({pointId:e,children:s})=>{var o;const{surveyType:h}=(0,i.useContext)(c.SurveyConfigContext),f=_.storeManager.getStore(h),{surveyState:{theme:b},previewDevice:g}=f.getState(),y=(0,d.default)(g),w=(0,i.useRef)(""),[x,S]=(0,i.useState)(!1),[k,M]=(0,i.useState)(null),[O,T]=(0,i.useState)(null),[P,C]=(0,i.useState)(!1),[A,E]=(0,i.useState)(!1),[j,D]=(0,i.useState)((null===(o=null==b?void 0:b.color_scheme)||void 0===o?void 0:o.button)||"#6f27f6");(0,i.useEffect)((()=>A?(w.current=document.body.style.overflow,void(document.body.style.overflow="hidden")):(document.body.style.overflow=w.current,()=>{document.body.style.overflow=w.current})),[A]);const I=()=>r(void 0,void 0,void 0,(function*(){(()=>{const e=document.getElementById(m.SCREENSHOT_CONTROLS_ID);if(q(!1),e)return;const t=document.createElement("div");t.id=m.SCREENSHOT_CONTROLS_ID;const s=document.querySelector(`.survicate-box-${h}`);null==s||s.appendChild(t)})(),E(!0)})),N=e=>{const t=(0,m.getEventPosition)(e);S(!0),M(t),T(null),C(!1)},R=()=>{M(null),T(null),C(!1)},L=e=>{x&&k&&T((0,m.getEventPosition)(e))},F=()=>{S(!1),C(!0)},V=()=>r(void 0,void 0,void 0,(function*(){const t={height:window.innerHeight,html:(0,p.default)(),scroll_to:window.scrollY,user_agent:`${y?l.PreviewDevice.mobile:l.PreviewDevice.desktop}`,width:window.innerWidth};f.action(v.setScreenshot)({config:t,id:(0,a.v4)(),pointId:e})})),q=e=>{u.storeTypes.forEach((t=>{const s=_.storeManager.getStore(t);s.setState({surveyState:Object.assign(Object.assign({},s.getState().surveyState),{isHidden:!e})})}))},z=()=>{q(!0),(()=>{const e=document.getElementById(m.SCREENSHOT_CONTROLS_ID);null==e||e.remove()})(),E(!1),M(null),T(null),C(!1)},B=()=>{f.action(v.setScreenshot)(null)},U=(0,i.useMemo)((()=>({closeOverlay:z,endPosition:O,handleEnd:F,handleMove:L,handleStart:N,isDrawing:x,removeScreenshot:B,removeSelection:R,saveScreenshot:V,selectedColor:j,selectionCompleted:P,setSelectedColor:D,showOverlay:A,startCapturingScreenshot:I,startPosition:k})),[O,x,j,P,A,k]);return(0,n.h)(t.ScreenshotCaptureContext.Provider,{value:U},s)}},60205:(e,t)=>{"use strict";var s,r;Object.defineProperty(t,"__esModule",{value:!0}),t.LogicCondition=t.LogicOperator=void 0,function(e){e.and="and",e.or="or"}(s||(t.LogicOperator=s={})),function(e){e.is="is",e.is_not="is_not",e.is_between="is_between",e.is_exactly="is_exactly",e.includes_any_of_the_following="includes_any_of_the_following",e.includes_all_of_the_following="includes_all_of_the_following",e.doesnt_include_any_of_the_following="doesnt_include_any_of_the_following",e.question_is_answered="question_is_answered",e.question_is_not_answered="question_is_not_answered",e.answer_contains="answer_contains",e.answer_doesnt_contain="answer_doesnt_contain",e.has_any_value="has_any_value",e.is_filled_in="is_filled_in",e.is_not_filled_in="is_not_filled_in",e.is_ranked_as="is_ranked_as",e.is_not_ranked_as="is_not_ranked_as",e.is_ranked_between="is_ranked_between"}(r||(t.LogicCondition=r={}))},60945:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t),["\n",(0,r.h)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M15.125 3.75V13.5625C15.125 13.9922 14.972 14.36 14.666 14.666C14.36 14.972 13.9922 15.125 13.5625 15.125H2.0625C1.63281 15.125 1.26497 14.972 0.958979 14.666C0.652993 14.36 0.5 13.9922 0.5 13.5625V2.0625C0.5 1.63281 0.652993 1.26497 0.958979 0.958979C1.26497 0.652993 1.63281 0.5 2.0625 0.5H11.875L15.125 3.75ZM7.8125 12.6667C8.47222 12.6667 9.03299 12.4358 9.49479 11.974C9.9566 11.5122 10.1875 10.9514 10.1875 10.2917C10.1875 9.63194 9.9566 9.07118 9.49479 8.60937C9.03299 8.14757 8.47222 7.91667 7.8125 7.91667C7.15278 7.91667 6.59201 8.14757 6.13021 8.60937C5.6684 9.07118 5.4375 9.63194 5.4375 10.2917C5.4375 10.9514 5.6684 11.5122 6.13021 11.974C6.59201 12.4358 7.15278 12.6667 7.8125 12.6667ZM2.91667 6.125H10.2292V2.91667H2.91667V6.125Z",fill:"#6F27F6"},[]),"\n"])}},61574:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.has_any_value=void 0;const r=s(60205);t.has_any_value=e=>e.find((({condition:e})=>e===r.LogicCondition.has_any_value))||null},62079:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.doesnt_include_any_of_the_following=void 0;const r=s(60205);t.doesnt_include_any_of_the_following=(e,t)=>(null==e?void 0:e.length)&&t.find((({condition:t,value:s})=>t===r.LogicCondition.doesnt_include_any_of_the_following&&s.every((t=>!e.includes(t)))))||null},62197:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getViewportDimensions=void 0;const r=s(20831);t.getViewportDimensions=()=>r.Braze.isMobile()?{height:screen.height,width:screen.width}:{height:window.innerHeight,width:window.innerWidth}},62445:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.is=void 0;const r=s(60205);t.is=(e,t)=>t.find((({condition:t,value:s})=>t===r.LogicCondition.is&&s.includes(e)))||null},62639:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s="undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);t.default={randomUUID:s}},62774:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matrixStateReducer=void 0;t.matrixStateReducer=(e,t)=>{switch(t.type){case"setComments":return Object.assign(Object.assign({},e),{comments:t.payload});case"setPointId":return Object.assign(Object.assign({},e),{pointId:t.payload});case"setAnswers":return Object.assign(Object.assign({},e),{selectedAnswers:t.payload});case"setMobileQuestionNr":return Object.assign(Object.assign({},e),{mobileQuestionNr:t.payload});case"setPointAnswers":return Object.assign(Object.assign({},e),{pointAnswers:t.payload});case"setReducedAnswers":return Object.assign(Object.assign({},e),{reducedAnswers:t.payload});case"setIsDisclaimerAccepted":return Object.assign(Object.assign({},e),{isDisclaimerAccepted:t.payload})}}},62951:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasBrowserAPISupport=void 0;t.hasBrowserAPISupport=()=>{try{const e="function"==typeof crypto.getRandomValues,t=!!document.createEvent("Event");return e&&t}catch(e){return"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e),!1}}},63082:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.is_filled_in=void 0;const r=s(60205);t.is_filled_in=(e,{field_id:t,field_id_operator:s})=>{if(!(null==t?void 0:t.length))return!1;if(-1===t[0])return!!e.length;switch(s){case r.LogicOperator.and:return t.every((t=>e.includes(t)));case r.LogicOperator.or:return t.some((t=>e.includes(t)))}}},63155:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(45285),n=s(17057),i=s(1335),a=r(s(35493)),c=s(39027);class u{static getCssFromRules(e,t){var s,r;const o=c.storeManager.getStore(t),{isPreview:i}=o.getState(),a=null!==(r=null===(s=o.getState().surveyState.screenshotState)||void 0===s?void 0:s.isEnabled)&&void 0!==r&&r;let u="";const l=t===n.SurveyType.WidgetSurvey||t===n.SurveyType.FeedbackButton,_=l?`.survicate-box-${t}`:"";return Object.keys(e).forEach((t=>{u+=`#survicate-box${_} ${t}{`,e[t].forEach((({propertyName:e,value:t})=>{u+=`${e}: ${t};`})),u+="}"})),l&&(i||a)&&Object.keys(e).forEach((s=>{const r=s.replace(".sv__micro-theme","");u+=`.survicate-box-${t} #sv-screenshot-controls ${r}{`,e[s].forEach((({propertyName:e,value:t})=>{u+=`${e}: ${t};`})),u+="}"})),u}static addImportantsToCustomCss(e=""){if("string"!=typeof e)return"";const t=e.replace(/\s+!important;/g,";"),s=[];let r=!1,o=0;for(let e=0;ee+6"@"===t[e])(e)&&(r=!0),r?("{"===t[e]&&(o+=1),"}"===t[e]&&(o-=1,0===o&&(r=!1))):";"!==t[e]||n(e)||s.push(e)}let n=0,i="";return s.forEach((e=>{i=`${i}${t.substring(n,e)} !important`,n=e})),i=`${i}${t.substring(n)}`,i}static getCss(e,t){const s={},r=(e,t,r)=>{s[e]||(s[e]=[]),s[e].push({propertyName:t,value:r})};let o="";switch(a.default.addCommonThemeCss(r,e.color_scheme),e.type){case i.ThemeType.simple:a.default.addPageThemeCss(r,e.color_scheme),o+=a.default.customSimpleThemeCss(e.color_scheme);break;case i.ThemeType.micro:a.default.addMicroThemeCss(r,e.color_scheme)}const n=this.getCssFromRules(s,t)+o;return c.storeManager.getStore(t).getState().isPreview&&!1===e.custom_css_enabled?n:n+this.addImportantsToCustomCss(e.custom_css)}static getSimpleThemeColors(e){return{answer:e.answer||i.simpleThemeDefaultColors.answer,background:e.background||i.simpleThemeDefaultColors.background,bg_answer:(0,o.getColorShade)(e.answer||i.simpleThemeDefaultColors.answer,-90),bg_submit:e.button||e.main_color,bg_widget:e.background||i.simpleThemeDefaultColors.background,button:e.button||e.main_color,font_answer:(0,o.getColorShade)(e.answer||i.simpleThemeDefaultColors.answer,-10),font_submit:i.simpleThemeDefaultColors.font_submit,font_widget:e.question||i.simpleThemeDefaultColors.question,main_color:e.main_color||i.simpleThemeDefaultColors.button,progress_bar:e.progress_bar||e.main_color,question:e.question||i.simpleThemeDefaultColors.question}}static getMicroThemeColors(e){return{answer:e.answer||i.simpleThemeDefaultColors.answer,background:e.background||i.simpleThemeDefaultColors.background,bg_answer:(0,o.getColorShade)(e.answer||i.simpleThemeDefaultColors.answer,-90),bg_submit:e.button||e.main_color,bg_widget:e.background||i.simpleThemeDefaultColors.background,button:e.button||e.main_color,font_answer:(0,o.getColorShade)(e.answer||i.simpleThemeDefaultColors.answer,-10),font_submit:i.simpleThemeDefaultColors.font_submit,font_widget:e.question||i.simpleThemeDefaultColors.question,main_color:e.main_color||i.simpleThemeDefaultColors.button,progress_bar:e.progress_bar||e.main_color,question:e.question||i.simpleThemeDefaultColors.question}}static extendTheme(e){return e.type===i.ThemeType.simple?Object.assign(Object.assign({},e),{color_scheme:this.getSimpleThemeColors(e.color_scheme)}):Object.assign(Object.assign({},e),{color_scheme:this.getMicroThemeColors(e.color_scheme)})}static reloadCss(e,t){var s;const r=c.storeManager.getStore(t),{rootElement:o,isPreview:i}=r.getState();if(i&&!o)return;const a=null!=o?o:document.head,l=t===n.SurveyType.FeedbackButton?"survicate-feedback-core-theme":"survicate-core-theme",_=null===(s=window._sva)||void 0===s?void 0:s.nonce;let v=a.querySelector(`#${l}`);v||(v=document.createElement("style"),v.id=l,_&&v.setAttribute("nonce",_),a.appendChild(v)),v.textContent=u.getCss(e,t)}}t.default=u},63474:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.includes_all_of_the_following=void 0;const r=s(60205);t.includes_all_of_the_following=(e,t)=>t.find((({condition:t,value:s})=>t===r.LogicCondition.includes_all_of_the_following&&s.every((t=>e.includes(t)))))||null},63611:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.is_not_filled_in=void 0;const r=s(60205);t.is_not_filled_in=(e,{field_id:t,field_id_operator:s})=>{if(!(null==t?void 0:t.length))return!1;if(-1===t[0])return!!e.length;switch(s){case r.LogicOperator.and:return t.every((t=>!e.includes(t)));case r.LogicOperator.or:return t.some((t=>!e.includes(t)))}}},63833:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=void 0;var r=s(24265),o=s(14720),n=s(14720);function i(e,t,s,n){return(0,o.default)(80,r.default,e,t,s,n)}Object.defineProperty(t,"DNS",{enumerable:!0,get:function(){return n.DNS}}),Object.defineProperty(t,"URL",{enumerable:!0,get:function(){return n.URL}}),i.DNS=o.DNS,i.URL=o.URL,t.default=i},64062:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(26966),n=s(53501),i=s(95114),a=r(s(66649)),c=s(3714),u=[o.SurveyFormAnswerType.form,n.SurveyQuestionAnswerType.matrix,n.SurveyQuestionAnswerType.ranking];t.default=(e,t)=>e.map((e=>{var s;const r=t.find((t=>t.point.id===e.point_id));if(!r||!(null===(s=e.groups)||void 0===s?void 0:s.length))return!1;const o=(0,a.default)(r);return u.includes(e.answer_type)?(0,i.getResultFromGroupLogic)(e,o,!0):(0,c.processLogicConditions)({answers:o,condition:e.groups[0].condition,logic:e.groups,processor:e=>!!e})}))},64478:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SCALE_POINTS=t.FINISHING_POINTS=void 0;const r=s(8200),o=s(53501);t.FINISHING_POINTS=[r.SurveyCtaAnswerType.social,r.SurveyCtaAnswerType.redirect,r.SurveyCtaAnswerType.buttonLink,r.SurveyCtaAnswerType.thankYouMessage],t.SCALE_POINTS=[o.SurveyQuestionAnswerType.smileyScale,o.SurveyQuestionAnswerType.numericalScale,o.SurveyQuestionAnswerType.rating]},64489:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isInputValid=void 0;const r=s(53501);t.isInputValid=(e,t)=>{const s=parseInt(t[e],10);if(Number.isNaN(s))return!1;const o={[r.TimeUnit.day]:{max:31,min:1},[r.TimeUnit.month]:{max:12,min:1},[r.TimeUnit.year]:{max:5e3,min:1e3}}[e];if(!o)throw new Error("TimeUnit is incorrect.");return s>=o.min&&s<=o.max}},64496:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LocalStoreManager=void 0;const r=s(77963);t.LocalStoreManager=(()=>{const e={};return{getStore:t=>(e[t]||(e[t]=new r.LocalStore(t)),e[t])}})()},65220:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SimpleLinkButton=void 0;const r=s(50172);t.SimpleLinkButton=({buttonLink:e,buttonText:t})=>(0,r.h)("a",{className:"sv__simple-link-button",type:"button",href:e,target:"_blank",title:"Click to go to the page of the survey creator",rel:"noreferrer"},t)},65365:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172),o=s(28762),n=s(58647);t.default=({startPosition:e,endPosition:t,selectedColor:s,handleStart:i,handleMove:a,handleEnd:c})=>{const u=(e,t,s,r)=>({background:"rgba(0, 0, 0, 0.5)",height:r,left:t,position:"fixed",top:e,width:s});return(0,r.h)("div",{"aria-label":(0,o.useTranslation)(n.Message.SCREENSHOT_SELECTION),className:"sv__screenshot-button-overlay",onMouseDown:e=>i(e),onMouseMove:e=>a(e),onMouseUp:c,onTouchEnd:c,onTouchMove:e=>a(e),onTouchStart:e=>i(e),role:"button",tabIndex:-1},(0,r.h)("div",{className:"sv__screenshot-button-overlay__rectangles",style:(()=>{if(!e||!t)return{};const r=Math.min(e.x,t.x),o=Math.min(e.y,t.y),n=Math.max(0,Math.abs(t.x-e.x)),i=Math.max(0,Math.abs(t.y-e.y));return{border:`2px solid ${s}`,height:`${i}px`,left:`${r}px`,position:"fixed",top:`${o}px`,width:`${n}px`}})()}),(()=>{if(!e||!t)return[u("0","0","100vw","100vh")];const s=Math.min(e.x,t.x),r=Math.min(e.y,t.y),o=Math.max(e.x,t.x),n=Math.max(e.y,t.y);return[u("0","0","100vw",`${r}px`),u(`${n}px`,"0","100vw",`calc(100vh - ${n}px)`),u(`${r}px`,"0",`${s}px`,n-r+"px"),u(`${r}px`,`${o}px`,`calc(100vw - ${o}px)`,n-r+"px")]})().map(((e,t)=>(0,r.h)("div",{className:"sv__screenshot-button-overlay__rectangle",key:`rectangle-${t+1}`,style:e}))))}},65595:(e,t)=>{"use strict";var s,r,o,n,i,a;Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyFormat=t.DisplayPer=t.WidgetPosition=t.AppearMethodApi=t.AppearMethod=t.OverlayType=void 0,function(e){e.light="light",e.dark="dark"}(s||(t.OverlayType=s={})),function(e){e.immediately="immediately",e.delayed="delayed",e.exitIntent="leaveintent",e.scroll="scroll",e.event="event"}(r||(t.AppearMethod=r={})),function(e){e.immediately="immediately",e.delayed="delayed",e.exitIntent="exitIntent",e.scroll="onScroll"}(o||(t.AppearMethodApi=o={})),function(e){e.center="center",e.dialog="dialog",e.fullscreen="fullscreen",e.left="left",e.right="right",e.topLeft="topleft",e.topRight="topright"}(n||(t.WidgetPosition=n={})),function(e){e.visit="visit",e.visitor="visitor"}(i||(t.DisplayPer=i={})),function(e){e.Widget="widget",e.Feedback="feedback",e.Braze="braze"}(a||(t.SurveyFormat=a={}))},65636:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e.mobile=767]="mobile",e[e.tablet=1080]="tablet"}(s||(s={})),t.default=s},65992:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=r(s(96539)),i=r(s(53945)),a=r(s(33053));t.default=({isOpen:e,setIsOpen:t,answer:s,selectedScaleText:r})=>{const c={"sv--background-answer-opacity-10":!0,"sv__choice-button":!0,"sv__matrix-dropdown":!0,"sv__matrix-dropdown--closed":!e};return(0,o.h)("button",{"aria-label":`${s.possible_answer}`,className:(0,a.default)(c),onClick:()=>t(),onKeyDown:()=>null,tabIndex:0,type:"button"},(0,o.h)("div",{className:"sv__matrix-answer"},(0,o.h)(i.default,{className:"sv__answer-text sv-color-fa sv--color-answer",content:s.possible_answer}),(0,o.h)("div",{className:"sv--color-button sv__matrix-answer--selected"},r)),(0,o.h)("div",{className:"sv__caret"},(0,o.h)(n.default,null)))}},66029:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getProgressRate=void 0;const r=s(8200);t.getProgressRate=(e,t=1)=>{const s=e.length;if(!s)return 0;const{point:o}=e&&e[s-1],n=[r.SurveyCtaAnswerType.buttonLink,r.SurveyCtaAnswerType.redirect,r.SurveyCtaAnswerType.social,r.SurveyCtaAnswerType.thankYouMessage].includes(e[e.length-1].point.answer_type),i="number"==typeof o.max_path?o.max_path:0;return n?100:Math.round((s-t)/(i+s)*100)}},66105:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(58885),n=s(9535),i=s(65595),a=r(s(89211));t.default=class{static ruleFulfilled(e,{eventTrigger:t}){var s;const r=null==e?void 0:e.settings;if(r.appear_method!==i.AppearMethod.event)return!0;const o=null!==(s=r.events)&&void 0!==s?s:[];return!(!o.length||!t)&&o.some((e=>t.name===e.name&&t.timestamp&&this.evaluateEventOccurrenceMatch(t.timestamp,e)))}static evaluateEventOccurrenceMatch(e,t){var s,r,o,i;const a=null===(s=t.settings)||void 0===s?void 0:s.first_occurrence,c=null===(r=t.settings)||void 0===r?void 0:r.last_occurrence;if(!(a&&(a.period||(null===(o=a.dates)||void 0===o?void 0:o.length))||c&&(c.period||(null===(i=c.dates)||void 0===i?void 0:i.length))))return!0;const{events:u}=n.targetingEventsStore.getState(),l=u.find((e=>e.name===t.name));if(!l||!e)return!1;const _=!(!a||!l.firstSeen)&&this.checkTimeCondition({operator:a.operator,storedTime:l.firstSeen,targetTime:this.getTargetTime(a),triggerTime:e}),v=!(!c||!l.previousLastSeen)&&this.checkTimeCondition({operator:c.operator,storedTime:l.previousLastSeen,targetTime:this.getTargetTime(c),triggerTime:e});return a&&c?_&&v:_||v}static checkTimeCondition({operator:e,storedTime:t,triggerTime:s,targetTime:r}){if(!s||!t||!r||Array.isArray(r)&&!r.length)return!1;const o="number"==typeof s?Math.abs(t-s):0;return(0,a.default)({operator:e,storedValue:t,targetValue:r,timeDifference:o})}static getTargetTime({operator:e,dates:t,period:s}){return e===o.OperatorType.is_between||e===o.OperatorType.is_not_between?t:s}}},66649:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>{var t,s,r,o;if(!(null==e?void 0:e.value))return[];const n=null===(t=e.value)||void 0===t?void 0:t.answer;switch(e.point.answer_type){case"matrix":case"ranking":return null===(s=e.value)||void 0===s?void 0:s.answers.map(((t,s)=>({answerId:e.point.answers[s].id,value:t})));case"form":return n?n.map(((t,s)=>{if(null==t?void 0:t.length)return e.point.fields[s].id})).filter(Boolean):[];case"multiple":return null===(r=e.value)||void 0===r?void 0:r.answers.map((e=>e.id));case"nps":case"text":return[null===(o=e.value)||void 0===o?void 0:o.answer];case"single":case"smiley_scale":case"numerical_scale":case"csat":case"rating":case"dropdown_list":return[e.value.answer.id];default:return[e.value]}}},66968:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},t),["\n",(0,r.h)("g",{"clip-path":"url(#svg-ColorPicker-3f5toIQ)"},["\n",(0,r.h)("path",{d:"M14.1667 4.16667H12.5V2.5H14.1667V4.16667ZM12.5 17.5H14.1667V15.3417L16.325 17.5L17.5 16.325L15.3417 14.1667H17.5V12.5H12.5V17.5ZM15.8333 7.5H17.5V5.83333H15.8333V7.5ZM15.8333 10.8333H17.5V9.16667H15.8333V10.8333ZM9.16667 17.5H10.8333V15.8333H9.16667V17.5ZM5.83333 4.16667H7.5V2.5H5.83333V4.16667ZM2.5 14.1667H4.16667V12.5H2.5V14.1667ZM4.16667 17.5V15.8333H2.5C2.5 16.75 3.25 17.5 4.16667 17.5ZM15.8333 2.5V4.16667H17.5C17.5 3.25 16.75 2.5 15.8333 2.5ZM9.16667 4.16667H10.8333V2.5H9.16667V4.16667ZM2.5 7.5H4.16667V5.83333H2.5V7.5ZM5.83333 17.5H7.5V15.8333H5.83333V17.5ZM2.5 10.8333H4.16667V9.16667H2.5V10.8333ZM2.5 4.16667H4.16667V2.5C3.25 2.5 2.5 3.25 2.5 4.16667Z",fill:"white"},[]),"\n"]),"\n",(0,r.h)("defs",{},["\n",(0,r.h)("clipPath",{id:"svg-ColorPicker-3f5toIQ"},["\n",(0,r.h)("rect",{width:"20",height:"20",fill:"white"},[]),"\n"]),"\n"]),"\n"])}},67007:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unsafeStringify=void 0;for(var r=s(50230),o=[],n=0;n<256;++n)o.push((n+256).toString(16).slice(1));function i(e,t){return void 0===t&&(t=0),(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase()}t.unsafeStringify=i,t.default=function(e,t){void 0===t&&(t=0);var s=i(e,t);if(!(0,r.default)(s))throw TypeError("Stringified UUID is invalid");return s}},67966:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(39027);t.default=({surveyState:e,storeType:t},s)=>{r.storeManager.getStore(t).setState({surveyState:Object.assign(Object.assign({},e),{responseUuid:s})})}},68054:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(2733));t.default=class{static init({cookies:e}){e&&e.forEach((({cookie_name:e,cookie_random:t})=>{const s=Math.floor(Math.random()*parseInt(t,10)+1);o.default.set(e,`${s}`)}))}}},68243:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.CheckboxColors=void 0,function(e){e[e.bw=0]="bw",e[e.nestedInBw=1]="nestedInBw"}(s||(t.CheckboxColors=s={}))},68298:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldNotPassTextPlaceholder=void 0;const r=s(8200),o=s(26966);t.shouldNotPassTextPlaceholder=e=>[r.SurveyCtaAnswerType.buttonLink,r.SurveyCtaAnswerType.redirect,r.SurveyCtaAnswerType.social,r.SurveyCtaAnswerType.thankYouMessage,o.SurveyFormAnswerType.form].includes(e)},68388:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{isSuccess(){return!0}}},68621:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setIdentitiesFromSVA=void 0;const o=s(3694),n=r(s(92240)),i=s(6528);t.setIdentitiesFromSVA=(e,t={},s={},r)=>{Object.keys(t).forEach((s=>{if(!(0,i.isIdentityProvider)(s))return;const a=t[s];Object.keys(a).forEach((t=>{const i=(e.find((e=>e.provider===s))||{whitelist:[]}).whitelist||[];(o.PROVIDERS_TRAITS_WHITELIST[s]||[]).concat(i).includes(t)&&r.action(n.default)({identityProvider:s,key:t,value:a[t]},r)}))})),s[o.USER_ID_TRAIT]&&r.action(n.default)({identityProvider:o.Providers.Api,key:"id",value:s[o.USER_ID_TRAIT]},r)}},68623:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(29990)),n=s(89577),i=s(17057),a=s(8200),c=s(70318),u=r(s(52424)),l=r(s(58108)),_=s(39027);t.default=({surveyState:e,isPreview:t,storeType:s})=>{const r=_.storeManager.getStore(s);if(!e.survey)return;const v=e.pointsDisplayed[e.pointsDisplayed.length-1].point,d=v.id===e.triggeredPointPreview,p=v.answer_type===a.SurveyCtaAnswerType.thankYouMessage,m=v.answer_type===a.SurveyCtaAnswerType.redirect;if(d&&(p||m))return;const h=e.survey.type===i.SurveyType.PageSurvey,f=e.survey.type===i.SurveyType.MobileSurvey,b=e.survey.settings.hide_footer,g=e.survey.type===i.SurveyType.WidgetSurvey||e.survey.type===i.SurveyType.FeedbackButton,y=h||f||p||b?3e3:500,w=g&&!(0,o.default)(e.pointsDisplayed);if(t){if((h||w)&&r.setState({surveyState:Object.assign(Object.assign({},e),{isFinished:!0,survey:e.survey,theme:e.theme})}),f)return r.setState({surveyState:Object.assign(Object.assign({},e),{survey:null})}),void setTimeout((()=>{r.action(l.default)(e.survey)}),y);if(!b&&w)return;const t=r.getState().surveyState.survey;return void setTimeout((()=>{r.action(l.default)(t)}),y)}let x=0;if(g&&!(0,o.default)(e.pointsDisplayed))return r.setState({surveyState:Object.assign(Object.assign({},e),{isFinished:!0})}),b&&(x=5e3,(0,c.fireSurveyEvent)(n.SurveyEvent.finished,{surveyId:e.survey.id}),setTimeout((()=>{e.survey&&e.survey.settings.recurring&&(0,c.fireSurveyEvent)(n.SurveyEvent.shouldUpdate,{surveyId:e.survey.id}),r.setState({surveyState:Object.assign(Object.assign({},e),{survey:null,theme:null})})}),x)),void setTimeout((()=>{e.survey&&(0,u.default)(e.survey,v,s)}),x);if(!h&&(p||m)){const{settings:e}=v;x=1e3*parseInt(e.timeout_display_count,10),Number.isNaN(x)&&(x=5e3)}setTimeout((()=>{r.setState({surveyState:Object.assign(Object.assign({},e),{isFinished:!0,survey:g?null:e.survey,theme:g?null:e.theme})}),e.survey&&((0,u.default)(e.survey,v,s),(0,c.fireSurveyEvent)(n.SurveyEvent.finished,{surveyId:e.survey.id}),e.survey.settings.recurring&&(0,c.fireSurveyEvent)(n.SurveyEvent.shouldUpdate,{surveyId:e.survey.id}))}),x)}},69180:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getCommonThemeRules=void 0;const o=s(45285),n=r(s(69889));t.getCommonThemeRules=e=>{const{answer:t,button:s,background:r,progress_bar:i,question:a}=e,c=(0,o.getRGBaValue)(t,.5);return[{className:".sv__date.focused",property:"border-color",value:t},{className:".sv--background-main",property:"background-color",value:r},{className:".sv--background-button",property:"background-color",value:s},{className:".sv--background-answer",property:"background-color",value:t},{className:".sv--background-progress-bar",property:"background-color",value:i},{className:".sv--background-answer-opacity-10",property:"background-color",value:(0,o.getRGBaValue)(t,.1)},{className:".sv--background-button-opacity-10",property:"background-color",value:(0,o.getRGBaValue)(s,.1)},{className:".sv--color-question",property:"color",value:a},{className:".sv--color-answer",property:"color",value:t},{className:".sv--color-button",property:"color",value:s},{className:[".sv__date input::placeholder",".sv__textarea.sv__textarea--disabled"],property:"color",value:c},{className:".sv--border-color-answer",property:"border-color",value:t},{className:".sv--border-color-button",property:"border-color",value:s},{className:".sv__submit-button",property:"color",value:(0,n.default)(s)},{className:".sv--border-top-color-question-20",property:"border-top-color",value:(0,o.getRGBaValue)(a,.2)},{className:".sv__spinner",property:"border-color",state:":before",value:(0,o.getRGBaValue)(t,.1)},{className:".sv__spinner",property:"border-right-color",state:":before",value:s},{className:[".sv__textarea","sv__input"],property:"border-color",state:":focus",value:t},{className:".sv__textarea",property:"color",state:"::placeholder",value:c},{className:".sv__textarea",property:"color",state:"::-webkit-input-placeholder",value:c},{className:".sv__lock-icon g g path",property:"fill",value:t}]}},69262:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(17057),n=r(s(11584));t.default=class{constructor(e){this.workspaceKey=e}getStorageInstance(e){const t=e===o.SurveyType.FeedbackButton?`${e}::`:"";return new n.default(`survi::${this.workspaceKey}::${t}`)}get(e,t){return this.getStorageInstance(e).get(e,t)}getAll(e,t){return this.getStorageInstance(e).getAll(e,t)}put(e,t,s){this.getStorageInstance(e).put(e,t,s)}remove(e,t){this.getStorageInstance(e).remove(e,t)}}},69486:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GeneralRules=void 0;const o=r(s(54642)),n=r(s(8948)),i=r(s(41052)),a=r(s(48860));t.GeneralRules=class{static areFulfilled({survey:e,visit:t,visitor:s,storeType:r}){return n.default.ruleFulfilled(e,t,s)&&a.default.ruleFulfilled(e,s)&&o.default.ruleFulfilled(e.settings.display_all,e.links,document.location)&&i.default.ruleFulfilled(e,t,r)}}},69853:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default="00000000-0000-0000-0000-000000000000"},69889:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const s=e=>"#"===e.charAt(0)?e.substring(1,7):e;t.default=(e,t)=>(299*parseInt(s(e).substring(0,2),16)+597*(e=>parseInt(s(e).substring(2,4),16))(e)+114*(e=>parseInt(s(e).substring(4,6),16))(e))/1e3>130?(null==t?void 0:t.dark)||"#000000":(null==t?void 0:t.light)||"#ffffff"},69975:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.inMemorySessionStorage=void 0,t.inMemorySessionStorage={storage:{},getItem(e){return this.storage[e]},setItem(e,t){this.storage[e]=t},removeItem(e){return delete this.storage[e]}}},70318:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyEventProvider=t.SurveyEventContext=t.fireSurveyEvent=void 0;const r=s(50172),o=s(45994);t.fireSurveyEvent=(e,t)=>{const s=Object.assign({eventType:e},t),r=new CustomEvent("onSurveyEvent",{detail:s});document.dispatchEvent(r)},t.SurveyEventContext=(0,r.createContext)({});t.SurveyEventProvider=({children:e})=>{const[s,n]=(0,o.useState)();(0,o.useEffect)((()=>{document.addEventListener("onSurveyEvent",(e=>{const{detail:t}=e;n(t)}))}),[]);const i=(0,o.useMemo)((()=>({surveyEvent:s})),[s]);return(0,r.h)(t.SurveyEventContext.Provider,{value:i},e)}},70529:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.focusOnFirstEmptyInput=void 0;const r=s(98477),o=s(37088);t.focusOnFirstEmptyInput=()=>{const e=(0,r.safeArray)({iterable:document.querySelectorAll(".sv__survey input"),type:o.SafeArrayType.iterable});if(e.length){const t=e.find((e=>!e.value));t&&t.focus()}}},70717:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(33053)),a=s(85346);t.default=({point:e})=>{const{isPage:t}=(0,n.useContext)(a.SurveyConfigContext),s={"sv--color-answer":!t,"sv--color-question":t,"sv__matrix-cell":!0};return(0,o.h)("div",{className:"sv__matrix-row sv__matrix-header"},["",...e.settings.scale.map((e=>e.name))].map((e=>(0,o.h)("div",{className:(0,i.default)(s),key:e},e))))}},70907:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSeenPayload=t.getAnsweredPayload=t.trimVisitor=void 0;t.trimVisitor=e=>({attributes:e.attributes,identities:e.identities,tags:e.tags,uuid:e.uuid});t.getAnsweredPayload=(e,t)=>{const{disclaimer_accepted:s,visit_points:r,visitor:o,survey_point_id:n,screenshot_uuid:i,overwrite:a,integrations:c}=e,u={disclaimer_accepted:s,integrations:c||void 0,response_uuid:e.response_uuid,screenshot_uuid:i,survey_point_id:n,version:e.version,visit:t,visit_points:(l=r,l.map((e=>{const t={completion_rate:e.completion_rate,finished:e.finished||void 0,user_tag:e.user_tag||void 0};return Object.keys(e).forEach((s=>{e[s]&&(t[s]=e[s])})),t}))),visitor:o};var l;return a&&(u.overwrite=!0),u};t.getSeenPayload=e=>{const{visitor:t}=e;return{survey_first_seen:e.survey_first_seen||void 0,visitor:t}}},70935:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0});var r=new Uint8Array(16);t.default=function(){if(!s){if("undefined"==typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");s=crypto.getRandomValues.bind(crypto)}return s(r)}},71367:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=r(s(2994)),i=r(s(33053)),a=r(s(50067)),c=r(s(94776)),u=r(s(56626));t.default=e=>{const{close:t,showCloseBtn:s,showMinimizeBtn:r,toggleMinimize:l}=e;if(!s&&!r)return null;return(0,o.h)("div",{className:(0,i.default)({"survicate_survey-buttons_3ws-x":!0,"sv__bar-buttons":!0})},r&&(0,o.h)(u.default,{toggleMinimize:l,showBackground:!s},(0,o.h)(a.default,null)),s&&(0,o.h)(c.default,{close:t},(0,o.h)(n.default,null)))}},71798:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(35687)),n=s(95125);t.default=({point:e,points:t,pointsDisplayed:s})=>{let r=e;for(;r;){if((0,o.default)(r,s))return r;const e=(0,n.findNextPoint)(r,t);if(!e)break;r=e}return null}},71831:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=(e,t)=>{let s=!1;return(...r)=>{const o=()=>{e.call(null,...r),s=!0,setTimeout((()=>{s=!1}),t)};s?setTimeout((()=>{s||o()}),t):o()}}},71885:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(17402),i=s(45994),a=r(s(45952)),c=s(28762),u=r(s(33053)),l=r(s(56733)),_=s(85346),v=s(58647),d=r(s(53945)),p=(0,n.forwardRef)(((e,t)=>{const{isPage:s}=(0,i.useContext)(_.SurveyConfigContext),{textPlaceholder:r,commentFieldLabel:n,setComment:p,value:m,shouldFocus:h=!0,mandatoryComment:f=!1}=e,b=(0,i.useRef)(null),g=(0,c.useTranslation)();(0,a.default)(b,h);const y={"sv--background-answer-opacity-10":!s,"sv--border-color-answer":!s,"sv__comment-field":!0};return(0,o.h)("div",{className:(0,u.default)(y),"data-testid":"comment-field"},(0,o.h)("label",{className:(0,u.default)({"sv--color-answer":!0,"sv__comment-field__label":!0}),htmlFor:n,ref:t},(0,o.h)(d.default,{className:"sv--color-answer",content:n,inline:!0})),(0,o.h)("textarea",{"aria-label":`${g[v.Message.COMMENT_ANSWER]}${f?` ${g[v.Message.COMMENT_REQUIRED]}`:""}`,className:(0,u.default)({"sv--background-answer-opacity-10":!0,"sv--color-answer":!0,sv__textarea:!0}),"data-gramm_editor":"false","data-testid":"text-area",id:n,onInput:e=>{(e=>{e.preventDefault();let t="";e.target instanceof HTMLTextAreaElement&&((0,l.default)(e.target,0),t=e.target.value),p(t)})(e)},placeholder:r,ref:b,value:null!=m?m:""}))}));t.default=p},71960:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAPIToAnsweredIntegrations=void 0;const r=s(73124);t.getAPIToAnsweredIntegrations=({fullstory:e,sessionCam:t,smartlook:s})=>{const o={};let n=!1;if(e){const e=window.FS&&"function"==typeof window.FS.getCurrentSessionURL&&window.FS.getCurrentSessionURL(!0)||void 0;e&&(o[r.AnsweredIntegration.fullstory]=e,n=!0)}if(t){const e=window.sessionCamRecorder&&"function"==typeof window.sessionCamRecorder.sessionId&&window.sessionCamRecorder.sessionId()||void 0;e&&(o[r.AnsweredIntegration.sessionCam]=e,n=!0)}if(s){const e=null===(i=window.smartlook)||void 0===i?void 0:i.playUrl;e&&(o[r.AnsweredIntegration.smartlook]=e,n=!0)}var i;return n?o:null}},72069:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPointSpecificAnswers=void 0;const r=s(26966),o=s(54073),n=s(53501);t.getPointSpecificAnswers=(e,t)=>t.map((({content:t,survey_question_answer_id:s=0,field_id:i})=>{switch(e){case n.SurveyQuestionAnswerType.text:case n.SurveyQuestionAnswerType.date:return t||"";case r.SurveyFormAnswerType.form:return t&&i?i:"";case n.SurveyQuestionAnswerType.ranking:return{answerId:s,value:Number(t)+1};case n.SurveyQuestionAnswerType.matrix:return{answerId:s,value:Number(t)};case o.SurveyNpsAnswerType.nps:return Number(t);default:return s}}))},72851:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNewAnswers=void 0;t.getNewAnswers=(e,t)=>s=>{const r=e.selectedAnswers.slice();return r[s]=t,r}},72920:(e,t)=>{"use strict";var s,r,o;Object.defineProperty(t,"__esModule",{value:!0}),t.DateSeparator=t.DateOrder=t.ImagePosition=void 0,function(e){e.Top="top",e.Bottom="bottom",e.Left="left",e.Right="right",e.RightFullScreen="right_full_screen",e.LeftFullScreen="left_full_screen"}(s||(t.ImagePosition=s={})),function(e){e.YMD="YMD",e.MDY="MDY",e.DMY="DMY"}(r||(t.DateOrder=r={})),function(e){e.dash="-",e.slash="/",e.dot="."}(o||(t.DateSeparator=o={}))},73074:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(17057),n=r(s(53239)),i=r(s(6571)),a=r(s(24966)),c=r(s(95575)),u=r(s(81982)),l=s(39027),_=s(96084),v=s(95987);class d{constructor(e,t){var s;this.requestsHandler=new a.default(t,e,(0,i.default)(_.urlConfigStore.getState().respondentUrl)),this.workspaceKey=null===(s=window._svc)||void 0===s?void 0:s.workspaceKey}static getVisit(e){if(!e)return v.emptyVisit;const t=l.storeManager.getStore(e);return{device_type:u.default.getVisit(e).get().device_type,operating_system:u.default.getVisit(e).get().operating_system,page_url:e===o.SurveyType.PageSurvey?c.default.url:window.location.href,platform:window.navigator.platform,referer:u.default.getVisit(e).get().referrerUrl,translation:t.getState().surveyState.translationLanguage,user_agent:window.navigator.userAgent}}addRequest(e,t,s,r){var o;(null===(o=window._svc)||void 0===o?void 0:o.isPreview)||(this.requestsHandler||!r?this.requestsHandler.addRequest({payload:t,surveyId:s,type:e,visit:d.getVisit(r),wId:this.workspaceKey}):n.default.log(r,{message:"No requestsHandler when adding a request.",stack:"Backend.tsx"}))}}t.default=d},73108:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(56912)),c=s(34206),u=s(46701),l=r(s(18697)),_=s(34753),v=s(7311),d=s(11617),p=r(s(52249)),m=s(52262),h=s(92780),f=s(85346),b=r(s(95575)),g=s(39027),y=s(33614);t.default=e=>{var t,s;const r=(0,n.useContext)(d.SubmitButtonContext),{isPage:w,surveyType:x}=(0,n.useContext)(f.SurveyConfigContext),{answer:S,answerRequiredText:k,point:M,textPlaceholder:O,value:T,children:P,navigationEnabled:C}=e,{settings:{disclaimer:A,disclaimer_settings:E}}=M,{mandatory_submit_button:j,mandatory_comment:D,randomize_answers:I,randomize_except_last:N,comment_label:R}=M.settings,L=M.settings.mandatory,{pointsDisplayed:F}=g.storeManager.getStore(x).getState().surveyState,V=1===F.length,q=b.default.params.aid,z=M.answers.find((({id:e})=>e===Number(q))),B={answers:(0,c.randomizeAnswers)(M),comments:(0,h.getComments)(M,T),isDisclaimerAccepted:null!==(t=null==T?void 0:T.disclaimer_accepted)&&void 0!==t&&t,pointId:M.id,reducedAnswers:v.PreviewHelpers.reduceAnswers(M.answers),selectedAnswer:z},[U,$]=(0,n.useReducer)(u.choiceStateReducer,B),{isDisclaimerAccepted:H}=U,{showDisclaimer:W,showCheckbox:K,isRequiredDisclaimerNotAccepted:G}=(0,m.useDisclaimer)({disclaimer:A,disclaimer_settings:E,isDisclaimerAccepted:U.isDisclaimerAccepted}),{answers:Q,selectedAnswer:Y,comments:Z}=U,X=!!C&&!V;return(0,n.useEffect)((()=>{z||$({payload:null==T?void 0:T.answer,type:"setSelectedAnswer"})}),[T]),(0,n.useEffect)((()=>{$({payload:(0,c.randomizeAnswers)(M),type:"setAnswers"})}),[I,N]),(0,n.useEffect)((()=>{const e=v.PreviewHelpers.reduceAnswers(M.answers);U.reducedAnswers!==e&&($({payload:M.answers,type:"setAnswers"}),$({payload:e,type:"setReducedAnswers"}))}),[M.answers]),(0,n.useEffect)((()=>{r.render(!!Y||!!j||K||X||!L&&!w)}),[Y,L,j,X,w,K]),(0,p.default)({comment:Y?Z[null==Y?void 0:Y.id]:void 0,isRequiredDisclaimerNotAccepted:G,mandatory:L,mandatoryComment:null!=D&&D,selectedAnswer:Y}),r.useEvent({surveyId:null===(s=g.storeManager.getStore(x).getState().surveyState.survey)||void 0===s?void 0:s.id,surveyType:x},(()=>{if(!Y)return void S({anonymizedTextResponse:"",answers:[],textResponse:""});const e=U.comments[Y.id];D&&!e&&Y.add_comment||S((0,y.getSingleChoiceAnswerEvent)(Object.assign({answer:Y,comment:e,point:M},K?{disclaimer_accepted:H}:{})))})),(0,o.h)("div",{className:"sv__single-choice"},(0,o.h)("div",{className:"sv__scroll-container"},P,(0,o.h)(l.default,{shouldShow:L,text:k}),Q.map((e=>(0,o.h)(a.default,{answer:e,answerRequiredText:R,comment:Z[e.id],dataTestid:`choice-button-${e.id}`,display:_.CheckboxDisplay.circle,isSelected:(null==Y?void 0:Y.id)===e.id,key:e.id,mandatoryComment:D,select:()=>(e=>{if(e.add_comment||j||C&&!V||!L||K)$({payload:e,type:"setSelectedAnswer"});else if(U.selectedAnswer)$({payload:e,type:"setSelectedAnswer"});else{const t=U.comments[e.id]||"";S((0,y.getSingleChoiceAnswerEvent)(Object.assign({answer:e,comment:t,point:M},K?{disclaimer_accepted:H}:{})))}})(e),textPlaceholder:O,updateComment:t=>{return s=t,r=e.id,void $({payload:Object.assign(Object.assign({},U.comments),{[r]:s}),type:"setComments"});var s,r}})))),W&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:H,point:M,setIsDisclaimerAccepted:()=>$({payload:!H,type:"setIsDisclaimerAccepted"})}))}},73124:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.AnsweredIntegration=void 0,function(e){e.fullstory="fullstory_url",e.sessionCam="sessioncam_id",e.smartlook="smartlook_url"}(s||(t.AnsweredIntegration=s={}))},73622:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NotificationBanner=void 0;const r=s(50172);t.NotificationBanner=({warningText:e})=>(0,r.h)("div",{className:"sv__notification-banner"},(0,r.h)("span",{className:"sv__notification-banner__text"},e))},74039:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(52249)),c=s(52262),u=r(s(78029)),l=r(s(94155)),_=r(s(33053)),v=s(85346),d=r(s(95575)),p=r(s(30579)),m=s(44397),h=s(39027),f=s(33614),b=r(s(18697)),g=r(s(71885)),y=s(11617);t.default=e=>{var t,s,r,w;const x=(0,n.useContext)(y.SubmitButtonContext),{isPage:S,surveyType:k}=(0,n.useContext)(v.SurveyConfigContext),M=(0,n.useRef)(null),{answerRequiredText:O,children:T,navigationEnabled:P,point:C,previewDevice:A,textPlaceholder:E,value:j}=e,{answers:D,settings:I}=C,{comment_label:N,disclaimer:R,disclaimer_settings:L,mandatory:F,mandatory_comment:V,mandatory_submit_button:q,screenshot:z,text_on_the_left:B,text_on_the_right:U}=I,$=d.default.params.aid,H=D.find((({id:e})=>e===Number($))),[W,K]=(0,n.useState)(null!==(t=null==j?void 0:j.answer)&&void 0!==t?t:H),[G,Q]=(0,n.useState)((null==j?void 0:j.comment)||""),[Y,Z]=(0,n.useState)(null!==(s=null==j?void 0:j.disclaimer_accepted)&&void 0!==s&&s),{showDisclaimer:X,showCheckbox:J,isRequiredDisclaimerNotAccepted:ee}=(0,c.useDisclaimer)({disclaimer:R,disclaimer_settings:L,isDisclaimerAccepted:Y}),te=A===m.PreviewDevice.mobile||A!==m.PreviewDevice.desktop&&p.default.isWidthMobile(),se=te&&S||te&&e.point.answers.length>=6,{pointsDisplayed:re}=h.storeManager.getStore(k).getState().surveyState,oe=1===re.length,ne=!!P&&!oe,ie=t=>{W||q||t.add_comment||J||P&&!oe||F&&(null==z?void 0:z.button_enabled)||!F?K(t):e.answer((0,f.getScaleAnswerEvent)(Object.assign({answer:t,comment:G,point:e.point},J?{disclaimer_accepted:Y}:{})))},ae={"sv__numerical-scale":!0,"sv__numerical-scale--mobile":se,"sv__numerical-scale--vertical":se},ce={sv__buttons:!0,"sv__buttons--vertical":se,"sv__numerical-scale__buttons":!0},ue=e=>{const t=e.id===(null==W?void 0:W.id),s={"sv--background-answer-opacity-10":!0,"sv--border-color-answer":t,"sv--color-answer":!0,sv__button:!0,"sv__button--selected":!S&&t,sv__selected:t};return(0,_.default)(s)},le=W&&D.length>0&&D[0].add_comment;return(0,u.default)({isPage:S,mandatory:F,mandatorySubmitButton:q,screenshotEnabled:null!==(r=null==z?void 0:z.button_enabled)&&void 0!==r&&r,selectedAnswer:W,showCheckbox:J,showNavigationButton:ne}),(0,a.default)({comment:G,isRequiredDisclaimerNotAccepted:ee,mandatory:F,mandatoryComment:V,selectedAnswer:W}),x.useEvent({surveyId:null===(w=h.storeManager.getStore(k).getState().surveyState.survey)||void 0===w?void 0:w.id,surveyType:k},(()=>{W?e.answer((0,f.getScaleAnswerEvent)({answer:W,comment:G,point:e.point})):F||e.answer((0,f.getEmptyAnswerEvent)())})),(0,l.default)({ref:M,shouldScroll:!le}),(0,o.h)("div",{className:(0,_.default)(ae)},(0,o.h)("div",{className:"sv__numerical-scale__wrapper"},(0,o.h)("div",{className:"sv__scroll-container"},T,(0,o.h)(b.default,{shouldShow:F,text:O}),(0,o.h)("div",{className:(0,_.default)(ce)},D.map(((e,t)=>(0,o.h)("div",{className:ue(e),"data-testid":e.id,key:e.id,onClick:t=>{t.stopPropagation(),ie(e)},onKeyDown:()=>ie(e),onKeyUp:()=>null,role:"button",tabIndex:0},((e,t)=>se?0===t&&B?`${e} - ${B}`:t===D.length-1&&U?`${e} - ${U}`:e:e)(e.possible_answer,t))))),!se&&(0,o.h)("div",{className:"sv__labels"},B&&(0,o.h)("div",{className:"sv__label sv__label--left sv--color-answer"},B),U&&(0,o.h)("div",{className:"sv__label sv__label--right sv--color-answer"},U)))),le&&(0,o.h)(g.default,{commentFieldLabel:N||"",mandatoryComment:V,ref:M,setComment:e=>{Q(e)},textPlaceholder:E,value:G}),X&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:Y,point:C,setIsDisclaimerAccepted:()=>Z(!Y)}))}},74144:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.surveyAPIActions=void 0,t.triggerSurveyByApi=l;const o=r(s(78446)),n=s(18488),i=s(87109),a=r(s(19979)),c=s(65595),u=s(39027);function l({surveyApiState:e,surveyState:t,backendData:s,storeType:r},l,_={}){const v=s.surveys.find((({id:e})=>e===l));if(!v)return;const d=Object.assign({},v),{settings:p}=d,{forceDisplay:m,displayMethod:h,displayOptions:f}=_,b=u.storeManager.getStore(r);"forceDisplay"in _&&b.setState({surveyState:Object.assign(Object.assign({},t),{forceDisplay:m,survey:null})}),h?(p.appear_method=(0,i.appearMethodParse)(h),p.appear_method===c.AppearMethod.delayed&&f&&f.delay&&(p.display_delay=f.delay),p.appear_method===c.AppearMethod.scroll&&f&&f.scrolledPercentage&&(p.display_scroll=f.scrolledPercentage)):p.appear_method=c.AppearMethod.immediately;const g=m?[d]:[...e.surveysTriggeredByApi,d];b.setState({surveyApiState:Object.assign(Object.assign({},e),{surveysTriggeredByApi:g})}),p.appear_method===c.AppearMethod.immediately?b.action(a.default)():n.TargetingTriggersInstance.startTargeting(r,[...g,...s.surveys].filter(o.default.filterUniqueSurveys))}t.surveyAPIActions={retarget:a.default,triggerSurveyByApi:l}},74714:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.emptyVisitor=t.createEmptyVisitor=t.SurveyInteractionType=void 0,function(e){e.engaged="engagedSurveys",e.displayed="displayedSurveys"}(s||(t.SurveyInteractionType=s={}));t.createEmptyVisitor=()=>({attributes:{},displayedSurveys:[],engagedSurveys:[],identities:{},initialSurveysEngagement:[],tags:[],uuid:"",visitsCount:0}),t.emptyVisitor=(0,t.createEmptyVisitor)()},75033:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.setIdentityFromCookie=void 0;const o=r(s(2733)),n=s(78656),i=r(s(92240)),a={[n.IntegrationNames.Hubspot]:"hubspotutk",[n.IntegrationNames.Marketo]:"_mkto_trk"},c={[n.IntegrationNames.Pardot]:/^visitor_id[0-9]+$/g},u={[n.IntegrationNames.Hubspot]:"cookie",[n.IntegrationNames.Marketo]:"cookie",[n.IntegrationNames.Pardot]:"visitor_id"};t.setIdentityFromCookie=(e,t)=>{e!==n.IntegrationNames.Pardot?((e,t)=>{const s=o.default.get(a[e]);s&&t.action(i.default)({identityProvider:e,key:u[e],value:s},t)})(e,t):((e,t)=>{Object.keys(o.default.get()).forEach((s=>{c[e].test(s)&&t.action(i.default)({identityProvider:e,key:u[e],value:o.default.get(s)},t)}))})(e,t)}},75448:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decodeHTMLEntities=void 0;t.decodeHTMLEntities=e=>(null==e?void 0:e.length)?e.replace(/&/g,"&"):""},75540:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.generateFollowUps=void 0;const n=o(s(8977));t.generateFollowUps=e=>r(void 0,[e],void 0,(function*({trimmedContent:e,content:t,pointContent:s,followUps:r,translationLanguage:o,workspaceKey:i,answerText:a,setLoading:c,addFollowUpQuestion:u}){var l;const _={dialogs:[{answer:t,question:s}],language:o,workspaceKey:i};if(r.length&&r[0].question.length){const e=[...r].filter((e=>e.question.length)).pop();if(!(null===(l=null==e?void 0:e.answer)||void 0===l?void 0:l.length))return;_.dialogs.push({answer:e.answer,question:e.question})}c(!0);try{const t=yield(0,n.default)(_);if(!t)return void a(e);u(t)}finally{c(!1)}}))},75742:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAnswerEventPayload=void 0;t.getAnswerEventPayload=(e,t,s)=>{let r="";return e.pointAnswers.forEach(((s,o)=>{const n=t.point.settings.scale.find((t=>t.id===e.selectedAnswers[o]));r+=`${s.possible_answer}: ${null==n?void 0:n.name}, `})),r=r.trim().replace(/,\s*$/,""),{anonymizedTextResponse:r,answers:e.selectedAnswers.map(((s,r)=>({comment:e.comments[e.pointAnswers[r].id],content:`${s}`,nextSurveyPointId:t.point.settings.next_survey_point_id,survey_question_answer_id:e.pointAnswers[r].id,user_tag:e.pointAnswers[r].user_tag}))),textResponse:r,value:Object.assign({answers:e.selectedAnswers,comments:e.comments},s&&{disclaimer_accepted:e.isDisclaimerAccepted})}}},75746:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(33053));t.default=({url:e,alt:t,position:s})=>{const[r,a]=(0,n.useState)(!1),[c,u]=(0,n.useState)(!1);(0,n.useEffect)((()=>{const e=setTimeout((()=>{u(!0)}),200);return()=>clearTimeout(e)}),[]);const l={"sv__point-image__container":!0,"sv__point-image__container--loading":!r};return(0,o.h)("div",{className:(0,i.default)(l)},!r&&c&&(0,o.h)("div",{className:"sv__spinner"}),(0,o.h)("img",{alt:t||"Image",className:`sv__point-image sv__image-position--${s}`,onLoad:()=>{a(!0),u(!1)},src:e}))}},75994:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(2733)),n=s(58885);class i{static isCookieFulfilled({name:e,operator:t,values:s}){const r=o.default.get(e);return t===n.OperatorType.is_equal&&(null==s?void 0:s.length)?s.some((e=>`${r}`==`${e}`)):!!r}static ruleFulfilled({cookies:e,relation:t}){return t===n.RelationOperator.and?e.every((e=>i.isCookieFulfilled(e))):e.some((e=>i.isCookieFulfilled(e)))}}t.default=i},76314:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var s="",r=void 0!==t[5];return t[4]&&(s+="@supports (".concat(t[4],") {")),t[2]&&(s+="@media ".concat(t[2]," {")),r&&(s+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),s+=e(t),r&&(s+="}"),t[2]&&(s+="}"),t[4]&&(s+="}"),s})).join("")},t.i=function(e,s,r,o,n){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var a=0;a0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=n),s&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=s):l[2]=s),o&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=o):l[4]="".concat(o)),t.push(l))}},t}},76374:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(45474),n=s(38998),i=s(91522),a=s(28811),c=s(78540),u=s(83562),l=s(39027),_=s(58004),v=s(74714),d=r(s(45786));t.default=(e,t)=>{const s=l.storeManager.getStore(e),{storageService:r}=s.getState();let p=Object.assign(Object.assign({},(0,v.createEmptyVisitor)()),{uuid:(0,o.v4)()});if(t===u.InitVisitorMode.normal&&e){const t=null==r?void 0:r.get(e,{key:n.StorageTableKeys.visitor,table:n.StorageTables.all});if(t&&t.uuid&&(p=t,(0,i.isSensitiveDataPersistenceDisabled)())){(0,c.removeSensitiveData)(r,e,p);const t=a.SensitiveDataStorageSelector.getStorage(e).get(n.SensitiveDataStorageTableKeys.visitorAttributes);t&&(p.attributes=t)}}s.action(d.default)(p),s.action(_.addNewVisit)()}},76469:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172);t.default=()=>(0,r.h)("div",{className:"sv__dot-loader-container sv--border-top-color-question-20"},(0,r.h)("div",{className:"sv__dot-loader"},[1,2,3].map((e=>(0,r.h)("div",{className:"sv__dot-loader__dot sv--background-button",key:`dot-${e}`})))))},77353:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(33249)),a=s(68243),c=s(34753),u=r(s(53945)),l=r(s(37826)),_=r(s(33053));t.default=({isConfirmed:e,isDisclaimer:t,isInvalid:s,setConfirmation:r,label:v})=>{const d={"sv--background-answer-opacity-10":!t,"sv--border-top-color-question-20":!!t,sv__confirmation:!0,"sv__confirmation--disclaimer":!!t,"sv__contact-form-field":!t},p=(0,n.useCallback)((e=>{e.stopPropagation(),r()}),[r]);return(0,o.h)("div",{className:(0,_.default)(d),onClick:p,onKeyDown:e=>{e.stopPropagation()},role:"button",tabIndex:-1},(0,o.h)(l.default,{invalid:s,type:"confirmation"},(0,o.h)(i.default,{colors:a.CheckboxColors.nestedInBw,display:c.CheckboxDisplay.square,invalid:s,isSelected:e,key:e?"checked":"unchecked",label:v,onClick:p,onKeyboardClick:r,testId:"confirmation-checkbox"}),(0,o.h)("div",{className:"sv__confirmation__agreement-label sv--color-answer sv-color-fw ","data-testid":"confirmation-label",onClick:p,onKeyDown:e=>{e.stopPropagation()},role:"button",tabIndex:-1},(0,o.h)(u.default,{className:"sv__confirmation__content sv--color-answer",content:v}))))}},77539:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>e?{ascending:(t,s)=>t[e]-s[e],descending:(t,s)=>s[e]-t[e]}:{ascending:(e,t)=>e-t,descending:(e,t)=>t-e}},77651:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(37826)),c=s(52262),u=s(28762),l=r(s(33053)),_=s(53501),v=s(85346),d=s(58647),p=s(39027),m=r(s(18697)),h=r(s(71885)),f=s(11617),b=s(1e3),g=s(92279),y=s(70529),w=s(30007),x=s(64489),S=s(41424);t.default=({point:e,answer:t,value:s,children:r,textPlaceholder:k,answerRequiredText:M})=>{var O,T,P,C,A,E;const j=(0,n.useContext)(f.SubmitButtonContext),{surveyType:D}=(0,n.useContext)(v.SurveyConfigContext),{mandatory:I,next_survey_point_id:N,user_tag:R,date_separator:L,date_order:F,add_comment:V,comment_label:q,mandatory_comment:z,disclaimer:B,disclaimer_settings:U}=e.settings,$={[_.TimeUnit.day]:"day",[_.TimeUnit.month]:"month",[_.TimeUnit.year]:"year"},H=(0,w.getTimeUnitsOrder)(F),W=[(0,n.useRef)(null),(0,n.useRef)(null),(0,n.useRef)(null)],K=(0,u.useTranslation)(d.Message.ANSWER_REQUIRED),G={[_.TimeUnit.day]:null!==(O=null==s?void 0:s[_.TimeUnit.day])&&void 0!==O?O:"",[_.TimeUnit.month]:null!==(T=null==s?void 0:s[_.TimeUnit.month])&&void 0!==T?T:"",[_.TimeUnit.year]:null!==(P=null==s?void 0:s[_.TimeUnit.year])&&void 0!==P?P:"",comment:null!==(C=null==s?void 0:s.comment)&&void 0!==C?C:"",containerClass:"",error:!1,isDisclaimerAccepted:null!==(A=null==s?void 0:s.disclaimer_accepted)&&void 0!==A&&A,pointId:e.id},[Q,Y]=(0,n.useReducer)(b.dateStateReducer,G),{showDisclaimer:Z,showCheckbox:X}=(0,c.useDisclaimer)({disclaimer:B,disclaimer_settings:U,isDisclaimerAccepted:Q.isDisclaimerAccepted}),J=[_.TimeUnit.day,_.TimeUnit.month,_.TimeUnit.year].some((e=>!Q[e])),ee=I&&J||V&&z&&!Q.comment.trim(),te=e=>{Y({payload:e,type:"setContainerClass"})},se={"sv--background-answer-opacity-10":!0,sv__date:!0,sv__invalid:Q.error,[Q.containerClass]:!!Q.containerClass},re={"sv--color-answer":!0,"sv-color-fw":!0,sv__date__input:!0};return(0,n.useEffect)((()=>{j.disable(ee||V&&z&&!Q.comment.trim()||X&&!Q.isDisclaimerAccepted&&!!(null==U?void 0:U.checkbox_required))}),[I,Q[_.TimeUnit.day],Q[_.TimeUnit.month],Q[_.TimeUnit.year],V,z,Q.comment,Q.isDisclaimerAccepted,null==U?void 0:U.checkbox_required]),j.useEvent({surveyId:null===(E=p.storeManager.getStore(D).getState().surveyState.survey)||void 0===E?void 0:E.id,surveyType:D},(()=>{const e=(0,x.isInputValid)(_.TimeUnit.year,Q)&&(0,x.isInputValid)(_.TimeUnit.month,Q)&&(0,x.isInputValid)(_.TimeUnit.day,Q),s=!Q[_.TimeUnit.year]&&!Q[_.TimeUnit.month]&&!Q[_.TimeUnit.day];if(!e)return!I&&s?t({anonymizedTextResponse:"",answers:[{comment:Q.comment,content:"",user_tag:R}],textResponse:""}):Y({payload:!0,type:"setError"}),void(0,y.focusOnFirstEmptyInput)();const r=(0,g.ensureLength)(Q[_.TimeUnit.day],2),o=(0,g.ensureLength)(Q[_.TimeUnit.month],2),n=Q[_.TimeUnit.year];t({anonymizedTextResponse:`${n}-${o}-${r}`,answers:[{comment:Q.comment,content:`${n}-${o}-${r}`,nextSurveyPointId:N,user_tag:R}],textResponse:`${n}-${o}-${r}`,value:Object.assign({[_.TimeUnit.day]:r,[_.TimeUnit.month]:o,[_.TimeUnit.year]:n,comment:Q.comment},X&&{disclaimer_accepted:Q.isDisclaimerAccepted})})})),(0,o.h)("div",{className:(0,l.default)({"sv__date-wrapper":!0,sv__date__wrapper:!0})},(0,o.h)("div",{className:"sv__scroll-container"},r,(0,o.h)(m.default,{shouldShow:I,text:M}),(0,o.h)("div",{className:(0,l.default)(se),role:"button",tabIndex:-1},H.map(((e,t)=>[(0,o.h)(a.default,{"data-testid":`${e}-input-validation`,invalid:Q.error,key:e,type:"date"},(0,o.h)("input",{"aria-label":`${I?K:""} ${$[e]}`,className:(0,l.default)(re),"data-testid":e,maxLength:e.length,onBlur:()=>te(""),onFocus:()=>te("focused"),onInput:s=>((e,t,s)=>{let r="";e.target instanceof HTMLInputElement&&(r=e.target.value),r=r.replace(/\D/g,""),Y({payload:!1,type:"setError"}),Y({payload:r,type:t});const o=W[s+1];(0,S.isLengthMaxed)(t,r)&&s<2&&o&&o.current&&o.current.focus()})(s,e,t),placeholder:e,ref:W[t],type:"text",value:Q[e]})),2!==t?(0,o.h)("div",{"aria-hidden":"true",className:"sv__date__separator sv--color-answer"},null!=L?L:"/"):null])))),V&&(0,o.h)(h.default,{commentFieldLabel:q||"",mandatoryComment:z,setComment:e=>{Y({payload:e,type:"setComment"})},shouldFocus:!1,textPlaceholder:k,value:Q.comment}),Z&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:Q.isDisclaimerAccepted,point:e,setIsDisclaimerAccepted:()=>{Y({payload:!Q.isDisclaimerAccepted,type:"setIsDisclaimerAccepted"})}}))}},77678:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.charAt(0).toUpperCase()+e.slice(1)}},77963:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LocalStore=void 0;const o=r(s(98443)),n=s(17057),i=s(39027),a=s(20831),c=s(31874),u=s(38998);t.LocalStore=class{constructor(e){var t,s;const r=(null===(t=i.storeManager.getStore(e).getState().backendData)||void 0===t?void 0:t.workspaceKey)||(null===(s=window._svc)||void 0===s?void 0:s.workspaceKey)||"",o=e===n.SurveyType.FeedbackButton?`${e}::`:"";this.storagePrefix=`survi::${r}::${o}`,this.localStorage=this.initStorage()}initStorage(){if(a.Braze.isSandboxed())return c.inMemoryLocalStorage;try{const e="__storage_test__";return window.localStorage.setItem(e,e),window.localStorage.removeItem(e),window.localStorage}catch(e){return console.error(e),c.inMemoryLocalStorage}}get(e,t=!1){const s=t?"":this.storagePrefix,r=this.localStorage.getItem(`${s}${e}`);return(0,o.default)(r)}set(e,t,s=!1){const r=s?"":this.storagePrefix;this.localStorage.setItem(`${r}${e}`,JSON.stringify(t))}remove(e,t=!1){const s=t?"":this.storagePrefix;this.localStorage.removeItem(`${s}${e}`)}each(e){Object.keys(this.localStorage).forEach((t=>{if(t.startsWith(this.storagePrefix)){const s=this.get(t,!0);e(s,t)}}))}copyCurrentLSAndRemoveRequests(e){Object.entries(e).forEach((([e,t])=>{e.startsWith(this.storagePrefix)&&(this.localStorage.setItem(e,t),this.removeRequestsFromWindowLS(e))}))}removeRequestsFromWindowLS(e){e.includes(`${this.storagePrefix}${u.StorageTables.requests}`)&&this.localStorage.removeItem(e)}}},78029:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(45994),n=s(11617),i=r(s(95575));t.default=({selectedAnswer:e,mandatorySubmitButton:t,mandatory:s,isPage:r,showNavigationButton:a,showCheckbox:c,screenshotEnabled:u})=>{const l=(0,o.useContext)(n.SubmitButtonContext),_=i.default.params.aid;(0,o.useEffect)((()=>{l.render(!!e||!!_||!!t||a||u||!s&&!r||!!c)}),[e,s,t,a,r,u,_,c])}},78034:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(3694),n=s(58885),i=s(87098),a=s(2878),c=s(60205),u=r(s(46924)),l=r(s(92197));t.default=class{static ruleFulfilled({attributes:e,relation:t},{visitor:s}){var r,_;const v=Object.assign({},s.attributes);(null===(_=null===(r=null==s?void 0:s.identities)||void 0===r?void 0:r.api)||void 0===_?void 0:_.id)&&(v[o.USER_ID_TRAIT]=s.identities.api.id);const d=({name:e,operator:t,values:s,attribute_type:r})=>{if(t===n.OperatorType.any)return e in v;if(!s||!Object.keys(v).length||!(e in v))return!1;const o=(0,l.default)(v[e],r);if(null===o)return!1;const _=s.map((e=>(0,l.default)(e,r))).filter((e=>null!==e));if(!_.length)return!1;if((t===n.OperatorType.is_between||t===n.OperatorType.is_not_between)&&_.length<2)return console.error("Not enough values for 'is_between' checks"),!1;switch(t){case n.OperatorType.is_equal:return u.default.isEqual(_,o);case n.OperatorType.is_not_equal:return u.default.isNotEqual(_,o);case n.OperatorType.is_between:return(0,a.isBetweenValues)([_[0],_[1]],o);case n.OperatorType.is_not_between:return!(0,a.isBetweenValues)([_[0],_[1]],o);case n.OperatorType.is_on_the_date:return u.default.compareDates(n.DateOperator.on,_[0],o);case n.OperatorType.is_earlier_than:return u.default.compareDates(n.DateOperator.before,_[0],o);case n.OperatorType.is_later_than:return u.default.compareDates(n.DateOperator.after,_[0],o);case n.OperatorType.is_less_than:return"time_interval"===r?u.default.compareDates(n.DateOperator.after,u.default.getTimeThreshold(_[0]),o):u.default.isLessThan(_[0],o);case n.OperatorType.is_less_than_or_equal:return u.default.isLessThanOrEqual(_[0],o);case n.OperatorType.is_true:return!0===o;case n.OperatorType.is_false:return!1===o;case n.OperatorType.is_greater_than:return"time_interval"===r?u.default.compareDates(n.DateOperator.before,u.default.getTimeThreshold(_[0]),o):u.default.isGreaterThan(_[0],o);case n.OperatorType.is_greater_than_or_equal:return u.default.isGreaterThanOrEqual(_[0],o);case n.OperatorType.contains:return(0,i.doesContainValue)(o,{condition:c.LogicCondition.answer_contains,operator:c.LogicOperator.or,value:_});case n.OperatorType.does_not_contain:return!(0,i.doesContainValue)(o,{condition:c.LogicCondition.answer_contains,operator:c.LogicOperator.and,value:_});default:return console.error(`Unsupported OperatorType: ${t}`),!1}};return t===n.RelationOperator.and?e.every(d):e.some(d)}}},78191:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSurveyLanguage=void 0;const r=s(17057);t.getSurveyLanguage=e=>{var t;if(!e||![r.SurveyType.WidgetSurvey,r.SurveyType.FeedbackButton,r.SurveyType.PageSurvey].includes(e.type))return null;const{languages:s}=e.settings;if(!(null==s?void 0:s.length))return null;const o=null===(t=window.navigator.language)||void 0===t?void 0:t.toLowerCase(),n=null==o?void 0:o.substring(0,2),i=s.find((e=>e.toLowerCase()===o));if(i)return i;const a=s.find((e=>e===n));if(a)return a;const c=s.find((e=>e.startsWith(n)));return c||null}},78446:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=o(s(8948)),i=s(69486),a=s(48798),c=s(39027),u=o(s(58108)),l=s(20831),_=o(s(84246)),v=o(s(48860));class d{static filterUniqueSurveys(e,t,s=[]){for(let r=0;rr(this,void 0,void 0,(function*(){return(yield d.canDisplaySurvey(Object.assign(Object.assign({},e),{survey:t})))?t:null})))))).filter((e=>null!==e));o.length>0&&s.action(u.default)(o[0])}))}static canDisplaySurvey(e){return r(this,void 0,void 0,(function*(){return!!e.surveysTriggeredByApi.find((t=>t.id===e.survey.id))?this.canDisplayTriggeredSurvey(e):d.surveyHasPoints(e.survey)&&a.TriggerRules.areFulfilled(e.survey,e.triggers)&&i.GeneralRules.areFulfilled(e)&&_.default.areFulfilled(e)}))}static canDisplayTriggeredSurvey(e){const t=c.storeManager.getStore(e.storeType),s=t.getState().surveyState.forceDisplay?d.surveyHasPoints(e.survey):d.surveyHasPoints(e.survey)&&a.TriggerRules.areFulfilled(e.survey,e.triggers)&&n.default.ruleFulfilled(e.survey,e.visit,e.visitor)&&v.default.ruleFulfilled(e.survey,e.visitor);return s&&t.setState({surveyApiState:Object.assign(Object.assign({},t.getState().surveyApiState),{surveysTriggeredByApi:[]})}),s}static surveyHasPoints(e){return!!e.points}}d.getSurveysToTarget=({surveys:e,surveysTriggeredByApi:t})=>{var s;if(null===(s=window._sva)||void 0===s?void 0:s.disableTargeting)return t;if(l.Braze.isAvailable())return l.Braze.findTargetedSurvey(e);const r=t?[...t,...e]:e;return l.Braze.removeSurveys(r).filter(d.filterUniqueSurveys)},t.default=d},78540:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeSensitiveData=void 0;const r=s(64496),o=s(38998),n=s(83358),i=s(39027),a=s(45786);t.removeSensitiveData=(e,t,s)=>{const c=r.LocalStoreManager.getStore(t),u=c.get(n.StorageKeysVisit.answers),l=c.get(o.EventStoreKeys.events);s.attributes&&Object.keys(s.attributes).length&&(0,a.saveVisitorData)(e,t,Object.assign(Object.assign({},s),{attributes:{}})),u&&Object.keys(u).length&&c.remove(n.StorageKeysVisit.answers),l&&Array.isArray(l)&&l.length&&c.remove(o.EventStoreKeys.events),(e=>{const t=r.LocalStoreManager.getStore(e);let s=0;const o=setInterval((()=>{var r,a;const c=null===(a=null===(r=i.storeManager.getStore(e).getState().surveyState)||void 0===r?void 0:r.survey)||void 0===a?void 0:a.id;if(c)return t.remove(`${n.StorageKeysSingleTab.state}:${c}`),void clearInterval(o);++s>=5&&clearInterval(o)}),1e3)})(t)}},78656:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.IntegrationNames=void 0,function(e){e.Marketo="marketo",e.Hubspot="hubspot",e.Pardot="pardot",e.GoogleAnalytics="google_analytics",e.Segment="segment",e.Woopra="woopra",e.SessionCam="sessioncam",e.Fullstory="fullstory",e.ABTesting="ab_testing",e.Optimizely="optimizely",e.Intercom="intercom20",e.Zendesk="zendesk",e.Mixpanel="mixpanel",e.Amplitude="amplitude",e.Smartlook="smartlook"}(s||(t.IntegrationNames=s={}))},78946:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static watchTabs(e){const t=s=>{"Tab"!==s.key&&"Tab"!==s.code||(window.removeEventListener("keydown",t),e())};window.addEventListener("keydown",t)}}},79049:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(54073),o=s(53501);t.default=(e,t)=>{const{answer_type:s,surveyId:n,questionId:i,textResponse:a}=t,c={answer_type:s};if(!e.length)return{questionId:i,surveyId:n};switch(s){case o.SurveyQuestionAnswerType.smileyScale:case o.SurveyQuestionAnswerType.rating:case o.SurveyQuestionAnswerType.matrix:c.answer_value=a;break;case o.SurveyQuestionAnswerType.single:case o.SurveyQuestionAnswerType.dropdown:c.answer_id=e[0].survey_question_answer_id;break;case o.SurveyQuestionAnswerType.multiple:c.answer_ids=e.map((e=>e.survey_question_answer_id));break;case o.SurveyQuestionAnswerType.text:case o.SurveyQuestionAnswerType.date:case r.SurveyNpsAnswerType.nps:c.answer_value=e[0].content}return{answer:c,questionId:i,surveyId:n}}},79133:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=s(50172),i=s(45994),a=s(31674),c=s(73622),u=o(s(37826)),l=s(52262),_=s(28762),v=o(s(33053)),d=o(s(56733)),p=s(85346),m=s(58647),h=s(39027),f=o(s(18697)),b=s(11617),g=o(s(76469)),y=o(s(84665)),w=o(s(83241)),x=o(s(9561)),S=s(51437),k=s(75540),M=s(57390);t.default=({answer:e,answerRequiredText:t,point:s,textPlaceholder:o,children:O,value:T})=>{var P,C,A,E,j,D,I,N;const R=(0,i.useContext)(b.SubmitButtonContext),{surveyType:L,isPage:F,isPreview:V,workspaceKey:q}=(0,i.useContext)(p.SurveyConfigContext),{surveyState:{translationLanguage:z,survey:B}}=h.storeManager.getStore(L).getState(),{settings:{disclaimer:U,disclaimer_settings:$,mandatory:H,followup_questions:W=null}}=s,K={answerLength:null!==(P=null==T?void 0:T.answer.length)&&void 0!==P?P:0,content:null!==(C=null==T?void 0:T.answer)&&void 0!==C?C:"",error:!1,followUpQuestions:W,followUps:null!==(A=null==T?void 0:T.follow_ups)&&void 0!==A?A:[],isDisclaimerAccepted:null!==(E=null==T?void 0:T.disclaimer_accepted)&&void 0!==E&&E,lastEditedFollowUpIndex:null,loading:!1,pointId:s.id,remainingEdits:null!==(I=null!==(j=null==T?void 0:T.remaining_edits)&&void 0!==j?j:null===(D=null==B?void 0:B.settings)||void 0===D?void 0:D.followup_limit)&&void 0!==I?I:S.MAX_EDITS},[G,Q]=(0,i.useReducer)(M.textStateReducer,K),{error:Y,content:Z,isDisclaimerAccepted:X,loading:J,followUps:ee,followUpQuestions:te,lastEditedFollowUpIndex:se,remainingEdits:re}=G,{showDisclaimer:oe,showCheckbox:ne,isRequiredDisclaimerNotAccepted:ie}=(0,l.useDisclaimer)({disclaimer:U,disclaimer_settings:$,isDisclaimerAccepted:X}),ae=(0,_.useTranslation)(),ce=e=>{Q({payload:e,type:"setLoading"})},ue=e=>{Q({payload:e,type:"addFollowup"})},le=t=>{e({anonymizedTextResponse:"",answers:[{content:t,nextSurveyPointId:s.settings.next_survey_point_id,user_tag:s.settings.user_tag}],textResponse:t,value:Object.assign(Object.assign({answer:t},ne?{disclaimer_accepted:X}:{}),{follow_ups:ee,remaining_edits:re})})},_e={"sv--background-answer-opacity-10":!0,"sv--color-answer":!0,"sv-border-color-main":F,"sv-invalid":Y,"sv__has-followup-questions":!!W,"sv__text-question":!0,sv__textarea:!0,"sv__textarea--disabled":J},ve=(0,i.useRef)(ee.length);(0,i.useEffect)((()=>{ve.current!==ee.length&&(ve.current=ee.length)}),[ee.length]),(0,i.useEffect)((()=>{V&&W!==te&&Q({payload:W,type:"setFollowUpQuestions"})}),[W,te,V]),(0,i.useEffect)((()=>{const e=!Z.trim()&&H||H&&te&&ee.some((e=>{var t;return!(null===(t=e.answer)||void 0===t?void 0:t.trim())}));R.disable(e||ie)}),[Z,H,ie,ee,te]),R.useEvent({surveyId:null===(N=h.storeManager.getStore(L).getState().surveyState.survey)||void 0===N?void 0:N.id,surveyType:L},(()=>r(void 0,void 0,void 0,(function*(){var e,t,r;const o=null!==(e=null==Z?void 0:Z.trim())&&void 0!==e?e:"";if(o.length&&te){const e=ee.filter((e=>e.question.length)),n=(null==e?void 0:e.length){var t;return!(null===(t=e.answer)||void 0===t?void 0:t.trim())}))))return Q({payload:!0,type:"setError"}),void(()=>{const e=document.querySelector(".sv__survey textarea");e&&e.focus()})();le(o)}))));const de="You've reached the limit of available answer edits";return(0,n.h)("div",{className:"sv__text-question sv__text-question-wrapper"},(0,n.h)("div",{className:"sv__scroll-container"},O,(0,n.h)("div",{className:"sv__text-container"},(0,n.h)(u.default,{invalid:Y,type:"text"},(0,n.h)(f.default,{shouldShow:H,text:t}),(0,n.h)("textarea",{"aria-label":`${s.content} ${H?ae[m.Message.ANSWER_REQUIRED]:""}${W?` (${re} ${ae[m.Message.EDITS]})`:""}`,className:(0,v.default)(_e),"data-gramm_editor":"false","data-testid":"text-area",disabled:J||!re&&!!Z.length,maxLength:W?S.MAX_FOLLOW_UP_CHAR_COUNT:void 0,onInput:e=>{(e=>{var t;if(e.preventDefault(),J)return;let s="";e.target instanceof HTMLTextAreaElement&&((0,d.default)(e.target),s=e.target.value),Q({payload:s,type:"setContent"}),te&&((null===(t=ee[0])||void 0===t?void 0:t.question.length)&&Q({type:"resetAllFollowups"}),Q({payload:0,type:"setLastEditedFollowUpIndex"}))})(e)},placeholder:o,readOnly:J,style:{cursor:J?"not-allowed":"auto"},value:Z}),W&&(0,n.h)(x.default,{characterCount:G.answerLength}))),W&&(0,n.h)(w.default,{condition:ve.current!==ee.length,message:ee.length>ve.current?ae[m.Message.FOLLOWUP_ADDED]:ae[m.Message.FOLLOWUP_REMOVED]}),W&&ee.filter((e=>e.question.length)).map(((e,t)=>(0,n.h)(y.default,{characterCount:e.followUpAnswerLength,content:e.answer,edits:re,followUpCount:W,isLastWithNoFollowUps:W===t+1||!re,key:e.question,loading:J,onInput:e=>((e,t)=>{var s;if(e.preventDefault(),J)return;let r="";e.target instanceof HTMLTextAreaElement&&(r=e.target.value),(null===(s=ee[t+1])||void 0===s?void 0:s.question.length)&&Q({payload:t,type:"resetFollowupsAfterIndex"}),Q({payload:t+1,type:"setLastEditedFollowUpIndex"}),Q({payload:{answer:r,followUpAnswerLength:r.length,index:t},type:"updateFollowupAnswer"})})(e,t),question:e.question,textClasses:_e}))),J&&(0,n.h)(g.default,null)),!re&&(0,n.h)(n.Fragment,null,(0,n.h)(c.NotificationBanner,{warningText:de}),(0,n.h)(w.default,{condition:!re,message:de})),oe&&(0,n.h)(a.DisclaimerComponent,{isDisclaimerAccepted:X,point:s,setIsDisclaimerAccepted:()=>Q({payload:!X,type:"setDisclaimerAccepted"})}))}},79160:function(e,t){"use strict";var s=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>({get:t=>s(void 0,void 0,void 0,(function*(){const s=yield window.fetch(`${e}${t}`,{headers:{"Content-Type":"application/json"},method:"GET"});return"text/html"===s.headers.get("content-type")?(s.clone().text().then((e=>{/This survey is currently unavailable/.test(e)&&console.warn("Please verify your workspace key")})),{data:s}):{data:s.json()}})),post:(t,r)=>s(void 0,void 0,void 0,(function*(){return window.fetch(`${e}${t}`,{body:JSON.stringify(r),headers:{"Content-Type":"application/json"},method:"POST"})}))})},79419:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isInIframe=void 0;t.isInIframe=()=>{try{return window.self!==window.top}catch(e){return!0}}},79487:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(39027),n=r(s(45786));t.default=(e,{identityProvider:t,key:s,value:r})=>{const i=Object.assign({},e.visitor),a=Object.assign({},i.identities);a[t]=Object.assign(Object.assign({},a[t]),{[s]:r}),i.identities=a,o.storeManager.getStore(e.storeType).action(n.default)(i)}},79510:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(81982)),n=s(30075),i=r(s(1473)),a=/\{\{\s?([a-z]+)(?:\.([a-zA-Z_-]+))?(?::([a-z0-9_-]+))?(?:\s?\|\s?"([^"]*)")?\s?\}\}/g;var c;!function(e){e.visitor="visitor",e.answer="answer"}(c||(c={}));t.default=class{static replaceTags(e,t){return t.replace(a,((t,s,r,o,n="")=>{let i;switch(s){case c.visitor:i=this.getVisitorAttribute(e,r);break;case c.answer:i=this.getAnswer(e,parseInt(o,10));break;default:i=""}return i||n}))}static getVisitorAttribute(e,t){const s=(0,n.getVisitorAttribute)(e,t);return(0,i.default)(s)}static getAnswer(e,t){return o.default.getVisit(e).getAnswer(t)}}},80140:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.processGroupConditions=void 0;const r=s(3214);t.processGroupConditions=(e,t,s=!1)=>(s?e.groups:e.group).map((o=>{const n=(0,r.isValidGroupCondition)(t,o);return s?n:n?e.go_to:null}))},81461:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.skipFocus=void 0;t.skipFocus=(e,t=".skip-target")=>{if(!e)return;const s=e.target;if(null==s?void 0:s.matches(t))return;const r=e.currentTarget.querySelector(t);null==r||r.focus(),e.stopPropagation()}},81835:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(30579)),n=s(44397);t.default=e=>e===n.PreviewDevice.mobile||e!==n.PreviewDevice.desktop&&o.default.isWidthMobile()},81982:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(46880)),n=r(s(77678)),i=s(28811),a=s(83358),c=r(s(95575)),u=s(40151);class l{constructor(e){this.surveyType=e,this.sessionStore=u.SessionStoreManager.getStore(this.surveyType),this.answersStorage=i.SensitiveDataStorageSelector.getStorage(this.surveyType);const t=this.sessionStore.get(a.StorageKeysVisit.initialUrl),s=this.sessionStore.get(a.StorageKeysVisit.referrerUrl);this.visitData=this.initializeVisitData(t,s),this.setCurrentView(),t!==this.visitData.initialUrl&&this.sessionStore.set(a.StorageKeysVisit.initialUrl,this.visitData.initialUrl),s!==this.visitData.referrerUrl&&this.sessionStore.set(a.StorageKeysVisit.referrerUrl,this.visitData.referrerUrl)}static getVisit(e){return new l(e)}initializeVisitData(e,t){return{answers:this.getVisitAnswers(),device_type:this.getDeviceType(),displayedSurveys:this.getDisplayedSurveys(),engaged:this.getEngaged(),initialUrl:e||c.default.getUrl().replace(`${window.location.protocol}//`,""),language:window.navigator.language,operating_system:this.getOperatingSystem(),optimizelyState:window.optimizely&&window.optimizely.get&&window.optimizely.get("state"),referrerUrl:t||this.getReferrer(),sampledSurveys:this.getSampledSurveys(),user_agent:window.navigator.userAgent,views:this.getViews()}}setCurrentView(){const e=c.default.getUrl().replace(`${window.location.protocol}//`,"");Array.isArray(this.visitData.views)||(this.visitData.views=[],this.sessionStore.set(a.StorageKeysVisit.views,this.visitData.views)),this.visitData.views.includes(e)||(this.visitData.views.push(e),this.sessionStore.set(a.StorageKeysVisit.views,this.visitData.views))}get(){return this.visitData}getVisitAnswers(){return this.answersStorage.get(a.StorageKeysVisit.answers)||{}}getAnswer(e){return this.visitData.answers[e]}getDisplayedSurveys(){return this.sessionStore.get(a.StorageKeysVisit.displayedSurveys)||[]}getSampledSurveys(){return this.sessionStore.get(a.StorageKeysVisit.sampledSurveys)||[]}getReferrer(){return document.referrer}getDeviceType(){let e=(0,n.default)(o.default.getParser(window.navigator.userAgent).getPlatformType());return["Desktop","Tablet","Mobile","Tv"].includes(e)||(e=null),e}getOperatingSystem(){const e=o.default.getParser(window.navigator.userAgent).getOSName();return e?["Windows","macOS","iOS","Android","Linux","Chrome OS"].includes(e)?e:"Other":null}getViews(){const e=this.sessionStore.get(a.StorageKeysVisit.views);return Array.isArray(e)?e:[]}getEngaged(){return this.sessionStore.get(a.StorageKeysVisit.engaged)||!1}addAnswer(e,t){const s=Object.assign(Object.assign({},this.visitData.answers),{[e]:t});this.answersStorage.set(a.StorageKeysVisit.answers,s),this.visitData.answers=s}setEngaged(){this.visitData.engaged=!0,this.sessionStore.set(a.StorageKeysVisit.engaged,!0)}addDisplayedSurvey(e){var t;const s=this.getDisplayedSurveys(),r={surveyId:e,timestamp:(new Date).getTime()},o=s.findIndex((t=>(t.surveyId||t)===e));-1!==o?s[o]=Object.assign(Object.assign({},r),{count:(null!==(t=s[o].count)&&void 0!==t?t:0)+1}):s.push(Object.assign(Object.assign({},r),{count:1})),this.sessionStore.set(a.StorageKeysVisit.displayedSurveys,s),this.visitData.displayedSurveys=s}addSampledSurvey(e,t){const s=this.getSampledSurveys(),r={sampled:t,surveyId:e},o=s.findIndex((t=>(t.surveyId||t)===e));-1!==o?s[o]=r:s.push(r),this.sessionStore.set(a.StorageKeysVisit.sampledSurveys,s),this.visitData.sampledSurveys=s}resetVisit(){this.answersStorage.remove(a.StorageKeysVisit.answers),this.visitData.answers={},this.visitData.views=[],this.visitData.displayedSurveys=[],this.visitData.sampledSurveys=[],this.visitData.engaged=!1,this.sessionStore.remove(a.StorageKeysVisit.engaged),this.sessionStore.remove(a.StorageKeysVisit.views),this.sessionStore.remove(a.StorageKeysVisit.displayedSurveys),this.sessionStore.remove(a.StorageKeysVisit.sampledSurveys),this.setCurrentView()}}t.default=l},82158:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAttributesFromURL=void 0;const r=s(23306);t.getAttributesFromURL=e=>{const t={};return Object.keys(e).forEach((s=>{Object.values(r.ReservedParams).includes(s)||(t[s]=e[s])})),t}},83193:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},t),["\n ",(0,r.h)("defs",{},["\n ",(0,r.h)("path",{id:"svg-arrow-forward-1HGzT8b",d:"M10 0 8.238 1.762l6.975 6.988H0v2.5h15.213l-6.975 6.988L10 20l10-10z"},[]),"\n "]),"\n ",(0,r.h)("g",{fill:"none","fill-rule":"evenodd"},["\n ",(0,r.h)("path",{d:"M0 0h24v24H0z"},[]),"\n ",(0,r.h)("g",{transform:"translate(2 2)"},["\n ",(0,r.h)("mask",{id:"svg-arrow-forward-2GksUkA",fill:"#fff"},["\n ",(0,r.h)("use",{"xlink:href":"#svg-arrow-forward-1HGzT8b"},[]),"\n "]),"\n ",(0,r.h)("use",{fill:"#29292A","xlink:href":"#svg-arrow-forward-1HGzT8b"},[]),"\n ",(0,r.h)("path",{fill:"#29292A",mask:"url(#svg-arrow-forward-2GksUkA)",d:"M-2-2h24v24H-2z"},[]),"\n "]),"\n "]),"\n"])}},83241:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172),o=s(45994);t.default=({message:e,condition:t=!0})=>((0,o.useEffect)((()=>{if(!t)return;const s=document.querySelector('[role="status"]');s&&(s.textContent=e)}),[e,t]),(0,r.h)("div",{"aria-atomic":"true","aria-live":"assertive",className:"sr-only",role:"status"}))},83344:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(34753),a=r(s(56912)),c=r(s(91492)),u=r(s(65992)),l=r(s(99296));t.default=({textPlaceholder:e,answer:t,scale:s,selectAnswer:r,selectedAnswers:_,answerIndex:v,hasNavigatedBackToQuestion:d,toggleDropdown:p,isOpen:m,comment:h,setComment:f,commentFieldLabel:b,mandatoryComment:g})=>{var y,w;const x=(0,n.useRef)(null),S=_[v],k=null!==(w=null===(y=s.find((e=>e.id===S)))||void 0===y?void 0:y.name)&&void 0!==w?w:"",[M,O]=(0,n.useState)(!0),T=_.every((e=>!e));return(0,n.useEffect)((()=>{O(!1)}),[]),(0,n.useEffect)((()=>{if(M)return;let e=null;return x.current&&m&&!T&&(e=window.setTimeout((()=>{var e;null===(e=x.current)||void 0===e||e.scrollIntoView({behavior:"smooth"})}),600)),()=>{e&&clearTimeout(e)}}),[m]),(0,o.h)("div",{className:"sv__matrix-dropdown__wrapper",ref:x},(0,o.h)(u.default,{answer:t,isOpen:m,selectedScaleText:k,setIsOpen:()=>{p(v,!1)}}),(0,o.h)(l.default,{hasNavigatedBackToQuestion:d,isOpen:m},s.map((s=>(0,o.h)(a.default,{answer:(0,c.default)(s,!!t.add_comment),answerRequiredText:b,comment:h,dataTestid:`choice-button-${v}-${s.name}`,display:i.CheckboxDisplay.circle,isSelected:S===s.id,key:s.name,mandatoryComment:g,select:()=>{r(v,s.id),!!t.add_comment||p(v)},shouldSkipTab:!m,textPlaceholder:e,updateComment:e=>f(t.id,e)})))))}},83358:(e,t)=>{"use strict";var s,r,o,n,i;Object.defineProperty(t,"__esModule",{value:!0}),t.StorageKeysError=t.StorageKeysSingleTab=t.StorageKeysQueue=t.StorageKeysVisitor=t.StorageKeysVisit=void 0,function(e){e.referrerUrl="visitReferrerUrl",e.initialUrl="visitInitialUrl",e.displayedSurveys="visitDisplayedSurveys",e.views="visitViews",e.engaged="visitEngaged",e.answers="visitAnswers",e.sampledSurveys="visitSampledSurveys"}(s||(t.StorageKeysVisit=s={})),function(e){e.uuid="visitorUuid",e.attributes="visitorAttributes",e.engagedSurveys="visitorEngagedSurveys",e.displayedSurveys="visitorDisplayedSurveys",e.identities="visitorIdentities",e.tags="visitorTags",e.visitsCount="visitsCount"}(r||(t.StorageKeysVisitor=r={})),function(e){e.requestHandler="requestHandler",e.savedVisitor="visitorSaved"}(o||(t.StorageKeysQueue=o={})),function(e){e.state="singleTabState",e.tabId="singleTabId"}(n||(t.StorageKeysSingleTab=n={})),function(e){e.errorSent="errorSent"}(i||(t.StorageKeysError=i={}))},83562:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.InitVisitorMode=void 0,t.initServices=function(e,t){const s=new o.default(t),r=new n.default(s,e);i.storeManager.getStore(e).setState({backendService:r,storageService:s})};const o=r(s(69262)),n=r(s(73074)),i=s(39027);var a;!function(e){e[e.kiosk=0]="kiosk",e[e.normal=1]="normal"}(a||(t.InitVisitorMode=a={}))},84246:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const n=s(58885),i=o(s(34524)),a=o(s(90120)),c=o(s(41586)),u=o(s(4036)),l=o(s(84766)),_=o(s(10932)),v=o(s(19578)),d=o(s(34090)),p=o(s(47630)),m=o(s(78034)),h=o(s(75994));t.default=class{static areFulfilled(e){return r(this,arguments,void 0,(function*({audiences:e,survey:t,visit:s,visitor:o}){const n=e.filter((e=>t.audiences_ids.includes(e.id)));return(yield Promise.all(n.map((e=>r(this,void 0,void 0,(function*(){return(yield this.isUserInAudience(e,{visit:s,visitor:o}))?e:null})))))).filter((e=>null!==e)).length>0}))}static isUserInAudience(e,t){return r(this,void 0,void 0,(function*(){const s=yield Promise.all(e.filters.map((e=>this.userPassesRule(e,t))));return e.filters_relation===n.RelationOperator.and?s.every((e=>e)):s.some((e=>e))}))}static userPassesRule(e,t){return r(this,void 0,void 0,(function*(){const s={[n.FilterName.attributes]:m.default,[n.FilterName.cookies]:h.default,[n.FilterName.device]:i.default,[n.FilterName.languages]:a.default,[n.FilterName.loggedInStatus]:c.default,[n.FilterName.tags]:l.default,[n.FilterName.visitDepth]:_.default,[n.FilterName.visitedUrls]:v.default,[n.FilterName.visitFrequency]:d.default,[n.FilterName.visitSource]:p.default,[n.FilterName.optimizely]:u.default}[e.name];if(!s)return!0;return(yield s.ruleFulfilled(e.parameters,t))!==e.exclude}))}}},84422:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.InteractionStatus=void 0,function(e){e[e.none=0]="none",e[e.expired=1]="expired",e[e.notExpired=2]="notExpired",e[e.recurringStopped=3]="recurringStopped",e[e.maxViewsNotExceeded=4]="maxViewsNotExceeded"}(s||(t.InteractionStatus=s={}))},84539:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.translatePoint=void 0;const r=s(92654),o=s(39027);t.translatePoint=(e,t)=>{var s,n,i;const{translationLanguage:a,translations:c,survey:u}=o.storeManager.getStore(e).getState().surveyState;return c&&a&&(null==u?void 0:u.id)&&(null===(i=null===(n=null===(s=c[u.id])||void 0===s?void 0:s[a])||void 0===n?void 0:n.points)||void 0===i?void 0:i[t.id])?(0,r.mergeTranslationObjects)(t,c[u.id][a].points[t.id]):t}},84665:function(e,t,s){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,s,r){void 0===r&&(r=s);var o=Object.getOwnPropertyDescriptor(t,s);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[s]}}),Object.defineProperty(e,r,o)}:function(e,t,s,r){void 0===r&&(r=s),e[r]=t[s]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(t[t.length]=s);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var s=r(e),i=0;i{const h=(0,u.useRef)(null),f=(0,v.useTranslation)(p.Message.EDITS);if((0,_.default)({ref:h,shouldScroll:!t&&i.length>0}),!i)return null;const b=Object.assign(Object.assign({},a),{"sv__textarea--disabled":o}),g=!r&&!s&&!!t.length;return(0,c.h)("div",{className:"sv__follow-up sv__point-texts sv__point-texts-wrapper sv--border-top-color-question-20"},(0,c.h)(l.default,{text:i,type:l.PointTextType.question}),(0,c.h)("div",{className:"sv__text-container"},(0,c.h)("textarea",{"aria-label":`${i}${s>0?`(${s} ${f})`:""}`,className:(0,d.default)(b),"data-gramm_editor":"false","data-testid":"text-area",disabled:o||g,maxLength:1e3,onInput:e=>{n(e)},readOnly:o||g,ref:h,style:{cursor:o?"not-allowed":"auto"},value:t}),!r&&(0,c.h)(m.default,{characterCount:e})))}},84766:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static ruleFulfilled({list:e},{visitor:t}){return e.some((e=>t.tags.includes(e)))}}},85346:function(e,t,s){"use strict";var r=this&&this.__awaiter||function(e,t,s,r){return new(s||(s=Promise))((function(o,n){function i(e){try{c(r.next(e))}catch(e){n(e)}}function a(e){try{c(r.throw(e))}catch(e){n(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof s?t:new s((function(e){e(t)}))).then(i,a)}c((r=r.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyConfigProvider=t.SurveyConfigContext=void 0;const n=s(50172),i=s(45994),a=o(s(24031)),c=o(s(79160)),u=s(17057),l=s(39027),_=s(89849);t.SurveyConfigContext=(0,n.createContext)({});t.SurveyConfigProvider=({children:e,surveyType:s,initialSVDConfig:o,workspaceKey:v})=>{var d;const p=o||window._svd||{},m=window._svc||{},h=s===u.SurveyType.MobileSurvey,f=s===u.SurveyType.PageSurvey,b=s===u.SurveyType.WidgetSurvey,g=s===u.SurveyType.FeedbackButton,y=!!o,w=s===u.SurveyType.PageSurvey?`surveys/${null===(d=p.survey)||void 0===d?void 0:d.id}`:"web_surveys",x={initialSVDConfig:o,isFeedback:g,isMobileSurvey:h,isPage:f,isPreview:y,isWidget:b,pageSurvey:f?p.survey:null,surveyType:s,surveyUpdated:!1,themes:p.themes,update:{},widgetSurveys:p.survey&&(b||g)?[p.survey]:p.surveys,workspaceKey:v},[S,k]=(0,i.useState)(x),M=(0,i.useCallback)((()=>r(void 0,void 0,void 0,(function*(){var e,t;try{const r=(yield O())||{};if("object"==typeof r&&!(null===(e=Object.keys(r))||void 0===e?void 0:e.length))return void l.storeManager.getStore(s).action(_.clearSurveyState)(s);const o=(null===(t=r.surveys)||void 0===t?void 0:t.length)?(0,a.default)(r.surveys,s):[];k((e=>Object.assign(Object.assign({},e),{surveyUpdated:!0,update:Object.assign(Object.assign({},r),{surveys:o})}))),setTimeout((()=>k((e=>Object.assign(Object.assign({},e),{surveyUpdated:!1})))),100)}catch(e){console.error("Error updating survey:",e)}}))),[s]),O=()=>r(void 0,void 0,void 0,(function*(){if(navigator.onLine)return T();window.addEventListener("online",P)})),T=()=>r(void 0,void 0,void 0,(function*(){var e;try{const t=yield(0,c.default)("https://survey.survicate.com").get(`/workspaces/${m.workspaceKey}/${w}.json`);return 404===(null===(e=null==t?void 0:t.data)||void 0===e?void 0:e.status)?null:null==t?void 0:t.data}catch(e){return console.error("Error retrieving survey data:",e),null}})),P=()=>{navigator.onLine&&(window.removeEventListener("online",P),M())};(0,i.useEffect)((()=>{if(y)return;const e=setInterval(M,18e5);return()=>{clearInterval(e),window.removeEventListener("online",P)}}),[]),(0,i.useEffect)((()=>{o&&k((e=>Object.assign(Object.assign({},e),{initialSVDConfig:o,isPreview:!0,surveyType:s,widgetSurveys:[o.survey]})))}),[s]),(0,i.useEffect)((()=>{v&&k((e=>Object.assign(Object.assign({},e),{workspaceKey:v})))}),[v]);const C=(0,i.useMemo)((()=>Object.assign(Object.assign({},S),{triggerConfigUpdate:M})),[S,M]);return(0,n.h)(t.SurveyConfigContext.Provider,{value:C},e)}},85466:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>{var t;return null!==(t=null==e?void 0:e.go_to)&&void 0!==t?t:null}},85816:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(20830),o=s(39027);t.default=({surveyState:e,storeType:t},s,n)=>{var i;const a=o.storeManager.getStore(t),{survey:c}=e;if(!c)return;const u=null===(i=e.pointsForward)||void 0===i?void 0:i.find((e=>e.point.id===s.id)),l=[...e.pointsDisplayed,Object.assign({point:s},u&&{value:u.value})];let _=[...e.pointsForward];_=_.length&&_[0].point.id===s.id?_.slice(1):[];const v=l[l.length-2].point,d=l.map(((e,t)=>t===l.length-2?Object.assign(Object.assign({},e),{value:n}):e));a.setState({surveyState:Object.assign(Object.assign({},e),{pointsAnswered:Object.assign(Object.assign({},e.pointsAnswered),{[v.id]:!0}),pointsDisplayed:d,pointsForward:_})}),a.action(r.surveyPointSeen)({question:s.content,surveyName:c.name})}},86493:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.ApiEvents=void 0,function(e){e.questionAnswered="question_answered",e.surveyDisplayed="survey_displayed",e.surveyCompleted="survey_completed",e.surveyClosed="survey_closed"}(s||(t.ApiEvents=s={}));t.default=new class{constructor(){this.lastEventId=0,this.listeners={[s.questionAnswered]:[],[s.surveyClosed]:[],[s.surveyCompleted]:[],[s.surveyDisplayed]:[]}}add(e,t){if(this.lastEventId+=1,!this.listeners[e])throw new Error("Event Listeners: Wrong event name.");return this.listeners[e].push({callback:t,id:this.lastEventId}),this.lastEventId}removeEventById(e){const t=t=>t.id!==e;this.listeners[s.questionAnswered]=this.listeners[s.questionAnswered].filter(t),this.listeners[s.surveyDisplayed]=this.listeners[s.surveyDisplayed].filter(t),this.listeners[s.surveyCompleted]=this.listeners[s.surveyCompleted].filter(t),this.listeners[s.surveyClosed]=this.listeners[s.surveyClosed].filter(t)}removeAllEventListenersByName(e){if(!this.listeners[e])throw new Error("Event listeners of this name cannot be removed: wrong event name.");this.listeners[e]=[]}remove(e){"number"!=typeof e?this.removeAllEventListenersByName(e):this.removeEventById(e)}fireEvent(e,t){this.listeners[e].forEach((({callback:r})=>{const{surveyId:o,questionId:n,answer:i,surveyName:a}=t;try{e===s.questionAnswered&&n&&i&&r(o,n,i),e===s.surveyDisplayed&&a?r(o,a):r(o,i)}catch(t){console.error(`Your callback function to Survicate '${e}' event returned an error: ${t}`)}}))}}},86581:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateV1State=void 0;var r=s(70935),o=s(67007),n={};function i(e,t,s){var r,o;return null!==(r=e.msecs)&&void 0!==r||(e.msecs=-1/0),null!==(o=e.nsecs)&&void 0!==o||(e.nsecs=0),t===e.msecs?(e.nsecs++,e.nsecs>=1e4&&(e.node=void 0,e.nsecs=0)):t>e.msecs?e.nsecs=0:t= 16");if(n){if(i<0||i+16>n.length)throw new RangeError("UUID byte range ".concat(i,":").concat(i+15," is out of buffer bounds"))}else n=new Uint8Array(16),i=0;null!=t||(t=Date.now()),null!=s||(s=0),null!=r||(r=16383&(e[8]<<8|e[9])),null!=o||(o=e.slice(10,16));var a=(1e4*(268435455&(t+=122192928e5))+s)%4294967296;n[i++]=a>>>24&255,n[i++]=a>>>16&255,n[i++]=a>>>8&255,n[i++]=255&a;var c=t/4294967296*1e4&268435455;n[i++]=c>>>8&255,n[i++]=255&c,n[i++]=c>>>24&15|16,n[i++]=c>>>16&255,n[i++]=r>>>8|128,n[i++]=255&r;for(var u=0;u<6;++u)n[i++]=o[u];return n}t.updateV1State=i,t.default=function(e,t,s){var c,u,l,_,v,d=null!==(c=null==e?void 0:e._v6)&&void 0!==c&&c;if(e){var p=Object.keys(e);1===p.length&&"_v6"===p[0]&&(e=void 0)}if(e)v=a(null!==(_=null!==(u=e.random)&&void 0!==u?u:null===(l=e.rng)||void 0===l?void 0:l.call(e))&&void 0!==_?_:(0,r.default)(),e.msecs,e.nsecs,e.clockseq,e.node,t,s);else{var m=Date.now(),h=(0,r.default)();i(n,m,h),v=a(h,n.msecs,n.nsecs,d?void 0:n.clockseq,d?void 0:n.node,t,s)}return null!=t?t:(0,o.unsafeStringify)(v)}},86806:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(6574),a=s(85346),c=r(s(86908));t.default=({children:e})=>{const{isSupportedBrowser:t}=(0,c.default)(),{isPage:s}=(0,n.useContext)(a.SurveyConfigContext);return t?e:s?(0,o.h)(i.StatusPage,{screenType:i.ScreenType.Security}):null}},86908:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(27287),o=s(62951),n=s(32755);t.default=()=>({isSupportedBrowser:(0,o.hasBrowserAPISupport)()&&!(0,r.isbot)(navigator.userAgent)&&!(0,n.isUnsupportedBrowser)()})},87033:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(17057),n=r(s(95575)),i=s(39027),a=s(33614),c=s(39777);t.default=({surveyState:e},t)=>{var s,r;const u=i.storeManager.getStore(o.SurveyType.PageSurvey);if(!e.survey)return;if(!(!!(null===(s=e.survey.points)||void 0===s?void 0:s.length)&&n.default.params.aid&&!e.isAlreadyAnswered&&!e.isAnsweredByEmail||t))return;const l=t||n.default.params.aid,_=(0,a.getAnswerEvent)(l,e.survey.points[0]);if(!_)return;u.setState({surveyState:Object.assign(Object.assign({},u.getState().surveyState),{isAnsweredByEmail:!0})});const v=_.value,{embedded_question_confirmation:d}=e.survey.settings;(null===(r=null==v?void 0:v.answer)||void 0===r?void 0:r.add_comment)||d||u.action(c.pointAnswer)(_)}},87098:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.doesContainValue=void 0;const r=s(60205);t.doesContainValue=(e,{value:t,operator:s,condition:o})=>{const n=t.map((e=>`${e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}`)),i=e?e.toLowerCase():"",a=(e=>e.map((e=>{const t=e.toLowerCase(),s=/^[a-z0-9]/i.test(e),r=/[a-z0-9]$/i.test(e),o=/^[a-z0-9].*[a-z0-9]$/i.test(e);return!s&&r?new RegExp(`\\B${t}\\b`):s&&!r?new RegExp(`\\b${t}\\B`):!o&&t.length>1?new RegExp(`\\B${t}\\B`):new RegExp(`\\b${t}\\b`)})))(n),c=a.every((e=>!!e.exec(i))),u=a.some((e=>!!e.exec(i)));return s===r.LogicOperator.and?o===r.LogicCondition.answer_contains?c:u:o===r.LogicCondition.answer_contains?u:c}},87109:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.appearMethodParse=void 0;const r=s(65595);t.appearMethodParse=e=>{switch(e){case r.AppearMethodApi.immediately:return r.AppearMethod.immediately;case r.AppearMethodApi.delayed:return r.AppearMethod.delayed;case r.AppearMethodApi.scroll:return r.AppearMethod.scroll;case r.AppearMethodApi.exitIntent:return r.AppearMethod.exitIntent}return r.AppearMethod.immediately}},87599:function(e,t,s){"use strict";var r,o=this&&this.__createBinding||(Object.create?function(e,t,s,r){void 0===r&&(r=s);var o=Object.getOwnPropertyDescriptor(t,s);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[s]}}),Object.defineProperty(e,r,o)}:function(e,t,s,r){void 0===r&&(r=s),e[r]=t[s]}),n=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||(r=function(e){return r=Object.getOwnPropertyNames||function(e){var t=[];for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&(t[t.length]=s);return t},r(e)},function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var s=r(e),i=0;i{var t;const{surveyType:s}=(0,u.useContext)(L.SurveyConfigContext),r=(0,T.default)(s,e.point),{answer:o,close:n,previewDevice:i,value:a,answerRequiredText:F,dropdownPlaceholder:V,navigationEnabled:q,textPlaceholder:z}=e,B={"sv__point-texts":!0,"sv__point-texts--empty":!r.description&&!r.content},U=(0,C.default)(i),$=null===(t=r.settings)||void 0===t?void 0:t.point_image,H=!!(null==$?void 0:$.image.url)&&(U?$.show_on_mobile:$.show_on_desktop),W={"sv__point-texts-wrapper":!0,[`sv__point-texts-wrapper--image-${U?null==$?void 0:$.mobile_position:null==$?void 0:$.desktop_position}`]:!!(null==$?void 0:$.image.url)},K=(0,c.h)("div",{className:(0,P.default)(W)},H&&(0,c.h)(O.default,{alt:$.image.description,position:$[""+(U?"mobile_position":"desktop_position")],url:$.image.url}),(0,c.h)("div",{className:(0,P.default)(B),"data-testid":"point-texts"},r.description&&(0,c.h)(M.default,{text:r.description,type:M.PointTextType.description}),r.content&&(0,c.h)(M.default,{text:r.content,type:M.PointTextType.question}))),G=`sv__point sv__${r.answer_type}-survey-point`;return(0,u.useEffect)((()=>{(0,A.scrollView)(s,".sv__point")}),[r,s]),(0,c.h)("div",{className:G,tabIndex:-1},(0,c.h)("div",{className:"sv__point-wrapper"},(()=>{const e={[R.SurveyQuestionAnswerType.single]:h.default,[R.SurveyQuestionAnswerType.multiple]:m.default,[R.SurveyQuestionAnswerType.text]:k.default,[R.SurveyQuestionAnswerType.smileyScale]:S.default,[R.SurveyQuestionAnswerType.date]:b.default,[R.SurveyQuestionAnswerType.dropdown]:g.default,[R.SurveyQuestionAnswerType.rating]:x.default,[R.SurveyQuestionAnswerType.numericalScale]:w.default,[R.SurveyQuestionAnswerType.customerSatisfaction]:f.default,[N.SurveyNpsAnswerType.nps]:p.default,[D.SurveyCtaAnswerType.button]:_.default,[D.SurveyCtaAnswerType.buttonLink]:_.default,[D.SurveyCtaAnswerType.redirect]:d.default,[D.SurveyCtaAnswerType.social]:v.default,[D.SurveyCtaAnswerType.thankYouMessage]:d.default,[D.SurveyCtaAnswerType.buttonClose]:_.default,[I.SurveyFormAnswerType.form]:l.default,[R.SurveyQuestionAnswerType.matrix]:y.default}[r.answer_type||r.type];if(!e)return setTimeout((()=>o({anonymizedTextResponse:"",answers:[],textResponse:""}))),null;const{answer_type:t}=r,s=[N.SurveyNpsAnswerType.nps,R.SurveyQuestionAnswerType.date,R.SurveyQuestionAnswerType.numericalScale,R.SurveyQuestionAnswerType.rating,R.SurveyQuestionAnswerType.matrix].includes(t);return(0,c.createElement)(e,Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({answer:o},r.answer_type===D.SurveyCtaAnswerType.buttonClose&&{close:n}),{answerRequiredText:F}),r.answer_type===R.SurveyQuestionAnswerType.dropdown&&{dropdownPlaceholder:V}),{key:r.id,point:r}),s&&{previewDevice:i}),(0,E.shouldPassNavigationEnabled)(t)&&{navigationEnabled:q}),!(0,j.shouldNotPassTextPlaceholder)(t)&&{textPlaceholder:z}),{value:a}),[K])})()))}},88123:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(31674),a=r(s(16066)),c=r(s(36543)),u=r(s(14998)),l=r(s(52249)),_=s(52262),v=r(s(78029)),d=r(s(94155)),p=s(85346),m=r(s(95575)),h=s(39027),f=s(33614),b=r(s(18697)),g=r(s(71885)),y=s(11617);t.default=e=>{var t,s,r;const w=(0,n.useContext)(y.SubmitButtonContext),{isPage:x,surveyType:S}=(0,n.useContext)(p.SurveyConfigContext),k=(0,n.useRef)(null),{point:M,value:O,navigationEnabled:T,answerRequiredText:P,textPlaceholder:C}=e,{mandatory_submit_button:A,mandatory:E,mandatory_comment:j,comment_label:D,screenshot:I,disclaimer:N,disclaimer_settings:R}=M.settings,L=m.default.params.aid,F=M.answers.find((({id:e})=>e===Number(L))),[V,q]=(0,n.useState)((null==O?void 0:O.answer)||F),[z,B]=(0,n.useState)((null==O?void 0:O.comment)||""),[U,$]=(0,n.useState)(null!==(t=null==O?void 0:O.disclaimer_accepted)&&void 0!==t&&t),{showDisclaimer:H,showCheckbox:W,isRequiredDisclaimerNotAccepted:K}=(0,_.useDisclaimer)({disclaimer:N,disclaimer_settings:R,isDisclaimerAccepted:U}),G=u.default.isMicroTheme(S),{pointsDisplayed:Q}=h.storeManager.getStore(S).getState().surveyState,Y=1===Q.length,Z=!!T&&!Y,X=V&&V.add_comment,J=t=>{V||A||t.add_comment||W||T&&!Y||E&&(null==I?void 0:I.button_enabled)||!E?q(t):e.answer((0,f.getScaleAnswerEvent)(Object.assign({answer:t,comment:z,point:M},W?{disclaimer_accepted:U}:{})))};return(0,v.default)({isPage:x,mandatory:E,mandatorySubmitButton:A,screenshotEnabled:null!==(s=null==I?void 0:I.button_enabled)&&void 0!==s&&s,selectedAnswer:V,showCheckbox:W,showNavigationButton:Z}),(0,l.default)({comment:z,isRequiredDisclaimerNotAccepted:K,mandatory:E,mandatoryComment:j,selectedAnswer:V}),w.useEvent({surveyId:null===(r=h.storeManager.getStore(S).getState().surveyState.survey)||void 0===r?void 0:r.id,surveyType:S},(()=>{V?e.answer((0,f.getScaleAnswerEvent)(Object.assign({answer:V,comment:z,point:M},W?{disclaimer_accepted:U}:{}))):E||e.answer((0,f.getEmptyAnswerEvent)())})),(0,d.default)({ref:k,shouldScroll:!!X}),(0,o.h)("div",{className:"sv__customer-satisfaction"},(0,o.h)("div",{className:"sv__scroll-container"},e.children&&[...e.children],(0,o.h)(b.default,{shouldShow:E,text:P}),G?(0,o.h)(c.default,{answers:M.answers,handleAnswer:J,selectedAnswer:V}):(0,o.h)(a.default,{answers:M.answers,handleAnswer:J,selectedAnswer:V})),X&&(0,o.h)(g.default,{commentFieldLabel:D||"",mandatoryComment:j,ref:k,setComment:e=>{B(e)},textPlaceholder:C,value:z}),H&&(0,o.h)(i.DisclaimerComponent,{isDisclaimerAccepted:U,point:M,setIsDisclaimerAccepted:()=>$(!U)}))}},88534:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=r(s(33053)),i=s(17057);t.default=({progress:e,surveyType:t,text:s})=>{const r=t===i.SurveyType.PageSurvey;return(0,o.h)("div",{className:"sv__progress-bar__wrapper"},r&&(0,o.h)("div",{className:"sv__progress-bar-description","data-testid":"progress-bar-description"},(0,o.h)("span",{className:"sv__progress-bar-number"},e,"% "),s),(0,o.h)("div",{className:(0,n.default)({"survicate_progress-bar_oTwfq":!0,"sv-progress-bar":!0,"sv__progress-bar":!0})},(0,o.h)("div",{className:"sv__progress-bar-fill sv-progress-bar-fill sv--background-progress-bar",style:{width:`${e}%`}})))}},88818:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(30250),a=r(s(33053)),c=s(37245),u=s(85346),l=s(39027),_=r(s(45653));t.default=e=>{var t;const{hide:s,pointAnswerType:r}=e,{surveyType:v}=(0,n.useContext)(u.SurveyConfigContext),d=null===(t=l.storeManager.getStore(v).getState().surveyState.survey)||void 0===t?void 0:t.id,p=(0,c.isThankYouPoint)(r),m=`https://survicate.com/create-your-website-survey/?utm_source=${"Survey+branding"+(p?"+thank+you+screen":"")}&utm_medium=${v}&utm_content=${window.location.hostname}&utm_term=${d}`,h={"sv__branded-footer--with-border":p&&!s,sv__footer__wrapper:!0};return(0,o.h)("div",{className:(0,a.default)(h)},!s&&(p?(0,o.h)(i.BrandedFooter,{buttonLink:m}):(0,o.h)(_.default,{buttonLink:m,"data-testid":"footer"})))}},89025:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keyboardClick=void 0;t.keyboardClick=(e,t,s={})=>{"Enter"!==e.key&&" "!==e.key||(s.preventDefault&&e.preventDefault(),s.stopPropagation&&e.stopPropagation(),t(e))}},89211:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(58885),n=s(2878),i=r(s(46924)),a=(e,t)=>e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()&&e.getDate()===t.getDate(),c=(e,t)=>{const s=new Date(e[0]),r=new Date(e[1]),o=new Date(t);return o>=s&&o<=r||a(o,s)||a(o,r)};t.default=({operator:e,storedValue:t,timeDifference:s,targetValue:r})=>{let a;const u=null!=s?s:t;if(Array.isArray(r))a=r.map((e=>"string"==typeof e?new Date(e).getTime():e));else if("number"==typeof r)a=r;else{if("string"!=typeof r)return console.error("Unsupported targetValue type: "+typeof r),!1;a=new Date(r).getTime()}const l="string"==typeof t?new Date(t).getTime():t;switch(e){case o.OperatorType.is_equal:return l===a;case o.OperatorType.is_not_equal:return l!==a;case o.OperatorType.is_greater_than:return"number"==typeof a&&i.default.isGreaterThan(a,u);case o.OperatorType.is_greater_than_or_equal:return"number"==typeof a&&i.default.isGreaterThanOrEqual(a,u);case o.OperatorType.is_less_than:return"number"==typeof a&&i.default.isLessThan(a,u);case o.OperatorType.is_less_than_or_equal:return"number"==typeof a&&i.default.isLessThanOrEqual(a,u);case o.OperatorType.is_between:return Array.isArray(r)&&"string"==typeof t?c(r,t):Array.isArray(a)&&(0,n.isBetweenValues)([a[0],a[1]],l);case o.OperatorType.is_not_between:return Array.isArray(r)&&"string"==typeof t?!c(r,t):Array.isArray(a)&&!(0,n.isBetweenValues)([a[0],a[1]],l);default:return console.error(`Unsupported EventTimeOperator: ${e}`),!1}}},89577:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.SurveyEvent=void 0,function(e){e.answered="answered",e.finished="finished",e.opened="opened",e.closed="closed",e.shouldUpdate="shouldUpdate"}(s||(t.SurveyEvent=s={}))},89849:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.surveyStateActions=void 0,t.navigateBackward=w,t.navigateForward=x,t.hideOverlay=k,t.setScreenshot=M,t.toggleScreenshot=O,t.toggleMinimize=T,t.closeSurvey=P,t.reopenSurvey=C,t.close=A,t.clearSurveyState=E,t.setIsTabActive=j;const o=s(45474),n=s(89577),i=s(17057),a=s(70318),c=s(70907),u=s(18488),l=s(20830),_=r(s(3507)),v=r(s(68623)),d=s(54279),p=s(39777),m=r(s(67966)),h=r(s(58108)),f=r(s(85816)),b=r(s(32881)),g=s(58004),y=s(39027);function w({surveyState:e,storeType:t}){const s=y.storeManager.getStore(t),{pointsDisplayed:r,pointsForward:o}=e,n=null==r?void 0:r.length;if(!n||n<=1)return;const i=r[n-1];i&&s.setState({surveyState:Object.assign(Object.assign({},e),{pointsDisplayed:r.slice(0,-1),pointsForward:[i,...o||[]]})})}function x({surveyState:e,storeType:t}){const s=y.storeManager.getStore(t),{pointsDisplayed:r,pointsForward:o}=e;if(!(null==o?void 0:o.length))return;const n=o[0];n&&s.setState({surveyState:Object.assign(Object.assign({},e),{pointsDisplayed:[...r||[],n],pointsForward:o.slice(1)})})}const S=3e3;function k({surveyState:e,storeType:t}){y.storeManager.getStore(t).setState({surveyState:Object.assign(Object.assign({},e),{isOverlayActive:!1})})}function M({surveyState:e,storeType:t},s){var r,o;y.storeManager.getStore(t).setState({surveyState:Object.assign(Object.assign({},e),{screenshotState:{isEnabled:null!==(o=null===(r=e.screenshotState)||void 0===r?void 0:r.isEnabled)&&void 0!==o&&o,screenshot:s}})})}function O({surveyState:e,storeType:t},s){var r,o;y.storeManager.getStore(t).setState({surveyState:Object.assign(Object.assign({},e),{screenshotState:{isEnabled:s,screenshot:null!==(o=null===(r=e.screenshotState)||void 0===r?void 0:r.screenshot)&&void 0!==o?o:null}})})}function T({surveyState:e,storeType:t},s){const r=y.storeManager.getStore(t);r.setState({surveyState:Object.assign(Object.assign({},e),{isMinimized:s})}),e.survey&&(s?r.action(l.minimized)({surveyName:e.survey.name}):r.action(l.maximized)({surveyName:e.survey.name}))}function P(e,t){y.storeManager.getStore(t).setState({surveyState:Object.assign(Object.assign({},e),{survey:null,theme:null})})}function C(e,t){setTimeout((()=>{y.storeManager.getStore(t).action(h.default)(e.survey)}),S)}function A(e){const t=e.storeType,s=y.storeManager.getStore(t),{surveyState:r,isPreview:v,visitor:d}=e;if(P(r,e.storeType),!r.survey)return;const p=r.survey.global_close_tags;p&&p.split(";").forEach((e=>{s.action(g.setVisitorTag)(e)}));const h=r.pointsDisplayed.length+r.pointsForward.length===1,f=h?(0,o.v4)():r.responseUuid;h&&(s.action(m.default)(f),s.action(_.default)()),s.action(l.closed)({response_uuid:f,surveyId:r.survey.id,surveyName:r.survey.name,survey_point_id:r.pointsDisplayed[0].point.id,user_tag:r.survey.global_close_tags,visitor:(0,c.trimVisitor)(d)}),v&&C(r,t),(0,a.fireSurveyEvent)(n.SurveyEvent.closed,{surveyId:r.survey.id}),r.survey.type!==i.SurveyType.WidgetSurvey&&r.survey.type!==i.SurveyType.FeedbackButton||!r.survey.settings.recurring||(0,a.fireSurveyEvent)(n.SurveyEvent.shouldUpdate,{surveyId:r.survey.id}),u.TargetingTriggersInstance.resetDelayLoadTime(e.storeType)}function E(e,t){y.storeManager.getStore(t).setState({surveyState:Object.assign({},d.emptySurveyState)})}function j(e,t){y.storeManager.getStore(e.storeType).setState({surveyState:Object.assign(Object.assign({},e.surveyState),{isTabActive:t})})}t.surveyStateActions={clearPointsAnswered:_.default,clearSurveyState:E,close:A,finish:v.default,hideOverlay:k,navigateBackward:w,navigateForward:x,pointAnswer:p.pointAnswer,setIsTabActive:j,setResponseUuid:m.default,setScreenshot:M,setSurvey:h.default,setSurveyPoint:f.default,setTheme:b.default,toggleMinimize:T,toggleScreenshot:O}},89902:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EventNamesMap=t.IntegrationEventTypes=void 0;const r=s(96890),o=s(78656),n=s(11798),i=s(1158),a=s(38880);var c;!function(e){e.SurveyMinimized="SurveyMinimized",e.SurveyClosed="SurveyClosed",e.SurveyMaximized="SurveyMaximized",e.SurveySeen="SurveySeen",e.SurveyPointAnswered="SurveyPointAnswered",e.SurveyPointSeen="SurveyPointSeen"}(c||(t.IntegrationEventTypes=c={})),t.EventNamesMap={[o.IntegrationNames.Woopra]:{[c.SurveySeen]:a.WoopraEvents.SurveySeen,[c.SurveyPointAnswered]:a.WoopraEvents.SurveyPointAnswered},[o.IntegrationNames.Segment]:{[c.SurveySeen]:n.SegmentEvents.SurveySeen,[c.SurveyPointAnswered]:n.SegmentEvents.SurveyPointAnswered},[o.IntegrationNames.Fullstory]:{[c.SurveyPointAnswered]:r.FullStoryEvents.SurveyPointAnswered},[o.IntegrationNames.Smartlook]:{[c.SurveyPointAnswered]:i.SmartlookEvents.SurveyPointAnswered}}},90120:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{static ruleFulfilled({list:e},{visit:t}){return e.some((e=>{var s;return e.includes("-")?(null===(s=t.language)||void 0===s?void 0:s.toLowerCase())===e.toLowerCase():t.language.startsWith(e)}))}}},91248:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(79160)),n=s(96084),i=s(20831);t.default=(e,t)=>{(null==e?void 0:e.installing)&&t.workspaceKey&&!i.Braze.isAvailable()&&(0,o.default)(n.urlConfigStore.getState().respondentUrl).post(`/workspaces/${t.workspaceKey}/installed.json`,{platform:"web"})}},91492:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=(e,t)=>({add_comment:t,id:e.id,next_survey_point_id:null,possible_answer:e.name,user_tag:null})},91522:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSensitiveDataPersistenceDisabled=void 0;t.isSensitiveDataPersistenceDisabled=()=>{var e,t,s,r;return null!==(r=(null===(e=window._sva)||void 0===e?void 0:e.disableSensitiveDataPersistence)||(null===(s=null===(t=window._svd)||void 0===t?void 0:t.flags)||void 0===s?void 0:s.disable_sensitive_data_persistence))&&void 0!==r&&r}},91702:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=s(50230);t.default=function(e){if(!(0,r.default)(e))throw TypeError("Invalid UUID");return parseInt(e.slice(14,15),16)}},91854:e=>{"use strict";e.exports=JSON.parse('{"unavailable":"This survey is currently unavailable."}')},92197:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(11604)),n=r(s(1473));t.default=(e,t)=>{switch(t){case"number":return Number(e);case"boolean":return e;case"datetime":{const t=(0,n.default)(e);return"string"==typeof t&&10===t.length?t:(console.error("Invalid datetime attribute. Please provide date in ISO string or Date object."),null)}case"time_interval":return"number"==typeof e?e:(0,o.default)(e).getTime();default:return String(e).trim()}}},92240:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(44395));t.default=(e,{identityProvider:t,key:s,value:r},n)=>{const i=Object.assign({},e.visitor),a=Object.assign({},i.identities);a[t]=Object.assign(Object.assign({},a[t]),{[s]:r}),i.identities=a,n.action(o.default)(i,n)}},92279:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ensureLength=void 0;t.ensureLength=(e,t)=>e.padStart(t,"0")},92654:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeTranslationObjects=void 0;t.mergeTranslationObjects=(e,s)=>s?Object.keys(e).reduce(((r,o)=>{if(!s[o])return Object.assign(Object.assign({},r),{[o]:e[o]});let n;if("string"==typeof s[o]&&(n=s[o]),"settings"===o){const r=e[o].scale,i=e[o].choice,a=e[o].disclaimer_text,c=e[o].disclaimer_title,u=e[o].disclaimer_settings,l=e[o].point_image,_=e[o].answer_edits_remaining_text;if(r){const i=r.map((e=>{const r={name:s[o].scale[e.id]};return(0,t.mergeTranslationObjects)(e,r)}));n=Object.assign(Object.assign({},e[o]),{scale:i})}else n=(0,t.mergeTranslationObjects)(e[o],s[o]);if(u){const r=(0,t.mergeTranslationObjects)(e[o].disclaimer_settings,s[o].disclaimer_settings);n=Object.assign(Object.assign({},n),{disclaimer_settings:r})}if(i){const e=Object.assign(Object.assign({},i),{text:s[o].choice.text});n=Object.assign(Object.assign({},n),{choice:e})}(a||c)&&(n=Object.assign(Object.assign({},n),{disclaimer_text:s[o].disclaimer_text,disclaimer_title:s[o].disclaimer_title})),(null==l?void 0:l.image)&&"object"==typeof l.image&&(n=Object.assign(Object.assign({},n),{point_image:Object.assign(Object.assign({},l),{image:Object.assign(Object.assign({},l.image),{description:s[o].point_image.image.description})})})),_&&(n=Object.assign(Object.assign({},n),{answer_edits_remaining_text:s[o].answer_edits_remaining_text}))}return"answers"!==o&&"fields"!==o||(n=e[o].map((e=>{const r={["answers"===o?"possible_answer":"label"]:s[o][e.id]};return(0,t.mergeTranslationObjects)(e,r)}))),Object.assign(Object.assign({},r),{[o]:n})}),Object.assign({},e)):e},92780:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getComments=void 0;t.getComments=(e,t)=>{const s={};e.answers.forEach((e=>{var r,o;e.add_comment&&(s[e.id]=null!==(o=null===(r=null==t?void 0:t.comments)||void 0===r?void 0:r[e.id])&&void 0!==o?o:"")}));const r=t,o=null==r?void 0:r.comment;return r&&o&&(s[r.answer.id]=o),s}},92973:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(58647),o={[r.Message.FIELD_REQUIRED]:"This field is required",[r.Message.COMMENT_ANSWER]:"Comment your answer",[r.Message.COMMENT_REQUIRED]:"Comment is required",[r.Message.ANSWER_REQUIRED]:"Answer is required",[r.Message.CLOSE_DROPDOWN]:"Close the dropdown list",[r.Message.OPEN_DROPDOWN]:"Open the dropdown list",[r.Message.SAVE_SCREENSHOT]:"Save the screenshot",[r.Message.CLOSE_SCREENSHOT_MODE]:"Close the screenshot capture mode",[r.Message.PICK_SCREENSHOT_COLOR]:"Pick the screenshot border color",[r.Message.SCREENSHOT_SELECTION]:"Screenshot selection area",[r.Message.REMOVE_SCREENSHOT]:"Remove the screenshot",[r.Message.CLOSE_SURVEY]:"Close the survey",[r.Message.MINIMIZE_SURVEY]:"Minimize the survey",[r.Message.MINIMIZED_SURVEY]:"Minimized Survey",[r.Message.START_SURVEY]:"Start the survey",[r.Message.FOLLOWUP_ADDED]:"Follow-up question added",[r.Message.FOLLOWUP_REMOVED]:"Follow-up question removed",[r.Message.EDITS]:"edits",[r.Message.SURVEY]:"Survey",[r.Message.VALID_DATE]:"Please enter a valid date.",[r.Message.VALID_EMAIL]:"Please enter a valid email address.",[r.Message.SELECT]:"Please select an option from the list"};t.default=o},93081:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(9635),i=s(28762),a=r(s(33053)),c=s(89025),u=s(81461),l=s(17057),_=s(58647),v=s(25409),d=r(s(83193)),p=s(9071),m=(0,n.connect)((e=>({storeType:e.storeType})),v.actions)((({tooltipText:e,toggleMinimize:t})=>{const s=(0,i.useTranslation)(),r={[p.WidgetSurveyStyles.printSurveyClasses(l.SurveyType.WidgetSurvey)]:!0,"sv--color-question":!0,"sv-color-question":!0,sv__minimized:!0};return(0,o.h)("div",{"aria-label":s[_.Message.MINIMIZED_SURVEY],"aria-modal":"true",role:"dialog"},(0,o.h)("div",{className:(0,a.default)(r),onClick:()=>t(!1),onFocus:e=>(0,u.skipFocus)(e,"sv__minimized-symbol"),onKeyDown:e=>(0,c.keyboardClick)(e,(()=>t(!1))),role:"button",tabIndex:0},(0,o.h)("div",{className:"sv__minimized__text sv--color-answer"},e),(0,o.h)("button",{"aria-label":s[_.Message.START_SURVEY],className:(0,a.default)({"sv--background-button":!0,"sv__btn-maximize-plus":!0,"sv__minimized-symbol":!0}),tabIndex:0,type:"button"},(0,o.h)(d.default,{className:"sv__forward-arrow"}))))}));t.default=m},93549:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(58885),n=s(9535),i=s(65595),a=r(s(89211));t.default=class{static ruleFulfilled(e,{eventTrigger:t}){var s;const r=null==e?void 0:e.settings;if(r.appear_method!==i.AppearMethod.event)return!0;const o=null!==(s=r.events)&&void 0!==s?s:[];return!(!o.length||!t)&&o.some((e=>t.name===e.name&&this.evaluateEventOccurrenceMatch(e)))}static evaluateEventOccurrenceMatch(e){var t;const s=null===(t=e.settings)||void 0===t?void 0:t.occurrences;if(!s)return!0;const{events:r}=n.targetingEventsStore.getState(),o=r.find((t=>t.name===e.name));if(!o||!o.occurrences)return!1;return this.checkOccurrenceCondition({occurrences:o.occurrences,operator:s.operator,targetOccurrences:this.getTargetOccurrences(s)})}static checkOccurrenceCondition({operator:e,occurrences:t,targetOccurrences:s}){return!(!s||Array.isArray(s)&&!s.length)&&(0,a.default)({operator:e,storedValue:t,targetValue:s})}static getTargetOccurrences(e){return e.operator===o.OperatorType.is_between||e.operator===o.OperatorType.is_not_between?e.value:e.value[0]}}},94152:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenValues=void 0;t.flattenValues=(e,t)=>Array.isArray(e)&&Array.isArray(t)&&(null==e?void 0:e.length)&&t.length?e.map((e=>t.map((t=>`${e}-${t}`)))).flat():[]},94155:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(45994);t.default=({ref:e,shouldScroll:t,options:s={behavior:"smooth",block:"center"}})=>{(0,r.useEffect)((()=>{t&&e.current&&e.current.scrollIntoView(s)}),[t,e,s])}},94700:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172),o=s(45994),n=s(11617),i=s(14409),a=s(17057),c=s(85346),u=s(96084);t.default=()=>{const e=(0,o.useContext)(n.SubmitButtonContext),{pageSurvey:t}=(0,o.useContext)(c.SurveyConfigContext),s=(0,i.translateMessages)(a.SurveyType.PageSurvey,t);return(0,o.useEffect)((()=>{e.render(!1)}),[]),(0,r.h)("div",{className:"sv__opened-in-new-tab"},(0,r.h)("img",{src:`${u.urlConfigStore.getState().surveysStaticUrl}/images/refresh.svg`,alt:"Refresh icon"}),(0,r.h)("p",null,(null==s?void 0:s.opened_text)||"The survey was opened in a new tab. Refresh this page to continue filling out this survey."))}},94776:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172),o=s(28762),n=s(89025),i=s(58647);t.default=({close:e,children:t})=>(0,r.h)("button",{"aria-label":(0,o.useTranslation)(i.Message.CLOSE_SURVEY),className:"sv-color-small-button-bw sv__btn-close",onClick:e,onKeyDown:t=>(0,n.keyboardClick)(t,e,{preventDefault:!0}),type:"button"},t)},95114:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getResultFromGroupLogic=void 0;const r=s(60205),o=s(80140);t.getResultFromGroupLogic=(e,t,s)=>{const{group_operator:n}=e,i=(0,o.processGroupConditions)(e,t,s);return n===r.LogicOperator.and?i.every((e=>e)):i.some((e=>e))}},95125:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findNextPoint=void 0;t.findNextPoint=(e,t)=>t.reduce(((s,r,o)=>r.id===e.id?t[o+1]:s),null)},95524:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.is_not=void 0;const r=s(60205);t.is_not=(e,t)=>e&&t.find((({condition:t,value:s})=>t===r.LogicCondition.is_not&&!s.includes(e)))||null},95575:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReservedParams=void 0;const r=s(17057),o=s(39027);var n;!function(e){e.aid="aid",e.multiple_responses="multiple_responses",e.sid="sid",e.uid="uid",e.p="p",e.autofocus="autofocus"}(n||(t.ReservedParams=n={}));t.default=new class{constructor(){this.params={},this.identitiesParams={},this.searchString=window.location.search.substring(1),this.url=this.getUrl(),this.identitiesParams=this.searchString?this.parseIdentitiesParams(this.searchString):{},this.params=this.searchString?this.getParams():{}}hasEncodedParams(){return!!this.parseParams(this.searchString)._svbep}decodeSearchString(){try{return atob(this.searchString.split("_svbep=")[1]).substring(1)}catch(e){return console.error(`Error: ${e} while decoding search string: ${this.searchString}`),""}}getParams(){return this.hasEncodedParams()?this.parseParams(this.decodeSearchString()):this.parseParams(this.searchString)}getPointId(){return this.getParams().pointId||null}getUrl(){const e=this.hasEncodedParams()?this.decodeSearchString():this.searchString;return`${window.location.origin}${window.location.pathname}${e?`?${e}`:""}${window.location.hash}`}parseParams(e){const t={};return e.split("&").forEach((e=>{const[s,r]=e.split("=");if(r)try{t[s]=decodeURIComponent(r)}catch(e){console.error(e),t[s]=unescape(r)}})),t}parseIdentitiesParams(e){const t={};return e.split("&").forEach((e=>{const[s,r]=e.split("=");if("_svbep"===s&&r)try{atob(r).split("&").forEach((e=>{const[s,r]=e.split("=");r&&!r.includes("%")&&(t[s]=r)}))}catch(e){console.error(`Error decoding _svbep: ${e}`)}r&&!r.includes("%")&&(t[s]=r)})),t}replaceWindowUrl(){if(o.storeManager.getStore(r.SurveyType.PageSurvey).getState().isPreview||this.hasEncodedParams()||!this.searchString)return;const e=`?${this.searchString}`,t="?_svbep=",s=e.includes(t)?t:`${t}${btoa(e)}`;window.history.replaceState({},"",s)}}},95643:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Delay=void 0;const o=s(39027),n=r(s(19979)),i=s(65595),a=r(s(42091));t.Delay=class{constructor(){this.loadTime=Date.now(),this.intervalListeners=new Map}fireEvent(e,t){const s=o.storeManager.getStore(e);s.getState().surveyState.survey||s.action(n.default)({delayed:t})}startListening(e,t){if(!e||!(null==t?void 0:t.length))return;this.stopListening();const s=t.filter((e=>e.settings.appear_method===i.AppearMethod.delayed));if(!s.length)return;const r=Math.min(...s.map((e=>e.settings.display_delay))),o=window.setInterval((()=>{this.loadTime=a.default.hasUrlChanged(e)?Date.now():this.loadTime;const t=(Date.now()-this.loadTime)/1e3;t>=r&&this.fireEvent(e,t)}),1e3);this.intervalListeners.set(e,o)}stopListening(){this.intervalListeners.forEach((e=>clearInterval(e))),this.intervalListeners.clear()}resetLoadTime(){this.loadTime=Date.now()}}},95657:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=class{isSuccess(){return!1}}},95987:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emptyVisit=void 0,t.emptyVisit={answers:{},device_type:"",displayedSurveys:[],engaged:!1,initialUrl:"",language:"",operating_system:"",optimizelyState:{getVariationMap:()=>({})},referrerUrl:"",sampledSurveys:[],user_agent:"",views:[]}},96042:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SegmentEvents=void 0;const r=s(13644);var o;!function(e){e.SurveySeen="survicate_survey_shown",e.SurveyPointAnswered="survicate_survey_answered"}(o||(t.SegmentEvents=o={}));class n{constructor(){this.isEnabledPerWorkspace=!1}init(){this.isEnabledPerWorkspace=!0}pushEvent(e,t){if(window.analytics&&this.isEnabledPerWorkspace){if(e===o.SurveyPointAnswered){if("contactForm"in t)return void n.identify(t.contactForm);n.trackAnswered(t)}e===o.SurveySeen&&n.trackSurveySeen(t.surveyName)}}static identify(e){window.analytics.identify(e)}static trackAnswered(e){e.pointType!==r.SurveyPointType.question?window.analytics.track(o.SurveyPointAnswered,{survey:e.surveyName,question:e.question,answer:e.textResponse,type:e.pointType,user_tag:e.user_tag}):window.analytics.track(o.SurveyPointAnswered,{survey:e.surveyName,question:e.question,answer:e.textResponse,type:e.pointType,answer_type:e.answer_type})}static trackSurveySeen(e){window.analytics.track(o.SurveySeen,{survey:e})}}t.default=new n},96084:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.urlConfigStore=t.initialUrlConfig=void 0;const o=r(s(9248));t.initialUrlConfig={respondentUrl:"https://respondent.survicate.com",surveysStaticUrl:"https://surveys-static.survicate.com"},t.urlConfigStore=(0,o.default)(t.initialUrlConfig)},96232:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.scrollView=void 0;const o=r(s(2156));t.scrollView=(e,t,s)=>{const r=t?(0,o.default)(t,e):window;if(!r||"function"!=typeof r.scrollTo)return;let n=0;s&&(r instanceof HTMLElement&&(n=r.scrollHeight),r===window&&(n=document.documentElement.scrollHeight)),r.scrollTo(0,n)}},96237:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=s(11617),a=s(75448),c=r(s(33053)),u=s(85346);t.default=({sharedClasses:e,isDisabled:t,navigateBackward:s})=>{const r=(0,n.useContext)(i.SubmitButtonContext),{isPage:l}=(0,n.useContext)(u.SurveyConfigContext),_=(0,a.decodeHTMLEntities)(r.backText),v=(0,c.default)(Object.assign(Object.assign({},e),{"sv--background-button-opacity-10":l,"sv--background-main":!0,"sv--border-color-button":!0,"sv--color-button":!t,"sv--color-question":t,"sv__navigation-button":!0,"sv__navigation-button--back":!0})),d=(0,c.default)({"sv--color-button":!t,"sv--color-question":t,"sv__navigation-button__arrow":!0}),p=(0,c.default)({"sv--color-button":!t,"sv--color-question":t,"sv__navigation-button__text":!0});return(0,o.h)("button",{"aria-label":_,className:v,"data-testid":"back-button",disabled:t,id:"back-button",onClick:s,onKeyDown:e=>{"Tab"!==(null==e?void 0:e.key)&&s&&s()},tabIndex:0,title:"back",type:"button"},(0,o.h)("span",{className:d}),(0,o.h)("span",{className:p},_))}},96258:(e,t)=>{"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.Social=void 0,function(e){e.FB="facebook",e.LI="linkedin",e.TW="twitter"}(s||(t.Social=s={}));t.default=({facebook_link:e,linkedin_link:t,twitter_link:r})=>[{height:20,href:e,name:s.FB,svgPath:"m6.49,20l0,-9.12l2.95,0l0.44,-3.56l-3.39,0l0,-2.27a1.45,1.45 0 0 1 1.7,-1.73l1.81,0l0,-3.18a23.39,23.39 0 0 0 -2.64,-0.14c-2.61,0 -4.4,1.66 -4.4,4.7l0,2.62l-3,0l0,3.56l3,0l0,9.12l3.54,0l-0.01,0z",width:20},{height:15,href:r,name:s.TW,svgPath:"M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z",viewBox:"0 0 1200 1227",width:17},{height:21,href:t,name:s.LI,svgPath:"M1.06284545,7.43996625 L5.21369002,7.43996625 L5.21369002,20.793119 L1.06284545,20.793119 L1.06284545,7.43996625 Z M3.13521243,0.793994886 C4.45946716,0.793994886 5.53580603,1.87221749 5.53580603,3.19878807 C5.53580603,4.52535865 4.45946716,5.60620323 3.13608537,5.60620323 C1.80988051,5.60331939 0.735360446,4.52731106 0.732,3.19878807 C0.732,2.56054285 0.985278036,1.94847675 1.43604323,1.49741533 C1.88680842,1.0463539 2.4980818,0.793300051 3.13521243,0.793994886 M7.80545816,7.43996625 L11.7790953,7.43996625 L11.7790953,9.26498457 L11.8340907,9.26498457 C12.3875366,8.2156209 13.7388526,7.10854222 15.7623348,7.10854222 C19.9576994,7.10854222 20.732,9.87448997 20.732,13.469435 L20.732,20.7939935 L16.5916307,20.7939935 L16.5916307,14.2984323 C16.5916307,12.7506209 16.5636966,10.7568299 14.438953,10.7568299 C12.2827835,10.7568299 11.9510651,12.4445565 11.9510651,14.1847513 L11.9510651,20.7904956 L7.81156877,20.7904956 L7.81156877,7.43734284 L7.80545816,7.43996625 Z",width:21}]},96539:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>o});var r=s(50172);function o(e){e.styles;var t=Object.assign({},e);return delete t.styles,(0,r.h)("svg",Object.assign({width:"10px",height:"7px",viewBox:"0 0 10 7",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},t),["\n ",(0,r.h)("title",{},["Path"]),"\n ",(0,r.h)("g",{id:"svg-CaretDownIcon-OdlnnTv",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},["\n ",(0,r.h)("g",{id:"svg-CaretDownIcon-1PxQxlW",transform:"translate(-5.000000, -7.000000)",fill:"#161616"},["\n ",(0,r.h)("polygon",{id:"svg-CaretDownIcon-3jY1JFX",points:"13.825 7.15833333 10 10.975 6.175 7.15833333 5 8.33333333 10 13.3333333 15 8.33333333"},[]),"\n "]),"\n "]),"\n"])}},96760:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=r(s(95575)),n=r(s(26879)),i=r(s(13705));t.default=e=>{if(!(null===o.default||void 0===o.default?void 0:o.default.params))return!1;const{params:t}=o.default;if(!t||!t.sent_date||!e)return!1;const s=(0,i.default)(t.p,t.sent_date);if(!s)return!1;return(0,n.default)(s,e){"use strict";var s;Object.defineProperty(t,"__esModule",{value:!0}),t.FullStoryEvents=void 0,function(e){e.SurveyPointAnswered="Survicate question answered"}(s||(t.FullStoryEvents=s={}))},98001:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=r(s(17725)),i=s(28762),a=s(58647);t.default=({onRemove:e,startPosition:t,endPosition:s})=>{const r={x:Math.min(t.x,s.x),y:Math.min(t.y,s.y)},c=r.y<100;return(0,o.h)("div",{className:"sv__screenshot-button__remove-wrapper",id:"sv-screenshot-remove-wrapper",style:{left:r.x,top:c?Math.max(t.y,s.y)+10:r.y,transform:c?"none":"translateY(-100%)"}},(0,o.h)("button",{"aria-label":(0,i.useTranslation)(a.Message.REMOVE_SCREENSHOT),className:"sv__screenshot-button__remove sv--background-main sv--border-color-button sv--fill-button",id:"sv-remove-button",onClick:e,tabIndex:0,type:"button"},(0,o.h)(n.default,null)))}},98298:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSubmitEvent=void 0;const r=s(45994),o=s(39027);t.useSubmitEvent=(e,t)=>{var s;const{surveyType:n,surveyId:i}=e,a=null!==(s=o.storeManager.getStore(n).getState().rootElement)&&void 0!==s?s:document,c=`sv__onSubmit__${i}`;(0,r.useEffect)((()=>(a.addEventListener(c,t),()=>{a.removeEventListener(c,t)})),[t,i])}},98340:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={CONSUMPTION_INTERVAL:200,MUTEX_LOCK_INTERVAL:30,REQUEST_HANDLER_TIMEOUT:6e3,REQUEST_HANDLER_REFRESH_INTERVAL:1e3}},98443:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>{try{return JSON.parse(e)}catch(t){return e}}},98477:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.safeArray=void 0;const r=s(37088);t.safeArray=e=>e.type===r.SafeArrayType.iterable?(e=>{if(!e)return console.warn("Iterable is null or undefined. Returning []."),[];try{return Array.from(e)}catch(e){return console.error("Failed to convert iterable:",e),[]}})(e.iterable):(({length:e,mapper:t,maxLength:s=1e4})=>{if(null==e)return console.warn("Length is null or undefined. Returning []."),[];const r=Number(e);if(!Number.isSafeInteger(r)||Number.isNaN(r))return console.warn(`Length ${e} is not a safe integer. Returning [].`),[];const o=Math.min(Math.max(0,r),s);o!==r&&console.warn(`Adjusted array length from ${e} to ${o}.`);try{return t?Array.from({length:o},t):Array.from({length:o})}catch(e){return console.error(`Failed to create array of length ${o}:`,e),[]}})(e)},99145:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.smileyIcons=void 0;const r=s(53501);t.smileyIcons={[r.SmileyScalePossibleAnswers.verySad]:{ariaLabel:"very sad",className:"sv__very-sad",imagePath:"/images/emojiAngry.png"},[r.SmileyScalePossibleAnswers.sad]:{ariaLabel:"sad",className:"sv__sad",imagePath:"/images/emojiSad.png"},[r.SmileyScalePossibleAnswers.neutral]:{ariaLabel:"neutral",className:"sv__neutral",imagePath:"/images/emojiNeutral.png"},[r.SmileyScalePossibleAnswers.happy]:{ariaLabel:"happy",className:"sv__happy",imagePath:"/images/emojiSmile.png"},[r.SmileyScalePossibleAnswers.veryHappy]:{ariaLabel:"very happy",className:"sv__very-happy",imagePath:"/images/emojiHeartEyes.png"}}},99171:function(e,t,s){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=s(50172),n=s(45994),i=r(s(17290)),a=r(s(33053)),c=s(89025),u=s(85346),l=s(96084);t.default=e=>{const{isPage:t}=(0,n.useContext)(u.SurveyConfigContext),s=s=>{const r=s===e.position;return(0,a.default)({"sv--background-main":!t,"sv--border-color-answer":r,"sv--color-answer":!0,"sv-color-fa":!t,"sv-nested-bg-bw":!t,"sv-nested-bg-hover-bw":!t,"sv-nested-bg-selected-bw":!t&&r,"sv__select-button":!0,"sv__select-button--focused":r})},r={"sv--background-main":!t,"sv--border-color-answer":t,"sv__select-list":!0};return(0,o.h)("ul",{className:(0,a.default)(r),"data-testid":"select-list"},e.options.map(((t,r)=>(0,o.h)("li",{className:"sv__select-list__element","data-testid":"select-list-element",key:t.value},(0,o.h)("button",{"aria-label":`${t.label}`,className:s(r),"data-testid":`select-list-button-${r}`,onClick:s=>{s.stopPropagation(),e.selectOption(t)},onKeyDown:s=>(0,c.keyboardClick)(s,(()=>e.selectOption(t))),style:{"--tick-url":`url(${l.urlConfigStore.getState().surveysStaticUrl}/images/tick.svg)`},tabIndex:0,type:"button"},(0,o.h)(i.default,{highlight:e.search,text:t.label}))))))}},99273:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default=e=>{var t;return!!(null!==(t=null==e?void 0:e.disclaimer)&&void 0!==t?t:null==e?void 0:e.disclaimer_settings)}},99296:(e,t,s)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=s(50172),o=s(45994);t.default=({isOpen:e,children:t,hasNavigatedBackToQuestion:s})=>{const[n,i]=(0,o.useState)(s||!e?0:void 0),[a,c]=(0,o.useState)(!0),u=(0,o.useRef)(null);(0,o.useEffect)((()=>{c(!1)}),[]),(0,o.useEffect)((()=>{let t=null;if(!a)return u.current&&(i(u.current.scrollHeight),t=e?window.setTimeout((()=>i(void 0)),500):window.setTimeout((()=>i(0)),100)),()=>{t&&clearTimeout(t)}}),[e]);const l={height:void 0!==n?`${n}px`:"auto",overflow:"hidden",transition:"height 500ms ease"};return(0,r.h)("div",{className:"sv__matrix-animation-wrapper",ref:u,style:l},t)}},99636:(e,t)=>{"use strict";var s,r;Object.defineProperty(t,"__esModule",{value:!0}),t.StorageTableKeys=t.StorageTables=void 0,function(e){e.requests="requests",e.status="status",e.all="all"}(s||(t.StorageTables=s={})),function(e){e.visitor="visitor",e.requestHandler="requestHandler"}(r||(t.StorageTableKeys=r={}))}},t={};function s(r){var o=t[r];if(void 0!==o)return o.exports;var n=t[r]={id:r,exports:{}};return e[r].call(n.exports,n,n.exports,s),n.exports}s.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return s.d(t,{a:t}),t},s.d=(e,t)=>{for(var r in t)s.o(t,r)&&!s.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},s.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),s.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};s(34149)})();