PageSourceSearch

https://bastei-luebbe.de/_next/static/immutable/chunks/2--f_bi8los0c.js

js bastei-luebbe.de collected 2026-09-26 02:14:23 UTC 39,879 bytes, 2 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,867927,e=>{"use strict";let t=(0,e.i(456420).default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);e.s(["ChevronRight",0,t],867927)},651951,e=>{"use strict";let t=(0,e.i(456420).default)("timer",[["line",{x1:"10",x2:"14",y1:"2",y2:"2",key:"14vaq8"}],["line",{x1:"12",x2:"15",y1:"14",y2:"11",key:"17fdiu"}],["circle",{cx:"12",cy:"14",r:"8",key:"1e1u0o"}]]);e.s(["Timer",0,t],651951)},263676,e=>{"use strict";var t=e.i(814387);e.s(["X",()=>t.default])},12985,e=>{"use strict";var t=e.i(795327),r=e.i(907293),n=e.i(594693);let i=(0,t.o)("queue-reset",()=>({mutex:0}));function o(e=1){i.mutex=e}function s(){(0,n.t)(19),r.t.abortAll(),r.r.abort().forEach(e=>r.t.queuedQuerySync.emit(e))}var a=e.i(271645),l=e.i(618566);function u(){o(0),s()}function c(){let e=(0,l.usePathname)(),n=(0,a.useRef)(e);return n.current!==e&&(n.current=e,r.r.reset()),(0,a.useEffect)(()=>(!function(){var e;if(e="next/app","u"<typeof history||(history.nuqs?.version&&"2.10.1"!==history.nuqs.version?(console.error((0,t.l)(409),history.nuqs.version,t.s,e),!0):!!history.nuqs?.adapters?.includes(e)))return;let r=history.replaceState,n=history.pushState;history.replaceState=function(e,t,n){return r.call(history,e,"__nuqs__"===t?"":t,n)},history.pushState=function(e,t,r){return"__nuqs__"!==t&&function(e=s){i.mutex=Math.max(0,i.mutex-1),i.mutex>0||e()}(()=>{queueMicrotask(s)}),n.call(history,e,"__nuqs__"===t?"":t,r)},history.nuqs=history.nuqs??{version:"2.10.1",adapters:[]},history.nuqs.adapters.push("next/app")}(),window.addEventListener("popstate",u),()=>window.removeEventListener("popstate",u)),[]),null}let d=(0,t.n)(function(){let e=(0,l.useRouter)(),r=(0,l.usePathname)(),[i,s]=(0,a.useOptimistic)((0,l.useSearchParams)()??new URLSearchParams);return{searchParams:i,pathname:r,updateUrl:(0,a.useCallback)((r,i)=>{(0,a.startTransition)(()=>{i.shallow||s(r);let a=function(e){let{origin:r,pathname:n,hash:i}=location;return r+n+(0,t.c)(e)+i}(r);(0,n.t)(20,"next/app",a);let l="push"===i.history?history.pushState:history.replaceState;o(0),l.call(history,null,"__nuqs__",a),i.scroll&&window.scrollTo(0,0),i.shallow||e.replace(a,{scroll:!1})})},[]),rateLimitFactor:3,autoResetQueueOnUpdate:!1}});e.s(["NuqsAdapter",0,function({children:e,...t}){return(0,a.createElement)(d,{...t,children:[(0,a.createElement)(a.Suspense,{key:"nuqs-adapter-suspense-navspy",children:(0,a.createElement)(c)}),e]})}],12985)},795327,e=>{"use strict";let t;e.i(247167);var r,n,i=e.i(271645);let o={303:"Multiple adapter contexts detected. This might happen in monorepos.",404:"nuqs requires an adapter to work with your framework.",409:"Multiple versions of the library are loaded. This may lead to unexpected behavior. Currently using `%s`, but `%s` (via the %s adapter) was about to load on top.",414:"Max safe URL length exceeded. Some browsers may not be able to accept this URL. Consider limiting the amount of state stored in the URL.",429:"URL update rate-limited by the browser. Consider increasing `throttleMs` for key(s) `%s`. %O",500:"Empty search params cache. Search params can't be accessed in Layouts.",501:"Search params cache already populated. Have you called `parse` twice?",502:"`processUrlSearchParams` threw while processing key(s) `%s`. %O"};function s(e){return`[nuqs] ${o[e]}
2  See https://nuqs.dev/NUQS-${e}`}let a="2.10.1",l={};function u(e,t){let r=Symbol.for(`nuqs.${a}.${e}`),n=globalThis;if(null!=n[r])return n[r];let i=Object.isExtensible(n)?n:l;return i[r]??=t()}let c=(r=i.createContext,n=()=>{let e=(0,i.createContext)({useAdapter(){throw Error(s(404))}});return e.displayName="NuqsAdapterContext",e},(t=u("adapter-context",()=>new WeakMap)).has(r)||t.set(r,n()),t.get(r));"u">typeof window&&(window.__NuqsAdapterContext&&window.__NuqsAdapterContext!==c&&console.error(s(303)),window.__NuqsAdapterContext=c),e.s(["a",0,()=>(0,i.useContext)(c).processUrlSearchParams,"c",0,function(e){if(0===e.size)return"";let t=[];for(let[r,n]of e.entries()){let e=r.replace(/#/g,"%23").replace(/&/g,"%26").replace(/\+/g,"%2B").replace(/=/g,"%3D").replace(/\?/g,"%3F");t.push(`${e}=${n.replace(/%/g,"%25").replace(/\+/g,"%2B").replace(/ /g,"+").replace(/#/g,"%23").replace(/&/g,"%26").replace(/"/g,"%22").replace(/'/g,"%27").replace(/`/g,"%60").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/[\x00-\x1F]/g,e=>encodeURIComponent(e))}`)}return"?"+t.join("&")},"i",0,()=>(0,i.useContext)(c).defaultOptions,"l",0,s,"n",0,function(e){return({children:t,defaultOptions:r,processUrlSearchParams:n,...o})=>
2(0,i.createElement)(c.Provider,{...o,value:{useAdapter:e,defaultOptions:r,processUrlSearchParams:n}},t)},"o",0,u,"r",0,function(e){let t=(0,i.useContext)(c);if(!("useAdapter"in t))throw Error(s(404));return t.useAdapter(e)},"s",0,a])},907293,e=>{"use strict";var t=e.i(594693),r=e.i(795327),n=e.i(271645);function i(e){return{method:"throttle",timeMs:e}}let o=i(function(){if("u"<typeof window||!window.GestureEvent)return 50;try{let e=navigator.userAgent?.match(/version\/([\d\.]+) safari/i);return parseFloat(e[1])>=17?120:320}catch{return 320}}());function s(e,t,r){if("string"==typeof r)e.set(t,r);else{for(let n of(e.delete(t),r))e.append(t,n);e.has(t)||e.set(t,"")}return e}function a(){let e=new Map;return{on(t,r){let n=e.get(t)||[];return n.push(r),e.set(t,n),()=>this.off(t,r)},off(t,r){let n=e.get(t);n&&e.set(t,n.filter(e=>e!==r))},emit(t,r){e.get(t)?.forEach(e=>e(r))}}}function l(e,t,r){let n=setTimeout(function(){e(),r.removeEventListener("abort",i)},t);function i(){clearTimeout(n),r.removeEventListener("abort",i)}r.addEventListener("abort",i)}function u(){let e=Promise;if(Promise.hasOwnProperty("withResolvers"))return Promise.withResolvers();let t=()=>{},r=()=>{};return{promise:new e((e,n)=>{t=e,r=n}),resolve:t,reject:r}}function c(){return new URLSearchParams(location.search)}var d=class{updateMap=new Map;options={history:"replace",scroll:!1,shallow:!0};timeMs=o.timeMs;transitions=new Set;resolvers=null;controller=null;lastFlushedAt=0;resetQueueOnNextPush=!1;push({key:e,query:r,options:n},i=o.timeMs){this.resetQueueOnNextPush&&(this.reset(),this.resetQueueOnNextPush=!1),(0,t.t)(7,e,r,n),this.updateMap.set(e,r),"push"===n.history&&(this.options.history="push"),n.scroll&&(this.options.scroll=!0),!1===n.shallow&&(this.options.shallow=!1),n.startTransition&&this.transitions.add(n.startTransition),(!Number.isFinite(this.timeMs)||i>this.timeMs)&&(this.timeMs=i)}getQueuedQuery(e){return this.updateMap.get(e)}getPendingPromise({getSearchParamsSnapshot:e=c}){return this.resolvers?.promise??Promise.resolve(e())}flush({getSearchParamsSnapshot:e=c,rateLimitFactor:r=1,...n},i){if(this.controller??=new AbortController,!Number.isFinite(this.timeMs))return(0,t.t)(8),Promise.resolve(e());if(this.resolvers)return this.resolvers.promise;this.resolvers=u();let o=()=>{this.lastFlushedAt=performance.now();let[t,r]=this.applyPendingUpdates({...n,autoResetQueueOnUpdate:n.autoResetQueueOnUpdate??!0,getSearchParamsSnapshot:e},i);null===r?(this.resolvers.resolve(t),this.resetQueueOnNextPush=!0):this.resolvers.reject(t),this.resolvers=null},s=()=>{let e=performance.now()-this.lastFlushedAt,n=this.timeMs,i=r*Math.max(0,n-e);(0,t.t)(9,i,n,r),0===i?o():l(o,i,this.controller.signal)};return l(s,0,this.controller.signal),this.resolvers.promise}abort(){return this.controller?.abort(),this.controller=new AbortController,this.resolvers?.resolve(new URLSearchParams),this.resolvers=null,this.reset()}reset(){let e=Array.from(this.updateMap.keys());return(0,t.t)(10,JSON.stringify(Object.fromEntries(this.updateMap))),this.updateMap.clear(),this.transitions.clear(),this.options={history:"replace",scroll:!1,shallow:!0},this.timeMs=o.timeMs,e}applyPendingUpdates(e,n){let{updateUrl:i,getSearchParamsSnapshot:o}=e,a=o();if((0,t.t)(11,this.updateMap.size,a.toString()),0===this.updateMap.size)return[a,null];let l=Array.from(this.updateMap.entries()),u={...this.options},c=Array.from(this.transitions);for(let[r,n]of(e.autoResetQueueOnUpdate&&this.reset(),(0,t.t)(12,l,u),l))null===n?a.delete(r):a=s(a,r,n);if(n)try{a=n(a)}catch(e){return console.error((0,r.l)(502),l.map(([e])=>e).join(),e),this.resetQueueOnNextPush=!0,[a,e]}try{return!function(e,t){let r=t;for(let t=e.length-1;t>=0;t--){let n=e[t];if(!n)continue;let i=r;r=()=>n(i)}r()}(c,()=>i(a,u)),[a,null]}catch(e){return console.error((0,r.l)(429),l.map(([e])=>e).join(),e),[a,e]}}};let h=(0,r.o)("throttle-queue",()=>new d);var p=class{resolvers=u();controller=new AbortController;queuedValue=void 0;abort(){this.controller.abort(),this.queuedValue=void 0}push(e,r,n){return this.queuedValue=e,this.controller.abort(),this.controller=new AbortController,l(()=>{let r=this.resolvers;try{(0,t.t)(13,e);let i=n(e);(0,t.t)(14,this.queuedValue),this.queuedValue=void 0,this.resolvers=u(),i.then(e=>r.resolve(e)).catch(e=>r.reject(e))}catch(e){this.queuedValue=void 0,r.reject(e)}},r,this.controller.signal),this.resolvers.promise}},m=class{throttleQueue;queues=new Map;queuedQuerySync=a();constructor(e=new d){this.throttleQueue=e}push(e,r,n,i){if(!Number.isFinite(r))return Promise.resolve((n.getSearchParamsSnapsh
2ot??c)());let o=e.key,s=this.queues.get(o);s||((0,t.t)(15,o),s=new p,this.queues.set(o,s)),(0,t.t)(17,e);let a=()=>(this.throttleQueue.push(e),this.throttleQueue.flush(n,i).finally(()=>{this.queues.get(o)?.queuedValue===void 0&&((0,t.t)(16,o),this.queues.delete(o)),this.queuedQuerySync.emit(o)})),l=s.push(e,r,a);return this.queuedQuerySync.emit(o),l}abort(e){let r=this.queues.get(e);return r?((0,t.t)(18,e,r.queuedValue?.query),this.queues.delete(e),r.abort(),this.queuedQuerySync.emit(e),e=>(e.then(r.resolvers.resolve,r.resolvers.reject),e)):e=>e}abortAll(){for(let[e,r]of this.queues.entries())(0,t.t)(18,e,r.queuedValue?.query),r.abort(),r.resolvers.resolve(new URLSearchParams),this.queuedQuerySync.emit(e);this.queues.clear()}getQueuedQuery(e){let t=this.queues.get(e)?.queuedValue?.query;return void 0!==t?t:this.throttleQueue.getQueuedQuery(e)}};let f=(0,r.o)("debounce-controller",()=>new m(h));e.s(["a",0,function(e){if(e instanceof URL)return e.searchParams;if(e.startsWith("?")){let t=e.indexOf("#");return new URLSearchParams(-1===t?e:e.slice(0,t))}try{return new URL(e,location.href).searchParams}catch{return new URLSearchParams(e)}},"c",0,function(e){return{method:"debounce",timeMs:e}},"i",0,a,"l",0,o,"n",0,function(e){var t,r;let i,o;return t=(e,t)=>f.queuedQuerySync.on(e,t),r=e=>f.getQueuedQuery(e),i=(0,n.useCallback)(()=>{let t=Object.fromEntries(e.map(e=>[e,r(e)]));return[JSON.stringify(t),t]},[e.join(","),r]),null===(o=(0,n.useRef)(null)).current&&(o.current=i()),(0,n.useSyncExternalStore)((0,n.useCallback)(r=>{let n=e.map(e=>t(e,r));return()=>n.forEach(e=>e())},[e.join(","),t]),()=>{let[e,t]=i();return o.current[0]===e?o.current[1]:(o.current=[e,t],t)},()=>o.current[1])},"o",0,function(e){return null===e||Array.isArray(e)&&0===e.length},"r",0,h,"s",0,s,"t",0,f,"u",0,i])},594693,e=>{"use strict";e.i(247167),e.s(["i",0,function(e){},"t",0,function(e){}])},964155,e=>{"use strict";var t=e.i(500932),r=e.i(407648),n=e.i(13369),i=e.i(271645);function o(){}function s(){(0,r.syncAnchorScrollOffsetCssVar)()}function a(){let e=o,t=()=>{e();let t=window.location.hash.replace(/^#/,"");t&&(e=(0,n.scrollAnchorIntoView)(t))};return s(),window.addEventListener("hashchange",t),window.addEventListener("resize",s),window.addEventListener("scroll",s,{passive:!0}),()=>{window.removeEventListener("hashchange",t),window.removeEventListener("resize",s),window.removeEventListener("scroll",s),e()}}e.s(["AnchorScrollHandler",0,()=>{let e,r=(0,t.c)(1);return r[0]===Symbol.for("react.memo_cache_sentinel")?(e=[],r[0]=e):e=r[0],(0,i.useEffect)(a,e),null}])},120262,e=>{"use strict";var t=e.i(500932),r=e.i(271645);function n(e){try{let t=JSON.parse(e);if(!t||"object"!=typeof t)return null;return t}catch{return null}}function i({id:e,referrerPolicy:t,src:r}){if(document.getElementById(e))return;let n=document.createElement("script");n.id=e,n.async=!0,n.src=r,n.fetchPriority="low",t&&(n.referrerPolicy=t),document.head.appendChild(n)}e.s(["AnalyticsScript",0,e=>{let o,s,a,l,u,c,d,h,p=(0,t.c)(14),{ccm19ApiKey:m,ccm19DomainId:f,gtmConsentId:g,gtmId:v}=e,[y,w]=(0,r.useState)(!1);return p[0]!==m||p[1]!==f||p[2]!==g||p[3]!==v?(o=()=>{let e,t=localStorage.getItem("ccm_consent");null!==t&&null===n(t)&&localStorage.removeItem("ccm_consent");let r=null!==t&&null!==n(t)?t:null,o=window.dataLayer||[];window.dataLayer=o,window.gtag=window.gtag||function(){o.push(arguments)},window.gtag("consent","default",{analytics_storage:null===r?"denied":(e=n(r),Array.isArray(e?.embeddings)&&e.embeddings.includes(g)?"granted":"denied")}),o.push({"gtm.start":new Date().getTime(),event:"gtm.js"});var s=()=>{i({id:"google-tag-manager",src:`https://www.googletagmanager.com/gtm.js?id=${encodeURIComponent(v)}`}),i({id:"ccm19-loader",referrerPolicy:"origin",src:`https://cloud.ccm19.de/app.js?apiKey=${encodeURIComponent(m)}&domain=${encodeURIComponent(f)}`})};let a=e=>{"function"==typeof window.requestIdleCallback?window.requestIdleCallback(e,{timeout:3e3}):window.setTimeout(e,1500)};if("complete"===document.readyState)return a(s),()=>{};let l=()=>a(s);return window.addEventListener("load",l,{once:!0}),()=>window.removeEventListener("load",l)},s=[m,f,g,v],p[0]=m,p[1]=f,p[2]=g,p[3]=v,p[4]=o,p[5]=s):(o=p[4],s=p[5]),(0,r.useEffect)(o,s),p[6]!==g?(a=()=>{let e=()=>{w(!!window.CCM.acceptedEmbeddings.find(e=>e.id===g))};return window.addEventListener("ccm19WidgetLoaded",e),()=>{window.removeEventListener("ccm19WidgetLoaded",e)}},l=[g],p[6]=g,p[7]=a,p[8]=l):(a=p[7],l=p[8]),(0,r.useEffect)(a,l),p[9]===Symbol.for("react.memo_cache_sentinel")?(u=()=>(window.addEventListener("ccm19EmbeddingAccepted",e=>{"Google Tag Manager"===e.detail.name&&w(!0)}),()=>{window.removeEventListener("ccm19EmbeddingAccepted",e=>{"Google Tag Manager"===e.detail.name&&w(!0)})}),c=[],p[9]=u,p[10]=c):(u=p[9],c=p[10]),(0,r.useEffect)(u,c),p[11]!==y?(d=()=>
2{if("function"!=typeof window.gtag)return;let e=y?"granted":"denied";window.gtag("consent","update",{analytics_storage:e})},h=[y],p[11]=y,p[12]=d,p[13]=h):(d=p[12],h=p[13]),(0,r.useEffect)(d,h),null}],120262)},659516,e=>{"use strict";var t=e.i(500932),r=e.i(271645),n=e.i(321639);e.s(["TrboReloadListener",0,function(){let e,i,o=(0,t.c)(2),s=(0,r.useRef)(null);return o[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{s.current=window.location.href;let e=()=>{window.requestAnimationFrame(()=>{window.requestAnimationFrame(()=>{s.current!==window.location.href&&(s.current=window.location.href,(0,n.fireTrboReloadApi)())})})},t=window.history.pushState,r=window.history.replaceState;return window.history.pushState=(...r)=>{let n=t.apply(window.history,r);return e(),n},window.history.replaceState=(...t)=>{let n=r.apply(window.history,t);return e(),n},window.addEventListener("popstate",e),()=>{window.history.pushState=t,window.history.replaceState=r,window.removeEventListener("popstate",e)}},i=[],o[0]=e,o[1]=i):(e=o[0],i=o[1]),(0,r.useEffect)(e,i),null}])},108879,e=>{"use strict";var t=e.i(500932),r=e.i(271645);let n="trbo_plugin_code_main";e.s(["TrboScript",0,function(e){let i,o,s,a,l,u=(0,t.c)(11),{scriptId:c,ccm19Id:d}=e,[h,p]=(0,r.useState)(!1),m=(0,r.useRef)(!1);u[0]!==d?(i=()=>{p(function(e){if(!e)return!1;let t=window.CCM;return!!t?.acceptedEmbeddings?.some(t=>t.id===e)}(d))},u[0]=d,u[1]=i):i=u[1];let f=i;return u[2]!==d||u[3]!==f||u[4]!==c?(o=()=>{if(c&&d)return f(),window.addEventListener("ccm19WidgetLoaded",f),window.addEventListener("ccm19WidgetClosed",f),window.addEventListener("ccm19EmbeddingAccepted",f),()=>{window.removeEventListener("ccm19WidgetLoaded",f),window.removeEventListener("ccm19WidgetClosed",f),window.removeEventListener("ccm19EmbeddingAccepted",f)}},s=[d,f,c],u[2]=d,u[3]=f,u[4]=c,u[5]=o,u[6]=s):(o=u[5],s=u[6]),(0,r.useEffect)(o,s),u[7]!==h||u[8]!==c?(a=()=>{c&&h&&!m.current&&(!function(e){if(document.getElementById(n))return;let t=document.createElement("script");t.type="text/javascript",t.id=n,t.async=!0,t.src=`${document.location.protocol}//static.trbo.com/plugin/${e}`;let r=document.getElementsByTagName("script")[0];r?.parentNode?r.parentNode.insertBefore(t,r):document.head.appendChild(t)}(c),m.current=!0)},l=[h,c],u[7]=h,u[8]=c,u[9]=a,u[10]=l):(a=u[9],l=u[10]),(0,r.useEffect)(a,l),null}])},321639,e=>{"use strict";e.s(["fireTrboATC",0,function(){"u">typeof document&&document.dispatchEvent(new Event("trboATC"))},"fireTrboReloadApi",0,function(){if("u"<typeof document)return;let e=document.location.href,t=window;e!==t.__lastTrboReloadHref&&(t.__lastTrboReloadHref=e,document.dispatchEvent(new Event("trboReloadApi")))}])},746798,e=>{"use strict";var t=e.i(843476),r=e.i(271645),n=e.i(981140),i=e.i(820783),o=e.i(30030),s=e.i(726330),a=e.i(610772),l=e.i(853660),u=(e.i(774606),e.i(296626)),c=e.i(248425),d=e.i(991918),h=e.i(369340),p=e.i(934620),m=e.i(959411),f=Object.defineProperty,g=(e,t)=>f(e,"name",{value:t,configurable:!0}),[v,y]=(0,o.createContextScope)("Tooltip",[l.createPopperScope]),w=(0,l.createPopperScope)(),x="tooltip.open",[b,E]=v("TooltipProvider"),S=g(e=>{let{__scopeTooltip:n,delayDuration:i=700,skipDelayDuration:o=300,disableHoverableContent:s=!1,children:a}=e,l=r.useRef(!0),u=r.useRef(!1),c=r.useRef(0);return r.useEffect(()=>{let e=c.current;return()=>window.clearTimeout(e)},[]),(0,t.jsx)(b,{scope:n,isOpenDelayedRef:l,delayDuration:i,onOpen:r.useCallback(()=>{o<=0||(window.clearTimeout(c.current),l.current=!1)},[o]),onClose:r.useCallback(()=>{o<=0||(window.clearTimeout(c.current),c.current=window.setTimeout(()=>l.current=!0,o))},[o]),isPointerInTransitRef:u,onPointerInTransitChange:r.useCallback(e=>{u.current=e},[]),disableHoverableContent:s,children:a})},"TooltipProvider"),_="Tooltip",[C,T]=v(_),L=g(e=>{let{__scopeTooltip:n,children:i,open:o,defaultOpen:s,onOpenChange:u,disableHoverableContent:c,delayDuration:d}=e,p=E(_,e.__scopeTooltip),m=w(n),[f,v]=r.useState(null),[y,b]=r.useState(void 0),S=(0,a.useId)(),T=r.useRef(0),L=c??p.disableHoverableContent,R=d??p.delayDuration,P=r.useRef(!1),[N,j]=(0,h.useControllableState)({prop:o,defaultProp:s??!1,onChange:g(e=>{e?(p.onOpen(),document.dispatchEvent(new CustomEvent(x))):p.onClose(),u?.(e)}
2,"onChange"),caller:_}),A=r.useMemo(()=>N?P.current?"delayed-open":"instant-open":"closed",[N]),k=r.useCallback(()=>{window.clearTimeout(T.current),T.current=0,P.current=!1,j(!0)},[j]),q=r.useCallback(()=>{window.clearTimeout(T.current),T.current=0,j(!1)},[j]),U=r.useCallback(()=>{window.clearTimeout(T.current),T.current=window.setTimeout(()=>{P.current=!0,j(!0),T.current=0},R)},[R,j]);return r.useEffect(()=>()=>{T.current&&(window.clearTimeout(T.current),T.current=0)},[]),(0,t.jsx)(l.Root,{...m,children:(0,t.jsx)(C,{scope:n,contentId:y??S,setContentId:b,open:N,stateAttribute:A,trigger:f,onTriggerChange:v,onTriggerEnter:r.useCallback(()=>{p.isOpenDelayedRef.current?U():k()},[p.isOpenDelayedRef,U,k]),onTriggerLeave:r.useCallback(()=>{L?q():(window.clearTimeout(T.current),T.current=0)},[q,L]),onOpen:k,onClose:q,disableHoverableContent:L,children:i})})},"Tooltip"),R="TooltipTrigger",P=r.forwardRef(g(function(e,o){let{__scopeTooltip:s,...a}=e,u=T(R,s),d=E(R,s),h=w(s),p=r.useRef(null),m=(0,i.useComposedRefs)(o,p,u.onTriggerChange),f=r.useRef(!1),g=r.useRef(!1),v=r.useCallback(()=>f.current=!1,[]);return r.useEffect(()=>()=>document.removeEventListener("pointerup",v),[v]),(0,t.jsx)(l.Anchor,{asChild:!0,...h,children:(0,t.jsx)(c.Primitive.button,{"aria-describedby":u.open?u.contentId:void 0,"data-state":u.stateAttribute,...a,ref:m,onPointerMove:(0,n.composeEventHandlers)(e.onPointerMove,e=>{"touch"!==e.pointerType&&(g.current||d.isPointerInTransitRef.current||(u.onTriggerEnter(),g.current=!0))}),onPointerLeave:(0,n.composeEventHandlers)(e.onPointerLeave,()=>{u.onTriggerLeave(),g.current=!1}),onPointerDown:(0,n.composeEventHandlers)(e.onPointerDown,()=>{u.open&&u.onClose(),f.current=!0,document.addEventListener("pointerup",v,{once:!0})}),onFocus:(0,n.composeEventHandlers)(e.onFocus,()=>{f.current||u.onOpen()}),onBlur:(0,n.composeEventHandlers)(e.onBlur,u.onClose),onClick:(0,n.composeEventHandlers)(e.onClick,u.onClose)})})},"TooltipTrigger")),[N,j]=v("TooltipPortal",{forceMount:void 0}),A="TooltipContent",k=r.forwardRef(g(function(e,r){let n=j(A,e.__scopeTooltip),{forceMount:i=n.forceMount,side:o="top",...s}=e,a=T(A,e.__scopeTooltip);return(0,t.jsx)(u.Presence,{present:i||a.open,children:a.disableHoverableContent?(0,t.jsx)(M,{side:o,...s,ref:r}):(0,t.jsx)(q,{side:o,...s,ref:r})})},"TooltipContent")),q=r.forwardRef(g(function(e,n){let o=T(A,e.__scopeTooltip),s=E(A,e.__scopeTooltip),a=r.useRef(null),l=(0,i.useComposedRefs)(n,a),[u,c]=r.useState(null),{trigger:d,onClose:h}=o,p=a.current,{onPointerInTransitChange:m}=s,f=r.useCallback(()=>{c(null),m(!1)},[m]),v=r.useCallback((e,t)=>{let r=e.currentTarget,n={x:e.clientX,y:e.clientY},i=I(n,r.getBoundingClientRect());c(Q([...O(n,i),...F(t.getBoundingClientRect())])),m(!0)},[m]);return r.useEffect(()=>()=>f(),[f]),r.useEffect(()=>{if(d&&p){let e=g(e=>v(e,p),"handleTriggerLeave"),t=g(e=>v(e,d),"handleContentLeave");return d.addEventListener("pointerleave",e),p.addEventListener("pointerleave",t),()=>{d.removeEventListener("pointerleave",e),p.removeEventListener("pointerleave",t)}}},[d,p,v,f]),r.useEffect(()=>{if(u){let e=g(e=>{let t=e.target,r={x:e.clientX,y:e.clientY},n=d?.contains(t)||p?.contains(t),i=!W(r,u);n?f():i&&(f(),h())},"handleTrackPointerGrace");return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[d,p,u,h,f]),(0,t.jsx)(M,{...e,ref:l})},"TooltipContentHoverable")),U=(0,d.createSlottable)("TooltipContent"),M=r.forwardRef(g(function(e,n){let{__scopeTooltip:i,children:o,"aria-label":a,id:u,onEscapeKeyDown:c,onPointerDownOutside:d,...h}=e,f=T(A,i),v=w(i),{onClose:y}=f;r.useEffect(()=>(document.addEventListener(x,y),()=>document.removeEventListener(x,y)),[y]),r.useEffect(()=>{if(f.trigger){let e=g(e=>{e.target instanceof Node&&e.target.contains(f.trigger)&&y()},"handleScroll");return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[f.trigger,y]);let{setContentId:b}=f;return(0,p.useLayoutEffect)(()=>(b(u),()=>{b(void 0)}),[u,b]),(0,t.jsx)(s.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:e=>e.preventDefault(),onDismiss:y,children:(0,t.jsxs)(l.Content,{"data-state":f.stateAttribute,role:a?void 0:"tooltip",id:a?void 0:f.contentId,...v,...h,ref:n,style:{...h.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,t.jsx)(U,{children:o}),a?(0,t.jsx)(m.Root,{id:f.contentId,role:"tooltip",children:a}):null]})})},"TooltipContentImpl"));function I(e,t){let r=Math.abs(t.top-e.y),n=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(r,n,i,o)){case o:return"left";case i:return"right";case r:return"top";case n:return"bottom";default:throw Error("unreachable")}}function O(e,t,r=5){let n=[];switch(t){case"top":n.push({x:e.x-r,y:e.y+r},{x:e.x+r,y:e.y+r});break;case"bottom":n.push({x:e.x-r,y:e.y-r},{x:e.x+r,y:e.y-r});break;case"left":n.push({x:e.x+r,y:e.y-r},{x:e.x+r,y:e.y+r});break;case"right":n.push({x:e.x-r,y:e.y-r},{x:e.x-r,y:e.y+r})}return n}function F(e){let{top:t,right:r,bottom:n,left:i}=e;return[{x:i,y:t},{x:r,y:t},{x:r,y:n},{x:i,y:n}]}function W(e,t){let{x:r,y:n}=e,i=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let s=t[e],a=t[o],l=s.x,u=s.y,c=a.x,d=a.y;u>n!=d>n&&r<(c-l)*(n-u)/(d-u)+l&&(i=!i)}return i}function Q(e){let t=e.slice();return t.sort((e,t)=>
2e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),H(t)}function H(e){if(e.length<=1)return e.slice();let t=[];for(let r=0;r<e.length;r++){let n=e[r];for(;t.length>=2;){let e=t[t.length-1],r=t[t.length-2];if((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x))t.pop();else break}t.push(n)}t.pop();let r=[];for(let t=e.length-1;t>=0;t--){let n=e[t];for(;r.length>=2;){let e=r[r.length-1],t=r[r.length-2];if((e.x-t.x)*(n.y-t.y)>=(e.y-t.y)*(n.x-t.x))r.pop();else break}r.push(n)}return(r.pop(),1===t.length&&1===r.length&&t[0].x===r[0].x&&t[0].y===r[0].y)?t:t.concat(r)}g(I,"getExitSideFromRect"),g(O,"getPaddedExitPoints"),g(F,"getPointsFromRect"),g(W,"isPointInPolygon"),g(Q,"getHull"),g(H,"getHullPresorted");var B=e.i(975157);let z=r.forwardRef(({className:e,sideOffset:r=4,...n},i)=>(0,t.jsx)(k,{ref:i,sideOffset:r,className:(0,B.cn)("bg-popover text-popover-foreground animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 z-50 origin-(--radix-tooltip-content-transform-origin) overflow-hidden rounded-md border px-3 py-1.5 text-sm shadow-md",e),...n}));z.displayName=k.displayName,e.s(["Tooltip",0,L,"TooltipContent",0,z,"TooltipProvider",0,S,"TooltipTrigger",0,P],746798)},746852,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(271645);let i=(0,n.createContext)(null);e.s(["ReservationTimerProvider",0,function(e){let o,s,a,l,u,c,d=(0,r.c)(12),{children:h}
2=e,[p,m]=(0,n.useState)(null),[f,g]=(0,n.useState)(null),[v,y]=(0,n.useState)(0),[w,x]=(0,n.useState)("idle"),b=(0,n.useRef)(null);d[0]===Symbol.for("react.memo_cache_sentinel")?(o=e=>{b.current=e,m(e)},d[0]=o):o=d[0];let E=o;d[1]===Symbol.for("react.memo_cache_sentinel")?(s=(e,t)=>{y(e),x(t)},d[1]=s):s=d[1];let S=s;d[2]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{b.current=null,m(null),S(0,"idle")},d[2]=a):a=d[2];let _=a;d[3]===Symbol.for("react.memo_cache_sentinel")?(l=()=>{b.current=null,m(null),g(null),S(0,"idle")},d[3]=l):l=d[3];let C=l;return d[4]!==p||d[5]!==v||d[6]!==f||d[7]!==w?(u={expiresAt:p,reservedProductUrl:f,remainingSeconds:v,timerPhase:w,setExpiresAt:E,setReservedProductUrl:g,setTimerDisplay:S,clearExpiration:_,resetAll:C},d[4]=p,d[5]=v,d[6]=f,d[7]=w,d[8]=u):u=d[8],d[9]!==h||d[10]!==u?(c=(0,t.jsx)(i.Provider,{value:u,children:h}),d[9]=h,d[10]=u,d[11]=c):c=d[11],c},"useReservationTimer",0,function(){let e=(0,n.useContext)(i);if(!e)throw Error("useReservationTimer must be used within a ReservationTimerProvider");return e}])},496861,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(271645);let i=(0,n.createContext)(null),o=null;function s(){return new Set}let a={isWishlisted:()=>!1,setWishlisted:()=>{},ensureLoaded:()=>{},count:0,isLoaded:!1};e.s(["WishlistProvider",0,function(e){let a,l,u,c,d,h=(0,r.c)(11),{children:p}=e,[m,f]=(0,n.useState)(s),[g,v]=(0,n.useState)(0),[y,w]=(0,n.useState)(!1),x=(0,n.useRef)(!1),b=(0,n.useRef)(m);h[0]===Symbol.for("react.memo_cache_sentinel")?(a=()=>{x.current||(x.current=!0,(o||(o=fetch("/api/wishlist",{cache:"no-store"}).then(async e=>{if(!e.ok)return null;let t=await e.json(),r=Array.isArray(t.ids)?t.ids:null;return r?{ids:r,total:"number"==typeof t.total?t.total:r.length}:null}).catch(e=>(console.error("Failed to load wishlist",e),null)).finally(()=>{o=null}))).then(e=>{if(!e)return;let t=new Set(e.ids);b.current=t,f(t),v(e.total),w(!0)}))},h[0]=a):a=h[0];let E=a;h[1]!==m?(l=e=>m.has(e),h[1]=m,h[2]=l):l=h[2];let S=l;h[3]===Symbol.for("react.memo_cache_sentinel")?(u=(e,t)=>{if(t===b.current.has(e))return;let r=new Set(b.current);t?r.add(e):r.delete(e),b.current=r,f(r),v(e=>Math.max(0,e+(t?1:-1)))},h[3]=u):u=h[3];let _=u;return h[4]!==g||h[5]!==y||h[6]!==S?(c={isWishlisted:S,setWishlisted:_,ensureLoaded:E,count:g,isLoaded:y},h[4]=g,h[5]=y,h[6]=S,h[7]=c):c=h[7],h[8]!==p||h[9]!==c?(d=(0,t.jsx)(i.Provider,{value:c,children:p}),h[8]=p,h[9]=c,h[10]=d):d=h[10],d},"useWishlist",0,function(){return(0,n.useContext)(i)??a}])},242360,e=>{"use strict";let t="cartWidgetUpdated";e.s(["dispatchCartWidgetUpdated",0,function(e){document.dispatchEvent(new CustomEvent(t,{detail:e}))},"subscribeToCartWidgetUpdated",0,function(e){let r=t=>{t.detail&&e(t.detail)};return document.addEventListener(t,r),()=>{document.removeEventListener(t,r)}}])},245288,e=>{"use strict";var t=e.i(791768);e.s(["convertFactFinderChannel",0,({channel:e})=>e===t.env.NEXT_PUBLIC_FF_CHANNEL?"products":e===t.env.NEXT_PUBLIC_FF_CONTENT_CHANNEL?"contents":"products","getFactFinderChannel",0,({channel:e})=>e&&"contents"===e?t.env.NEXT_PUBLIC_FF_CONTENT_CHANNEL:t.env.NEXT_PUBLIC_FF_CHANNEL])},518306,e=>{"use strict";let t="reservedProducts";e.s(["clearReservedProducts",0,function(){sessionStorage.removeItem(t)},"getReservedProducts",0,function(){try{let e=sessionStorage.getItem(t);if(!e)return[];return JSON.parse(e)}catch{return[]}},"saveReservedProducts",0,function(e){sessionStorage.setItem(t,JSON.stringify(e))}])},667178,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(227425),i=e.i(746852),o=e.i(518306),s=e.i(661563),a=e.i(651951),l=e.i(263676),u=e.i(522016),c=e.i(618566),d=e.i(271645);function h(e){let t;return Math.max(0,Math.floor((new Date((t=e.trim().replace(" ","T")).endsWith("Z")?t:`${t}Z`).getTime()-Date.now())/1e3))}let p={phase:"idle",expiresAt:null,remainingSeconds:0};function m(e,t){switch(t.type){case"START":return{phase:"counting",expiresAt:t.expiresAt,remainingSeconds:t.remainingSeconds};case"TICK":if("counting"!==e.phase)return e;return{...e,remainingSeconds:t.remainingSeconds};case"EXPIRE":if("counting"!==e.phase)return e;return{...e,phase:"expired",remainingSeconds:0};case"DISMISS":return p;default:return e}}function f(e){let n,s,a,l,u,f,v,y,w=(0,r.c)(23),{initialExpiresAt:x}
2=e,b=(0,c.useRouter)(),{expiresAt:E,setExpiresAt:S,setTimerDisplay:_,clearExpiration:C,resetAll:T}=(0,i.useReservationTimer)(),[L,R]=(0,d.useReducer)(m,p),[P,N]=(0,d.useState)(!1),j=(0,d.useRef)(null),A=(0,d.useRef)(null),{expiresAt:k,phase:q}=L;w[0]===Symbol.for("react.memo_cache_sentinel")?(n=()=>{N(!0)},s=[],w[0]=n,w[1]=s):(n=w[0],s=w[1]),(0,d.useEffect)(n,s),w[2]!==E||w[3]!==x||w[4]!==S?(a=()=>{x&&x!==A.current&&!E&&h(x)>0&&(A.current=x,S(x))},l=[x,E,S],w[2]=E,w[3]=x,w[4]=S,w[5]=a,w[6]=l):(a=w[5],l=w[6]),(0,d.useEffect)(a,l);let U=E??("idle"===q?x:null);if(w[7]!==U||w[8]!==P||w[9]!==q||w[10]!==_||w[11]!==k?(u=()=>{if(!P||!U||"counting"===q&&k===U)return;let e=h(U);e>0&&(R({type:"START",expiresAt:U,remainingSeconds:e}),_(e,"counting"))},f=[P,U,q,k,_],w[7]=U,w[8]=P,w[9]=q,w[10]=_,w[11]=k,w[12]=u,w[13]=f):(u=w[12],f=w[13]),(0,d.useEffect)(u,f),w[14]!==C||w[15]!==q||w[16]!==b||w[17]!==_||w[18]!==k?(v=()=>{if("counting"===q&&k)return j.current=setInterval(()=>{let e=h(k);e<=0?(j.current&&(clearInterval(j.current),j.current=null),R({type:"EXPIRE"}),_(0,"expired"),C(),(0,d.startTransition)(()=>{b.refresh()})):(R({type:"TICK",remainingSeconds:e}),_(e,"counting"))},1e3),()=>{j.current&&(clearInterval(j.current),j.current=null)}},y=[q,k,C,_,b],w[14]=C,w[15]=q,w[16]=b,w[17]=_,w[18]=k,w[19]=v,w[20]=y):(v=w[19],y=w[20]),(0,d.useEffect)(v,y),!P)return null;if("expired"===q){let e;return w[21]!==T?(e=(0,t.jsx)(g,{onDismiss:()=>{(0,o.clearReservedProducts)(),T(),R({type:"DISMISS"})}}),w[21]=T,w[22]=e):e=w[22],e}return null}function g(e){let n,i,o,u,c,h,p,m,f=(0,r.c)(12),{onDismiss:g}=e,[w]=(0,d.useState)(y);return f[0]===Symbol.for("react.memo_cache_sentinel")?(n=(0,s.t)("reservation.closeAriaLabel"),i=(0,t.jsx)(l.X,{className:"size-6",strokeWidth:1.5}),f[0]=n,f[1]=i):(n=f[0],i=f[1]),f[2]!==g?(o=(0,t.jsx)("button",{type:"button",onClick:g,className:"bg-default-supporting absolute top-[-20px] right-6 flex size-10 items-center justify-center rounded-full text-white transition-opacity","aria-label":n,children:i}),f[2]=g,f[3]=o):o=f[3],f[4]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)("span",{className:"text-default-supporting mt-0.5 shrink-0",children:(0,t.jsx)(a.Timer,{className:"size-6",strokeWidth:1.75})}),f[4]=u):u=f[4],f[5]===Symbol.for("react.memo_cache_sentinel")?(c=(0,t.jsx)("p",{id:"reservation-expired-title",className:"text-sm leading-[1.4] font-bold",children:(0,s.t)("reservation.expiredTitle")}),f[5]=c):c=f[5],f[6]===Symbol.for("react.memo_cache_sentinel")?(h=(0,t.jsxs)("div",{className:"flex items-start gap-2",children:[u,(0,t.jsxs)("div",{className:"text-black",children:[c,(0,t.jsx)("p",{className:"text-sm leading-[1.4] font-light",children:(0,s.t)("reservation.expiredDescription")})]})]}),f[6]=h):h=f[6],f[7]!==w?(p=w.length>0&&(0,t.jsx)("ul",{className:"mt-4 flex flex-col gap-3",children:w.map(v)}),f[7]=w,f[8]=p):p=f[8],f[9]!==o||f[10]!==p?(m=(0,t.jsx)("div",{className:"fixed inset-0 z-50",children:(0,t.jsxs)("div",{role:"dialog","aria-modal":"true","aria-labelledby":"reservation-expired-title",className:"bg-neutral-light shadow-nav-mobile absolute top-[132px] right-6 max-w-[342px] rounded-sm p-6 lg:top-[176px]",children:[o,h,p]})}),f[9]=o,f[10]=p,f[11]=m):m=f[11],m}function v(e){return(0,t.jsx)("li",{children:(0,t.jsxs)(u.default,{href:e.productUrl,className:"border-default-supporting/20 hover:bg-default-supporting/5 flex items-center gap-3 rounded-sm border p-2 transition-colors",children:[(0,t.jsx)("div",{className:"relative size-12 shrink-0 overflow-hidden rounded-sm",children:(0,t.jsx)(n.Image,{src:e.imageUrl,alt:e.title,fill:!0,sizes:"48px",className:"object-cover"})}),(0,t.jsx)("span",{className:"text-default-supporting text-sm leading-tight font-medium",children:e.title})]})},e.id)}function y(){return(0,o.getReservedProducts)()}var w=e.i(791768),x=e.i(242360),b=e.i(975157),E=e.i(429973);let S=null,_=0;e.s(["CartWidgetClient",0,function(e){let o,a,l,u,c,h,p,m,g,v,y,C,T,L,R,P,N,j,A,k,q,U,M=(0,r.c)(45),{language:I,sum:O,reservationExpiresAt:F}=e,{remainingSeconds:W,timerPhase:Q}=(0,i.useReservationTimer)(),[H,B]=(0,d.useState)(O),[z,D]=(0,d.useState)(F),$="counting"===Q&&W>0,X=$&&W<=120;M[0]===Symbol.for("react.memo_cache_sentinel")?(o=async()=>{let e=await function(){if(S)return S;let e=Date.now();return e-_<5e3?Promise.resolve(null):(_=e,S=fetch("/api/cart-widget",{cache:"no-store"}).then(async e=>{if(!e.ok)return null;let t=await e.json();return Number.isFinite(t.sum)?t:null}).catch(e=>(console.error("Failed to refresh cart widget",e),null)).finally(()=>{S=null}))}();e&&(B(e.sum),D(e.reservationExpiresAt))},M[0]=o):o=M[0];let V=o;M[1]!==F||M[2]!==O?(a=()=>{B(O),D(F)},l=[F,O],M[1]=F,M[2]=O,M[3]=a,M[4]=l):(a=M[3],l=M[4]),(0,d.useEffect)(a,l),M[5]===Symbol.for("react.memo_cache_sentinel")?(u=()=>{V()},c=[V],M[5]=u,M[6]=c):(u=M[5],c=M[6]),(0,d.useEffect)(u,c),M[7]===Symbol.for("react.memo_cache_sentinel")?(h=()=>(0,x.subscribeToCartWidgetUpdated)(e=>{let{reservationExpiresAt:t,sum:r}=e;B(r),t&&D(t)}),p=[],M[7]=h,M[8]=p):(h=M[7],p=M[8]),(0,d.useEffect)(h,p),M[9]===Symbol.for("react.memo_cache_sentinel")?(m=()=>{let e=()=>{"visible"===document.visibilityState&&V()};document.addEventListener("visibilitychange",e);let t=document.referrer;
2if(URL.canParse(w.env.NEXT_PUBLIC_SHOPWARE_URL)&&URL.canParse(t)){let e=new URL(w.env.NEXT_PUBLIC_SHOPWARE_URL).origin;new URL(t).origin===e&&V()}return()=>document.removeEventListener("visibilitychange",e)},g=[V],M[9]=m,M[10]=g):(m=M[9],g=M[10]),(0,d.useEffect)(m,g),M[11]!==z?(v=(0,t.jsx)(f,{initialExpiresAt:z}),M[11]=z,M[12]=v):v=M[12],M[13]!==I?(y=(0,s.t)("header.toCart",{language:I}),M[13]=I,M[14]=y):y=M[14],M[15]!==$||M[16]!==X?(C=(0,b.cn)("relative block",$?["rounded-button flex items-center gap-2 border-2 border-transparent px-2 py-1",X?"animate-reservation-pulse bg-[rgba(160,206,200,0.2)]":"bg-default-primary"]:"yellow"),M[15]=$,M[16]=X,M[17]=C):C=M[17],M[18]===Symbol.for("react.memo_cache_sentinel")?(T={category:"Cart",action:`${w.env.NEXT_PUBLIC_SHOPWARE_URL}/shop/checkout/cart`},M[18]=T):T=M[18],M[19]!==I?(L=(0,s.t)("header.cart",{language:I}),M[19]=I,M[20]=L):L=M[20];let J=$?"size-6":"size-8 lg:size-6";M[21]!==J?(R=(0,b.cn)(J),M[21]=J,M[22]=R):R=M[22],M[23]!==L||M[24]!==R?(P=(0,t.jsx)(n.Image,{alt:L,src:"/headerIcons/shopping-bag.svg",width:32,height:32,className:R,sizes:"40px"}),M[23]=L,M[24]=R,M[25]=P):P=M[25];let K=$?"text-default-supporting bg-[#ffd250]":"bg-ci-primary text-ci-supporting";if(M[26]!==K?(N=(0,b.cn)("absolute top-0 -right-[5px] flex size-3 items-center justify-center rounded-full p-[2px] text-[8px] leading-none font-bold",K),M[26]=K,M[27]=N):N=M[27],M[28]!==H||M[29]!==N?(j=(0,t.jsx)("div",{className:N,children:H}),M[28]=H,M[29]=N,M[30]=j):j=M[30],M[31]!==P||M[32]!==j?(A=(0,t.jsxs)("div",{className:"relative shrink-0",children:[P,j]}),M[31]=P,M[32]=j,M[33]=A):A=M[33],M[34]!==$||M[35]!==W){let e;k=$&&(0,t.jsx)("span",{className:"text-default-supporting text-xs leading-[1.35] font-bold",children:(e=Math.floor(W/60),`${String(e).padStart(2,"0")}:${String(W%60).padStart(2,"0")}`)}),M[34]=$,M[35]=W,M[36]=k}else k=M[36];return M[37]!==y||M[38]!==C||M[39]!==A||M[40]!==k?(q=(0,t.jsx)("li",{children:(0,t.jsxs)(E.TrackLink,{href:`${w.env.NEXT_PUBLIC_SHOPWARE_URL}/shop/checkout/cart`,title:y,className:C,trackCategory:T,children:[A,k]})}),M[37]=y,M[38]=C,M[39]=A,M[40]=k,M[41]=q):q=M[41],M[42]!==v||M[43]!==q?(U=(0,t.jsxs)(t.Fragment,{children:[v,q]}),M[42]=v,M[43]=q,M[44]=U):U=M[44],U}],667178)},429973,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(644519),i=e.i(522016);e.s(["TrackLink",0,e=>{let o,s,a=(0,r.c)(8),{children:l,href:u,className:c,trackCategory:d,title:h}=e;return a[0]!==d?(o=()=>(0,n.clickNavigation)(d),a[0]=d,a[1]=o):o=a[1],a[2]!==l||a[3]!==c||a[4]!==u||a[5]!==o||a[6]!==h?(s=(0,t.jsx)(i.default,{onClick:o,href:u,prefetch:!1,target:"_self",className:c,title:h,children:l}),a[2]=l,a[3]=c,a[4]=u,a[5]=o,a[6]=h,a[7]=s):s=a[7],s}])},68758,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(227425),i=e.i(791768),o=e.i(496861),s=e.i(661563),a=e.i(429973);e.s(["WishlistNumberClient",0,function(e){let l,u,c,d,h,p,m=(0,r.c)(13),{initialSum:f,language:g}=e,{count:v,isLoaded:y}=(0,o.useWishlist)(),w=y?v:f;return m[0]!==g?(l=(0,s.t)("header.toWishlist",{language:g}),m[0]=g,m[1]=l):l=m[1],m[2]===Symbol.for("react.memo_cache_sentinel")?(u={category:"Wishlist",action:`${i.env.NEXT_PUBLIC_SHOPWARE_URL}/shop/wishlist`},m[2]=u):u=m[2],m[3]!==g?(c=(0,s.t)("header.wishlist",{language:g}),m[3]=g,m[4]=c):c=m[4],m[5]!==c?(d=(0,t.jsx)(n.Image,{alt:c,src:"/headerIcons/heart.svg",width:32,height:32,className:"h-8 w-8 lg:h-6 lg:w-6",sizes:"40px"}),m[5]=c,m[6]=d):d=m[6],m[7]!==w?(h=w?(0,t.jsx)("div",{className:"bg-ci-primary text-ci-supporting absolute -top-1 -right-1 flex h-3 w-3 items-center justify-center rounded-full text-[8px] font-bold",children:w}):null,m[7]=w,m[8]=h):h=m[8],m[9]!==l||m[10]!==d||m[11]!==h?(p=(0,t.jsx)("li",{children:(0,t.jsxs)(a.TrackLink,{href:`${i.env.NEXT_PUBLIC_SHOPWARE_URL}/shop/wishlist`,title:l,className:"yellow relative block",trackCategory:u,children:[d,h]})}),m[9]=l,m[10]=d,m[11]=h,m[12]=p):p=m[12],p}])},308575,e=>{"use strict";var t=e.i(843476),r=e.i(500932),n=e.i(975157),i=e.i(846932),o=e.i(310542),s=e.i(895420);e.s(["WrapperDesktop",0,e=>{let a,l,u,c,d,h,p,m=(0,r.c)(11),{children:f}=e,{scrollY:g}=(0,o.useScroll)();m[0]===Symbol.for("react.memo_cache_sentinel")?(a=[360,0],l=[0,20],m[0]=a,m[1]=l):(a=m[0],l=m[1]);let v=(0,s.useTransform)(g,a,l);m[2]===Symbol.for("react.memo_cache_sentinel")?(u=[360,0],c=[0,20],m[2]=u,m[3]=c):(u=m[2],c=m[3]);let y=(0,s.useTransform)(g,u,c);return m[4]!==v||m[5]!==y?(d={paddingLeft:v,paddingRight:y},m[4]=v,m[5]=y,m[6]=d):d=m[6],m[7]===Symbol.for("react.memo_cache_sentinel")?(h=(0,n.cn)("max-w-page-frame mx-auto hidden w-full translate-y-3 lg:block"),m[7]=h
2):h=m[7],m[8]!==f||m[9]!==d?(p=(0,t.jsx)(i.motion.div,{style:d,className:h,children:f}),m[8]=f,m[9]=d,m[10]=p):p=m[10],p}])}]);

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.