1import{ag as w,c0 as C,aD as I,c1 as F,aG as q,l as H,c2 as E,bh as z,a5 as G,ba as V,s as U,bH as W,z as X,k as M,t as Z,G as j,w as N,o as A,a as J,m as h,e as K,as as Q,at as Y,n as g,r as tt,B as et,_ as ot,A as $,R as at,c as O,g as rt,q as B,bb as nt,an as it,M as st}from"./cws9XsOq.js";import{_ as ct}from"./BCiDplB7.js";import{_ as lt}from"./DgfQ5dkI.js";import ut from"./BhW_ig3z.js";import"./CxWPp9gq.js";import"./BDUH42HD.js";import"./CC0oAVI4.js";import"./Bl2B8DRj.js";import"./DlAUqK2U.js";import"./C6QZYjCs.js";import"./Dyj_yhlo.js";import"./Dg-2kRh4.js";import"./BZh69pM0.js";import"./nAkL65NJ.js";import"./DCQN39lM.js";import"./Gw8Hjbne.js";import"./rJ2egWPx.js";import"./Ce5D_SXA.js";import"./Bx7_E_w0.js";import"./D0r8sl7f.js";import"./D4gO0epm.js";import"./CEMfwlaP.js";import"./CYrDhvI-.js";import"./DiiY67qZ.js";import"./BTSUzW-z.js";import"./TSr8H93s.js";import"./D9wBS5i_.js";import"./CFVVVIbX.js";import"./BeVaCu92.js";import"./BBh8dGRM.js";import"./DbL-ihFv.js";import"./vcC73NzF.js";import"./D9hPFA_S.js";import"./BXEIdgdS.js";import"./DFf9HkQf.js";import"./Bt4S6hHQ.js";import"./79oDNryN.js";import"./CKsd6rRJ.js";import"./DDDxhVJ8.js";import"./DZKaoISZ.js";import"./B3NBVMRl.js";import"./Bo3dbvqO.js";import"./CHsOwRgp.js";import"./Bf-z6z4O.js";import"./uhASDrFb.js";import"./D8m4LN77.js";import"./BjixiTbL.js";import"./54BJa_s7.js";import"./Bp49GmWl.js";import"./CgFOuzsy.js";import"./DXwSzuQA.js";import"./0OTFR52S.js";import"./DEN7YrcP.js";function mt(t,e){const s=e/t*100;return 2/Math.PI*100*Math.atan(s/50)}function pt(t={}){const{duration:e=2e3,throttle:s=200,hideDelay:n=500,resetDelay:_=400}=t,p=t.estimatedProgress||mt,i=w(),c=C(0),l=C(!1),v=C(!1);let D=!1,L,d,x,r;const f=(o={})=>{b(),v.value=!1,a(0,o)};function a(o=0,u={}){if(i.isHydrating)return;if(o>=100)return y({force:u.force});b(),k(),c.value=o<0?0:o;const m=u.force?0:s;m?d=setTimeout(()=>{l.value=!0,T()},m):(l.value=!0,T())}function S(){x=setTimeout(()=>{l.value=!1,r=setTimeout(()=>{c.value=0},_)},n)}function y(o={}){c.value=100,D=!0,k(),b(),o.error&&(v.value=!0),o.force?(c.value=0,l.value=!1):S()}function b(){clearTimeout(x),clearTimeout(r)}function k(){clearTimeout(d),cancelAnimationFrame(L)}function T(){D=!1;let o;function u(m){if(D)return;o??=m;const R=m-o;c.value=Math.max(0,Math.min(100,p(e,R))),L=requestAnimationFrame(u)}L=requestAnimationFrame(u)}let P=()=>{};{const o=i.hook("page:loading:start",()=>{f()}),u=i.hook("page:loading:end",()=>{y()}),m=i.hook("vue:error",()=>y({error:!0}));P=()=>{m(),o(),u(),k(),b()}}return{_cleanup:P,progress:I(c),isLoading:I(l),error:I(v),start:f,set:a,finish:y,clear:k}}function dt(t={}){const e=w(),s=e._loadingIndicator||=pt(t);return F()&&(e._loadingIndicatorDeps||=0,e._loadingIndicatorDeps++,q(()=>{e._loadingIndicatorDeps--,e._loadingIndicatorDeps===0&&(s._cleanup(),delete e._loadingIndicator)})),s}const ft=H({name:"NuxtLoadingIndicator",props:{throttle:{type:Number,default:200},duration:{type:Number,default:2e3},hideDelay:{type:Number,default:500},resetDelay:{type:Number,default:400},height:{type:Number,default:3},color:{type:[String,Boolean],default:"repeating-linear-gradient(to right,#00dc82 0%,#34cdfe 50%,#0047e1 100%)"},errorColor:{type:String,default:"repeating-linear-gradient(to right,#f87171 0%,#ef4444 100%)"},estimatedProgress:{type:Function,required:!1}},setup(t,{slots:e,expose:s}){const{progress:n,isLoading:_,error:p,start:i,finish:c,clear:l}=dt({duration:t.duration,throttle:t.throttle,hideDelay:t.hideDelay,resetDelay:t.resetDelay,estimatedProgress:t.estimatedProgress});return s({progress:n,isLoading:_,error:p,start:i,finish:c,clear:l}),()=>E("div",{class:"nuxt-loading-indicator",style:{position:"fixed",top:0,right:0,left:0,pointerEvents:"none",width:"auto",height:`${t.height}px`,opacity:_.value?1:0,background:p.value?t.errorColor:t.color||void 0,backgroundSize:`${n.value>0?100/n.value*100:0}% auto`,transform:`scaleX(${n.value}%)`,transformOrigin:"left",transition:"transform 0.1s, height 0.4s, opacity 0.4s",zIndex:999999}},e)}}),gt={class:"page"},_t={id:"main-content",class:it(["page-main"]),"aria-label":"Hauptinhalt"},_e=H({__name:"default",setup(t){const{pageURL:e,overlayID:s}=z(),n=G(),_=V(),p=w(),i=U(),c=W(i,"path"),l=X(0),v=M(()=>
1(n.state.isOpen||_.state.isOpen)&&!n.state.isBackgroundBlurry),D=M(()=>i.path.startsWith("/hilfe")),L=M(()=>i.name?.toString()==="503");let d;const x=r=>{if(r==="/starten"){const{pushToDataLayer:a}=st();a({event:"starten_flow_related_interaction",action:"reach_flow_intention_performed"})}};return Z(()=>{p.$scrollLock(v.value),x(i.path),d=new MutationObserver(r=>{r.forEach(f=>{if(f.type==="childList"){const a=document.querySelector('[id^="sp_message_iframe_"]');a&&(a.setAttribute("tabindex","-1"),a.setAttribute("role","alert"),a.setAttribute("aria-modal","true"),a.setAttribute("aria-live","polite"),a.setAttribute("aria-label","Cookie-Zustimmungsfenster"),a.focus(),d.disconnect())}})}),d.observe(document.body,{childList:!0,subtree:!0}),setTimeout(()=>{d?.disconnect()},2e4)}),j(()=>{d?.disconnect()}),N(c,r=>{x(r)}),N(v,r=>{p.$scrollLock(r)}),p.hook("page:finish",()=>{n.state.isOpen=!1}),(r,f)=>{const a=ft,S=K,y=ct,b=ot,k=at,T=lt,P=rt,o=nt,u=ut;return A(),J("div",gt,[h(a,{color:"#8cce3b",height:3,duration:500}),h(S),Q(tt("main",_t,[et(r.$slots,"default")],512),[[Y,!g(_).state.isOpen&&!g(n).state.isOpen]]),h(y),h(b,{"ticker-spacing":g(l)},null,8,["ticker-spacing"]),h(o,null,{default:$(()=>[h(k,{onTickerMessageHeight:f[0]||(f[0]=m=>l.value=m)}),g(e)?(A(),O(P,{key:0,id:g(s)},{default:$(()=>[h(T,{"fetch-blocks-route":g(e)},null,8,["fetch-blocks-route"])]),_:1},8,["id"])):B("",!0)]),_:1}),!g(D)&&!g(L)?(A(),O(u,{key:0})):B("",!0)])}}});export{_e as default};
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.