import{l as C,ad as y,a4 as i,ae as l,a9 as d,aa as n,n as o,v as a,Z as t,ab as z,N as A,k as c}from"./vue-core-BWkI2jmS.js";import{u as N}from"./index-jlIP7SKV.js";import{b as h}from"./admin-Ct38yXux.js";import"./vuetify-CUGCSlJO.js";import"./draggable-D_7Hh2Ar.js";import"./diff-DMCXoxCC.js";const B={class:"d-flex align-start mb-3"},R={id:"cookie-banner-description",class:"text-body-2 mb-0 text-medium-emphasis"},V={class:"d-flex flex-wrap gap-2 justify-end"},S=C({__name:"CookieBanner",setup(T){const u=y(),s=N(),m=c(()=>u.path.startsWith("/admin")),p=c(()=>s.bannerVisible&&!m.value);function f(){s.acceptAll()}function k(){s.rejectAll()}function _(){s.openSettings()}return(j,e)=>{const b=i("v-icon"),v=i("RouterLink"),r=i("v-btn"),g=i("v-card-text"),x=i("v-card");return l(),d(A,{name:"cookie-banner"},{default:n(()=>[p.value?(l(),d(x,{key:0,class:"cookie-banner",elevation:"12",role:"dialog","aria-labelledby":"cookie-banner-heading","aria-describedby":"cookie-banner-description"},{default:n(()=>[o(g,{class:"pa-5"},{default:n(()=>[a("div",B,[o(b,{icon:"mdi-cookie-outline",color:"primary",size:"28",class:"mr-3 mt-1"}),a("div",null,[e[3]||(e[3]=a("h2",{id:"cookie-banner-heading",class:"text-h6 mb-1"},"Cookies und Tracking",-1)),a("p",R,[e[1]||(e[1]=t(" Wir nutzen Cookies und ähnliche Technologien für Analyse und Marketing. Notwendige Cookies sind immer aktiv. Mehr Informationen finden Sie in der ",-1)),o(v,{to:"/datenschutzerklaerung",class:"text-primary"},{default:n(()=>[...e[0]||(e[0]=[t("Datenschutzerklärung",-1)])]),_:1}),e[2]||(e[2]=t(". ",-1))])])]),a("div",V,[o(r,{variant:"outlined",color:"primary",size:"default",onClick:k},{default:n(()=>[...e[4]||(e[4]=[t(" Ablehnen ",-1)])]),_:1}),o(r,{variant:"outlined",color:"primary",size:"default",onClick:_},{default:n(()=>[...e[5]||(e[5]=[t(" Einstellungen ",-1)])]),_:1}),o(r,{variant:"outlined",color:"primary",size:"default",onClick:f},{default:n(()=>[...e[6]||(e[6]=[t(" Alle akzeptieren ",-1)])]),_:1})])]),_:1})]),_:1})):z("",!0)]),_:1})}}}),E=h(S,[["__scopeId","data-v-e73c2c98"]]);export{E as default};