PageSourceSearch

https://www.zeiss.fr/etc.clientlibs/zeiss-aem-app/jupiter/clientli…/DownloadsFilter.f25ca3eb258c5464.chunk.js

js zeiss.fr collected 2026-09-28 07:33:55 UTC 45,293 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkzeiss_greenfield_aem=self.webpackChunkzeiss_greenfield_aem||[]).push([["38696"],{74412:function(e,t,a){a.d(t,{R:()=>s});var i=a(28395),n=a(67294),l=a(82231);function s(e){var t=e.icon,a=e.fill,s=(0,i._T)(e,["icon","fill"]);return n.createElement(l.J,(0,i.pi)({fill:void 0===a?"currentColor":a,icon:t,size:48},s))}},49389:function(e,t,a){a.d(t,{Z:()=>s});var i=a(85893),n=a(48662),l=a(60266);let s=e=>{let{assets_per_page:t=10,total_assets:a=0,set_current_page:s=()=>void 0,current_page:o=1,label_page:r="",label_of:c="",class_pre_fix:_="",get_label:d}=e,u=[],f=_?`${_}__`:"";for(let e=1;e<=Math.ceil(a/t);e+=1)u.push(e);if(a<t)return null;let p=Math.ceil(a/t);return(0,i.jsxs)("nav",{className:`${f}pagination`,children:[(0,i.jsx)(l.Z,{is_button:!0,class:"first-page",icon:"beyond/16px/GoToFirst",icon_forced_inline:!0,disabled:1===o,aria_label:d("first_page"),onClick:()=>o>1&&s(u[0]),type:"link"}),(0,i.jsx)(l.Z,{is_button:!0,icon:"beyond/16px/ArrowLeft",icon_forced_inline:!0,disabled:1===o,aria_label:d("previous_page"),onClick:()=>o>1&&s(Number(o)-1),type:"link"}),(0,i.jsx)("div",{className:`${f}pagination__list`,children:(0,i.jsxs)("div",{className:`${f}pagination-info`,children:[(0,i.jsx)("span",{children:r}),(0,i.jsx)(n._n,{label:String(o),name:String(o),options:u.reduce((e,t)=>Object.assign(Object.assign({},e),{[t]:[t]}),{}),onChange:e=>s(Number(e))}),(0,i.jsxs)("span",{children:[c," ",u.length]})]})}),(0,i.jsx)(l.Z,{is_button:!0,icon:"beyond/16px/ArrowRight",icon_forced_inline:!0,disabled:o===p,aria_label:d("next_page"),onClick:()=>o<u.length&&s(Number(o)+1),type:"link"}),(0,i.jsx)(l.Z,{is_button:!0,icon:"beyond/16px/GoToLast",icon_forced_inline:!0,disabled:o===p,aria_label:d("last_page"),onClick:()=>o<u.length&&s(u.length),type:"link"})]})}},17015:function(e,t,a){a.d(t,{ZP:()=>u,wT:()=>c,zd:()=>_});var i,n=a(89665),l=a(53011),s=a(90105),o=a(39177),r=a(19448);let c="share_link_overlay_input_update",_="custom_params",d=i=class extends r.default{constructor(){super(...arguments),this._email_event_active=!1,this.handle_copy_button_click=e=>{var t;e.preventDefault();let a=(null==(t=this._$url_input)?void 0:t.value)||"";if(navigator.clipboard.writeText(a).then(()=>{this._$confirmation_text&&(this._$confirmation_text.innerHTML=`${this.clipboard_text}`,window.setTimeout(()=>{this._$confirmation_text&&(this._$confirmation_text.innerHTML="&nbsp")},4e3))}),this._$copy_button){let e=this._$copy_button.querySelector("button");e&&i._track_event(a,e)}},this.handle_email_button_click=e=>{var t;if(this._email_event_active)return;e.preventDefault(),this._email_event_active=!0;let a=(null==(t=this._$url_input)?void 0:t.value)||"";this._$email_link&&(this._$email_link.click(),i._track_event(a,this._$email_link),this._email_event_active=!1)}}connect(e){super.connect(e)}loaded(e){var t,a,i,n;super.loaded(e),this._$node=e,this._$copy_button=this._$node.querySelector('[data-js-select="Share-link-overlay-copy-button"]'),this._$email_link=this._$node.querySelector('[data-js-select="Share-link-overlay-email-button"] a'),this._$close_button_share_overlay=this._$node.querySelector('[data-js-select="Share-link-overlay-close-button"]'),this._$url_input=this._$node.querySelector('[data-js-select="Share-link-overlay-link"]'),this._$confirmation_text=this._$node.querySelector('[data-js-select="Share-link-overlay-confirmation-text"]'),this.clipboard_text=this._$node.dataset.clipboardText,null==(t=this._$copy_button)||t.addEventListener("click",this.handle_copy_button_click),null==(a=this._$email_link)||a.addEventListener("click",this.handle_email_button_click),null==(i=this._$close_button_share_overlay)||i.addEventListener("click",this.handle_close_event),this.page_description=null==(n=document.querySelector('meta[name="description"]'))?void 0:n.getAttribute("content"),this.update_input_url(),this._$node.addEventListener(c,e=>this.update_input_url(e))}disconnect(e){var t,a,i;super.disconnect(e),null==(t=this._$close_button_share_overlay)||t.removeEventListener("click",this.handle_close_event),null==(a=this._$copy_button)||a.removeEventListener("click",this.handle_copy_button_click),null==(i=this._$node)||i.removeEventListener(c,e=>this.update_input_url(e))}update_input_url(e){let t=window.location.href;if((null==e?void 0:e.detail)&&e.detail[_]){let a=e.detail[_],{search:i,protocol:n,host:l,pathname:s,hash:o}=window.location,r=new URLSearchParams(i);
1Object.keys(a).forEach(e=>r.set(e,a[e])),t=`${n}//${l}${s}?${r.toString()}${o}`}let a=this.page_description?`${this.page_description}
2${t}`:t;this._$email_link&&(this._$email_link.href=`mailto:?subject=${encodeURIComponent(document.title)}&body=${encodeURIComponent(a)}`),this._$url_input&&(this._$url_input.value=t)}static _track_event(e,t){if(null==t?void 0:t.dataset[l.Tl]){let a=(0,o.oU)(t.dataset[l.Tl]);if(a&&"undefined"!==a)try{let t=JSON.parse(a);t.detail=e,s.Z.push_event(t)}catch(e){console.error("failed to parse json for tracking node",t)}}else console.warn("Ups, ... tracking node empty")}},u=d=i=function(e,t,a,i){var n,l=arguments.length,s=l<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,a):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,i);else for(var o=e.length-1;o>=0;o--)(n=e[o])&&(s=(l<3?n(s):l>3?n(t,a,s):n(t,a))||s);return l>3&&s&&Object.defineProperty(t,a,s),s}([n.lE.register("ShareLinkOverlay")],d)},67296:function(e,t,a){a.d(t,{DE:()=>n,F3:()=>r,Ij:()=>o,Nm:()=>c,Pb:()=>s,XE:()=>i,lX:()=>l});let i="toast-notification__item--visible",n='[data-js-select="toastNotification_app"]',l="toast-notification_open",s=7e3,o=500,r=32,c=24},29721:function(e,t,a){a.r(t),a.d(t,{default:()=>eL});var i,n,l,s,o,r,c,_,d=a(85893),u=a(89665),f=a(26184);(i=o||(o={})).ALPHABETICAL="alphabetical",i.NEWEST="newest",(n=r||(r={})).RESET_STATE="RESET_STATE",n.SET_APP_STATE="SET_APP_STATE",n.UPDATE_FILTERED_ASSETS="UPDATE_FILTERED_ASSETS",n.UPDATE_FILTERED_ASSETS_FAVORITES="UPDATE_FILTERED_ASSETS_FAVORITES",n.UPDATE_SORT="UPDATE_SORT",n.UPDATE_CUSTOM_FILTER_VALUES_FOR_FILTER_ID="UPDATE_CUSTOM_FILTER_VALUES_FOR_FILTER_ID",n.UPDATE_METADATA_FILTER_VALUES="UPDATE_METADATA_FILTER_VALUES",n.UPDATE_FILTER_VALUES_FROM_SEARCH_PARAMS="UPDATE_FILTER_VALUES_FROM_SEARCH_PARAMS",n.UPDATE_SEARCH_INPUT="UPDATE_SEARCH_INPUT";var p=a(67294),h=a(65223),m=a(21611);let g=(e,t)=>{""===e.get(t)&&e.delete(t)},v=(e,t,a)=>{if(a&&(null==a?void 0:a.length)>0)for(let i of(g(t,e),a))t.append(e,i)},b=(e,t)=>{var a;let i=new URLSearchParams(t.singles);return e&&((null==(a=e.tags)?void 0:a.length)&&(e.tags.forEach(e=>i.append("tags",e)),i.append("tags-and",("true"===e.tags_and).toString())),e.languages&&v("language",i,m.ZP.union(t.languages,e.languages)),e.countries&&v("country",i,m.ZP.union(t.countries,e.countries)),v("type",i,e.fileTypes),v("category",i,e.categories),v("path",i,e.folders),e.fullTextSearch&&(g(i,"search"),i.append("search",e.fullTextSearch))),i};function y(e){let{protocol:t,host:a,pathname:i,hash:n}=window.location,l=""!==e.toString()?`?${e.toString()}`:"",s=`${t}//${a}${i}${l}${n}`;window.history.replaceState&&window.history.replaceState({path:s},"",s)}let j=({filter_id:e,filter_values:t,search_input:a})=>{let i=new URLSearchParams(window.location.search),n=h.Z0+e;if(e===h.Io&&a)i.set(n,a);else if(e!==h.Io||a){if(t){let e=Object.keys(t),a=i.getAll(n);0===e.length?i.delete(n):(e.filter(e=>!a.includes(e)).forEach(e=>{i.append(n,e)}),a.filter(t=>!e.includes(t)).forEach(e=>{i.delete(n,e)}))}}else i.delete(n);y(i)},w=e=>{let{search:t,protocol:a,host:i,pathname:n,hash:l}=window.location,s=new URLSearchParams(t);e.forEach(e=>{s.delete(e)});let o=""!==s.toString()?`?${s.toString()}`:"",r=`${a}//${i}${n}${o}${l}`;window.history.replaceState&&window.history.replaceState({path:r},"",r)};function E(e){let t=e.map(e=>h.Z0+e.id);return t.push(...[h.he,h.ER,h.Io].map(e=>h.Z0+e)),t}let x=(e,t,a)=>t?m.ZP.extend(Object.assign({},a),{[e]:t}):m.ZP.omit(a,e),T=(e,t,a)=>Object.keys(e).reduce((t,a)=>t+Object.keys(e[a]).length,0)+Object.keys(t).length+Object.keys(a).length,S=({filter_id:e,custom_filters:t,language_value:a,country_value:i,first_filter_id:n,search_input:l})=>n?0!==T(t,a,i)||l?n:void 0:e,O=(e,t,a,i)=>{if(!i||i!==a){let i=new Set(a===h.ER?t.map(e=>`${h.ZX}${e.language.toLowerCase()}`):t.flatMap(e=>e.countries.map(e=>e.toLowerCase())));return e.map(e=>i.has(e.tag.toLowerCase())?Object.assign(Object.assign({},e),{disabled:!1}):Object.assign(Object.assign({},e),{disabled:!0}))}return e},A=(e,t,a,i)=>{if(t===o.ALPHABETICAL)return[...e].sort((e,t)=>
2(e.title.trim()||"").toString().replaceAll("  "," ").localeCompare((t.title.trim()||"").toString().replaceAll("  "," ")));if(t===o.NEWEST){let t=e=>Number.parseInt(`${a&&e.isnew||i&&e.isupdated?1:0}${e.timestamp}`,10);return e.toSorted((e,a)=>t(a)-t(e))}return[...e]};function k(e,t){switch(t.type){case r.RESET_STATE:return Object.assign(Object.assign({},e),{assets:[],search_input:"",custom_filters:{},country_value:{},language_value:{},first_filter_id:void 0});case r.SET_APP_STATE:return Object.assign(Object.assign({},e),t.payload);case r.UPDATE_FILTERED_ASSETS:case r.UPDATE_FILTERED_ASSETS_FAVORITES:let{filtered_assets:a,show_updated_flags:i,show_new_flags:n}=t.payload,l=A(null!=a?a:[],e.sort_by,n,i);return Object.assign(Object.assign({},e),{current_page:1,filtered_assets:l});case r.UPDATE_SORT:let{sort_by:s,show_updated_flags:o,show_new_flags:c}=t.payload,_=s===e.sort_by?[...e.filtered_assets]:A(e.filtered_assets,s,c,o);return Object.assign(Object.assign({},e),{sort_by:s,current_page:1,filtered_assets:_});case r.UPDATE_FILTER_VALUES_FROM_SEARCH_PARAMS:return((e,t)=>{let a,{filters_from_url:i,filter_ids:n}=t,{country_value:l,language_value:s}=e,o={},r=s,c=l,_="";return Object.entries(i).forEach(([e,t])=>{switch(e){case h.Io:"string"==typeof t&&(_=t,a=null!=a?a:h.Io);break;case h.ER:"object"==typeof t&&(r=t,a=null!=a?a:h.ER);break;case h.he:"object"==typeof t&&(c=t,a=null!=a?a:h.he);break;default:n.includes(e)&&(o=Object.assign(Object.assign({},o),{[e]:t}),a=null!=a?a:e)}}),Object.assign(Object.assign({},e),{search_input:_,country_value:c,language_value:r,custom_filters:o,first_filter_id:a})})(e,t.payload);case r.UPDATE_CUSTOM_FILTER_VALUES_FOR_FILTER_ID:return((e,t)=>{let{filter_id:a,new_filter_values:i}=t,{language_value:n,country_value:l,first_filter_id:s,custom_filters:o,search_input:r}=e,c=m.ZP.isEmpty(i)?m.ZP.omit(o,a):Object.assign(Object.assign({},o),{[a]:i});return Object.assign(Object.assign({},e),{custom_filters:c,current_page:1,first_filter_id:S({filter_id:a,custom_filters:c,language_value:n,country_value:l,first_filter_id:s,search_input:r})})})(e,t.payload);case r.UPDATE_METADATA_FILTER_VALUES:let{language_value:d,country_value:u,filter_id:f}=t.payload,{custom_filters:p,first_filter_id:g,search_input:v}=e;return Object.assign(Object.assign({},e),{current_page:1,first_filter_id:S({filter_id:f,custom_filters:p,language_value:d,country_value:u,first_filter_id:g,search_input:v}),language_value:d,country_value:u});case r.UPDATE_SEARCH_INPUT:var b=t.payload;let{language_value:y,country_value:j,first_filter_id:w,custom_filters:E}=e;return!e.first_filter_id&&b.length>=h.Kd?Object.assign(Object.assign({},e),{search_input:b,first_filter_id:h.Io}):e.first_filter_id!==h.Io||b?Object.assign(Object.assign({},e),{search_input:b}):Object.assign(Object.assign({},e),{search_input:b,first_filter_id:S({filter_id:h.Io,custom_filters:E,language_value:y,country_value:j,first_filter_id:w,search_input:b})});default:return e}}let $={i18n_labels:{},custom_fields:[],pre_filter_values:{},instance:"",enable_language_filter:!1,enable_country_filter:!1,context:"",meta_url:"",search_url:"",favorite_url:"",module_section:"",module_type:"",show_pdf_preview:!1,pdf_preview_link_text:"",show_video_preview:!1,video_preview_link_text:"",video_overlay_id:"",show_new_flags:!1,show_updated_flags:!1,enable_result_sharing:!1,share_button_label:"",share_overlay_id:"",show_bookmark:!1,is_user_logged_in:!1,bookmark_notification_data:{},show_bookmark_only:!1,enable_print_pdf_download:!1,customization_contact_data:null},P={assets:[],filtered_assets:[],sort_by:o.NEWEST,loading:!0,assets_per_page:0,current_page:1,favorite_assets:[],loaded_favorite_assets:!1,request_error:!1,search_input:"",country_value:{},language_value:{},custom_filters:{}},R=(0,p.createContext)(null),L=({children:e,initial_config:t,initial_state:a=P})=>{let[i,n]=(0,p.useReducer)(k,a),l=(0,p.useCallback)((0,f.z)(t.i18n_labels),[t.i18n_labels]),s=(0,p.useMemo)(()=>({state:i,dispatch:n,get_label:l,config:t}),[i]);return(0,d.jsx)(R.Provider,{value:s,children:e})},N=()=>(0,p.useContext)(R);var I=a(20745),D=a(23918),U=a(74358),z=a(5233),F=a(45018),C=a(67296),Z=a(48949),M=function(e,t,a,i){return new(a||(a=Promise))(function(n,l){function s(e){try{r(i.next(e))}catch(e){l(e)}}function o(e){try{r(i.throw(e))}catch(e){l(e)}}function r(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(s,o)}r((i=i.apply(e,t||[])).next())})};let q="instance",V=(e,t,a,i,n,l,s,o)=>{(0,Z.Z)(e,C.lX,{props:{id:t,title:n,description:l,link_text:s,link_url:o,type:a,track_link_callback:i},timeout:h.IT})},B=(e,t="")=>e.map(e=>({tag:`${t}${e.id}`,label:e.name}));var H=a(90105);let J=(e,t,a,i,n,l,s)=>
2{H.Z.push_event({name:e,type:t,action:a,value:i,detail:`${n}`,moduleSection:s,moduleType:l})},K=(e,t,a,i)=>{J("Filter",e,"Select",t,"",a,i)},X=(e,t,a,i,n="Download")=>{J("CTA","Asset",n,e,t,a,i)},W=(e,t,a)=>{J("Functional","Bookmark Item","Toast Notification","Error",e,t,a)},G=(e,t,a,i)=>{J("CTA","Internal","Click",e,t,a,i),window.location.href=t};var Y=function(e,t,a,i){return new(a||(a=Promise))(function(n,l){function s(e){try{r(i.next(e))}catch(e){l(e)}}function o(e){try{r(i.throw(e))}catch(e){l(e)}}function r(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(s,o)}r((i=i.apply(e,t||[])).next())})};let Q=({breakpoint:e})=>{let t,a,{state:{assets:i,current_page:n,favorite_assets:l,search_input:s,country_value:o,language_value:c,custom_filters:_,first_filter_id:u,filtered_assets:f},config:{instance:g,context:v,meta_url:T,search_url:S,enable_language_filter:A,enable_country_filter:k,module_type:$,module_section:P,show_new_flags:R,show_updated_flags:L,show_bookmark_only:I,favorite_url:D,pre_filter_values:U,custom_fields:z},dispatch:C,get_label:Z}=N(),[V,H]=(0,p.useState)(),[X,W]=(0,p.useState)([]),[G,Q]=(0,p.useState)([]),[ee,et]=(0,p.useState)([]),[ea,ei]=(0,p.useState)(!1),en=E(z),el=(0,p.useRef)(document.querySelector(h.fV)),es=(e,t)=>{var a;let i=X;return t&&(i=G),null==(a=i.find(t=>t.tag===e))?void 0:a.label},eo=e=>C({type:r.SET_APP_STATE,payload:{loading:e}}),er=e=>{let t=I?e.filter(e=>l.includes(e.webid)):e;C({type:r.SET_APP_STATE,payload:{assets:t}})},ec=e=>C({type:r.SET_APP_STATE,payload:{request_error:e}}),e_=e=>C({type:r.SET_APP_STATE,payload:{favorite_assets:e,loaded_favorite_assets:!0}}),ed=({filter_id:e,option_tag:t,new_option_value:a})=>{let i=z.find(t=>t.id===e);if(i){let e=((e,t)=>{var a;let i=t.find(t=>t.mam_tag===e);return null!=(a=null==i?void 0:i.visible_filter_tag)?a:""})(t,i.values);K(i.label,e,$,P)}let n=x(t,a,Object.assign({},_[e]));C({type:r.UPDATE_CUSTOM_FILTER_VALUES_FOR_FILTER_ID,payload:{new_filter_values:n,filter_id:e}}),j({filter_id:e,filter_values:n})};return(0,p.useEffect)(()=>{!function(){Y(this,void 0,void 0,function*(){let e=yield Y(void 0,void 0,void 0,function*(){var e,t,a,i,n;let l=yield(e=b(U,{singles:{instance:g,context:v,search:""},languages:[],countries:[]}),t=void 0,a=void 0,i=void 0,n=function*(){let t=new URL(T,document.location.href);t.search=e.toString().replace(/\+/g,"%20");try{let e=yield fetch(t).then(e=>e.json()),a=[],i=[];return Object.prototype.hasOwnProperty.call(e,"error")?ec(!0):e&&(i=B(e.countries),a=B(e.languages,h.ZX)),W(i),Q(a),{language:a,country:i}}catch(e){ec(!0);return}},new(i||(i=Promise))(function(e,l){function s(e){try{r(n.next(e))}catch(e){l(e)}}function o(e){try{r(n.throw(e))}catch(e){l(e)}}function r(t){var a;t.done?e(t.value):((a=t.value)instanceof i?a:new i(function(e){e(a)})).then(s,o)}r((n=n.apply(t,a||[])).next())}));return yield M(void 0,void 0,void 0,function*(){let e=new URL(D,document.location.href);e.searchParams.append(q,g);try{let{error:t,assets:a=[]}=yield fetch(e).then(e=>e.json());if(t)ec(!0);else{let e=a.map(e=>e.webid);e_(e)}}catch(e){ec(!0)}}),ei(!0),l});e&&function(e,t,a,i){let n=new URLSearchParams(window.location.search),l=Object.assign({[h.he]:t,[h.ER]:a},i.reduce((e,t)=>Object.assign(Object.assign({},e),{[t.id]:t.values}),{}));Array.from(n.entries()).forEach(([t,a])=>{var i;let s=t.replace(h.Z0,"");-1===e.indexOf(t)||s===h.Io||(null==(i=l[s])?void 0:i.find(e=>"tag"in e&&e.tag===a||"mam_tag"in e&&e.mam_tag===a))||n.delete(t,a)}),y(n)}(en,e.country,e.language,z);let t=function(e,t=globalThis.location.search,a=""){let i=new URLSearchParams(t);return Object.assign(Object.assign({},Array.from(i.entries()).reduce((t,i)=>{let[n,l]=i,s=n.replace(a,"");return e.includes(n)&&n!==h.Io?Object.assign(Object.assign({},t),{[s]:Object.assign(Object.assign({},t[s]),{[l]:!0})}):t},{})),i.has(`${a}query`)?{query:i.get(`${a}query`)}:{})}(en,window.location.search,h.Z0);if(Object.keys(t).length>0){let e=z.map(e=>e.id);C({type:r.UPDATE_FILTER_VALUES_FROM_SEARCH_PARAMS,payload:{filter_ids:e,filters_from_url:t}})}else((e,t,a)=>{var i,n;let l,s=(null!=(i=e.countries)?i:[]).reduce((e,t)=>
2Object.assign(Object.assign({},e),{[t.toUpperCase()]:!0}),{}),o=(null!=(n=e.languages)?n:[]).reduce((e,t)=>Object.assign(Object.assign({},e),{[`${h.ZX}${t}`]:!0}),{}),c=t.reduce((e,t)=>Object.assign(Object.assign({},e),{[t.id]:t.values.reduce((e,t)=>Object.assign(Object.assign({},e),t.pre_selected?{[t.mam_tag]:!0}:{}),{})}),{}),_=Object.assign({[h.he]:s,[h.ER]:o},c);Object.keys(_).forEach(e=>j({filter_id:e,filter_values:_[e]})),a({type:r.SET_APP_STATE,payload:{country_value:s,language_value:o,custom_filters:c,first_filter_id:(m.ZP.isEmpty(s)?m.ZP.isEmpty(o)?m.ZP.isEmpty(c)||Object.keys(c).forEach(e=>{!l&&Object.keys(c[e]).length>0&&(l=e)}):l=h.ER:l=h.he,l)}})})(U,z,C)})}()},[]),(0,p.useEffect)(()=>{var e,t,a,i,n,l,r;if(ea&&(!s||s.length>=h.Kd)){let _=Object.assign(Object.assign({},U),{countries:Object.keys(o),languages:null==(e=Object.keys(c))?void 0:e.map(e=>e.replace(h.ZX,""))});a=b(_,{singles:{instance:g,context:v,search:s},countries:Object.keys(o),languages:null==(t=Object.keys(c))?void 0:t.map(e=>e.replace(h.ZX,""))}),i=void 0,n=void 0,l=void 0,r=function*(){let e=new URL(S,document.location.href);eo(!0),e.search=a.toString().replace(/\+/g,"%20");try{let{error:t,assets:a=[]}=yield fetch(e.toString()).then(e=>e.json());t?ec(!0):er(a)}catch(e){ec(!0)}finally{eo(!1)}},new(l||(l=Promise))(function(e,t){function a(e){try{o(r.next(e))}catch(e){t(e)}}function s(e){try{o(r.throw(e))}catch(e){t(e)}}function o(t){var i;t.done?e(t.value):((i=t.value)instanceof l?i:new l(function(e){e(i)})).then(a,s)}o((r=r.apply(i,n||[])).next())})}},[o,c,s,ea]),(0,p.useEffect)(()=>{let e,t=(e=z.reduce((e,t)=>Object.assign(Object.assign({},e),{[t.id]:Object.keys(_[t.id]||{}).map(e=>e.toLowerCase())}),{}),i.reduce((t,a)=>(Object.keys(e).reduce((t,i)=>{let n=!e[i]||!e[i].length||a.tags.some(t=>e[i].includes(t));return t&&n},!0)&&t.push(a),t),[]));C({type:r.UPDATE_FILTERED_ASSETS,payload:{filtered_assets:t,show_new_flags:R,show_updated_flags:L}}),et(z.reduce((e,a)=>{let i;return[...e,Object.assign(Object.assign({},a),{values:(i=a.values,u&&u!==a.id&&(i=a.values.map(e=>(null==t?void 0:t.some(t=>{var a;return null==(a=t.tags)?void 0:a.includes(e.mam_tag.toLowerCase())}))?Object.assign(Object.assign({},e),{disabled:!1}):Object.assign(Object.assign({},e),{disabled:!0}))),i.map(e=>({tag:e.mam_tag,label:e.visible_filter_tag,pre_selected:e.pre_selected,disabled:e.disabled})))})]},[])),W(O(X,t,h.he,u)),Q(O(G,t,h.ER,u))},[_,i]),(0,d.jsx)(F.Z,{headline:Z("filter_headline"),breakpoint:e,reset_button_label:Z("reset_filters"),apply_button_label:Z("apply"),reset_mobile_button_label:Z("reset"),show_filters_button_label:Z("show_filters"),className:"downloads-filter__filter-sidebar",filter_fields:(t=k?[{id:h.he,label:Z("country"),on_change:({option_tag:e,new_option_value:t,filter_id:a})=>{let i=es(e,!1);i&&K(Z(a),i,$,P);let n=x(e,t,o);C({type:r.UPDATE_METADATA_FILTER_VALUES,payload:{filter_id:a,country_value:n,language_value:c}}),j({filter_id:a,filter_values:n})},values:X}]:[],A&&(t=[...t,{id:h.ER,label:Z("language"),on_change:({option_tag:e,new_option_value:t,filter_id:a})=>{let i=es(e,!0);i&&K(Z(a),i,$,P);let n=x(e,t,c);C({type:r.UPDATE_METADATA_FILTER_VALUES,payload:{filter_id:a,country_value:o,language_value:n}}),j({filter_id:a,filter_values:n})},values:G}]),[...t,...ee.map(e=>Object.assign(Object.assign({},e),{on_change:ed}))]),filter_values:(a=_,k&&(a=Object.assign(Object.assign({},a),{[h.he]:o})),A&&(a=Object.assign(Object.assign({},a),{[h.ER]:c})),a),search_input_label:Z("search_assets"),search_input:s,handle_search_input_on_change:e=>{window.clearTimeout(V),C({type:r.UPDATE_SEARCH_INPUT,payload:e}),j({filter_id:h.Io,search_input:e}),H(window.setTimeout(()=>{J("Search","Asset Search","Search",e,n,$,P)},3e3))},handle_reset:()=>{w(en),C({type:r.RESET_STATE})},summary_label:Z("results_text"),summary_text:Z("results"),total_results:f.length,app_element:el.current})};var ee=a(49389);let et=()=>{let{state:{filtered_assets:e,current_page:t,assets_per_page:a},config:{module_type:i,module_section:n},dispatch:l,get_label:s}=N();return(0,d.jsx)(ee.Z,{class_pre_fix:"downloads-filter",assets_per_page:a,total_assets:e.length,set_current_page:e=>{l({type:r.SET_APP_STATE,payload:{current_page:e}}),J("Navigation","Search Page","View","Page Number",e,i,n)},current_page:t,get_label:s})};var ea=a(60266);let ei=[{key:"newest",value:o.NEWEST,track_label:"Newest"},{key:"alphabetical",value:o.ALPHABETICAL,track_label:"Alphabetical"}],en=()=>{let{state:{sort_by:e},config:{module_section:t,module_type:a,show_new_flags:i,show_updated_flags:n},dispatch:l,get_label:s}=N();
2return(0,d.jsxs)("div",{className:"downloads-filter__sort-control-for-large",children:[(0,d.jsxs)("span",{children:[s("sort_by"),":"]})," ",ei.map((o,c)=>(0,d.jsxs)(p.Fragment,{children:[c>0&&" ",(0,d.jsx)(ea.Z,{is_button:!0,label:s(o.key),type:"link",onClick:()=>{J("Functional","Sorting","Select",o.track_label,"",a,t),l({type:r.UPDATE_SORT,payload:{sort_by:o.value,show_new_flags:i,show_updated_flags:n}})},class:`downloads-filter__sort-option${e===o.value?" downloads-filter__sort-option--active":""}`})]},o.value))]})};var el=a(90731),es=a(11334),eo=a(84073),er=a(17015),ec=a(67111);let e_=({breakpoint:e})=>{let{state:{filtered_assets:t,loading:a,custom_filters:i,language_value:n,country_value:l},config:{enable_result_sharing:s,share_button_label:o,share_overlay_id:c,module_type:_,module_section:u,custom_fields:f},dispatch:m,get_label:g}=N(),{header_height:v}=(0,el.Z)(),b=(0,p.useRef)(null),y=document.querySelector(`[${ec.pg}="${c}"]`),j=T(i,n,l),x=E(f);return(0,p.useEffect)(()=>{var t,a;e===D.j.TABLET||e===D.j.DESKTOP?null==(t=b.current)||t.setAttribute("style",`top: ${v}px`):null==(a=b.current)||a.removeAttribute("style")},[v,e]),(0,d.jsxs)("div",{className:"downloads-filter__total-assets",ref:b,children:[a?(0,d.jsxs)("div",{className:"downloads-filter__spinner-wrapper",children:[(0,d.jsx)("span",{className:"downloads-filter__result-info",children:g("loading_data")}),(0,d.jsx)(es.Z,{use_inline:!0})]}):(0,d.jsxs)("div",{className:"downloads-filter__total-text-wrapper",children:[(0,d.jsxs)("span",{className:"downloads-filter__total-text",children:[(0,d.jsx)("span",{className:"downloads-filter__total-label",children:g("results_text")}),(0,d.jsxs)("span",{className:"downloads-filter__total-value hl-s",children:[t.length," ",g("results")]})]}),e===D.j.MOBILE&&j>0&&(0,d.jsx)(ea.Z,{is_button:!0,label:g("reset_filters"),icon:"beyond/16px/Refresh",icon_forced_inline:!0,onClick:()=>{w(x),m({type:r.RESET_STATE})},type:"link"})]}),s&&(0,d.jsx)(ea.Z,{is_button:!0,label:""!==o?o:g("share_results"),icon:"beyond/16px/Share",icon_forced_inline:!0,type:"link",onClick:()=>{y&&(J("Functional","Share Options","Open","Share Search Results","",_,u),(0,Z.Z)(y,er.wT,{[er.zd]:h.HF}),(0,Z.Z)(y,eo.v,{overlay_id:c}))}})]})};var ed=a(20699),eu=a(68799),ef=a(94184),ep=a.n(ef);function eh(e){let{headline:t,image:a,magnify_rounded:i}=e,n=ep()("lazy-image-magnification-modal",{"lazy-image-magnification-modal--magnify_rounded":i});return(0,d.jsxs)("div",{className:n,"data-module":"LazyImageMagnificationModal",children:[(0,d.jsx)("div",{className:"lazy-image-magnification-modal__fullscreen-button",children:(0,d.jsx)("div",{className:"lazy-image-magnification-modal__button",children:(0,d.jsx)(eu.JO,{name:"fullscreen",type:"inline"})})}),(0,d.jsxs)("div",{className:"lazy-image-magnification-modal__modal lazy-image-magnification-modal__modal--hidden","data-js-select":"LazyImageMagnificationModal_modal",children:[t?(0,d.jsxs)("div",{className:"lazy-image-magnification-modal__headline",children:[(0,d.jsx)("h3",{className:"lazy-image-magnification-modal__headline-text hl-s",children:t}),(0,d.jsx)("div",{className:"lazy-image-magnification-modal__headline-close","data-js-select":"LazyImageMagnificationModal_modal-close",children:(0,d.jsx)(eu.JO,{name:"close",type:"symbol"})})]}):(0,d.jsx)("div",{className:"lazy-image-magnification-modal__close-modal-button",children:(0,d.jsx)("div",{className:"lazy-image-magnification-modal__button","data-js-select":"LazyImageMagnificationModal_modal-close",children:(0,d.jsx)(eu.JO,{name:"close",type:"symbol"})})}),(0,d.jsx)("div",{className:"lazy-image-magnification-modal__image","data-js-select":"LazyImageMagnificationModal_image",children:(0,d.jsx)(ev,Object.assign({},a))}),(0,d.jsxs)("div",{className:"lazy-image-magnification-modal__control","data-js-select":"LazyImageMagnificationModal_control",children:[(0,d.jsx)("div",{className:"lazy-image-magnification-modal__button","data-js-select":"LazyImageMagnificationModal_zoom-in",children:(0,d.jsx)(eu.JO,{name:"add",type:"symbol"})}),(0,d.jsx)("div",{className:"lazy-image-magnification-modal__button","data-js-select":"LazyImageMagnificationModal_zoom-out",children:(0,d.jsx)(eu.JO,{name:"remove",type:"symbol"})})]})]})]})}var em=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);n<i.length;n++)0>t.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(a[i[n]]=e[i[n]]);return a};function eg(e){let{label:t,tabindex:a,class:i,data_js_select:n,data_target_country:l,data_original_gtm_event_type:s,onclick:o,aria_label:r,children:c,auto_tracking:_=!1,event_name:u="",event_action:f="",module_section:p="",module_type:h="",event_type:m="",event_detail:g="",event_value:v="",active:b=!1}=e,y=em(e,["label","tabindex","class","data_js_select","data_target_country","data_original_gtm_event_type","onclick","aria_label","children","auto_tracking","event_name","event_action","module_section","module_type","event_type","event_detail","event_value","active"]),j=ep()("plain-link",{[`${i}`]:i});return(0,d.jsx)("a",Object.assign({className:j,"aria-label":r},n?{"data-js-select":n}:{},l?{"data-target-country":l}:{},s?{"data-original-gtm-event-type":s}:{},o?{onClick:o}:{},a?{tabIndex:Number(a)}:{},b?{active:`${b}`}:{},y,{"data-track-auto":_,"data-track-event":JSON.stringify({name:u,moduleSection:p,moduleType:h,action:f,type:m,detail:g,value:v}),children:c||t}))}function ev(e){var t;let a,{alt:i,src:n,title:l,aspect_ratio:s,class:o,position:r,elevation:c,rounded:_,copyright:u,caption:f,link:p,ai_label:h,ai_label_class:m,lazy_image_magnification_modal:g}=e,v=ep()("lazy-image",{[`lazy-image--ratio-${s}`]:s,[`${o}`]:o,[`lazy-image--position-${null==r?void 0:r.vertical}`]:null==r?void 0:r.vertical,[`lazy-image--position-${null==r?void 0:r.horizontal}`]:null==r?void 0:r.horizontal,[`lazy-image--elevation-${c}`]:c,"lazy-image--rounded":_}),b=g?Object.assign(Object.assign({},g),{image:Object.assign(Object.assign({},g.image),{ai_label:null!=(t=g.image.ai_label)?t:h})}):void 0;(g||!_)&&u?a="ai-label--top":!u&&f&&(a="ai-label--has-magnification"),a=ep()(a,m);let y=h&&!u&&f,j=h&&_&&!y,w=h&&!y&&!j;return(0,d.jsxs)("figure",{className:v,"data-module":"LazyImage","data-js-select":"LazyImage",children:[(0,d.jsxs)("div",{className:"lazy-image__image-container","data-js-select":"LazyImage_image-container",children:[(0,d.jsx)("noscript",{children:(0,d.jsx)("img",Object.assign({className:"lazy-image__image",alt:i},l?{title:l}:{},{src:null==n?void 0:n.max}))}),(0,d.jsx)("img",Object.assign({className:"lazy-image__image lazy-image__target-image",src:"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=","data-js-select":"LazyImage_image",alt:i,"data-src":JSON.stringify(n)},l?{title:l}:{})),b&&(0,d.jsx)(eh,Object.assign({},b)),w&&h&&(0,d.jsx)(ed.Z,Object.assign({},h,{class:a}))]}),(0,d.jsx)("div",{className:"lazy-image__active-image-indicator"}),j&&h&&(0,d.jsx)(ed.Z,Object.assign({},h,{class:a})),(u||f||p)&&(0,d.jsxs)("figcaption",{className:"lazy-image__figcaption text--caption","data-js-select":"LazyImage_figcaption",children:[y&&h&&(0,d.jsx)(ed.Z,Object.assign({},h,{class:a})),u&&(0,d.jsx)("span",{className:"lazy-image__copyright",children:(0,d.jsx)("span",{className:"lazy-image__copyright-text",children:u})}),f&&(0,d.jsx)("span",{className:"lazy-image__caption","data-js-select":"LazyImage_caption",dangerouslySetInnerHTML:{__html:f}}),p&&(0,d.jsx)("span",{className:"lazy-image__link text text--caption",children:(0,d.jsx)(eg,Object.assign({},p))})]})]})}var eb=a(59446),ey=a(74412),ej=a(62457);let ew=e=>e.replace(/\+/g,"%20"),eE={pdf:"download_pdf",jpg:"download_image",jpeg:"download_image",png:"download_image",webp:"download_image",gif:"download_image",svg:"download_image",mp4:"download_video",mov:"download_video",webm:"download_video",mpg:"download_video",mpeg:"download_video",doc:"download_w
2ord",docx:"download_word",rtf:"download_word",ppt:"download_powerpoint",pptx:"download_powerpoint",xls:"download_excel",xlsx:"download_excel",csv:"download_excel",indd:"download_indesign",zip:"download_archive",stp:"download_archive",dxf:"download_archive",zipx:"download_archive"};(l=c||(c={})).PDF="pdf",l.VIDEO="video",(s=_||(_={})).NEW="new",s.UPDATED="updated";let ex=p.memo(({item:e,is_favorite:t=!1,handle_add_favorite:a,handle_remove_favorite:i})=>{var n;let{webid:l,title:s,previewurl:o,description:r,filesizekb:u,filesizekboriginal:f,downloadurl:m,originalurl:g,pages:v,filetype:b,filetypeoriginal:y,contenttype:j,openurl:w,streamingurl:E,isnew:x,isupdated:T,tags:S,remoteid:O}=e,[A,k]=(0,p.useState)(null),[$,P]=(0,p.useState)(null),[R,L]=(0,p.useState)(null),{config:{module_section:I,module_type:D,instance:U,show_pdf_preview:z,pdf_preview_link_text:F,show_video_preview:C,video_preview_link_text:M,video_overlay_id:q,show_new_flags:V,show_updated_flags:B,show_bookmark:H,customization_contact_data:K,enable_print_pdf_download:W},get_label:G}=N(),Y=document.querySelector(`[${ec.pg}="${q}"]`);(0,p.useEffect)(()=>{C&&"video"===j?(k(c.VIDEO),P(""!==M?M:G("preview_video"))):z&&"document"===j&&b===c.PDF&&(k(c.PDF),P(""!==F?F:G("preview_pdf"))),B&&T?L(_.UPDATED):V&&x&&L(_.NEW)},[]);let Q=(e,t)=>{var a;let i,n=(e||"").toLowerCase().replace(/^\./,"");return{button_label:G(i=(null==t?void 0:t.original)?"download_print_pdf":null!=(a=eE[n])?a:"download_file"),aria_label:G(`${i}_aria_label`)}},ee=({url:e,sizeKB:t,ariaLabel:a,buttonLabel:i,onClick:n,pages:l,infoId:s})=>(0,d.jsxs)("li",{className:"downloads-filter__info-list__item",children:[(0,d.jsx)(ea.Z,{href:e,aria_label:a,"aria-describedby":s,label:i,onClick:n,icon:"beyond/16px/Download",icon_forced_inline:!0,type:"link"}),(l||t)&&(0,d.jsxs)("dl",{id:s,className:"downloads-filter__info",children:[l?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("dt",{className:"downloads-filter__info-label downloads-filter__info-item text--bold",children:[G("pages"),":"]}),(0,d.jsxs)("dd",{className:"downloads-filter__info-pages-value downloads-filter__info-item",children:[l,(0,d.jsx)("span",{className:"visually-hidden",children:". "})]})]}):"",(0,d.jsxs)("dt",{className:"downloads-filter__info-label downloads-filter__info-item text--bold",children:[G("file_size"),":"]}),(0,d.jsxs)("dd",{className:"downloads-filter__info-value downloads-filter__info-item",children:[(e=>{if(e<=0)return"0 KB";if(e<1024)return`${e} KB`;let t=(e/1024).toFixed(2);return`${t} MB`})(null!=t?t:0),(0,d.jsx)("span",{className:"visually-hidden",children:". "})]})]})]});return(0,d.jsxs)("li",{className:"downloads-filter__list__item",children:[(0,d.jsxs)("div",{className:"downloads-filter__thumbnail",children:[(0,d.jsxs)("div",{className:"downloads-filter__preview-img-wrapper",children:[(0,d.jsx)(ev,{src:{xsmall:ew(o),small:ew(o),medium:ew(o),large:ew(o),xlarge:ew(o),xxlarge:ew(o),max:ew(o)},alt:s}),R&&(0,d.jsx)("div",{className:`downloads-filter__flag downloads-filter__flag--${R}`,children:G(R)})]}),A&&$&&(0,d.jsxs)("div",{className:"downloads-filter__preview-btn-wrapper",children:[(0,d.jsx)("span",{id:`preview-hint-${l}`,className:"visually-hidden",children:A===c.PDF?`${s} — ${G("preview_pdf_aria_describedby")}.`:`${s} — ${G("preview_video_aria_describedby")}.`}),(0,d.jsxs)("button",{type:"button",title:$,"aria-label":$,onClick:()=>{let e=!0,t=(0,eb.ou)(m);if(A===c.PDF)window.open(w,"_blank");else if(Y){e=!1;let a={[ec.ek]:s,[ec.dv]:r,[ec.CI]:m,[ec.vz]:E,[ec.R2]:t};(0,Z.Z)(Y,eo.v,{overlay_id:q,[ec.kU]:a})}J("Functional",e?"PDF Preview":"Video Preview","Open",t,"",D,I)},"aria-describedby":`preview-hint-${l}`,className:"downloads-filter__preview-btn",children:[(0,d.jsx)("span",{className:"icon",children:(0,d.jsx)("span",{className:"svg-scale-wrapper",children:A===c.PDF?(0,d.jsx)(ey.R,{icon:"Pdf"}):(0,d.jsx)(ey.R,{icon:"PlayCircle"})})}),(0,d.jsx)("span",{className:"downloads-filter__preview-btn-label",children:$})]})]})]}),(0,d.jsxs)("div",{className:"downloads-filter__info-wrapper",children:[(0,d.jsxs)("div",{className:"downloads-filter__title-description-wrapper",children:[(0,d.jsxs)("div",{className:"downloads-filter__title-wrapper",children:[(0,d.jsx)("span",{className:"downloads-filter__title hl-xs",children:s.trim()}),H&&(0,d.jsx)(eg,{class:"bookmark-icon",onClick:e=>{e.preventDefault();let n="Bookmark",s=(0,eb.ou)(m);t?(n="Remove Bookmark",i(l,s)):a(l,s),J("Functional","Bookmark Item",n,s,"",D,I)},children:(0,d.jsx)("span",{className:"svg-scale-wrapper",children:t?(0,d.jsx)(ej.O,{icon:"BookmarkFilled"}):(0,d.jsx)(ej.O,{icon:"Bookmark"})})})]}),(0,d.jsx)("span",{className:"downloads-filter__description hl-xs hl--sub",children:r})]}),(0,d.jsxs)("ul",{className:"downloads-filter__info-list",children:[(()=>{let{button_label:e,aria_label:t}=Q(b);return ee({url:m,sizeKB:u,ariaLabel:`${t} - ${s}`,buttonLabel:e,onClick:()=>X(s,(0,eb.ou)(m),D,I),pages:v,infoId:`download-info-${l}-preview`})})(),W&&"pdf"===y&&g&&(()=>{let{button_label:e,aria_label:t}=Q(y,{original:!0});return ee({url:g,sizeKB:f,ariaLabel:`${t} - ${s}`,buttonLabel:e,onClick:()=>X(s,(0,eb.ou)(g),D,I,"Download original file"),pages:v,infoId:`download-info-${l}-original`})})()]}),(0,d.jsx)("div",{className:`${h.$n}`,children:K&&!!K&&(null==(n=K.mam_tags)?void 0:n.some(e=>S.includes(e)))&&(0,d.jsx)(ea.Z,{aria_label:K.button_label,label:K.button_label,onClick:()=>{J("CTA","Request Customization","Click",(0,eb.ou)(m),"",D,I)},href:(()=>
2{if(K){let{contact_form_link:e}=K;e.startsWith("/")&&(e=`${window.location.origin}${e}`);let t=new URL(e);return t.searchParams.set(`${h.Z0}${h.SJ}`,O),t.searchParams.set(`${h.Z0}${h.FN}`,U),t.href}return""})(),icon:"beyond/16px/CalendarEdit",icon_forced_inline:!0,type:"link"})})]})]})}),eT={mobile:1,tablet:2,desktop:3},eS=({breakpoint:e})=>{let{state:{loading:t,filtered_assets:a,request_error:i,current_page:n,assets_per_page:l,loaded_favorite_assets:s,favorite_assets:o},config:{module_section:c,module_type:_,instance:u,show_new_flags:f,show_updated_flags:m,bookmark_notification_data:g,favorite_url:v,customization_contact_data:b,is_user_logged_in:y,show_bookmark_only:j},dispatch:w,get_label:E}=N(),x=(0,p.useRef)(null),T=document.querySelector(h.Y2),S=(0,p.useCallback)(e=>{w({type:r.SET_APP_STATE,payload:{favorite_assets:e}})},[w]),O=e=>{let t=0;e.forEach(e=>{let a=e.getBoundingClientRect().height;t=Math.max(t,a)}),t>0&&e.forEach(e=>{e.style.height=`${t}px`})},A=(e,t)=>{let a=Math.ceil(e.length/t),i=0;for(let n=0;n<a;n+=1)O(e.slice(i,i+t)),i+=t},k=(0,p.useCallback)((e,t)=>{let a,i;a=()=>{W(t,_,c)},i=(e,t)=>{G(e,t,_,c)},M(void 0,void 0,void 0,function*(){let t=new URL(`${v}/add`,document.location.href);t.searchParams.append(q,u),t.searchParams.append("id",e);try{let{error:n}=yield fetch(t).then(e=>e.json());n?(V(T,`add_favorite_error_${e}`,"error",i,g.error_notification_headline,g.error_notification_subheadline,g.error_notification_link_text,g.error_notification_link_url),a()):(V(T,`add_favorite_success_${e}`,"success",i,g.saved_notification_headline,g.saved_notification_subheadline,g.saved_notification_link_text,g.saved_notification_link_url),S([...o,e]))}catch(t){V(T,`remove_favorite_error_${e}`,"error",i,g.error_notification_headline,g.error_notification_subheadline,g.error_notification_link_text,g.error_notification_link_url),a()}})},[o]),$=(0,p.useCallback)((e,t)=>{let a,i;a=()=>{W(t,_,c)},i=(e,t)=>{G(e,t,_,c)},M(void 0,void 0,void 0,function*(){let t=new URL(`${v}/remove`,document.location.href);t.searchParams.append(q,u),t.searchParams.append("id",e);try{let{error:n}=yield fetch(t).then(e=>e.json());n?(V(T,`remove_favorite_error_${e}`,"error",i,g.error_notification_headline,g.error_notification_subheadline,g.error_notification_link_text,g.error_notification_link_url),a()):(V(T,`remove_favorite_success_${e}`,"info",i,g.removed_notification_headline,g.removed_notification_subheadline,g.removed_notification_link_text,g.removed_notification_link_url),S(o.filter(t=>t!==e)))}catch(t){V(T,`remove_favorite_error_${e}`,"error",i,g.error_notification_headline,g.error_notification_subheadline,g.error_notification_link_text,g.error_notification_link_url),a()}})},[o]),P=(0,p.useCallback)(()=>{if(a&&0!==a.length&&x.current){let t=Array.prototype.slice.call(x.current.querySelectorAll(`.${h.jc}`));t.forEach(e=>{e.style.height="auto"}),(e===D.j.TABLET||e===D.j.DESKTOP)&&A(t,eT[e])}},[a,e]);return((0,p.useEffect)(()=>{var t;if(a&&0!==a.length&&b){let a=Array.from((null==(t=x.current)?void 0:t.querySelectorAll(`.${h.$n}`))||[]);a.forEach(e=>{e.style.height="auto"}),(e===D.j.TABLET||e===D.j.DESKTOP)&&A(a,eT[e])}},[a]),(0,p.useEffect)(()=>{P()},[a,e,P]),(0,p.useEffect)(()=>{let e=()=>{setTimeout(()=>{P()},100)};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[P]),(0,p.useEffect)(()=>{j&&s&&w({type:r.UPDATE_FILTERED_ASSETS_FAVORITES,payload:{filtered_assets:a.filter(e=>o.includes(e.webid)),show_new_flags:f,show_updated_flags:m}})},[o]),!t&&y&&j&&0===a.length)?(0,d.jsx)("div",{className:"downloads-filter__no-bookmarks-text",children:E("no_bookmarks_available")}):i?(0,d.jsx)("p",{className:"downloads-filter__list--error",children:E("loading_error")}):(()=>{let e=n*l,i=a.slice(e-l,e);return(0,d.jsx)("ul",{className:`downloads-filter__list ${t?"":" downloads-filter__list--loaded"}`,ref:x,children:i.map(e=>(0,d.jsx)(ex,{item:e,is_favorite:null==o?void 0:o.includes(e.webid),handle_add_favorite:k,handle_remove_favorite:$},e.webid))})})()},eO={mobile:4,tablet:8,desktop:12},eA=(0,D.y)(e=>{let{headline_main:t="",headline_type:a,headline_tag:i,breakpoint:n="mobile"}=e,{state:{current_page:l},dispatch:s}=N();return(0,U.Z)(document.querySelector(h.fV),l),(0,p.useEffect)(()=>{s({type:r.SET_APP_STATE,payload:{assets_per_page:eO[n]}})},[n]),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsxs)("div",{className:"downloads-filter__header",children:[(0,d.jsx)(z.Z,{headline_tag:i,main:t,headline_type:a}),(0,d.jsx)(en,{})]}),(0,d.jsxs)("div",{className:"downloads-filter__wrapper grid__structure",children:[(0,d.jsx)(Q,{breakpoint:n}),(0,d.jsxs)("div",{className:"downloads-filter__content",children:[(0,d.jsxs)("div",{children:[(0,d.jsx)(e_,{breakpoint:n}),(0,d.jsx)(eS,{breakpoint:n})]}),(0,d.jsx)(et,{})]})]})]})});var ek=function(e,t,a,i){return new(a||(a=Promise))(function(n,l){function s(e){try{r(i.next(e))}catch(e){l(e)}}function o(e){try{r(i.throw(e))}catch(e){l(e)}}function r(e){var t;e.done?n(e.value):((t=e.value)instanceof a?t:new a(function(e){e(t)})).then(s,o)}r((i=i.apply(e,t||[])).next())})},e$=function(e,t){var a={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&0>t.indexOf(i)&&(a[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var n=0,i=Object.getOwnPropertySymbols(e);n<i.length;n++)0>t.indexOf(i[n])&&Object.prototype.propertyIsEnumerable.call(e,i[n])&&(a[i[n]]=e[i[n]]);return a};let eP=(e,t)=>null!=e?e:t,eR=class extends u.hp{constructor(e){super(e),this._$node=e}loaded(e){var t;super.loaded(e),this._$node=e,this._$app_node=this._$node.querySelector(h.fV),this._$toast_notification=this._$node.querySelector(h.Y2),this._app_container_dataset=null==(t=this._$node.querySelector('[data-js-select="downloadsFilter_container"]'))?void 0:t.dataset,this._init()}disconnect(e){var t;super.disconnect(e),this._$app_node&&(null==(t=this._root)||t.unmount())}_get_initial_state_config(e){return ek(this,void 0,void 0,function*(){var t;let a=(e=>{let t={};
2try{"string"==typeof e&&(t=JSON.parse(e))}catch(e){t={},console.warn("Unable to parse config")}return t})(null==(t=this._$node.querySelector("[data-downloads-filter-config]"))?void 0:t.innerText),{apiInstance:i,metaUrl:n,searchUrl:l,favoriteUrl:s,languageFilter:o,countryFilter:r,context:c,moduleSection:_,moduleType:d,showPdfPreview:u,pdfPreviewLinkText:f,showVideoPreview:p,videoPreviewLinkText:h,videoOverlayId:m,showNewFlags:g,showUpdatedFlags:v,enableResultSharing:b,shareButtonLabel:y,shareOverlayId:j,allowBookmark:w,enablePrintPdfDownload:E,savedNotificationHeadline:x,savedNotificationSubheadline:T,savedNotificationLinkText:S,savedNotificationLinkUrl:O,removedNotificationHeadline:A,removedNotificationSubheadline:k,removedNotificationLinkText:P,removedNotificationLinkUrl:R,errorNotificationHeadline:L,errorNotificationSubheadline:N,errorNotificationLinkText:I,errorNotificationLinkUrl:D,showBookmarkOnly:U,customizationButtonLabel:z,customizationMamTags:F,customizationContactFormLink:C}=e,Z=yield window.userContext,M=!!Z&&(null==Z?void 0:Z.session_info.valid);return Object.assign(Object.assign({},$),{i18n_labels:eP(null==a?void 0:a.i18n_labels,{}),instance:eP(i,""),enable_language_filter:"true"===o,enable_country_filter:"true"===r,context:eP(c,""),meta_url:eP(n,""),search_url:eP(l,""),favorite_url:eP(s,""),module_section:eP(_,""),module_type:eP(d,""),pre_filter_values:eP(null==a?void 0:a.pre_filter_values,{}),custom_fields:eP(null==a?void 0:a.custom_fields,[]),show_pdf_preview:"true"===u,pdf_preview_link_text:eP(f,""),show_video_preview:"true"===p,video_preview_link_text:eP(h,""),video_overlay_id:eP(m,""),show_new_flags:"true"===g,show_updated_flags:"true"===v,enable_result_sharing:"true"===b,share_button_label:eP(y,""),share_overlay_id:eP(j,""),show_bookmark:"true"===w&&M,enable_print_pdf_download:"true"===E,is_user_logged_in:M,toast_notification_node:this._$toast_notification,bookmark_notification_data:{saved_notification_headline:x,saved_notification_subheadline:T,saved_notification_link_text:S,saved_notification_link_url:O,removed_notification_headline:A,removed_notification_subheadline:k,removed_notification_link_text:P,removed_notification_link_url:R,error_notification_headline:L,error_notification_subheadline:N,error_notification_link_text:I,error_notification_link_url:D},show_bookmark_only:"true"===U,customization_contact_data:z&&F&&C?{button_label:z,mam_tags:null==F?void 0:F.split(","),contact_form_link:C}:null})})}_init(){return ek(this,void 0,void 0,function*(){var e;if(this._$app_node){this._root=(0,I.createRoot)(this._$app_node);let t=null!=(e=this._app_container_dataset)?e:{},{headlineMain:a="",headlineType:i="",headlineTag:n=""}=t,l=e$(t,["headlineMain","headlineType","headlineTag"]);this._root.render((0,d.jsx)(L,{initial_config:yield this._get_initial_state_config(l),children:(0,d.jsx)(eA,{headline_main:a,headline_type:i,headline_tag:n})}))}})}},eL=eR=function(e,t,a,i){var n,l=arguments.length,s=l<3?t:null===i?i=Object.getOwnPropertyDescriptor(t,a):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,a,i);else for(var o=e.length-1;o>=0;o--)(n=e[o])&&(s=(l<3?n(s):l>3?n(t,a,s):n(t,a))||s);return l>3&&s&&Object.defineProperty(t,a,s),s}([u.lE.register("DownloadsFilter")],eR)},65223:function(e,t,a){a.d(t,{$n:()=>n,ER:()=>r,FN:()=>d,HF:()=>m,IT:()=>h,Io:()=>c,Kd:()=>f,SJ:()=>_,Y2:()=>p,Z0:()=>s,ZX:()=>u,fV:()=>i,he:()=>o,jc:()=>l});let i='[data-js-select="downloadsFilter_app"]',n="downloads-filter__buttons-wrapper",l="downloads-filter__title-description-wrapper",s="f_",o="country",r="language",c="query",_="asset_id",d="instance",u="id_",f=3,p=".toast-notification",h=7e3,m={zidopt:"qp"}},19448:function(e,t,a){a.r(t),a.d(t,{default:()=>i});let i=a(67111).ZP}}]);

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.