1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,28598,e=>{"use strict";var t=e.i(91398),a=e.i(91788),s=e.i(94182);e.s(["default",0,({children:e})=>{let[n,o]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{let e=e=>{document.removeEventListener("mousemove",e),document.removeEventListener("keydown",e),document.removeEventListener("touchstart",e)},t=()=>{o(!0),e(t)};return document.addEventListener("mousemove",t),document.addEventListener("keydown",t),document.addEventListener("touchstart",t),()=>e(t)},[]),(0,t.jsxs)(t.Fragment,{children:[n&&(0,t.jsx)(s.default,{src:"https://www.google.com/recaptcha/api.js?render=6LdaeBAsAAAAAFanZKJ-N27EJxF6zaVyZ6vOF0Z5"}),e]})}])},40358,e=>{"use strict";var t=e.i(91788),a=e.i(33206),s=e.i(37702),n=e.i(38722),o=e.i(34538),r=e.i(69597),c=e.i(21883);let i={de:{charactersLeft:"zeichen übrig"},en:{charactersLeft:"character(s) left"},et:{charactersLeft:"tähemärk(i) jäänud"},fi:{charactersLeft:"merkkiä jäljellä"},ja:{charactersLeft:"æ®ãæåæ°"},lv:{charactersLeft:"zÄ«me/-s atlikuÅ¡as"},ru:{charactersLeft:"Ñимвол(ов) оÑÑалоÑÑ"},sv:{charactersLeft:"tecken kvar"},zh:{charactersLeft:"忝å©ä½"}};var u=e.i(91398);let l={autocomplete:"off",locale:"en",size:"large",rows:4},d=({autocomplete:e=l.autocomplete,className:d,disabled:f,id:w,invalid:m,locale:b,maxLength:h,name:v,onBlur:_,onChange:k,optional:g,rows:y=l.rows,size:x=l.size,value:S,...C})=>{let{push:j}=(0,n.useCwsAnalytics)(),[P,B]=(0,t.useState)(!1),[E,T]=(0,t.useState)(!1),A=e=>{j({elementId:w,elementType:n.analyticsElementTypes.textField,interactionType:e})},N=(0,t.useContext)(s.CwsAnalyticsTriggerContext),L=(0,t.useContext)(r.FormContext),F=(0,t.useContext)(c.FormControlContext),M=(0,o.useCwsRootContext)(),z=(0,t.useRef)(!1),$=F?F.optional:g,R=(0,t.useCallback)(e=>{L?.setData(w,{name:v,value:e??"",invalid:!$&&a.form.isEmptyValue(e)})},[L,w,v,$]),H=F?F.disabled:f,G=L?.prefix?`${L.prefix+"-"}${w}`:w,I=F?F.invalid:m,W=(0,a.resolvePriority)(F?.locale,b,M?.locale,l.locale),D=L?R:k,K=F?F.size:x,J=L&&L?.data[w]?L?.data[w].value:S;return(0,t.useEffect)(()=>{if(L&&!L.data[w]&&R(J),F&&h){let e=`${h-(J?J?.length:0)} ${(0,a.resolveTranslation)("charactersLeft",W,i)}`;F.setLabelHelperText(e)}},[L,F,R,w,W,h,J]),(0,u.jsx)("div",{className:p({className:d,disabled:H,invalid:I,isFocused:P,isKeyboardFocused:P&&!E,size:K}),children:(0,u.jsx)("textarea",{autoComplete:e,className:"cws-textarea__input",disabled:H,id:G,maxLength:h??void 0,name:v,onBlur:e=>(B(!1),T(!1),F&&!F.controllable&&a.form.isEmptyValue(J)&&!$)?F.setInvalid("required"):!F&&_?_(e):void 0,onChange:e=>{if(!F||F.controllable||$||(a.form.isEmptyValue(e.target.value)?F.setInvalid("required"):F.setInvalid(void 0)),D)return N||z.current||a.form.isEmptyValue(e.target.value)||(A(n.analyticsInteractionTypes.fill),z.current=!0),D(e.target.value)},onFocus:()=>{B(!0),N||A(n.analyticsInteractionTypes.focus)},onMouseDown:()=>{T(!0)},required:!$,rows:y,value:J,...C})})},p=e=>{let{className:t,disabled:a,invalid:s,isFocused:n,isKeyboardFocused:o,size:r}=e,c=["cws-textarea",`cws-textarea--size-${r}`];return a&&c.push("is-disabled"),s&&c.push("is-invalid"),n&&c.push("is-focused"),o&&c.push("is-keyboard-focused"),t&&c.push(t),c.join(" ")};d.propDefaults=l,e.s(["CwsTextarea",0,d,"defaultProps",0,l],40358)},44376,e=>{"use strict";var t=e.i(91788),a=e.i(38722),s=e.i(91398);let n=e=>{let{children:n,...o}=e,r=t.default.useContext(a.CwsAnalyticsContext),c=t.default.useMemo(()=>({...r,...o}),[r,o]);return(0,s.jsx)(a.CwsAnalyticsContext.Provider,{value:c,children:n})};n.propDefaults={eventName:a.analyticsDefaultEventName},e.s(["CwsAnalytics",0,n])},72277,(e,t,a)=>{t.exports={en:{heading:"Rate this website",feedbackButton:"Rate this website",chatButton:"Start chat",closeButton:"Close",backButton:"Go back",rateStarSingular:"Rate 1 star",rateStarPlural:"Rate {value} stars",chatPanelTitle:"Start chat",errorHeading:"Something went wrong",errorMessage:"Please refresh the page and try again",step1Question:"How would you rate our site?",step2Question:"How could we make this site even better?",submit:"Submit",successMessage:"Thanks for your feedback!",otherFeedback:"I have feedback regarding something else",otherFeedbackUrl:"https://www.tallink.com/ee-en/feedback",recaptchaPrefix:"This site is protected by reCAPTCHA and the Google ",privacyPolicy:"Privacy Policy",recaptchaMiddle:" and ",termsOfService:"Terms of Service",recaptchaSuffix:" apply."},fi:{heading:"Arvioi tämä verkkosivusto",feedbackButton:"Arvioi tämä verkkosivusto",chatButton:"Aloita keskustelu",closeButton:"Sulje",backButton:"Takaisin",rateStarSingular:"Anna 1 tähti",rateStarPlural:"Anna {value} tähteä",chatPanelTitle:"Aloita keskustelu",errorHeading:"Jotain meni vikaan",errorMessage:"Ystävällisesti päivitä sivu ja yritä uudelleen",step1Question:"Miten arvioisit kokemustasi sivustollamme?",step2Question:"Miten voisimme parantaa verkkosivustoamme?",submit:"Lähetä",successMessage:"Kiitos palautteestasi!",otherFeedback:"Minulla on palautetta toisesta aiheesta",otherFeedbackUrl:"https://www.tallink.com/fi/asiakaspalautteet",recaptchaPrefix:"Tämä sivusto on suojattu reCAPTCHA-palvelulla, ja Googlen ",privacyPolicy:"tietosuojakäytäntö",recaptchaMiddle:" ja ",termsOfService:"palveluehdot",recaptchaSuffix:" ovat voimassa."},et:{heading:"Hinda veebilehte",feedbackButton:"Hinda veebilehte",chatButton:"Alusta vestlust",closeButton:"Sulge",backButton:"Tagasi",rateStarSingular:"Hinda 1 tärniga",rateStarPlural:"Hinda {value} tärniga",chatPanelTitle:"Alusta vestlust",errorHeading:"Midagi läks valesti",errorMessage:"Palun värskenda lehte ja proovi uuesti",step1Question:"Kuidas hindaksid meie veebilehte?",step2Question:"Kuidas saaksime oma veebilehe veelgi paremaks teha?",submit:"Saada",successMessage:"Aitäh tagasiside eest!",otherFeedback:"Soovin anda tagasisidet millegi muu kohta",otherFeedbackUrl:"https://www.tallink.com/ee-et/tagasiside",recaptchaPrefix:"Veebilehte kaitseb reCAPTCHA ning kehtivad Google ",privacyPolicy:"Privaatsuseeskirjad",recaptchaMiddle:" ja ",termsOfService:"Teenusetingimused",re
1captchaSuffix:"."},sv:{heading:"Vad tycker du om webbplatsen?",feedbackButton:"Betygsätt webbplatsen",chatButton:"Starta chatt",closeButton:"Stäng",backButton:"GÃ¥ tillbaka",rateStarSingular:"Ge 1 stjärna",rateStarPlural:"Ge {value} stjärnor",chatPanelTitle:"Starta chatt",errorHeading:"NÃ¥got gick fel",errorMessage:"Uppdatera sidan och försök igen",step1Question:"Hur skulle du betygsätta vÃ¥r webbplats?",step2Question:"Hur kan vi göra webbplatsen ännu bättre?",submit:"Skicka",successMessage:"Tack för din feedback!",otherFeedback:"Jag har feedback om nÃ¥got annat",otherFeedbackUrl:"https://www.tallink.com/sv/feedback",recaptchaPrefix:"Den här webbplatsen skyddas av reCAPTCHA och Googles ",privacyPolicy:"Integritetspolicy",recaptchaMiddle:" och ",termsOfService:"Användarvillkor",recaptchaSuffix:" gäller."},de:{heading:"Diese Website bewerten",feedbackButton:"Website bewerten",chatButton:"Chat starten",closeButton:"SchlieÃen",backButton:"Zurück",rateStarSingular:"Mit 1 Stern bewerten",rateStarPlural:"Mit {value} Sternen bewerten",chatPanelTitle:"Chat starten",errorHeading:"Es ist ein Fehler aufgetreten.",errorMessage:"Bitte aktualisiere die Seite und versuche es erneut.",step1Question:"Wie würdest Du unsere Website bewerten?",step2Question:"Wie könnten wir diese Website noch verbessern?",submit:"Abschicken",successMessage:"Vielen Dank für Dein Feedback!",otherFeedback:"Ich habe Feedback zu einem anderen Thema",otherFeedbackUrl:"https://www.tallink.com/de/feedback",recaptchaPrefix:"Diese Website ist durch reCAPTCHA geschützt. Es gelten die ",privacyPolicy:"Datenschutzbestimmungen",recaptchaMiddle:" und ",termsOfService:"Nutzungsbedingungen",recaptchaSuffix:" von Google."},lv:{heading:"NovÄrtÄt Å¡o vietni",feedbackButton:"NovÄrtÄt Å¡o vietni",chatButton:"SÄkt Äatu",closeButton:"AizvÄrt",backButton:"Atpakaļ",rateStarSingular:"NovÄrtÄt ar 1 zvaigzni",rateStarPlural:"NovÄrtÄt ar {value} zvaigznÄm",chatPanelTitle:"SÄkt Äatu",errorHeading:"Kaut kas nogÄja greizi",errorMessage:"LÅ«dzu, pÄrlÄdÄjiet lapu un mÄÄ£iniet atkÄrtoti",step1Question:"KÄ jÅ«s novÄrtÄtu mÅ«su mÄjaslapu?",step2Question:"KÄ mÄs varÄtu padarÄ«t Å¡o vietni vÄl labÄku?",submit:"NOSŪTĪT",successMessage:"Paldies par jÅ«su atsauksmi!",otherFeedback:"Man ir atsauksme par kaut ko citu",otherFeedbackUrl:"https://www.tallink.com/lv-lv/atsauksmes",recaptchaPrefix:"Å Ä« vietne ir aizsargÄta ar reCAPTCHA, un uz to attiecas ",privacyPolicy:"Google konfidencialitÄtes politika",recaptchaMiddle:" un ",termsOfService:"pakalpojumu sniegÅ¡anas noteikumi",recaptchaSuffix:""},ru:{heading:"ÐÑениÑе ÑÑÐ¾Ñ ÑайÑ",feedbackButton:"ÐÑениÑе ÑÑÐ¾Ñ ÑайÑ",chatButton:"ÐаÑаÑÑ ÑаÑ",closeButton:"ÐакÑÑÑÑ",backButton:"ÐеÑнÑÑÑÑÑ",rateStarSingular:"ÐоÑÑавиÑÑ 1 звездÑ",rateStarPlural:"ÐоÑÑавиÑÑ {value} звездÑ",chatPanelTitle:"ÐаÑаÑÑ ÑаÑ",errorHeading:"ЧÑо-Ñо поÑло не Ñак",errorMessage:"ÐожалÑйÑÑа, обновиÑе ÑÑÑаниÑÑ Ð¸ попÑобÑйÑе Ñнова",step1Question:"Ðак Ð²Ñ Ð¾ÑениваеÑе Ð½Ð°Ñ ÑайÑ?",step2Question:"Ðак Ð¼Ñ Ð¼Ð¾Ð³Ð»Ð¸ Ð±Ñ ÑлÑÑÑиÑÑ ÑÑÐ¾Ñ ÑайÑ?",submit:"ÐТÐÐ ÐÐÐТЬ",successMessage:"СпаÑибо за Ð²Ð°Ñ Ð¾ÑзÑв!",otherFeedback:"У Ð¼ÐµÐ½Ñ ÐµÑÑÑ ÐºÐ¾Ð¼Ð¼ÐµÐ½ÑаÑий о Ñем-Ñо еÑÑ",otherFeedbackUrl:"https://www.tallink.com/ru/feedback",recaptchaPrefix:"ÐÑÐ¾Ñ ÑÐ°Ð¹Ñ Ð·Ð°ÑиÑÑн reCAPTCHA, и пÑименÑÑÑÑÑ ",privacyPolicy:"полиÑика конÑиденÑиалÑноÑÑи",recaptchaMiddle:" и ",termsOfService:"ÑÑÐ»Ð¾Ð²Ð¸Ñ Ð¸ÑполÑзованиÑ",recaptchaSuffix:" Google."}}},69315,e=>{e.v({"cwco-support-buttons-chat-panel":"SupportButtonsChatPanel-module-scss-module__yGk2oa__cwco-support-buttons-chat-panel","cwco-support-buttons-chat-panel--open":"SupportButtonsChatPanel-module-scss-module__yGk2oa__cwco-support-buttons-chat-panel--open","cwco-support-buttons-chat-panel__body":"SupportButtonsChatPanel-module-scss-module__yGk2oa__cwco-support-buttons-chat-panel__body","cwco-support-buttons-chat-panel__close":"SupportButtonsChatPanel-module-scss-module__yGk2oa__cwco-support-buttons-chat-panel__close","cwco-support-buttons-chat-panel__container":"SupportButtonsChatPanel-module-scss-module__yGk2oa__cwco-support-buttons-chat-panel__container","cwco-support-buttons-chat-panel__inner":"SupportButtonsChatPanel-module-scss-module__yGk2oa__cwco-support-buttons-chat-panel__inner"})},7578,e=>{e.v({"cwco-feedback-form__back-button":"SupportButtonsFeedbackPanelForm-module-scss-module__vdcKUW__cwco-feedback-form__back-button","cwco-feedback-form__button-container":"SupportButtonsFeedbackPanelForm-module-scss-module__vdcKUW__cwco-feedback-form__button-container","cwco-feedback-form__content-container":"SupportButtonsFeedbackPanelForm-module-scss-module__vdcKUW__cwco-feedback-form__content-container","cwco-feedback-form__error-container":"SupportButtonsFeedbackPanelForm-module-scss-module__vdcKUW__cwco-feedback-form__error-container","cwco-feedback-form__star-button":"SupportButtonsFeedbackPanelForm-module-scss-module__vdcKUW__cwco-feedback-form__star-button"})},49850,e=>{e.v({"cwco-support-buttons-feedback-panel":"SupportButtonsFeedbackPanel-module-scss-module__CpgTMq__cwco-support-buttons-feedback-panel","cwco-support-buttons-feedback-panel--open":"SupportButtonsFeedbackPanel-module-scss-module__CpgTMq__cwco-support-buttons-feedback-panel--open","cwco-support-buttons-feedback-panel__body":"SupportButtonsFeedbackPanel-module-scss-module__CpgTMq__cwco-support-buttons-feedback-panel__body","cwco-support-buttons-feedback-panel__close":"SupportButtonsFeedbackPanel-module-scss-module__CpgTMq__cwco-support-buttons-feedback-panel__close","cwco-support-buttons-feedback-panel__inner":"SupportButtonsFeedbackPanel-module-scss-module__CpgTMq__cwco-support-buttons-feedback-panel__inner"})},17184,e=>{e.v({"cwco-support-buttons":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons","cwco-support-buttons--expanded":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons--expanded","cwco-support-buttons--hidden":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons--hidden","cwco-support-buttons--single":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons--single","cwco-support-buttons__button--chat":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons__button--chat","cwco-support-buttons__button--feedback":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons__button--feedback","cwco-support-buttons__button-wrapper":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons__button-wrapper","cwco-support-buttons__button-wrapper--chat":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons__button-wrapper--chat","cwco-support-buttons__button-wrapper--feedback":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons__button-wrapper--feedback","cwco-support-buttons__button-wrapper--only":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons__button-wrapper--only","cwco-support-buttons__label":"SupportButtons-module-scss-module__NrJyuW__cwco-support-buttons__label"})},76957,e=>{"use strict";var t=e.i(91398),a=e.i(91788),s=e.i(58052),n=e.i(19493),o=e.i(97344);e.i(50461);var r=e.i(94182),c=e.i(69206),i=e.i(72277),u=e.i(69315);let l={et:"lbbyw3cu:66f3f1e6bec17822fc77aa34",fi:"l95pya9t:66f5383dd663bf4dccc03118",sv:"l93zta30:66f65fb71ef17de48a4d55b5"},d=e=>{let{isOpen:s,lang:n,onClose:d,triggerRef:p}=e,f=i.default[n]||i.default.en,w=(0,a.useRef)(null),m=(0,a.useRef)(null),b=(0,a.useRef)(null),h=(0,a.useRef)(!1),v=(0,a.useRef)(!1),_=l[n],k=[u.default["cwco-support-buttons-chat-panel"],s&&u.default["cwco-support-buttons-chat-panel--open"]].filter(
1Boolean).join(" "),g=(e,t)=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"customEvent",event_name:"chat_interaction",event_params:{group:"chat",element_id:e,interaction_type:t}})},y=(0,a.useCallback)(()=>{g("close-chat-widget","close"),d?.(),p?.current?.focus()},[d,p]),x=(0,a.useCallback)(()=>{window.Chatlayer&&_&&!h.current&&(window.Chatlayer.init({channelId:_,region:"eu-west1-gcp",embedded:!0}),h.current=!0,window.Chatlayer.on("widget:closed",()=>{y()}),window.Chatlayer.on("widget:custom_action",()=>{g("action-button","click")}),window.Chatlayer.on("message:sent",()=>{g("message",void 0)}))},[_,y]),S=(0,a.useCallback)(()=>{window.Chatlayer&&b.current&&!v.current&&(window.Chatlayer.render(b.current),v.current=!0)},[]),C=(0,a.useCallback)(()=>{x(),s&&S()},[x,s,S]);return((0,a.useEffect)(()=>{s&&window.Chatlayer&&(x(),S())},[s,x,S]),(0,a.useEffect)(()=>{s&&g("open-chat-widget","open")},[s]),(0,a.useEffect)(()=>{if(!s)return;let e=e=>{"Escape"===e.key&&y()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[y,s]),(0,a.useEffect)(()=>{if(!s)return;let e=e=>{m.current&&!m.current.contains(e.target)&&y()};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[y,s]),(0,a.useEffect)(()=>{if(!s||!m.current)return;let e=e=>{if("Tab"!==e.key)return;let t=m.current.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])');if(0===t.length)return;let a=t[0],s=t[t.length-1];if(!m.current.contains(document.activeElement)){e.preventDefault(),e.shiftKey?s.focus():a.focus();return}e.shiftKey&&document.activeElement===a?(e.preventDefault(),s.focus()):e.shiftKey||document.activeElement!==s||(e.preventDefault(),a.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[s]),(0,a.useEffect)(()=>{s&&w.current&&w.current.focus()},[s]),_)?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.default,{src:"https://storage.googleapis.com/static.dev.europe-west1.gcp.chatlayer.ai/widget/sdk.js",onLoad:C,strategy:"lazyOnload"}),(0,t.jsx)("div",{"aria-label":f.chatPanelTitle,"aria-modal":"true",className:k,ref:m,role:"dialog",tabIndex:s?0:-1,children:(0,t.jsxs)(o.CwsSection,{className:`${u.default["cwco-support-buttons-chat-panel__inner"]} cws-rounded-24 cws-w-full`,variant:"div",children:[(0,t.jsx)("button",{"aria-label":f.closeButton,className:`${u.default["cwco-support-buttons-chat-panel__close"]} cws-rounded`,onClick:y,ref:w,type:"button",children:(0,t.jsx)(c.CwsIcon,{className:"cws-d-block",icon:"close",size:"16px"})}),(0,t.jsx)(o.CwsSection,{className:`${u.default["cwco-support-buttons-chat-panel__body"]} cws-rounded-24`,variant:"div",children:(0,t.jsx)("div",{className:`${u.default["cwco-support-buttons-chat-panel__container"]} cws-w-full`,ref:b})})]})})]}):null};var p=e.i(38722),f=e.i(44376),w=e.i(37702),m=e.i(89878),b=e.i(69597),h=e.i(99752),v=e.i(53792),_=e.i(45252),k=e.i(69236),g=e.i(75693),y=e.i(40358),x=e.i(58525),S=e.i(28598),C=e.i(7578);let j=e=>{let{isAutoTriggered:r,lang:u,market:l,onSubmit:d}=e,j=i.default[u]||i.default.en,[P,B]=(0,a.useState)(""),[E,T]=(0,a.useState)(0),[A,N]=(0,a.useState)(!1),[L,F]=(0,a.useState)(0),[M,z]=(0,a.useState)(1),[$,R]=(0,a.useState)(!1),H="en"!==u||["ee","lv"].includes(l)?"ru"===u?`https://www.tallink.com/${l}-ru/obratnaja-svjaz`:j.otherFeedbackUrl:"https://www.tallink.com/feedback",G=async()=>{N(!0),R(!1);try{let e="form_support_feedback",t=await grecaptcha.execute("6LdaeBAsAAAAAFanZKJ-N27EJxF6zaVyZ6vOF0Z5",{action:e}),a=(0,p.createAnalyticsSubmissionId)(),s={form:{formName:"travel-feedback-ux",inputs:{feedback:P,language:u,market:l,rating:String(L),submissionId:a}}},n=await fetch("https://cms-web-api.tallink.com/api/ciss/forms/dynamic",{method:"POST",headers:{"Content-Type":"application/json","X-Recaptcha-Action":e,"X-Recaptcha-Site":"cmsweb","X-Recaptcha-Token":t,"X-Recaptcha-UserId":"anonymous"},body:JSON.stringify(s)});if(!n.ok)throw Error(`HTTP error! status: ${n.status}`);z(3),(0,p.analyticsPush)({event:"customEvent",event_name:"feedback_interaction",event_params:{element_id:"submit-feedback",element_group:"widget",element_value:String(L),submission_id:a}}),setTimeout(()=>{d?.(s)},5e3)}catch{R(!0)}finally{N(!1)}};return(0,a.useEffect)(()=>{(0,p.analyticsPush)({event:"customEvent",event_name:"feedback_interaction",event_params:{element_id:r?"auto-open-widget":"open-widget",element_group:"widget"}})},[]),(0,t.jsx)(S.default,{children:(0,t.jsx)(b.CwsForm,{"aria-busy":A,children:(0,t.jsxs)(o.CwsSection,{className:`${C.default["cwco-feedback-form"]} cws-d-flex cws-d-flex-direction-column cws-align-items-center`,variant:"div",children:[(0,t.jsx)(k.CwsH3,{className:"cws-text-center",hideSpacing:!0,id:"feedback-panel-title",children:j.heading}),$?(0,t.jsxs)(o.CwsSection,{"aria-live":"assertive",backgroundColor:"error-20",className:`${C.default["cwco-feedback-form__error-container"]} cws-p-xs cws-rounded-24 cws-my-s`,role:"alert",variant:"div",children:[(0,t.jsx)(g.CwsH5,{className:"cws-mb-xxs-sub",hideSpacing:!0,textAlign:"center",weight:"500",children:j.errorHeading}),(0,t.jsx)(n.CwsP,{size:"small",textAlign:"center",children:j.errorMessage})]}):(0,t.jsxs)(o.CwsSection,{className:`${C.default["cwco-feedback-form__content-container"]} cws-d-flex cws-d-flex-direction-column cws-align-items-center cws-bg-color-seafoam cws-rounded-16 cws-p-s cws-my-s`,variant:"div",children:[1===M&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.CwsP,{className:"cws-text-center",hideSpacing:!0,size:"small",children:j.step1Question}),(0,t.jsx)(o.CwsSection,{className:"cws-d-flex cws-justify-content-center cws-mt-s",variant:"div",children:[1,2,3,4,5].map(e=>{let a;return(0,t.jsx)("button",{"aria-label":1===e?j.rateStarSingular:j.rateStarPlural.replace("{value}",e),"aria-pressed":L>=e,className:`${C.default["cwco-feedback-form__star-button"]} cws-reset-button`,"data-analytics-id":`Rate ${e} star`,onClick:()=>{F(e),z(2),(0,p.analyticsPush)({event:"customEvent",event_name:"feedback_interaction",event_params:{element_id:"select-rating",element_group:"widget",element_value:String(e)}})},onMouseEnter:()=>T(e),onMouseLeave:()=>T(0),type:"button",children:(a=e<=(E||L),(0,t.jsx)("svg",{className:"cws-d-block",fill:a?"currentColor":"none",height:"24",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5",viewBox:"0 0 24 24",width:"24",children:(0,t.jsx)("path",{d:"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"})}))},e)})})]}),2===M&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.CwsP,{className:"cws-text-center",hideSpacing:!0,size:"small",children:j.step2Question}),(0,t.jsx)(f.CwsAnalytics,{elementGroup:"widget",eventName:"feedback_interaction",children:(0,t.jsx)(w.CwsAnalyticsTrigger,{trigger:[{callback:"onFocus",elementId:"feedback-textarea",elementType:"textfield",interactionType:"focus"},{callback:"onChange",elementId:"feedback-textarea",elementType:"textfield",interactionType:"fill"}],children:(0,t.jsx)(y.CwsTextarea,{"aria-label":j.step2Question,className:"cws-mt-s",disabled:A,id:"feedback-textarea",onChange:e=>B(e),maxLength:"500",value:P,width:"fluid"})})}),(0,t.jsxs)(o.CwsSection,{className:`${C.default["cwco-feedback-form__button-container"]} cws-d-flex cws-mt-s`,variant:"div",children:[(0,t.jsx)("button",{"aria-label":j.backButton,className:`${C.default["cwco-feedback-form__back-button"]} cws-d-flex cws-align-items-center cws-justify-content-center`,"data-analytics-id":"Go back",disabled:A,onClick:()=>{z(1),R(!1)},type:"button",children:(0,t.jsx)(c.CwsIcon,{icon:"arrow-right",size:"22px"})}),(0,t.jsx)(s.CwsButton,{className:"cws-d-flex-grow-1 cws-ml-tiny","data-analytics-id":"Submit feedback",disabled:A,loading:A,onClick:G,type:"button",variant:"primary",width:"fluid",children:j.submit})]})]}),3===M&&(0,t.jsx)(n.CwsP,{"aria-live":"polite",hideSpacing:!0,role:"status",textAlign:"center",children:j.successMessage})]}),1===M&&!$&&(0,t.jsx)(h.CwsGrid,{width:"fluid",children:(0,t.jsx)(_.CwsGri
1dRow,{noGutter:!0,children:(0,t.jsxs)(v.CwsGridCol,{col:"12",children:[(0,t.jsx)(x.default,{color:"buoy-dark",href:H,size:"small",textAlign:"center",children:j.otherFeedback}),(0,t.jsx)(m.CwsDivider,{spacing:"s",variant:"dashed"})]})})}),(0,t.jsxs)(n.CwsP,{color:"twilight",hideSpacing:!0,size:"tiny",textAlign:"center",children:[j.recaptchaPrefix,(0,t.jsx)(x.default,{"data-analytics-id":"Google Privacy policy",href:`https://policies.google.com/privacy?hl=${u}`,inline:!0,size:"inherit",target:"_blank",children:j.privacyPolicy}),j.recaptchaMiddle,(0,t.jsx)(x.default,{"data-analytics-id":"Google Terms of Service",href:`https://policies.google.com/terms?hl=${u}`,inline:!0,size:"inherit",target:"_blank",children:j.termsOfService}),j.recaptchaSuffix]})]})})})};var P=e.i(49850);let B=e=>{let{isAutoTriggered:s,isOpen:n,lang:r,market:u,onClose:l,triggerRef:d}=e,f=i.default[r]||i.default.en,w=(0,a.useRef)(null),m=(0,a.useRef)(null),[b,h]=(0,a.useState)(0),[v,_]=(0,a.useState)(!1),k=(0,a.useCallback)(()=>{(0,p.analyticsPush)({event:"customEvent",event_name:"feedback_interaction",event_params:{element_id:"close-widget",element_group:"widget"}}),l?.(),d?.current?.focus()},[l,d]),g=[P.default["cwco-support-buttons-feedback-panel"],n&&P.default["cwco-support-buttons-feedback-panel--open"]].filter(Boolean).join(" ");return(0,a.useEffect)(()=>{if(!n)return;let e=e=>{"Escape"===e.key&&k()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[k,n]),(0,a.useEffect)(()=>{if(!n)return;let e=e=>{m.current&&!m.current.contains(e.target)&&k()};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[k,n]),(0,a.useEffect)(()=>{if(!n||!m.current)return;let e=e=>{if("Tab"!==e.key)return;let t=m.current.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])');if(0===t.length)return;let a=t[0],s=t[t.length-1];if(!m.current.contains(document.activeElement)){e.preventDefault(),e.shiftKey?s.focus():a.focus();return}e.shiftKey&&document.activeElement===a?(e.preventDefault(),s.focus()):e.shiftKey||document.activeElement!==s||(e.preventDefault(),a.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[n]),(0,a.useEffect)(()=>{n&&w.current&&w.current.focus()},[n]),(0,a.useEffect)(()=>{n&&h(e=>e+1)},[n]),(0,a.useEffect)(()=>{if(n)_(!0);else{let e=setTimeout(()=>{_(!1)},300);return()=>clearTimeout(e)}},[n]),(0,t.jsx)("div",{...v&&{"aria-labelledby":"feedback-panel-title","aria-modal":!0,role:"dialog"},className:g,ref:m,tabIndex:n?0:-1,children:(0,t.jsxs)(o.CwsSection,{className:`${P.default["cwco-support-buttons-feedback-panel__inner"]} cws-rounded-24 cws-w-full`,variant:"div",children:[(0,t.jsx)("button",{"aria-label":f.closeButton,className:`${P.default["cwco-support-buttons-feedback-panel__close"]} cws-rounded`,onClick:k,ref:w,type:"button",children:(0,t.jsx)(c.CwsIcon,{className:"cws-d-block",icon:"close",size:"16px"})}),(0,t.jsx)(o.CwsSection,{className:P.default["cwco-support-buttons-feedback-panel__body"],variant:"div",children:v&&(0,t.jsx)(j,{isAutoTriggered:s,lang:r,market:u,onSubmit:()=>{l?.()}},b)})]})})},E=["et","fi","sv"],T=["de","en","et","fi","lv","ru","sv"];var A=e.i(3828);let{blockedPathPatterns:N,inactivityDelaySeconds:L,minPageViews:F,timeThresholdSeconds:M}={blockedPathPatterns:[],inactivityDelaySeconds:5,minPageViews:3,timeThresholdSeconds:180},z=["mousemove","keydown","scroll","touchstart"],$="feedbackPopupShown",R="sessionPageVisits",H="sessionStartTime",G=(e
1="/")=>{let t=e.split("?")[0].split("#")[0].replace(/\/+$/,"").toLowerCase()||"/";return N.some(e=>t===(e.replace(/\/+$/,"").toLowerCase()||"/"))},I=()=>!("u"<typeof document)&&document.cookie.includes("statistics_and_analytics=true"),W=e=>{if(!I())return null;try{return window.sessionStorage.getItem(e)}catch{return null}},D=(e,t)=>{if(I())try{window.sessionStorage.setItem(e,t)}catch{}},K=()=>parseInt(W(R),10)||0,J=()=>parseInt(W(H),10)||0;var O=e.i(62302),Q=e.i(17184);e.s(["default",0,e=>{let{showFeedback:r}=e,c=(0,a.useRef)(null),u=(0,a.useRef)(null),l=(0,a.useRef)(null),{lang:p,market:f}=(0,a.useContext)(O.AppContext),w=i.default[p]||i.default.en,[m,b]=(0,a.useState)(!1),[h,v]=(0,a.useState)(!1),[_,k]=(0,a.useState)(!1),[g,y]=(0,a.useState)(!1),x=E.includes(p),S=T.includes(p),C=S!==x,j="function"==typeof window.matchMedia&&window.matchMedia("(hover: none)").matches,{markFeedbackPopupShown:P,shouldTrigger:N}=((e={})=>{let{isEnabled:t=!0}=e,s=(0,A.useRouter)(),n=(0,a.useRef)(null),[o,r]=(0,a.useState)(!1),[c,i]=(0,a.useState)(!1),[u,l]=(0,a.useState)(0),[d,p]=(0,a.useState)(!1),[f,w]=(0,a.useState)(!1),[m,b]=(0,a.useState)(null);return(0,a.useEffect)(()=>{if(o)return;let e=()=>{I()&&(r(!0),i(e=>e||"true"===W($)),l(e=>e>0?e:K()+1),w(e=>{var t;return e||!!(t=J())&&Math.floor((Date.now()-t)/1e3)>=M}))},t=window.setTimeout(e,0),a=window.setInterval(e,500);return window.addEventListener("focus",e),()=>{window.clearTimeout(t),window.clearInterval(a),window.removeEventListener("focus",e)}},[o]),(0,a.useEffect)(()=>{o&&!(u<1)&&I()&&(W(H)||D(H,Date.now().toString()),D(R,u.toString()))},[o,u]),(0,a.useEffect)(()=>{o&&c&&I()&&D($,"true")},[o,c]),(0,a.useEffect)(()=>{if(!o||!I())return;let e=()=>{clearTimeout(n.current),p(!1),b(null)},t=()=>{I()?l(e=>e>0?e+1:K()+1):r(!1)};return s.events.on("routeChangeStart",e),s.events.on("routeChangeComplete",t),()=>{s.events.off("routeChangeStart",e),s.events.off("routeChangeComplete",t)}},[s.events,o]),(0,a.useEffect)(()=>{if(!o||c||f||!I())return;let e=J();if(!e)return;let t=setTimeout(()=>{w(!0)},1e3*Math.max(M-Math.floor((Date.now()-e)/1e3),0));return()=>clearTimeout(t)},[o,c,f]),(0,a.useEffect)(()=>{let e=d&&m===s.asPath,a=t&&!G(s.asPath);if(!o||!f||u<F||c||e||!a||!I())return;let r=()=>{clearTimeout(n.current),n.current=setTimeout(()=>{b(s.asPath),p(!0),i(!0),D($,"true")},1e3*L)};return z.forEach(e=>document.addEventListener(e,r,{passive:!0})),r(),()=>{clearTimeout(n.current),z.forEach(e=>document.removeEventListener(e,r))}},[o,c,t,f,u,d,m,s.asPath]),{hasFeedbackPopupShown:c,markFeedbackPopupShown:()=>{p(!1),b(null),i(!0),D($,"true")},shouldTrigger:o&&t&&I()&&!G(s.asPath)&&d&&m===s.asPath}})({isEnabled:!!(r&&S)}),U=(e,t=!1)=>{!j||h||t?(v(!1),e()):v(!0)},V=g||N&&r,q=!g&&N&&r,Z=[Q.default["cwco-support-buttons"],(m||V)&&Q.default["cwco-support-buttons--hidden"],h&&Q.default["cwco-support-buttons--expanded"],C&&Q.default["cwco-support-buttons--single"],"cws-d-flex cws-d-flex-direction-column"].filter(Boolean).join(" ");return(0,a.useEffect)(()=>{if(!h)return;let e=e=>{u.current?.contains(e.target)||v(!1)};return document.addEventListener("click",e),()=>document.removeEventListener("click",e)},[h]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:Z,onMouseEnter:()=>k(!0),onMouseLeave:()=>k(!1),ref:u,children:[S&&(0,t.jsxs)(o.CwsSection,{className:`${Q.default["cwco-support-buttons__button-wrapper"]} ${Q.default["cwco-support-buttons__button-wrapper--feedback"]}${!x?` ${Q.default["cwco-support-buttons__button-wrapper--only"]}`:""} cws-d-flex cws-align-items-center`,variant:"div",children:[(0,t.jsx)(s.CwsButton,{"aria-label":w.feedbackButton,className:`${Q.default["cwco-support-buttons__button--feedback"]} cws-d-flex cws-align-items-center cws-justify-content-center cws-rounded cws-shadow-drop-l`,disabled:!h&&!_&&x,icon:"feedback",onClick:()=>U(()=>y(!0),!x),ref:l,type:"button",variant:"none"}),(0,t.jsx)(n.CwsP,{className:`${Q.default["cwco-support-buttons__label"]} cws-px-xs cws-py-xs-sub cws-bg-color-white cws-color-midnight cws-rounded-8 cws-text-nowrap cws-text--weight-400 cws-shadow-drop-m`,hideSpacing:!0,size:"tiny",children:w.feedbackButton})]}),x&&(0,t.jsxs)(o.CwsSection,{className:`${Q.default["cwco-support-buttons__button-wrapper"]} ${Q.default["cwco-support-buttons__button-wrapper--chat"]}${!S?` ${Q.default["cwco-support-buttons__button-wrapper--only"]}`:""} cws-d-flex cws-align-items-center`,variant:"div",children:[(0,t.jsx)(s.CwsButton,{"aria-label":w.chatButton,className:`${Q.default["cwco-support-buttons__button--chat"]} cws-d-flex cws-align-items-center cws-justify-content-center cws-rounded cws-shadow-drop-l`,icon:"chat",onClick:()=>U(()=>b(!0),!S),ref:c,type:"button",variant:"none"}),(0,t.jsx)(n.CwsP,{className:`${Q.default["cwco-support-buttons__label"]} cws-px-xs cws-py-xs-sub cws-bg-color-white cws-color-midnight cws-rounded-8 cws-text-nowrap cws-text--weight-400 cws-shadow-drop-m`,hideSpacing:!0,size:"tiny",children:w.
1chatButton})]})]}),(0,t.jsx)(d,{isOpen:m,lang:p,onClose:()=>{b(!1)},triggerRef:c}),S&&(0,t.jsx)(B,{isAutoTriggered:q,isOpen:V,lang:p,market:f,onClose:()=>{y(!1),P()},triggerRef:l})]})}],76957)},37648,e=>{e.n(e.i(76957))}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.