PageSourceSearch

https://cv.dk/assets/chunk/1004.0d2a04c074a0b30e.js

js cv.dk collected 2026-09-30 03:12:34 UTC 131,494 bytes, 38 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e.SENTRY_RELEASE={id:"v1.2790.0"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9a75d8bb-2a1a-4fe9-97d9-d22c12e1315b",e._sentryDebugIdIdentifier="sentry-dbid-9a75d8bb-2a1a-4fe9-97d9-d22c12e1315b")}catch(e){}}(),(self.webpackChunkresume_io_frontend=self.webpackChunkresume_io_frontend||[]).push([["1004"],{21362:function(e,t,i){"use strict";let s;i(18111),i(20116);var o=i(74692),a=i.n(o),n=i(69326),l=new class{constructor(e){this.api=null,this.siteKey=e}getApi(){return this.api?Promise.resolve(this.api):new Promise(e=>{let t="grecaptchaLoaded";window[t]=()=>{this.api=window.grecaptcha,this.api.ready(()=>e(this.api))};let i=document.createElement("script");i.src=`https://www.google.com/recaptcha/api.js?render=${this.siteKey}&onload=${t}`,document.head.appendChild(i)})}execute(e){return this.getApi().then(t=>t.execute(this.siteKey,e))}}("6LeVHq8UAAAAALGOCFGSUENd8yFUepA9ure6HqyX");class r{constructor(){if(this.$form=a()(".affiliates-signup__form"),this.$button=a()(".affiliates-signup__button"),!this.$form.length)return;this.refreshTokenOnSubmit()}refreshTokenOnSubmit(){this.$form.on("submit",e=>{e.preventDefault(),this.$button.prop("disabled",!0),l.execute({action:"signup"}).then(e=>{this.$form.find('[name="captcha_token_v3"]').val(e),this.$form.off("submit").trigger("submit"),this.$button.prop("disabled",!1)}).catch(()=>{this.$button.prop("disabled",!1)})})}}(0,n.G)(function(){new r}),i(61806),i(61701),i(13579);var h=i(7350),c=i.n(h),d=i(38221),u=i.n(d);let p=a()(window);class m{constructor(e,t){if(this.$el=e,this.config=t||{},this.$container=this.$el.find(this.config.contentSelector),this.$items=this.$el.find(this.config.itemSelector),!this.$el.length&&!this.$items.length&&!this.$container.length&&!this.$items.length)return;this.$items.length>1?(p.on("scroll",this.handleScroll),p.on("resize",this.handleResize),this.handleResize()):this.$items.addClass("show").css({position:"static"})}showStep=c()(e=>{if(e===this.currentStep)return!1;this.$items.eq(this.currentStep).removeClass("show"),this.$items.eq(e).addClass("show"),this.currentStep=e},350);setSizes=()=>{this.offsetY=parseInt(this.$container.css("top"))||0;let e=this.$el.height(),t=this.$el.offset().top,i=this.$items.length,s=this.$items.last().height(),o=(e-s)/i;this.stepsBorders=this.$items.toArray().map((e,s)=>{let a=s+1;return[0===s?0:o*s+t,a<i?o*a+t:1/0]}),this.$container.css({height:s})};handleResize=u()(()=>{this.setSizes(),this.handleScroll()},300);handleScroll=()=>{let e=p.scrollTop()+this.offsetY;this.stepsBorders.some((t,i)=>{let[s,o]=t;return e>=s&&e<o&&(this.showStep(i),!0)})}}function g(e,t){let i=0;return function(...s){let o=Date.now();o-i>=t&&(e(...s),i=o)}}(0,n.G)(function(){return new m(a()(".author__aside"),{contentSelector:".author__aside-content",itemSelector:".author__aside-content-item"})}),i(44114);let _=(e,t,i={})=>new Promise(s=>{var o;let a,n,l={event:"gtmAppEvent",eventCategory:e,eventAction:t,eventCallback:(o=()=>s(),a=!1,n=setTimeout(()=>{a=!0,o()},5e3),()=>{a||(clearTimeout(n),o())}),...i};window.dataLayer=window.dataLayer||[],window.dataLayer.push(l)});i(14603),i(47566),i(98721);var f=i(2543);i(61175);let $=["cq_med","cq_net","cq_plac","cq_plt","cq_pos","device","fbclid","ga_device","ga_gclid","ga_location","ga_matchtype","ga_utm_adgroup","ga_utm_campaign","ga_utm_content","ga_utm_custom","ga_utm_medium","ga_utm_source","ga_utm_term","gbraid","gclid","location","matchtype","msclkid","ttclid","utm_adgroup","utm_campaign","utm_content","utm_custom","utm_location","utm_matchtype","utm_medium","utm_source","utm_term","yclid","utm_keyword","lscid","utm_lscid","utm_subid","utm_placement","utm_region","utm_id","utm_device","utm_gclid","utm_msclkid"],b=(e,t={})=>{let i;if("string"!=typeof e)return console.error("\uD83D\uDED1 Event Tracking: An event code must be provided");let s=Math.round(Date.now()/1e3),o=Date.now(),a={...t,...{window_width:window.innerWidth,window_height:window.innerHeight,screen_width:window.screen.width,screen_height:window.screen.height},...{prior_referer:document.referrer||"direct"},...(i=Object.fromEntries(new URLSearchParams(window.location.search)),(0,f.pick)(i,$)),timestamp:s,timestamp_ms:o};if("navigator"in window&&"function"==typeof navigator.sendBeacon)try{navigator.sendBeacon(`/api/reporting/event/${e}`,JSON.stringify({params:a}))}catch(e){console.error(e)}};var w=i(18987);let v=null,C=async e=>{let{default:t}=await i.e("1784").then(i.bind(i,76751));return t.init(e.token,{remote_settings_mode:"strict",record_mask_all_text:!1,record_mask_all_inputs:!0,autocapture:{click:!1,dead_click:!0,rage_click:!0,input:!1,scroll:!1,submit:!1,pageview:!1}}),t.identify(e.distinctId),t},y=()=>
1{if(v)return v;let e=(()=>{let e=document.getElementById("session-replay-config");if(!e?.textContent)return null;try{let t=JSON.parse(e.textContent);return t.token&&t.distinctId?t:null}catch{return null}})();return e&&(!e.requiresConsent||(()=>{try{let e=JSON.parse(w.A.get("cookie_consent")||"null");return!0===e||Array.isArray(e)&&e.includes("AnalyticalCookies")}catch{return!1}})())?v=C(e).catch(()=>(v=null,null)):Promise.resolve(null)};class k{constructor(e){if(this.$el=e,!this.$el.length||(new m(this.$el.parent(),{contentSelector:".blog-aside",itemSelector:".blog-aside__item"}),this.handleBlogAsideCtaVisibility(),this.wideElements=a()(".js-wide-element, .image--large, .wide-element").toArray(),!this.wideElements.length))return;this.throttledScrollHandler=g(this.checkIntersections.bind(this),100),this.debouncedResizeHandler=u()(this.checkScreenSize.bind(this),100),window.addEventListener("resize",this.debouncedResizeHandler),this.checkScreenSize()}handleScroll(e){if(document.getElementById("blog-aside-cta")&&!0===e){let e=a()(".blog-post__content-main-wrapper").height();a()("#blog-post-content-right").css({height:.7*e})}}handleBlogAsideCtaVisibility(){let e=a()("#remove-cta-banner-value_examples").text();e&&(b("cta_banner_examples",{saw_cta_banner:!(e="true"===e)}),window.addEventListener("scroll",this.handleScroll(e)))}checkScreenSize(){let e=window.innerWidth>1023;e&&!this.isMounted?(window.addEventListener("scroll",this.throttledScrollHandler,{passive:!0}),this.isMounted=!0):!e&&this.isMounted&&(window.removeEventListener("scroll",this.throttledScrollHandler),this.isMounted=!1)}checkIntersections(){let e=this.$el[0].getBoundingClientRect();this.wideElements.some(t=>{let i=t.getBoundingClientRect();return!(e.right+32<i.left||e.left>i.right+32||e.bottom+32<i.top||e.top>i.bottom+32)})?this.$el.css({opacity:0}):this.$el.css({opacity:1})}}(0,n.G)(function(){a()(".blog-aside").each((e,t)=>{new k(a()(t))})});var S=i(74848),x=i(5338),E=i(96540);let T="validationError",A="sent";function L({el:e}){let t=a()(".blog-post__hero-lead").text(),i=a()("title").text(),[s,o]=(0,E.useState)(!1),[n,l]=(0,E.useState)(""),[r,h]=(0,E.useState)("");return e.on("click",()=>{o(!0)}),a()("body").on("click",function(e){a()(e.target).closest(".share-email-container").length||a()(e.target).closest(".blog-post-sharing__item--email").length||o(!1)}),(0,S.jsxs)("div",{children:[s&&(0,S.jsxs)("div",{className:"share-email-container",children:[(0,S.jsxs)("p",{children:[r===T&&"Hmm... that email doesn't look valid",r===A&&(0,S.jsxs)(S.Fragment,{children:["Message sent successfully. ",(0,S.jsx)("br",{}),"Please check your email.",(0,S.jsx)("img",{})]}),""===r&&"Send Me This!"]}),r!==A&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("input",{className:"share-email-input",onChange:e=>{l(e.target.value)},name:"email",style:{marginTop:"20px",marginBottom:"12px",width:"100%"}}),(0,S.jsx)("button",{className:"button",disabled:"sending"===r,style:{borderRadius:"8px"},onClick:async()=>{b("send_blog_email",{"page title":i}),(/^\w+([.-]?\w+)*@\w+([.-]?\w+)*(\.\w{2,3})+$/.test(n)||(h(T),0))&&(h("sending"),200===(await fetch("/api/app/save-page-email",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:n,blog_title:i,blog_description:t,blog_url:window?.location?.href})})).status&&l(""),h(A))},children:"Submit"})]})]}),(0,S.jsx)("a",{onClick:()=>{console.log("ONCLICK"),o(e=>!e)},children:(0,S.jsx)(P,{})})]})}function P(){return(0,S.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"16",viewBox:"0 0 24 16",fill:"none",children:[(0,S.jsx)("path",{d:"M4.4 1H19.6C20.645 1 21.5 1.7875 21.5 2.75V13.25C21.5 14.2125 20.645 15 19.6 15H4.4C3.355 15 2.5 14.2125 2.5 13.25V2.75C2.5 1.7875 3.355 1 4.4 1Z",fill:"#54AFF8",stroke:"#54AFF8",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,S.jsx)("path",{d:"M22.5 2L12 10L1.5 2",stroke:"#EFF2F9",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]})}(0,n.G)(function(){let e=a()(".blog-post-sharing__item--email");e.length&&e.each((e,t)=>{(0,x.createRoot)((0,S.jsx)(L,{el:a()(t)}),t)}
1)});var M=function(e=window.innerWidth){return{isPhone:e<=767,isTablet:e<=1023,isLaptop:e<=1199,isDesktop:e>=1200}};i(22489);class B{constructor(e,t){this.config={itemClass:"collapse__item",bodyClass:"collapse__body",toggleClass:"collapse__toggle",onOpen:()=>{},...t||{}},this.$root=e,this.$items=e.find(`.${this.config.itemClass}`),this.isOpenClass="is-open",this.isAnimating=!1,this.init()}init=()=>{this.$root.find(`.${this.config.toggleClass}`).off("click"),this.$root.on("click",`.${this.config.toggleClass}`,e=>{e.stopPropagation();let t=a()(e.currentTarget).closest(`.${this.config.itemClass}`);this.isAnimating||(t.hasClass(this.isOpenClass)?this.close(t):this.open(t))})};open=e=>{let t=e.find(`.${this.config.bodyClass}`);this.changeToggleText(e),this.isAnimating=!0,this.config.isAccordion&&this.$items.filter(`.${this.isOpenClass}`).each((e,t)=>this.close(a()(t))),e.addClass(this.isOpenClass),t.css({height:0,opacity:0,overflow:"hidden"}),t.animate({height:t.get(0).scrollHeight,opacity:1},{queue:!1,duration:300,complete:()=>{t.css({overflow:"",height:"auto"}),this.isAnimating=!1,this.config.onOpen()}})};close=e=>{let t=e.find(`.${this.config.bodyClass}`);this.changeToggleText(e),this.isAnimating=!0,e.removeClass(this.isOpenClass),t.css({height:t.get(0).scrollHeight,opacity:1,overflow:"hidden"}),t.animate({height:0,opacity:0},{queue:!1,duration:300,complete:()=>{this.isAnimating=!1}})};changeToggleText=e=>{let t=e.find(`.${this.config.toggleClass}`),i=t.data("alt-text");if(i){let e=t.find("span"),s=e.text();t.data("alt-text",s),e.text(i)}};destroy=()=>{this.$root.find(`.${this.config.toggleClass}`).off("click"),this.$root.off("click",`.${this.config.toggleClass}`)}}(0,n.G)(function(){a()(".collapse").each((e,t)=>new B(a()(t)))});class I{constructor(e){if(this.$root=e,!this.$root.length)return;this.initialized=!1,this.isModeMobile=!1,this.$title=e.find(".blog-aside-toc__title"),this.$body=e.find(".blog-aside-toc__body"),this.$title.on("click",this.handleToggleBody),window.addEventListener("resize",this.handleResize),this.handleResize(),new B(this.$body,{itemClass:"blog-aside-toc__section",toggleClass:"blog-aside-toc__section-title",bodyClass:"blog-aside-toc__list"})}handleToggleBody=()=>{b("open_table_of_content",{label:"posts",block:"static",url:window.location.href,website_host:window.location.host});let e=this.$root.hasClass("blog-aside-toc--open");this.$body[e?"slideUp":"slideDown"]({duration:200}),this.$root.toggleClass("blog-aside-toc--open")};handleResize=()=>{let{isTablet:e}=M();!e||this.isModeMobile&&this.initialized?e||!this.isModeMobile&&this.initialized||(this.resetBody(),this.isModeMobile=!1,this.initialized=!0):(this.isModeMobile=!0,this.initialized=!0)};resetBody=()=>{this.$body.stop().removeAttr("style"),this.$root.removeClass("blog-aside-toc--open")}}(0,n.G)(function(){return new I(a()(".blog-aside-toc"))}),i(7588);var O=i(57576),q=i.n(O);class F{constructor(e){if(!q().isSupported())return;const t=e.find(".embed-code__button"),i=e.find(".embed-code__button-text");new(q())(t.get(0),{target:e=>a()(e).closest(".embed-code").find(".embed-code__content").get(0)}).on("success",()=>{i.text(i.data("copied-text")),setTimeout(()=>i.text(i.data("default-text")),1e3)})}}class z{constructor(e){if(!q().isSupported())return;const t=a()(e),i=t.find(".copyable__button"),s=t.find(".copyable__tooltip");new(q())(i.get(0)).on("success",()=>{s.css({opacity:1}),setTimeout(()=>s.css({opacity:0}),1e3)})}}class R{foldableHeight=187;classes={folded:"resources--folded",dynamic:"resources--dynamic",toggle:"resources__toggle",content:"resources__
1content",toggleVisible:"resources__toggle--visible"};constructor(e){this.resourcesNode=e,window.addEventListener("load",this.initialize)}initialize=()=>{let{resourcesNode:e}=this,t=e.querySelector(`.${this.classes.content}`),i=t.clientHeight;i<this.foldableHeight||(a()(t).css({height:i}),a()(e).addClass(this.classes.dynamic).addClass(this.classes.folded).find(`.${this.classes.toggle}`).addClass(this.classes.toggleVisible).on("click",()=>{a()(e).toggleClass(this.classes.folded)}))}}let D=new Map;function V(e){let t=e.rootMargin||"0px",i=Array.isArray(e.threshold)?e.threshold.join(","):String(e.threshold||0),s=e.root?e.root:"viewport";return`${s}|${t}|${i}`}class G{constructor(e,t={}){const{callback:i,...s}=t;if(this.el=e&&"function"==typeof e.get?e.get(0):e,!i)return void console.warn("VisibilityObserver: `callback` option is required");if(!("IntersectionObserver"in window))return void i();const{observer:o,entries:a}=function(e){let t=V(e);if(D.has(t))return D.get(t);let i=new Map,s=new IntersectionObserver(e=>{for(let t of e){if(!(t.isIntersecting||t.intersectionRatio>0))continue;let e=i.get(t.target);e&&(i.delete(t.target),s.unobserve(t.target),e())}0===i.size&&(s.disconnect(),D.delete(t))},e),o={observer:s,entries:i};return D.set(t,o),o}(s);a.set(this.el,i),o.observe(this.el),this._poolKey=V(s),this._el=this.el}disconnect(){let e=D.get(this._poolKey);e&&(e.entries.delete(this._el),e.observer.unobserve(this._el),0===e.entries.size&&(e.observer.disconnect(),D.delete(this._poolKey)))}}i(9599),i(95921);class U{constructor(e){this.currentMediaQueries=M(),this.$el=e,this.$slider=this.$el.find(".template-slider__gallery-items"),this.$sliderItems=this.$el.find(".template-slider__gallery-item"),this.$colors=this.$el.find(".template-slider__colors"),this.$nextButton=this.$el.find(".template-slider__button-next"),this.$prevButton=this.$el.find(".template-slider__button-previous"),this.initSlider(),this.initListeners(),new G(this.$el,{threshold:.5,callback:this.triggerSlider})}getCurrentSlickOptions=()=>({draggable:this.currentMediaQueries.isTablet,dots:null,infinite:!0,speed:600,slidesToShow:1,slidesToScroll:1,centerMode:!0,centerPadding:0,initialSlide:0,variableWidth:!0,adaptiveHeight:!1,focusOnSelect:!0,nextArrow:null,prevArrow:null});showColorsForSlide=e=>{let t=a()(`[data-template="template-${e}"]`);this.$colors.removeClass("template-slider__colors--visible"),t.addClass("template-slider__colors--visible")};initSlider=()=>{this.showColorsForSlide(0),this.$slider.slick(this.getCurrentSlickOptions())};initListeners=()=>{this.$prevButton.on("click",()=>this.$slider.slick("slickPrev")),this.$nextButton.on("click",()=>this.$slider.slick("slickNext")),this.$slider.on("afterChange",(e,t,i)=>this.showColorsForSlide(i))};triggerSlider=()=>{this.$el.addClass("template-slider--triggered"),this.$slider.slick("slickNext")}}class N{constructor(e){this.introAnimationDuration=900,this.classes={goodResume:".compare-resumes__resume--good",view:".compare-resumes__view",intro:"compare-resumes__view--intro",ready:"compare-resumes__view--ready",hover:"compare-resumes__view--hover"},this.$goodResume=e.find(this.classes.goodResume),this.$view=e.find(this.classes.view),this.$goodResume.on("mouseover",this.handleResumeHover),this.$goodResume.on("mouseleave",()=>{this.$view.removeClass(this.classes.hover)}),new G(e,{rootMargin:"-50% 0% -50% 0%",callback:this.animate})}handleResumeHover=()=>{this.$view.hasClass(this.classes.ready)&&this.$view.addClass(this.classes.hover)};animate=()=>{this.$view.addClass(this.classes.intro),setTimeout(()=>{this.$view.addClass(this.classes.ready),M().isPhone&&setTimeout(this.handleResumeHover,500)},this.introAnimationDuration)}}class W{constructor(e){this.classes={salaryItem:".salary__item",salaryItemAmount:".salary__item_amnt",salaryItemBar:".salary__item_bar"};const t=e.find(this.classes.salaryItem);let i=this.getTotal(t);t.each((e,s)=>{let o=parseFloat(a()(s).find(this.classes.salaryItemAmount).text().replace("$","").replace(" / yr")),n=this.getWidth(o,i,t.length);a()(s).find(this.classes.salaryItemBar).width(n.toString()+"%")})}getTotal(e){let t=0;return e.each((e,i)=>{t+=parseFloat(a()(i).find(".salary__item_amnt").text().replace("$","").replace(" / yr"))}),t}getWidth(e,t,i){return 1===i?100:Math.round(e/t*100)+15*i}}class H{constructor(e){if(!e.length)return;e.find(".resources").each(function(){new R(this)}),e.find(".copyable").each(function(){new z(a()(this))}),e.find(".template-slider").each(function(){new U(a()(this))}),e.find(".embed-code").each(function(){new F(a()(this))}),e.find(".compare-resumes").each(function(){new N(a()(this))}),e.find(".salaries").each(function(){new W(a()(this))}),e.find(".post-cta").click(()=>_("Blog Post","CTA click")),e.find(".blog-post__content-main-wrapper").find('a[href$="https://resume.io/create-resume"]').click(()=>_("Blog Post","Content CTA click")),this.$shareButtons=e.find(".blog-post__sharing-item"),this.$shareButtons.on("click",this.handleShareClick),this.isRated=!1,this.$ratingStars=e.find(".blog-post-footer__rating-star"),this.$ratingAmount=e.find(".blog-post-footer__rating-amount"),this.inactiveStarsCount=e.find(".blog-post-footer__rating-star--inactive").length,this.$ratingStars.on("mouseover",this.handleStarsHover),this.$ratingStars.on("mouseleave",this.handleStarsBlur),this.$ratingStars.on("click",this.handleStarClick)}handleShareClick(){let e=window.screen.width/2-300,t=window.screen.height/2-200;return window.open(this.href,"",`menubar=no,
2      toolbar=no,
3      resizable=yes,
4      scrollbars=yes,
5      height=400,
6      width=600,
7      left=${e},
8      top=${t}`),!1}handleStarsHover=()=>{this.isRated||this.$ratingStars.addClass("blog-post-footer__rating-star--inactive")};handleStarsBlur=()=>{this.isRated||this.$ratingStars.each((e,t)=>{0===e&&this.inactiveStarsCount||a()(t).removeClass("blog-post-footer__rating-star--inactive")})};handleStarClick=e=>{if(this.isRated)return;this.isRated=!0;let t=this.$ratingStars.get().reverse(),i=t.indexOf(e.currentTarget);t.forEach((e,t)=>{t>i||a()(e).removeClass("blog-post-footer__rating-star--inactive")}),this.$ratingStars.removeClass("blog-post-footer__rating-star--with-hover");let s=parseInt(this.$ratingAmount.data("amount"))+1,o=this.$ratingAmount.data("template").replace("#AMOUNT#",s);this.$ratingAmount.text(o)}}(0,n.G)(function(){return new H(a()(".blog-post"))});
8class j{constructor(e){if(!e.length)return;this.$el=e,this.$shareButtons=e.find(".blog-post-footer__share-button").not(".blog-post-sharing__item--email"),this.$shareButtons.on("click",this.handleShareClick)}handleShareClick(){let e=window.screen.width/2-300,t=window.screen.height/2-200;return window.open(this.href,"",`menubar=no,
9      toolbar=no,
10      resizable=yes,
11      scrollbars=yes,
12      height=400,
13      width=600,
14      left=${e},
15      top=${t}`),!1}}(0,n.G)(function(){return new j(a()(".blog-post-footer"))});class Q{page=1;constructor(e,t){if(this.$loader=e,!t||!this.$loader.length)return;this.url=this.$loader.data("api-endpoint"),this.$targetPosts=a()(t.targetPostsSelector),this.queryParams=t.queryParams,this.observer=new IntersectionObserver(this.handleIntersection,{threshold:[.7]})}startObserveLoader=()=>this.observer.observe(this.$loader[0]);stopObserveLoader=()=>this.observer.disconnect();show=()=>this.$loader.css({display:"flex"});hide=()=>this.$loader.hide();handleIntersection=e=>{e.forEach(e=>{e.isIntersecting&&(this.stopObserveLoader(),this.loadPage())})};loadPage=()=>{let e=new URLSearchParams(window.location.search),t={page:++this.page,per_page:e.get("per_page"),...this.queryParams},i=new URLSearchParams;for(let e in t)t[e]&&i.append(e,t[e]);let s=i.toString();a().get(`${this.url}?${s}`).done(e=>{let t=e.size*e.page>=e.totalElements;(0===e.numberOfElements||e.numberOfElements<e.size||t)&&this.hide(),this.$targetPosts.append(e.content),this.startObserveLoader()}).fail().always()};setQueryParams=e=>{this.queryParams={...this.queryParams,...e}};reset=()=>{this.page=1,this.startObserveLoader(),this.show()}}function K(e,t){let i;return()=>{let s=arguments;clearTimeout(i),i=setTimeout(()=>{i=null,e.apply(this,s)},t)}}(0,n.G)(function(){a()(".blog-main__page-loader").each(function(){new Q(a()(this),{targetPostsSelector:".blog-main__posts-feed-inner",queryParams:{category:a()(this).data("category")}}).startObserveLoader()})});let X="FEED",J=[];class Y{$allSearchPanels=a()([]);lastSearchQuery="";initialPostsFeedMode=X;classes={navigation:{container:"blog-main__top-box-nav",openSearch:"blog-main__top-box-nav--show-search"},spinner:{container:"blog-main__search-spinner",visible:"blog-main__search-spinner--visible"},searchResultContainer:"blog-main__search-result-posts",blogMainContainer:{container:"blog-main__container",showSearchResults:"blog-main__container--show-search-results"},blogPostsContainer:"blog-main__posts-feed",blogMainPostContainer:"blog-main__main-post",counter:"blog-main__search-result-counter",open:"blog-search--open",responsive:"blog-search--responsive",clearButton:"blog-search__clear",openResponsiveSearchButton:"blog-search__open-button"};constructor(e,t){this.$form=e,this.$input=e.find("input"),this.$clear=e.find(`.${this.classes.clearButton}`),this.$navigation=a()(`.${this.classes.navigation.container}`),this.$searchResultContainer=a()(`.${this.classes.searchResultContainer}`),this.$blogMainPostContainer=a()(`.${this.classes.blogMainPostContainer}`),this.$blogPostsContainer=a()(`.${this.classes.blogPostsContainer}`),this.$counter=a()(`.${this.classes.counter}`),this.$spinner=a()(`.${this.classes.spinner.container}`),this.$blogMainContainer=a()(`.${this.classes.blogMainContainer.container}`),this.$openResponsiveSearchButton=a()(`.${this.classes.openResponsiveSearchButton}`),this.pageLoader=t,this.pageLoader&&this.pageLoader.setQueryParams({search:this.$input.val()}),this.initialPostsFeedMode=this.isEmptyQuery()?X:"SEARCH",!this.isEmptyQuery()&&(this.pageLoader&&this.pageLoader.startObserveLoader(),this.pageLoader&&this.pageLoader.show()),this.setEventListeners(),J.push(this)}setEventListeners=()=>{this.$form.on("click",this.open),this.$input.on("change keyup",this.onInputChange),this.$input.on("focus",this.open),this.$clear.on("click",this.onClear),this.$form.hasClass(this.classes.responsive)&&this.$openResponsiveSearchButton.on("click",this.open),this.$form.on("submit",e=>e.preventDefault())};search=()=>{let e=this.$form.attr("action"),t=this.$form.serializeArray();this.showSpinner(),this.pageLoader&&this.pageLoader.hide(),a().post(e,t).done(this.showResults).fail(this.setDefaultState)};showResults=e=>{e.searchQuery===this.$input.val()&&(this.hideSpinner(),this.isEmptyQuery()?(this.showEnvironmentBlocks(),this.setBlogContent(e.mainPostHtml,e.html),this.initialPostsFeedMode=X):(a()(window).scrollTop(0),this.setSearchContent(e.html),this.getAllSearchPanels().val(e.searchQuery),this.getAllSearchPanels().filter(":visible").focus(),this.showResultsCounter(e.localizedPostsCount),e.postsCount&&this.pageLoader&&this.pageLoader.reset()))};onInputChange=K(()=>{this.isEmptyQuery()?this.setDefaultState():this.lastSearchQuery!==this.$input.val()&&(J.forEach(e
15=>e.lastSearchQuery=this.$input.val()),this.pageLoader&&this.pageLoader.setQueryParams({search:this.lastSearchQuery}),this.$searchResultContainer.html(""),this.search())},500);setDefaultState=()=>{J.forEach(e=>e.lastSearchQuery=""),this.getAllSearchPanels().val(null),this.$searchResultContainer.html(""),this.pageLoader&&this.pageLoader.setQueryParams({search:this.lastSearchQuery}),this.initialPostsFeedMode===X?this.showEnvironmentBlocks():this.search(),this.hideResultsCounter()};setSearchContent=e=>{this.$searchResultContainer.html(e)};setBlogContent=(e,t)=>{this.$searchResultContainer.html(""),this.$blogMainPostContainer.html(e),this.$blogPostsContainer.html(t)};onClear=e=>{e.stopPropagation(),this.setDefaultState(),this.close()};open=()=>{this.isOpen()||(J.forEach(e=>e.$form.addClass(e.classes.open)),this.$navigation.addClass(this.classes.navigation.openSearch),this.$input.focus())};close=()=>{J.forEach(e=>e.$form.removeClass(e.classes.open)),this.$navigation.removeClass(this.classes.navigation.openSearch)};showResultsCounter=e=>{this.$counter.text(e)};hideResultsCounter=()=>{this.$counter.text("")};hideEnvironmentBlocks=()=>{this.$blogMainContainer.addClass(this.classes.blogMainContainer.showSearchResults)};showEnvironmentBlocks=()=>{this.$blogMainContainer.removeClass(this.classes.blogMainContainer.showSearchResults)};showSpinner=()=>{this.$spinner.addClass(this.classes.spinner.visible),this.hideEnvironmentBlocks()};hideSpinner=()=>this.$spinner.removeClass(this.classes.spinner.visible);isEmptyQuery=()=>!this.$input.val().trim();isOpen=()=>this.$form.hasClass(this.classes.open);getAllSearchPanels=()=>{let e=J.map(e=>e.$input[0]);return a()(e)}}(0,n.G)(function(){let e,t=a()(".blog-main__search-result-loader");t.length&&(e=new Q(t,{targetPostsSelector:".blog-main__search-result-posts"})).hide(),a()(".blog-search").each(function(){new Y(a()(this),e)})});let Z=a()(window);class ee{classes={scrollWrapper:"blog-main__scroll-panel",scrollInner:"blog-main__scroll-panel-inner"};constructor(e){this.$scrollParent=e,this.$scrollPanel=this.$scrollParent.find(`.${this.classes.scrollWrapper}`),this.$scrollInner=this.$scrollParent.find(`.${this.classes.scrollInner}`),this.debouncedHandleResize=K(this.handleResize,100),this.debouncedHandleResize(),Z.on("resize",this.debouncedHandleResize)}handleResize=()=>{let e=this.$scrollParent.offset().left,t=Z.width();t<1024?(this.$scrollPanel.css({left:-e,width:t}),this.$scrollInner.css({paddingLeft:e,paddingRight:e})):(this.$scrollPanel.css({width:"",left:""}),this.$scrollInner.css({paddingLeft:"",paddingRight:""}))}}(0,n.G)(function(){a()(".blog-main__top-box-nav").each(function(){new ee(a()(this))})});var et=i(47375),ei=i(35189);class es{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{new et.A(this.$el.get(0),{modules:[ei.Vx,ei.Ze],loop:this.$el.find(".blog-featured-posts__slider-item").length>3,slidesPerView:"auto",threshold:15,navigation:{prevEl:".blog-featured-posts__nav--prev",nextEl:".blog-featured-posts__nav--next"},slideClass:"blog-featured-posts__slider-item",wrapperClass:"blog-featured-posts__slider-inner",breakpoints:{1200:{slidesPerView:4,spaceBetween:20}}})}}(0,n.G)(function(){a()(".blog-featured-posts__slider-container").each((e,t)=>{new es(t)})});class eo{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{new et.A(this.$el.get(0),{modules:[ei.Vx,ei.Ze],loop:this.$el.find(".blog-new-featured-posts__slider-item").length>3,slidesPerView:1,threshold:15,centeredSlides:!0,spaceBetween:8,navigation:{prevEl:".blog-featured-posts__nav--prev",nextEl:".blog-featured-posts__nav--next"},slideClass:"blog-new-featured-posts__slider-item",wrapperClass:"blog-new-featured-posts__slider-inner",breakpoints:{1024:{spaceBetween:0}}})}}(0,n.G)(function(){a()(".blog-new-featured-posts__slider-container").each((e,t)=>{new eo(t)})});let ea=a()(window);class en{constructor(e){this.$root=e,this.$articleBody=a()(".blog-post__content-main-wrapper"),this.$headers=this.$articleBody.find("h2"),this.$articleProgressInner=this.$root.find(".blog-aside-toc__progress-inner"),this.$tableOfContentItems=this.$root.find(".blog-aside-toc__item, .blog-aside-toc__item-ul, .blog-aside-toc__sub_item-li");const t=u()(this.updateState,300),i=c()(this.updateState,1e3);ea.on("scroll",this.checkScrollPosition),ea.on("scroll",i),ea.on("resize",t),this.$tableOfContentItems.on("click",this.headerHandleClick),this.updateState()}setSizes=()=>{this.mediaQueries=M(),this.viewPortHeight=ea.height(),this.offsetY=this.viewPortHeight/2,this.articlePartsPos=[],this.articlePos={height:this.$articleBody.height(),top:this.$articleBody.offset().top},this.articlePos.bottom=this.articlePos.top+this.articlePos.height,this.$headers.each((e,t)=>{let i=e+1,s=i!==this.$headers.length?this.$headers.eq(i).offset().top:this.articlePos.bottom;this.articlePartsPos.push({top:a()(t).offset().top,bottom:s})})};headerHandleClick=e=>{e.preventDefault();
15let t=a()(e.target).data("target"),i=this.$articleBody.find(`[id="${t.split("#")[1]}"]`);i.length?a()("html, body").animate({scrollTop:i.offset().top-80},800):(i=a()(e.target.hash)).length&&a()("html, body").animate({scrollTop:i.offset().top-80},800)};checkScrollPosition=()=>{if(this.mediaQueries.isTablet)return;let e=ea.scrollTop()+this.offsetY,t=ea.scrollTop()+this.viewPortHeight;if(this.articlePartsPos.forEach((t,i)=>{e>=t.top&&e<t.bottom?this.$tableOfContentItems.eq(i).addClass("active"):this.$tableOfContentItems.eq(i).removeClass("active")}),t>=this.articlePos.top&&t<this.articlePos.bottom){let e=(t-this.articlePos.top)/this.articlePos.height;this.$articleProgressInner.css({transform:`scaleX(${e})`})}};updateState=()=>{this.setSizes(),this.checkScrollPosition()}}(0,n.G)(function(){a()(".blog-aside-toc--flat").each((e,t)=>new en(a()(t)))});class el{constructor(e){if(!e.length)return;this.$el=e,this.$email=this.$el.find(".field__input"),this.$button=this.$el.find(".button"),this.$email.on("keyup change",this.updateFormState.bind(this)),this.$el.on("submit",this.handleSubmit.bind(this)),this.captchaReady=!1,this.fetchCaptchaScoreToken()}updateFormState(){let e=this.$email.val().length>1&&this.captchaReady;this.$button.prop("disabled",!e)}fetchCaptchaScoreToken(){l.execute({action:"cancellation"}).then(e=>{this.$el.find('[name="captcha_token_v3"]').val(e),this.captchaReady=!0,this.updateFormState()})}handleSubmit(e){this.$button.prop("disabled",!0)}}(0,n.G)(function(){new el(a()(".cancellation__form"))});class er{constructor(e){if(!e.length)return;this.$el=e,this.initForm(),this.initTopics()}initForm(){this.$form=this.$el.find(".contact__form"),this.$button=this.$el.find(".button"),this.isSubmitting=!1,this.fetchCaptchaScoreToken(),this.$form.on("submit",this.handleFormSubmit.bind(this))}fetchCaptchaScoreToken(){l.execute({action:"contact_form"}).then(e=>{this.$el.find('[name="captcha_token_v3"]').val(e),this.$button.prop("disabled",!1)})}toggleSubmitting(e){this.isSubmitting=e,this.$button.prop("disabled",e)}handleFormSubmit(e){if(e.preventDefault(),this.isSubmitting)return;this.toggleSubmitting(!0);let t=this.$form.serializeArray();this.submitTicket(t)}submitTicket(e){let t=e.find(e=>"topic"===e.name);t&&e.push({name:"subject",value:t.value}),a().post("/support/ticket",e).done(e=>{if(this.toggleSubmitting(!1),!e.success)return this.handleError(e);this.handleSuccess(e)})}handleSuccess(){this.$el.find(".contact__form-success").addClass("is-visible"),this.$el.find(".contact__form-container").addClass("is-hidden")}handleError(e){this.showErrorMessage(e.error),"captcha_required"===e.error_code&&this.showCaptcha()}showErrorMessage(e){this.$el.find(".contact__form-error").text(e).show()}initTopics(){this.$topics=this.$form.find('input[name="topic"]'),this.topic=null,this.$topics.on("change",this.handleTopicChange.bind(this)),this.handleTopicChange()}handleTopicChange(){let e=this.$topics.filter(":checked").val();this.topic&&this.$form.removeClass(`contact__form--${this.topic}`),this.$form.addClass(`contact__form--${e}`),this.topic=e}}(0,n.G)(function(){new er(a()(".contact"))});var eh=class{constructor(e,t={}){if(!e||!e.length)return;this.$root=e,this.options=t,this.preventFromClosing=!1,e.on("click",".modal__overlay",this.handleClickOverlay.bind(this)),e.on("click",".modal__close",this.close.bind(this))}close(e=!1){(e||!this.preventFromClosing)&&(this.$root.removeClass("is-visible is-animated"),a()("body").removeClass("is-modal-open"))}open(){this.$root.addClass("is-visible"),requestAnimationFrame(()=>{this.$root.addClass("is-animated")}),a()("body").addClass("is-modal-open")}togglePreventClosing(e=!0){this.preventFromClosing=e}handleClickOverlay(e){(a()(e.target).hasClass("modal-overlay")||a()(e.target).hasClass("modal__overlay"))&&!this.options.isBlocking&&this.close()}},ec=class extends eh{},ed=class extends eh{};let eu={};(0,n.G)(()=>{eu.changeCountryModal=new ec(a()(".modal--country-modal")),eu.cookieSettingsModal=new ed(a()(".modal--cookie-settings-modal"))});var ep=class{constructor(e,t){this.$panel=e,this.cookieController=t,this.$modalOverlay=a()(".cookie_banner_overlay"),this.$acceptButton=this.$panel.find(".cookie-panel__accept"),this.$rejectButton=this.$panel.find(".cookie-panel__reject"),this.$acceptEssentialButton=this.$panel.find(".cookie-panel__accept-essential"),this.$settingsButton=this.$panel.find(".cookie-panel__settings"),this.$footerPrivacyChoices=a()("#privacy-options-toggle");const i=this.$panel.data("cookie_delay");this.$panel.data("open-on_startup")&&this.open(i),this.$acceptButton.click(this.handleAcceptAllCookies),this.$rejectButton.click(this.handleRejectAllCookies),this.$settingsButton.click(this.handleSettingsClick),this.$acceptEssentialButton.click(this.handleAcceptEssentialCookies),this.$modalOverlay.length&&this.$modalOverlay.on("click",e=>{e.target===e.currentTarget&&this.handleOnClickModalOverlay()}),this.$footerPrivacyChoices.on("click",this.handleFooterPrivacyChoices)}handleAcceptAllCookies=()=>{this.cookieController&&this.cookieController.acceptAllCookies(),b("click_cookie_banner",{cta_text:"Accept all",cookie_settings:"Accept all",label:window.location.href||""}),this.close()};handleOnClickModalOverlay=()=>{b("click_outside_cookie_banner"),this.$modalOverlay.data("allow_clicks_outside")&&(this.$panel.removeClass("is-open"),this.$modalOverlay?.css("display","none"))};handleAcceptEssentialCookies=()=>{this.cookieController&&this.cookieController.acceptEssentialCookies(),b("click_cookie_banner",{cta_text:"Essential only",cookie_settings:"Essential only",label:window.location.href||""}),this.close()};handleRejectAllCookies=()=>{this.cookieController&&this.cookieController.rejectAllCookies(),b("click_cookie_banner",{cta_text:"Reject all",cookie_settings:"Reject",label:window.location.href||""}),this.close()};handleSettingsClick=()=>
15{b("open_cookie_banner_settings"),eu.cookieSettingsModal.open()};handleFooterPrivacyChoices=()=>{b("open_footer_privacy_choices"),this.$panel.hasClass("is-open")||eu.cookieSettingsModal.open()};open=e=>{let t=()=>{this.$panel.addClass("is-open"),this.$modalOverlay?.css("display","block"),this.$panel.removeAttr("aria-hidden"),b("view_cookie_banner",{is_delayed:this.$panel.data("cookie_delay")?"true":"false"})};if(e){let e=Date.now(),i=()=>{window._vwo_code&&"function"==typeof window._vwo_code.finished&&!window._vwo_code.finished()&&Date.now()-e<8e3?setTimeout(i,100):setTimeout(t,3e3)};i();return}t()};close=()=>{this.$panel.removeClass("is-open"),this.$modalOverlay?.css("display","none"),this.$panel.attr("aria-hidden","true"),this.setUserPrivacySettings()};setUserPrivacySettings=()=>{fetch("/api/app/account/pi-sharing",{method:"PUT",headers:{"Content-Type":"application/json"},body:JSON.stringify({status:JSON.parse(w.A.get("cookie_consent")||"null").find(e=>"AllowDataUsage"===e)?"granted":"denied"})}).catch(()=>{})}},em=class{constructor(e,t,i){this.$form=e,this.cookieController=t,this.cookiePanel=i,this.$acceptAllCookiesButton=this.$form.find(".cookie-sett
15ings-modal__accept"),this.$rejectAllCookiesButton=this.$form.find(".cookie-settings-modal__reject"),this.$analyticalCheckbox=this.$form.find("#AnalyticalCookies"),this.$marketingCheckbox=this.$form.find("#MarketingCookies"),this.$form.on("submit",this.handleSubmit),this.$acceptAllCookiesButton.on("click",this.handleClickAcceptAllButton),this.$rejectAllCookiesButton.on("click",this.handleClickRejectButton)}handleSubmit=e=>{e.preventDefault();let t=this.$form.serializeArray().map(e=>e.value);this.cookieController&&this.cookieController.acceptCookies(t),this.trackCookiePreferences(),this.closeCookieControls()};handleClickAcceptAllButton=()=>{this.cookieController&&this.cookieController.acceptAllCookies(),b("click_cookie_banner",{cta_text:"Accept all",cookie_settings:"Accept all",label:window.location.href||""}),this.closeCookieControls()};handleClickRejectButton=()=>{this.cookieController&&this.cookieController.rejectAllCookies(),b("click_cookie_banner",{cta_text:"Reject all",cookie_settings:"Reject",label:window.location.href||""}),this.closeCookieControls()};trackCookiePreferences=()=>{this.$analyticalCheckbox.is(":checked")?b("click_cookie_banner",{cta_text:"Save",cookie_settings:"Analytical cookies",label:window.location.href||""}):this.$marketingCheckbox.is(":checked")?b("click_cookie_banner",{cta_text:"Save",cookie_settings:"Marketing cookies",label:window.location.href||""}):b("click_cookie_banner",{cta_text:"Save",cookie_settings:"Essential only",label:window.location.href||""})};closeCookieControls=()=>{eu.cookieSettingsModal&&eu.cookieSettingsModal.close(),this.cookiePanel&&this.cookiePanel.close()}};class eg{constructor(){this.allAdditionalTypes=["AnalyticalCookies","MarketingCookies","AllowDataUsage"],this.$cookiePanel=a()(".cookie-panel"),this.bingAdVisitor=document.body.hasAttribute("data-bing-ad-visitor"),this.strictMode=document.body.hasAttribute("data-strict-cookie-policy")&&!this.bingAdVisitor,this.dataInEEACountry=document.body.hasAttribute("data-in-eea-country")&&!this.bingAdVisitor,this.isEEA=document.body.hasAttribute("data-in-eea-country"),this.$cookieInMicrosoft=document.body.hasAttribute("data-microsoft-consent"),(this.strictMode||this.dataInEEACountry)&&this.initializeStrictCookieControls();const e=new ep(this.$cookiePanel,this);
15new em(a()(".cookie-settings-modal__form"),this,e)}initializeStrictCookieControls=()=>{if(!this.$cookiePanel||!this.$cookiePanel.length)return this.setEarlierAcceptedCookies()};acceptCookies=e=>{let t=["EssentialCookies",...e];w.A.get("cookie_consent")||w.A.set("cookie_consent",JSON.stringify(t),{expires:365}),e&&e.length&&(this.strictMode||this.dataInEEACountry?e.forEach(e=>{this.allAdditionalTypes.indexOf(e)>=0&&this.pushEventToDataLayer({event:e+"Accepted"})}):this.pushEventToDataLayer({event:"AcceptCookies"})),this.addConsentStateUpdateToDatalayer(t),this.updateUETConsent(t),y()};acceptAllCookies=()=>{this.acceptCookies(this.allAdditionalTypes),_("Cookie Consent","Accept All Cookies")};rejectAllCookies=()=>{this.acceptCookies([]),_("Cookie Consent","Reject Cookies")};acceptEssentialCookies=()=>{this.acceptCookies([]),_("Cookie Consent","Accept Essential Cookies")};setEarlierAcceptedCookies=()=>{let e=JSON.parse(w.A.get("cookie_consent")||"null");if(!0===e)return this.acceptCookies(this.allAdditionalTypes);this.acceptCookies(e)};addConsentStateUpdateToDatalayer=e=>{this.strictMode||this.dataInEEACountry||this.isEEA?this.pushConsentToDataLayer(["consent","update",this.consentModeConfig(e,{ad_storage:"MarketingCookies",ad_user_data:"MarketingCookies",ad_personalization:"MarketingCookies",analytics_storage:"AnalyticalCookies"})]):this.pushConsentToDataLayer(["consent","update",this.consentModeConfig(e,{ad_storage:"EssentialCookies",ad_user_data:"EssentialCookies",ad_personalization:"EssentialCookies",analytics_storage:"EssentialCookies"})])};updateUETConsent=e=>{let t;t=this.$cookieInMicrosoft?{ad_storage:"EssentialCookies",ad_user_data:"EssentialCookies",ad_personalization:"MarketingCookies",analytics_storage:"AnalyticalCookies",personalization_storage:"MarketingCookies",functional_storage:"EssentialCookies",security_storage:"EssentialCookies"}:{ad_storage:"MarketingCookies",analytics_storage:"AnalyticalCookies",personalization_storage:"MarketingCookies",functional_storage:"EssentialCookies",security_storage:"EssentialCookies"};let i={};for(let[s,o]of Object.entries(t))i[s]=e.includes(o)?"granted":"denied";window.uetq=window.uetq||[],window.uetq.push("consent","update",i)};pushEventToDataLayer(e){window.dataLayer=window.dataLayer||[],window.dataLayer.push(e)}pushConsentToDataLayer(e){!function(){window.dataLayer=window.dataLayer||[],window.dataLayer.push(arguments)}(...e)}consentModeConfig=(e,t)=>{let i={...t};for(let o in t){var s;i[o]=(s=t[o],e.indexOf(s)>=0?"granted":"denied")}return i}}(0,n.G)(function(){new eg});class e_{constructor(e){if(0===e.length)return;this.$el=e,e.find(".documents__tab-select").on("change",this.handleChange.bind(this))}handleChange(e){window.location=e.target.value}}(0,n.G)(function(){new e_(a()(".documents"))});class ef{constructor(e){if(0===e.length)return;if(this.toggleShowMoreCategories(),this.exampleType=e.data("example-type"),"new"===e.data("design"))return void new B(e,{itemClass:"examples-category-card__collapse",bodyClass:"examples-category-card__collapse-body",toggleClass:"examples-category-card__collapse-button",onOpen:()=>b(`click_${this.exampleType}_examples_category`,{source:"example_section_show_all"})});this.$el=e,this.isActive=!1,this.$stickyArea=e.find(".examples-root__sidebar-sticky-area"),this.$scrollTop=e.find(".examples-root__scroll-top"),this.throttledScrollHandler=g(this.handleScroll.bind(this),150),window.addEventListener("resize",this.handleResize.bind(this)),this.handleResize(),this.$scrollTop.on("click",this.scrollToCategories.bind(this))}handleResize(){let e=M().isDesktop;e&&!this.isActive?(window.addEventListener("scroll",this.throttledScrollHandler,{passive:!0}),this.handleScroll(),this.isActive=!0):!e&&this.isActive&&(window.removeEventListener("scroll",this.throttledScrollHandler),this.isActive=!1)}handleScroll(){let e=a()(window).scrollTop()>this.$stickyArea.offset().top;this.$scrollTop.toggleClass("examples-root__scroll-top--visible",e)}scrollToCategories(){let e=a()(".nav").height(),t=this.$el.offset().top-e;a()("html, body").animate({scrollTop:t},300)}toggleShowMoreCategories(){let e=document.getElementById("example-categories-section");if(!e)return;let t=e.getElementsByClassName("examples-categories-button")[0];t&&t.addEventListener("click",i=>{for(let t of e.getElementsByClassName("example-category-entry"))t.classList.toggle("show-category");t.classList.toggle("is-open");let s=t.firstElementChild;if(!s)return;let o=s.textContent;s.textContent=t.getAttribute("data-alt-text"),t.setAttribute("data-alt-text",o||"")})}}(0,n.G)(function(){new ef(a()(".examples-root"))});let e$=u()((e,t)=>{b(`search_${t}_example`,{query:e})},200);class eb{constructor(e){this.$el=a()(e),this.$field=this.$el.find(".examples-search__input"),this.$dropdown=this.$el.find(".examples-search__dropdown"),this.$content=this.$el.find(".examples-search__content"),this.isReady=!1,this.isFieldFocused=!1,this.maxResults=20,this.exampleType=a()(".examples-root").data("example-type"),this.$field.on("focus",this.handleSearchFocus.bind(this))}prepare(){this.searchEntries=this.serializeEntries(),this.$content.on("mousedown","a",this.handleLinkClick.bind(this)),this.$field.on("change keyup paste",this.renderDropdown.bind(this)),this.$field.on("blur",this.handleSearchBlur.b
15ind(this)),this.isReady=!0}serializeEntries(){return a()(".js-example").map((e,t)=>({title:a()(t).data("title"),url:a()(t).attr("href")})).get().filter((e,t,i)=>i.findIndex(t=>t.title===e.title)===t)}handleLinkClick(e){return e.stopPropagation(),!1}handleSearchBlur(e){this.isFieldFocused=!1,this.renderDropdown(e)}handleSearchFocus(e){this.isFieldFocused=!0,b(`open_${this.exampleType}_example_search`),this.renderDropdown(e)}renderDropdown(e){this.isReady||this.prepare();let t=this.$field.val().trim().toLowerCase();this.$content.empty();let i=this.searchEntries.filter(e=>!t||-1!==e.title.toLowerCase().indexOf(t)).slice(0,this.maxResults);"keyup"===e.type&&e$(t,this.exampleType),i.forEach(e=>{this.$content.append(`
16          <a
17            class="examples-search__item"
18            href="${e.url}"
19            data-internal-event='${JSON.stringify({name:`click_${this.exampleType}_example_search_result`})}'
20          >
21            <span class="examples-search__item-name">${e.title}</span>
22          </a>
23        `)});let s=this.isFieldFocused&&i.length>0;this.$dropdown.toggleClass("is-active",s),this.$content.scrollTop(0)}}(0,n.G)(function(){document.querySelectorAll(".examples-search").forEach(e=>{new eb(e)})});class ew{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{new et.A(this.$el.get(0),{modules:[ei.Vx,ei.dK,ei.Ze],loop:this.$el.find(".examples-category-card__slider-item").length>3,slidesPerView:"auto",threshold:15,lazyPreloadPrevNext:1,navigation:{prevEl:".examples-category-card__nav--prev",nextEl:".examples-category-card__nav--next"},pagination:{el:".examples-category-card__slider-pagination",clickable:!0},slideClass:"examples-category-card__slider-item",wrapperClass:"examples-category-card__slider-inner",breakpoints:{1200:{slidesPerView:4,spaceBetween:20},1024:{slidesPerView:4,spaceBetween:8},768:{slidesPerView:3,spaceBetween:8}}})}}(0,n.G)(function(){a()(".examples-category-card__slider-container").each((e,t)=>{new ew(t)})});class ev{constructor(e){if(!e)return;this.$el=e,this.$slider=this.$el.find(".example-examples-slider").first(),this.initSlider();let t=e.find(".senioriy-examples__title"),i=e.find(".senioriy-examples__title.active").first(),s=this;t.each(function(e,t){a()(t).on("click",function(){let e=a()(t).data("slick");i&&a()(i).removeClass("active"),a()(t).addClass("active"),i=t,s.goToSlide(e)})})}goToSlide=e=>{this.$slider.slick("slickGoTo",e)};getCurrentSlickOptions=()=>({dots:!1,infinite:!1,speed:600,slidesToScroll:1,centerMode:!0,centerPadding:10,initialSlide:0,prevArrow:null,nextArrow:null,variableWidth:!0});initSlider=()=>{this.$slider.slick(this.getCurrentSlickOptions())}}(0,n.G)(function(){new ev(a()(".seniority-examples__container"))});class eC{constructor(e){this.$el=a()(e),new G(this.$el,{callback:this.initialize})}handleNewFooterLinksClick=e=>{let t=e.target;if(!this.$newMobileColumns||0===this.$newMobileColumns.length)return;let i=a()(t).data("footer_column");a()(t).toggleClass("is_open"),this.$newMobileColumns.each((e,t)=>{a()(t).data("footer_column")===i&&this.handleResizingColumn(a()(t))})};handleResizingColumn=e=>{a()(e).slideToggle({duration:300,easing:"linear",start:function(){a()(this).css("display","flex")}})};initialize=()=>{this.$footerSharingLinks=this.$el.find(".footer__social-link"),this.$footerSharingLinks.each((e,t)=>{let i=a()(t);i.attr("href")||i.on("click",e=>this.handleShareClick(e,i.data("type")))}),this.$el.find(".footer__links-title").on("click",this.handleClick),this.$newFooterlinks=a()(".footer__links-title__new"),this.$newMobileColumns=a()(".footer__links--container"),this.$newFooterlinks&&this.$newFooterlinks.length>0&&this.$newFooterlinks.on("click",this.handleNewFooterLinksClick),this.$footerCountryButton=a()(this.$el).find(".footer__country-switch"),this.$footerCountryButton.on("click",()=>eu.changeCountryModal.open()),this.$footerRIOCountryButton=a()(this.$el).find(".rio__footer__country-switch"),this.$footerRIOCountryButton.on("click",()=>eu.changeCountryModal.open())};handleClick=e=>{let t=a()(e.target).closest(".footer__links-block"),i=t.hasClass("is-open"),s=this.$el.find(".footer__links-block.is-open");s.removeClass("is-open"),s.find(".footer__links-list").animate({height:0},300),i||(t.addClass("is-open"),t.find(".footer__links-list").animate({height:t.find(".footer__links-list").get(0).scrollHeight},300))};handleShareClick=(e,t)=>{e.preventDefault();let i=this.$el.data("url"),s=this.$el.data("title"),o=this.$el.data("text"),a=this.$el.data("twitter");switch(t){case"facebook":this.openSharingPopup("https://www.facebook.com/sharer.php",{s:100,"p[url]":i});break;case"twitter":this.openSharingPopup("https://twitter.com/share",{text:a,url:i});break;case"linkedin":this.openSharingPopup("https://www.linkedin.com/shareArticle",{mini:"true",url:i,title:s,summary:o});break;case"google":this.openSharingPopup(" https://plus.google.com/share",{text:a,url:i})}};openSharingPopup=(e,t={})=>{let i=new URLSearchParams;for(let e in t)i.append(e,t[e]);window.open(`${e}?${i.toString()}`,"sharing_popup","height=400, width=640, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no,directories=no, status=no")}}(0,n.G)(function(){a()(".footer").each((e,t)=>{new eC(t)})});var ey=i(74755),ek=i(73317),eS=i.n(ek);let ex=()=>{let e=document.querySelector('meta[name="page-event-label"]');return e&&e.content?e.content:window.location.pathname},eE=(e,t,i)=>{b("click_website_menu",{website_host:window.location.host,targetUrl:e.href,copy:t,menu_section:i||"navigation",label:ex()})};class eT{constructor(e){if(0===e.length)return;this.$el=e,this.initDropdownMenu(),this.initHeadroom(),this.initMobileMenu()}initMobileMenu(){this.isMenuVisible=!1,this.$menu=this.$el.find(".nav__menu"),this.$hamburger=this.$el.find(".nav__bar-hamburger"),this.$hamburger.on("click",this.toggleMobileMenu.bind(this)),a()(window).on("resize",this.handleResize.bind(this))}handleResize(){this.isMenuVisible&&window.innerWidth>1023&&this.toggleMobileMenu()}toggleMobileMenu(){this.isMenuVisible=!this.isMenuVisible,this.$el.toggleClass("is-menu-opened",this.isMenuVisible),this.$menu.toggleClass("is-visible",this.isMenuVisible),this.$hamburger.toggleClass("is-menu-visible",this.isMenuVisible),(this.isMenuVisible?ey.disableBodyScroll:ey.enableBodyScroll)(this.$menu.get(0))}initDropdownMenu(){let e=this;e.categories={},e.visibleContent=null,e.$triggers=this.$el.find("[data-trigger]"),e.$dropdown=this.$el.find(".nav__dropdown"),e.$content=this.$el.find("[data-content]"),e.$triggers.each(function(t){let i=a()(this).attr("data-trigger"),s=e.$el.find(`[data-content=${i}]`);e.categories[i]={trigger:a()(this),content:s},0===t&&(e.$dropdown.height(s.height()),a()(window).on("load.nav",()=>e.$dropdown.height(s.height())))}),e.$triggers.on("mouseleave",e.handleMouseLeave.bind(this)),e.$dropdown.on("mouseleave",e.handleMouseLeave.bind(this)),e.$triggers.on("mouseenter",e.handleMouseEnter.bind(this)),e.$dropdown.on("mouseenter",e.handleMouseEnter.bind(this)),e.$triggers.on("mouseleave",()=>clearTimeout(e.showTimer)),e.$triggers.on("mouseenter",function(){e.showTimer=setTimeout(()=>e.showContent(a()(this).attr("data-trigger")),100),a()(window).off("load.nav")});let t=this.$el.find(".nav__bar-link");t&&t.each((e,t)=>t.addEventListener("click",function(e){b("click_website_menu",{website_host:window.location.host,targetUrl:t.href,copy:t.innerText,menu_section:t.getAttribute("data-trigger")||t.innerText,label:ex()})}));let i=this.$el.find(".nav__bar-logo-rio");i&&i.each((e,t)=>t.addEventListener("click",()=>eE(t,"logo")));let s=this.$el.find("#my_account_signed_in");s&&s.each((e,t)=>t.addEventListener("click",()=>eE(t,"My Account")));let o=this.$el.find("#my_account");o&&o.each((e,t)=>t.addEventListener("click",()=>eE(t,"My Account")));let n=this.$el.find("#build_resume");n&&n.each((e,t)=>{t.addEventListener("click",()=>{eE(t,"Build my resume"),b("click_sign_up",{block:a()(window).scrollTop()>0?"sticky":"static",label:ex()})})});let l=this.$el.find("#mobile_my_account_signed_in");l&&l.each((e,t)=>t.addEventListener("click",()=>eE(t,"My Account")));let r=this.$el.find("#mobile_my_account");r&&r.each((e,t)=>t.addEventListener("click",()=>eE(t,"My Account")));let h=this.$el.find("#mobile_build_resume");h&&h.each((e,t)=>{t.addEventListener("click",()=>{eE(t,"Build my resume"),b("click_sign_up",{block:a()(window).scrollTop()>0?"sticky":"static",label:ex()})})});let c=this.$el.find(".nav__dropdown-header-title");c&&c.each((e,t)=>{let i=a()(t).closest("[data-content]").attr("data-content");return t.addEventListener("click",()=>eE(t,t.innerText,i))});let d=this.$el.find(".nav__template-cat");d&&d.each((e,t)=>{let i=a()(t).closest("[data-content]").attr("data-content"),s=a()(t).find(".nav__template-cat-title").text().trim();return t.addEventListener("click",()=>eE(t,s,i))});let u=this.$el.find(".nav__dropdown-sidebar-link");u&&u.each((e,t)=>{let i=a()(t).closest("[data-content]").attr("data-content"),s=a()(t).find(".nav__dropdown-sidebar-title-updated").text().trim();return t.addEventListener("click",()=>eE(t,s,i))});let p=this.$el.find(".nav__examples-item");p&&p.each((e,t)=>{let i=a()(t).closest("[data-content]").attr("data-content");return t.addEventListener("click",()=>eE(t,t.innerText,i))});let m=this.$el.find(".nav__examples-action.nav__dropdown-action");m&&m.each((e,t)=>{let i=a()(t).closest("[data-content]").attr("data-content");return t.addEventListener("click",()=>eE(t,t.innerText,i))});let g=this.$el.find(".blog_header_post_link");g&&g.each((e,t)=>{let i=a()(t).closest("[data-content]").attr("data-content");return t.addEventListener("click",()=>eE(t,t.innerText,i))});let _=this.$el.find(".nav__menu-link");_&&_.each((e,t)=>t.addEventListener("click",()=>eE(t,t.innerText,"mobile_navigation")));let f=this.$el.find(".nav__menu-secondary-link");f&&f.each((e,t)=>t.addEventListener("click",()=>eE(t,t.innerText,"mobile_navigation")));let $=this.$el.find(".nav__menu-sublink");$&&$.each((e,t)=>t.addEventListener("click",()=>eE(t,t.innerText,"mobile_navigation")));let w=this.$el.find(".view-all-button");w&&w.each((e,t)=>t.addEventListener("click",()=>eE(t,t.innerText,"mobile_navigation")));let v=this.$el.find(".nav__bar-hamburger");v&&v.each((e,t)=>t.addEventListener("click",()=>b("open_website_menu",{menu_section:"mobile_navigation",website_host:window.location.host,copy:"Menu",label:ex()})))}hideContent(e){this.categories[e].trigger.removeClass("is-content-active"),this.categories[e].content.removeClass("is-visible"),this.visibleContent=null}showContent(e){this.visibleContent&&this.hideContent(this.visibleContent),this.categories[e].trigger.addClass("is-content-active"),this.categories[e].content.addClass("is-visible"),b("open_website_menu",{menu_section:e,website_host:window.location.host,copy:this.categories[e].trigger[0].innerText,label:ex()}),this.$dropdown.height(this.categories[e].content.height()),this.toggleDropdown(!0),this.visibleContent=e}toggleDropdown(e){this.$el.toggleClass("is-dropdown-visible",e),this.$dropdown.toggleClass("is-visible",e).toggleClass("is-hidden",!e),e?this.headroom.freeze():this.headroom.unfreeze()}handleMouseEnter(){clearTimeout(this.hideTimer)}handleMouseLeave(){this.hideTimer=setTimeout(()=>this.toggleDropdown(!1),50)}initHeadroom(){let e=this.$el.hasClass("make--sticky");this.headroom=new(eS())(this.$el.get(0),{offset:e?null:100,tolerance:10,classes:{pinned:"nav--pinned",unpinned:"nav--u
23npinned"}});let t=()=>{let t=!e&&window.innerWidth>1023,{initialised:i}=this.headroom;t&&!i?this.headroom.init():!t&&i&&this.headroom.destroy()};a()(window).on("resize",t),t()}}(0,n.G)(function(){new eT(a()(".nav"))});class eA{constructor(e){if(0===e.length)return;const t=this;t.$el=e,t.$items=e.find(".pricing__faq-item"),t.openIndex=-1,t.$items.each(function(e){a()(this).on("click",()=>t.toggle(e))})}open(e){let t=this.$items.eq(e),i=t.find(".pricing__faq-answer");t.addClass("is-open"),i.animate({height:i.get(0).scrollHeight},300),this.openIndex=e}close(e){let t=this.$items.eq(e);t.removeClass("is-open"),t.find(".pricing__faq-answer").animate({height:0},300),this.openIndex=-1}toggle(e){this.openIndex===e?this.close(e):(-1!==this.openIndex&&this.close(this.openIndex),this.open(e))}}(0,n.G)(function(){new eA(a()(".pricing__faq"))});class eL{constructor(e){this.$el=a()(e),this.$gallery=this.$el.find(".showcase__videos"),new G(this.$gallery,{rootMargin:"10% 0% 10% 0%",callback:this.insertVideos})}insertVideos=()=>{this.$slides=this.$gallery.find(".showcase__video"),this.videos=[],this.$slides.each((e,t)=>{let i=a()(t),s=i.data("video-src"),o=a()('<video muted="muted" preload="auto" type="video/mp4" playsinline />').attr({src:s}).appendTo(i).get(0);this.videos.push(o)}),new G(this.$gallery,{callback:this.initializeSlider})};configureDurations=()=>{this.$slides.each((e,t)=>{let i=a()(t),s=1e3*parseInt(i.data("video-duration"));i.attr("data-swiper-autoplay",s),this.navigation.setAnimationDuration(e,s)})};initializeSlider=()=>{let{isTablet:e}=M();this.$navigation=this.$el.find(".showcase__features"),this.navigation=new eP(this.$navigation.get(0),{onClick:e=>this.swiper&&this.swiper.slideToLoop(e)}),this.configureDurations(),this.swiper=new et.A(this.$gallery.get(0),{modules:[ei.Ij,ei._R,ei.dK],loop:!0,speed:400,slidesPerView:1,threshold:15,slideClass:"showcase__video",wrapperClass:"showcase__videos-list",simulateTouch:e,effect:e?"slide":"fade",fadeEffect:{crossFade:!0},autoplay:{disableOnInteraction:!1,waitForTransition:!1},pagination:{el:".showcase__bullets",bulletClass:"showcase__bullet",bulletActiveClass:"showcase__bullet--active"}}),this.swiper.on("slideChange",this.handleSlideChange),this.swiper.on("slideChangeTransitionEnd",this.handleSlideChangeEnd),this.handleSlideChange()};isSlideVisible=e=>{let{slides:t,activeIndex:i,isBeginning:s,isEnd:o}=this.swiper;return e===i||!!s&&e===t.length-1||!!o&&0===e};handleSlideChange=()=>{let{slides:e,realIndex:t}=this.swiper;this.navigation.activate(t),e.forEach((e,t)=>{if(!this.isSlideVisible(t))return;let[i]=e.childNodes;i.currentTime=0,i.play()})};handleSlideChangeEnd=()=>{let{slides:e}=this.swiper;e.forEach((e,t)=>{if(this.isSlideVisible(t))return;let[i]=e.childNodes;i.currentTime=0})}}class eP{constructor(e,t){this.$el=a()(e),this.$tabs=this.$el.find(".showcase__feature"),this.$subtitles=this.$tabs.find(".showcase__feature-subtitle"),this.$progressBars=this.$tabs.find(".showcase__feature-bar-progress"),this.activeIndex=null,this.updateDimensions(),a()(window).on("resize load",this.updateDimensions),this.$tabs.each((e,i)=>{a()(i).on("click",()=>t.onClick(e))})}updateDimensions=()=>{if(!M().isTablet)return;let e=Math.max(...this.$tabs.map((e,t)=>t.scrollHeight).get());this.$el.css("min-height",e)};setAnimationDuration=(e,t)=>{this.$progressBars.eq(e).css("animation-duration",`${t}ms`)};activate=e=>{if(this.activeIndex===e)return;let{isTablet:t}=M();null!==this.activeIndex&&(this.$tabs.eq(this.activeIndex).removeClass("showcase__feature--active"),t||this.$subtitles.eq(this.activeIndex).slideUp(200)),this.$tabs.eq(e).addClass("showcase__feature--active"),t||this.$subtitles.eq(e).slideDown(200),this.activeIndex=e}}(0,n.G)(function(){a()(".showcase").each((e,t)=>{new eL(t)})});class eM{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{this.$gallery=this.$el.find(".document-examples__gallery"),this.$slider=this.$el.find(".document-examples__slider"),this.infinite=!M().isPhone,this.$gallery.toggleClass("document-examples__gallery--infinite",this.infinite),new et.A(this.$slider.get(0),{modules:[ei.Vx,ei.Ze],loop:this.infinite,slidesPerView:"auto",threshold:15,lazyPreloadPrevNext:8,navigation:{prevEl:".document-examples__nav--prev",nextEl:".document-examples__nav--next"},scrollbar:{el:".document-examples__scrollbar",dragClass:"document-examples__scrollbar-handle",dragSize:100},slideClass:"document-examples__item",slideActiveClass:"document-examples__item--active",wrapperClass:"document-examples__list"}),this.$el.addClass("document-examples--ready")}}(0,n.G)(function(){a()(".document-examples").each((e,t)=>{new eM(t)})});class eB{constructor(e){if(0===e.length)return;this.$el=e,this.$templatesSlider=this.$el.find(".resume-templates__slider"),this.$templates=this.$el.find(".resume-templates__item").filter((e,t)=>
23{let i=new URLSearchParams((a()(t).find(".resume-templates__item-button").attr("href")??"").split("?")[1]).get("template"),s=["stg.rirekisho.jp","rirekisho.jp"].includes(window.location.hostname)||Array.from(document.getElementsByTagName("footer")).some(e=>e.textContent.includes("Rirekisho.jp"));return!s&&["rirekisho","shokumukeirekisho"].includes(i)?(a()(t).remove(),!1):!(s&&["athens","brussels","prague","shanghai"].includes(i))||(a()(t).remove(),!1)}),this.$templatesTextContent=this.$el.find(".resume-templates__content"),this.$sliderContainer=this.$el.find(".resume-templates__slider-container"),this.$sliderWrapper=this.$el.find(".resume-templates__slider-wrapper"),this.$sliderButton=this.$el.find(".resume-templates__item-button"),this.$sliderControls=this.$el.find(".resume-templates__slider-button"),this.$templatePreview=this.$el.find(".resume-templates__item-preview"),this.$templateNameContainer=this.$el.find(".resume-templates__item-name-container"),this.$sliderLeftButtom=this.$el.find(".resume-templates__slider-button--left"),this.$sliderRightButtom=this.$el.find(".resume-templates__slider-button--right"),this.$arrows=this.$el.find(".resume-templates__slider-arrow-container"),this.isChoosingMode=!1,this.templateHeight=480,this.templateWidth=356,this.viewModeSet=!1,this.currentMediaQueries=M(),this.isInitiated=!1,this.$sliderLeftButtom.click(()=>this.$templatesSlider.slick("slickPrev")),this.$sliderRightButtom.click(()=>this.$templatesSlider.slick("slickNext")),this.$arrows.click(this.handleTemplateClick),window.addEventListener("resize",this.handleWindowResize),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initSlider})}getCurrentSlickOptions=()=>({draggable:this.currentMediaQueries.isTablet,dots:this.isChoosingMode||this.currentMediaQueries.isTablet,dotsClass:"resume-templates__slider-dot",infinite:!0,speed:300,slidesToShow:3,slidesToScroll:1,centerMode:!0,centerPadding:0,initialSlide:0,variableWidth:!0,adaptiveHeight:!0,focusOnSelect:!0,nextArrow:null,prevArrow:null});initSlider=()=>{this.insertSliderImages(),this.$templatesSlider.slick(this.getCurrentSlickOptions()),this.$el.find(".slick-slider").on("click",".slick-slide",this.handleTemplateClick),this.isInitiated=!0,this.handleWindowResize(),this.$el.addClass("resume-templates--ready")};insertSliderImages=()=>{this.$templatePreview.each((e,t)=>{t.src=a()(t).attr("data-template-bg")})};setViewMode=()=>{let e=356/this.templateWidth,t=480/this.templateHeight;(e>1||t>1)&&(e=1,t=1),this.$sliderWrapper.css("transform",`scale(${e}, ${t})`);let i=this.$sliderContainer.offset().left-this.$sliderWrapper.offset().left;if(this.$templates&&this.$templates.length>0){let s=this.$templates.eq(0).offset().top-this.$sliderWrapper.offset().top,o=this.$templatesTextContent.offset().left+this.$templatesTextContent.width()-i+96,a=this.$templatesTextContent.offset().top-this.$sliderWrapper.offset().top-s;this.$sliderWrapper.css("transform",`scale(${e}, ${t}) translateX(${o}px) translateY(${a}px)`),this.updateSlickWithOptions(this.getCurrentSlickOptions()),setTimeout(()=>{this.$sliderWrapper.css("transition","opacity 0.1s ease-in"),this.$sliderWrapper.addClass("is-visible"),this.viewModeSet=!0},100)}};updateSlickWithOptions=e=>{this.$templatesSlider.slick("slickSetOption",e,!0),this.$templatesSlider.slick("refresh")};handleWindowResize=()=>{if(this.isInitiated){if(this.currentMediaQueries=M(),this.currentMediaQueries.isTablet){this.setSliderChoosingModeOff(),this.updateSlickWithOptions(this.getCurrentSlickOptions());return}(!this.viewModeSet||this.isChoosingMode)&&(this.templateHeight=600,this.templateWidth=.71*this.templateHeight,window.innerWidth<3*this.templateWidth+128&&(this.templateWidth=(window.innerWidth-128)/3,this.templateHeight=this.templateWidth/.71),this.$sliderContainer.width(3*this.templateWidth+128),this.$templates.width(this.templateWidth),this.$templates.height(this.templateHeight),this.updateSlickWithOptions(this.getCurrentSlickOptions())),this.isChoosingMode||this.setViewMode()}};handleTemplateClick=e=>{this.isChoosingMode||this.currentMediaQueries.isTablet||(e.preventDefault(),e.stopPropagation(),this.setSliderChoosingModeOn())};showContentText=()=>{this.$templatesTextContent.css("transition","none"),this.$templatesTextContent.css("transform","translateX(0)"),this.$templatesTextContent.css("opacity",1)};hideContentText=()=>{let e=this.$templatesTextContent.offset().left+this.$templatesTextContent.width();this.$templatesTextContent.css("transform",`translateX(${-e}px)`),this.$templatesTextContent.css("opacity",0)};setSliderChoosingModeOff=()=>{this.showContentText(),this.$sliderWrapper.css("transition","none"),this.$sliderWrapper.css("transform","none"),this.$sliderWrapper.removeClass("is-choosing-mode-on"),this.$sliderButton.removeClass("resume-templates__item-button--visible"),this.$sliderControls.removeClass("is-visible"),this.$templatePreview.removeClass("is-choosing-mode-on"),this.$templateNameContainer.removeClass("is-visible"),this.isChoosingMode=!1};setSliderChoosingModeOn=()=>{this.hideContentText(),this.$sliderWrapper.css("transition","transform 0.3s ease"),this.$sliderWrapper.css("transform","scale(1, 1) translate(0, 0)"),this.$sliderWrapper.addClass("is-choosing-mode-on"),this.$templatePreview.addClass("is-choosing-mode-on"),this.$templateNameContainer.addClass("is-visible"),this.isChoosingMode=!0,this.updateSlickWithOptions(this.getCurrentSlickOptions()),setTimeout(()=>{this.$sliderButton.addClass("resume-templates__item-button--animated"),this.$sliderButton.addClass("resume-templates__item-button--visible"),this.$sliderControls.addClass("is-visible"),setTimeout(()=>this.$sliderButton.removeClass("resume-templates__item-button--animated"),200)},200)}}(0,n.G)(function(){new eB(a()(".resume-templates"))});class eI{constructor(e){if(0===e.length)return;this.$root=e,this.$filter=e.find("#templates-filter"),this.$tabs=this.$filter.find(".templates-filter__tab-static"),this.$selector=this.$filter.find(".templates-filter__tabs-selector"),this.$grid=e.find(".templates-grid"),this.$cells=e.find(".templates-grid__cell"),this.$headerTitle=e.find(".templates-root__header-title"),this.$headerSubtitle=e.find(".templates-root__header-subtitle"),this.$post=e.find(".blog-post"),this.$content=this.$post.find(".blog-post__content-main-wrapper"),this.$templatesCategoriesBlock=e.find(".templates-category-root"),this.infoUrl=this.$root.data("info-url"),this.activeTagName=e.data("current-tag"),this.tags=this.serializeTags(),this.isAnimated=!1,this.$tabs.on("click",this.handleTabClick),a()(window).on("load resize",()=>{this.handleRightCtaHeight()});const t=e.find(".templates-filter-sticky"),i=e.find(".nav");if(0===t.length)return;const{top:s}=t[0].getBoundingClientRect();a()(window).on("scroll",u()(()=>{window.scrollY>300?(t.addClass("sticky"),i[0]?.hide(),sessionStorage.setItem("sticky","1")):(i[0]?.show(),t.removeClass("sticky"),sessionStorage.removeItem("sticky"))},10)),sessionStorage.getItem("sticky")&&window.scrollTo({top:s,behavior:"smooth"})}serializeTags=()=>{let e={};return this.$tabs.each((t,i)=>{let s=a()(i),o=s.data("tag"),n=s.data("templates-order").split(","),l=this.$cells.filter(function(){return n.includes(a()(this).data("name"))});e[o]={$tab:s,$cells:l,templatesOrder:n}}),e};handleTabClick=e=>{b("change_resume_templates_category",{tab:a()(e.target).data("tag"),position:a()(e.target).data("position"),block:"above_templates"})};toggleTabState=(e,t)=>
23{let i=this.tags[e];i&&i.$tab.toggleClass("templates-filter__tab--active",t)};showTag=e=>{if(e===this.activeTagName||this.isAnimated)return;this.isAnimated=!0,this.$templatesCategoriesBlock&&this.$templatesCategoriesBlock.toggleClass("templates-category-root-hidden","all"!==e),this.$grid.addClass("templates-grid--hidden"),this.toggleTabState(this.activeTagName,!1),this.activeTagName=e,this.toggleTabState(e,!0),this.loadTagContent(e),setTimeout(()=>{this.$cells.addClass("templates-grid__cell--hidden"),this.tags[e].$cells.removeClass("templates-grid__cell--hidden"),this.sortTemplates(e),this.$grid.removeClass("templates-grid--hidden"),this.isAnimated=!1},300);let t=this.tags[e].$tab.attr("href");window.history.replaceState({},"",t)};handleBreadcrumb=(e,t)=>{let i=a()(".templates-root__breadcrumbs"),s=i.find("li").length;if("all"===e)s>2&&i.find("li:last-child").remove();else{s>2&&i.find("li:last-child").remove();let e=a()(`<li class="templates-root__breadcrumbs-item" itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
24          <span class="templates-root__breadcrumbs-label" itemprop="name">${t}</span>
25        </li>`);i.append(e)}};sortTemplates=e=>{this.tags[e].templatesOrder.forEach(e=>{this.$grid.find(`[data-name="${e}"]`).appendTo(this.$grid)})};handleRightCtaHeight=()=>{let e=a()("#remove-cta-banner-value_templates").text();e&&(b("cta_banner_templates",{saw_cta_banner:!(e="true"===e)}),window.addEventListener("scroll",this.handleScroll(e)))};renderTagContent=e=>{if(e!==this.activeTagName)return;let t=this.tags[e];this.$headerTitle.text(t.headerTitle),this.$headerSubtitle.text(t.headerSubtitle),this.$content.html(t.content||""),this.$post.css("display",t.content?"block":"none");let i=a()("#remove-cta-banner-value_templates").text();i&&(b("cta_banner_templates",{saw_cta_banner:!(i="true"===i)}),window.addEventListener("scroll",this.handleScroll(i)))};handleScroll(e){if(document.getElementById("post-banner-cta")&&!0===e){let e=a()(".blog-post__content-main-wrapper").height();a()("#blog-post-banner-content-right").css({height:.7*e})}}loadTagContent=e=>{let t=this.tags[e];if(t.loaded)return this.renderTagContent(e);a().get(this.infoUrl,{tag:e}).done(i=>{Object.assign(t,{loaded:!0,headerTitle:i.title,headerSubtitle:i.subtitle,content:i.content}),this.renderTagContent(e)})}}(0,n.G)(function(){new eI(a()(".templates-root"))});class eO{constructor(e){if(this.$card=a()(e),this.$colors=this.$card.find(".templates-card__colors-item"),0===this.$colors.length)return;this.$card.one("mouseenter",()=>{this.makeInteractive(),this.$card.addClass("templates-card--was-hovered")}),this.$card.on("click",()=>{let e=this.$card.find(".templates-card"),t=this.$card.closest(".templates-grid__cell");b("choose_sign_up_resume_template",{name:e.data("name"),label:e.data("label"),template:e.data("template"),position:t.data("position"),original_position:t.data("original-position"),color:this.activeHex})})}injectSecondaryImages=()=>{this.$card.find("[data-img-src]").each((e,t)=>{let i=a()(t),s=i.data("img-src"),o=i.data("img-srcset"),n=i.data("img-width"),l=i.data("img-height"),r=i.data("color"),h=a()('<img class="templates-card__preview-image" />').attr({src:s,srcset:o,width:n,height:l,loading:"lazy","data-color":r});i.replaceWith(h)})};makeInteractive=()=>{this.injectSecondaryImages(),this.$images=this.$card.find(".templates-card__preview-image"),this.colors=this.serializeColors(this.$colors,this.$images),this.activeHex=this.$colors.filter(".templates-card__colors-item--active").data("color"),this.$colors.on("mouseenter",this.handleColorSelection),this.$colors.on("click",this.triggerColorChangeEvent)};serializeColors=(e,t)=>{let i={};return e.each((e,s)=>{let o=a()(s),n=o.data("color"),l=t.filter(`[data-color="${n}"]`);i[n]={$control:o,$image:l}}),i};triggerColorChangeEvent=()=>{let e=this.$card.find(".templates-card"),t=this.$card.closest(".templates-grid__cell");b("change_resume_color_website",{template:e.data("template"),position:t.data("position"),color:this.activeHex})};handleColorSelection=e=>
25{let t=a()(e.target).data("color");this.showColor(t)};toggleColorState=(e,t)=>{let i=this.colors[e];i.$control.toggleClass("templates-card__colors-item--active",t),i.$image.toggleClass("templates-card__preview-image--active",t)};showColor=e=>{e!==this.activeHex&&(this.toggleColorState(this.activeHex,!1),this.toggleColorState(e,!0),this.activeHex=e)}}(0,n.G)(function(){a()(".templates-grid__cell").each(function(e){let t=new URLSearchParams((a()(this).find(".templates-card").attr("href")??"").split("?")[1]).get("template"),i=["stg.rirekisho.jp","rirekisho.jp"].includes(window.location.hostname)||Array.from(document.getElementsByTagName("footer")).some(e=>e.textContent.includes("Rirekisho.jp"));!i&&["rirekisho","shokumukeirekisho"].includes(t)&&a()(this).remove(),i&&["athens","brussels","prague","shanghai"].includes(t)&&a()(this).remove(),new eO(this)})});class eq{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{this.$reviewsSlider=this.$el.find(".trustpilot-overview__reviews"),this.$buttonLeft=this.$el.find(".trustpilot-overview__reviews-button--left"),this.$buttonRight=this.$el.find(".trustpilot-overview__reviews-button--right"),this.$progressBar=this.$el.find(".trustpilot-overview__reviews-bar"),this.$progressLine=this.$el.find(".trustpilot-overview__reviews-bar-line"),this.$progressLineWrapper=this.$el.find(".trustpilot-overview__reviews-bar-line-wrapper"),this.$buttonLeft.on("click",()=>this.$reviewsSlider.slick("slickPrev")),this.$buttonRight.on("click",()=>this.$reviewsSlider.slick("slickNext")),window.addEventListener("resize",this.handleWindowResize.bind(this)),this.$reviewsSlider.slick(this.currentSlickOptions),this.$reviewsSlider.on("beforeChange",this.handleChangeSlide),this.updateProgressLineDimensions(),this.$el.addClass("trustpilot-overview--ready")};get currentSlickOptions(){return{draggable:!1,dots:!1,infinite:!0,speed:250,slidesToShow:this.countOfVisibleItems,slidesToScroll:1,centerMode:!1,initialSlide:0,variableWidth:!0,variableHeight:!0,lazyLoad:"progressive",nextArrow:null,prevArrow:null}}get countOfVisibleItems(){return M().isTablet?2:3}get countOfMoves(){return this.$reviewsSlider.slick("getSlick").slideCount-1}get progressLineWidth(){return this.$progressBar.width()/(this.countOfMoves+1)}detectEdgeCases(e,t){let i=this.$reviewsSlider.slick("getSlick").slideCount;return 0===e&&t===i-1?{leftEdgeCase:!0}:e===i-1&&0===t?{rightEdgeCase:!0}:{}}handleChangeSlide=(e,t,i,s)=>{let o=this.detectEdgeCases(i,s);this.setProgressLinePosition(i,s,o)};handleWindowResize(e){this.$reviewsSlider.slick("slickSetOption",this.currentSlickOptions,!0),this.$reviewsSlider.slick("refresh"),this.updateProgressLineDimensions()}updateProgressLineDimensions=()=>{this.$progressLine.css("width",`${this.progressLineWidth}px`),this.$progressLine.eq(0).css("transform",`translateX(${-this.progressLineWidth*(this.countOfMoves+1)}px)`),this.$progressLine.eq(1).css("transform","translateX(0px)"),this.$progressLine.eq(2).css("transform",`translateX(${this.progressLineWidth*(this.countOfMoves+1)}px)`),this.setProgressLinePosition()};applyLineTransition(e,t=!1){this.$progressLineWrapper.css({transition:t?"none":"transform 0.2s",transform:`translateX(${e}px)`})}setProgressLinePosition=(e,t,i={})=>{let{leftEdgeCase:s,rightEdgeCase:o}=i;return(this.$progressLineWrapper.css("transition","transform 0.2s ease"),o)?(this.applyLineTransition(this.progressLineWidth*(this.countOfMoves+1)),setTimeout(()=>this.applyLineTransition(0,!0),200)):s?(this.applyLineTransition(-this.progressLineWidth),setTimeout(()=>this.applyLineTransition(this.progressLineWidth*this.countOfMoves,!0),200)):void this.applyLineTransition(this.progressLineWidth*t)}}(0,n.G)(function(){a()(".trustpilot-overview").each(function(){new eq(this)})});class eF{constructor(e){if(0===e.length||!this.isDeviceSupported())return;this.$el=e,this.$visual=e.find(".video-cta__visual"),this.videoSrc=e.data("video-src"),this.video=this.createVideoNode(),this.wasPlayed=!1,this.loadObserver=new IntersectionObserver(this.handleLoadIntersection.bind(this),{rootMargin:"25% 0% 25% 0%"}),this.loadObserver.observe(this.video),this.playObserver=new IntersectionObserver(this.handlePlayIntersection.bind(this)),this.playObserver.observe(this.video)}isDeviceSupported(){let e="IntersectionObserver"in window&&"IntersectionObserverEntry"in window;return!M().isTablet&&e}createVideoNode(){return a()('<video class="video-cta__video" muted="muted" preload="none" />').attr({src:this.videoSrc,type:"video/mp4"}).appendTo(this.$visual).get(0)}handlePlayIntersection(e){this.isVisible(e[0])&&(this.video.currentTime=0,this.video.play(),this.wasPlayed=!0)}handleLoadIntersection(e){this.isVisible(e[0])&&(this.wasPlayed||this.video.load(),this.loadObserver.disconnect())}isVisible(e={}){return e.isIntersecting||e.intersectionRatio>0}}(0,n.G)(function(){new eF(a()(".video-cta"))});var ez=i(47943),eR=i.n(ez);class eD{constructor(e){this.$el=a()(e),this.$lists=this.$el.find(".builder-hero__resumes-list"),this.$lists.each((e,t)=>{a()(t).find(".builder-hero__resume").each((t,i)=>{let s=.15*e+.175*t;a()(i).css("transition-delay",`${s}
25s`).find("img").css("transition-delay",`${s+.075}s`)})}),eR()(this.$el.find("img:visible"),e=>{this.$el.addClass("builder-hero__resumes--loaded")})}}(0,n.G)(function(){a()(".builder-hero__resumes").each(function(){new eD(this)})});class eV{constructor(e){this.$el=a()(e),this.$visual=this.$el.find(".builder-benefits__item-visual"),this.videoSrc=this.$visual.data("video-src"),this.video=this.createVideoNode(),this.wasPlayed=!1,a()(this.video).one("canplay",()=>{a()(this.video).addClass("builder-benefits__item-video--ready")}),"IntersectionObserver"in window&&"IntersectionObserverEntry"in window?this.watchScrolling():(this.video.loop=!0,this.video.play())}watchScrolling(){this.loadObserver=new IntersectionObserver(this.handleLoadIntersection,{rootMargin:"50% 0% 50% 0%"}),this.loadObserver.observe(this.video),this.playObserver=new IntersectionObserver(this.handlePlayIntersection),this.playObserver.observe(this.video)}createVideoNode(){return a()('<video muted="muted" preload="none" playsinline />').attr({src:this.videoSrc,type:"video/mp4"}).addClass("builder-benefits__item-video").appendTo(this.$visual).get(0)}handlePlayIntersection=e=>{this.isVisible(e[0])&&(this.video.currentTime=0,this.video.play(),this.wasPlayed=!0)};handleLoadIntersection=e=>{this.isVisible(e[0])&&(this.wasPlayed||this.video.load(),this.loadObserver.disconnect())};isVisible(e={}){return e.isIntersecting||e.intersectionRatio>0}}(0,n.G)(function(){a()(".builder-benefits__item").each(function(){new eV(this)})});class eG{constructor(e){this.$el=a()(e),this.$content=this.$el.find(".builder-resources__guide-content"),this.$secondary=this.$el.find(".builder-resources__guide-secondary"),a()(window).on("resize load",this.updateContentOffset),this.updateContentOffset(),this.$el.addClass("builder-resources__guide--ready")}updateContentOffset=()=>{let e=this.$secondary.height(),t=`translateY(${e}px)`;this.$content.css({transform:t})}}(0,n.G)(function(){a()(".builder-resources__guide").each(function(){new eG(this)})});class eU{constructor(e){this.$el=a()(e),this.$placeholder=this.$el.find("#builder-promo-visual-image-placeholder"),this.$video=this.$el.find("#builder-promo-visual-video"),this.$placeholder.on("click",this.showVideo.bind(this))}showVideo=()=>{this.$placeholder.hide(),this.$video.show();let e=this.$video.data("lazy-src");if(e){this.$video.attr("src",e);let t=this.$video[0];t&&t.play()}}}(0,n.G)(function(){a()(".builder-promo__header").each(function(){new eU(this)})});class eN{constructor(e){this.$el=a()(e),this.$steps=this.$el.find(".builder-how__steps"),this.$visual=this.$el.find(".builder-how__visual"),this.$animationWrapper=this.$el.find(".builder-how__visual-inner"),this.$animation=this.$el.find(".builder-how__animation"),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initialize})}initialize=()=>{this.initializeAnimation(),this.updateMode(),a()(window).on("resize",this.updateMode)};get isSlider(){return this.swiper&&!this.swiper.destroyed}updateMode=()=>{let{isPhone:e}=M();e&&!this.isSlider?this.buildSlider():!e&&this.isSlider&&this.swiper.destroy()};buildSlider=()=>{M().isPhone&&(this.swiper=new et.A(this.$steps.get(0),{modules:[ei.dK],slidesPerView:"auto",slideClass:"builder-how__step",wrapperClass:"builder-how__steps-list",pagination:{el:".builder-how__bullets",bulletClass:"builder-how__bullet",bulletActiveClass:"builder-how__bullet--active"}}),this.swiper.on("slideChange",()=>{this.animation&&this.animation.seekTo(this.swiper.activeIndex)}))};initializeAnimation=async()=>{let{BuilderAnimation:e}=await Promise.all([i.e("6752"),i.e("6180"),i.e("1469")]).then(i.bind(i,32076));this.animation=new e(this.$animation.get(0),this.$visual.get(0)),this.updateAnimation(),a()(window).on("resize",this.updateAnimation),this.$animation.addClass("builder-how__animation--ready")};updateAnimation=()=>{let{isPhone:e}=M(),t=this.$animationWrapper.width(),i=this.$animationWrapper.height(),s=t/this.animation.baseWidth;this.$animation.css("transform",`scale(${s}) translateZ(0)`),this.$animationWrapper.css("top",`calc(50% - ${i/2-30}px)`),this.animation.toggleScrollListener(!e)}}(0,n.G)(function(){a()(".builder-how").each(function(){new eN(this)})});class eW{constructor(e){this.$root=a()(e),this.$playButton=this.$root.find(".home-resume-maker__watch"),this.$lightbox=this.$root.find(".home-resume-maker__lightbox"),this.$lightboxContent=this.$root.find(".home-resume-maker__lightbox-content"),this.$closeButton=this.$root.find(".home-resume-maker__lightbox-close"),this.iframeSrc=this.$playButton.data("iframe-src"),this.$playButton.on("click",this.openLightbox),this.$lightbox.on("click",this.handleLightboxClick)}openLightbox=()=>{this.$lightboxContent.html(`
26      <iframe
27        width="560"
28        height="315"
29        src="${this.iframeSrc}"
30        frameborder="0"
31        allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope"
32        allowfullscreen
33      ></iframe>
34    `),this.$lightbox.addClass("home-resume-maker__lightbox--rendered"),requestAnimationFrame(()=>this.$lightbox.addClass("home-resume-maker__lightbox--visible"))};closeLightbox=()=>{this.$lightbox.removeClass("home-resume-maker__lightbox--rendered home-resume-maker__lightbox--visible"),this.$lightboxContent.empty()};handleLightboxClick=e=>{let[t]=this.$lightbox,[i]=this.$closeButton;(e.target===t||e.target===i)&&this.closeLightbox()}}(0,n.G)(function(){a()(".home-resume-maker").each(function(){new eW(this)})});class eH{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{let{isPhone:e}=M();this.$gallery=this.$el.find(".home-templates__gallery"),this.$slider=this.$el.find(".home-templates__slider"),this.$itemLinks=this.$el.find(".home-templates__item-link"),this.$headers=this.$el.find(".home-templates__header"),this.$useLink=this.$el.find(".home-templates__use-link"),this.$useLink.toggleClass("button--small",e),this.swiper=new et.A(this.$gallery.get(0),{modules:[ei.Vx,ei.t9],loop:!0,slidesPerView:"auto",centeredSlides:!0,threshold:15,grabCursor:!0,lazyPreloadPrevNext:3,slideClass:"home-templates__item",slideActiveClass:"home-templates__item--active",wrapperClass:"home-templates__slider",navigation:{prevEl:".home-templates__nav--prev",nextEl:".home-templates__nav--next"},on:{slideChange:e=>{this.$headers.removeClass("home-templates__header--active"),this.$headers.eq(e.realIndex).addClass("home-templates__header--active"),this.$useLink.attr("href",this.$itemLinks.eq(e.realIndex).attr("href"))}},spaceBetween:16*!!e,effect:e?"slide":"coverflow",coverflowEffect:{rotate:0,stretch:0,depth:250,modifier:1,slideShadows:!1}}),this.$el.addClass("home-templates--ready"),a()(window).on("load",()=>
34this.swiper.update())}}(0,n.G)(function(){a()(".home-templates").each((e,t)=>{new eH(t)})});class ej{constructor(e){this.$el=a()(e),this.$gallery=this.$el.find(".home-how__panes"),this.$tabs=this.$el.find(".home-how__tab"),this.$progressBars=this.$el.find(".home-how__tab-bar-progress"),new G(this.$gallery,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{let{isPhone:e}=M(),t=e?15e3:2e4;this.swiper=new et.A(this.$gallery.get(0),{modules:[ei.Ij,ei._R,ei.dK],loop:!0,slidesPerView:1,threshold:15,lazyPreloadPrevNext:1,slideClass:"home-how__pane",wrapperClass:"home-how__panes-list",simulateTouch:!1,effect:e?"slide":"fade",fadeEffect:{crossFade:!0},autoplay:{delay:t,disableOnInteraction:!1,waitForTransition:!1},pagination:{el:".home-how__bullets",bulletClass:"home-how__bullet",bulletActiveClass:"home-how__bullet--active"},on:{slideChange:e=>{this.$tabs.removeClass("home-how__tab--active"),this.$tabs.eq(e.realIndex).addClass("home-how__tab--active")}}}),this.$progressBars.css("animation-duration",`${t}ms`),this.$tabs.each((e,t)=>{a()(t).on("click",()=>this.swiper.slideToLoop(e))})}}(0,n.G)(function(){a()(".home-how").each((e,t)=>{new ej(t)})});class eQ{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initialize})}initialize=()=>{let e="";for(let t=1;t<=14;t++)e+=`
35        <div class="home-letters__card home-letters__card--${t}">
36          <div class="home-letters__card-main"></div>
37        </div>
38      `;this.$el.prepend(e)}}(0,n.G)(function(){a()(".home-letters").each(function(){new eQ(this)})}),window._load_script=(e,t)=>{let i=document.querySelector("head"),s=document.createElement("script");s.type="text/javascript",s.src=e,i.appendChild(s),s.onload=()=>{t&&t(),i.removeChild(s)}};class eK{constructor(e){if(0===e.length)return;this.classes={success:"subscribe-newsletter--success",insidePost:"subscribe-newsletter--inside-post",insideBlog:"subscribe-newsletter--inside-blog",insideCategory:"subscribe-newsletter--inside-category",insideLandingTop:"subscribe-newsletter--inside-newsletters_landing_top",container:{root:"subscribe-newsletter__container",init:"subscribe-newsletter__container--init",success:"subscribe-newsletter__container--success"},form:"subscribe-newsletter__form",formMessage:"field__message",fieldError:"field--error",submit:{root:"subscribe-newsletter__form-button",showSpinner:"subscribe-newsletter__form-button--show-spinner"},recaptcha:{root:"recaptcha",wrapper:"recaptcha-wrapper",error:"recaptcha-wrapper--error"}},this.$el=e,this.pageType=this.$el.data("page-type"),this.$container=this.$el.find(`.${this.classes.container.init}`),this.$containerSuccess=this.$el.find(`.${this.classes.container.success}`),this.$form=this.$el.find(`.${this.classes.form}`),this.$emailField=this.$form.find('[name="email"]'),this.$message=this.$form.find(`.${this.classes.formMessage}`),this.$submit=this.$form.find(`.${this.classes.submit.root}`),this.$recaptcha=this.$form.find(`.${this.classes.recaptcha.root}`),this.$recaptchaWrapper=this.$form.find(`.${this.classes.recaptcha.wrapper}`),this.$form.on("submit",this.handleSubmit),this.$emailField.on("focus",()=>b("focus_email_field_of_newsletter_banner",{label:this.pageType})),new G(this.$el,{rootMargin:"0%",callback:()=>b("see_newsletter_banner",{label:this.pageType})})}handleSubmit=e=>{if(e.preventDefault(),!this.$emailField[0].value)return;let t=this.$form.find(".g-recaptcha-response")[0];if(t&&!t.value){this.$recaptchaWrapper.addClass(this.classes.recaptcha.error),setTimeout(()=>this.$recaptchaWrapper.removeClass(this.classes.recaptcha.error),600);return}this.$submit.addClass(this.classes.submit.showSpinner),window._show_thank_you=this.handleSuccess,window._show_error=this.showError;let i=a().param({u:"7",f:"7",c:0,m:0,act:"sub",v:2,"g-recaptcha-response":t?t.value:null});window._load_script(`https://resume.activehosted.com/proc.php?jsonp=true&${this.$form.serialize()}&${i}`,()=>this.$submit.removeClass(this.classes.submit.showSpinner)),this.resetError()};handleSuccess=()=>{this.$el.addClass(this.classes.success),this.$el.hasClass(this.classes.insidePost)?(this.showSuccessScreen(200,50),_("Blog Post","Subscribe to Newsletter")):this.$el.hasClass(this.classes.insideBlog)||this.$el.hasClass(this.classes.insideCategory)?(this.showSuccessScreen(350,100),_("Blog Root","Subscribe to Newsletter")):this.$el.hasClass(this.classes.insideLandingTop)?this.showSuccessLabel(100):this.showSuccessScreen(350,100),b("subscribe_newsletter_banner",{label:this.pageType})};showError=(e,t,i)=>{this.$recaptchaWrapper.show(0),this.$recaptcha.append(i)};resetError=()=>{this.$emailField.removeClass(this.classes.fieldError),this.$message.text(""),this.$recaptcha.html(""),this.$recaptchaWrapper.hide(0),this.$recaptchaWrapper.removeClass(this.classes.recaptcha.error)};showSuccessScreen=(e,t)=>{this.$container.css({overflow:"hidden"}).animate({height:this.$containerSuccess.outerHeight(),opacity:0}
38,{duration:e,queue:!1,done:()=>{this.$container.css({visibility:"hidden"}),setTimeout(()=>{this.$containerSuccess.css({visibility:"visible"}),this.$containerSuccess.dequeue("success_step")},t)}}),this.$containerSuccess.animate({opacity:1},{duration:e,queue:"success_step",done:()=>{this.$container.css({visibility:"hidden",display:"none"}),this.$containerSuccess.css({position:"static"}),this.$containerSuccess.addClass("show-icon")}})};showSuccessLabel=e=>{this.$container.addClass("show-success"),setTimeout(()=>{this.$containerSuccess.addClass("show-icon")},e)}}(0,n.G)(function(){a()(".subscribe-newsletter").each((e,t)=>new eK(a()(t)));let e=a()(".newsletter-subscriber-bottom");a()(".newsletters-subscribe__button").on("click",()=>{a()("html, body").animate({scrollTop:e.offset().top-80},500,()=>e.find(".field__input").trigger("focus"))})});class eX{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{new et.A(this.$el.get(0),{modules:[ei.Vx,ei.Ze],slidesPerView:"auto",centeredSlides:!1,initialSlide:0,effect:"slide",slidesPerGroup:1,grabCursor:!0,freeMode:!1,navigation:{prevEl:".history-container-nav--prev",nextEl:".history-container-nav--next"},slideClass:"history-card__slider-item",wrapperClass:"history-card__slider-inner",breakpoints:{768:{spaceBetween:8},300:{loop:!0}}})}}(0,n.G)(function(){a()(".history-card-slider__Container").each((e,t)=>{new eX(t)})});class eJ{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{new et.A(this.$el.get(0),{modules:[ei.dK],slidesPerView:"auto",spaceBetween:12,centeredSlides:!0,pagination:{el:".leadership__pagination",clickable:!0},slideClass:"leadership__slide",wrapperClass:"leadership__slider-wrapper",breakpoints:{768:{enabled:!1}}})}}(0,n.G)(function(){a()(".leadership__slider").each((e,t)=>{new eJ(t)})});class eY{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{new et.A(this.$el.get(0),{modules:[ei.Vx,ei.dK,ei.Ze],centeredSlides:!0,slidesPerView:"auto",spaceBetween:30,loop:!0,navigation:{prevEl:".feature-gallery-nav--prev",nextEl:".feature-gallery-nav--next"},pagination:{el:".gallery__pagination",clickable:!0},breakpoints:{375:{spaceBetween:8},768:{spaceBetween:30}},slideClass:"feature-gallery__slide",wrapperClass:"feature-gallery__wrapper"})}}(0,n.G)(function(){a()(".feature-gallery").each((e,t)=>{new eY(t)})});class eZ{constructor(e){this.$el=a()(e),this.$visual=this.$el.find(".about__hero-video"),this.videoSrc=this.$visual.data("video-src"),this.video=this.createVideoNode(),this.wasPlayed=!1,a()(this.video).one("canplay",()=>{a()(this.video).addClass("about__hero-item-video--ready")}),this.video.loop=!0,this.video.play()}createVideoNode(){return a()('<video muted="muted" preload="none" playsinline />').attr({src:this.videoSrc,type:"video/mp4"}).addClass("about__hero-item-video").appendTo(this.$visual).get(0)}}(0,n.G)(function(){a()(".about__hero").each(function(){new eZ(this)})});class e0{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{new et.A(this.$el.get(0),{modules:[ei.Vx,ei.Ze],loop:this.$el.find(".home-blog__slider-item").length>3,threshold:15,centeredSlides:!0,spaceBetween:0,navigation:{prevEl:".home-blog__nav--prev",nextEl:".home-blog__nav--next"},slideClass:"home-blog__slider-item",wrapperClass:"home-blog__slider-inner",breakpoints:{1150:{slidesPerView:3},1024:{slidesPerView:2.5},768:{slidesPerView:2,centeredSlides:!1},1:{slidesPerView:1}}})}}(0,n.G)(function(){a()(".home-blog__slider-container").each((e,t)=>{new e0(t)})});class e1{constructor(e){this.$el=a()(e),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initializeSlider})}initializeSlider=()=>{new et.A(this.$el.get(0),{modules:[ei.Vx,ei.Ze],loop:this.$el.find(".home-blog__slider-item-podcast").length>3,threshold:15,centeredSlides:!0,spaceBetween:0,navigation:{prevEl:".home-blog__nav--prev-podcast",nextEl:".home-blog__nav--next-podcast"},slideClass:"home-blog__slider-item-podcast",wrapperClass:"home-blog__slider-inner-podcast",breakpoints:{1150:{slidesPerView:3},1024:{slidesPerView:2.5},768:{slidesPerView:2,centeredSlides:!1},1:{slidesPerView:1}}})}}(0,n.G)(function(){a()(".home-blog__slider-container").each((e,t)=>{new e1(t)})});var e2=new class{load(){return new Promise((e,t)=>
38{let i=document.createElement("script");i.src="https://cdnjs.cloudflare.com/ajax/libs/mailcheck/1.1.2/mailcheck.min.js",i.onload=e,i.onerror=t,document.head.appendChild(i)})}async run(e){return window.Mailcheck||await this.load(),window.Mailcheck.run(e)}};let e5=["application/pdf","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],e3="one-screen";class e4{constructor(){if(this.fileData=void 0,this.redirectToBuilder=!1,this.$modalUploadContainer=document.getElementById("upload-modal-container_v1"),!this.$modalUploadContainer)return;this.$emailSubmitBtn=document.querySelector('#modal_upload_v1_form button[type="submit"]'),this.$formV1=document.getElementById("modal_upload_v1_form"),this.$fileButton=document.getElementById("modal_upload__button-v1-retry"),this.$fileButtonLabel=this.$fileButton.querySelector(".modal_upload__button-label"),this.$uploadSubtitle=document.getElementById("upload_modal_v1_subtitle"),this.$clearFileButton=document.getElementsByClassName("modal_upload__button-close"),this.$stepAddEmail=document.getElementById("upload-completed-container"),this.$stepUploadData=document.getElementById("upload_send__api-container"),this.$stepGenericError=document.getElementById("upload-modal_v1_error_container"),this.$inputField=document.getElementById("modalUploadEmailInput"),this.$fileField=document.getElementById("modalUploadFileInput"),this.$submitButton=document.getElementById("modal_upload_button_v1");const{guideUploadAb:e}=this.$modalUploadContainer.dataset||{};this.guideUploadAB=e||void 0,this.preventVideoFullscreen(),this.fillEventListeners(),this.fillHomepageEventListeners()}preventVideoFullscreen(){let e=this.$stepUploadData&&this.$stepUploadData.querySelector("video");e&&e.addEventListener("webkitbeginfullscreen",()=>{e.webkitExitFullscreen?e.webkitExitFullscreen():document.exitFullscreen&&document.exitFullscreen()})}openModal(){this.$modalUploadContainer.classList.add("is-animated","is-visible")}closeModal(){this.$modalUploadContainer.classList.remove("is-animated","is-visible")}checkFile(e){return e?e5.includes(e.type)?e.size>0xa00000?{success:!1,message:"file over 10mb"}:{success:!0}:{success:!1,message:"file not valid type"}:{success:!1,message:"no file"}}resetUploadModalSettings(){b("click_exit_upload_modal",{...this.getLabelAndBlock(),flow:e3}),this.fileData=void 0,this.closeModal()}async sendUploadDetails(e){if(e.preventDefault(),this.clearEmailError(),!this.validateBeforeSubmit())return;let t=e.target.email.value||void 0;try{let e=await this.createUser(t);if(e.suggestion)return this.emailSuggestion=e.suggestion,this.showEmailErrorMessage("email_suggestion",{suggestion:e.suggestion}),!1;if(this.emailSuggestion=null,!e.success&&"User already exists"===e.error&&(e.userExists||e.user_exists))return b("upload_email_error",{reason:"email already exists"}),this.showEmailErrorMessage("email_taken",{});if("email_invalid"===e.error)return b("upload_email_error",{reason:"email is invalid"}),this.showEmailErrorMessage("email_invalid",{});if(!e.success)return b("upload_email_error",{reason:"other error"}),!1;_("Sign up","Upload CTA",{flow:e3});let i=await this.uploadCV(t);if(!i)return this.showGenericError(),!1;window.location.replace(i)}catch(e){return this.showGenericError(),!1}}async createUser(e){if(this.$emailSubmitBtn.disabled=!0,!this.emailSuggestion){let t=await e2.run({email:e});if(t)return this.$emailSubmitBtn.disabled=!1,{suggestion:t.full}}let t=await fetch("/api/builder/resume_upload/register",{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({email:e})});this.$emailSubmitBtn.disabled=!1;let i=await t.json();return{success:200===t.status,...i}}async uploadCV(e=null){this.$stepAddEmail.classList.add("hidden"),this.$stepUploadData.classList.remove("hidden");let t=new FormData;t.append("resume",this.fileData),this.redirectToBuilder&&t.append("redirect_to_builder",!0),e&&t.append("email",e),b("submit_sign_up_upload",{...this.getLabelAndBlock(),flow:e3});let i=await fetch("/api/builder/resume_upload/upload_and_parse",{method:"POST",headers:{Accept:"application/json"},body:t});if(200!==i.status)return!1;let s=await i.json();return"v1"===this.guideUploadAB?`/app/upload-flow?id=${s.documentId}&signed_up=true`:s.redirectUrl}fillEventListeners(){document.getElementById("modal__close-upload").addEventListener("click",this.resetUploadModalSettings.bind(this)),this.$formV1&&this.$formV1.addEventListener("submit",this.sendUploadDetails.bind(this)),this.$fileButton.addEventListener("click",e=>
38{e.preventDefault(),b("click_upload_cta",{...this.getLabelAndBlock(),flow:e3}),this.$fileField.click()}),Array.from(this.$clearFileButton).forEach(e=>{e.addEventListener("click",e=>{e.stopPropagation(),this.$fileField.value="",this.fileData=void 0,this.handleClearExistingFile(),this.$fileLabelSize.innerText="",this.$clearFileButton.length>0&&this.$clearFileButton[0].classList.add("hidden")})}),this.$fileField.addEventListener("change",e=>{let t=e.target.files[0];if(t){let{success:e,message:i}=this.checkFile(t);this.fileData=t,this.handleFileUploadClear(),e?(this.$fileButton.classList.add("with_file"),"v1"===this.guideUploadAB&&(this.$fileButton.classList.remove("doc","pdf"),this.$fileButton.classList.add("application/pdf"===this.fileData.type?"pdf":"doc"),this.$fileLabelSize=document.getElementById("modal_upload__size-label"),this.$fileLabelSize.innerText=`${(this.fileData.size/1024/1024).toFixed(2)} MB`,this.$clearFileButton.length>0&&this.$clearFileButton[0].classList.remove("hidden")),this.setFileButtonLabel(t.name),b("upload_resume_success",{...this.getLabelAndBlock(),flow:e3})):this.handleFileUploadError(i)}}),this.$formV1.addEventListener("change",e=>this.checkChangeFields(e)),this.$inputField.addEventListener("input",e=>this.checkChangeFields(e))}handleClearExistingFile(){this.$fileButton.classList.remove("with_file","doc","pdf"),this.setFileButtonLabel("Browse file")}toggleFileError(e){this.$modalUploadABContainer=document.getElementById("modal_upload_button_file_container"),this.$modalUploadError=document.getElementById("modal_upload__button-v1-retry-error"),this.$modalUploadABContainer.classList.toggle("has-error",e),this.$modalUploadError.classList.toggle("hidden",!e)}handleFileUploadClear(){"v1"===this.guideUploadAB?this.toggleFileError(!1):(this.$uploadSubtitle.classList.remove("error"),this.$uploadSubtitle.innerText="DOC, DOCX, or PDF (max 10MB)")}handleFileUploadError(e){"v1"===this.guideUploadAB?(this.toggleFileError(!0),this.$fileLabelSize&&(this.$fileLabelSize.innerText=""),this.$clearFileButton.length>0&&this.$clearFileButton[0].classList.add("hidden")):(this.$uploadSubtitle.classList.add("error"),this.$uploadSubtitle.innerText="It should be less than 10MB in DOC, DOCX, or PDF"),this.handleClearExistingFile(),"v1"===this.guideUploadAB&&(this.$fileField.value=""),b("upload_resume_error",{...this.getLabelAndBlock(),error:e||"",flow:e3}),this.fileData=void 0}validateBeforeSubmit(){if("v1"!==this.guideUploadAB)return!!this.fileData;let e=!!this.fileData,t=!!this.$inputField.value;return this.toggleFileError(!e),t||this.showMissingEmailField(),e&&t}checkChangeFields(e){let t=e.target,i=this.$inputField.value,s=this.fileData&&this.$fileField.value?this.$fileField.value:null;"v1"!==this.guideUploadAB&&this.$submitButton.classList.toggle("disabled",!(i&&s)),"modalUploadFileInput"!==t.id&&(i?this.clearShowMissingEmailField():"v1"!==this.guideUploadAB&&this.showMissingEmailField())}getLabelAndBlock(){let{page_id:e,block:t}=this.$modalUploadContainer.dataset||{};return{label:e,block:t}}setFileButtonLabel(e){this.$fileButtonLabel?this.$fileButtonLabel.innerText=e:this.$fileButton.innerText=e}showGenericError(){this.$stepUploadData.classList.add("hidden"),this.$stepGenericError.classList.remove("hidden")}fillHomepageEventListeners(){for(let e of document.getElementsByClassName("upload__resume-button"))e.addEventListener("click",t=>{t.preventDefault(),this.openModal(),b("click_upload_resume_website",{...this.getLabelAndBlock(),flow:e3});let i=this.$modalUploadContainer.dataset,s="true"===e.dataset.redirectbuilder;this.redirectToBuilder=s;let o=i.redirectUrl;if(o)return window.location.href=o})}toggleEmailRequiredError(e){let t=this.$formV1.querySelector(".email_required-error-container");t&&(t.style.display=e?"block":"none")}showMissingEmailField(e){for(let t of(this.$formV1.querySelector('input[name="email"]').classList.add("error"),document.getElementsByClassName("modal_email_span_v1")))t.classList.add("error"),e&&(t.innerText=e);this.toggleEmailRequiredError(!0)}clearShowMissingEmailField(){for(let e of document.getElementsByClassName("modal_email_span_v1"))e.classList.remove("error");this.$formV1.querySelector('input[name="email"]').classList.remove("error"),this.toggleEmailRequiredError(!1)}showEmailErrorMessage(e,t){this.clearEmailError();let i=document.getElementById("modal_upload_v1_form"),s=i.querySelector('input[name="email"]'),o=i.querySelector(`.upload-modal__email-error.${e}-error-container`);s.classList.add("error"),o.style.display="block","email_suggestion"===e&&(o.querySelector("#email_suggestion").innerHTML=` <b>${t.suggestion}</b>?`)}clearEmailError(){for(let e of(this.$formV1.querySelector('input[name="email"]').classList.remove("error"),document.getElementsByClassName("upload-modal__email-error")))e.style.display="none"}}(0,n.G)(function(){new e4});class e7{constructor(){this.$entireCVCopy=document.getElementById("entire_profile_copy"),this.$entireCVCopy&&this.$entireCVCopy.addEventListener("click",()=>{e8("#text-format_example_entire_cv .text-format_example__section_container")})}}async function e8(e){let t=document.querySelectorAll(e);if(!t||0===t.length)return;let i=Array.from(t).map(e=>e.innerText).join("\n\n");await navigator.clipboard.writeText(i)}
38function e6(){if(!window)return;let e=a()(window).scrollTop();if(0===e)return;let t=a()(document).height(),i=parseInt((e+a()(window).height())/t*100),o=function(e){if(100===e)return"100%";if(e>90)return"90%";if(e>75)return"75%";if(e>50)return"50%";if(e>25)return"25%";else if(e>15)return"15%"}(i);i>15&&o!==s&&b("scroll_depth",{depth:o,scroll_stop_at:i,label:ex()}),s=o}(0,n.G)(function(){new e7}),(0,n.G)(function(){a()(window).on("scrollend",c()(e6,300))});class e9{constructor(e){if(!e.length)return;if(this.$el=e,this.$tocToggle=e.find(".blog-post__sticky-cta-toc-toggle"),this.$tocContainer=a()(".blog-aside-toc"),this.$backToTop=e.find(".blog-post__sticky-cta-to-top, .blog-post__sticky-cta-to-top-desktop"),this.isTocVisible=!1,!this.$tocContainer.length)return void this.$tocToggle.hide();this.bindEvents()}bindEvents(){this.$tocToggle.on("click",this.handleTocToggle.bind(this)),a()(document).on("click",this.handleOutsideClick.bind(this)),a()(window).on("resize",this.handleResize.bind(this)),this.$backToTop.length&&this.$backToTop.on("click",this.handleBackToTop.bind(this))}handleTocToggle(e){e.preventDefault(),e.stopPropagation(),this.isTocVisible=!this.isTocVisible,this.isTocVisible?this.showToc():this.hideToc()}showToc(){a()(".blog-post__toc-overlay").length||this.createTocOverlay(),this.$tocContainer.addClass("blog-post__toc--mobile-visible"),a()(".blog-post__toc-overlay").addClass("blog-post__toc-overlay--visible"),a()("body").addClass("blog-post__body--no-scroll"),a()(".blog-post__sticky-cta-content").css("height","480px").css("display","block"),this.$el.addClass("blog-post__sticky-cta--toc-open"),b("open_table_of_content",{label:"posts",block:"sticky",url:window.location.href,website_host:window.location.host})}hideToc(){this.$tocContainer.removeClass("blog-post__toc--mobile-visible"),a()(".blog-post__toc-overlay").removeClass("blog-post__toc-overlay--visible"),a()("body").removeClass("blog-post__body--no-scroll"),a()(".blog-post__sticky-cta-content").css("height","0").css("display","none"),this.$el.removeClass("blog-post__sticky-cta--toc-open")}createTocOverlay(){let e=a()('<div class="blog-post__toc-overlay"></div>');e.on("click",this.hideToc.bind(this)),a()("body").append(e)}handleOutsideClick(e){let t=a()(e.target);this.isTocVisible&&(!t.closest(".blog-post__sticky-cta-title, .blog-post__sticky-cta-toc-toggle, ul, .blog-aside-toc__body").length||t.hasClass("blog-aside-toc__item-ul")||t.hasClass("blog-aside-toc__sub_item-li"))&&this.hideToc()}handleResize(){this.isTocVisible&&window.innerWidth>=768&&this.hideToc()}handleBackToTop(e){e.preventDefault(),e.stopPropagation(),a()("html, body").animate({scrollTop:0},300),b("click_back_to_top",{label:"posts",block:"sticky",url:window.location.href,website_host:window.location.host})}}(0,n.G)(function(){a()(".blog-post__sticky-cta, .blog-post__sticky-cta-desktop").each((e,t)=>new e9(a()(t)))});class te{constructor(e){this.$el=a()(e),this.$typingElement=this.$el.find(".home__hero-typing-dynamic"),this.phrases=["an interview","hired faster","a remote job","paid more","promoted"],this.currentPhraseIndex=0,this.currentCharIndex=0,this.isDeleting=!1,this.typingSpeed=100,this.deletingSpeed=50,this.pauseTime=2e3,this.init()}init(){if(0===this.$typingElement.length)return;let e=a()("<span>",{class:"home__hero-typing-dynamic-sizer","aria-hidden":"true"});this.phrases.forEach(t=>e.append(a()("<span>").text(t))),this.$textElement=a()("<span>",{class:"home__hero-typing-dynamic-text"}),this.$typingElement.empty().append(e,this.$textElement),setTimeout(()=>{this.typeNextPhrase()},50)}typeNextPhrase(){let e=this.phrases[this.currentPhraseIndex];if(this.isDeleting)if(this.currentCharIndex>0){let t=e.substring(0,this.currentCharIndex-1);this.$textElement.text(t),this.currentCharIndex--,setTimeout(()=>this.typeNextPhrase(),this.deletingSpeed)}else this.isDeleting=!1,this.currentPhraseIndex=(this.currentPhraseIndex+1)%this.phrases.length,setTimeout(()=>this.typeNextPhrase(),500);else if(this.currentCharIndex<e.length){let t=e.substring(0,this.currentCharIndex+1);this.$textElement.text(t),this.currentCharIndex++,setTimeout(()=>
38this.typeNextPhrase(),this.typingSpeed)}else setTimeout(()=>{this.isDeleting=!0,this.typeNextPhrase()},this.pauseTime)}}(0,n.G)(function(){a()(".home__hero-typing").each(function(){new te(this)})});class tt{constructor(){this.$copyableElements=document.querySelectorAll(".copyable"),this.$expertTipElements=document.querySelectorAll(".expert-tip__label"),this.$comparisonElements=document.querySelectorAll(".comparison__title-icon--incorrect"),this.workCopyableElements(),this.workExpertTip(),this.workComparisonElements()}workCopyableElements(){this.$copyableElements.forEach(e=>{e.classList.add("loaded")})}workExpertTip(){this.$expertTipElements.forEach(e=>{e.classList.add("loaded")})}workComparisonElements(){this.$comparisonElements.forEach(e=>{e.classList.add("loaded")})}}(0,n.G)(function(){new tt});class ti{async init(){let{gsap:e}=await i.e("6752").then(i.bind(i,14915)),{ScrambleTextPlugin:t}=await i.e("3112").then(i.bind(i,3387));if(e.registerPlugin(t),this.$numberBlocks=document.querySelectorAll(".home_new_counter"),this.$resumesBlockCreated=document.getElementById("block_resumes_created"),!this.$resumesBlockCreated||0===this.$resumesBlockCreated.length)return;let s=String(parseInt(this.$resumesBlockCreated.dataset.resumes_created.replace(/,/g,""))),o=s.length;this.$numberBlocks.forEach(t=>{this.createStructureDigits(o,t);let i=t.querySelectorAll(".digit-reel"),a=t.querySelector(".digit").clientHeight,n=e.timeline();i.forEach((e,t)=>{let i=parseInt(s[t]);n.to(e,{duration:1,ease:"power2.out",stagger:.3,y:-i*a})})})}createStructureDigits(e,t){let i=document.createElement("div");i.className="number-container";let s=e-4,o=[];for(;s>=0;)o.push(s),s-=3;for(let t=0;t<e;t++){let e=document.createElement("div");e.className="digit";let s=document.createElement("div");s.className="digit-reel";for(let e=0;e<=9;e++){let t=document.createElement("div");t.textContent=e,s.appendChild(t)}if(e.appendChild(s),i.appendChild(e),o.includes(t)){let e=document.createElement("div");e.className="comma",e.textContent=",",i.appendChild(e)}}t.prepend(i)}}(0,n.G)(function(){new ti().init()});let ts="selected";class to{constructor(){this.tabTimeOutInSecond=10,this.$categoriesDesktop=document.querySelectorAll(".new_home-tools-category__container"),this.$categoriesMobile=document.querySelectorAll(".new_home__tool-category_container"),this.$toolsMobile=document.querySelectorAll(".new_home__tools_mobile_item"),this.$toolsDesktop=document.querySelectorAll(".new_home__tools_desktop_item"),this.$categoriesDesktop.length>0&&new G(this.$categoriesDesktop[0],{rootMargin:"5% 0% 5% 0%",callback:this.createAnimationDesktop.bind(this)}),this.$categoriesMobile.length>0&&new G(this.$categoriesMobile[0],{rootMargin:"5% 0% 5% 0%",callback:this.createAnimationMobile.bind(this)})}createAnimationDesktop(){this.$categoriesDesktop&&0!==this.$categoriesDesktop.length&&(this.desktopAnimation=setInterval(()=>{let e;for(let t=0;t<this.$categoriesDesktop.length;t++)if(this.$categoriesDesktop[t].classList.contains(ts)){e=t;break}let t=this.$categoriesDesktop.length-1===e?0:e+1,i=this.$categoriesDesktop[t];this.toggleSelectedState(this.$categoriesDesktop[e],"remove"),this.toggleSelectedState(i,"add"),this.toggleToolsCards(this.$toolsDesktop,i.dataset.slide)},1e3*this.tabTimeOutInSecond),this.$categoriesDesktop.forEach(e=>{e.addEventListener("click",t=>this.selectDesktopCategory(t,e,this.desktopAnimation))}))}createAnimationMobile(){this.$categoriesMobile&&0!==this.$categoriesMobile.length&&(this.mobileAnimation=setInterval(()=>{let e;for(let t=0;t<this.$categoriesMobile.length;t++)if(this.$categoriesMobile[t].classList.contains(ts)){e=t;break}let t=this.$categoriesMobile.length-1===e?0:e+1,i=this.$categoriesMobile[t];this.toggleSelectedState(this.$categoriesMobile[e],"remove"),this.toggleSelectedState(i,"add"),this.toggleToolsCards(this.$toolsMobile,i.dataset.slide)},1e3*this.tabTimeOutInSecond),this.$categoriesMobile.forEach(e=>{e.addEventListener("click",t=>this.selectMobileCategory(t,e,this.mobileAnimation))}))}toggleSelectedState(e,t){"add"!==t||e.classList.contains(ts)||e.classList.add(ts),"remove"===t&&e.classList.contains(ts)&&e.classList.remove(ts)}
38toggleToolsCards(e,t){e.forEach(e=>{let i=e.dataset.slide;i===t&&e.classList.add("selected"),i!==t&&e.classList.contains("selected")&&e.classList.remove("selected")})}selectMobileCategory(e,t,i){e.preventDefault();let s=t.dataset.slide;this.toggleSelectedState(t,"add"),this.$categoriesMobile.forEach(e=>{e.dataset.slide!==s&&this.toggleSelectedState(e,"remove")}),this.toggleToolsCards(this.$toolsMobile,s),this.hidePeerSVG(),clearInterval(i)}selectDesktopCategory(e,t,i){e.preventDefault();let s=t.dataset.slide;this.toggleSelectedState(t,"add"),this.$categoriesDesktop.forEach(e=>{e.dataset.slide!==s&&this.toggleSelectedState(e,"remove")}),this.toggleToolsCards(this.$toolsDesktop,s),this.hidePeerSVG(),clearInterval(i)}hidePeerSVG(){document.querySelectorAll(".tool-spinner").forEach(e=>{e.classList.add("forced-click")})}}(0,n.G)(function(){new to});class ta{constructor(){this.init()}init(){this.isInitiated=!1,this.currentMediaQueries=M(),this.$el=a()(document).find(".new_home_resume-templates"),this.$el&&0!==this.$el.length&&(this.$sliderWrapper=a()(document).find(".new_home_resume-templates__wrapper"),this.$templatesSlider=a()(document).find(".new_home_resume-templates"),this.$templateSlideImages=a()(document).find(".new_home__resume-templates__image"),this.$sliderNextButton=a()(document).find(".new_home_resume-templates-nav--next"),this.$sliderPrevButton=a()(document).find(".new_home_resume-templates-nav--prev"),this.$sliderPrevButton.on("click",()=>this.$templatesSlider.slick("slickPrev")),this.$sliderNextButton.on("click",()=>this.$templatesSlider.slick("slickNext")),new G(this.$el,{rootMargin:"10% 0% 10% 0%",callback:this.initSlider}))}getCurrentSlickOptions=()=>({lazyLoad:"ondemand",draggable:!0,dots:!1,infinite:!0,speed:300,slidesToShow:5,slidesToScroll:1,centerMode:!0,initialSlide:0,variableWidth:!0,focusOnSelect:!0,nextArrow:"new_home_resume-templates-nav--next",prevArrow:"new_home_resume-templates-nav--prev",responsive:[{breakpoint:1024,settings:{slidesToShow:5}},{breakpoint:768,settings:{slidesToShow:3}},{breakpoint:480,settings:{slidesToShow:1}}]});initSlider=()=>{this.$templatesSlider.slick(this.getCurrentSlickOptions()),this.isInitiated=!0,a()(this.$templatesSlider).addClass("is-visible")}}(0,n.G)(function(){new ta});class tn{constructor(){this.$builderCTA=document.getElementById("resume_builder_upload_cta");const e=document.getElementsByClassName("upload__resume-button");if(this.$uploadFile=e&&e.length>0&&e[0],!this.$builderCTA||0===this.$builderCTA.length)return;this.$builderCTA.addEventListener("click",e=>this.emulateUploadButtonClick(e))}emulateUploadButtonClick(e){e.preventDefault(),b("click_features_cta",{label:"builder_cta_resume",block:"resume_builder",url:window.location.href,website_host:window.location.host,target_url:"/app/create-resume/templates"}),this.$uploadFile&&this.$uploadFile.click()}}(0,n.G)(function(){new tn});class tl{static ARC_LENGTH=83*Math.PI;static CENTER_X=101;static CENTER_Y=99.9512;static RADIUS=83;static FILL_DURATION=1800;init(){if(this.gauges=[{key:"before",target:58,tone:"#EC930C"},{key:"after",target:91,tone:"#48BA75"}].map(e=>{let t=document.querySelector(`[data-gauge="${e.key}"]`);return t?{target:e.target,tone:e.tone,arc:t.querySelector("[data-arc]"),dot:t.querySelector("[data-dot]"),ring:t.querySelector("[data-dotring]"),dotwrap:t.querySelector("[data-dotwrap]"),ticks:Array.from(t.querySelectorAll("[data-tick]")),num:document.querySelector(`[data-score="${e.key}"]`)}:null}).filter(Boolean),!this.gauges.length)return;this.gauges.forEach(e=>this.draw(e,0));let e=this.gauges[0].arc.closest("section")||this.gauges[0].arc.ownerSVGElement;this.observer=new IntersectionObserver(e=>{e[0].isIntersecting&&(this.observer.disconnect(),this.play())},{threshold:.3}),this.observer.observe(e)}draw(e,t){let i=e.target*t,s=i/100;e.arc.setAttribute("stroke-dashoffset",tl.ARC_LENGTH*(1-s));let o=Math.PI*s,a=tl.CENTER_X-tl.RADIUS*Math.cos(o),n=tl.CENTER_Y-tl.RADIUS*Math.sin(o);e.dot.setAttribute("cx",a),e.dot.setAttribute("cy",n),e.ring.setAttribute("cx",a),e.ring.setAttribute("cy",n),e.dotwrap.setAttribute("op
38acity",+(t>.02)),e.ticks.forEach(t=>t.setAttribute("fill",s>parseFloat(t.getAttribute("data-tick"))?e.tone:"#BEC4D5")),e.num.textContent=Math.round(i)}play(){let e=performance.now(),t=i=>{let s=i-e,o=s<tl.FILL_DURATION?1-Math.pow(1-s/tl.FILL_DURATION,3):1;this.gauges.forEach(e=>this.draw(e,o)),s<tl.FILL_DURATION&&requestAnimationFrame(t)};requestAnimationFrame(t)}}(0,n.G)(function(){new tl().init()});class tr{init(){let e=document.querySelector("[data-aiw]");e&&(this.root=e,this.hero=e.querySelector("[data-aiw-hero]"),this.chat=e.querySelector("[data-aiw-chat]"),this.placeholder=e.querySelector("[data-aiw-ph]"),this.typed=e.querySelector("[data-aiw-typed]"),this.stream=e.querySelector("[data-aiw-stream]"),this.pill=e.querySelector("[data-aiw-pill]"),this.pillText=e.querySelector("[data-aiw-pill-text]"),this.pillIcon=e.querySelector("[data-aiw-pill-icon]"),this.after=document.querySelector("[data-aiw-after]"),this.queryText=e.dataset.aiwQuery||"",this.bodyText=e.dataset.aiwBody||"",this.applyingText=this.pill.dataset.aiwApplying,this.appliedText=this.pill.dataset.aiwApplied,this.timers=[],this.visible=!1,this.mobileQuery=window.matchMedia("(max-width: 1023px)"),this.onResize=()=>{this.mobileQuery.matches?(this.measure(),this.fitTo(this.chat.hasAttribute("data-in")?this.chatHeight:this.heroHeight,!1)):this.root.style.height=""},window.addEventListener("resize",this.onResize),this.reset(),this.observer=new IntersectionObserver(e=>{let t=e[0].isIntersecting;t!==this.visible&&(this.visible=t,t?this.run():(this.clearTimers(),this.reset()))},{threshold:.35}),this.observer.observe(e))}part(e){return this.root.querySelector(`[data-aiw-part="${e}"]`)}measure(){let e=this.typed.textContent;this.typed.textContent=this.queryText,this.heroHeight=this.hero.offsetHeight,this.typed.textContent=e;let t=this.stream.textContent;this.stream.textContent=this.bodyText,this.chatHeight=this.chat.offsetHeight,this.stream.textContent=t}fitTo(e,t){t||(this.root.style.transition="none"),this.root.style.height=`${e}px`,t||(this.forcedReflow=this.root.offsetWidth,this.root.style.transition="")}wait(e){return new Promise(t=>this.timers.push(setTimeout(t,e)))}clearTimers(){this.timers.forEach(clearTimeout),this.timers=[]}alive(){return this.visible}reset(){this.hero.style.transition="none",this.chat.style.transition="none",this.hero.removeAttribute("data-out"),this.chat.removeAttribute("data-in"),this.forcedReflow=this.hero.offsetWidth,this.hero.style.transition="",this.chat.style.transition="",["user","think","resp","actions"].forEach(e=>this.part(e).removeAttribute("data-in")),this.placeholder.style.display="",this.typed.textContent="",this.stream.textContent="",this.pill.removeAttribute("data-done"),this.pill.style.background="",this.pillText.textContent=this.applyingText,this.pillText.style.color="",this.pillIcon.innerHTML='<path d="M12 3a9 9 0 1 0 9 9" stroke="#495163" stroke-width="2" stroke-linecap="round"></path>',this.after&&(this.after.style.opacity="0"),this.mobileQuery.matches?(this.measure(),this.fitTo(this.heroHeight,!1)):this.root.style.height=""}async run(){for(;this.alive();){if(this.reset(),await this.wait(1e3),!this.alive())return;this.placeholder.style.display="none";for(let e=0;e<this.queryText.length;e++){this.typed.textContent=this.queryText.slice(0,e+1);let t=this.queryText[e];if(await this.wait(" "===t?70+60*Math.random():32+55*Math.random()),!this.alive())return}if(await this.wait(620),!this.alive()||(this.hero.setAttribute("data-out",""),this.mobileQuery.matches&&this.fitTo(this.chatHeight,!0),await this.wait(180),this.chat.setAttribute("data-in",""),this.part("user").setAttribute("data-in",""),await this.wait(420),!this.alive())||(this.part("think").setAttribute("data-in",""),await this.wait(1150),!this.alive())||(this.part("think").removeAttribute("data-in"),this.part("resp").setAttribute("data-in",""),await this.wait(320),!this.alive()))return;let e=this.bodyText.split(" ");for(let t=0;t<e.length;t++)if(this.stream.textContent=e.slice(0,t+1).join(" "),await this.wait(26+22*Math.random()),!this.alive())return;if(this.part("actions").setAttribute("data-in",""),await this.wait(1400),!this.alive()||(this.pill.setAttribute("data-done",""),this.pill.style.background="#E7F4ED",this.pillText.textContent=this.appliedText,this.pillText.style.color="#339D5D",this.pillIcon.innerHTML='<path d="M4.5 12.5l5 5 10-11" stroke="#339D5D" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"></path>',this.after&&(this.after.style.opacity="1"),await this.wait(2600),!this.alive())||(this.mobileQuery.matches?(this.placeholder.style.display="",this.typed.textContent="",this.chat.removeAttribute("data-in"),this.hero.removeAttribute("data-out"),this.after&&(this.after.style.opacity="0"),this.fitTo(this.heroHeight,!0),await this.wait(520)):(this.chat.removeAttribute("data-in"),await this.wait(420)),!this.alive()))return}}}(0,n.G)(function(){new tr().init()});class th{constructor(e){this.$anchor=a()(e);const t=this.$anchor.attr("href")||this.$anchor.data("anchor");this.$target=a()(t),this.$anchor.on("click",this.handleClick)}handleClick=e=>{e.preventDefault();let t=a()(".nav").height(),i=this.$target.offset().top-t;a()("html, body").animate({scrollTop:i},400)}}(0,n.G)(function(){a()("[data-anchor]").each(function(){new th(this)})}),i(18237);var tc=i(514);let td=window.devicePixelRatio||1,tu=new class{constructor(){"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&(this.observer=new IntersectionObserver(this.handleIntersection.bind(this),{rootMargin:"25% 0% 25% 0%"}))}attach(e){a()(e).find("[data-lazy-bg]").each((e,t)=>this.add(t))}add(e){this.observer?this.observer.observe(e):this.load(e)}handleIntersection(e,t){e.filter(e=>e.isIntersecting||e.intersectionRatio>
380).forEach(e=>{this.load(e.target),t.unobserve(e.target)})}load(e){let t=new Image,i=a()(e),s=(e=>{try{let t=(0,tc.A)(e).sort((e,t)=>e.density-t.density),i=t.shift();return t.reduce((e,t)=>t.density&&t.density<=td?t.url:e,i.url)}catch(t){return e}})(i.attr("data-lazy-bg"));t.onload=()=>{i.is("img")?e.src=s:e.style.backgroundImage=`url(${s})`,e.classList.add("is-image-loaded")},t.src=s}};(0,n.G)(function(){tu.attach(document.body)});let tp=e=>{let t=e.target.closest("a");if(!t||!t.hasAttribute("data-marketing-event")&&!t.hasAttribute("data-internal-event"))return;let{marketingEvent:i,internalEvent:s}=Object.keys(t.dataset).reduce((e,i)=>(("marketingEvent"===i||"internalEvent"===i)&&(e[i]=JSON.parse(t.dataset[i])),e),{}),{name:o,...a}=s||{};if(e.ctrlKey||e.shiftKey||e.metaKey||1===e.button||"_blank"===e.target.target){s&&b(o,a),i&&_(i.category,i.action);return}e.preventDefault(),i?(s&&b(o,a),_(i.category,i.action).then(()=>{document.location=t.href})):s&&(b(o,a),document.location=t.href)};document.body.addEventListener("click",tp),document.body.addEventListener("auxclick",tp),i(1569);class tm{constructor(e){this.$root=e,this.$swiftFields=e.find(".js-swift-fields"),this.$payPalField=e.find(".js-paypal-fields"),this.$passwordInput=e.find(".js-password"),this.$passwordConfirmationInput=e.find(".js-password-confirmation"),this.$passwordError=e.find(".js-password-error"),this.$passwordToggles=e.find(".affiliates-signup__password-icon"),this.$submitButton=e.find(".affiliates-signup__button"),this.paymentSystems={payPal:"paypal",swift:"swift"},this.init()}init=()=>{this.arrangeFields(),this.initPasswordToggles(),this.initPasswordConfirmationCheck(),a()('input[name="affiliate_application[payment_system]"]').on("change",()=>{this.arrangeFields()})};checkPassword=()=>{let e=this.$passwordInput.val(),t=this.$passwordConfirmationInput.val();e&&t&&e!==t?(this.showPasswordError(),this.$submitButton.attr("disabled",!0)):(this.hidePasswordError(),this.$submitButton.attr("disabled",!1))};hidePasswordError=()=>{this.$passwordError.hide()};showPasswordError=()=>{this.$passwordError.show(),this.$passwordInput.attr("type","text"),this.$passwordConfirmationInput.attr("type","text"),this.$passwordToggles.removeClass("affiliates-signup__password-icon--disabled")};initPasswordConfirmationCheck=()=>{this.checkPassword(),this.$passwordInput.on("change",this.checkPassword).on("focus",this.hidePasswordError),this.$passwordConfirmationInput.on("change",this.checkPassword).on("focus",this.hidePasswordError)};initPasswordToggles=()=>{this.$passwordToggles.on("click",function(){let e=a()(this).siblings("input");"password"===e.attr("type")?(e.attr("type","text"),a()(this).removeClass("affiliates-signup__password-icon--disabled")):(e.attr("type","password"),a()(this).addClass("affiliates-signup__password-icon--disabled"))})};arrangeFields=()=>{let e=this.$root.find('input[name="affiliate_application[payment_system]"]:checked').val();e===this.paymentSystems.payPal&&(this.$payPalField.show(),this.$swiftFields.hide()),e===this.paymentSystems.swift&&(this.$payPalField.hide(),this.$swiftFields.show())}}(0,n.G)(function(){let e=a()(".affiliates-signup__form");if(e.length)return new tm(e)});class tg{constructor(e,t={}){this.$root=e,this.$applySection=this.$root.find(".sponsorship__apply"),this.$logoUploader=this.$root.find("#sponsor-logo-uploader"),this.$uploadPreview=this.$root.find(".sponsorship__upload-preview"),this.$uploadRegion=this.$root.find(".sponsorship__upload-region"),this.$previewImage=this.$root.find(".sponsorship__upload-preview-image"),this.$previewName=this.$root.find(".sponsorship__upload-preview-name"),this.$checkboxes=this.$root.find(".checkbox__input"),this.$submitButton=this.$root.find(".sponsorship__apply-form-button"),this.$applyForm=this.$root.find(".sponsorship__apply-form"),this.$applyFormContainer=this.$root.find(".sponsorship__apply-form-container"),this.$applyResult=this.$root.find(".sposnorship__apply-result"),this.$logoUploader.change(this.handleLogoInputChange),this.$root.find(".sponsorship__head-button").click(this.handleClickHeaderCta),this.$root.find(".sponsorship__upload-preview-button").click(this.handleUploadFileClick),this.$checkboxes.change(this.handleCheckboxChange),this.$applyForm.submit(this.showAfterApplyState)}handleLogoInputChange=e=>{let t=e.currentTarget,i="";if(t.files&&t.files[0]){i=t.files[0].name;let e=new FileReader;e.onload=e=>
38{this.showLogoPreview(e.target.result,i)},e.readAsDataURL(t.files[0])}};handleUploadFileClick=()=>{this.$logoUploader.trigger("click")};showLogoPreview=(e,t)=>{this.$uploadPreview.addClass("is-visible"),this.$uploadRegion.addClass("is-hidden"),this.$previewImage.css("background-image",`url(${e})`),this.$previewName.text(t)};handleClickHeaderCta=()=>{a()("html, body").animate({scrollTop:this.$applySection.offset().top+"px"})};handleCheckboxChange=()=>{let e=this.$checkboxes.length===this.$checkboxes.filter(":checked").length;this.$submitButton.toggleClass("button--disabled",!e)};showAfterApplyState=()=>{this.handleClickHeaderCta(),setTimeout(()=>{this.$applyFormContainer.addClass("fade-out"),this.$applySection.addClass("small-height"),this.$applyResult.addClass("fade-in")},300)}}(0,n.G)(function(){return new tg(a()(".container--sponsorship"))});var t_=class{constructor({root:e,classes:t}){if(!e.length)return;this.opened=!1,this.duration=200,this.root=e,this.classes=t,this.$questions=this.root.find(`.${this.classes.question}`),this.currentClass=this.classes.opened,this.$questions.each(e=>{this.$questions.eq(e).on("click",()=>this.toggle(e))}),this.classes.seen&&new G(this.root,{rootMargin:"10% 0% 10% 0%",callback:()=>this.root.addClass(this.classes.seen)})}toggle(e){this.opened===e?this.hide(e):(!1!==this.opened&&this.hide(this.opened),this.show(e))}show(e){this.$questions.eq(e).addClass(this.currentClass).find(`.${this.classes.content}`).slideDown(this.duration).animate({opacity:1},{duration:this.duration,queue:!1}),this.opened=e}hide(e){this.$questions.eq(e).removeClass(this.currentClass).find(`.${this.classes.content}`).slideUp(this.duration).animate({opacity:0}
38,{duration:this.duration,queue:!1}),this.opened=!1}},tf=class{constructor(e){this.select=e.find("select"),this.init()}init(){this.select.on("change select",e=>{window.location.href=e.currentTarget.value})}};class t${constructor(e){if(0===e.length)return;this.$el=e,new t_({root:e.find(".billing-faq__questions"),classes:{question:"billing-faq__question",opened:"billing-faq__question--opened",content:"billing-faq__question-text"}}),new tf(e.find(".language-select"))}}(0,n.G)(function(){return new t$(a()(".billing-faq"))});class tb{constructor(e){if(0===e.length)return;new t_({root:e.find(".home__faq"),classes:{seen:"home__faq--seen",question:"home__question",opened:"home__question--opened",content:"home__question-content"}})}}(0,n.G)(function(){return new tb(a()(".home"))});class tw{constructor(e){if(0===e.length)return;new t_({root:e.find(".home__faq"),classes:{seen:"home__faq--seen",question:"home__question",opened:"home__question--opened",content:"home__question-content"}}),this.$aiBuilderCta=e.find(".builder-ai__hero-button"),this.$menuCta=a()("#build_resume"),this.initialMenuCtaContent=this.$menuCta.html(),this.$aiBuilderCta.length&&a()(window).on("scroll",c()(this.handleScroll.bind(this),250))}handleScroll(){a()(window).scrollTop()>0?(this.$menuCta.addClass("builder-ai__hero-button-color"),this.$menuCta.html("Create with AI")):(this.$menuCta.removeClass("builder-ai__hero-button-color"),this.$menuCta.html(this.initialMenuCtaContent))}}(0,n.G)(function(){return new tw(a()(".ai-builder"))});class tv{constructor(e){if(0===e.length)return;new t_({root:e.find(".home__faq"),classes:{seen:"home__faq--seen",question:"home__question",opened:"home__question--opened",content:"home__question-content"}}),this.$aiBuilderCta=e.find(".builder-ai__hero-button"),this.$menuCta=a()("#build_resume"),this.initialMenuCtaContent=this.$menuCta.html(),this.$aiBuilderCta.length&&a()(window).on("scroll",c()(this.handleScroll.bind(this),250))}handleScroll(){a()(window).scrollTop()>0?(this.$menuCta.addClass("builder-ai__hero-button-color"),this.$menuCta.html("Create with AI")):(this.$menuCta.removeClass("builder-ai__hero-button-color"),this.$menuCta.html(this.initialMenuCtaContent))}}(0,n.G)(function(){return new tv(a()(".templates-root"))});class tC{constructor(e){if(0===e.length)return;new t_({root:e.find(".home__faq"),classes:{seen:"home__faq--seen",question:"home__question",opened:"home__question--opened",content:"home__question-content"}}),this.postCount=e.find(".ats-checker-resume-rater-step").length,this.currentPost=1,this.nextPost(),this.interval=setInterval(this.nextPost.bind(this),5e3),a()(".ats-checker-resume-rater-step").each((e,t)=>{a()(t).on("click",()=>{this.setPost(e+1)})}),a()(".nav__bar").css("background","#F7F9FC")}nextPost(){this.currentPost=(this.currentPost||0)+1,this.currentPost>this.postCount&&(this.currentPost=1),this.updateView()}setPost(e){this.currentPost=e,this.updateView(),clearInterval(this.interval),this.interval=setInterval(this.nextPost.bind(this),5e3)}updateView(){let e=a()(".ats-checker-resume-rater-step"),t=a()(".ats-checker-resume-rater-right-img");e.each((e,t)=>{t.classList.toggle("active",e===this.currentPost-1)}),t.each((e,t)=>{t.style.display=e===this.currentPost-1?"block":"none"})}}(0,n.G)(function(){return new tC(a()(".ats-checker-root"))});class ty{constructor(e){if(0===e.length)return;this.triggerFourOhFourEvent()}triggerFourOhFourEvent=()=>{b("view_404",{website_host:window.location.host,label:"404",target_url:window.location.href})}}(0,n.G)(function(){return new ty(a()(".page-404"))});class tk{constructor(e){if(0===e.length)return;this.$el=e;let t=this;this.$el.find(".pricing-card__toggler").on("click",function(){a()(this).find(".pricing-card__toggle").toggleClass("other");let e=a()(this).data("type");a()(this).data("type","first"===e?"second":"first"),t.$el.find(".pricing-card__price-period").each(function(){let t=a()(this),i="first"===e?t.data("second_description"):t.data("first_description");t.text(i)}),t.$el.find('.pricing-card__subtitle[data-type="first"]').each(function(){let t=a()(this);void 0!==t.data("type")&&("first"!==e?t.text(t.data("first_subtitle")):t.text(t.data("second_subt
38itle")))}),t.$el.find(".pricing-card__price").each(function(){let t=a()(this);void 0!==t.data("type")&&("first"!==e?t.text(t.data("first_price")):t.text(t.data("second_price")))})})}}(0,n.G)(function(){new tk(a()(".pricing-block__container"))}),y()},1569:function(){function e(){let e=document.documentElement.clientWidth/100;document.documentElement.style.setProperty("--vw",`${e}px`)}e(),window.addEventListener("resize",e)}}]);

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.