1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,39396,e=>{"use strict";e.s(["default",0,{root:"",button:"text-base text-gray px-5 py-3 bg-transparent",buttonActive:"[&>span]:text-black",buttonPlaceholder:"text-gray/70",itemWrapper:"bg-gray-off-white p-4 pr-8 min-w-64 scrollbar-dark overflow-hidden border border-gray-dark-off-white/50 z-50",item:"px-4 py-3 data-[active]:bg-gray-dark-off-white/50 text-black",itemSelected:"text-secondary",clearButton:"!bg-transparent text-gray hover:text-secondary [&>svg]:size-4 !p-0 !rounded-none"}])},88005,51602,e=>{"use strict";e.s(["default",0,{root:"w-full flex flex-nowrap justify-start items-center pt-3 pb-6 flex-shrink-0 overflow-x-auto scrollbar-none",list:"m-auto flex flex-shrink-0 justify-center items-center",listItem:"text-black font-special-alternative text-sm uppercase px-3 last:border-none border-r transition-colors border-r-white tracking-[1px] hover:text-secondary",dropdownIcon:""}],88005);var t=e.i(87428),r=e.i(39396);let o=(0,t.composeStyles)(r.default,{root:"",button:"p-0 shadow-none text-black font-special-alternative text-sm uppercase transition-colors tracking-[1px] group h-auto",buttonLabel:"bg-transparent text-black group-hover:text-secondary",itemWrapper:"scrollbar-dark bg-white/70 backdrop-blur-sm mt-2 pr-4 absolute z-50",item:"text-black font-special-alternative text-sm last:border-none border-b border-gray/10 text-center normal-case data-[active]:!text-secondary data-[active]:!bg-gray/0",itemSelected:"!text-secondary !bg-gray/0"});e.s(["default",0,o],51602)},90032,e=>{"use strict";var t=e.i(91398),r=e.i(91788),o=e.i(3828),n=e.i(95965),l=e.i(59370),l=l,s=e.i(57242),a=e.i(66353),i=(0,r.forwardRef)(function({classProps:e,inputValue:t,inputChangeHandler:o,submitHandler:n,inputPlaceholder:l,inputDebounceTimeout:i=500,inputPreSlot:u,inputAfterSlot:c,filterSlot:d,autoFocus:p,submitOnEnter:m,tabIndex:f,inputAriaLabel:h},g){let[x,w]=(0,r.useState)(t),b=(0,a.useDebounceCallback)(o,i);(0,r.useEffect)(()=>{w(t)},[t]);let v=(0,s.a)({root:"bg-white flex flex-col p-6",inputWrapper:"",input:""},e);return r.default.createElement("form",{onSubmit:e=>{e.preventDefault(),b.cancel(),n(x)},ref:g,className:v.root},r.default.createElement("div",{className:v.inputWrapper},!!u&&u,r.default.createElement("input",{autoFocus:p,value:x,className:v.input,onChange:e=>{w(e.target.value),b(e)},type:"text",tabIndex:f,placeholder:l,"aria-label":h||l,onKeyDown:e=>{m&&"Enter"===e.key&&(b.cancel(),n(x),e.stopPropagation(),e.preventDefault())}}),!!c&&c),!!d&&d)}),u=l,c=e.i(6706),d=e.i(19897),p=e.i(30943),m=e.i(95485),f=({isVisible:e,setIsVisible:t,buttonText:o,classProps:n,children:l})=>{let i=(0,r.useRef)(null),[f]=(0,r.useState)(()=>"u">typeof document?document.querySelector("#portal"):null);(0,a.useOnClickOutside)(i,e=>{e.target.closest("[data-headlessui-state]")||t(!1)});let h=(0,s.a)({root:"w-full h-full fixed top-0 left-0 bg-gray-dark flex items-center justify-center z-50",searchButton:"",closeButton:"fixed top-12 right-10",buttonText:"",searchIcon:"w-5 h-5 text-black",closeIcon:"w-3 h-3 text-black"},n);return r.default.createElement(r.default.Fragment,null,r.default.createElement(c.a,{onClick:()=>t(!0),classProps:{root:h.searchButton},ariaLabel:"Suche"},r.default.createElement(u.a,{classProps:{root:h.searchIcon}}),o&&r.default.createElement("span",{className:h.buttonText},o)),f&&(0,p.createPortal)(r.default.createElement(m.Transition,{show:e,enter:"transition ease-in-out duration-500 transform",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition ease-in-out duration-500",leaveFrom:"opacity-100",leaveTo:"opacity-0"},r.default.createElement("div",{className:h.root},r.default.createElement(c.a,{onClick:()=>t(!1),classProps:{root:h.closeButton},ariaLabel:"Suche schlieÃen"},r.default.createElement(d.a,{classProps:{root:h.closeIcon}})),r.default.createElement("div",{ref:i},l))),f))},h=e.i(87428),g=e.i(92042),x=e.i(39396);let w=({classProps:e})=>(0,t.jsx)("svg",{className:e?.root,width:"10",height:"16",viewBox:"0 0 8 12",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M0.503027 8.09591L3.39503 11.2759C3.52703 11.4079 3.70703 11.4679 3.87503 11.4559C4.04303 11.4679 4.22303 11.4079 4.35503 11.2759L7.23503 8.09591C7.47503 7.85591 7.47503 7.44791 7.23503 7.20791C6.99503
16.96791 6.58703 6.96791 6.34703 7.20791L4.55903 9.18791V0.907914C4.55903 0.523914 4.24703 0.211914 3.86303 0.211914C3.47903 0.211914 3.16703 0.523914 3.16703 0.907914V9.18791L1.37903 7.21991C1.13903 6.97991 0.731028 6.97991 0.491028 7.21991C0.251028 7.45991 0.251027 7.85591 0.503027 8.09591Z",fill:"white"})});var b=e.i(52122);let v=({classProps:e})=>(0,t.jsx)("svg",{className:e?.root,width:"10",height:"16",viewBox:"0 0 8 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M7.30486 4.21599L4.41286 1.03599C4.28086 0.903992 4.10086 0.843992 3.93286 0.855992C3.76486 0.843992 3.58486 0.903992 3.45286 1.03599L0.560859 4.21599C0.320859 4.45599 0.320859 4.86399 0.560859 5.10399C0.800859 5.34399 1.20886 5.34399 1.44886 5.10399L3.23686 3.13599V11.416C3.23686 11.8 3.54886 12.112 3.93286 12.112C4.31686 12.112 4.62886 11.8 4.62886 11.416V3.13599L6.41686 5.10399C6.65686 5.34399 7.06486 5.34399 7.30486 5.10399C7.54486 4.85199 7.54486 4.45599 7.30486 4.21599Z",fill:"white"})}),y=({classProps:e})=>(0,t.jsxs)("svg",{className:e?.root,width:"30",height:"30",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,t.jsx)("path",{d:"M11.3049 9.21599L8.41286 6.03599C8.28086 5.90399 8.10086 5.84399 7.93286 5.85599C7.76486 5.84399 7.58486 5.90399 7.45286 6.03599L4.56086 9.21599C4.32086 9.45599 4.32086 9.86399 4.56086 10.104C4.80086 10.344 5.20886 10.344 5.44886 10.104L7.23686 8.13599V16.416C7.23686 16.8 7.54886 17.112 7.93286 17.112C8.31686 17.112 8.62886 16.8 8.62886 16.416V8.13599L10.4169 10.104C10.6569 10.344 11.0649 10.344 11.3049 10.104C11.5449 9.85199 11.5449 9.45599 11.3049 9.21599Z",fill:"currentColor"}),(0,t.jsx)("path",{d:"M12.503 15.0959L15.395 18.2759C15.527 18.4079 15.707 18.4679 15.875 18.4559C16.043 18.4679 16.223 18.4079 16.355 18.2759L19.235 15.0959C19.475 14.8559 19.475 14.4479 19.235 14.2079C18.995 13.9679 18.587 13.9679 18.347 14.2079L16.559 16.1879V7.90791C16.559 7.52391 16.247 7.21191 15.863 7.21191C15.479 7.21191 15.167 7.52391 15.167 7.90791V16.1879L13.379 14.2199C13.139 13.9799 12.731 13.9799 12.491 14.2199C12.251 14.4599 12.251 14.8559 12.503 15.0959Z",fill:"currentColor"})]});var k=e.i(66532),E=e.i(32237);let j={root:"bg-gray/95 padding-default-page z-30",searchButton:"p-0 text-black",searchIcon:"text-black",closeIcon:"text-white",buttonText:"text-black pl-3 text-sm hidden md:inline-block",closeButton:"border rounded-full border-white h-6 w-6 p-1"},C={root:"bg-white max-w-page-default w-full border border-gray/10 border-none p-3 md:p-5",inputWrapper:"w-full border-b-gray/60 border-b-2 flex items-center focus-within:border-b-secondary",buttonText:"text-white pl-3 text-sm hidden md:inline-block",searchButton:"pr-0 mr-0",input:"w-full text-secondary bg-transparent text-base md:text-xl mb-3 md:mb-4 focus-visible:outline-none"},S="Ressorts",L="Autoren",P="Datum",D={sortOrder:null,searchValue:"",selectedRessort:{label:S},selectedAuthor:{label:L},selectedDate:{label:P},page:null};e.s(["Search",0,({searchAsOverlay:e,watchChanges:s,simple:a})=>{let u,c,d,p,m,N,T,[I,F]=(0,r.useState)(D),R=(0,o.useRouter)(),M=(u="y-MM-dd",c=new Date,d=(0,g.format)(c,u),p=(0,g.format)(new Date(c.getFullYear(),c.getMonth(),c.getDate()-1),u),m=(0,g.format)(new Date(c.getFullYear(),c.getMonth(),c.getDate()-7),u),N=(0,g.format)(new Date(c.getFullYear(),c.getMonth()-1,c.getDate()),u),T=(0,g.format)(new Date(c.getFullYear()-1,c.getMonth(),c.getDate()),u),[{id:`${d}/${d}`,label:"Heute"},{id:`${m}/${p}`,label:"Letzte Woche"},{id:`${N}/${p}`,label:"Letzter Monat"},{id:`${T}/${p}`,label:"Letztes Jahr"}]),A=(0,r.useContext)(E.default),O=A?.ressorts??null,W=A?.authors??null,V=e=>{if(!I||!R.isReady)return;let t=I.selectedRessort.id,r=I.selectedAuthor.id,o=I.selectedDate.id,n=e??I.searchValue;R.replace({pathname:"/suche",query:{...t&&{ressort:t},...r&&{autor:r},...o&&{datum:o},...I.sortOrder&&{sortierung:I.sortOrder},...n&&{q:n},...I.page&&{page:I.page}}},void 0,{shallow:s})};(0,r.useEffect)(()=>{if(R.isReady&&O&&W){let e=R.query,t=O?.find(t=>t?.id===e.ressort),r=W?.team?.find(t=>t?.user?.id===e.autor),o=M.find(t=>
1t.id===e.datum);F({...D,...e.ressort&&{selectedRessort:{id:t?.id||void 0,label:t?.title??""}},...e.autor&&{selectedAuthor:{id:r?.user?.id,label:r?.user?.name??""}},...e.datum&&{selectedDate:{id:o?.id,label:o?.label}},...e.sortierung&&{sortOrder:e.sortierung},...e.q&&{searchValue:e.q},...e.page&&{page:e.page}})}},[W,O,R.isReady]),(0,r.useEffect)(()=>{s&&V()},[I]);let B={submitOnEnter:a,inputValue:I.searchValue,inputChangeHandler:e=>F({...I,searchValue:e.target.value,page:null}),submitHandler:V,inputPlaceholder:"Suche",inputPreSlot:(0,t.jsx)("button",{type:"submit",children:(0,t.jsx)(l.a,{classProps:{root:"flex-shrink-0 inline-block w-5 h-5 md:w-7 md:h-7 text-gray/60 mb-3.5 mr-2.5 md:mr-7"}})}),filterSlot:!a&&(0,t.jsxs)("div",{className:"mt-6 flex flex-wrap items-start justify-between",children:[(0,t.jsxs)("div",{className:"flex flex-col items-start md:flex-row",children:[O&&(0,t.jsx)(n.Dropdown,{selectedItem:I.selectedRessort,setSelectedItem:e=>F({...I,selectedRessort:e?.id===I.selectedRessort?.id?D.selectedRessort:e,page:null}),classProps:(0,h.composeStyles)(x.default,{root:"mr-4 mt-4",dropdownWrapper:e?"z-50":""}),buttonAfterSlot:(0,t.jsxs)("div",{className:"flex items-center",children:[I.selectedRessort?.id&&(0,t.jsx)("button",{type:"button",className:"mr-2",onClick:e=>{e.stopPropagation(),F({...I,selectedRessort:D.selectedRessort,page:null})},children:(0,t.jsx)(k.IconClose,{classProps:{root:"w-4 h-4 text-white"}})}),(0,t.jsx)(b.IconArrowDropdown,{classProps:{root:"w-5 h-5 ml-1 text-white flex-shrink-0"}})]}),items:O?.map((e,t)=>({id:e?.id??String(t),label:e?.title??""}))??[],placeholder:S,useModal:e}),W&&(0,t.jsx)(n.Dropdown,{selectedItem:I.selectedAuthor,setSelectedItem:e=>F({...I,selectedAuthor:e?.id===I.selectedAuthor?.id?D.selectedAuthor:e,page:null}),classProps:(0,h.composeStyles)(x.default,{root:"mr-4 mt-4",dropdownWrapper:e?"z-50":""}),items:W?.team?.map((e,t)=>({id:e?.user?.id??String(t),label:e?.user?.name??""}))??[],buttonAfterSlot:(0,t.jsxs)("div",{className:"flex items-center",children:[I.selectedAuthor?.id&&(0,t.jsx)("button",{type:"button",className:"mr-2",onClick:e=>{e.stopPropagation(),F({...I,selectedAuthor:D.selectedAuthor,page:null})},children:(0,t.jsx)(k.IconClose,{classProps:{root:"w-4 h-4 text-white"}})}),(0,t.jsx)(b.IconArrowDropdown,{classProps:{root:"w-5 h-5 ml-1 text-white flex-shrink-0"}})]}),placeholder:L,useModal:e}),(0,t.jsx)(n.Dropdown,{selectedItem:I.selectedDate,setSelectedItem:e=>F({...I,selectedDate:e?.id===I.selectedDate?.id?D.selectedDate:e,page:null}),classProps:(0,h.composeStyles)(x.default,{root:"mr-4 mt-4",dropdownWrapper:e?"z-50":""}),buttonAfterSlot:(0,t.jsxs)("div",{className:"flex items-center",children:[I.selectedDate?.id&&(0,t.jsx)("button",{type:"button",className:"mr-2",onClick:e=>{e.stopPropagation(),F({...I,selectedDate:D.selectedDate,page:null})},children:(0,t.jsx)(k.IconClose,{classProps:{root:"w-4 h-4 text-white"}})}),(0,t.jsx)(b.IconArrowDropdown,{classProps:{root:"w-5 h-5 ml-1 text-white flex-shrink-0"}})]}),items:M,placeholder:P,useModal:e})]}),!e&&(0,t.jsxs)("button",{className:"mt-4 flex items-center justify-center bg-gray/70 px-5 py-2 text-white",onClick:()=>F({...I,sortOrder:"ASC"===I.sortOrder?"DESC":"ASC",page:null}),children:[I.sortOrder?"ASC"===I.sortOrder?(0,t.jsx)(v,{}):(0,t.jsx)(w,{}):(0,t.jsx)(y,{}),(0,t.jsx)("span",{className:"label-lg ml-2 mr-3 py-0.5 opacity-80",children:"Datum"})]})]})};return e?(0,t.jsx)(f,{classProps:j,isVisible:A?.searchOverlay?.visible??!1,setIsVisible:e=>{A?.searchOverlay?.setVisible(e),A?.menuOverlay?.visible&&A?.menuOverlay?.setVisible(!1)},children:(0,t.jsx)(i,{autoFocus:!0,...B,classProps:(0,h.composeStyles)(C,{root:"mx-8 md:mx-10 md:p-10 p-5"})})}):(0,t.jsx)(i,{...B,classProps:C})}],90032)},88172,e=>{"use strict";let t,r,o,n;var l=e.i(91398),s=e.i(91788),a=e.i(57242),i=e.i(80887),u=({useCustomScrollInput:e,scrollableHeight:t=0,scrollTop:r=0,overScroll:o=0,classProps:n})=>{let[l,u]=(0,s.useState)(0),c=()=>{let e=(document.documentElement.scrollHeight??document.body.scrollHeight)-document.documentElement.clientHeight;u((document.documentElement.scrollTop??document.body.scrollTop)/e*100*(1+Math.min(100,Math.max(0,o))/100))};(0,s.useEffect)(()=>(e||(window.addEventListener("scroll",c),window.addEventListener("resize",c)),()=>{e||(window.removeEventListener("scroll",c),window.removeEventListener("resize",c))}),[e]),(0,s.useEffect)(()=>{u(r/t*100)},[r,t]);let d=(0,a.a)({root:"w-full bg-none",progress:"bg-gray-dark h-1"},n);return s.default.createElement("div",{className:(0,i.a)(d.root,!l||l<=.1?"hidden":""),"aria-hidden":!0},s.default.createElement("div",{className:d.progress,style:{width:`${l}%`}}))},c=({classProps:e,leftSlot:t,middleSlot:r,rightSlot:o,showProgress:n,progressBarProps:l})=>{let i=(0,a.a)({root:"fixed top-0 inset-x-0",slots:"flex items-center justify-between"},e);return s.default.createElement("header",{className:i.root},s.default.createElement("div",{className:i.slots},t&&t,r&&r,o&&o),n&&s.default.createElement(u,{...l}))},d=e.i(80401),p=e.i(66913),m=e.i(87428),f=e.i(71575),f=f,h=e.i(86533),g=e.i(3115),x=e.i(97011),w=e.i(39870),b=e.i(78270),v=e.i(15067);function y(e,t,r,o){let n=(0,v.useLatestValue)(r);(0,s.useEffect)(()=>{function r(e){n.current(e)}return(e=null!=e?e:window).addEventListener(t,r,o),()=>e.removeEventListener(t,r,o)},[e,t,o])}var k=e.i(30106),E=e.i(93481),j=e.i(73483),C=e.i(64728),S=e.i(68327),L=e.i(87264),P=e.i(76925),D=e.i(78530),N=e.i(55367),T=e.i(80795);let I=(0,s.createContext)(null);function F({children:e,node:t}
1){let[r,o]=(0,s.useState)(null),n=R(null!=t?t:r);return s.default.createElement(I.Provider,{value:n},e,null===n&&s.default.createElement(D.Hidden,{features:D.HiddenFeatures.Hidden,ref:e=>{var t,r;if(e){for(let n of null!=(r=null==(t=(0,T.getOwnerDocument)(e))?void 0:t.querySelectorAll("html > *, body > *"))?r:[])if(n!==document.body&&n!==document.head&&N.isElement(n)&&null!=n&&n.contains(e)){o(n);break}}}}))}function R(e=null){var t;return null!=(t=(0,s.useContext)(I))?t:e}var M=e.i(4067),A=e.i(27544),O=e.i(8404),W=e.i(56833);let V=(0,s.createContext)(()=>{});function B({value:e,children:t}){return s.default.createElement(V.Provider,{value:e},t)}var H=e.i(96694),$=e.i(75621),z=e.i(31774),_=e.i(59778),Y=e.i(26417),q=e.i(74664),G=e.i(72381),K=e.i(26171),U=e.i(85046),Z=e.i(21867),J=e.i(95031),Q=((t=Q||{})[t.Forwards=0]="Forwards",t[t.Backwards=1]="Backwards",t);function X(e,t){let r=(0,s.useRef)([]),o=(0,E.useEvent)(e);(0,s.useEffect)(()=>{let e=[...r.current];for(let[n,l]of t.entries())if(r.current[n]!==l){let n=o(t,e);return r.current=t,n}},[o,...t])}var ee=e.i(65383);let et=[];function er(){"loading"!==document.readyState&&((()=>{function e(e){if(!N.isHTMLorSVGElement(e.target)||e.target===document.body||et[0]===e.target)return;let t=e.target;t=t.closest(ee.focusableSelector),et.unshift(null!=t?t:e.target),(et=et.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})(),document.removeEventListener("DOMContentLoaded",er))}"u">typeof window&&"u">typeof document&&(document.addEventListener("DOMContentLoaded",er),er());var eo=e.i(38403);function en(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)N.isElement(r.current)&&t.add(r.current);return t}var el=((r=el||{})[r.None=0]="None",r[r.InitialFocus=1]="InitialFocus",r[r.TabLock=2]="TabLock",r[r.FocusLock=4]="FocusLock",r[r.RestoreFocus=8]="RestoreFocus",r[r.AutoFocus=16]="AutoFocus",r);let es=Object.assign((0,q.forwardRefWithAs)(function(e,t){let r,o=(0,s.useRef)(null),n=(0,W.useSyncRefs)(o,t),{initialFocus:l,initialFocusFallback:a,containers:i,features:u=15,...c}=e;(0,A.useServerHandoffComplete)()||(u=0);let d=(0,P.useOwnerDocument)(o.current);!function(e,{ownerDocument:t}){let r=!!(8&e),o=function(e=!0){let t=(0,s.useRef)(et.slice());return X(([e],[r])=>{!0===r&&!1===e&&(0,eo.microTask)(()=>{t.current.splice(0)}),!1===r&&!0===e&&(t.current=et.slice())},[e,et,t]),(0,E.useEvent)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(r);X(()=>{r||(0,T.isActiveElement)(null==t?void 0:t.body)&&(0,ee.focusElement)(o())},[r]),(0,Z.useOnUnmount)(()=>{r&&(0,ee.focusElement)(o())})}(u,{ownerDocument:d});let p=function(e,{ownerDocument:t,container:r,initialFocus:o,initialFocusFallback:n}){let l=(0,s.useRef)(null),a=(0,k.useIsTopLayer)(!!(1&e),"focus-trap#initial-focus"),i=(0,U.useIsMounted)();return X(()=>{if(0===e)return;if(!a){null!=n&&n.current&&(0,ee.focusElement)(n.current);return}let s=r.current;s&&(0,eo.microTask)(()=>{if(!i.current)return;let r=null==t?void 0:t.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===r){l.current=r;return}}else if(s.contains(r)){l.current=r;return}if(null!=o&&o.current)(0,ee.focusElement)(o.current);else{if(16&e){if((0,ee.focusIn)(s,ee.Focus.First|ee.Focus.AutoFocus)!==ee.FocusResult.Error)return}else if((0,ee.focusIn)(s,ee.Focus.First)!==ee.FocusResult.Error)return;if(null!=n&&n.current&&((0,ee.focusElement)(n.current),(null==t?void 0:t.activeElement)===n.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}l.current=null==t?void 0:t.activeElement})},[n,a,e]),l}(u,{ownerDocument:d,container:o,initialFocus:l,initialFocusFallback:a});!function(e,{ownerDocument:t,container:r,containers:o,previousActiveElement:n}){let l=(0,U.useIsMounted)(),s=!!(4&e);y(null==t?void 0:t.defaultView,"focus",e=>{if(!s||!l.current)return;let t=en(o);N.isHTMLElement(r.current)&&t.add(r.current);let a=n.current;if(!a)return;let i=e.target;N.isHTMLElement(i)?ea(t,i)?(n.current=i,(0,ee.focusElement)(i)):(e.preventDefault(),e.stopPropagation(),(0,ee.focusElement)(a)):(0,ee.focusElement)(n.
1current)},!0)}(u,{ownerDocument:d,container:o,containers:i,previousActiveElement:p});let m=(r=(0,s.useRef)(0),(0,J.useWindowEvent)(!0,"keydown",e=>{"Tab"===e.key&&(r.current=+!!e.shiftKey)},!0),r),f=(0,E.useEvent)(e=>{if(!N.isHTMLElement(o.current))return;let t=o.current;(0,Y.match)(m.current,{[Q.Forwards]:()=>{(0,ee.focusIn)(t,ee.Focus.First,{skipElements:[e.relatedTarget,a]})},[Q.Backwards]:()=>{(0,ee.focusIn)(t,ee.Focus.Last,{skipElements:[e.relatedTarget,a]})}})}),h=(0,k.useIsTopLayer)(!!(2&u),"focus-trap#tab-lock"),g=(0,K.useDisposables)(),x=(0,s.useRef)(!1),w=(0,q.useRender)();return s.default.createElement(s.default.Fragment,null,h&&s.default.createElement(D.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:f,features:D.HiddenFeatures.Focusable}),w({ourProps:{ref:n,onKeyDown(e){"Tab"==e.key&&(x.current=!0,g.requestAnimationFrame(()=>{x.current=!1}))},onBlur(e){if(!(4&u))return;let t=en(i);N.isHTMLElement(o.current)&&t.add(o.current);let r=e.relatedTarget;N.isHTMLorSVGElement(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(ea(t,r)||(x.current?(0,ee.focusIn)(o.current,(0,Y.match)(m.current,{[Q.Forwards]:()=>ee.Focus.Next,[Q.Backwards]:()=>ee.Focus.Previous})|ee.Focus.WrapAround,{relativeTo:e.target}):N.isHTMLorSVGElement(e.target)&&(0,ee.focusElement)(e.target)))}},theirProps:c,defaultTag:"div",name:"FocusTrap"}),h&&s.default.createElement(D.Hidden,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:f,features:D.HiddenFeatures.Focusable}))}),{features:el});function ea(e,t){for(let r of e)if(r.contains(t))return!0;return!1}var ei=e.i(62750),eu=e.i(95485),ec=((o=ec||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),ed=((n=ed||{})[n.SetTitleId=0]="SetTitleId",n);let ep={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},em=(0,s.createContext)(null);function ef(e){let t=(0,s.useContext)(em);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ef),t}return t}function eh(e,t){return(0,Y.match)(t.type,ep,e,t)}em.displayName="DialogContext";let eg=(0,q.forwardRefWithAs)(function(e,t){let r=(0,s.useId)(),{id:o=`headlessui-dialog-${r}`,open:n,onClose:l,initialFocus:a,role:i="dialog",autoFocus:u=!0,__demoMode:c=!1,unmount:d=!1,...p}=e,m=(0,s.useRef)(!1);i="dialog"===i||"alertdialog"===i?i:(m.current||(m.current=!0,console.warn(`Invalid role [${i}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog");let f=(0,H.useOpenClosed)();void 0===n&&null!==f&&(n=(f&H.State.Open)===H.State.Open);let h=(0,s.useRef)(null),g=(0,W.useSyncRefs)(h,t),x=(0,P.useOwnerDocument)(h.current),w=+!n,[v,D]=(0,s.useReducer)(eh,{titleId:null,descriptionId:null,panelRef:(0,s.createRef)()}),I=(0,E.useEvent)(()=>l(!1)),F=(0,E.useEvent)(e=>D({type:0,id:e})),V=!!(0,A.useServerHandoffComplete)()&&0===w,[Y,K]=(0,ei.useNestedPortals)(),U=R(),{resolveContainers:Z}=function({defaultContainers:e=[],portals:t,mainTreeNode:r}={}){let o=(0,E.useEvent)(()=>{var o,n;let l=(0,T.getOwnerDocument)(r),s=[];for(let t of e)null!==t&&(N.isElement(t)?s.push(t):"current"in t&&N.isElement(t.current)&&s.push(t.current));if(null!=t&&t.current)for(let e of t.current)s.push(e);for(let e of null!=(o=null==l?void 0:l.querySelectorAll("html > *, body > *"))?o:[])e!==document.body&&e!==document.head&&N.isElement(e)&&"headlessui-portal-root"!==e.id&&(r&&(e.contains(r)||e.contains(null==(n=null==r?void 0:r.getRootNode())?void 0:n.host))||s.some(t=>e.contains(t))||s.push(e));return s});
1return{resolveContainers:o,contains:(0,E.useEvent)(e=>o().some(t=>t.contains(e)))}}({mainTreeNode:U,portals:Y,defaultContainers:[{get current(){var J;return null!=(J=v.panelRef.current)?J:h.current}}]}),Q=null!==f&&(f&H.State.Closing)===H.State.Closing;(0,j.useInertOthers)(!c&&!Q&&V,{allowed:(0,E.useEvent)(()=>{var e,t;return[null!=(t=null==(e=h.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,E.useEvent)(()=>{var e;return[null!=(e=null==U?void 0:U.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let X=z.stackMachines.get(null);(0,C.useIsoMorphicEffect)(()=>{if(V)return X.actions.push(o),()=>X.actions.pop(o)},[X,o,V]);let ee=(0,_.useSlice)(X,(0,s.useCallback)(e=>X.selectors.isTop(e,o),[X,o]));(0,L.useOutsideClick)(ee,Z,e=>{e.preventDefault(),I()}),function(e,t="u">typeof document?document.defaultView:null,r){let o=(0,k.useIsTopLayer)(e,"escape");y(t,"keydown",e=>{o&&(e.defaultPrevented||e.key===b.Keys.Escape&&r(e))})}(ee,null==x?void 0:x.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),I()}),(0,M.useScrollLock)(!c&&!Q&&V,x,Z),(0,S.useOnDisappear)(V,h,I);let[et,er]=(0,G.useDescriptions)(),eo=(0,s.useMemo)(()=>[{dialogState:w,close:I,setTitleId:F,unmount:d},v],[w,I,F,d,v]),en=(0,O.useSlot)({open:0===w}),ea={ref:g,id:o,role:i,tabIndex:-1,"aria-modal":c?void 0:0===w||void 0,"aria-labelledby":v.titleId,"aria-describedby":et,unmount:d},eu=!function(){var e;let[t]=(0,s.useState)(()=>"u">typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[r,o]=(0,s.use
1State)(null!=(e=null==t?void 0:t.matches)&&e);return(0,C.useIsoMorphicEffect)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){o(e.matches)}},[t]),r}(),ec=el.None;V&&!c&&(ec|=el.RestoreFocus,ec|=el.TabLock,u&&(ec|=el.AutoFocus),eu&&(ec|=el.InitialFocus));let ed=(0,q.useRender)();return s.default.createElement(H.ResetOpenClosedProvider,null,s.default.createElement($.ForcePortalRoot,{force:!0},s.default.createElement(ei.Portal,null,s.default.createElement(em.Provider,{value:eo},s.default.createElement(ei.PortalGroup,{target:h},s.default.createElement($.ForcePortalRoot,{force:!1},s.default.createElement(er,{slot:en},s.default.createElement(K,null,s.default.createElement(es,{initialFocus:a,initialFocusFallback:h,containers:Z,features:ec},s.default.createElement(B,{value:I},ed({ourProps:ea,theirProps:p,slot:en,defaultTag:ex,features:ew,visible:0===w,name:"Dialog"})))))))))))}),ex="div",ew=q.RenderFeatures.RenderStrategy|q.RenderFeatures.Static,eb=(0,q.forwardRefWithAs)(function(e,t){let{transition:r=!1,open:o,...n}=e,l=(0,H.useOpenClosed)(),a=e.hasOwnProperty("open")||null!==l,i=e.hasOwnProperty("onClose");if(!a&&!i)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!a)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!i)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!l&&"boolean"!=typeof e.open)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${e.open}`);if("function"!=typeof e.onClose)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${e.onClose}`);return(void 0!==o||r)&&!n.static?s.default.createElement(F,null,s.default.createElement(eu.Transition,{show:o,transition:r,unmount:n.unmount},s.default.createElement(eg,{ref:t,...n}))):s.default.createElement(F,null,s.default.createElement(eg,{ref:t,open:o,...n}))}),ev=(0,q.forwardRefWithAs)(function(e,t){let r=(0,s.useId)(),{id:o=`headlessui-dialog-panel-${r}`,transition:n=!1,...l}=e,[{dialogState:a,unmount:i},u]=ef("Dialog.Panel"),c=(0,W.useSyncRefs)(t,u.panelRef),d=(0,O.useSlot)({open:0===a}),p=(0,E.useEvent)(e=>{e.stopPropagation()}),m=n?eu.TransitionChild:s.Fragment,f=(0,q.useRender)();return s.default.createElement(m,{...n?{unmount:i}:{}},f({ourProps:{ref:c,id:o,onClick:p},theirProps:l,slot:d,defaultTag:"div",name:"Dialog.Panel"}))}),ey=((0,q.forwardRefWithAs)(function(e,t){let{transition:r=!1,...o}=e,[{dialogState:n,unmount:l}]=ef("Dialog.Backdrop"),a=(0,O.useSlot)({open:0===n}),i=r?eu.TransitionChild:s.Fragment,u=(0,q.useRender)();return s.default.createElement(i,{...r?{unmount:l}:{}},u({ourProps:{ref:t,"aria-hidden":!0},theirProps:o,slot:a,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,q.forwardRefWithAs)(function(e,t){let r=(0,s.useId)(),{id:o=`headlessui-dialog-title-${r}`,...n}=e,[{dialogState:l,setTitleId:a}]=ef("Dialog.Title"),i=(0,W.useSyncRefs)(t);(0,s.useEffect)(()=>(a(o),()=>a(null)),[o,a]);let u=(0,O.useSlot)({open:0===l});return(0,q.useRender)()({ourProps:{ref:i,id:o},theirProps:n,slot:u,defaultTag:"h2",name:"Dialog.Title"})})),ek=(G.Description,Object.assign(eb,{Panel:ev,Title:ey,Description:G.Description}));var eE=e.i(6706),eE=eE,ej=e.i(95238),ej=ej,eC=e.i(19897),eC=eC,eS=e.i(30986),eL=e.i(55565);let eP=({title:e,href:t,stopPropagation:r})=>(0,l.jsx)("span",{onClick:r?e=>e.stopPropagation():void 0,className:"py-3",children:(0,l.jsxs)(w.Link,{href:t,classProps:{root:"group/link inline-block font-special text-lg font-medium uppercase tracking-wide text-primary transition-colors duration-300 hover:text-secondary burgerMenuMainLink"},children:[(0,l.jsx)(eS.TrendDot,{classProps:{root:"h-3.5 inline-grid items-end mr-2",dot:"bg-primary group-hover/link:bg-secondary transition-colors duration-300"}}),e]})}),eD=({isVisible:e,setIsVisible:t,items:r,extraLinks:o,topSlot:n,bottomSlot:a,buttonText:i})=>{let[u,c]=(0,s.useState)(new Set),d=e=>{let t=new Set(u);t.has(e)?t.delete(e):t.add(e),c(t)};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(eE.a,{onClick:()=>t(!0),classProps:{root:"p-0 w-full h-full justify-start font-medium"},ariaLabel:"Menü öffnen",children:[(0,l.jsx)(ej.a,{classProps:{root:"w-6 h-6 text-primary"}}),i&&(0,l.jsx)("span",{className:"hidden pl-3 text-sm uppercase text-primary md:inline-block",children:i})]}),(0,l.jsx)(eu.Transition,{show:e,children:(0,l.jsxs)(ek,{onClose:()=>t(!1),className:"relative z-50",children:[(0,l.jsx)(eu.TransitionChild,{enter:"transition-opacity ease-in-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity ease-in-out duration-300",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,l.jsx)("div",{className:"fixed inset-0 bg-black/50","aria-hidden":"true"})}),(0,l.jsx)(eu.TransitionChild,{enter:"transition ease-in-out duration-300 transform",enterFrom:"-translate-x-full",enterTo:"translate-x-0",leave:"transition ease-in-out duration-300 transform",leaveFrom:"translate-x-0",leaveTo:"-translate-x-full",children:(0,l.jsxs)(ev,{className:"fixed inset-y-0 left-0 flex w-fit flex-col overflow-y-auto bg-white p-5 scrollbar-none md:max-w-[400px]",children:[(0,l.jsx)("div",{className:"flex justify-end",children:(0,l.jsx)("button",{onClick:()=>t(!1),"aria-label":"Menü schlieÃen",className:"rounded-full border border-primary p-1",children:(0,l.jsx)(eC.a,{classProps:{root:"w-3 h-3 text-primary"}})})}),n,(0,l.jsx)("nav",{className:"mt-8",children:(0,l.jsxs)("ul",{children:[r?.map(e=>{let t=e?.id??"",r=!!e?.children?.length,o=u.has(t);return(0,l.jsxs)("li",{className:"border-b border-gray/20",children:[(0,l.jsxs)("div",{className:(0,x.twMerge)("flex items-center justify-between",r&&"curs
1or-pointer"),onClick:r?()=>d(t):void 0,children:[(0,l.jsx)(eP,{title:e?.title,href:e?.slug||e?.url||"",stopPropagation:r}),r&&(0,l.jsx)("button",{onClick:e=>{e.stopPropagation(),d(t)},"aria-expanded":o,"aria-label":`${e?.title} ${o?"einklappen":"ausklappen"}`,className:"p-3 text-primary transition-colors duration-300 hover:text-secondary",children:(0,l.jsx)(eL.IconChevronSoft,{classProps:{root:(0,x.twMerge)("w-5 h-5 transition-transform duration-300",o&&"rotate-180")}})})]}),r&&o&&(0,l.jsx)("ul",{className:"pb-3 pl-6",children:e?.children?.map(e=>(0,l.jsx)("li",{className:"py-1",children:(0,l.jsx)(w.Link,{href:e?.slug||e?.url||"",classProps:{root:"text-primary/70 transition-colors duration-300 hover:text-primary burgerMenuLink"},children:e?.title})},e?.id))})]},t)}),o?.map(e=>(0,l.jsx)("li",{className:"border-b border-gray/20",children:(0,l.jsx)("div",{className:"flex items-center justify-between",children:(0,l.jsx)(eP,{title:e.title,href:e.url})})},e.url))]})}),a]})})]})})]})};var eN=e.i(54697),eT=e.i(15890),eI=e.i(66353),eF=e=>!e?.startsWith("/"),eR=e=>eF(e)?"_blank":"",eM=e=>eF(e)?"noopener noreferrer":"",eA=({link:e,classProps:t,renderLink:r,index:o,withDropdown:n,showChevron:l})=>{let{width:u=0}=(0,eI.useWindowSize)({initializeWithValue:!1}
1),c=e?.slug||e?.url||"",[d,p]=(0,s.useState)(!1),[m,f]=(0,s.useState)(null),[h,g]=(0,s.useState)(null),x=`dropdown-${o}`,w=(0,s.useRef)(null),b=(0,s.useRef)([]),v=(0,s.useRef)([]),y=(0,s.useRef)(null);(0,s.useEffect)(()=>{e?.children&&(b.current=Array(e.children.length).fill(null),v.current=Array(e.children.length).fill(null))},[e?.children]);let k=(0,a.a)({dropdownIcon:"ml-1 transition-transform",dropdown:"absolute top-full left-0 bg-white shadow-lg z-50 min-w-[200px] py-2 transform origin-top transition-all duration-200 ease-out opacity-100 scale-100",dropdownItem:"text-black px-4 py-2 hover:bg-gray block w-full text-left",subDropdown:"absolute top-0 left-full bg-white shadow-lg z-50 min-w-[200px] py-2 transform origin-top-left transition-all duration-200 ease-out opacity-100 scale-100"},t),E=e=>{"Escape"===e.key&&(e.preventDefault(),f(null),null!==m&&b.current[m]?.focus())};return r?r(e||{},o):e?.children&&e.children.length>0&&n&&u>=992?s.default.createElement("div",{className:"relative",onMouseEnter:()=>{y.current&&(clearTimeout(y.current),y.current=null),p(!0)},onMouseLeave:()=>{y.current=setTimeout(()=>{p(!1),f(null),g(null)},300)}},s.default.createElement("a",{ref:w,href:c,className:(0,i.a)("flex items-center cursor-pointer w-full h-full",k.link),onClick:()=>{p(!d)},onKeyDown:t=>{"Enter"===t.key||" "===t.key?e?.children?.length&&p(!d):"Escape"===t.key&&d?(t.preventDefault(),p(!1),w.current?.focus()):"ArrowDown"===t.key&&d&&e?.children&&(t.preventDefault(),null===h&&b.current[0]&&(b.current[0]?.focus(),g(0)))},"aria-expanded":d,"aria-haspopup":"true",tabIndex:0},e?.title,l&&s.default.createElement("span",{className:"menu-indicator","aria-hidden":"true"},s.default.createElement(eN.a,{classProps:{root:(0,i.a)(k.dropdownIcon,d?"transform rotate-180":"")}}))),s.default.createElement("ul",{className:(0,i.a)(k.dropdown,d?"opacity-100 scale-100":"opacity-0 scale-95 pointer-events-none"),id:x},e.children.map((t,r)=>{let n=`subdropdown-${o}-${r}`,l=!!t?.children?.length;return s.default.createElement("li",{key:r,className:"relative",onMouseEnter:()=>l?f(r):null,onMouseLeave:()=>f(null)},s.default.createElement("a",{ref:e=>{b.current[r]=e},href:t?.slug||t?.url||"",className:(0,i.a)(k.dropdownItem,l?"flex justify-between items-center":""),onClick:()=>{l&&f(m===r?null:r)},onKeyDown:t=>((t,r)=>{let o=!!e?.children?.[r]?.children?.length;if("ArrowDown"===t.key){if(t.preventDefault(),r<(e?.children?.length||0)-1){let e=r+1;b.current[e]?.focus(),g(e)}}else if("ArrowUp"===t.key)if(t.preventDefault(),r>0){let e=r-1;b.current[e]?.focus(),g(e)}else w.current?.focus(),g(null);else"ArrowRight"===t.key&&o?(t.preventDefault(),f(r),setTimeout(()=>{let e=v.current[r]?.querySelector("a");e&&e.focus()},100)):"ArrowLeft"===t.key&&null!==m?(t.preventDefault(),f(null)):"Escape"===t.key?(t.preventDefault(),null!==m?f(null):(p(!1),w.current?.focus())):("Enter"===t.key||" "===t.key)&&o&&f(m===r?null:r)})(t,r),"aria-haspopup":l?"true":void 0,"aria-expanded":l&&m===r?"true":void 0,target:eR(t?.slug||t?.url||""),rel:eM(t?.slug||t?.url||""),tabIndex:d?0:-1},t?.title,l&&s.default.createElement("span",{className:"submenu-indicator","aria-hidden":"true"},s.default.createElement(eN.a,{classProps:{root:"transform -rotate-90 w-4 h-4"}}))),l&&s.default.createElement("ul",{className:(0,i.a)(k.subDropdown,m===r&&t?.children?"opacity-100 scale-100":"opacity-0 scale-90 pointer-events-none"),id:n,ref:e=>{v.current[r]=e}},t?.children?.map((e,t)=>s.default.createElement("li",{key:t},s.default.createElement("a",{href:e?.slug||e?.url||"",target:eR(e?.slug||e?.url||""),rel:eM(e?.slug||e?.url||""),className:k.dropdownItem,tabIndex:m===r?0:-1,onKeyDown:E},e?.title)))))}))):s.default.createElement(eT.a,{noLink:!e||!!e.only_title,href:c,target:eR(c),rel:eM(c),classProps:{root:k.link}},e?.title)},eO=e=>{let{classProps:t,items:r,title:o,withHeading:n}=e,l=s.Children.toArray(e.children),u=(0,a.a)({root:"flex flex-wrap relative overflow-x-scroll",heading:"",list:"",listItem:"select-none"},t);return s.default.createElement("nav",{className:u.root,"aria-label":o||"Navigation"},n&&s.default.createElement("h3",{className:u.heading},o),r&&r.length>0&&s.default.createElement("ul",{className:u.list},r.map((t,r)=>s.default.createElement("li",{className:(0,i.a)(u.listItem,t?.parameter),key:r},s.default.createElement(eA,{...e,link:t,index:r}))),s.Children.map(l,(e,t)=>s.default.createElement("li",{className:u.listItem,key:t},e))))},eW=e.i(88005),eV=e.i(51602);let eB=({items:e,classProps:t,withDropdown:r})=>{let o={...(0,m.composeStyles)(eW.default,t),root:"w-full flex flex-nowrap justify-start items-center m-auto flex-shrink-0 relative border-inner gap-4 py-2 sm:overflow-visible",dropdownIcon:"w-4 h-4 ml-1",dropdown:`${eV.default.itemWrapper} overflow-hidden divide-y divide-gray/10`,dropdownItem:`${eV.default.item} hover:text-secondary hover:bg-transparent headerNavigationDropdown`,subDropdown:`${eV.default.itemWrapper} overflow-hidden`,listItem:`${eV.default.button} border-r border-white last:border-none px-2`,link:`${eV.default.buttonLabel} headerNavigationTop`};return(0,l.jsx)(eO,{classProps:o,items:e,withHeading:!1,withDropdown:r,showChevron:!1})};var eH=e.i(32600);let e$=({classProps:e})=>(0,l.jsxs)("svg",{className:e?.root,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("path",{d:"M11.6797 15.12L14.2397 12.56L11.6797 10",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,l.jsx)("path",{d:"M4 12.5596H14.17",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,l.jsx)("path",{d:"M12 4.5C16.42 4.5 20 7.5 20 12.5C20 17.5 16.42 20.5 12 20.5",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"})]}),ez=({classProps:e})=>(0,l.jsxs)("svg",{className:e?.root,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("path",{d:"M6.56 10L4 12.56L6.56 15.12",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,l.jsx)("path",{d:"M14.2397 12.5604L4.0697 12.5604",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,l.jsx)("path",{d:"M12 4.5C16.42 4.5 20 7.5 20 12.5C20 17.5 16.42 20.5 12 20.5",stroke:"currentColor",strokeWidth:"1.5",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"})]}),e_=({classProps:e,color:t="currentColor"})=>(0,l.jsxs)("svg",{className:e?.root,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,l.jsx)("circle",{cx:"12",cy:"9",r:"3",stroke:t,strokeWidth:"1.5"}),(0,l.jsx)("path",{d:"M17.9691 20C17.81 17.1085 16.9247 15 11.9999 15C7.07521 15 6.18991 17.1085 6.03076 20",stroke:t,strokeWidth:"1.5",strokeLinecap:"round"})]});var eY=e.i(32237),eq=e.i(90032);let eG={root:"bg-gray-off-white max-w-screen sticky transition-all duration-100 z-30 pt-3 md:pt-0",slots:"pb-3 pl-5 pr-2 md:px-5 grid grid-cols-[1fr,auto,1fr]",navWrapper:"bg-gray-off-white pt-5 !text-black"},eK=()=>(0,l.jsx)(w.Link,{href:"/",classProps:{root:"headerLogo"},children:(0,l.jsx)(d.Image,{src:"/assets/logos/ar_lang_schwarz.png",alt:"Autorevue Logo",width:"160",height:"52",className:"h-8 scale-75 sm:scale-100",copyright:"",priority:!0})}),eU=()=>(0,l.jsx)("div",{className:"hidden md:block",children:(0,l.jsx)(eq.Search,{searchAsOverlay:!0})}),eZ=()=>{let{status:e,data:t}=(0,h.useSession)(),r=t?.user;return(0,f.b)({hasPermission:r?.permissions?.includes(g.PAY_OR_GO_SETTINGS.permission),alertMessage:g.PAY_OR_GO_SETTINGS.alertMessage}),(0,s.useEffect)(()=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"loginStatus changed",loginStatus:"authenticated"===e?"eingeloggt":"nicht eingeloggt"})},[e]),(0,l.jsxs)("div",{className:"flex w-full items-center justify-end",children:[(0,l.jsx)("div",{className:"gap-3 md:flex",children:(0,l.jsx)(w.Link,{href:"/abo",classProps:{root:"text-sm font-medium headerAbo"},children:"ABO"})}),(0,l.jsx)("div",{className:"mx-3 h-6 w-px justify-self-center bg-black md:mx-5 md:block"}),(0,l.jsx)(eU,{}),(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"ml-5 hidden h-6
1w-px bg-black md:block"}),(0,l.jsxs)("div",{className:"group relative inline-block outline-none",children:[(0,l.jsx)("button",{tabIndex:0,role:"button",type:"button","aria-haspopup":"menu",className:"ml-0 md:ml-5",id:"profile-menu-button","aria-label":"authenticated"===e?"Profil-Menü öffnen":"Anmelde-Menü öffnen",children:(0,l.jsx)(e_,{classProps:{root:"text-black flex-shrink-0 inline-block w-7 h-7"},color:"authenticated"===e?"#F3BD44":"currentColor"})}),(0,l.jsx)("div",{tabIndex:0,className:"invisible absolute bottom-auto end-0 top-full z-10 origin-top scale-95 pt-2 opacity-0 transition duration-100 ease-out group-hover:visible group-hover:scale-100 group-hover:opacity-100",children:(0,l.jsx)("div",{className:"bg-white p-5 backdrop-blur-sm",children:"loading"===e?(0,l.jsx)(p.Spinner,{classProps:{root:"mx-auto text-black"}}):"authenticated"===e?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(w.Link,{href:"/settings",classProps:{root:"text-sm"},children:(0,l.jsx)("button",{className:"flex flex-nowrap items-center text-sm text-black hover:text-secondary",children:(0,l.jsx)("span",{className:"mb-6",children:"Mein Profil"})})}),(0,l.jsxs)("button",{onClick:()=>(0,h.signOut)(),className:"flex flex-nowrap items-center text-sm text-black hover:text-secondary",children:[(0,l.jsx)(ez,{classProps:{root:"w-6 h-6"}}),(0,l.jsx)("span",{className:"ml-2",children:"Logout"})]})]}):(0,l.jsx)(l.Fragment,{children:(0,l.jsxs)("button",{onClick:()=>(0,h.signIn)(),className:"flex flex-nowrap items-center text-sm text-black hover:text-secondary",children:[(0,l.jsx)(e$,{classProps:{root:"w-6 h-6"}}),(0,l.jsx)("span",{className:"ml-2 min-w-max",children:"Login"})]})})})})]})]})]})},eJ=[],eQ=()=>{let e=(0,s.useContext)(eY.default),{globals:t}=e;return(0,l.jsx)(eD,{isVisible:e?.menuOverlay?.visible??!1,setIsVisible:t=>e?.menuOverlay?.setVisible(t),buttonText:"Menü",items:e?.navigations?.header?.items,extraLinks:eJ,topSlot:(0,l.jsx)("div",{className:"-m-5 mt-2",children:(0,l.jsx)(eq.Search,{simple:!0})}),bottomSlot:t?.subscription_ad&&(0,l.jsx)("div",{className:"mt-10 flex justify-center pb-10 text-primary",children:(0,l.jsx)(eH.SubscriptionAd,{element:t.subscription_ad,classProps:{root:"h-60 w-60 border border-primary p-3 grid grid-rows-[auto,1fr] group",title:"text-2xl font-special slide-in-underline no-underline",contentWrapper:"grid items-end",imageWrapper:"bottom-5 w-full h-48 group-hover:-translate-y-1 transition-transform duration-300",image:"h-48 w-48",teaser:"text-lg font-special uppercase mb-7"},showArrow:!0})})})};e.s(["Header",0,({showProgress:e=!0,classProps:t})=>
1{let[r,o]=(0,s.useState)(!0),n=(0,s.useContext)(eY.default),{data:a,status:i}=(0,h.useSession)(),u=()=>{o(!(document.body.scrollTop>0||document.documentElement.scrollTop>0))};(0,s.useEffect)(()=>(u(),window.addEventListener("scroll",u),()=>window.removeEventListener("scroll",u)),[]);let d=n?.navigations?.header?.items;if("authenticated"===i&&a?.user.permissions?.includes("autorevue:e-paper")&&d){let e=d.find(e=>e?.url==="/epaper");e&&(e.url="https://epaper.autorevue.at")}return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(c,{classProps:(0,m.composeStyles)(eG,{root:(0,x.twMerge)(r?"md:pt-8":"md:pt-3","-mt-8")},{root:t?.root??""}),progressBarProps:{classProps:{progress:"bg-secondary"}},leftSlot:(0,l.jsx)(eQ,{}),middleSlot:(0,l.jsx)(eK,{}),rightSlot:(0,l.jsx)(eZ,{}),showProgress:e}),(0,l.jsx)("div",{className:(0,x.twMerge)(eG?.navWrapper,"relative z-20",t?.navWrapper),children:(0,l.jsx)(eB,{classProps:{root:(0,x.twMerge)("pb-6 pt-3",t?.nav)},items:d||[],withDropdown:!0})})]})}],88172)},36302,function(e){e.n(e.i(88172))},66913,e=>{"use strict";var t=e.i(6974);e.s(["Spinner",()=>t.a])},71575,e=>{"use strict";var t=e.i(64408),r=e.i(45864),o=e.i(91788);e.s(["a",0,()=>{if(typeof window>"u")return;let e="https:"===window.location.protocol?"; Secure":"";document.cookie=`${t.a}=${t.b}; path=/; max-age=604800${e}; SameSite=Lax`},"b",0,({hasPermission:e=!1,alertMessage:n="Wir speichern keine personenbezogenen Cookies von Ihnen, da Sie ein PUR-Abo besitzen"}={})=>{(0,o.useEffect)(()=>{if(typeof window>"u")return;let o=()=>!!(t.a&&(0,r.a)(t.a)===t.b),l=()=>{(o()||e)&&window.OneTrust&&window.OneTrust.RejectAll&&(console.log("rejecting all cookies"),window.OneTrust.RejectAll())},s=()=>
1{if(o()||e){let e=document.getElementById("ot-sdk-btn");e&&!e.hasAttribute("data-ot-intercepted")&&(e.setAttribute("data-ot-intercepted","true"),e.addEventListener("click",e=>{e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),window.alert(n)},!0))}};window.OneTrust?(l(),s()):setTimeout(()=>{l(),s()},1e3);let a=setInterval(()=>{s()},2e3);return()=>clearInterval(a)},[e,n])}])},66532,e=>{"use strict";var t=e.i(91398);e.s(["IconClose",0,({classProps:e})=>(0,t.jsx)("svg",{className:e?.root||"size-4",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-testid":"close-icon",children:(0,t.jsx)("path",{d:"M1 1L15.024 15.024M15.024 1L1 15.024",stroke:"currentColor"})})])}]);
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.