1var T=(s,N,c)=>new Promise((d,p)=>{var C=o=>{try{m(c.next(o))}catch(h){p(h)}},l=o=>{try{m(c.throw(o))}catch(h){p(h)}},m=o=>o.done?d(o.value):Promise.resolve(o.value).then(C,l);m((c=c.apply(s,N)).next())});import{j as e}from"./vendor-ui-srD7R-Zr.js";import{r as x,u as ie,T as g}from"./vendor-i18n-DtlmU0Vb.js";import{c as re,d as ne,B as j,e as le,f as de,g as ce,h as pe,i as y,s as me,j as ue,u as ge,k as xe,G as he,L as O,S as fe,A as D}from"./index-Cl50YbWy.js";import{S as be}from"./SEOHead-DFGqe1Uz.js";import{C as V,a as R,b as _,c as q}from"./card-2FNxPkSo.js";import{A as r}from"./AnimatedSection-BrTxaeeR.js";import{S as G}from"./StaggeredAnimation-CHD3kroF.js";import{B as P}from"./badge-CvnoyUh1.js";import{S as je}from"./StandardHero-BjTz0K9E.js";import{I as z}from"./input-DhK7JSUA.js";import{L as k,T as Ne}from"./label-CfLvV09J.js";import{u as oe,L}from"./vendor-react-4t1c1o1L.js";import{C as ve}from"./circle-alert-BYxcQNku.js";import{S as ke}from"./send-iPnoUnZy.js";import{K as we}from"./KeyAccountManager-rfJ70Q4J.js";import{o as X}from"./oxid-opal-grafik-BoYE_KV9.js";import{S as ye}from"./shield-VhsqqjWT.js";import{R as De}from"./recycle-lPq5Byd9.js";import{F as ze}from"./file-check-LFPD07b9.js";import{C as Se}from"./clipboard-check-DS0IG9Fn.js";import{L as Ce}from"./link-2-B2F9nzoB.js";import{M as $}from"./map-uGMfjiCf.js";import{C as H,S as K}from"./scale-BKWIqyoU.js";import{S as M}from"./search-CjCudwXU.js";import{T as Ae}from"./truck-D5bYEgQg.js";import{P as F}from"./package-B1A8EVI0.js";import{L as U}from"./lock-C6o4plf6.js";import{C as Ie}from"./coins-Cz0-IdAp.js";import{B as Ee}from"./building-2-DNy6-U5_.js";import{C as Le}from"./calendar-clock-DYmh1fHG.js";import{C as Oe}from"./credit-card-DJ73LTA9.js";import{S as Pe}from"./settings-CuPn-bl9.js";import{A as Me}from"./arrow-left-right-COIUVynI.js";import{B as Z}from"./book-open-og3wyH2U.js";import{T as W}from"./tag-CAkr55RN.js";import{R as Fe}from"./ruler-CDOTFmTm.js";import{P as Be}from"./percent-D0_C5lSe.js";import{S as Te}from"./sliders-horizontal-B6VpvZR1.js";import{Q}from"./qr-code-BQJyy05I.js";import{S as Ve}from"./share-2-BLY584yY.js";import{G as Re}from"./gift-CXIDZp-i.js";import{C as J}from"./clock-BH92EWhY.js";import{R as _e}from"./refresh-cw-BI1uTKUT.js";import{W as Y}from"./wrench-Dwfv51Zk.js";import{I as qe}from"./image-CKtXLyOY.js";import{E as ee}from"./eye-BiEp1abd.js";import{Z as se}from"./zap-B3u6UHHS.js";import{C as S}from"./circle-check-DUIersEZ.js";import{C as ae}from"./circle-x-ChvAMWrw.js";import{C as Ge}from"./calendar-hSMdPe2I.js";import"./vendor-recharts-BMEKEyEe.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const Xe=re("FolderTree",[["path",{d:"M20 10a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1h-2.5a1 1 0 0 1-.8-.4l-.9-1.2A1 1 0 0 0 15 3h-2a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z",key:"hod4my"}],["path",{d:"M20 21a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-2.9a1 1 0 0 1-.88-.55l-.42-.85a1 1 0 0 0-.92-.6H13a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1Z",key:"w4yl2u"}],["path",{d:"M3 5a2 2 0 0 0 2 2h3",key:"f2jnh7"}],["path",{d:"M3 3v13a2 2 0 0 0 2 2h3",key:"k8epm1"}]]);/** 7 * @license lucide-react v0.462.0 - ISC 8 * 9 * This source code is licensed under the ISC license. 10 * See the LICENSE file in the root directory of this source tree. 11 */const te=re("Gem",[["path",{d:"M6 3h12l4 6-10 13L2 9Z",key:"1pcd5k"}],["path",{d:"M11 3 8 9l4 13 4-13-3-6",key:"1fcu3u"}],["path",{d:"M2 9h20",key:"16fsjt"}]]),$e=({interesseAn:s})=>{const[N,c]=x.useState(!1),[d,p]=x.useState("idle"),[C,l]=x.useState(!1),[m,o]=x.useState(""),[h,f]=x.useState(!1),w=oe(),A=window.location.origin+w.pathname,v=x.useRef(ue()||(()=>{try{const n=new URL(document.referrer);return n.origin+n.pathname}catch(n){return document.referrer}})()),I=n=>T(void 0,null,function*(){if(n.preventDefault(),!m){f(!0);return}c(!0),p("idle");const b=n.currentTarget;try{(yield me(b,"opal")).success?(p("success"),b.reset(),l(!1),o(""),f(!1)):p("error")}finally{c(!1)}});return e.jsxs("section",{id:"opal-request-form",className:"py-20 relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-background via-secondary to-background"}),e.jsx("div",{className:"absolute top-0 right-0 w-[400px] h-[400px] bg-gradient-to-bl from-accent/[0.05] to-transparent roun
11ded-full blur-[100px]"}),e.jsx("div",{className:"absolute bottom-[15%] left-[8%] w-10 h-10 border border-accent/[0.06] rounded-full animate-float",style:{animationDelay:"2s"}}),e.jsxs("div",{className:"container mx-auto px-4 relative",children:[e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-extrabold text-foreground mb-4 tracking-tight",children:"OPAL Check Anfragen"}),e.jsxs("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:["Interesse oder Rückfragen an einem OPAL?",e.jsx("br",{}),"Fülle das Formular aus und wir melden uns bei dir."]})]})}),e.jsx(r,{animation:"fade-in-up",delay:.1,children:d==="success"?e.jsxs("div",{className:"glass rounded-3xl p-10 text-center max-w-2xl mx-auto",children:[e.jsx("div",{className:"w-16 h-16 rounded-2xl bg-green-500/15 flex items-center justify-center mx-auto mb-6",children:e.jsx(ne,{className:"w-8 h-8 text-green-600"})}),e.jsx("h3",{className:"text-2xl font-bold text-foreground mb-3",children:"Vielen Dank!"}),e.jsx("p",{className:"text-muted-foreground mb-6",children:"Wir haben deine Anfrage erhalten und melden uns zeitnah bei dir."}),e.jsx(j,{variant:"gradient",onClick:()=>p("idle"),className:"rounded-xl",children:"Neue Nachricht senden"})]}):e.jsxs("div",{className:"glass rounded-3xl p-8 lg:p-10 max-w-2xl mx-auto",children:[d==="error"&&e.jsxs("div",{className:"flex items-center gap-3 p-4 mb-6 rounded-xl bg-destructive/10 text-destructive text-sm",children:[e.jsx(ve,{className:"w-5 h-5 flex-shrink-0"}),"Deine Nachricht konnte nicht gespeichert werden. Bitte versuche es erneut."]}),e.jsxs("form",{onSubmit:I,className:"space-y-5",children:[e.jsxs("div",{className:"grid sm:grid-cols-2 gap-5",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx(k,{htmlFor:"opal-VORNAME",className:"text-muted-foreground font-semibold text-sm",children:"Vorname *"}),e.jsx(z,{id:"opal-VORNAME",name:"VORNAME",type:"text",required:!0,maxLength:200,className:"rounded-xl"})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(k,{htmlFor:"opal-NACHNAME",className:"text-muted-foreground font-semibold text-sm",children:"Nachname *"}),e.jsx(z,{id:"opal-NACHNAME",name:"NACHNAME",type:"text",required:!0,maxLength:200,className:"rounded-xl"})]})]}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-5",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx(k,{htmlFor:"opal-FIRMENNAME",className:"text-muted-foreground font-semibold text-sm",children:"Unternehmen *"}),e.jsx(z,{id:"opal-FIRMENNAME",name:"FIRMENNAME",type:"text",required:!0,maxLength:200,className:"rounded-xl"})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(k,{htmlFor:"opal-EMAIL",className:"text-muted-foreground font-semibold text-sm",children:"E-Mail *"}),e.jsx(z,{id:"opal-EMAIL",name:"EMAIL",type:"email",required:!0,className:"rounded-xl"})]})]}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-5",children:[e.jsxs("div",{className:"space-y-2",children:[e.jsx(k,{htmlFor:"opal-OXID_VERSION",className:"text-muted-foreground font-semibold text-sm",children:"OXID Version *"}),e.jsxs(le,{onValueChange:n=>{o(n),f(!1)},children:[e.jsx(de,{id:"opal-OXID_VERSION",className:`rounded-xl${h?" border-destructive":""}`,children:e.jsx(ce,{placeholder:"Auswählen"})}),e.jsxs(pe,{children:[e.jsx(y,{value:"7.X",children:"7.X"}),e.jsx(y,{value:"6.3 - 6.5",children:"6.3 - 6.5"}),e.jsx(y,{value:"6.0 - 6.2",children:"6.0 - 6.2"}
11),e.jsx(y,{value:"5.X",children:"5.X"}),e.jsx(y,{value:"4.X",children:"4.X"})]})]}),e.jsx("input",{type:"hidden",name:"OXID_VERSION",value:m}),h&&e.jsx("p",{className:"text-sm text-destructive",children:"Bitte wähle eine OXID Version"})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(k,{htmlFor:"opal-ANZAHL_MODULE",className:"text-muted-foreground font-semibold text-sm",children:"Anzahl Module in deinem Shop *"}),e.jsx(z,{id:"opal-ANZAHL_MODULE",name:"ANZAHL_MODULE",type:"text",inputMode:"numeric",maxLength:10,required:!0,onChange:n=>{n.target.value=n.target.value.replace(/\D/g,"")},className:"rounded-xl"})]})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(k,{htmlFor:"opal-TEXTLANG",className:"text-muted-foreground font-semibold text-sm",children:"Nachricht *"}),e.jsx(Ne,{id:"opal-TEXTLANG",name:"TEXTLANG",required:!0,maxLength:500,placeholder:"Wie können wir dir helfen?",className:"rounded-xl min-h-[140px]"}),e.jsx("p",{className:"text-xs text-muted-foreground mt-1 text-right",children:"Maximal 500 Zeichen"})]}),e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("input",{type:"checkbox",id:"opal-DSGVO",name:"DSGVO",value:"1",required:!0,checked:C,onChange:n=>l(n.target.checked),className:"mt-1 h-4 w-4 rounded border-border accent-primary flex-shrink-0"}),e.jsxs("label",{htmlFor:"opal-DSGVO",className:"text-sm text-muted-foreground leading-relaxed",children:["Ich habe die"," ",e.jsx("a",{href:"https://www.oxid-esales.com/datenschutz/",target:"_blank",rel:"noopener noreferrer",className:"text-primary hover:underline",children:"Datenschutzerklärung"})," ","gelesen und bin damit einverstanden, dass meine Daten zur Bearbeitung meiner Anfrage verarbeitet werden."]})]}),s&&e.jsx("input",{type:"hidden",name:"INTERESSE_AN",value:s}),e.jsx("input",{type:"text",name:"email_address_check",value:"",className:"hidden",readOnly:!0}),e.jsx("input",{type:"hidden",name:"locale",value:"de"}),e.jsx("input",{type:"hidden",name:"html_type",value:"simple"}),e.jsx("input",{type:"hidden",name:"AKTUELLE_SEITE",value:A}),e.jsx("input",{type:"hidden",name:"VORHERIGE_SEITE",value:v.current}),e.jsx(j,{type:"submit",disabled:N,variant:"gradient",className:"w-full py-6 text-base font-bold rounded-2xl",children:N?e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsxs("svg",{className:"animate-spin h-5 w-5",viewBox:"0 0 24 24",children:[e.jsx("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4",fill:"none"}),e.jsx("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),"Wird gesendet..."]}):e.jsxs("span",{className:"flex items-center gap-2",children:[e.jsx(ke,{className:"w-5 h-5"}),"Anfrage senden"]})})]})]})})]})]})},B="/assets/opal-gemstone-BBiezlwj.jpg",Xs=()=>{const{t:s}=ie(),{localizedPath:N}=ge(),c=oe(),d=c.pathname.includes("opal-oxid"),[p,C]=x.useState(1),[l,m]=x.useState(null),[o,h]=x.useState(""),f=a=>o.trim()===""||`${a.name} ${a.shortDescription} ${a.description}`.toLowerCase().includes(o.trim().toLowerCase()),w=[{label:s("pages.opal.pricing.terms.p1.label"),short:s("pages.opal.pricing.terms.p1.short"),key:"p1"},{label:s("pages.opal.pricing.terms.p2.label"),short:s("pages.opal.pricing.terms.p2.short"),key:"p2"}],A=[{name:"Starter",slots:"10",max:50,p1:"90",p2:"80",p3:"70"},{name:"Basic",slots:"15",max:100,p1:"170",p2:"150",p3:"130"},{name:"Growth",slots:"20",max:150,p1:"300",p2:"270",p3:"240"},{name:"Scale",slots:"30",max:200,p1:"500",p2:"450",p3:"400"},{name:"Enterprise",slots:"Unlimited",max:200,p1:"900",p2:"750",p3:"600"},{name:"Enterprise+",slots:"Unlimited",max:"unlimited",p1:"1.111",p2:"1.011",p3:"911"}],v=w[p],I=a=>a==="unlimited"?s("pages.opal.pricing.unlimited"):s("pages.opal.pricing.upToAmount",{amount:a}),n=[{number:"1",title:s("pages.opal.process.step1Title"),description:e.jsxs(e.Fragment,{children:[s("pages.opal.process.step1Desc")," ",e.jsx("button",{type:"button",onClick:()=>{var a;return(a=document.getElementById("opal-request-form"))==null?void 0:a.scrollIntoView({behavior:"smooth"})},className:"text-oxid-red hover:underline font-bold",children:s("pages.opal.process.step1Link")})]})},{number:"2",title:s("pages.opal.process.step2Title"),description:e.jsxs(e.Fragment,{children:[s("pages.opal.process.step2Desc")," ",e.jsx("button",{type:"button",onClick:()=>{var a;return(a=document.getElementById("opal-request-form"))==null?void 0:a.scrollIntoView({behavior:"smooth"})},className:"text-oxid-red hover:underline font-bold",children:s("pages.opal.process.step2Link")})]})},{number:"3",title:s("pages.opal.process.step3Title"),description:s("pages.opal.process.step3Desc")}],b=[{id:"widerrufsbutton",category:"compliance",name:s("pages.opal.store.modules.widerrufsbutton.name"),shortDescription:s("pages.opal.store.modules.widerrufsbutton.shortDescription"),description:s("pages.opal.store.modules.widerrufsbutton.description"),price:s("pages.opal.store.modules.widerrufsbutton.price"),icon:ye,status:"available",deadline:s("pages.opal.store.modules.widerrufsbutton.deadline"),features:s("pages.opal.store.modules.widerrufsbutton.features",{returnObjects:!0}),link:"/loesungen/opal/widerrufsbutton"},{id:"weee-altgeraeteruecknahme",category:"compliance",name:s("pages.opal.store.modules.weee-altgeraeteruecknahme.name"),shortDescription:s("pages.opal.store.modules.weee-altgeraeteruecknahme.shortDe
11scription"),description:s("pages.opal.store.modules.weee-altgeraeteruecknahme.description"),price:s("pages.opal.store.modules.weee-altgeraeteruecknahme.price"),icon:De,status:"coming-soon",features:[]},{id:"eu-garantieanzeige",category:"compliance",name:s("pages.opal.store.modules.eu-garantieanzeige.name"),shortDescription:s("pages.opal.store.modules.eu-garantieanzeige.shortDescription"),description:s("pages.opal.store.modules.eu-garantieanzeige.description"),price:s("pages.opal.store.modules.eu-garantieanzeige.price"),icon:ze,status:"available",link:"/loesungen/opal/eu-garantieanzeige",features:[]},{id:"seo-indexierungskontrolle",category:"seo",name:s("pages.opal.store.modules.seo-indexierungskontrolle.name"),shortDescription:s("pages.opal.store.modules.seo-indexierungskontrolle.shortDescription"),description:s("pages.opal.store.modules.seo-indexierungskontrolle.description"),price:s("pages.opal.store.modules.seo-indexierungskontrolle.price"),icon:Se,status:"available",link:"/loesungen/opal/seo-indexierungskontrolle",features:[]},{id:"seo-url-verwaltung",category:"seo",name:s("pages.opal.store.modules.seo-url-verwaltung.name"),shortDescription:s("pages.opal.store.modules.seo-url-verwaltung.shortDescription"),description:s("pages.opal.store.modules.seo-url-verwaltung.description"),price:s("pages.opal.store.modules.seo-url-verwaltung.price"),icon:Ce,status:"available",link:"/loesungen/opal/seo-url-verwaltung",features:[]},{id:"xml-sitemap",category:"seo",name:s("pages.opal.store.modules.xml-sitemap.name"),shortDescription:s("pages.opal.store.modules.xml-sitemap.shortDescription"),description:s("pages.opal.store.modules.xml-sitemap.description"),price:s("pages.opal.store.modules.xml-sitemap.price"),icon:$,status:"available",link:"/loesungen/opal/xml-sitemap",features:[]},{id:"suchluecken-analyse",category:"seo",name:s("pages.opal.store.modules.suchluecken-analyse.name"),shortDescription:s("pages.opal.store.modules.suchluecken-analyse.shortDescription"),description:s("pages.opal.store.modules.suchluecken-analyse.description"),price:s("pages.opal.store.modules.suchluecken-analyse.price"),icon:H,status:"available",link:"/loesungen/opal/suchluecken-analyse",features:[]},{id:"meilisearch",category:"suche",name:s("pages.opal.store.modules.meilisearch.name"),shortDescription:s("pages.opal.store.modules.meilisearch.shortDescription"),description:s("pages.opal.store.modules.meilisearch.description"),price:s("pages.opal.store.modules.meilisearch.price"),icon:M,status:"available",features:[],link:"/loesungen/opal/meilisearch"},{id:"email-verbindungscheck",category:"shopbetrieb",name:s("pages.opal.store.modules.email-verbindungscheck.name"),shortDescription:s("pages.opal.store.modules.email-verbindungscheck.shortDescription"),description:s("pages.opal.store.modules.email-verbindungscheck.description"),price:s("pages.opal.store.modules.email-verbindungscheck.price"),icon:xe,status:"available",link:"/loesungen/opal/email-verbindungscheck",features:[]},{id:"sendungsverfolgung",category:"shopbetrieb",name:s("pages.opal.store.modules.sendungsverfolgung.name"),shortDescription:s("pages.opal.store.modules.sendungsverfolgung.shortDescription"),description:s("pages.opal.store.modules.sendungsverfolgung.description"),price:s("pages.opal.store.modules.sendungsverfolgung.price"),icon:Ae,status:"available",link:"/loesungen/opal/sendungsverfolgung",features:[]},{id:"versandverwaltung",category:"shopbetrieb",name:s("pages.opal.store.modules.versandverwaltung.name"),shortDescription:s("pages.opal.store.modules.versandverwaltung.shortDescription"),description:s("pages.opal.store.modules.versandverwaltung.description"),price:s("pages.opal.store.modules.versandverwaltung.price"),icon:F,status:"available",link:"/loesungen/opal/versandverwaltung",features:[]},{id:"authentifizierungs-basis",category:"shopbetrieb",name:s("pages.opal.store.modules.authentifizierungs-basis.name"),shortDescription:s("pages.opal.store.modules.authentifizierungs-basis.shortDescription"),description:s("pages.opal.store.modules.authentifizierungs-basis.description"),price:s("pages.opal.store.modules.authentifizierungs-basis.price"),icon:U,status:"coming-soon",features:[]},{id:"preisrundung",category:"shopbetrieb",name:s("pages.opal.store.modules.preisrundung.name"),shortDescription:s("pages.opal.store.modules.preisrundung.
11shortDescription"),description:s("pages.opal.store.modules.preisrundung.description"),price:s("pages.opal.store.modules.preisrundung.price"),icon:Ie,status:"coming-soon",features:[]},{id:"shop-laenderkonfiguration",category:"shopbetrieb",name:s("pages.opal.store.modules.shop-laenderkonfiguration.name"),shortDescription:s("pages.opal.store.modules.shop-laenderkonfiguration.shortDescription"),description:s("pages.opal.store.modules.shop-laenderkonfiguration.description"),price:s("pages.opal.store.modules.shop-laenderkonfiguration.price"),icon:Ee,status:"coming-soon",features:[]},{id:"wunsch-liefertermin",category:"shopbetrieb",name:s("pages.opal.store.modules.wunsch-liefertermin.name"),shortDescription:s("pages.opal.store.modules.wunsch-liefertermin.shortDescription"),description:s("pages.opal.store.modules.wunsch-liefertermin.description"),price:s("pages.opal.store.modules.wunsch-liefertermin.price"),icon:Le,status:"available",link:"/loesungen/opal/wunsch-liefertermin",features:[]},{id:"ordnerverwaltung",category:"shopbetrieb",name:s("pages.opal.store.modules.ordnerverwaltung.name"),shortDescription:s("pages.opal.store.modules.ordnerverwaltung.shortDescription"),description:s("pages.opal.store.modules.ordnerverwaltung.description"),price:s("pages.opal.store.modules.ordnerverwaltung.price"),icon:Xe,status:"available",link:"/loesungen/opal/ordnerverwaltung",features:[]},{id:"sepa-lastschrift",category:"shopbetrieb",name:s("pages.opal.store.modules.sepa-lastschrift.name"),shortDescription:s("pages.opal.store.modules.sepa-lastschrift.shortDescription"),description:s("pages.opal.store.modules.sepa-lastschrift.description"),price:s("pages.opal.store.modules.sepa-lastschrift.price"),icon:Oe,status:"available",link:"/loesungen/opal/sepa-lastschrift",features:[]},{id:"schutz-laenderdeaktivierung",category:"shopbetrieb",name:s("pages.opal.store.modules.schutz-laenderdeaktivierung.name"),shortDescription:s("pages.opal.store.modules.schutz-laenderdeaktivierung.shortDescription"),description:s("pages.opal.store.modules.schutz-laenderdeaktivierung.description"),price:s("pages.opal.store.modules.schutz-laenderdeaktivierung.price"),icon:he,status:"available",link:"/loesungen/opal/schutz-laenderdeaktivierung",features:[]},{id:"attributverwaltung",category:"katalog",name:s("pages.opal.store.modules.attributverwaltung.name"),shortDescription:s("pages.opal.store.modules.attributverwaltung.shortDescription"),description:s("pages.opal.store.modules.attributverwaltung.description"),price:s("pages.opal.store.modules.attributverwaltung.price"),icon:Pe,status:"available",link:"/loesungen/opal/attributverwaltung",features:[]},{id:"alternativartikel",category:"katalog",name:s("pages.opal.store.modules.alternativartikel.name"),shortDescription:s("pages.opal.store.modules.alternativartikel.shortDescription"),description:s("pages.opal.store.modules.alternativartikel.description"),price:s("pages.opal.store.modules.alternativartikel.price"),icon:Me,status:"coming-soon",features:[]},{id:"hersteller-inhalte",category:"katalog",name:s("pages.opal.store.modules.hersteller-inhalte.name"),shortDescription:s("pages.opal.store.modules.hersteller-inhalte.shortDescription"),description:s("pages.opal.store.modules.hersteller-inhalte.description"),price:s("pages.opal.store.modules.hersteller-inhalte.price"),icon:Z,status:"available",link:"/loesungen/opal/hersteller-inhalte",features:[]},{id:"produkt-badges",category:"katalog",name:s("pages.opal.store.modules.produkt-badges.name"),shortDescription:s("pages.opal.store.modules.produkt-badges.shortDescription"),description:s("pages.opal.store.modules.produkt-badges.description"),price:s("pages.opal.store.modules.produkt-badges.price"),icon:W,status:"available",features:[],link:"/loesungen/opal/produkt-badges"},{id:"stueckpreis-anzeige",category:"katalog",name:s("pages.opal.store.modules.stueckpreis-anzeige.name"),shortDescription:s("pages.opal.store.modules.stueckpreis-anzeige.shortDe
11scription"),description:s("pages.opal.store.modules.stueckpreis-anzeige.description"),price:s("pages.opal.store.modules.stueckpreis-anzeige.price"),icon:K,status:"coming-soon",features:[]},{id:"bedarfsrechner",category:"katalog",name:s("pages.opal.store.modules.bedarfsrechner.name"),shortDescription:s("pages.opal.store.modules.bedarfsrechner.shortDescription"),description:s("pages.opal.store.modules.bedarfsrechner.description"),price:s("pages.opal.store.modules.bedarfsrechner.price"),icon:Fe,status:"coming-soon",features:[]},{id:"attributgruppen",category:"katalog",name:s("pages.opal.store.modules.attributgruppen.name"),shortDescription:s("pages.opal.store.modules.attributgruppen.shortDescription"),description:s("pages.opal.store.modules.attributgruppen.description"),price:s("pages.opal.store.modules.attributgruppen.price"),icon:O,status:"coming-soon",features:[]},{id:"gutscheingrenze",category:"marketing",name:s("pages.opal.store.modules.gutscheingrenze.name"),shortDescription:s("pages.opal.store.modules.gutscheingrenze.shortDe
11scription"),description:s("pages.opal.store.modules.gutscheingrenze.description"),price:s("pages.opal.store.modules.gutscheingrenze.price"),icon:Be,status:"available",link:"/loesungen/opal/gutscheingrenze",features:[]},{id:"produktfilter",category:"marketing",name:s("pages.opal.store.modules.produktfilter.name"),shortDescription:s("pages.opal.store.modules.produktfilter.shortDescription"),description:s("pages.opal.store.modules.produktfilter.description"),price:s("pages.opal.store.modules.produktfilter.price"),icon:Te,status:"available",link:"/loesungen/opal/produktfilter",features:[]},{id:"gutscheine",category:"marketing",name:s("pages.opal.store.modules.gutscheine.name"),shortDescription:s("pages.opal.store.modules.gutscheine.shortDescription"),description:s("pages.opal.store.modules.gutscheine.description"),price:s("pages.opal.store.modules.gutscheine.price"),icon:Q,status:"coming-soon",features:[]},{id:"social-sharing-buttons",category:"marketing",name:s("pages.opal.store.modules.social-sharing-buttons.name"),shortDescription:s("pages.opal.store.modules.social-sharing-buttons.shortDescription"),description:s("pages.opal.store.modules.social-sharing-buttons.description"),price:s("pages.opal.store.modules.social-sharing-buttons.price"),icon:Ve,status:"coming-soon",features:[]},{id:"treueprogramm",category:"marketing",name:s("pages.opal.store.modules.treueprogramm.name"),shortDescription:s("pages.opal.store.modules.treueprogramm.shortDescription"),description:s("pages.opal.store.modules.treueprogramm.description"),price:s("pages.opal.store.modules.treueprogramm.price"),icon:Re,status:"available",link:"/loesungen/opal/treueprogramm",features:[]},{id:"produktverlauf-widget",category:"marketing",name:s("pages.opal.store.modules.produktverlauf-widget.name"),shortDescription:s("pages.opal.store.modules.produktverlauf-widget.shortDescription"),description:s("pages.opal.store.modules.produktverlauf-widget.description"),price:s("pages.opal.store.modules.produktverlauf-widget.price"),icon:J,status:"available",link:"/loesungen/opal/produktverlauf-widget",features:[]},{id:"abonnements",category:"marketing",name:s("pages.opal.store.modules.abonnements.name"),shortDescription:s("pages.opal.store.modules.abonnements.shortDescription"),description:s("pages.opal.store.modules.abonnements.description"),price:s("pages.opal.store.modules.abonnements.price"),icon:_e,status:"coming-soon",features:[]},{id:"adressbuch",category:"shopbetrieb",name:s("pages.opal.store.modules.adressbuch.name"),shortDescription:s("pages.opal.store.modules.adressbuch.shortDescription"),description:s("pages.opal.store.modules.adressbuch.description"),price:s("pages.opal.store.modules.adressbuch.price"),icon:Z,status:"available",link:"/loesungen/opal/adressbuch",features:[]},{id:"bundle-konfigurator",category:"katalog",name:s("pages.opal.store.modules.bundle-konfigurator.name"),shortDescription:s("pages.opal.store.modules.bundle-konfigurator.shortDescription"),description:s("pages.opal.store.modules.bundle-konfigurator.description"),price:s("pages.opal.store.modules.bundle-konfigurator.price"),icon:O,status:"available",link:"/loesungen/opal/bundle-konfigurator",features:[]},{id:"google-tag-manager",category:"marketing",name:s("pages.opal.store.modules.google-tag-manager.name"),shortDescription:s("pages.opal.store.modules.google-tag-manager.shortDescription"),description:s("pages.opal.store.modules.google-tag-manager.description"),price:s("pages.opal.store.modules.google-tag-manager.price"),icon:W,status:"coming-soon",features:[]},{id:"passwort-sicherheitscheck",category:"shopbetrieb",name:s("pages.opal.store.modules.passwort-sicherheitscheck.name"),shortDescription:s("pages.opal.store.modules.passwort-sicherheitscheck.shortDescription"),description:s("pages.opal.store.modules.passwort-sicherheitscheck.description"),price:s("pages.opal.store.modules.passwort-sicherheitscheck.price"),icon:U,status:"coming-soon",features:[]},{id:"shop-diagnostik",category:"shopbetrieb",name:s("pages.opal.store.modules.shop-diagnostik.name"),shortDescription:s("pages.opal.store.modules.shop-diagnostik.shortDescription"),description:s("pages.opal.store.modules.shop-diagnostik.description"),price:s("pages.opal.store.modules.shop-diagnostik.price"),icon:Y,status:"coming-soon",features:[]},{id:"versandzonen",category:"shopbetrieb",name:s("pages.opal.store.modules.versandzonen.name"),shortDescription:s("pages.opal.store.modules.versandzonen.shortDescription"),description:s("pages.opal.store.modules.versandzonen.description"),price:s("pages.opal.store.modules.versandzonen.price"),icon:$,status:"coming-soon",features:[]},{id:"qr-toolkit",category:"marketing",name:s("pages.opal.store.modules.qr-toolkit.name"),shortDescription:s("pages.opal.store.modules.qr-toolkit.shortDe
11scription"),description:s("pages.opal.store.modules.qr-toolkit.description"),price:s("pages.opal.store.modules.qr-toolkit.price"),icon:Q,status:"coming-soon",features:[]},{id:"countdown",category:"marketing",name:s("pages.opal.store.modules.countdown.name"),shortDescription:s("pages.opal.store.modules.countdown.shortDescription"),description:s("pages.opal.store.modules.countdown.description"),price:s("pages.opal.store.modules.countdown.price"),icon:J,status:"coming-soon",features:[]},{id:"bild-hotspots",category:"marketing",name:s("pages.opal.store.modules.bild-hotspots.name"),shortDescription:s("pages.opal.store.modules.bild-hotspots.shortDescription"),description:s("pages.opal.store.modules.bild-hotspots.description"),price:s("pages.opal.store.modules.bild-hotspots.price"),icon:qe,status:"coming-soon",features:[]},{id:"warenkorb-retter",category:"marketing",name:s("pages.opal.store.modules.warenkorb-retter.name"),shortDescription:s("pages.opal.store.modules.warenkorb-retter.shortDescription"),description:s("pages.opal.store.modules.warenkorb-retter.description"),price:s("pages.opal.store.modules.warenkorb-retter.price"),icon:fe,status:"coming-soon",features:[]},{id:"schnellansicht",category:"marketing",name:s("pages.opal.store.modules.schnellansicht.name"),shortDescription:s("pages.opal.store.modules.schnellansicht.shortDescription"),description:s("pages.opal.store.modules.schnellansicht.description"),price:s("pages.opal.store.modules.schnellansicht.price"),icon:ee,status:"coming-soon",features:[]},{id:"admin-umgebungsanzeige",category:"shopbetrieb",name:s("pages.opal.store.modules.admin-umgebungsanzeige.name"),shortDescription:s("pages.opal.store.modules.admin-umgebungsanzeige.shortDe
11scription"),description:s("pages.opal.store.modules.admin-umgebungsanzeige.description"),price:s("pages.opal.store.modules.admin-umgebungsanzeige.price"),icon:ee,status:"coming-soon",features:[]}],E=[{id:"compliance",label:s("pages.opal.store.categories.compliance"),icon:K},{id:"seo",label:s("pages.opal.store.categories.seo"),icon:H},{id:"suche",label:s("pages.opal.store.categories.suche"),icon:M},{id:"shopbetrieb",label:s("pages.opal.store.categories.shopbetrieb"),icon:Y},{id:"katalog",label:s("pages.opal.store.categories.katalog"),icon:F},{id:"marketing",label:s("pages.opal.store.categories.marketing"),icon:se}];return x.useEffect(()=>{const a=new URLSearchParams(c.search).get("kategorie");if(!a)return;[...E.map(u=>u.id),"demnächst"].includes(a)&&(m(a),window.setTimeout(()=>{var u;return(u=document.getElementById("opal-store"))==null?void 0:u.scrollIntoView({behavior:"smooth"})},150))},[c.search]),e.jsxs(e.Fragment,{children:[e.jsx(be,{title:s("pages.opal.title"),description:s("pages.opal.description")}),e.jsx(je,{title:s("pages.opal.hero.title"),titleHighlight:s("pages.opal.hero.titleHighlight"),subtitle:s("pages.opal.hero.subtitle"),primaryButton:{label:s("pages.opal.hero.primaryButton"),onClick:()=>{var a;return(a=document.getElementById("opal-store"))==null?void 0:a.scrollIntoView({behavior:"smooth"})}},secondaryButton:{label:s("pages.opal.hero.secondaryButton"),onClick:()=>{var a;return(a=document.getElementById("opal-request-form"))==null?void 0:a.scrollIntoView({behavior:"smooth"})}}}),!d&&e.jsxs(e.Fragment,{children:[e.jsx("section",{className:"py-20 bg-background",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-16 items-center",children:[e.jsx(r,{animation:"fade-in-right",children:e.jsxs("div",{children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-6 text-foreground font-alexandria",children:s("pages.opal.whatIsOpal.heading")}),e.jsx("p",{className:"text-lg text-muted-foreground mb-6",children:e.jsx(g,{i18nKey:"pages.opal.whatIsOpal.intro",components:{red:e.jsx("span",{className:"font-bold text-oxid-red"})}})}),e.jsxs("ul",{className:"space-y-3 mb-6",children:[e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(S,{className:"h-5 w-5 text-primary mt-0.5 shrink-0"}),e.jsx("span",{className:"text-foreground",children:s("pages.opal.whatIsOpal.feature1")})]}),e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(S,{className:"h-5 w-5 text-primary mt-0.5 shrink-0"}),e.jsx("span",{className:"text-foreground",children:s("pages.opal.whatIsOpal.feature2")})]})]}),e.jsx("p",{className:"text-muted-foreground",children:e.jsx(g,{i18nKey:"pages.opal.whatIsOpal.adaptNote",components:{b:e.jsx("b",{})}})})]})}),e.jsx(r,{animation:"fade-in-left",children:e.jsx("div",{className:"rounded-2xl overflow-hidden shadow-xl max-w-xs lg:max-w-sm mx-auto",children:e.jsx("img",{src:X,alt:s("pages.opal.whatIsOpal.imgAlt"),className:"w-full h-auto",loading:"lazy"})})})]})})}),e.jsxs("section",{className:"py-20 bg-secondary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0",children:e.jsx("img",{src:B,alt:"",className:"w-full h-full object-cover opacity-10",loading:"lazy"})}),e.jsx("div",{className:"absolute inset-0 bg-secondary/85"}),e.jsxs("div",{className:"container mx-auto px-4 relative",children:[e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-4 text-foreground font-alexandria",children:s("pages.opal.whatOpalIsNot.heading")}),e.jsx("p",{className:"text-lg text-muted-foreground",children:e.jsx(g,{i18nKey:"pages.opal.whatOpalIsNot.intro",components:{b:e.jsx("b",{})}})})]})}),e.jsxs("div",{className:"grid md:grid-cols-2 gap-8 max-w-4xl mx-auto",children:[e.jsx(r,{animation:"fade-in-up",delay:.1,children:e.jsx("div",{className:"glass rounded-3xl glow-hover overflow-hidden",children:e.jsx("div",{className:"p-6",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx(ae,{className:"h-8 w-8 shrink-0 text-primary"}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-lg mb-2 font-alexandria text-foreground",children:s("pages.opal.whatOpalIsNot.noPlugAndPlay")}),e.jsx("p",{className:"text-muted-foreground",children:s("pages.opal.whatOpalIsNot.noPlugAndPlayDesc")})]})]})})})}),e.jsx(r,{animation:"fade-in-up",delay:.2,children:e.jsx("div",{className:"glass rounded-3xl glow-hover overflow-hidden",children:e.jsx("div",{className:"p-6",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx(te,{className:"h-8 w-8 shrink-0 text-primary"}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-lg mb-2 font-alexandria text-foreground",children:s("pages.opal.whatOpalIsNot.noFinishedModule")}),e.jsx("p",{className:"text-muted-foreground",children:e.jsx(g,{i18nKey:"pages.opal.whatOpalIsNot.noFinishedModuleDesc",components:{1:e.jsx("b",{})}})})]})]})})})})]})]})]})]}),d&&e.jsxs(e.Fragment,{children:[e.jsx("section",{className:"py-20 bg-background",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-16 items-center",children:[e.jsx(r,{animation:"fade-in-right",children:e.jsxs("div",{children:[e.jsx("span",{className:"inline-block text-sm font-semibold uppercase tracking-wider text-oxid-red mb-3",children:"OXID Project Accelerator"}),e.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-6 text-foreground font-alexandria",children:"Ein Vorsprung, den du direkt nutzen kannst"}),e.jsxs("p",{className:"text-lg text-muted-foreground mb-6",children:["Ein ",e.jsx("span",{className:"font-bold text-oxid-red",children:"OPAL"})," ist ein fertig vorentwickelter, praxiserprobter Baustein für deinen OXID Shop. Statt jede Funktion von Grund auf zu bauen, startest du auf einer sauberen Basis â und dein Partner formt daraus in kurzer Zeit genau die Lösung, die zu deinem Shop passt."]}),e.jsxs("ul",{className:"space-y-3 mb-6",children:[e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(S,{className:"h-5 w-5 text-primary mt-0.5 shrink-0"}),e.jsx("span",{className:"text-foreground",children:"Erprobte Funktionen als solide Startbasis â kein Prototyp, kein Rätselraten"})]}),e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(S,{className:"h-5 w-5 text-primary mt-0.5 shrink-0"}),e.jsx("span",{className:"text-foreground",children:"Im OXID-Standard gebaut: updatefähig, wartbar und zukunftssicher"})]}),e.jsxs("li",{className:"flex items-start gap-3",children:[e.jsx(S,{className:"h-5 w-5 text-primary mt-0.5 shrink-0"}),e.jsx("span",{className:"text-foreground",children:"Von deinem Partner passgenau auf Daten, Prozesse und De
11sign zugeschnitten"})]})]}),e.jsxs("p",{className:"text-muted-foreground",children:["So wird aus einem bewährten Baustein ",e.jsx("b",{children:"deine"})," individuelle Funktion â schnell, planbar und ohne Umwege."]})]})}),e.jsx(r,{animation:"fade-in-left",children:e.jsx("div",{className:"rounded-2xl overflow-hidden shadow-xl max-w-xs lg:max-w-sm mx-auto",children:e.jsx("img",{src:X,alt:"OXID OPAL Grafik â Project Accelerator Ãbersicht",className:"w-full h-auto",loading:"lazy"})})})]})})}),e.jsxs("section",{className:"py-20 bg-secondary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0",children:e.jsx("img",{src:B,alt:"",className:"w-full h-full object-cover opacity-10",loading:"lazy"})}),e.jsx("div",{className:"absolute inset-0 bg-secondary/85"}),e.jsxs("div",{className:"container mx-auto px-4 relative",children:[e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-4 text-foreground font-alexandria",children:"Deine Chancen mit OPAL"}),e.jsx("p",{className:"text-lg text-muted-foreground",children:"OPALe geben dir einen Vorsprung: bewährte Bausteine, die dein Partner zu deiner Lösung veredelt. Das bedeutet für dich konkret:"})]})}),e.jsx("div",{className:"grid md:grid-cols-2 gap-8 max-w-4xl mx-auto",children:[{icon:se,title:"Schneller live",desc:"Warum bei null anfangen, wenn die Grundlagen â und oft noch mehr â schon abgehakt sind? Ein OPAL bringt dich in kurzer Zeit zur fertigen Funktion und spart dir wertvolle Wochen."},{icon:te,title:"Passgenau statt von der Stange",desc:"Jeder OPAL wird auf deinen Shop zugeschnitten. Du bekommst keine Kompromisslösung, sondern genau die Funktion, die zu deinen Prozessen passt."},{icon:F,title:"Bundles selbst zusammenstellen",desc:"Im OPAL Hub fügst du deine gebuchten OPALe selbst zu einem Bundle zusammen â und baust dir so z. B. dein eigenes Einkaufserlebnis-Bundle. Du entscheidest, was zusammengehört."}
11,{icon:O,title:"Wächst mit dir",desc:"Neue Anforderungen? Dann kommt einfach der nächste OPAL dazu. Das Portfolio wächst laufend â du erweiterst Schritt für Schritt, ohne Neustart."}].map((a,t)=>e.jsx(r,{animation:"fade-in-up",delay:.1*(t+1),children:e.jsx("div",{className:"glass rounded-3xl glow-hover overflow-hidden h-full",children:e.jsx("div",{className:"p-6",children:e.jsxs("div",{className:"flex items-start gap-4",children:[e.jsx("div",{className:"w-12 h-12 rounded-xl bg-gradient-to-br from-primary to-accent flex items-center justify-center shrink-0",children:e.jsx(a.icon,{className:"h-6 w-6 text-white"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"font-semibold text-lg mb-2 font-alexandria text-foreground",children:a.title}),e.jsx("p",{className:"text-muted-foreground",children:a.desc})]})]})})})},a.title))})]})]})]}),!d&&e.jsx(e.Fragment,{children:e.jsx("section",{className:"py-20 bg-background",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4 font-alexandria",children:s("pages.opal.process.heading")}),e.jsx("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:s("pages.opal.process.subtitle")})]})}),e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsx(G,{animation:"fade-in-up",staggerDelay:.15,className:"space-y-8",children:n.map((a,t)=>e.jsxs("div",{className:"flex gap-6 items-start",children:[e.jsx("div",{className:"flex-shrink-0 w-12 h-12 rounded-full bg-primary text-primary-foreground flex items-center justify-center font-bold text-xl",children:a.number}),e.jsxs("div",{className:"flex-1 pt-2",children:[e.jsx("h3",{className:"text-xl font-semibold text-foreground mb-2 font-alexandria",children:a.title}),e.jsx("p",{className:"text-muted-foreground",children:a.description})]})]},t))})})]})})}),d&&e.jsx("section",{className:"py-20 bg-background",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4 font-alexandria",children:"So einfach kommst du an deinen OPAL"}),e.jsx("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:"Kein GroÃprojekt nötig â vom ersten Interesse bis zum fertigen Feature sind es nur wenige Schritte."})]})}),e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsx(G,{animation:"fade-in-up",staggerDelay:.15,className:"space-y-8",children:[{number:"1",title:"Entdecken",description:e.jsx(e.Fragment,{children:"Du stöÃt auf einen OPAL, der zu dir passt â über unseren Newsletter, diese Ãbersicht oder deinen Partner."})},{number:"2",title:"Melden",description:e.jsxs(e.Fragment,{children:["Eine kurze Nachricht an uns genügt."," ",e.jsx("button",{type:"button",onClick:()=>{var a;return(a=document.getElementById("opal-request-form"))==null?void 0:a.scrollIntoView({behavior:"smooth"})},className:"text-oxid-red hover:underline font-bold",children:"Schreib uns"})," ","â wir kümmern uns um den Rest."]})},{number:"3",title:"Ablauf klären",description:e.jsx(e.Fragment,{children:"Unser Team klärt mit dir die Details: ob der OPAL zu deinem Setup passt sowie Lizenz und Rahmenbedingungen â unkompliziert und persönlich."})},{number:"4",title:"Installieren & anpassen",description:e.jsx(e.Fragment,{children:"Der OPAL wird in deinem Shop installiert und passgenau auf deine Daten, Prozesse und dein Design zugeschnitten. Fertig."})}].map((a,t)=>e.jsxs("div",{className:"flex gap-6 items-start",children:[e.jsx("div",{className:"flex-shrink-0 w-12 h-12 rounded-full bg-primary text-primary-foreground flex items-center justify-center font-bold text-xl",children:a.number}),e.jsxs("div",{className:"flex-1 pt-2",children:[e.jsx("h3",{className:"text-xl font-semibold text-foreground mb-2 font-alexandria",children:a.title}),e.jsx("p",{className:"text-muted-foreground",children:a.description})]})]},t))})})]})}),e.jsx("section",{className:"py-20 bg-gradient-to-br from-primary to-accent",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-white mb-4 font-alexandria",children:s("pages.opal.cta.heading")}),e.jsx("p",{className:"text-lg text-white/90 mb-8 max-w-2xl mx-auto",children:s("pages.opal.cta.text")}),e.jsxs("div",{className:"flex flex-col sm:flex-row gap-4 justify-center",children:[e.jsxs(j,{size:"lg",onClick:()=>{var a;return(a=document.getElementById("opal-store"))==null?void 0:a.scrollIntoView({behavior:"smooth"})},className:"bg-white text-primary hover:bg-white/90 gap-2",children:[s("pages.opal.cta.availableOpals")," ",e.jsx(D,{className:"h-4 w-4"})]}),e.jsxs(j,{size:"lg",onClick:()=>{var a;return(a=document.getElementById("opal-request-form"))==null?void 0:a.scrollIntoView({behavior:"smooth"})},className:"bg-white text-primary hover:bg-white/90 gap-2",children:[s("pages.opal.cta.requestCheck")," ",e.jsx(D,{className:"h-4 w-4"})]}),e.jsx(L,{to:N("/partner"),children:e.jsx(j,{size:"lg",variant:"outline",className:"bg-transparent border-white/80 text-white hover:bg-white/20",children:s("pages.opal.cta.findPartner")})})]})]})})})}),e.jsxs("section",{id:"opal-pricing",className:"py-20 bg-secondary relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0",children:e.jsx("img",{src:B,alt:"",className:"w-full h-full object-cover opacity-10",loading:"lazy"})}),e.jsx("div",{className:"absolute inset-0 bg-secondary/85"}),e.jsxs("div",{className:"container mx-auto px-4 relative",children:[e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"max-w-3xl mx-auto text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold mb-4 text-foreground font-alexandria",children:s("pages.opal.pricing.heading")}),e.jsx("p",{className:"text-lg text-muted-foreground",children:e.jsx(g,{i18nKey:"pages.opal.pricing.intro",components:{b:e.jsx("b",{})}})}),e.jsx("p",{className:"text-sm text-muted-foreground mt-4",children:s("pages.opal.pricing.termNote")})]})}),e.jsx(r,{animation:"fade-in-up",delay:.1,children:e.jsx("div",{className:"hidden lg:block max-w-6xl mx-auto",children:e.jsx("div",{className:"glass rounded-3xl overflow-hidden shadow-xl",children:e.jsxs("table",{className:"w-full text-base",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"bg-primary text-primary-foreground",children:[e.jsxs("th",{className:"px-6 py-6 text-left font-alexandria font-bold text-base",children:[e.jsx("span",{className:"text-oxid-yellow",children:"OPAL"})," ",s("pages.opal.pricing.packageWord")]}),e.jsx("th",{className:"px-5 py-6 text-left font-alexandria font-bold text-base",children:s("pages.opal.pricing.slots")}),e.jsx("th",{className:"px-5 py-6 text-left font-alexandria font-bold text-base",children:s("pages.opal.pricing.maxValue")}),w.map((a,t)=>e.jsx("th",{className:`px-5 py-6 text-right font-alexandria font-bold text-base transition-colors ${t===p?"bg-oxid-yellow text-foreground":""}`,children:a.label},a.label))]})}),e.jsx("tbody",{className:"divide-y divide-border",children:A.map(a=>e.jsxs("tr",{className:"bg-background/60 hover:bg-background transition-colors",children:[e.jsx("td",{className:"px-6 py-5 font-alexandria font-bold text-foreground text-base",children:a.name}),e.jsx("td",{className:"px-5 py-5 text-foreground",children:a.slots}),e.jsx("td",{className:"px-5 py-5 text-muted-foreground",children:I(a.max)}),w.map((t,u)=>e.jsx("td",{className:`px-5 py-5 text-right transition-colors ${u===p?"bg-primary/5 font-bold text-primary text-lg":"font-semibold text-foreground"}`,children:s("pages.opal.pricing.amount",{value:a[t.key]})},t.label))]},a.name))})]})})})}
11),e.jsx("div",{className:"lg:hidden max-w-2xl mx-auto space-y-5",children:A.map(a=>e.jsxs("div",{className:"glass rounded-2xl p-5 sm:p-6",children:[e.jsxs("div",{className:"flex items-start justify-between mb-4 pb-4 border-b border-border gap-3",children:[e.jsxs("div",{className:"min-w-0",children:[e.jsx("div",{className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-1",children:s("pages.opal.pricing.packageLabel")}),e.jsx("h3",{className:"text-xl sm:text-2xl font-alexandria font-bold text-foreground leading-tight break-words",children:a.name})]}),e.jsxs("div",{className:"text-right shrink-0",children:[e.jsx("div",{className:"text-2xl sm:text-3xl font-bold text-primary leading-none whitespace-nowrap",children:s("pages.opal.pricing.amount",{value:a[v.key]})}),e.jsx("div",{className:"text-xs text-muted-foreground mt-1 whitespace-nowrap",children:s("pages.opal.pricing.perMonth")}),e.jsx("div",{className:"text-[11px] text-muted-foreground whitespace-nowrap",children:s("pages.opal.pricing.termLabel",{term:v.label})})]})]}),e.jsxs("dl",{className:"space-y-2 text-sm mb-4",children:[e.jsxs("div",{className:"flex justify-between items-baseline gap-3",children:[e.jsx("dt",{className:"text-muted-foreground shrink-0",children:s("pages.opal.pricing.slots")}),e.jsx("dd",{className:"font-semibold text-foreground text-right",children:a.slots})]}),e.jsxs("div",{className:"flex justify-between items-baseline gap-3",children:[e.jsx("dt",{className:"text-muted-foreground shrink-0",children:s("pages.opal.pricing.maxValue")}),e.jsx("dd",{className:"font-semibold text-foreground text-right",children:I(a.max)})]})]}),e.jsxs("div",{className:"bg-background/60 rounded-xl p-4",children:[e.jsx("div",{className:"text-xs font-semibold uppercase tracking-wider text-muted-foreground mb-3",children:s("pages.opal.pricing.allTerms")}),e.jsx("div",{className:"space-y-2 text-sm",children:w.map(t=>e.jsxs("div",{className:`flex justify-between items-baseline gap-3 rounded-md px-2 py-1 -mx-2 transition-colors ${t.key===v.key?"bg-primary/10":""}`,children:[e.jsx("span",{className:`shrink-0 ${t.key===v.key?"text-foreground font-semibold":"text-muted-foreground"}`,children:t.label}),e.jsx("span",{className:`whitespace-nowrap ${t.key===v.key?"font-bold text-primary":"font-semibold text-foreground"}`,children:s("pages.opal.pricing.amount",{value:a[t.key]})})]},t.label))})]})]},a.name))}),e.jsx(r,{animation:"fade-in-up",delay:.15,children:e.jsx("div",{className:"max-w-4xl mx-auto mt-10",children:e.jsxs("div",{className:"glass rounded-2xl p-6 sm:p-8 border-l-4 border-primary",children:[e.jsx("p",{className:"text-foreground mb-2",children:e.jsx(g,{i18nKey:"pages.opal.pricing.expl1",components:{b:e.jsx("b",{}),red:e.jsx("span",{className:"text-oxid-red font-semibold"})}})}),e.jsx("p",{className:"text-foreground mb-2",children:e.jsx(g,{i18nKey:"pages.opal.pricing.expl2",components:{red:e.jsx("span",{className:"text-oxid-red font-semibold"})}})}),e.jsx("p",{className:"text-sm text-muted-foreground mb-6",children:e.jsx(g,{i18nKey:"pages.opal.pricing.example",components:{b:e.jsx("b",{}),red:e.jsx("span",{className:"text-oxid-red font-semibold"})}})}),e.jsxs("div",{className:"border-t border-border/60 pt-6",children:[e.jsx("p",{className:"text-foreground mb-2",children:e.jsx(g,{i18nKey:"pages.opal.pricing.subscriptionNote",components:{b:e.jsx("b",{}),red:e.jsx("span",{className:"text-oxid-red"})}})}),e.jsx("p",{className:"text-muted-foreground text-sm",children:e.jsx(g,{i18nKey:"pages.opal.pricing.costsNote",components:{b:e.jsx("b",{}),red:e.jsx("span",{className:"text-oxid-red font-semibold"})}})})]})]})})})]})]}),e.jsx("section",{id:"opal-store",className:"py-20 bg-background",children:e.jsxs("div",{className:"container mx-auto px-4",children:[e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"text-center mb-12",children:[e.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-foreground mb-4 font-alexandria",children:s("pages.opal.store.heading")}),e.jsx("p",{className:"text-lg text-muted-foreground max-w-3xl mx-auto",children:s("pages.opal.store.subtitle")}),e.jsx("p",{className:"text-sm font-semibold text-primary mt-4",children:s("pages.opal.store.count",{count:b.length})})]})}),e.jsx(r,{animation:"fade-in-up",children:e.jsx("div",{className:"max-w-md mx-auto mb-8",children:e.jsxs("div",{className:"relative",children:[e.jsx(M,{className:"absolute left-4 top-1/2 -translate-y-1/2 w-4 h-4 text-muted-foreground"}),e.jsx("input",{type:"text",value:o,onChange:a=>h(a.target.value),placeholder:s("pages.opal.store.searchPlaceholder"),className:"w-full h-12 pl-11 pr-10 rounded-2xl border border-border bg-card text-sm text-foreground placeholder:text-muted-foreground focus:outline-none focus:ring-2 focus:ring-primary/40"}),o&&e.jsx("button",{type:"button",onClick:()=>h(""),"aria-label":s("pages.opal.store.searchReset"),className:"absolute right-3 top-1/2 -translate-y-1/2 text-muted-foreground hover:text-foreground",children:e.jsx(ae,{className:"w-4 h-4"})})]})})}),e.jsx(r,{animation:"fade-in-up",children:e.jsxs("div",{className:"flex flex-wrap justify-center gap-2 mb-12",children:[e.jsx("button",{onClick:()=>m(null),className:`px-4 py-2 rounded-full text-sm font-medium transition-all ${l===null?"bg-primary text-white shadow-lg":"bg-card text-muted-foreground hover:bg-muted shadow-[0_0_10px_rgba(0,0,0,0.08)]"}`,children:s("pages.opal.store.all")}),E.map(a=>{const t=b.filter(u=>u.category===a.id&&f(u)).length;return e.jsxs("button",{onClick:()=>m(a.id),className:`px-4 py-2 rounded-full text-sm font-medium transition-all flex items-center gap-1.5 ${l===a.id?"bg-primary text-white shadow-lg":"bg-card text-muted-foreground hover:bg-muted shadow-[0_0_10px_rgba(0,0,0,0.08)]"}`,children:[a.label,e.jsx("span",{className:`text-xs font-semibold rounded-full px-1.5 py-0.5 leading-none ${l===a.id?"bg-white/20 text-white":"bg-muted text-muted-foreground"}`,children:t})]},a.id)}),e.jsxs("button",{onClick:()=>m("demnächst"),className:`px-4 py-2 rounded-full text-sm font-medium transition-all flex items-center gap-1.5 ${l==="demnächst"?"bg-primary text-white shadow-lg":"bg-card text-muted-foreground hover:bg-muted shadow-[0_0_10px_rgba(0,0,0,0.08)]"}`,children:[s("pages.opal.store.comingSoonFilter"),e.jsx("span",{className:`text-xs font-semibold rounded-full px-1.5 py-0.5 leading-none ${l==="demnächst"?"bg-white/20 text-white":"bg-muted text-muted-foreground"}`,children:b.filter(a=>a.status==="coming-soon"&&f(a)).length})]})]})}),l==="demnächst"&&e.jsx("div",{className:"max-w-6xl mx-auto",children:e.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-6",children:b.filter(a=>a.status==="coming-soon"&&f(a)).map(a=>e.jsxs(V,{className:"bg-card rounded-2xl shadow-md overflow-hidden h-full flex flex-col hover:shadow-lg transition-shadow duration-300",children:[e.jsxs(R,{className:"pb-4",children:[e.jsxs("div",{className:"flex items-start justify-between gap-3",children:[e.jsx(_,{className:"text-xl text-foreground font-alexandria leading-snug",children:a.name}),e.jsx("div",{className:"flex-shrink-0 mt-0.5",children:e.jsx(P,{className:"bg-background text-foreground border border-border whitespace-nowrap",children:s("pages.opal.store.comingSoon")})})]}),e.jsx("p",{className:"font-medium text-muted-foreground text-sm mt-1",children:a.shortDescription})]}),e.jsxs(q,{className:"flex-1 flex flex-col",children:[e.jsx("p",{className:"text-muted-foreground text-sm mb-4 flex-1",children:a.description}),d&&e.jsx(L,{to:`/loesungen/opal/${a.id}-oxid`,className:"mt-auto",children:e.jsxs(j,{className:"w-full gap-2 bg-oxid-red hover:bg-oxid-red/90 text-white font-semibold",children:[s("pages.opal.store.previewButton"),e.jsx(D,{className:"h-4 w-4"})]})})]})]},a.id))})}),o.trim()!==""&&!b.some(f)&&e.jsx("p",{className:"text-center text-muted-foreground py-8",children:s("pages.opal.store.noResults",{query:o})}
11),e.jsx("div",{className:"max-w-6xl mx-auto space-y-14",style:{display:l==="demnächst"?"none":void 0},children:E.filter(a=>l===null||a.id===l).map(a=>{const t=b.filter(i=>i.category===a.id&&f(i));if(t.length===0)return null;const u=t.length===1?"grid-cols-1 max-w-md":"grid-cols-1 sm:grid-cols-2";return e.jsxs(r,{animation:"fade-in-up",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-6",children:[e.jsx("div",{className:"w-9 h-9 rounded-xl bg-gradient-to-br from-primary to-accent flex items-center justify-center shrink-0",children:e.jsx(a.icon,{className:"w-4 h-4 text-white"})}),e.jsx("h3",{className:"text-lg font-bold font-alexandria text-foreground",children:a.label}),e.jsx("div",{className:"flex-1 h-px bg-border"})]}),e.jsx("div",{className:`grid gap-6 ${u}`,children:t.map(i=>e.jsxs(V,{className:"bg-card rounded-2xl shadow-md overflow-hidden h-full flex flex-col hover:shadow-lg transition-shadow duration-300",children:[e.jsxs(R,{className:"pb-4",children:[e.jsxs("div",{className:"flex items-start justify-between gap-3",children:[e.jsx(_,{className:"text-xl text-foreground font-alexandria leading-snug",children:i.name}),e.jsx("div",{className:"flex-shrink-0 mt-0.5",children:i.status==="available"?e.jsx(P,{variant:"outline",className:"text-primary border-primary whitespace-nowrap",children:s("pages.opal.store.available")}):e.jsx(P,{className:"bg-background text-foreground border border-border whitespace-nowrap",children:s("pages.opal.store.comingSoon")})})]}),e.jsx("p",{className:"font-medium text-muted-foreground text-sm mt-1",children:i.shortDescription})]}),e.jsxs(q,{className:"flex-1 flex flex-col",children:[e.jsx("p",{className:"text-muted-foreground text-sm mb-4 flex-1",children:i.description}),(i.status==="available"||d)&&e.jsx("p",{className:"text-sm font-semibold text-foreground mb-4",children:i.price}),i.deadline&&e.jsxs("div",{className:"flex items-center gap-2 text-sm text-destructive bg-destructive/10 px-3 py-2 rounded-lg mb-4",children:[e.jsx(Ge,{className:"h-4 w-4"}),i.deadline]}),i.status==="available"&&i.link&&e.jsx(L,{to:N(i.link),className:"mt-auto",children:e.jsxs(j,{className:"w-full gap-2 bg-oxid-red hover:bg-oxid-red/90 text-white font-semibold",children:[s("pages.opal.store.viewDetails"),e.jsx(D,{className:"h-4 w-4"})]})}),d&&i.status==="coming-soon"&&e.jsx(L,{to:`/loesungen/opal/${i.id}-oxid`,className:"mt-auto",children:e.jsxs(j,{className:"w-full gap-2 bg-oxid-red hover:bg-oxid-red/90 text-white font-semibold",children:[s("pages.opal.store.previewButton"),e.jsx(D,{className:"h-4 w-4"})]})})]})]},i.id))})]},a.id)})})]})}),e.jsx("section",{className:"py-16 bg-background",children:e.jsx("div",{className:"container mx-auto px-4",children:e.jsx("div",{className:"max-w-4xl mx-auto",children:e.jsx(we,{label:s("pages.opal.keyAccount.label"),description:s("pages.opal.keyAccount.description"),buttonText:s("pages.opal.keyAccount.buttonText")})})})}),e.jsx($e,{})]})};export{Xs 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.