1import{_ as k}from"./-78Jkb_K.js";import{ab as T,ac as $,a as K,c as C,e as p,f as e,w as s,z,v as B,k as o,a7 as S,r as _,B as L,A as i,V as H,h as D,ad as I,i as m,j as N,g as t,t as r,a3 as A,a5 as R,m as j,n as v,ae as U,af as E,a1 as F,x as b,y as w,p as h}from"./CZhR5Udp.js";/* empty css */const G={class:"page legal-page-wrapper downloads-page"},O={class:"text-h3 font-weight-bold mb-6 text-primary"},q={class:"text-body-1 mb-8"},J={class:"downloads-list"},M={class:"d-flex flex-column flex-sm-row align-sm-center pa-4 ga-4"},Q={class:"flex-grow-1 min-width-0"},W={class:"text-h6 font-weight-bold text-break"},X={class:"text-body-2 text-medium-emphasis text-break"},Y={class:"d-flex flex-column flex-sm-row ga-2 flex-shrink-0 downloads-actions"},Z={class:"downloads-preview-body flex-grow-1"},ee=["src","title"],ae={__name:"downloads",setup(le){$();const{t:g}=K();C(L(()=>({title:g("downloadsPage.pageTitle"),description:g("downloadsPage.intro"),noindex:!0})));const y=[{file:"HaiSoTec-Tickets_Preisliste.pdf",titleKey:"downloadsPage.docs.priceListTickets"},{file:"HaiSoTec-Vorgano_Preisliste.pdf",titleKey:"downloadsPage.docs.priceListVorgano"},{file:"HaiSoTec-Times_Preisliste.pdf",titleKey:"downloadsPage.docs.priceListTimes"},{file:"HaiSoTec-People_Preisliste.pdf",titleKey:"downloadsPage.docs.priceListPeople"},{file:"Allgemeine Geschäftsbedingungen.pdf",titleKey:"downloadsPage.docs.agb"},{file:"Auftragsverarbeitungsvertrag.pdf",titleKey:"downloadsPage.docs.avv"},{file:"Datenschutzerklaerung.pdf",titleKey:"downloadsPage.docs.privacy"},{file:"Software-Lizenzvertrag.pdf",titleKey:"downloadsPage.docs.license"}],c=a=>`/downloads/${encodeURIComponent(a.file)}`,d=_(!1),l=_(null);function P(a){l.value=a,d.value=!0}function x(){d.value=!1,l.value=null}return(a,f)=>{const V=k,u=I;return i(),p("div",G,[e(V),e(z,{class:"py-16"},{default:s(()=>[e(H,{justify:"center"},{default:s(()=>[e(D,{cols:"12",md:"10",lg:"8"},{default:s(()=>[e(u,{variant:"secondary",size:"sm",class:"mb-6",to:"/","prepend-icon":"mdi-arrow-left",label:a.$t("downloadsPage.backButton")},null,8,["label"]),e(m,{class:"legal-card",elevation:"8"},{default:s(()=>[e(N,{class:"pa-6 pa-md-12"},{default:s(()=>[t("h1",O,r(a.$t("downloadsPage.pageTitle")),1),t("p",q,r(a.$t("downloadsPage.intro")),1),t("div",J,[(i(),p(A,null,R(y,n=>e(m,{key:n.file,variant:"outlined",class:"downloads-item mb-4"},{default:s(()=>[t("div",M,[e(j,{size:"x-large",color:"primary",class:"flex-shrink-0"},{default:s(()=>[...f[1]||(f[1]=[v(" mdi-file-pdf-box ",-1)])]),_:1}),t("div",Q,[t("div",W,r(a.$t(n.titleKey)),1),t("div",X,r(n.file),1)]),t("div",Y,[e(u,{variant:"secondary",size:"sm","prepend-icon":"mdi-eye-outline",label:a.$t("downloadsPage.actions.view"),onClick:oe=>P(n)},null,8,["label","onClick"]),e(u,{size:"sm","prepend-icon":"mdi-download",href:c(n),download:n.file,label:a.$t("downloadsPage.actions.download")},null,8,["href","download","label"])])])]),_:2},1024)),64))])]),_:1})]),_:1})]),_:1})]),_:1})]),_:1}),e(S,{modelValue:o(d),"onUpdate:modelValue":f[0]||(f[0]=n=>B(d)?d.value=n:null),fullscreen:"",scrollable:""},{default:s(()=>[e(m,{class:"downloads-preview-card d-flex flex-column"},{default:s(()=>[e(U,{color:"surface",density:"comfortable",class:"flex-shrink-0"},{default:s(()=>[e(E,{class:"text-truncate"},{default:s(()=>[v(r(o(l)?a.$t(o(l).titleKey):""),1)]),_:1}),e(F),o(l)?(i(),b(u,{key:0,size:"sm","prepend-icon":"mdi-download",href:c(o(l)),download:o(l).file,class:"d-none d-sm-inline-flex",label:a.$t("downloadsPage.actions.download")},null,8,["href","download","label"])):w("",!0),o(l)?(i(),b(h,{key:1,icon:"mdi-download",variant:"text",color:"primary",href:c(o(l)),download:o(l).file,class:"d-inline-flex d-sm-none","aria-label":a.$t("downloadsPage.actions.download")},null,8,["href","download","aria-label"])):w("",!0),e(h,{icon:"mdi-close",variant:"text","aria-label":a.$t("downloadsPage.actions.close"),onClick:x},null,8,["aria-label"])]),_:1}),t("div",Z,[o(l)?(i(),p("iframe",{key:0,src:c(o(l)),class:"downloads-iframe",title:a.$t(o(l).titleKey)},null,8,ee)):w("",!0)])]),_:1})]),_:1},8,["modelValue"])])}}},de=T(ae,[["__scopeId","data-v-1fc76091"]]);export{de 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.