1"use strict";(self.webpackChunkzeiss_greenfield_aem=self.webpackChunkzeiss_greenfield_aem||[]).push([["78757"],{56266:function(e,t,i){i.d(t,{Z:()=>_,l:()=>d});var r,s=i(89665),o=i(90105),a=i(48949),n=i(6294);let l="header-disclaimer|closed",h="header--with-disclaimer",d="disclaimer-is-off",c=r=class extends s.hp{constructor(e){super(e),this.handle_close_button=()=>{var e;let t=this.$root.scrollHeight;n.p8.killTweensOf(this.$root),this.$root.style.height=`${t}px`,this.$root.style.willChange="height, padding, opacity",n.p8.timeline({onComplete:()=>{this.$root.removeAttribute("style"),this.$root.remove(),(0,a.Z)(this.$root,d)}}).to(this.$root,{height:0,opacity:0,duration:.85,ease:"power2.inOut"},0),r.track_event("Close","Disclaimer","Close Disclaimer"),sessionStorage.setItem(l,"true"),null==(e=this.$header)||e.classList.remove(h)},this.open_disclaimer=()=>{this.$root.style.display="block"},this.add_disclaimer_content_links_tracking=()=>{this.get_disclaimer_links().forEach(e=>{e.addEventListener("click",()=>r.track_event("Click","","Open"))})},this.$root=e}disconnect(e){var t;super.disconnect(e),null==(t=this.$disclaimer_close_button)||t.removeEventListener("click",this.handle_close_button)}loaded(e){var t;super.loaded(e),this.$header=document.querySelector(`.${h}`),this.should_remove_disclaimer()?(this.$root.remove(),(0,a.Z)(this.$root,d),this.$header.classList.remove(h)):(this.$disclaimer_close_button=this.$root.querySelector('[data-js-select="HeaderDisclaimer_close-button"]'),null==(t=this.$disclaimer_close_button)||t.addEventListener("click",this.handle_close_button),this.$disclaimer_content=this.$root.querySelector('[data-js-select="HeaderDisclaimer_content"]'),this.open_disclaimer(),this.add_disclaimer_content_links_tracking(),this.enhance_country_switch_accessibility(),(0,a.Z)(this.$root,d))}should_remove_disclaimer(){var e;let t=this.$root.querySelector('[data-js-select="HeaderDisclaimer_content-container"]'),i=JSON.parse(null!=(e=null==t?void 0:t.dataset.allowedCountries)?e:"[]"),r=(window.userdata?window.userdata.country:navigator.language.split("-")[1]).toUpperCase();return sessionStorage.getItem(l)||!!i.length&&!i.includes(r)}get_disclaimer_links(){var e,t;return null!=(t=null==(e=this.$disclaimer_content)?void 0:e.querySelectorAll("a"))?t:[]}get_accessibility_label(){var e,t;let i="Jump to the country switch to change your website location when you are from the US.",r=this.$root.querySelector(".header-disclaimer__content-container");if(!r)return console.warn("Header disclaimer content container not found."),i;let s=null!=(e=r.getAttribute("data-i18n-labels"))?e:"{}",o={};if(s)try{o=JSON.parse(s)}catch(e){console.warn("Could not parse i18n labels:",e)}return(null==(t=o.country_switch_aria_label)?void 0:t.trim())?o.country_switch_aria_label:i}enhance_country_switch_accessibility(){let e=this.get_accessibility_label();this.get_disclaimer_links().forEach(t=>{t.setAttribute("aria-label",e),t.setAttribute("aria-describedby","header-disclaimer-text")})}static track_event(e,t,i){o.Z.push_event({name:"Functional",type:t,action:e,value:i,detail:"",moduleType:"Disclaimer",moduleSection:"Header"})}},_=c=r=function(e,t,i,r){var s,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,i,r);else for(var n=e.length-1;n>=0;n--)(s=e[n])&&(a=(o<3?s(a):o>3?s(t,i,a):s(t,i))||a);return o>3&&a&&Object.defineProperty(t,i,a),a}([s.lE.register("HeaderDisclaimer")],c)},9491:function(e,t,i){i.d(t,{GG:()=>c,Gi:()=>_,Ji:()=>h,Jy:()=>l,Mz:()=>r,S9:()=>a,T5:()=>o,W$:()=>s,ei:()=>d,yF:()=>n});let r=136,s=136,o=67,a=64,n=40,l=3,h=20,d=96,c=136,_=64},83669:function(e,t,i){i.r(t),i.d(t,{default:()=>m});var r,s,o=i(56266),a=i(89665),n=i(85429),l=i(9491),h=i(6294),d=i(2912);(r=s||(s={})).TOP="top",r.BOTTOM="bottom";let c={scrub:!0,invalidateOnRefresh:!0,onLeave:()=>d.i.refresh(),onLeaveBack:()=>d.i.refresh()},_=class extends a.hp{constructor(){super(...arguments),this.header_height=0,this.overlap=0,this.height=0}loaded(e){var t,i,r,a,n;super.loaded(e),this.$node=e,this.$wrapper=this.$node.querySelector('[data-js-select="TitanTextMedia_wrapper"]'),this.$media=null==(t=this.$wrapper)?void 0:t.querySelector('[data-js-select="TitanTextMedia_media"]'),this.$content_wrapper=null==(i=this.$wrapper)?void 0:i.querySelector('[data-js-select="TitanTextMedia_contentWrapper"]'),this.$header_disclaimer=document.querySelector('[data-js-select="HeaderDisclaimer"]'),document.querySelector("header.header")&&(this.header_height=this.$header_disclaimer?this.$header_disclaimer.clientHeight+l.T5:l.T5-l.Jy),this.is_horizontal_layout=null==(r=this.$wrapper)?void 0:r.classList.contains("titan-text-media__layout-horizontal"),this.text_vertical_position=(null==(a=this.$wrapper)?void 0:a.classList.contains("titan-text-media__text-vertical-top"))?s.TOP:s.BOTTOM,this.update_height_and_overlap(),h.p8.registerPlugin(d.i),this.$content_wrapper&&this.$media&&(this.text_vertical_position===s.TOP?this.animation_vertical=d.i.create(Object.assign(Object.assign({},c),{start:()=>`bottom ${this.get_viewport_start_end_positions(.55)}px`,end:()=>`bottom ${this.get_viewport_start_end_positions(.25)}px`,trigger:this.$content_wrapper,animation:h.p8.fromTo(this.$content_wrapper,{marginBottom:()=>`-${this.overlap}px`,immediateRender:!1},{marginBottom:"0"})})):this.animation_vertical=d.i.create(Object.assign(Object.assign({},c),{start:()=>`bottom ${this.get_viewport_start_end_positions(.8)}px`,end:()=>`bottom ${this.get_viewport_start_end_positions(.5)}px`,trigger:this.$media,animation:h.p8.fromTo(this.$content_wrapper,{marginTop:"0"},{marginTop:()=>`-${this.overlap}px`,immediateRender:!1})})),this.is_horizontal_layout&&this.text_vertical_position===s.TOP?this.animation_horizontal=d.i.create(Object.assign(Object.assign({},c),{start:()=>`top ${this.get_viewport_start_end_positions(.5)}px`,end:()=>`top ${this.get_viewport_start_end_positions(.2)}px`,trigger:this.$media,animation:h.p8.timeline().fromTo(this.$content_wrapper,{marginBottom:()=>2*this.overlap,immediateRender:!1},{marginBottom:()=>this.overlap,immediateRender:!1}).fromTo(this.$media,{marginTop:()=>2*this.overlap,immediateRender:!1},{marginTop:()=>this.overlap,immediateRender:!1},0).fromTo(this.$node,{height:()=>this.height,immediateRender:!1},{height:()=>this.height-this.overlap,immediateRender:!1},0)})):this.is_horizontal_layout&&this.text_vertical_position===s.BOTTOM&&(this.animation_horizontal=d.i.create(Object.assign(Object.assign({},c),{start:()=>`bottom ${this.get_viewport_start_end_positions(.85)}px`,end:()=>`bottom ${this.get_viewport_start_end_positions(.55)}px`,trigger:this.$media,animation:h.p8.timeline().fromTo(this.$content_wrapper,{marginTop:()=>2*this.overlap,immediateRender:!1},{marginTop:()=>this.overlap,immediateRender:!1}).fromTo(this.$media,{marginBottom:()=>2*this.overlap,immediateRender:!1},{marginBottom:()=>this.overlap,immediateRender:!1},0).fromTo(this.$node,{height:()=>this.height,immediateRender:!1},{height:()=>this.height-this.overlap,immediateRender:!1},0)})))),this.position_text_and_media(),null==(n=this.$header_disclaimer)||n.addEventListener(o.l,()=>this.on_header_disclaimer_removed())}disconnect(e){var t;super.disconnect(e),null==(t=this.$header_disclaimer)||t.removeEventListener(o.l,()=>this.on_header_disclaimer_removed())}resize_observed(){this.update_height_and_overlap(),this.position_text_and_media(),d.i.refresh()}get_viewport_start_end_positions(e){return this.header_height+e*(window.innerHeight-this.header_height)}position_text_and_media(){var e,t,i,r,o,a,n,l,h,d,c;null==(e=this.$media)||e.removeAttribute("style"),null==(t=this.$content_wrapper)||t.removeAttribute("style"),null==(i=this.$node)||i.removeAttribute("style"),this.is_horizontal_layout&&this.is_breakpoint_small?(null==(r=this.animation_vertical)||r.enable(),null==(o=this.animation_horizontal)||o.disable(!0)):this.is_horizontal_layout&&!this.is_breakpoint_small&&(this.update_height(),null==(a=this.animation_vertical)||a.disable(!0),null==(n=this.animation_horizontal)||n.enable()),this.$node&&this.$media&&this.$content_wrapper&&this.is_horizontal_layout&&!this.is_breakpoint_small&&((null==(l=this.$media)?void 0:l.offsetHeight)>(null==(h=this.$content_wrapper)?void 0:h.offsetHeight)?this.text_vertical_position===s.TOP?this.$media.style.top="0":this.$content_wrapper.style.bottom="0":(null==(d=this.$media)||d.removeAttribute("style"),null==(c=this.$content_wrapper)||c.removeAttribute("style")))}update_height_and_overlap(){this.is_breakpoint_small=n.Z.viewport_width<n.Z.medium,this.is_breakpoint_small?this.overlap=n.Z.get_px_number(window.getComputedStyle(document.body).getPropertyValue("--spacing-vertical-xl")):this.overlap=n.Z.get_px_number(window.getComputedStyle(document.body).getPropertyValue("--spacing-vertical-xxxl")),this.update_height()}update_height(){var e;if(!this.is_breakpoint_small&&this.is_horizontal_layout&&this.$media&&this.$content_wrapper&&this.$node){let e=Math.max(this.$media.offsetHeight,this.$content_wrapper.offsetHeight);Number.isFinite(e)&&e>0?(this.height=e+2*this.overlap,this.$node.style.height=`${this.height}px`):(this.height=0,this.$node.style.removeProperty("height"))}else null==(e=this.$node)||e.style.removeProperty("height")}on_header_disclaimer_removed(){this.header_height=l.T5-l.Jy,d.i.refresh()}},m=_=function(e,t,i,r){var s,o=arguments.length,a=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,i):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,i,r);else for(var n=e.length-1;n>=0;n--)(s=e[n])&&(a=(o<3?s(a):o>3?s(t,i,a):s(t,i))||a);return o>3&&a&&Object.defineProperty(t,i,a),a}([a.lE.register("TitanTextMedia"),a.Sp],_)}}]);
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.