1import{i as Po,B as Tm,a as _m,g as Am}from"./vendor-i18n-BrvI76NV.js";import{i as Em,r as f,j as t,u as v,a as Pm,b as Qr,o as Mm,f as Vm,s as Dm,c as or,L as si,d as Kl,R as ae,e as Si,g as Ii,h as Yl,k as Jl,F as Xl,l as Ql,T as M,m as Hm,N as Mo}from"./vendor-react-C0V4k5TI.js";import{d as lr,c as Fm,a as Om,u as Bm}from"./vendor-dayjs-BbPr0rQ-.js";import{a as Rm}from"./vendor-floating-ui-B-JdPKDr.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},n=new e.Error().stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="27c2329f-904a-4352-88ea-b9235f3cb919",e._sentryDebugIdIdentifier="sentry-dbid-27c2329f-904a-4352-88ea-b9235f3cb919")}catch{}})();const ec=["de","en","cs","es","fr","it","nl","pl","pt","zh"],Xa="de";function qm(e,n,a,r){console.info("[i18n] Missing language key:",`Language="${String(e)}"`,`Namespace="${n}"`,`Key="${a}"`,`FallbackValue="${r}"`)}function tc(e){var a;const n=(a=e==null?void 0:e.lngs)!=null&&a.length?[...e.lngs]:[...ec];if(!n.includes(Xa))throw new Error(`[i18n] supportedLngs must include the fallback language "${Xa}", got: ${n.join(", ")}`);return{supportedLngs:n,fallbackLng:Xa,defaultNS:"common",saveMissing:!1,missingKeyHandler:qm}}const es=tc();async function LW(e){const n=(e==null?void 0:e.config)??es;return await Po.use(Em).use(Tm).use(_m).init({...n,...e!=null&&e.lng?{lng:e.lng}:{},ns:(e==null?void 0:e.ns)??Am(),backend:{loadPath:(e==null?void 0:e.backendLoadPath)??"/locales/{{lng}}/{{ns}}.json"},detection:{order:["path","navigator"],lookupFromPathIndex:0,caches:[]}}),Po}function Ea(e,n){return e!==void 0&&n.includes(e)}function CW(e,n=es.supportedLngs){const a=e.split("/")[1];return Ea(a,n)?a:null}const Wm={label:"PÅijmout",ariaLabel:"PÅijmout"},Um={label:"PÅidat",ariaLabel:"PÅidat"},Zm={label:"ZpÄt",ariaLabel:"ZpÄt"},Gm={label:"Chyba",ariaLabel:"Chyba"},Km={label:"Zavolat",ariaLabel:"Zavolat"},Ym={label:"ZavÅÃt",ariaLabel:"ZavÅÃt"},Jm={label:"Kód",ariaLabel:"Kód"},Xm={label:"Sbalit",ariaLabel:"Sbalit"},Qm={label:"KopÃrovat",ariaLabel:"KopÃrovat"},eh={label:"Stáhnout",ariaLabel:"Stáhnout"},th={label:"Upravit",ariaLabel:"Upravit"},nh={label:"Rozbalit",ariaLabel:"Rozbalit"},ah={label:"Facebook",ariaLabel:"Facebook"},rh={label:"FAQ",ariaLabel:"FAQ"},sh={label:"OblÃbené",ariaLabel:"OblÃbené"},ih={label:"VpÅed",ariaLabel:"VpÅed"},oh={label:"NápovÄda",ariaLabel:"NápovÄda"},lh={label:"Domů",ariaLabel:"Domů"},ch={label:"Informace",ariaLabel:"Informace"},dh={label:"Instagram",ariaLabel:"Instagram"},uh={label:"LinkedIn",ariaLabel:"LinkedIn"},mh={label:"Odhlásit se",ariaLabel:"Odhlásit se"},hh={label:"E-mail",ariaLabel:"Odeslat e-mail"},gh={label:"Zpráva",ariaLabel:"Odeslat zprávu"},ph={label:"VÃce",ariaLabel:"Zobrazit vÃce"},fh={label:"Neutralita",ariaLabel:"Neutralita"},bh={label:"Aktuality",ariaLabel:"Aktuality"},xh={label:"OznámenÃ",ariaLabel:"OznámenÃ"},vh={label:"Pinterest",ariaLabel:"Pinterest"},yh={label:"Tisknout",ariaLabel:"Tisknout"},jh={label:"Obnovit",ariaLabel:"Obnovit"},kh={label:"Odstranit",ariaLabel:"Odstranit"},wh={label:"Uložit",ariaLabel:"Uložit"},Sh={label:"Hledat",ariaLabel:"Hledat",placeholder:"Hledatâ¦"},Ih={label:"NastavenÃ",ariaLabel:"NastavenÃ"},Nh={label:"SdÃlet",ariaLabel:"SdÃlet"},$h={label:"Nákupnà koÅ¡Ãk",ariaLabel:"Nákupnà koÅ¡Ãk"},Lh={label:"Threads",ariaLabel:"Threads"},Ch={label:"TikTok",ariaLabel:"TikTok"},zh={label:"X",ariaLabel:"X"},Th={label:"Nahrát",ariaLabel:"Nahrát"},_h={label:"Uživatel",ariaLabel:"Uživatel"},Ah={ariaLabel:"Uživatelský úÄet",signIn:"PÅihlásit se",signUp:"Zaregistrovat se"},Eh={label:"YouTube",ariaLabel:"YouTube"},Ph={label:"Zpráva v Teams",ariaLabel:"Odeslat zprávu v Teams"},Mh={label:"Hovor v Teams",ariaLabel:"Zahájit hovor v Teams"},Vh={label:"Videohovor v Teams",ariaLabel:"Zahájit videohovor v Teams"},Dh={ariaLabel:"Menu",open:"OtevÅÃt menu",close:"ZavÅÃt menu"},Hh={ariaLabel:"ZmÄnit jazyk",switchTo:"PÅepnout na {{locale}}"},Fh={ariaLabel:"PÅepnout motiv",light:"SvÄtlý",dark:"Tmavý"},Oh={label:"Zobrazit náhled kódu",ariaLabel:"Zobrazit náhled kódu",popupAriaLabel:"PÅÃklad kódu"},Bh={accept:Wm,add:Um,back:Zm,bug:Gm,call:Km,close:Ym,code:Jm,collapse:Xm,copy:Qm,delete:{label:"Smazat",ariaLabel:"Smazat"},download:eh,edit:th,expand:nh,facebook:ah,faq:rh,favorites:sh,forward:ih,help:oh,home:lh,info:ch,instagram:dh,linkedin:uh,logout:mh,mail:hh,message:gh,more:ph,neutrality:fh,news:bh,notification:xh,pinterest:vh,print:yh,refresh:jh,remove:kh,save:wh,search:S
1h,settings:Ih,share:Nh,shoppingCart:$h,threads:Lh,tiktok:Ch,twitter:zh,upload:Th,user:_h,userAccount:Ah,youtube:Eh,teamsMessage:Ph,teamsCall:Mh,teamsVideoCall:Vh,hamburger:Dh,languageSwitch:Hh,themeSwitcher:Fh,showCodePreview:Oh},Rh={summary:"Podrobnosti",content:"Rozbalovacà obsah se zobrazà zde.",demoSummary1:"KliknÄte pro rozbalenÃ",demoContent1:"Toto je rozbalovacà obsah uvnitÅ akordeonového panelu. PoužÃvá nekontrolovaný stav s defaultExpanded=false.",demoSummary2:"Výchozà rozbaleno",demoContent2:"Tento akordeon zaÄÃná v rozbaleném stavu dÃky defaultExpanded=true.",demoSummary3:"Dalšà položka akordeonu",demoContent3:"VÃce AccordionCard lze skládat na sebe. Pro zajiÅ¡tÄnÃ, že je otevÅen vždy jen jeden panel, použijte kontrolovaný režim (expanded + onToggle)."},qh={imageAlt:"Dekorativnà obrázek",heading:"Výhody",advantage1:"VÃce než 100 let zkuÅ¡enostÃ",advantage2:"MezinárodnÄ uznávaný",advantage3:"Prakticky zamÄÅená Å¡kolenÃ"},Wh={imageAlt:"Fotografie zákaznÃka",author:"Autor",quote:"VýjimeÄný zážitek, který pÅedÄil veÅ¡kerá oÄekávánÃ."},Uh={number:"0",label:"Fakt",demoSeminarsNumber:"42",demoSeminarsLabel:"SemináÅe",demoParticipantsNumber:"1 200+",demoParticipantsLabel:"ÃÄastnÃci",demoSatisfactionNumber:"98 %",demoSatisfactionLabel:"Spokojenost"},Zh={imageAlt:"Hero obrázek",title:"Hero titulek",description:"Popis hero sekce."},Gh={imageAlt:"Obrázek karty",title:"Titulek karty",description:"Popis karty."},Kh={title:"Odkaz",ariaLabel:"Odkaz karty",description:"KliknÄte pro vÃce informacÃ."},Yh={imageAlt:"Obrázek Älánku",title:"Titulek aktuality",description:"Shrnutà Älánku."},Jh={imageAlt:"Obrázek newsletteru",title:"BuÄte v obraze",description:"PÅihlaste se k odbÄru naÅ¡eho newsletteru a zÃskejte nejnovÄjšà informace."},Xh={imageAlt:"Profilová fotografie",name:"Celé jméno",position:"Pozice"},Qh={title:"Titulek tématu",description:"Popis tématu."},eg={imageAlt:"Obrázek Å¡kolenÃ",title:"Titulek Å¡kolenÃ"},tg={accordionCard:Rh,advantagesCard:qh,customerVoiceCard:Wh,factCard:Uh,heroCard:Zh,imageCard:Gh,linkCard:Kh,newsCard:Yh,newsletterCard:Jh,profileCard:Xh,topicCard:Qh,trainingCard:eg},ng={ariaRoleDescription:"karusel",slideAriaRoleDescription:"snÃmek",prevButtonAriaLabel:"PÅedchozà snÃmek",nextButtonAriaLabel:"Dalšà snÃmek"},ag={carousel:ng},rg="Hledatâ¦",sg="Nebyly nalezeny žádné výsledky.",ig="VyhledávánÃâ¦",og="Výsledky hledánÃ",lg="navigovat",cg="vybrat",dg="zavÅÃt",ug={placeholder:rg,empty:sg,loading:ig,results:og,navigate:lg,select:cg,close:dg},mg={content:{heading:"Informace o spoleÄnosti",questions:{heading:"Máte dotazy?",subheading:"Rádi vám pomůžeme.",text:"Rádi vám osobnÄ poradÃme."},angebote:{heading:"NabÃdka",ueberVds:"O VdS",themen:"Témata",veranstaltungsarten:"Typy akcÃ",unternehmensloesungen:"Firemnà ÅeÅ¡enÃ",news:"Aktuality",karriere:"Kariéra"},services:{heading:"Služby",bildungszentrum:"VzdÄlávacà centrum VdS",presse:"Tisk",brandschutztage:"Dny požárnà ochrany VdS",verlag:"Nakladatelstvà VdS",themis:"VdS THEMIS",unterweisungen:"Å kolenà VdS"},kontakt:{heading:"Kontakt",description:"Rádi vám osobnÄ poradÃme od pondÄlà do pátku 9:00 - 15:00:",openingHours:"Po-Pá: 9:00 - 15:00",tel:"Tel.: +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Fax: +49 (0)221 7766 109",emailLabel:"E-mail: verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"OtevÅÃt adresu VdS Schadenverhütung GmbH v Google Maps"}},legals:{heading:"Právnà informace",impressum:{label:"Impressum",ariaDescription:"OtevÅe stránku impressum VdS na nové kartÄ"},datenschutz:{label:"Ochrana osobnÃch údajů",ariaDescription:"OtevÅe stránku ochrany osobnÃch údajů VdS na nové kartÄ"},agb:{label:"Obchodnà podmÃnky",ariaDescription:"OtevÅe stránku obchodnÃch podmÃnek VdS na nové kartÄ"}}},hg={externalAppFooter:mg},gg={label:"Vstup"},pg={label:"Textová oblast"},fg={label:"VýbÄr",placeholder:"Vyberte prosÃm..."},bg={label:"Možnost",required:"Tento výbÄr je povinný."},xg={optional:"nepovinné"},vg={legend:"Skupina formuláÅe"},yg={required:"Toto pole je povinné.",email:"Zadejte prosÃm platnou e-mailovou adresu.",minLength:"Musà obsahovat alespoÅ {{min}} znaků.",maxLength:"Nesmà pÅekroÄit {{max}} znaků.",pattern:"Neplatný formát.",min:"Hodnota musà být alespoÅ {{min}}.",max:"Hodnota nesmà pÅekroÄit {{max}}."},jg={label:"Barva"},kg={label:"Soubor",button:"Vybrat soubor",empty:"Nenà vybrán žádný soubor"},wg={input:gg,textarea:pg,select:fg,checkbox:bg,label:xg,fieldset:vg,validation:yg,switch:{label:"PÅepÃnaÄ"},color:jg,file:kg},Sg={ariaLabel:"HlaviÄka aplikace"},Ig={ariaLabel:"HlaviÄka webu"},Ng={internalAppHeader:Sg,externalAppHeader:Ig},$g={default:"Nadpis úrovnÄ 1"},Lg={default:"Nadpis úrovnÄ 2"},Cg={default:"Nadpis úrovnÄ 3"},zg={default:"Nadpis úrovnÄ 4"},Tg={default:"Nadpis úrovnÄ 5"},_g={default:"Nadpis úrovnÄ 6"},Ag={h1:$g,h2:Lg,h3:Cg,h4:zg,h5:Tg,h6:_g},Eg={alt:"Logo BST"},Pg={alt:"Logo BST s mottem"},Mg={alt:"Logo VdS"},Vg={alt:"DoporuÄenà zákaznÃka"},Dg={alt:"Newsletter"},Hg={alt:"Pokyny"},Fg={alt:"Zástupný obrázek"},Og={alt:"Banner znaÄky VdS BZV"}
1,Bg={bstLogo:Eg,bstLogoWithClaim:Pg,vdsLogo:Mg,customerRecommendation:Vg,newsletter:Dg,instructions:Hg,placeholder:Fg,vdsBzvBrandBanner:Og},Rg={newTab:"(otevÅe se na nové kartÄ)"},qg={externalLink:Rg},Wg={ariaLabel:"Seznam"},Ug={ariaLabel:"SeÅazený seznam"},Zg={default:"Položka seznamu"},Gg={unordered:Wg,ordered:Ug,item:Zg},Kg={ariaLabel:"Menu"},Yg={menu:Kg},Jg={ariaLabel:"Navigace aplikace"},Xg={ariaLabel:"Postrannà navigace"},Qg={ariaLabel:"Postrannà navigace",collapse:"Sbalit postrannà panel",expand:"Rozbalit postrannà panel"},ep={ariaLabel:"Hlavnà navigace",home:"Domů",signIn:"PÅihlásit se",signUp:"Zaregistrovat se",account:"Můj úÄet",signOut:"Odhlásit se",userAccountHeading:"Můj úÄet",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},tp={ariaLabel:"Hlavnà navigace",home:"Domů",appName:"název aplikace"},np={ariaLabel:"VyhledávánÃ",heading:"NajdÄte, co hledáte",placeholder:"Zadejte hledaný výraz...",inputAriaLabel:"KlÃÄové slovo",submitLabel:"Hledat",submitAriaLabel:"Odeslat vyhledávánÃ"},ap={ariaLabel:"DrobeÄková navigace"},rp={ariaLabel:"PÅejÃt na hlavnà stránku VzdÄlávacÃho centra VdS",imageAlt:"Logo VdS Schadenverhütung GmbH - VzdÄlávacà centrum"},sp={appNav:Jg,sideNav:Xg,collapsibleSideNav:Qg,externalAppNav:ep,internalAppNav:tp,searchBar:np,breadcrumbNavigation:ap,tcLogoLink:rp},ip={default:"Základnà text"},op={text:ip},lp={label:"Akzeptieren",ariaLabel:"Akzeptieren"},cp={label:"Hinzufügen",ariaLabel:"Hinzufügen"},dp={label:"Zurück",ariaLabel:"Zurück"},up={label:"Fehler",ariaLabel:"Fehler"},mp={label:"Anrufen",ariaLabel:"Anrufen"},hp={label:"SchlieÃen",ariaLabel:"SchlieÃen"},gp={label:"Code",ariaLabel:"Code"},pp={label:"Einklappen",ariaLabel:"Einklappen"},fp={label:"Kopieren",ariaLabel:"Kopieren"},bp={label:"Herunterladen",ariaLabel:"Herunterladen"},xp={label:"Bearbeiten",ariaLabel:"Bearbeiten"},vp={label:"Ausklappen",ariaLabel:"Ausklappen"},yp={label:"Facebook",ariaLabel:"Facebook"},jp={label:"FAQ",ariaLabel:"FAQ"},kp={label:"Favoriten",ariaLabel:"Favoriten"},wp={label:"Weiterleiten",ariaLabel:"Weiterleiten"},Sp={label:"Hilfe",ariaLabel:"Hilfe"},Ip={label:"Startseite",ariaLabel:"Startseite"},Np={label:"Informationen",ariaLabel:"Informationen"},$p={label:"Instagram",ariaLabel:"Instagram"},Lp={label:"LinkedIn",ariaLabel:"LinkedIn"},Cp={label:"Abmelden",ariaLabel:"Abmelden"},zp={label:"E-Mail",ariaLabel:"E-Mail senden"},Tp={label:"Nachricht",ariaLabel:"Nachricht senden"},_p={label:"Mehr",ariaLabel:"Mehr anzeigen"},Ap={label:"Neutralität",ariaLabel:"Neutralität"},Ep={label:"Neuigkeiten",ariaLabel:"Neuigkeiten"},Pp={label:"Benachrichtigungen",ariaLabel:"Benachrichtigungen"},Mp={label:"Pinterest",ariaLabel:"Pinterest"},Vp={label:"Drucken",ariaLabel:"Drucken"},Dp={label:"Aktualisieren",ariaLabel:"Aktualisieren"},Hp={label:"Entfernen",ariaLabel:"Entfernen"},Fp={label:"Speichern",ariaLabel:"Speichern"},Op={label:"Suchen",ariaLabel:"Suchen",placeholder:"Suchenâ¦"},Bp={label:"Einstellungen",ariaLabel:"Einstellungen"},Rp={label:"Teilen",ariaLabel:"Teilen"},qp={label:"Warenkorb",ariaLabel:"Warenkorb"},Wp={label:"Threads",ariaLabel:"Threads"},Up={label:"TikTok",ariaLabel:"TikTok"},Zp={label:"X",ariaLabel:"X"},Gp={label:"Hochladen",ariaLabel:"Hochladen"},Kp={label:"Benutzer",ariaLabel:"Benutzer"},Yp={ariaLabel:"Benutzerkonto",signIn:"Anmelden",signUp:"Registrieren"},Jp={label:"YouTube",ariaLabel:"YouTube"},Xp={label:"Teams-Nachricht",ariaLabel:"Teams-Nachricht senden"},Qp={label:"Teams-Anruf",ariaLabel:"Teams-Anruf starten"},ef={label:"Teams-Videoanruf",ariaLabel:"Teams-Videoanruf starten"},tf={ariaLabel:"Menü",open:"Menü öffnen",close:"Menü schlieÃen"},nf={ariaLabel:"Sprache wechseln",switchTo:"Wechseln zu {{locale}}"},af={ariaLabel:"Design wechseln",light:"Hell",dark:"Dunkel"},rf={label:"Codevorschau anzeigen",ariaLabel:"Codevorschau anzeigen",popupAriaLabel:"Codebeispiel"},sf={accept:lp,add:cp,back:dp,bug:up,call:mp,close:hp,code:gp,collapse:pp,copy:fp,delete:{label:"Löschen",ariaLabel:"Löschen"},download:bp,edit:xp,expand:vp,facebook:yp,faq:jp,favorites:kp,forward:wp,help:Sp,home:Ip,info:Np,instagram:$p,linkedin:Lp,logout:Cp,mail:zp,message:Tp,more:_p,neutrality:Ap,news:Ep,notification:Pp,pinterest:Mp,print:Vp,refresh:Dp,remove:Hp,save:Fp,search:Op,settings:Bp,share:Rp,shoppingCart:qp,threads:Wp,tiktok:Up,twitter:Zp,upload:Gp,user:Kp,userAccount:Yp,youtube:Jp,teamsMessage:Xp,teamsCall:Qp,teamsVideoCall:ef,hamburger:tf,languageSwitch:nf,themeSwitcher:af,showCodePreview:rf},of={summary:"Details",content:"Aufklappbarer Inhalt hier.",demoSummary1:"Zum Aufklappen klicken",demoContent1:"Dies ist der aufklappbare Inhalt im Akkordeon-Panel. Er verwendet den unkontrollierten Zustand mit defaultExpanded=false.",demoSummary2:"Anfangs aufgeklappt",demoContent2:"Dieses Akkordeon startet im aufgeklappten Zustand über defaultExpanded=true.",demoSummary3:"Weiteres Akkordeon-Element",demoContent3:"Mehrere AccordionCards können gestapelt werden. Verwenden Sie den kontrollierten Modus (expanded + onToggle), um sicherzustellen, dass immer nur ein Panel geöffnet ist."},lf={imageAlt:"Dekoratives Bild",heading:"Vorteile",advantage1:"Ãber 100 Jahre Erfahrung",advantage2:"International anerkannt",advantage3:"Praxisnahe Schulungen"},cf={imageAlt:"Kundenfoto",author:"Autor",quote:"Eine herausragende Erfahrung, die alle Erwartungen übertroffen hat."},df={number:"0",label:"Fakt",demoSeminarsNumber:"42",demoSeminarsLabel:"Seminare",demoParticipantsNumber:"1.200+",demoParticipantsLabel:"Teilnehmer",demoSatisfactionNumber:"98%",demoSatisfactionLabel:"Zufriedenheit"},uf={imageAlt:"Hero-Bild",title:"Hero-Titel",description:"Hero-Beschreibungstext hier."},mf={imageAlt:"Kartenbild",title:"Kartentitel",description:"Kartenbeschreibung hier."},hf={title:"Link",ariaLabel:"Kartenlink",description:"Klicken Sie hier, um mehr zu erfahren."},gf={imageAlt:"Nachrichtenartikel-Bild",title:"Nachrichtentitel",description:"Zusammenfassung des Nachrichtenartikels hier."},pf={imageAlt:"Newsletter-Bild",title:"Bleiben Sie auf dem Laufenden",description:"Abonnieren Sie unseren Newsletter für die neuesten Upd
1ates."},ff={imageAlt:"Profilfoto",name:"Vollständiger Name",position:"Position"},bf={title:"Thementitel",description:"Themenbeschreibung hier."},xf={imageAlt:"Schulungsbild",title:"Schulungstitel"},vf={accordionCard:of,advantagesCard:lf,customerVoiceCard:cf,factCard:df,heroCard:uf,imageCard:mf,linkCard:hf,newsCard:gf,newsletterCard:pf,profileCard:ff,topicCard:bf,trainingCard:xf},yf={ariaRoleDescription:"Karussell",slideAriaRoleDescription:"Folie",prevButtonAriaLabel:"Vorherige Folie",nextButtonAriaLabel:"Nächste Folie"},jf={carousel:yf},kf="Suchenâ¦",wf="Keine Ergebnisse gefunden.",Sf="Suche läuftâ¦",If="Suchergebnisse",Nf="Navigieren",$f="Auswählen",Lf="SchlieÃen",Cf={placeholder:kf,empty:wf,loading:Sf,results:If,navigate:Nf,select:$f,close:Lf},zf={content:{heading:"Unternehmensinfo",questions:{heading:"Haben Sie Fragen?",subheading:"Wir helfen gerne weiter.",text:"Wir beraten Sie gerne persönlich."},angebote:{heading:"Angebote",ueberVds:"Ãber VdS",themen:"Themen",veranstaltungsarten:"Veranstaltungsarten",unternehmensloesungen:"Unternehmensloesungen",news:"News",karriere:"Karriere"},services:{heading:"Service",bildungszentrum:"VdS-Bildungszentrum",presse:"Presse",brandschutztage:"VdS-BrandSchutzTage",verlag:"VdS-Verlag",themis:"VdS-THEMIS",unterweisungen:"VdS-Unterweisungen"},kontakt:{heading:"Kontakt",description:"Wir beraten Sie gerne persönlich von Montag bis Freitag 9 - 15 Uhr:",openingHours:"Mo.-Fr.: 9:00-15:00 Uhr",tel:"Tel.: +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Fax: +49 (0)221 7766 109",emailLabel:"E-Mail: verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"Adresse von VdS Schadenverhütung GmbH auf Google Maps öffnen"}},legals:{heading:"Rechtliches",impressum:{label:"Impressum",ariaDescription:"Ãffnet die Impressum-Seite von VdS in einem neuen Tab"},datenschutz:{label:"Datenschutz",ariaDescription:"Ãffnet die Datenschutzerklärung von VdS in einem neuen Tab"},agb:{label:"AGB",ariaDescription:"Ãffnet die allgemeinen Geschäftsbedingungen von VdS in einem neuen Tab"}}},Tf={externalAppFooter:zf},_f={label:"Eingabefeld"},Af={label:"Textbereich"},Ef={label:"Auswahl",placeholder:"Bitte wählen..."},Pf={label:"Option",required:"Diese Auswahl ist erforderlich."},Mf={optional:"optional"},Vf={legend:"Formulargruppe"},Df={required:"Dieses Feld ist erforderlich.",email:"Bitte geben Sie eine gültige E-Mail-Adresse ein.",minLength:"Mindestens {{min}} Zeichen erforderlich.",maxLength:"Maximal {{max}} Zeichen erlaubt.",pattern:"Ungültiges Format.",min:"Der Wert muss mindestens {{min}} betragen.",max:"Der Wert darf maximal {{max}} betragen."},Hf={label:"Farbe"},Ff={label:"Datei",button:"Datei wählen",empty:"Keine Datei ausgewählt"},Of={input:_f,textarea:Af,select:Ef,checkbox:Pf,label:Mf,fieldset:Vf,validation:Df,switch:{label:"Umschalter"},color:Hf,file:Ff},Bf={ariaLabel:"Anwendungskopfzeile"},Rf={ariaLabel:"Seitenkopfzeile"},qf={internalAppHeader:Bf,externalAppHeader:Rf},Wf={default:"Ãberschrift GröÃe 1"},Uf={default:"Ãberschrift GröÃe 2"},Zf={default:"Ãberschrift GröÃe 3"},Gf={default:"Ãberschrift GröÃe 4"},Kf={default:"Ãberschrift GröÃe 5"},Yf={default:"Ãberschrift GröÃe 6"},Jf={h1:Wf,h2:Uf,h3:Zf,h4:Gf,h5:Kf,h6:Yf},Xf={alt:"BST-Logo"},Qf={alt:"BST-Logo mit Claim"},eb={alt:"VdS-Logo"},tb={alt:"Kundenempfehlung"},nb={alt:"Newsletter"},ab={alt:"Anleitung"},rb={alt:"Platzhalterbild"},sb={alt:"VdS-BZV-Markenbanner"},ib={bstLogo:Xf,bstLogoWithClaim:Qf,vdsLogo:eb,customerRecommendation:tb,newsletter:nb,instructions:ab,placeholder:rb,vdsBzvBrandBanner:sb},ob={newTab:"(öffnet in neuem Tab)"},lb={externalLink:ob},cb={ariaLabel:"Liste"},db={ariaLabel:"Geordnete Liste"},ub={default:"Listenelement"},mb={unordered:cb,ordered:db,item:ub},hb={ariaLabel:"Menü"},gb={menu:hb},pb={ariaLabel:"Anwendungsnavigation"},fb={ariaLabel:"Seitennavigation"},bb={ariaLabel:"Seitennavigation",collapse:"Seitenleiste einklappen",expand:"Seitenleiste ausklappen"},xb={ariaLabel:"Hauptnavigation",home:"Startseite",signIn:"Anmelden",signUp:"Registrieren",account:"Mein Konto",signOut:"Abmelden",userAccountHeading:"Me
1in Konto",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},vb={ariaLabel:"Hauptnavigation",home:"Startseite",appName:"your app name"},yb={ariaLabel:"Suche",heading:"Finden Sie, was Sie suchen",placeholder:"Suchbegriff eingeben...",inputAriaLabel:"Suchbegriff",submitLabel:"Suchen",submitAriaLabel:"Suche absenden"},jb={ariaLabel:"Brotkrümelnavigation"},kb={ariaLabel:"Weiterleitung zur VdS-Bildungszentrumstartseite",imageAlt:"Logo des VdS Schadenverhütung GmbH - Bildungszentrums"},wb={appNav:pb,sideNav:fb,collapsibleSideNav:bb,externalAppNav:xb,internalAppNav:vb,searchBar:yb,breadcrumbNavigation:jb,tcLogoLink:kb},Sb={default:"FlieÃtext"},Ib={text:Sb},Nb={label:"Accept",ariaLabel:"Accept"},$b={label:"Add",ariaLabel:"Add"},Lb={label:"Back",ariaLabel:"Back"},Cb={label:"Bug",ariaLabel:"Bug"},zb={label:"Call",ariaLabel:"Call"},Tb={label:"Close",ariaLabel:"Close"},_b={label:"Code",ariaLabel:"Code"},Ab={label:"Collapse",ariaLabel:"Collapse"},Eb={label:"Copy",ariaLabel:"Copy"},Pb={label:"Download",ariaLabel:"Download"},Mb={label:"Edit",ariaLabel:"Edit"},Vb={label:"Expand",ariaLabel:"Expand"},Db={label:"Facebook",ariaLabel:"Facebook"},Hb={label:"FAQ",ariaLabel:"FAQ"},Fb={label:"Favorites",ariaLabel:"Favorites"},Ob={label:"Forward",ariaLabel:"Forward"},Bb={label:"Help",ariaLabel:"Help"},Rb={label:"Home",ariaLabel:"Home"},qb={label:"Info",ariaLabel:"Info"},Wb={label:"Instagram",ariaLabel:"Instagram"},Ub={label:"LinkedIn",ariaLabel:"LinkedIn"},Zb={label:"Logout",ariaLabel:"Logout"},Gb={label:"Email",ariaLabel:"Send email"},Kb={label:"Message",ariaLabel:"Send message"},Yb={label:"More",ariaLabel:"Show more"},Jb={label:"Neutrality",ariaLabel:"Neutrality"},Xb={label:"News",ariaLabel:"News"},Qb={label:"Notifications",ariaLabel:"Notifications"},ex={label:"Pinterest",ariaLabel:"Pinterest"},tx={label:"Print",ariaLabel:"Print"},nx={label:"Refresh",ariaLabel:"Refresh"},ax={label:"Remove",ariaLabel:"Remove"},rx={label:"Save",ariaLabel:"Save"},sx={label:"Search",ariaLabel:"Search",placeholder:"Searchâ¦"},ix={label:"Settings",ariaLabel:"Settings"},ox={label:"Share",ariaLabel:"Share"},lx={label:"Shopping cart",ariaLabel:"Shopping cart"},cx={label:"Threads",ariaLabel:"Threads"},dx={label:"TikTok",ariaLabel:"TikTok"},ux={label:"X",ariaLabel:"X"},mx={label:"Upload",ariaLabel:"Upload"},hx={label:"User",ariaLabel:"User"},gx={ariaLabel:"User account",signIn:"Sign in",signUp:"Sign up"},px={label:"YouTube",ariaLabel:"YouTube"},fx={label:"Teams message",ariaLabel:"Send Teams message"},bx={label:"Teams call",ariaLabel:"Start Teams call"},xx={label:"Teams video call",ariaLabel:"Start Teams video call"},vx={ariaLabel:"Menu",open:"Open menu",close:"Close menu"},yx={ariaLabel:"Switch language",switchTo:"Switch to {{locale}}"},jx={ariaLabel:"Toggle theme",light:"Light",dark:"Dark"},kx={label:"Show code preview",ariaLabel:"Show code preview",popupAriaLabel:"Code example"},wx={accept:Nb,add:$b,back:Lb,bug:Cb,call:zb,close:Tb,code:_b,collapse:Ab,copy:Eb,delete:{label:"Delete",ariaLabel:"Delete"},download:Pb,edit:Mb,expand:Vb,facebook:Db,faq:Hb,favorites:Fb,forward:Ob,help:Bb,home:Rb,info:qb,instagram:Wb,linkedin:Ub,logout:Zb,mail:Gb,message:Kb,more:Yb,neutrality:Jb,news:Xb,notification:Qb,pinterest:ex,print:tx,refresh:nx,remove:ax,save:rx,search:sx,settings:ix,share:ox,shoppingCart:lx,threads:cx,tiktok:dx,twitter:ux,upload:mx,user:hx,userAccount:gx,youtube:px,teamsMessage:fx,teamsCall:bx,teamsVideoCall:xx,hamburger:vx,languageSwitch:yx,themeSwitcher:jx,showCodePreview:kx},Sx={summary:"Details",content:"Expandable content goes here.",demoSummary1:"Click to expand",demoContent1:"This is the expandable content inside the accordion panel. It uses uncontrolled state with defaultExpanded=false.",demoSummary2:"Initially expanded",demoContent2:"This accordion starts in the expanded state via defaultExpanded=true.",demoSummary3:"Another accordion item",demoContent3:"Multiple AccordionCards can be stacked. Use controlled mode (expanded + onToggle) to ensure only one panel is open at a time."},Ix={imageAlt:"Decorative image",heading:"Advantages",advantage1:"Over 100 years of experience",advantage2:"Internationally recognized",advantage3:"Hands-on practical training"},Nx={imageAlt:"Customer photo",author:"Author",quote:"An outstanding experience that exceeded all expectations."},$x={number:"0",label:"Fact",demoSeminarsNumber:"42",demoSeminarsLabel:"Seminars",demoParticipantsNumber:"1,200+",demoParticipantsLabel:"Participants",demoSatisfactionNumber:"98%",demoSatisfactionLabel:"Satisfaction"},Lx={imageAlt:"Hero image",title:"Hero Title",description:"Hero description text goes here."},Cx={imageAlt:"Card image",title:"Card title",description:"Card description goes here."},zx={title:"Link",ariaLabel:"Card link",description:"Click to learn more."},Tx={imageAlt:"News article image",title:"News Title",description:"News article summary goes here."},_x={imageAlt:"Newsletter image",title:"Stay up to date",description:"Subscribe to our newsletter for the latest updates."},Ax={imageAlt:"Profile photo",name:"Full Name",position:"Position"},Ex={title:"Topic Title",description:"Topic description goes here."},Px={imageAlt:"Training image",title:"Training Title"},Mx={accordionCard:Sx,advantagesCard:Ix,customerVoiceCard:Nx,factCard:$x,heroCard:Lx,imageCard:Cx,linkCard:zx,newsCard:Tx,newsletterCard:_x,profileCard:Ax,topicCard:Ex,trainingCard:Px},Vx={ariaRoleDescription:"carousel",slideAriaRoleDescription:"slide",prevButtonAriaLabel:"Previous slide",nextButtonAriaLabel:"Next slide"},Dx={carousel:Vx},Hx="Searchâ¦",Fx="No results found.",Ox="Searchingâ¦",Bx="Search results",Rx="navigate",qx="select",Wx="close",Ux={placeholder:Hx,empty:Fx,loading:Ox,results:Bx,navigate:Rx,select:qx,close:Wx},Zx={content:{heading:"Company info",questions:{heading:"Do you have questions?",subheading:"We are happy to help.",text:"We are happy to advise you personally."},angebote:{heading:"Offers",ueberVds:"About VdS",themen:"Topics",veranstaltungsarten:"Event Types",unternehmensloe
1sungen:"Corporate Solutions",news:"News",karriere:"Careers"},services:{heading:"Service",bildungszentrum:"VdS Training Center",presse:"Press",brandschutztage:"VdS Fire Protection Days",verlag:"VdS Publisher",themis:"VdS THEMIS",unterweisungen:"VdS Instructions"},kontakt:{heading:"Contact",description:"We are happy to advise you personally Monday to Friday 9 am - 3 pm:",openingHours:"Mon-Fri: 9:00 AM - 3:00 PM",tel:"Tel.: +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Fax: +49 (0)221 7766 109",emailLabel:"Email: verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"Open VdS Schadenverhütung GmbH address on Google Maps"}},legals:{heading:"Legal",impressum:{label:"Legal Notice",ariaDescription:"Opens the VdS legal notice page in a new tab"},datenschutz:{label:"Privacy Policy",ariaDescription:"Opens the VdS privacy policy page in a new tab"},agb:{label:"Terms and Conditions",ariaDescription:"Opens the VdS terms and conditions page in a new tab"}}},Gx={externalAppFooter:Zx},Kx={label:"Input"},Yx={label:"Text area"},Jx={label:"Selection",placeholder:"Please select..."},Xx={label:"Option",required:"This selection is required."},Qx={optional:"optional"},ev={legend:"Form group"},tv={required:"This field is required.",email:"Please enter a valid email address.",minLength:"Must be at least {{min}} characters.",maxLength:"Must not exceed {{max}} characters.",pattern:"Invalid format.",min:"Value must be at least {{min}}.",max:"Value must not exceed {{max}}."},nv={label:"Color"},av={label:"File",button:"Choose file",empty:"No file selected"},rv={input:Kx,textarea:Yx,select:Jx,checkbox:Xx,label:Qx,fieldset:ev,validation:tv,switch:{label:"Switch"},color:nv,file:av},sv={ariaLabel:"Application header"},iv={ariaLabel:"Site header"},ov={internalAppHeader:sv,externalAppHeader:iv},lv={default:"Heading Level 1"},cv={default:"Heading Level 2"},dv={default:"Heading Level 3"},uv={default:"Heading Level 4"},mv={default:"Heading Level 5"},hv={default:"Heading Level 6"},gv={h1:lv,h2:cv,h3:dv,h4:uv,h5:mv,h6:hv},pv={alt:"BST Logo"},fv={alt:"BST Logo with claim"},bv={alt:"VdS Logo"},xv={alt:"Customer recommendation"},vv={alt:"Newsletter"},yv={alt:"Instructions"},jv={alt:"Placeholder image"},kv={alt:"VdS BZV brand banner"},wv={bstLogo:pv,bstLogoWithClaim:fv,vdsLogo:bv,customerRecommendation:xv,newsletter:vv,instructions:yv,placeholder:jv,vdsBzvBrandBanner:kv},Sv={newTab:"(opens in new tab)"},Iv={externalLink:Sv},Nv={ariaLabel:"List"},$v={ariaLabel:"Ordered list"},Lv={default:"List item"},Cv={unordered:Nv,ordered:$v,item:Lv},zv={ariaLabel:"Menu"},Tv={menu:zv},_v={ariaLabel:"Application navigation"},Av={ariaLabel:"Side navigation"},Ev={ariaLabel:"Side navigation",collapse:"Collapse sidebar",expand:"Expand sidebar"},Pv={ariaLabel:"Main navigation",home:"Home",signIn:"Sign in",signUp:"Sign up",account:"My Account",signOut:"Sign out",userAccountHeading:"My Account",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},Mv={ariaLabel:"Main navigation",home:"Home",appName:"your app name"},Vv={ariaLabel:"Search",heading:"Find what you are looking for",placeholder:"Enter search term...",inputAriaLabel:"Search keyword",submitLabel:"Search",submitAriaLabel:"Submit search"},Dv={ariaLabel:"Breadcrumb navigation"},Hv={ariaLabel:"Go to VdS Training Center homepage",imageAlt:"VdS Schadenverhütung GmbH - Training Center logo"},Fv={appNav:_v,sideNav:Av,collapsibleSideNav:Ev,externalAppNav:Pv,internalAppNav:Mv,searchBar:Vv,breadcrumbNavigation:Dv,tcLogoLink:Hv},Ov={default:"Body text"},Bv={text:Ov},Rv={label:"Aceptar",ariaLabel:"Aceptar"},qv={label:"Añadir",ariaLabel:"Añadir"},Wv={label:"Atrás",ariaLabel:"Atrás"},Uv={label:"Error",ariaLabel:"Error"},Zv={label:"Llamar",ariaLabel:"Llamar"},Gv={label:"Cerrar",ariaLabel:"Cerrar"},Kv={label:"Código",ariaLabel:"Código"},Yv={label:"Contraer",ariaLabel:"Contraer"},Jv={label:"Copiar",ariaLabel:"Copiar"},Xv={label:"Descargar",ariaLabel:"Descargar"},Qv={label:"Editar",ariaLabel:"Editar"},ey={label:"Expandir",ariaLabel:"Expandir"},ty={label:"Facebook",ariaLabel:"Facebook"},ny={label:"FAQ",ariaLabel:"FAQ"},ay={label:"Favoritos",ariaLabel:"Favoritos"},ry={label:"Adelante",ariaLabel:"Adelante"},sy={label:"Ayuda",ariaLabel:"Ayuda"},iy={label:"Inicio",ariaLabel:"Inicio"},oy={label:"Información",ariaLabel:"Información"},ly={label:"Instagram",ariaLabel:"Instagram"}
1,cy={label:"LinkedIn",ariaLabel:"LinkedIn"},dy={label:"Cerrar sesión",ariaLabel:"Cerrar sesión"},uy={label:"Correo electrónico",ariaLabel:"Enviar correo electrónico"},my={label:"Mensaje",ariaLabel:"Enviar mensaje"},hy={label:"Más",ariaLabel:"Mostrar más"},gy={label:"Neutralidad",ariaLabel:"Neutralidad"},py={label:"Noticias",ariaLabel:"Noticias"},fy={label:"Notificaciones",ariaLabel:"Notificaciones"},by={label:"Pinterest",ariaLabel:"Pinterest"},xy={label:"Imprimir",ariaLabel:"Imprimir"},vy={label:"Actualizar",ariaLabel:"Actualizar"},yy={label:"Eliminar",ariaLabel:"Eliminar"},jy={label:"Guardar",ariaLabel:"Guardar"},ky={label:"Buscar",ariaLabel:"Buscar",placeholder:"Buscarâ¦"},wy={label:"Configuración",ariaLabel:"Configuración"},Sy={label:"Compartir",ariaLabel:"Compartir"},Iy={label:"Carrito de compras",ariaLabel:"Carrito de compras"},Ny={label:"Threads",ariaLabel:"Threads"},$y={label:"TikTok",ariaLabel:"TikTok"},Ly={label:"X",ariaLabel:"X"},Cy={label:"Subir",ariaLabel:"Subir"},zy={label:"Usuario",ariaLabel:"Usuario"},Ty={ariaLabel:"Cuenta de usuario",signIn:"Iniciar sesión",signUp:"Registrarse"},_y={label:"YouTube",ariaLabel:"YouTube"},Ay={label:"Mensaje de Teams",ariaLabel:"Enviar mensaje de Teams"},Ey={label:"Llamada de Teams",ariaLabel:"Iniciar llamada de Teams"},Py={label:"Videollamada de Teams",ariaLabel:"Iniciar videollamada de Teams"},My={ariaLabel:"Menú",open:"Abrir menú",close:"Cerrar menú"},Vy={ariaLabel:"Cambiar idioma",switchTo:"Cambiar a {{locale}}"},Dy={ariaLabel:"Cambiar tema",light:"Claro",dark:"Oscuro"},Hy={label:"Mostrar vista previa del código",ariaLabel:"Mostrar vista previa del código",popupAriaLabel:"Ejemplo de código"},Fy={accept:Rv,add:qv,back:Wv,bug:Uv,call:Zv,close:Gv,code:Kv,collapse:Yv,copy:Jv,delete:{label:"Eliminar",ariaLabel:"Eliminar"},download:Xv,edit:Qv,expand:ey,facebook:ty,faq:ny,favorites:ay,forward:ry,help:sy,home:iy,info:oy,instagram:ly,linkedin:cy,logout:dy,mail:uy,message:my,more:hy,neutrality:gy,news:py,notification:fy,pinterest:by,print:xy,refresh:vy,remove:yy,save:jy,search:ky,settings:wy,share:Sy,shoppingCart:Iy,threads:Ny,tiktok:$y,twitter:Ly,upload:Cy,user:zy,userAccount:Ty,youtube:_y,teamsMessage:Ay,teamsCall:Ey,teamsVideoCall:Py,hamburger:My,languageSwitch:Vy,themeSwitcher:Dy,showCodePreview:Hy},Oy={summary:"Detalles",content:"El contenido desplegable va aquÃ.",demoSummary1:"Haz clic para expandir",demoContent1:"Este es el contenido desplegable dentro del panel acordeón. Usa estado no controlado con defaultExpanded=false.",demoSummary2:"Expandido inicialmente",demoContent2:"Este acordeón comienza expandido mediante defaultExpanded=true.",demoSummary3:"Otro elemento de acordeón",demoContent3:"Se pueden apilar múltiples AccordionCards. Use el modo controlado (expanded + onToggle) para asegurar que solo un panel esté abierto a la vez."},By={imageAlt:"Imagen decorativa",heading:"Ventajas",advantage1:"Más de 100 años de experiencia",advantage2:"Reconocimiento internacional",advantage3:"Formación práctica"},Ry={imageAlt:"Foto del cliente",author:"Autor",quote:"Una experiencia excepcional que superó todas las expectativas."},qy={number:"0",label:"Dato",demoSeminarsNumber:"42",demoSeminarsLabel:"Seminarios",demoParticipantsNumber:"1.200+",demoParticipantsLabel:"Participantes",demoSatisfactionNumber:"98%",demoSatisfactionLabel:"Satisfacción"}
1,Wy={imageAlt:"Imagen hero",title:"TÃtulo hero",description:"La descripción hero va aquÃ."},Uy={imageAlt:"Imagen de tarjeta",title:"TÃtulo de tarjeta",description:"La descripción de tarjeta va aquÃ."},Zy={title:"Enlace",ariaLabel:"Enlace de tarjeta",description:"Haz clic para saber más."},Gy={imageAlt:"Imagen del artÃculo",title:"TÃtulo de noticia",description:"Resumen del artÃculo de noticias."},Ky={imageAlt:"Imagen del boletÃn",title:"Mantente al dÃa",description:"SuscrÃbete a nuestro boletÃn para recibir las últimas novedades."},Yy={imageAlt:"Foto de perfil",name:"Nombre completo",position:"Cargo"},Jy={title:"TÃtulo del tema",description:"La descripción del tema va aquÃ."},Xy={imageAlt:"Imagen de formación",title:"TÃtulo de formación"},Qy={accordionCard:Oy,advantagesCard:By,customerVoiceCard:Ry,factCard:qy,heroCard:Wy,imageCard:Uy,linkCard:Zy,newsCard:Gy,newsletterCard:Ky,profileCard:Yy,topicCard:Jy,trainingCard:Xy},ej={ariaRoleDescription:"carrusel",slideAriaRoleDescription:"diapositiva",prevButtonAriaLabel:"Diapositiva anterior",nextButtonAriaLabel:"Diapositiva siguiente"},tj={carousel:ej},nj="Buscarâ¦",aj="No se encontraron resultados.",rj="Buscandoâ¦",sj="Resultados de búsqueda",ij="navegar",oj="seleccionar",lj="cerrar",cj={placeholder:nj,empty:aj,loading:rj,results:sj,navigate:ij,select:oj,close:lj},dj={content:{heading:"Información de la empresa",questions:{heading:"¿Tiene preguntas?",subheading:"Estamos encantados de ayudarle.",text:"Le asesoramos personalmente con mucho gusto."},angebote:{heading:"Ofertas",ueberVds:"Sobre VdS",themen:"Temas",veranstaltungsarten:"Tipos de eventos",unternehmensloesungen:"Soluciones empresariales",news:"Noticias",karriere:"Empleo"},services:{heading:"Servicio",bildungszentrum:"Centro de Formación VdS",presse:"Prensa",brandschutztage:"Jornadas de Protección contra Incendios VdS",verlag:"Editorial VdS",themis:"VdS THEMIS",unterweisungen:"Instrucciones VdS"},kontakt:{heading:"Contacto",description:"Le asesoramos personalmente de lunes a viernes de 9:00 a 15:00:",openingHours:"Lun-Vie: 9:00 - 15:00",tel:"Tel.: +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Fax: +49 (0)221 7766 109",emailLabel:"Correo: verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"Abrir dirección de VdS Schadenverhütung GmbH en Google Maps"}},legals:{heading:"Legal",impressum:{label:"Aviso legal",ariaDescription:"Abre la página de aviso legal de VdS en una nueva pestaña"},datenschutz:{label:"PolÃtica de privacidad",ariaDescription:"Abre la página de polÃtica de privacidad de VdS en una nueva pestaña"},agb:{label:"Condiciones generales",ariaDescription:"Abre la página de condiciones generales de VdS en una nueva pestaña"}}},uj={externalAppFooter:dj},mj={label:"Entrada"},hj={label:"Ãrea de texto"},gj={label:"Selección",placeholder:"Seleccione..."},pj={label:"Opción",required:"Esta selección es obligatoria."},fj={optional:"opcional"},bj={legend:"Grupo de formulario"},xj={required:"Este campo es obligatorio.",email:"Introduzca una dirección de correo electrónico válida.",minLength:"Debe tener al menos {{min}} caracteres.",maxLength:"No debe exceder {{max}} caracteres.",pattern:"Formato no válido.",min:"El valor debe ser al menos {{min}}.",max:"El valor no debe exceder {{max}}."},vj={label:"Color"},yj={label:"Archivo",button:"Elegir archivo",empty:"Ningún archivo seleccionado"},jj={input:mj,textarea:hj,select:gj,checkbox:pj,label:fj,fieldset:bj,validation:xj,switch:{label:"Interruptor"},color:vj,file:yj},kj={ariaLabel:"Encabezado de la aplicación"},wj={ariaLabel:"Encabezado del sitio"},Sj={internalAppHeader:kj,externalAppHeader:wj},Ij={default:"Encabezado nivel 1"},Nj={default:"Encabezado nivel 2"},$j={default:"Encabezado nivel 3"},Lj={default:"Encabezado nivel 4"},Cj={default:"Encabezado nivel 5"},zj={default:"Encabezado nivel 6"},Tj={h1:Ij,h2:Nj,h3:$j,h4:Lj,h5:Cj,h6:zj},_j={alt:"Logo BST"},Aj={alt:"Logo BST con eslogan"},Ej={alt:"Logo VdS"},Pj={alt:"Recomendación del cliente"},Mj={alt:"BoletÃn"},Vj={alt:"Instrucciones"},Dj={alt:"Imagen de marcador"},Hj={alt:"Banner de marca VdS BZV"},Fj={bstLogo:_j,bstLogoWithClaim:Aj,vdsLogo:Ej,customerRecommendation:Pj,newsletter:Mj,instructions:Vj,placeholder:Dj,vdsBzvBrand
1Banner:Hj},Oj={newTab:"(se abre en una pestaña nueva)"},Bj={externalLink:Oj},Rj={ariaLabel:"Lista"},qj={ariaLabel:"Lista ordenada"},Wj={default:"Elemento de lista"},Uj={unordered:Rj,ordered:qj,item:Wj},Zj={ariaLabel:"Menú"},Gj={menu:Zj},Kj={ariaLabel:"Navegación de la aplicación"},Yj={ariaLabel:"Navegación lateral"},Jj={ariaLabel:"Navegación lateral",collapse:"Contraer barra lateral",expand:"Expandir barra lateral"},Xj={ariaLabel:"Navegación principal",home:"Inicio",signIn:"Iniciar sesión",signUp:"Registrarse",account:"Mi cuenta",signOut:"Cerrar sesión",userAccountHeading:"Mi cuenta",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},Qj={ariaLabel:"Navegación principal",home:"Inicio",appName:"nombre de la aplicación"},e1={ariaLabel:"Búsqueda",heading:"Encuentra lo que buscas",placeholder:"Introduce un término de búsqueda...",inputAriaLabel:"Palabra clave de búsqueda",submitLabel:"Buscar",submitAriaLabel:"Enviar búsqueda"},t1={ariaLabel:"Navegación de migas de pan"},n1={ariaLabel:"Ir a la página principal del Centro de Formación VdS",imageAlt:"Logo VdS Schadenverhütung GmbH - Centro de Formación"},a1={appNav:Kj,sideNav:Yj,collapsibleSideNav:Jj,externalAppNav:Xj,internalAppNav:Qj,searchBar:e1,breadcrumbNavigation:t1,tcLogoLink:n1},r1={default:"Texto del cuerpo"},s1={text:r1},i1={label:"Accepter",ariaLabel:"Accepter"},o1={label:"Ajouter",ariaLabel:"Ajouter"},l1={label:"Retour",ariaLabel:"Retour"},c1={label:"Bug",ariaLabel:"Bug"},d1={label:"Appeler",ariaLabel:"Appeler"},u1={label:"Fermer",ariaLabel:"Fermer"},m1={label:"Code",ariaLabel:"Code"},h1={label:"Réduire",ariaLabel:"Réduire"},g1={label:"Copier",ariaLabel:"Copier"},p1={label:"Télécharger",ariaLabel:"Télécharger"},f1={label:"Modifier",ariaLabel:"Modifier"},b1={label:"Développer",ariaLabel:"Développer"},x1={label:"Facebook",ariaLabel:"Facebook"},v1={label:"FAQ",ariaLabel:"FAQ"},y1={label:"Favoris",ariaLabel:"Favoris"},j1={label:"Suivant",ariaLabel:"Suivant"},k1={label:"Aide",ariaLabel:"Aide"},w1={label:"Accueil",ariaLabel:"Accueil"},S1={label:"Info",ariaLabel:"Info"},I1={label:"Instagram",ariaLabel:"Instagram"},N1={label:"LinkedIn",ariaLabel:"LinkedIn"},$1={label:"Déconnexion",ariaLabel:"Déconnexion"},L1={label:"E-mail",ariaLabel:"Envoyer un e-mail"},C1={label:"Message",ariaLabel:"Envoyer un message"},z1={label:"Plus",ariaLabel:"Afficher plus"},T1={label:"Neutralité",ariaLabel:"Neutralité"},_1={label:"Actualités",ariaLabel:"Actualités"},A1={label:"Notifications",ariaLabel:"Notifications"},E1={label:"Pinterest",ariaLabel:"Pinterest"},P1={label:"Imprimer",ariaLabel:"Imprimer"},M1={label:"Actualiser",ariaLabel:"Actualiser"},V1={label:"Retirer",ariaLabel:"Retirer"},D1={label:"Enregistrer",ariaLabel:"Enregistrer"},H1={label:"Rechercher",ariaLabel:"Rechercher",placeholder:"Rechercherâ¦"},F1={label:"Paramètres",ariaLabel:"Paramètres"},O1={label:"Partager",ariaLabel:"Partager"},B1={label:"Panier",ariaLabel:"Panier"},R1={label:"Threads",ariaLabel:"Threads"},q1={label:"TikTok",ariaLabel:"TikTok"},W1={label:"X",ariaLabel:"X"},U1={label:"Téléverser",ariaLabel:"Téléverser"},Z1={label:"Utilisateur",ariaLabel:"Utilisateur"},G1={ariaLabel:"Compte utilisateur",signIn:"Se connecter",signUp:"S'inscrire"},K1={label:"YouTube",ariaLabel:"YouTube"},Y1={label:"Message Teams",ariaLabel:"Envoyer un message Teams"},J1={label:"Appel Teams",ariaLabel:"Démarrer un appel Teams"},X1={label:"Appel vidéo Teams",ariaLabel:"Démarrer un appel vidéo Teams"},Q1={ariaLabel:"Menu",open:"Ouvrir le menu",close:"Fermer le menu"},ek={ariaLabel:"Changer de langue",switchTo:"Passer en {{locale}}"},tk={ariaLabel:"Changer de thème",light:"Clair",dark:"Sombre"},nk={label:"Afficher l'aperçu du code",ariaLabel:"Afficher l'aperçu du code",popupAriaLabel:"Exemple de code"},ak={accept:i1,add:o1,back:l1,bug:c1,call:d1,close:u1,code:m1,collapse:h1,copy:g1,delete:{label:"Supprimer",ariaLabel:"Supprimer"},download:p1,edit:f1,expand:b1,facebook:x1,faq:v1,favorites:y1,forward:j1,help:k1,home:w1,info:S1,instagram:I1,linkedin:N1,logout:$1,mail:L1,message:C1,more:z1,neutrality:T1,news:_1,notification:A1,pinterest:E1,print:P1,refresh:M1,remove:V1,save:D1,search:H1,settings:F1,share:O1,shoppingCart:B1,threads:R1,tiktok:q1,twitter:W1,upload:U1,user:Z1,userAccount:G1,youtube:K1,teamsMessage:Y1,teamsCall:J1,teamsVideoCall:X1,hamburger:Q1,languageSwitch:ek,themeSwitcher:tk,showCodePreview:nk},rk={summary:"Détails",content:"Le contenu dépliable se trouve ici.",demoSummary1:"Cliquez pour développer",demoContent1:"Ceci est le contenu dépliable à l'intérieur du panneau accordéon. Il utilise un état non contrôlé avec defaultExpanded=false.",demoSummary2:"Développé par défaut",demoContent2:"Cet accordéon démarre en état développé via defaultExpanded=true.",demoSummary3:"Autre élément d'accordéon",demoContent3:"Plusieurs AccordionCards peuvent être empilés. Utilisez le mode contrôlé (expanded + onToggle) pour garantir qu'un seul panneau est ouvert à la fois."},sk={imageAlt:"Image décorative",heading:"Avantages",advantage1:"Plus de 100 ans d'expérience",advantage2:"Reconnaissance internationale",advantage3:"Formations pratiques"},ik={imageAlt:"Photo du client",author:"Auteur",quote:"Une expérience exceptionnelle qui a dépassé toutes les attentes."},ok={number:"0",label:"Fait",demoSeminarsNumber:"42",demoSeminarsLabel:"Séminaires",demoParticipantsNumber:"1 200+",demoParticipantsLabel:"Participants",demoSatisfactionNumber:"98 %",demoSatisfactionLabel:"Satisfaction"}
1,lk={imageAlt:"Image hero",title:"Titre hero",description:"La description hero se trouve ici."},ck={imageAlt:"Image de la carte",title:"Titre de la carte",description:"La description de la carte se trouve ici."},dk={title:"Lien",ariaLabel:"Lien de la carte",description:"Cliquez pour en savoir plus."},uk={imageAlt:"Image de l'article",title:"Titre de l'actualité",description:"Résumé de l'article."},mk={imageAlt:"Image de la newsletter",title:"Restez informé",description:"Abonnez-vous à notre newsletter pour les dernières actualités."},hk={imageAlt:"Photo de profil",name:"Nom complet",position:"Poste"},gk={title:"Titre du sujet",description:"La description du sujet se trouve ici."},pk={imageAlt:"Image de formation",title:"Titre de la formation"},fk={accordionCard:rk,advantagesCard:sk,customerVoiceCard:ik,factCard:ok,heroCard:lk,imageCard:ck,linkCard:dk,newsCard:uk,newsletterCard:mk,profileCard:hk,topicCard:gk,trainingCard:pk},bk={ariaRoleDescription:"carrousel",slideAriaRoleDescription:"diapositive",prevButtonAriaLabel:"Diapositive précédente",nextButtonAriaLabel:"Diapositive suivante"},xk={carousel:bk},vk="Rechercherâ¦",yk="Aucun résultat trouvé.",jk="Recherche en coursâ¦",kk="Résultats de recherche",wk="naviguer",Sk="sélectionner",Ik="fermer",Nk={placeholder:vk,empty:yk,loading:jk,results:kk,navigate:wk,select:Sk,close:Ik},$k={content:{heading:"Informations sur l'entreprise",questions:{heading:"Vous avez des questions ?",subheading:"Nous sommes à votre disposition.",text:"Nous vous conseillons volontiers personnellement."},angebote:{heading:"Offres",ueberVds:"à propos de VdS",themen:"Thèmes",veranstaltungsarten:"Types d'événements",unternehmensloesungen:"Solutions entreprises",news:"Actualités",karriere:"Carrière"},services:{heading:"Service",bildungszentrum:"Centre de Formation VdS",presse:"Presse",brandschutztage:"Journées Protection Incendie VdS",verlag:"Ãditions VdS",themis:"VdS THEMIS",unterweisungen:"Instructions VdS"},kontakt:{heading:"Contact",description:"Nous vous conseillons personnellement du lundi au vendredi de 9h à 15h :",openingHours:"Lun-Ven : 9h00 - 15h00",tel:"Tél. : +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Fax : +49 (0)221 7766 109",emailLabel:"E-mail : verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"Ouvrir l'adresse de VdS Schadenverhütung GmbH dans Google Maps"}},legals:{heading:"Mentions légales",impressum:{label:"Mentions légales",ariaDescription:"Ouvre la page des mentions légales VdS dans un nouvel onglet"},datenschutz:{label:"Politique de confidentialité",ariaDescription:"Ouvre la page de politique de confidentialité VdS dans un nouvel onglet"},agb:{label:"Conditions générales",ariaDescription:"Ouvre la page des conditions générales VdS dans un nouvel onglet"}}},Lk={externalAppFooter:$k},Ck={label:"Saisie"},zk={label:"Zone de texte"},Tk={label:"Sélection",placeholder:"Veuillez sélectionner..."},_k={label:"Option",required:"Cette sélection est obligatoire."},Ak={optional:"facultatif"},Ek={legend:"Groupe de formulaire"},Pk={required:"Ce champ est obligatoire.",email:"Veuillez saisir une adresse e-mail valide.",minLength:"Doit contenir au moins {{min}} caractères.",maxLength:"Ne doit pas dépasser {{max}} caractères.",pattern:"Format non valide.",min:"La valeur doit être d'au moins {{min}}.",max:"La valeur ne doit pas dépasser {{max}}."},Mk={label:"Couleur"},Vk={label:"Fichier",button:"Choisir un fichier",empty:"Aucun fichier sélectionné"},Dk={input:Ck,textarea:zk,select:Tk,checkbox:_k,label:Ak,fieldset:Ek,validation:Pk,switch:{label:"Interrupteur"},color:Mk,file:Vk},Hk={ariaLabel:"En-tête de l'application"},Fk={ariaLabel:"En-tête du site"},Ok={internalAppHeader:Hk,externalAppHeader:Fk},Bk={default:"Titre niveau 1"},Rk={default:"Titre niveau 2"},qk={default:"Titre niveau 3"},Wk={default:"Titre niveau 4"},Uk={default:"Titre niveau 5"},Zk={default:"Titre niveau 6"},Gk={h1:Bk,h2:Rk,h3:qk,h4:Wk,h5:Uk,h6:Zk},Kk={alt:"Logo BST"},Yk={alt:"Logo BST avec slogan"},Jk={alt:"Logo VdS"},Xk={alt:"Recommandation client"},Qk={alt:"Newsletter"},ew={alt:"Instructions"},tw={alt:"Image de substitution"},nw={alt:"Bannière de marque VdS BZV"},aw={bstLogo:Kk,bstLogoWithClaim:Yk,vdsLogo:Jk,customerRecommendation:Xk,newsletter:Qk,instructions:ew,placeholder:tw,vdsBzvBrand
1Banner:nw},rw={newTab:"(s'ouvre dans un nouvel onglet)"},sw={externalLink:rw},iw={ariaLabel:"Liste"},ow={ariaLabel:"Liste ordonnée"},lw={default:"Ãlément de liste"},cw={unordered:iw,ordered:ow,item:lw},dw={ariaLabel:"Menu"},uw={menu:dw},mw={ariaLabel:"Navigation de l'application"},hw={ariaLabel:"Navigation latérale"},gw={ariaLabel:"Navigation latérale",collapse:"Réduire la barre latérale",expand:"Développer la barre latérale"},pw={ariaLabel:"Navigation principale",home:"Accueil",signIn:"Se connecter",signUp:"S'inscrire",account:"Mon compte",signOut:"Se déconnecter",userAccountHeading:"Mon compte",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},fw={ariaLabel:"Navigation principale",home:"Accueil",appName:"nom de l'application"},bw={ariaLabel:"Recherche",heading:"Trouvez ce que vous cherchez",placeholder:"Saisir un terme de recherche...",inputAriaLabel:"Mot-clé de recherche",submitLabel:"Rechercher",submitAriaLabel:"Lancer la recherche"},xw={ariaLabel:"Fil d'Ariane"},vw={ariaLabel:"Aller à la page d'accueil du Centre de Formation VdS",imageAlt:"Logo VdS Schadenverhütung GmbH - Centre de Formation"},yw={appNav:mw,sideNav:hw,collapsibleSideNav:gw,externalAppNav:pw,internalAppNav:fw,searchBar:bw,breadcrumbNavigation:xw,tcLogoLink:vw},jw={default:"Corps de texte"},kw={text:jw},ww={label:"Accetta",ariaLabel:"Accetta"},Sw={label:"Aggiungi",ariaLabel:"Aggiungi"},Iw={label:"Indietro",ariaLabel:"Indietro"},Nw={label:"Bug",ariaLabel:"Bug"},$w={label:"Chiama",ariaLabel:"Chiama"},Lw={label:"Chiudi",ariaLabel:"Chiudi"},Cw={label:"Codice",ariaLabel:"Codice"},zw={label:"Comprimi",ariaLabel:"Comprimi"},Tw={label:"Copia",ariaLabel:"Copia"},_w={label:"Scarica",ariaLabel:"Scarica"},Aw={label:"Modifica",ariaLabel:"Modifica"},Ew={label:"Espandi",ariaLabel:"Espandi"},Pw={label:"Facebook",ariaLabel:"Facebook"},Mw={label:"FAQ",ariaLabel:"FAQ"},Vw={label:"Preferiti",ariaLabel:"Preferiti"},Dw={label:"Avanti",ariaLabel:"Avanti"},Hw={label:"Aiuto",ariaLabel:"Aiuto"},Fw={label:"Home",ariaLabel:"Home"},Ow={label:"Info",ariaLabel:"Info"},Bw={label:"Instagram",ariaLabel:"Instagram"},Rw={label:"LinkedIn",ariaLabel:"LinkedIn"},qw={label:"Disconnetti",ariaLabel:"Disconnetti"},Ww={label:"E-mail",ariaLabel:"Invia e-mail"},Uw={label:"Messaggio",ariaLabel:"Invia messaggio"},Zw={label:"Altro",ariaLabel:"Mostra altro"},Gw={label:"Neutralità ",ariaLabel:"Neutralità "},Kw={label:"Notizie",ariaLabel:"Notizie"},Yw={label:"Notifiche",ariaLabel:"Notifiche"},Jw={label:"Pinterest",ariaLabel:"Pinterest"},Xw={label:"Stampa",ariaLabel:"Stampa"},Qw={label:"Aggiorna",ariaLabel:"Aggiorna"},e0={label:"Rimuovi",ariaLabel:"Rimuovi"},t0={label:"Salva",ariaLabel:"Salva"},n0={label:"Cerca",ariaLabel:"Cerca",placeholder:"Cercaâ¦"},a0={label:"Impostazioni",ariaLabel:"Impostazioni"},r0={label:"Condividi",ariaLabel:"Condividi"},s0={label:"Carrello",ariaLabel:"Carrello"},i0={label:"Threads",ariaLabel:"Threads"},o0={label:"TikTok",ariaLabel:"TikTok"},l0={label:"X",ariaLabel:"X"},c0={label:"Carica",ariaLabel:"Carica"},d0={label:"Utente",ariaLabel:"Utente"},u0={ariaLabel:"Account utente",signIn:"Accedi",signUp:"Registrati"},m0={label:"YouTube",ariaLabel:"YouTube"},h0={label:"Messaggio Teams",ariaLabel:"Invia messaggio Teams"},g0={label:"Chiamata Teams",ariaLabel:"Avvia chiamata Teams"},p0={label:"Videochiamata Teams",ariaLabel:"Avvia videochiamata Teams"},f0={ariaLabel:"Menu",open:"Apri menu",close:"Chiudi menu"},b0={ariaLabel:"Cambia lingua",switchTo:"Passa a {{locale}}"},x0={ariaLabel:"Cambia tema",light:"Chiaro",dark:"Scuro"},v0={label:"Mostra anteprima codice",ariaLabel:"Mostra anteprima codice",popupAriaLabel:"Esempio di codice"},y0={accept:ww,add:Sw,back:Iw,bug:Nw,call:$w,close:Lw,code:Cw,collapse:zw,copy:Tw,delete:{label:"Elimina",ariaLabel:"Elimina"},download:_w,edit:Aw,expand:Ew,facebook:Pw,faq:Mw,favorites:Vw,forward:Dw,help:Hw,home:Fw,info:Ow,instagram:Bw,linkedin:Rw,logout:qw,mail:Ww,message:Uw,more:Zw,neutrality:Gw,news:Kw,notification:Yw,pinterest:Jw,print:Xw,refresh:Qw,remove:e0,save:t0,search:n0,settings:a0,share:r0,shoppingCart:s0,threads:i0,tiktok:o0,twitter:l0,upload:c0,user:d0,userAccount:u0,youtube:m0,teamsMessage:h0,teamsCall:g0,teamsVideoCall:p0,hamburger:f0,languageSwitch:b0,themeSwitcher:x0,showCodePreview:v0},j0={summary:"Dettagli",content:"Il contenuto espandibile appare qui.",demoSummary1:"Clicca per espandere",demoContent1:"Questo è il contenuto espandibile all'interno del pannello a fisarmonica. Utilizza lo stato non controllato con defaultExpanded=false.",demoSummary2:"Espanso per impostazione predefinita",demoContent2:"Questa fisarmonica inizia in stato espanso tramite defaultExpanded=true.",demoSummary3:"Altro elemento a fisarmonica",demoContent3:"Più AccordionCard possono essere impilati. Usa la modalità controllata (ex
1panded + onToggle) per garantire che solo un pannello sia aperto alla volta."},k0={imageAlt:"Immagine decorativa",heading:"Vantaggi",advantage1:"Oltre 100 anni di esperienza",advantage2:"Riconoscimento internazionale",advantage3:"Formazione pratica"},w0={imageAlt:"Foto del cliente",author:"Autore",quote:"Un'esperienza eccezionale che ha superato ogni aspettativa."},S0={number:"0",label:"Dato",demoSeminarsNumber:"42",demoSeminarsLabel:"Seminari",demoParticipantsNumber:"1.200+",demoParticipantsLabel:"Partecipanti",demoSatisfactionNumber:"98%",demoSatisfactionLabel:"Soddisfazione"},I0={imageAlt:"Immagine hero",title:"Titolo hero",description:"La descrizione hero appare qui."},N0={imageAlt:"Immagine della scheda",title:"Titolo della scheda",description:"La descrizione della scheda appare qui."},$0={title:"Collegamento",ariaLabel:"Collegamento della scheda",description:"Clicca per saperne di più."},L0={imageAlt:"Immagine dell'articolo",title:"Titolo della notizia",description:"Riepilogo dell'articolo."},C0={imageAlt:"Immagine della newsletter",title:"Resta aggiornato",description:"Iscriviti alla nostra newsletter per le ultime novità ."},z0={imageAlt:"Foto del profilo",name:"Nome completo",position:"Posizione"},T0={title:"Titolo dell'argomento",description:"La descrizione dell'argomento appare qui."},_0={imageAlt:"Immagine della formazione",title:"Titolo della formazione"},A0={accordionCard:j0,advantagesCard:k0,customerVoiceCard:w0,factCard:S0,heroCard:I0,imageCard:N0,linkCard:$0,newsCard:L0,newsletterCard:C0,profileCard:z0,topicCard:T0,trainingCard:_0},E0={ariaRoleDescription:"carosello",slideAriaRoleDescription:"diapositiva",prevButtonAriaLabel:"Diapositiva precedente",nextButtonAriaLabel:"Diapositiva successiva"},P0={carousel:E0},M0="Cercaâ¦",V0="Nessun risultato trovato.",D0="Ricerca in corsoâ¦",H0="Risultati della ricerca",F0="naviga",O0="seleziona",B0="chiudi",R0={placeholder:M0,empty:V0,loading:D0,results:H0,navigate:F0,select:O0,close:B0},q0={content:{heading:"Informazioni aziendali",questions:{heading:"Hai domande?",subheading:"Siamo lieti di aiutarti.",text:"Ti consigliamo volentieri di persona."},angebote:{heading:"Offerte",ueberVds:"Chi siamo",themen:"Argomenti",veranstaltungsarten:"Tipi di eventi",unternehmensloesungen:"Soluzioni aziendali",news:"Notizie",karriere:"Carriera"},services:{heading:"Servizio",bildungszentrum:"Centro di Formazione VdS",presse:"Stampa",brandschutztage:"Giornate Antincendio VdS",verlag:"Casa Editrice VdS",themis:"VdS THEMIS",unterweisungen:"Istruzioni VdS"},kontakt:{heading:"Contatto",description:"Ti consigliamo personalmente dal lunedì al venerdì dalle 9:00 alle 15:00:",openingHours:"Lun-Ven: 9:00 - 15:00",tel:"Tel.: +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Fax: +49 (0)221 7766 109",emailLabel:"E-mail: verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"Apri l'indirizzo di VdS Schadenverhütung GmbH su Google Maps"}},legals:{heading:"Note legali",impressum:{label:"Note legali",ariaDescription:"Apre la pagina delle note legali VdS in una nuova scheda"},datenschutz:{label:"Informativa sulla privacy",ariaDescription:"Apre la pagina dell'informativa sulla privacy VdS in una nuova scheda"},agb:{label:"Termini e condizioni",ariaDescription:"Apre la pagina dei termini e condizioni VdS in una nuova scheda"}}},W0={externalAppFooter:q0},U0={label:"Input"},Z0={label:"Area di testo"},G0={label:"Selezione",placeholder:"Seleziona..."},K0={label:"Opzione",required:"Questa selezione è obbligatoria."},Y0={optional:"facoltativo"},J0={legend:"Gruppo di modulo"},X0={required:"Questo campo è obbligatorio.",email:"Inserisci un indirizzo e-mail valido.",minLength:"Deve contenere almeno {{min}} caratteri.",maxLength:"Non deve superare {{max}} caratteri.",pattern:"Formato non valido.",min:"Il valore deve essere almeno {{min}}.",max:"Il valore non deve superare {{max}}."},Q0={label:"Colore"},e2={label:"File",button:"Scegli file",empty:"Nessun file selezionato"},t2={input:U0,textarea:Z0,select:G0,checkbox:K0,label:Y0,fieldset:J0,validation:X0,switch:{label:"Interruttore"},color:Q0,file:e2},n2={ariaLabel:"Intestazione dell'applicazione"},a2={ariaLabel:"Intestazione del sito"},r2={internalAppHeader:n2,externalAppHeader:a2},s2={default:"Titolo livello 1"},i2={default:"Titolo livello 2"},o2={default:"Titolo livello 3"},l2={default:"Titolo livello 4"},c2={default:"Titolo livello 5"},d2={default:"Titolo livello 6"},u2={h1:s2,h2:i2,h3:o2,h4:l2,h5:c2,h6:d2},m2={alt:"Logo BST"},h2={alt:"Logo BST con claim"}
1,g2={alt:"Logo VdS"},p2={alt:"Raccomandazione del cliente"},f2={alt:"Newsletter"},b2={alt:"Istruzioni"},x2={alt:"Immagine segnaposto"},v2={alt:"Banner del marchio VdS BZV"},y2={bstLogo:m2,bstLogoWithClaim:h2,vdsLogo:g2,customerRecommendation:p2,newsletter:f2,instructions:b2,placeholder:x2,vdsBzvBrandBanner:v2},j2={newTab:"(si apre in una nuova scheda)"},k2={externalLink:j2},w2={ariaLabel:"Lista"},S2={ariaLabel:"Lista ordinata"},I2={default:"Elemento della lista"},N2={unordered:w2,ordered:S2,item:I2},$2={ariaLabel:"Menu"},L2={menu:$2},C2={ariaLabel:"Navigazione dell'applicazione"},z2={ariaLabel:"Navigazione laterale"},T2={ariaLabel:"Navigazione laterale",collapse:"Comprimi barra laterale",expand:"Espandi barra laterale"},_2={ariaLabel:"Navigazione principale",home:"Home",signIn:"Accedi",signUp:"Registrati",account:"Il mio account",signOut:"Disconnetti",userAccountHeading:"Il mio account",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},A2={ariaLabel:"Navigazione principale",home:"Home",appName:"nome dell'applicazione"},E2={ariaLabel:"Ricerca",heading:"Trova quello che cerchi",placeholder:"Inserisci un termine di ricerca...",inputAriaLabel:"Parola chiave di ricerca",submitLabel:"Cerca",submitAriaLabel:"Invia ricerca"},P2={ariaLabel:"Navigazione a briciole di pane"},M2={ariaLabel:"Vai alla pagina principale del Centro di Formazione VdS",imageAlt:"Logo VdS Schadenverhütung GmbH - Centro di Formazione"},V2={appNav:C2,sideNav:z2,collapsibleSideNav:T2,externalAppNav:_2,internalAppNav:A2,searchBar:E2,breadcrumbNavigation:P2,tcLogoLink:M2},D2={default:"Testo del corpo"},H2={text:D2},F2={label:"Accepteren",ariaLabel:"Accepteren"},O2={label:"Toevoegen",ariaLabel:"Toevoegen"},B2={label:"Terug",ariaLabel:"Terug"},R2={label:"Bug",ariaLabel:"Bug"},q2={label:"Bellen",ariaLabel:"Bellen"},W2={label:"Sluiten",ariaLabel:"Sluiten"},U2={label:"Code",ariaLabel:"Code"},Z2={label:"Inklappen",ariaLabel:"Inklappen"},G2={label:"Kopiëren",ariaLabel:"Kopiëren"},K2={label:"Downloaden",ariaLabel:"Downloaden"},Y2={label:"Bewerken",ariaLabel:"Bewerken"},J2={label:"Uitklappen",ariaLabel:"Uitklappen"},X2={label:"Facebook",ariaLabel:"Facebook"},Q2={label:"FAQ",ariaLabel:"FAQ"},eS={label:"Favorieten",ariaLabel:"Favorieten"},tS={label:"Volgende",ariaLabel:"Volgende"},nS={label:"Help",ariaLabel:"Help"},aS={label:"Startpagina",ariaLabel:"Startpagina"},rS={label:"Info",ariaLabel:"Info"},sS={label:"Instagram",ariaLabel:"Instagram"},iS={label:"LinkedIn",ariaLabel:"LinkedIn"},oS={label:"Uitloggen",ariaLabel:"Uitloggen"},lS={label:"E-mail",ariaLabel:"E-mail versturen"},cS={label:"Bericht",ariaLabel:"Bericht versturen"},dS={label:"Meer",ariaLabel:"Meer tonen"},uS={label:"Neutraliteit",ariaLabel:"Neutraliteit"},mS={label:"Nieuws",ariaLabel:"Nieuws"},hS={label:"Meldingen",ariaLabel:"Meldingen"},gS={label:"Pinterest",ariaLabel:"Pinterest"},pS={label:"Afdrukken",ariaLabel:"Afdrukken"},fS={label:"Vernieuwen",ariaLabel:"Vernieuwen"},bS={label:"Verwijderen",ariaLabel:"Verwijderen"},xS={label:"Opslaan",ariaLabel:"Opslaan"},vS={label:"Zoeken",ariaLabel:"Zoeken",placeholder:"Zoekenâ¦"},yS={label:"Instellingen",ariaLabel:"Instellingen"},jS={label:"Delen",ariaLabel:"Delen"},kS={label:"Winkelwagen",ariaLabel:"Winkelwagen"},wS={label:"Threads",ariaLabel:"Threads"},SS={label:"TikTok",ariaLabel:"TikTok"},IS={label:"X",ariaLabel:"X"},NS={label:"Uploaden",ariaLabel:"Uploaden"},$S={label:"Gebruiker",ariaLabel:"Gebruiker"},LS={ariaLabel:"Gebruikersaccount",signIn:"Inloggen",signUp:"Registreren"},CS={label:"YouTube",ariaLabel:"YouTube"},zS={label:"Teams-bericht",ariaLabel:"Teams-bericht versturen"},TS={label:"Teams-gesprek",ariaLabel:"Teams-gesprek starten"},_S={label:"Teams-videogesprek",ariaLabel:"Teams-videogesprek starten"},AS={ariaLabel:"Menu",open:"Menu openen",close:"Menu sluiten"},ES={ariaLabel:"Taal wijzigen",switchTo:"Overschakelen naar {{locale}}"},PS={ariaLabel:"Thema wisselen",light:"Licht",dark:"Donker"},MS={label:"Codevoorbeeld tonen",ariaLabel:"Codevoorbeeld tonen",popupAriaLabel:"Codevoorbeeld"},VS={accept:F2,add:O2,back:B2,bug:R2,call:q2,close:W2,code:U2,collapse:Z2,copy:G2,delete:{label:"Verwijderen",ariaLabel:"Verwijderen"},download:K2,edit:Y2,expand:J2,facebook:X2,faq:Q2,favorites:eS,forward:tS,help:nS,home:aS,info:rS,instagram:sS,linkedin:iS,logout:oS,mail:lS,message:cS,more:dS,neutrality:uS,news:mS,notification:hS,pinterest:gS,print:pS,refresh:fS,remove:bS,save:xS,search:vS,settings:yS,share:jS,shoppingCart:kS,threads:wS,tiktok:SS,twitter:IS,upload:NS,user:$S,userAccount:LS,youtube:CS,teamsMessage:zS,teamsCall:TS,teamsVideoCall:_S,hamburger:AS,languageSwitch:ES,themeSwitcher:PS,showCodePreview:MS},DS={summary:"Details",content:"Uitklapbare inhoud komt hier.",demoSummary1:"Klik om uit te klappen",demoContent1:"Dit is de uitklapbare inhoud in het accordeonpaneel. Het gebruikt een ongecontroleerde status met defaultExpanded=false.",demoSummary2:"Standaard uitgeklapt",demoContent2:"Dit accordeon begint uitgeklapt via defaultExpanded=true.",demoSummary3:"Nog een accordeonitem",demoContent3:"Meerdere AccordionCards kunnen gestapeld worden. Gebruik de gecontroleerde modus (expanded + onToggle) om ervoor te zorgen dat slechts één paneel tegelijk open is."},HS={imageAlt:"Decoratieve afbeelding",heading:"Voordelen",advantage1:"Meer dan 100 jaar ervaring",advantage2:"Internationaal erkend",advantage3:"Praktijkgerichte trainingen"},FS={imageAlt:"Klantfoto",author:"Auteur",quote:"Een uitstekende ervaring die alle verwachtingen overtrof."},OS={number:"0",label:"Feit",demoSeminarsNumber:"42",demoSeminarsLabel:"Seminars",demoParticipantsNumber:"1.200+",demoParticipantsLabel:"Deelnemer
1s",demoSatisfactionNumber:"98%",demoSatisfactionLabel:"Tevredenheid"},BS={imageAlt:"Hero-afbeelding",title:"Hero-titel",description:"Hero-beschrijving komt hier."},RS={imageAlt:"Kaartafbeelding",title:"Kaarttitel",description:"Kaartbeschrijving komt hier."},qS={title:"Link",ariaLabel:"Kaartlink",description:"Klik voor meer informatie."},WS={imageAlt:"Nieuwsartikel afbeelding",title:"Nieuwstitel",description:"Samenvatting van het nieuwsartikel komt hier."},US={imageAlt:"Nieuwsbrief afbeelding",title:"Blijf op de hoogte",description:"Schrijf u in voor onze nieuwsbrief voor de laatste updates."},ZS={imageAlt:"Profielfoto",name:"Volledige naam",position:"Functie"},GS={title:"Onderwerptitel",description:"Onderwerpbeschrijving komt hier."},KS={imageAlt:"Trainingsafbeelding",title:"Trainingstitel"},YS={accordionCard:DS,advantagesCard:HS,customerVoiceCard:FS,factCard:OS,heroCard:BS,imageCard:RS,linkCard:qS,newsCard:WS,newsletterCard:US,profileCard:ZS,topicCard:GS,trainingCard:KS},JS={ariaRoleDescription:"carrousel",slideAriaRoleDescription:"dia",prevButtonAriaLabel:"Vorige dia",nextButtonAriaLabel:"Volgende dia"},XS={carousel:JS},QS="Zoekenâ¦",eI="Geen resultaten gevonden.",tI="Zoekenâ¦",nI="Zoekresultaten",aI="navigeren",rI="selecteren",sI="sluiten",iI={placeholder:QS,empty:eI,loading:tI,results:nI,navigate:aI,select:rI,close:sI},oI={content:{heading:"Bedrijfsinformatie",questions:{heading:"Heeft u vragen?",subheading:"Wij helpen u graag.",text:"Wij adviseren u graag persoonlijk."},angebote:{heading:"Aanbod",ueberVds:"Over VdS",themen:"Onderwerpen",veranstaltungsarten:"Evenementen",unternehmensloesungen:"Bedrijfsoplossingen",news:"Nieuws",karriere:"Carrière"},services:{heading:"Service",bildungszentrum:"VdS Opleidingscentrum",presse:"Pers",brandschutztage:"VdS Brandpreventiedagen",verlag:"VdS Uitgeverij",themis:"VdS THEMIS",unterweisungen:"VdS Instru
1cties"},kontakt:{heading:"Contact",description:"Wij adviseren u graag persoonlijk van maandag tot vrijdag van 9:00 tot 15:00 uur:",openingHours:"Ma-Vr: 9:00 - 15:00 uur",tel:"Tel.: +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Fax: +49 (0)221 7766 109",emailLabel:"E-mail: verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"Adres van VdS Schadenverhütung GmbH openen in Google Maps"}},legals:{heading:"Juridisch",impressum:{label:"Impressum",ariaDescription:"Opent de VdS impressum-pagina in een nieuw tabblad"},datenschutz:{label:"Privacybeleid",ariaDescription:"Opent de VdS privacybeleid-pagina in een nieuw tabblad"},agb:{label:"Algemene voorwaarden",ariaDescription:"Opent de VdS algemene voorwaarden-pagina in een nieuw tabblad"}}},lI={externalAppFooter:oI},cI={label:"Invoer"},dI={label:"Tekstveld"},uI={label:"Selectie",placeholder:"Selecteer..."},mI={label:"Optie",required:"Deze selectie is verplicht."},hI={optional:"optioneel"},gI={legend:"Formuliergroep"},pI={required:"Dit veld is verplicht.",email:"Voer een geldig e-mailadres in.",minLength:"Moet minimaal {{min}} tekens bevatten.",maxLength:"Mag niet meer dan {{max}} tekens bevatten.",pattern:"Ongeldig formaat.",min:"Waarde moet minimaal {{min}} zijn.",max:"Waarde mag niet meer dan {{max}} zijn."},fI={label:"Kleur"},bI={label:"Bestand",button:"Bestand kiezen",empty:"Geen bestand geselecteerd"},xI={input:cI,textarea:dI,select:uI,checkbox:mI,label:hI,fieldset:gI,validation:pI,switch:{label:"Schakelaar"},color:fI,file:bI},vI={ariaLabel:"Applicatiekoptekst"},yI={ariaLabel:"Sitekoptekst"},jI={internalAppHeader:vI,externalAppHeader:yI},kI={default:"Kop niveau 1"},wI={default:"Kop niveau 2"},SI={default:"Kop niveau 3"},II={default:"Kop niveau 4"},NI={default:"Kop niveau 5"},$I={default:"Kop niveau 6"},LI={h1:kI,h2:wI,h3:SI,h4:II,h5:NI,h6:$I},CI={alt:"BST-logo"},zI={alt:"BST-logo met slogan"},TI={alt:"VdS-logo"},_I={alt:"Klantaanbeveling"},AI={alt:"Nieuwsbrief"},EI={alt:"Instructies"},PI={alt:"Plaatshouder afbeelding"},MI={alt:"VdS BZV merkbanner"},VI={bstLogo:CI,bstLogoWithClaim:zI,vdsLogo:TI,customerRecommendation:_I,newsletter:AI,instructions:EI,placeholder:PI,vdsBzvBrand
1Banner:MI},DI={newTab:"(opent in een nieuw tabblad)"},HI={externalLink:DI},FI={ariaLabel:"Lijst"},OI={ariaLabel:"Geordende lijst"},BI={default:"Lijstitem"},RI={unordered:FI,ordered:OI,item:BI},qI={ariaLabel:"Menu"},WI={menu:qI},UI={ariaLabel:"Applicatienavigatie"},ZI={ariaLabel:"Zijnavigatie"},GI={ariaLabel:"Zijnavigatie",collapse:"Zijbalk inklappen",expand:"Zijbalk uitklappen"},KI={ariaLabel:"Hoofdnavigatie",home:"Startpagina",signIn:"Inloggen",signUp:"Registreren",account:"Mijn account",signOut:"Uitloggen",userAccountHeading:"Mijn account",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},YI={ariaLabel:"Hoofdnavigatie",home:"Startpagina",appName:"uw app-naam"},JI={ariaLabel:"Zoeken",heading:"Vind wat u zoekt",placeholder:"Zoekterm invoeren...",inputAriaLabel:"Zoekwoord",submitLabel:"Zoeken",submitAriaLabel:"Zoekopdracht verzenden"},XI={ariaLabel:"Kruimelpadnavigatie"},QI={ariaLabel:"Naar de startpagina van het VdS Opleidingscentrum",imageAlt:"VdS Schadenverhütung GmbH - Opleidingscentrum logo"},eN={appNav:UI,sideNav:ZI,collapsibleSideNav:GI,externalAppNav:KI,internalAppNav:YI,searchBar:JI,breadcrumbNavigation:XI,tcLogoLink:QI},tN={default:"Broodtekst"},nN={text:tN},aN={label:"Akceptuj",ariaLabel:"Akceptuj"},rN={label:"Dodaj",ariaLabel:"Dodaj"},sN={label:"Wstecz",ariaLabel:"Wstecz"},iN={label:"BÅÄ
d",ariaLabel:"BÅÄ
d"},oN={label:"ZadzwoÅ",ariaLabel:"ZadzwoÅ"},lN={label:"Zamknij",ariaLabel:"Zamknij"},cN={label:"Kod",ariaLabel:"Kod"},dN={label:"ZwiÅ",ariaLabel:"ZwiÅ"},uN={label:"Kopiuj",ariaLabel:"Kopiuj"},mN={label:"Pobierz",ariaLabel:"Pobierz"},hN={label:"Edytuj",ariaLabel:"Edytuj"},gN={label:"RozwiÅ",ariaLabel:"RozwiÅ"},pN={label:"Facebook",ariaLabel:"Facebook"},fN={label:"FAQ",ariaLabel:"FAQ"},bN={label:"Ulubione",ariaLabel:"Ulubione"},xN={label:"Dalej",ariaLabel:"Dalej"},vN={label:"Pomoc",ariaLabel:"Pomoc"},yN={label:"Strona gÅówna",ariaLabel:"Strona gÅówna"},jN={label:"Informacja",ariaLabel:"Informacja"},kN={label:"Instagram",ariaLabel:"Instagram"},wN={label:"LinkedIn",ariaLabel:"LinkedIn"},SN={label:"Wyloguj",ariaLabel:"Wyloguj"},IN={label:"E-mail",ariaLabel:"WyÅlij e-mail"},NN={label:"WiadomoÅÄ",ariaLabel:"WyÅlij wiadomoÅÄ"},$N={label:"WiÄcej",ariaLabel:"Pokaż wiÄcej"},LN={label:"NeutralnoÅÄ",ariaLabel:"NeutralnoÅÄ"},CN={label:"AktualnoÅci",ariaLabel:"AktualnoÅci"},zN={label:"Powiadomienia",ariaLabel:"Powiadomienia"},TN={label:"Pinterest",ariaLabel:"Pinterest"},_N={label:"Drukuj",ariaLabel:"Drukuj"},AN={label:"OdÅwież",ariaLabel:"OdÅwież"},EN={label:"UsuÅ",ariaLabel:"UsuÅ"},PN={label:"Zapisz",ariaLabel:"Zapisz"},MN={label:"Szukaj",ariaLabel:"Szukaj",placeholder:"Szukajâ¦"},VN={label:"Ustawienia",ariaLabel:"Ustawienia"},DN={label:"UdostÄpnij",ariaLabel:"UdostÄpnij"},HN={label:"Koszyk",ariaLabel:"Koszyk"},FN={label:"Threads",ariaLabel:"Threads"},ON={label:"TikTok",ariaLabel:"TikTok"},BN={label:"X",ariaLabel:"X"},RN={label:"PrzeÅlij",ariaLabel:"PrzeÅlij"},qN={label:"Użytkownik",ariaLabel:"Użytkownik"},WN={ariaLabel:"Konto użytkownika",signIn:"Zaloguj siÄ",signUp:"Zarejestruj siÄ"},UN={label:"YouTube",ariaLabel:"YouTube"},ZN={label:"WiadomoÅÄ Teams",ariaLabel:"WyÅlij wiadomoÅÄ Teams"},GN={label:"PoÅÄ
czenie Teams",ariaLabel:"Rozpocznij poÅÄ
czenie Teams"},KN={label:"Wideorozmowa Teams",ariaLabel:"Rozpocznij wideorozmowÄ Teams"},YN={ariaLabel:"Menu",open:"Otwórz menu",close:"Zamknij menu"},JN={ariaLabel:"ZmieÅ jÄzyk",switchTo:"PrzeÅÄ
cz na {{locale}}"},XN={ariaLabel:"PrzeÅÄ
cz motyw",light:"Jasny",dark:"Ciemny"},QN={label:"Pokaż podglÄ
d kodu",ariaLabel:"Pokaż podglÄ
d kodu",popupAriaLabel:"PrzykÅad kodu"},e$={accept:aN,add:rN,back:sN,bug:iN,call:oN,close:lN,code:cN,collapse:dN,copy:uN,delete:{label:"UsuÅ",ariaLabel:"UsuÅ"},download:mN,edit:hN,expand:gN,facebook:pN,faq:fN,favorites:bN,forward:xN,help:vN,home:yN,info:jN,instagram:kN,linkedin:wN,logout:SN,mail:IN,message:NN,more:$N,neutrality:LN,news:CN,notification:zN,pinterest:TN,print:_N,refresh:AN,remove:EN,save:PN,search:MN,settings:VN,share:DN,shoppingCart:HN,threads:FN,tiktok:ON,twitter:BN,upload:RN,user:qN,userAccount:WN,youtube:UN,teamsMessage:ZN,teamsCall:GN,teamsVideoCall:KN,hamburger:YN,languageSwitch:JN,themeSwitcher:XN,showCodePreview:QN},t$={summary:"SzczegóÅy",content:"Rozwijana treÅÄ znajduje siÄ tutaj.",demoSummary1:"Kliknij, aby rozwinÄ
Ä",demoContent1:"To jest rozwijana treÅÄ wewnÄ
trz panelu akordeonowego. Wykorzystuje stan niekontrolowany z defaultExpanded=false.",demoSummary2:"PoczÄ
tkowo rozwiniÄty",demoContent2:"Ten akordeon rozpoczyna siÄ w stanie rozwiniÄtym dziÄki defaultExpanded=true.",demoSummary3:"Kolejny element akordeonu",demoContent3:"Można umieszczaÄ wiele elementów A
1ccordionCard obok siebie. Użyj trybu kontrolowanego (expanded + onToggle), aby zapewniÄ, że otwarty jest tylko jeden panel naraz."},n$={imageAlt:"Obraz dekoracyjny",heading:"Zalety",advantage1:"Ponad 100 lat doÅwiadczenia",advantage2:"MiÄdzynarodowe uznanie",advantage3:"Praktyczne szkolenia"},a$={imageAlt:"ZdjÄcie klienta",author:"Autor",quote:"WyjÄ
tkowe doÅwiadczenie, które przekroczyÅo wszelkie oczekiwania."},r$={number:"0",label:"Fakt",demoSeminarsNumber:"42",demoSeminarsLabel:"Seminaria",demoParticipantsNumber:"1 200+",demoParticipantsLabel:"Uczestnicy",demoSatisfactionNumber:"98%",demoSatisfactionLabel:"Satysfakcja"},s$={imageAlt:"Obraz hero",title:"TytuÅ hero",description:"Opis hero znajduje siÄ tutaj."},i$={imageAlt:"Obraz karty",title:"TytuÅ karty",description:"Opis karty znajduje siÄ tutaj."},o$={title:"Link",ariaLabel:"Link karty",description:"Kliknij, aby dowiedzieÄ siÄ wiÄcej."},l$={imageAlt:"Obraz artykuÅu",title:"TytuÅ aktualnoÅci",description:"Podsumowanie artykuÅu znajduje siÄ tutaj."},c$={imageAlt:"Obraz newslettera",title:"BÄ
dź na bieżÄ
co",description:"Zapisz siÄ do naszego newslettera, aby otrzymywaÄ najnowsze informacje."},d$={imageAlt:"ZdjÄcie profilowe",name:"ImiÄ i nazwisko",position:"Stanowisko"},u$={title:"TytuÅ tematu",description:"Opis tematu znajduje siÄ tutaj."},m$={imageAlt:"Obraz szkolenia",title:"TytuÅ szkolenia"},h$={accordionCard:t$,advantagesCard:n$,customerVoiceCard:a$,factCard:r$,heroCard:s$,imageCard:i$,linkCard:o$,newsCard:l$,newsletterCard:c$,profileCard:d$,topicCard:u$,trainingCard:m$},g$={ariaRoleDescription:"karuzela",slideAriaRoleDescription:"slajd",prevButtonAriaLabel:"Poprzedni slajd",nextButtonAriaLabel:"NastÄpny slajd"},p$={carousel:g$},f$="Szukajâ¦",b$="Nie znaleziono wyników.",x$="Wyszukiwanieâ¦",v$="Wyniki wyszukiwania",y$="nawiguj",j$="wybierz",k$="zamknij",w$={placeholder:f$,empty:b$,loading:x$,results:v$,navigate:y$,select:j$,close:k$},S$={content:{heading:"Informacje o firmie",questions:{heading:"Masz pytania?",subheading:"ChÄtnie pomożemy.",text:"Z przyjemnoÅciÄ
doradzimy Ci osobiÅcie."},angebote:{heading:"Oferta",ueberVds:"O VdS",themen:"Tematy",veranstaltungsarten:"Rodzaje wydarzeÅ",unternehmensloesungen:"RozwiÄ
zania dla firm",news:"AktualnoÅci",karriere:"Kariera"},services:{heading:"UsÅugi",bildungszentrum:"Centrum Szkoleniowe VdS",presse:"Prasa",brandschutztage:"Dni Ochrony Przeciwpożarowej VdS",verlag:"Wydawnictwo VdS",themis:"VdS THEMIS",unterweisungen:"Instrukcje VdS"},kontakt:{heading:"Kontakt",description:"ChÄtnie doradzimy Ci osobiÅcie od poniedziaÅku do piÄ
tku w godz. 9:00 - 15:00:",openingHours:"Pon-Pt: 9:00 - 15:00",tel:"Tel.: +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Faks: +49 (0)221 7766 109",emailLabel:"E-mail: verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"Otwórz adres VdS Schadenverhütung GmbH w Mapach Google"}},legals:{heading:"Informacje prawne",impressum:{label:"Nota prawna",ariaDescription:"Otwiera stronÄ noty prawnej VdS w nowej karcie"},datenschutz:{label:"Polityka prywatnoÅci",ariaDescription:"Otwiera stronÄ polityki prywatnoÅci VdS w nowej karcie"},agb:{label:"Regulamin",ariaDescription:"Otwiera stronÄ regulaminu VdS w nowej karcie"}}},I$={externalAppFooter:S$},N$={label:"Pole tekstowe"},$$={label:"Obszar tekstowy"},L$={label:"Wybór",placeholder:"ProszÄ wybraÄ..."},C$={label:"Opcja",required:"Ten wybór jest wymagany."},z$={optional:"opcjonalnie"},T$={legend:"Grupa formularza"},_$={required:"To pole jest wymagane.",email:"ProszÄ podaÄ prawidÅowy adres e-mail.",minLength:"Musi mieÄ co najmniej {{min}} znaków.",maxLength:"Nie może przekraczaÄ {{max}} znaków.",pattern:"NieprawidÅowy format.",min:"WartoÅÄ musi wynosiÄ co najmniej {{min}}.",max:"WartoÅÄ nie może przekraczaÄ {{max}}."},A$={label:"Kolor"},E$={label:"Plik",button:"Wybierz plik",empty:"Nie wybrano pliku"}
1,P$={input:N$,textarea:$$,select:L$,checkbox:C$,label:z$,fieldset:T$,validation:_$,switch:{label:"PrzeÅÄ
cznik"},color:A$,file:E$},M$={ariaLabel:"NagÅówek aplikacji"},V$={ariaLabel:"NagÅówek strony"},D$={internalAppHeader:M$,externalAppHeader:V$},H$={default:"NagÅówek poziomu 1"},F$={default:"NagÅówek poziomu 2"},O$={default:"NagÅówek poziomu 3"},B$={default:"NagÅówek poziomu 4"},R$={default:"NagÅówek poziomu 5"},q$={default:"NagÅówek poziomu 6"},W$={h1:H$,h2:F$,h3:O$,h4:B$,h5:R$,h6:q$},U$={alt:"Logo BST"},Z$={alt:"Logo BST z hasÅem"},G$={alt:"Logo VdS"},K$={alt:"Rekomendacja klienta"},Y$={alt:"Newsletter"},J$={alt:"Instrukcje"},X$={alt:"Obraz zastÄpczy"},Q$={alt:"Baner marki VdS BZV"},eL={bstLogo:U$,bstLogoWithClaim:Z$,vdsLogo:G$,customerRecommendation:K$,newsletter:Y$,instructions:J$,placeholder:X$,vdsBzvBrandBanner:Q$},tL={newTab:"(otwiera siÄ w nowej karcie)"},nL={externalLink:tL},aL={ariaLabel:"Lista"},rL={ariaLabel:"Lista uporzÄ
dkowana"},sL={default:"Element listy"},iL={unordered:aL,ordered:rL,item:sL},oL={ariaLabel:"Menu"},lL={menu:oL},cL={ariaLabel:"Nawigacja aplikacji"},dL={ariaLabel:"Nawigacja boczna"},uL={ariaLabel:"Nawigacja boczna",collapse:"ZwiÅ panel boczny",expand:"RozwiÅ panel boczny"},mL={ariaLabel:"Nawigacja gÅówna",home:"Strona gÅówna",signIn:"Zaloguj siÄ",signUp:"Zarejestruj siÄ",account:"Moje konto",signOut:"Wyloguj siÄ",userAccountHeading:"Moje konto",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},hL={ariaLabel:"Nawigacja gÅówna",home:"Strona gÅówna",appName:"nazwa aplikacji"},gL={ariaLabel:"Wyszukiwarka",heading:"Znajdź to, czego szukasz",placeholder:"Wpisz szukany termin...",inputAriaLabel:"SÅowo kluczowe",submitLabel:"Szukaj",submitAriaLabel:"WyÅlij wyszukiwanie"},pL={ariaLabel:"Nawigacja okruszkowa"},fL={ariaLabel:"Przejdź do strony gÅównej Centrum Szkoleniowego VdS",imageAlt:"Logo VdS Schadenverhütung GmbH - Centrum Szkoleniowe"},bL={appNav:cL,sideNav:dL,collapsibleSideNav:uL,externalAppNav:mL,internalAppNav:hL,searchBar:gL,breadcrumbNavigation:pL,tcLogoLink:fL},xL={default:"Tekst gÅówny"},vL={text:xL},yL={label:"Aceitar",ariaLabel:"Aceitar"},jL={label:"Adicionar",ariaLabel:"Adicionar"},kL={label:"Voltar",ariaLabel:"Voltar"},wL={label:"Erro",ariaLabel:"Erro"},SL={label:"Ligar",ariaLabel:"Ligar"},IL={label:"Fechar",ariaLabel:"Fechar"},NL={label:"Código",ariaLabel:"Código"},$L={label:"Recolher",ariaLabel:"Recolher"},LL={label:"Copiar",ariaLabel:"Copiar"},CL={label:"Transferir",ariaLabel:"Transferir"},zL={label:"Editar",ariaLabel:"Editar"},TL={label:"Expandir",ariaLabel:"Expandir"},_L={label:"Facebook",ariaLabel:"Facebook"},AL={label:"FAQ",ariaLabel:"FAQ"},EL={label:"Favoritos",ariaLabel:"Favoritos"},PL={label:"Avançar",ariaLabel:"Avançar"},ML={label:"Ajuda",ariaLabel:"Ajuda"},VL={label:"InÃcio",ariaLabel:"InÃcio"},DL={label:"Informação",ariaLabel:"Informação"},HL={label:"Instagram",ariaLabel:"Instagram"},FL={label:"LinkedIn",ariaLabel:"LinkedIn"},OL={label:"Terminar sessão",ariaLabel:"Terminar sessão"},BL={label:"E-mail",ariaLabel:"Enviar e-mail"},RL={label:"Mensagem",ariaLabel:"Enviar mensagem"},qL={label:"Mais",ariaLabel:"Mostrar mais"},WL={label:"Neutralidade",ariaLabel:"Neutralidade"},UL={label:"NotÃcias",ariaLabel:"NotÃcias"},ZL={label:"Notificações",ariaLabel:"Notificações"},GL={label:"Pinterest",ariaLabel:"Pinterest"},KL={label:"Imprimir",ariaLabel:"Imprimir"},YL={label:"Atualizar",ariaLabel:"Atualizar"},JL={label:"Remover",ariaLabel:"Remover"},XL={label:"Guardar",ariaLabel:"Guardar"},QL={label:"Pesquisar",ariaLabel:"Pesquisar",placeholder:"Pesquisarâ¦"},eC={label:"Definições",ariaLabel:"Definições"},tC={label:"Partilhar",ariaLabel:"Partilhar"},nC={label:"Carrinho de compras",ariaLabel:"Carrinho de compras"},aC={label:"Threads",ariaLabel:"Threads"},rC={label:"TikTok",ariaLabel:"TikTok"},sC={label:"X",ariaLabel:"X"},iC={label:"Carregar",ariaLabel:"Carregar"},oC={label:"Utilizador",ariaLabel:"Utilizador"},lC={ariaLabel:"Conta de utilizador",signIn:"Iniciar sessão",signUp:"Registar"},cC={label:"YouTube",ariaLabel:"YouTube"},dC={label:"Mensagem Teams",ariaLabel:"Enviar mensagem Teams"},uC={label:"Chamada Teams",ariaLabel:"Iniciar chamada Teams"},mC={label:"Videochamada Teams",ariaLabel:"Iniciar videochamada Teams"},hC={ariaLabel:"Menu",open:"Abrir menu",close:"Fechar menu"},gC={ariaLabel:"Mudar idioma",switchTo:"Mudar para {{locale}}"},pC={ariaLabel:"Alternar tema",light:"Claro",dark:"Escuro"},fC={label:"Mostrar pré-visualização do código",ariaLabel:"Mostrar pré-visualização do código",popupAriaLabel:"Exemplo de código"},bC={accept:yL,add:jL,back:kL,bug:wL,call:SL,close:IL,code:NL,collapse:$L,copy:LL,delete:{label:"Eliminar",ariaLabel:"Eliminar"},download:CL,edit:zL,expand:TL,facebook:_L,faq:AL,favorites:EL,forward:PL,help:ML,home:VL,info:DL,instagram:HL,linkedin:FL,logout:OL,mail:BL,message:RL,more:qL,neutrality:WL,news:UL,notification:ZL,pinterest:GL,print:KL,refresh:YL,remove:JL,save:XL,search:QL,settings:eC,share:tC,shoppingCart:nC,threads:aC,tiktok:rC,twitter:sC,upload:iC,user:oC,userAccount:lC,youtube:cC,teamsMessage:dC,teamsCall:uC,teamsVideoCall:mC,hamburger:hC,languageSwitch:g
1C,themeSwitcher:pC,showCodePreview:fC},xC={summary:"Detalhes",content:"O conteúdo expansÃvel aparece aqui.",demoSummary1:"Clique para expandir",demoContent1:"Este é o conteúdo expansÃvel dentro do painel acordeão. Utiliza estado não controlado com defaultExpanded=false.",demoSummary2:"Expandido por defeito",demoContent2:"Este acordeão inicia no estado expandido através de defaultExpanded=true.",demoSummary3:"Outro item de acordeão",demoContent3:"Vários AccordionCards podem ser empilhados. Utilize o modo controlado (expanded + onToggle) para garantir que apenas um painel está aberto de cada vez."},vC={imageAlt:"Imagem decorativa",heading:"Vantagens",advantage1:"Mais de 100 anos de experiência",advantage2:"Reconhecimento internacional",advantage3:"Formação prática"},yC={imageAlt:"Foto do cliente",author:"Autor",quote:"Uma experiência excecional que superou todas as expectativas."},jC={number:"0",label:"Facto",demoSeminarsNumber:"42",demoSeminarsLabel:"Seminários",demoParticipantsNumber:"1.200+",demoParticipantsLabel:"Participantes",demoSatisfactionNumber:"98%",demoSatisfactionLabel:"Satisfação"}
1,kC={imageAlt:"Imagem hero",title:"TÃtulo hero",description:"A descrição hero aparece aqui."},wC={imageAlt:"Imagem do cartão",title:"TÃtulo do cartão",description:"A descrição do cartão aparece aqui."},SC={title:"Ligação",ariaLabel:"Ligação do cartão",description:"Clique para saber mais."},IC={imageAlt:"Imagem do artigo",title:"TÃtulo da notÃcia",description:"Resumo do artigo."},NC={imageAlt:"Imagem da newsletter",title:"Mantenha-se atualizado",description:"Subscreva a nossa newsletter para receber as últimas novidades."},$C={imageAlt:"Foto de perfil",name:"Nome completo",position:"Cargo"},LC={title:"TÃtulo do tema",description:"A descrição do tema aparece aqui."},CC={imageAlt:"Imagem de formação",title:"TÃtulo da formação"},zC={accordionCard:xC,advantagesCard:vC,customerVoiceCard:yC,factCard:jC,heroCard:kC,imageCard:wC,linkCard:SC,newsCard:IC,newsletterCard:NC,profileCard:$C,topicCard:LC,trainingCard:CC},TC={ariaRoleDescription:"carrossel",slideAriaRoleDescription:"diapositivo",prevButtonAriaLabel:"Diapositivo anterior",nextButtonAriaLabel:"Diapositivo seguinte"},_C={carousel:TC},AC="Pesquisarâ¦",EC="Nenhum resultado encontrado.",PC="A pesquisarâ¦",MC="Resultados da pesquisa",VC="navegar",DC="selecionar",HC="fechar",FC={placeholder:AC,empty:EC,loading:PC,results:MC,navigate:VC,select:DC,close:HC},OC={content:{heading:"Informações da empresa",questions:{heading:"Tem questões?",subheading:"Teremos prazer em ajudar.",text:"Aconselhamo-lo pessoalmente com todo o gosto."},angebote:{heading:"Ofertas",ueberVds:"Sobre VdS",themen:"Temas",veranstaltungsarten:"Tipos de eventos",unternehmensloesungen:"Soluções empresariais",news:"NotÃcias",karriere:"Carreiras"},services:{heading:"Serviço",bildungszentrum:"Centro de Formação VdS",presse:"Imprensa",brandschutztage:"Jornadas de Proteção contra Incêndios VdS",verlag:"Editora VdS",themis:"VdS THEMIS",unterweisungen:"Instruções VdS"},kontakt:{heading:"Contacto",description:"Aconselhamo-lo pessoalmente de segunda a sexta, das 9h à s 15h:",openingHours:"Seg-Sex: 9:00 - 15:00",tel:"Tel.: +49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"Fax: +49 (0)221 7766 109",emailLabel:"E-mail: verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"Abrir endereço da VdS Schadenverhütung GmbH no Google Maps"}},legals:{heading:"Informações legais",impressum:{label:"Aviso legal",ariaDescription:"Abre a página de aviso legal da VdS num novo separador"},datenschutz:{label:"PolÃtica de privacidade",ariaDescription:"Abre a página de polÃtica de privacidade da VdS num novo separador"},agb:{label:"Termos e condições",ariaDescription:"Abre a página de termos e condições da VdS num novo separador"}}},BC={externalAppFooter:OC},RC={label:"Entrada"},qC={label:"Ãrea de texto"},WC={label:"Seleção",placeholder:"Selecione..."},UC={label:"Opção",required:"Esta seleção é obrigatória."},ZC={optional:"opcional"},GC={legend:"Grupo de formulário"},KC={required:"Este campo é obrigatório.",email:"Introduza um endereço de e-mail válido.",minLength:"Deve ter pelo menos {{min}} caracteres.",maxLength:"Não pode exceder {{max}} caracteres.",pattern:"Formato inválido.",min:"O valor deve ser pelo menos {{min}}.",max:"O valor não pode exceder {{max}}."},YC={label:"Cor"},JC={label:"Arquivo",button:"Escolher arquivo",empty:"Nenhum arquivo selecionado"},XC={input:RC,textarea:qC,select:WC,checkbox:UC,label:ZC,fieldset:GC,validation:KC,switch:{label:"Interruptor"},color:YC,file:JC},QC={ariaLabel:"Cabeçalho da aplicação"},ez={ariaLabel:"Cabeçalho do site"},tz={internalAppHeader:QC,externalAppHeader:ez},nz={default:"TÃtulo nÃvel 1"},az={default:"TÃtulo nÃvel 2"},rz={default:"TÃtulo nÃvel 3"},sz={default:"TÃtulo nÃvel 4"},iz={default:"TÃtulo nÃvel 5"},oz={default:"TÃtulo nÃvel 6"},lz={h1:nz,h2:az,h3:rz,h4:sz,h5:iz,h6:oz},cz={alt:"Logótipo BST"},dz={alt:"Logótipo BST com slogan"},uz={alt:"Logótipo VdS"},mz={alt:"Recomendação de cliente"},hz={alt:"Newsletter"},gz={alt:"Instruções"},pz={alt:"Imagem de substituição"},fz={alt:"Banner da marca VdS BZV"},bz={bstLogo:cz,bstLogoWithClaim:dz,vdsLogo:uz,customerRecommendation:mz,newsletter:hz,instructions:gz,placeholder:pz,vdsBzvBrand
1Banner:fz},xz={newTab:"(abre num novo separador)"},vz={externalLink:xz},yz={ariaLabel:"Lista"},jz={ariaLabel:"Lista ordenada"},kz={default:"Item da lista"},wz={unordered:yz,ordered:jz,item:kz},Sz={ariaLabel:"Menu"},Iz={menu:Sz},Nz={ariaLabel:"Navegação da aplicação"},$z={ariaLabel:"Navegação lateral"},Lz={ariaLabel:"Navegação lateral",collapse:"Recolher barra lateral",expand:"Expandir barra lateral"},Cz={ariaLabel:"Navegação principal",home:"InÃcio",signIn:"Iniciar sessão",signUp:"Registar",account:"A minha conta",signOut:"Terminar sessão",userAccountHeading:"A minha conta",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},zz={ariaLabel:"Navegação principal",home:"InÃcio",appName:"nome da aplicação"},Tz={ariaLabel:"Pesquisa",heading:"Encontre o que procura",placeholder:"Introduza um termo de pesquisa...",inputAriaLabel:"Palavra-chave de pesquisa",submitLabel:"Pesquisar",submitAriaLabel:"Submeter pesquisa"},_z={ariaLabel:"Navegação de migalhas de pão"},Az={ariaLabel:"Ir para a página inicial do Centro de Formação VdS",imageAlt:"Logótipo VdS Schadenverhütung GmbH - Centro de Formação"},Ez={appNav:Nz,sideNav:$z,collapsibleSideNav:Lz,externalAppNav:Cz,internalAppNav:zz,searchBar:Tz,breadcrumbNavigation:_z,tcLogoLink:Az},Pz={default:"Texto do corpo"},Mz={text:Pz},Vz={label:"æ¥å",ariaLabel:"æ¥å"},Dz={label:"æ·»å ",ariaLabel:"æ·»å "},Hz={label:"è¿å",ariaLabel:"è¿å"},Fz={label:"é误",ariaLabel:"é误"},Oz={label:"æ¨æçµè¯",ariaLabel:"æ¨æçµè¯"},Bz={label:"å
³é",ariaLabel:"å
³é"},Rz={label:"代ç ",ariaLabel:"代ç "},qz={label:"æ¶èµ·",ariaLabel:"æ¶èµ·"},Wz={label:"å¤å¶",ariaLabel:"å¤å¶"},Uz={label:"ä¸è½½",ariaLabel:"ä¸è½½"},Zz={label:"ç¼è¾",ariaLabel:"ç¼è¾"},Gz={label:"å±å¼",ariaLabel:"å±å¼"},Kz={label:"Facebook",ariaLabel:"Facebook"},Yz={label:"常è§é®é¢",ariaLabel:"常è§é®é¢"},Jz={label:"æ¶è夹",ariaLabel:"æ¶è夹"},Xz={label:"åè¿",ariaLabel:"åè¿"},Qz={label:"帮å©",ariaLabel:"帮å©"},eT={label:"é¦é¡µ",ariaLabel:"é¦é¡µ"},tT={label:"ä¿¡æ¯",ariaLabel:"ä¿¡æ¯"},nT={label:"Instagram",ariaLabel:"Instagram"},aT={label:"LinkedIn",ariaLabel:"LinkedIn"},rT={label:"éåºç»å½",ariaLabel:"éåºç»å½"},sT={label:"çµåé®ä»¶",ariaLabel:"åéçµåé®ä»¶"},iT={label:"æ¶æ¯",ariaLabel:"åéæ¶æ¯"},oT={label:"æ´å¤",ariaLabel:"æ¾ç¤ºæ´å¤"},lT={label:"ä¸ç«æ§",ariaLabel:"ä¸ç«æ§"},cT={label:"æ°é»",ariaLabel:"æ°é»"},dT={label:"éç¥",ariaLabel:"éç¥"},uT={label:"Pinterest",ariaLabel:"Pinterest"},mT={label:"æå°",ariaLabel:"æå°"},hT={label:"å·æ°",ariaLabel:"å·æ°"},gT={label:"ç§»é¤",ariaLabel:"ç§»é¤"},pT={label:"ä¿å",ariaLabel:"ä¿å"},fT={label:"æç´¢",ariaLabel:"æç´¢",placeholder:"æç´¢â¦"},bT={label:"设置",ariaLabel:"设置"},xT={label:"å享",ariaLabel:"å享"},vT={label:"è´ç©è½¦",ariaLabel:"è´ç©è½¦"},yT={label:"Threads",ariaLabel:"Threads"},jT={label:"TikTok",ariaLabel:"TikTok"},kT={label:"X",ariaLabel:"X"},wT={label:"ä¸ä¼ ",ariaLabel:"ä¸ä¼ "},ST={label:"ç¨æ·",ariaLabel:"ç¨æ·"},IT={ariaLabel:"ç¨æ·è´¦æ·",signIn:"ç»å½",signUp:"注å"},NT={label:"YouTube",ariaLabel:"YouTube"},$T={label:"Teams æ¶æ¯",ariaLabel:"åé Teams æ¶æ¯"},LT={label:"Teams éè¯",ariaLabel:"åèµ· Teams éè¯"},CT={label:"Teams è§é¢éè¯",ariaLabel:"åèµ· Teams è§é¢éè¯"},zT={ariaLabel:"èå",open:"æå¼èå",close:"å
³éèå"},TT={ariaLabel:"忢è¯è¨",switchTo:"åæ¢è³ {{locale}}"},_T={ariaLabel:"忢䏻é¢",light:"æµ
è²",dark:"æ·±è²"},AT={label:"æ¾ç¤ºä»£ç é¢è§",ariaLabel:"æ¾ç¤ºä»£ç é¢è§",popupAriaLabel:"代ç 示ä¾"},ET={accept:Vz,add:Dz,back:Hz,bug:Fz,call:Oz,close:Bz,code:Rz,collapse:qz,copy:Wz,delete:{label:"å é¤",ariaLabel:"å é¤"},download:Uz,edit:Zz,expand:Gz,facebook:Kz,faq:Yz,favorites:Jz,forward:Xz,help:Qz,home:eT,info:tT,instagram:nT,linkedin:aT,logout:rT,mail:sT,message:iT,more:oT,neutrality:lT,news:cT,notification:dT,pinterest:uT,print:mT,refresh:hT,remove:gT,save:pT,search:fT,settings:bT,share:xT,shoppingCart:vT,threads:yT,tiktok:jT,twitter:kT,upload:wT,user:ST,userAccount:IT,youtube:NT,teamsMessage:$T,teamsCall:LT,teamsVideoCall:CT,hamburger:zT,languageSwitch:TT,themeSwitcher:_T,showCodePreview:AT},PT={summary:"详æ
",content:"å¯å±å¼å
容卿¤å¤æ¾ç¤ºã",demoSummary1:"ç¹å»å±å¼",demoContent1:"è¿æ¯æé£ç´é¢æ¿å
çå¯å±å¼å
容ã使ç¨éåæ§ç¶æï¼defaultExpanded=falseã",demoSummary2:"é»è®¤å±å¼",demoContent2:"æ¤æé£ç´éè¿ defaultExpanded=true 以å±å¼ç¶æå¼å§ã",demoSummary3:"å¦ä¸ä¸ªæé£ç´é¡¹",demoContent3:"å¤ä¸ª AccordionCard å¯ä»¥å å ã使ç¨åæ§æ¨¡å¼ï¼expanded + onToggleï¼ç¡®ä¿åæ¶åªæä¸ä¸ªé¢æ¿æå¼ã"},MT={imageAlt:"è£
饰å¾ç",heading:"ä¼å¿",advantage1:"è¶
è¿100å¹´çç»éª",advantage2:"å½é
认å¯",advantage3:"å®è·µå¯¼åå¹è®"},VT={imageAlt:"客æ·ç
§ç",author:"ä½è
",quote:"䏿¬¡è¶
è¶ææææçåè¶ä½éªã"},DT={number:"0",label:"äºå®",demoSeminarsNumber:"42",demoSeminarsLabel:"ç 讨ä¼",demoParticipantsNumber:"1,200+",demoParticipantsLabel:"åä¸è
",demoSatisfactionNumber:"98%",demoSatisfactionLabel:"满æåº¦"},HT={imageAlt:"主å¾",title:"主æ é¢",description:"主æè¿°æå卿¤å¤ã"},FT={imageAlt:"å¡çå¾ç",title:"å¡çæ é¢",description:"å¡çæè¿°å¨æ¤å¤ã"},OT={title:"龿¥",ariaLabel:"å¡ç龿¥",description:"ç¹å»äºè§£æ´å¤ã"},BT={imageAlt:"æ°é»æç« å¾ç",title:"æ°é»æ é¢",description:"æ°é»æç« æè¦å¨æ¤å¤ã"},RT={imageAlt:"é讯å¾ç",title:"ä¿æå
³æ³¨",description:"订é
æä»¬çé讯以è·åææ°èµè®¯ã"},qT={imageAlt:"个人ç
§ç",name:"å
¨å",position:"èä½"},WT={title:"䏻颿 é¢",description:"ä¸»é¢æè¿°å¨æ¤å¤ã"},UT={imageAlt:"å¹è®å¾ç",title:"å¹è®æ é¢"},ZT={accordionCard:PT,advantagesCard:MT,customerVoiceCard:VT,factCard:DT,heroCard:HT,imageCard:FT,linkCard:OT,newsCard:BT,newsletterCard:RT,profileCard:qT,topicCard:WT,trainingCard:UT},GT={ariaRoleDescription:"è½®æ",slideAriaRoleDescription:"å¹»ç¯ç",prevButtonAriaLabel:"ä¸ä¸å¼ ",nextButtonAriaLabel:"ä¸ä¸å¼ "},KT={carousel:GT},YT="æç´¢â¦",JT="æªæ¾å°ç»æã",XT="æç´¢ä¸â¦",QT="æç´¢ç»æ",e_="导èª",t_="éæ©",n_="å
³é",a_={placeholder:YT,empty:JT,loading:XT,results:QT,navigate:e_,select:t_,close:n_},r_={content:{heading:"å
¬å¸ä¿¡æ¯",questions:{heading:"æçé®ï¼",subheading:"æä»¬ä¹æä¸ºæ¨æå¡ã",text:"æä»¬å¾ä¹æä¸ºæ¨æä¾ä¸ªäººå¨è¯¢ã"},angebote:{heading:"产å䏿å¡",ueberVds:"å
³äº VdS",themen:"主é¢",veranstaltungsarten:"æ´»å¨ç±»å",unternehmensloe
1sungen:"ä¼ä¸è§£å³æ¹æ¡",news:"æ°é»",karriere:"æè"},services:{heading:"æå¡",bildungszentrum:"VdS å¹è®ä¸å¿",presse:"åªä½",brandschutztage:"VdS æ¶é²æ¥",verlag:"VdS åºç社",themis:"VdS THEMIS",unterweisungen:"VdS å¹è®æå"},kontakt:{heading:"èç³»æ¹å¼",description:"å¨ä¸è³å¨äº 9:00 - 15:00ï¼æä»¬å¾ä¹æä¸ºæ¨æä¾ä¸ªäººå¨è¯¢ï¼",openingHours:"å¨ä¸è³å¨äºï¼9:00 - 15:00",tel:"çµè¯ï¼+49 (0)221 7766 122",telHref:"tel:+492217766122",fax:"ä¼ çï¼+49 (0)221 7766 109",emailLabel:"é®ç®±ï¼verlag",emailDomain:"vds.de",emailHref:"mailto:[email protected]"},address:{companyName:"VdS Schadenverhütung GmbH",street:"Amsterdamer Str. 174",zipAndCity:"D-50735 Köln",ariaLabel:"å¨ Google å°å¾ä¸æå¼ VdS Schadenverhütung GmbH å°å"}},legals:{heading:"æ³å¾ä¿¡æ¯",impressum:{label:"æ³å¾å£°æ",ariaDescription:"卿°æ ç¾é¡µä¸æå¼ VdS æ³å¾å£°æé¡µé¢"},datenschutz:{label:"éç§æ¿ç",ariaDescription:"卿°æ ç¾é¡µä¸æå¼ VdS éç§æ¿ç页é¢"},agb:{label:"æå¡æ¡æ¬¾",ariaDescription:"卿°æ ç¾é¡µä¸æå¼ VdS æå¡æ¡æ¬¾é¡µé¢"}}},s_={externalAppFooter:r_},i_={label:"è¾å
¥"},o_={label:"ææ¬åºå"},l_={label:"éæ©",placeholder:"è¯·éæ©..."},c_={label:"é项",required:"æ¤éæ©ä¸ºå¿
填项ã"},d_={optional:"å¯é"},u_={legend:"表åç»"},m_={required:"æ¤å段为å¿
填项ã",email:"请è¾å
¥ææççµåé®ä»¶å°åã",minLength:"è³å°éè¦ {{min}} 个å符ã",maxLength:"ä¸è½è¶
è¿ {{max}} 个å符ã",pattern:"æ ¼å¼æ æã",min:"å¼è³å°ä¸º {{min}}ã",max:"å¼ä¸è½è¶
è¿ {{max}}ã"},h_={label:"é¢è²"},g_={label:"æä»¶",button:"éæ©æä»¶",empty:"æªéæ©æä»¶"},p_={input:i_,textarea:o_,select:l_,checkbox:c_,label:d_,fieldset:u_,validation:m_,switch:{label:"å¼å
³"},color:h_,file:g_},f_={ariaLabel:"åºç¨ç¨åºå¤´é¨"},b_={ariaLabel:"ç½ç«å¤´é¨"},x_={internalAppHeader:f_,externalAppHeader:b_},v_={default:"ä¸çº§æ é¢"},y_={default:"äºçº§æ é¢"},j_={default:"ä¸çº§æ é¢"},k_={default:"å级æ é¢"},w_={default:"äºçº§æ é¢"},S_={default:"å
级æ é¢"},I_={h1:v_,h2:y_,h3:j_,h4:k_,h5:w_,h6:S_},N_={alt:"BST æ å¿"}
1,$_={alt:"BST æ å¿åå£å·"},L_={alt:"VdS æ å¿"},C_={alt:"å®¢æ·æ¨è"},z_={alt:"é讯"},T_={alt:"说æ"},__={alt:"å ä½å¾ç"},A_={alt:"VdS BZV åçæ¨ªå¹
"},E_={bstLogo:N_,bstLogoWithClaim:$_,vdsLogo:L_,customerRecommendation:C_,newsletter:z_,instructions:T_,placeholder:__,vdsBzvBrandBanner:A_},P_={newTab:"ï¼å¨æ°æ ç¾é¡µä¸æå¼ï¼"},M_={externalLink:P_},V_={ariaLabel:"å表"},D_={ariaLabel:"æåºå表"},H_={default:"å表项"},F_={unordered:V_,ordered:D_,item:H_},O_={ariaLabel:"èå"},B_={menu:O_},R_={ariaLabel:"åºç¨å¯¼èª"},q_={ariaLabel:"侧边导èª"},W_={ariaLabel:"侧边导èª",collapse:"æ¶èµ·ä¾§è¾¹æ ",expand:"å±å¼ä¾§è¾¹æ "},U_={ariaLabel:"主导èª",home:"é¦é¡µ",signIn:"ç»å½",signUp:"注å",account:"æçè´¦æ·",signOut:"éåºç»å½",userAccountHeading:"æçè´¦æ·",navTopic1:"NavTopic1",navTopic2:"NavTopic2",navTopic3:"NavTopic3",navTopic4:"NavTopic4",navTopic5:"NavTopic5"},Z_={ariaLabel:"主导èª",home:"é¦é¡µ",appName:"åºç¨åç§°"},G_={ariaLabel:"æç´¢",heading:"æ¾å°æ¨éè¦çå
容",placeholder:"è¾å
¥æç´¢å
³é®è¯...",inputAriaLabel:"æç´¢å
³é®è¯",submitLabel:"æç´¢",submitAriaLabel:"æäº¤æç´¢"},K_={ariaLabel:"é¢å
å±å¯¼èª"},Y_={ariaLabel:"åå¾ VdS å¹è®ä¸å¿é¦é¡µ",imageAlt:"VdS Schadenverhütung GmbH - å¹è®ä¸å¿æ å¿"},J_={appNav:R_,sideNav:q_,collapsibleSideNav:W_,externalAppNav:U_,internalAppNav:Z_,searchBar:G_,breadcrumbNavigation:K_,tcLogoLink:Y_},X_={default:"æ£æ"},Q_={text:X_};function ln(e,n,a,r,s,i,o,l,c,d,m,g,x,p){return{"uic-button-translations":e,"uic-card-translations":n,"uic-carousel-translations":a,"uic-footer-translations":r,"uic-form-translations":s,"uic-header-translations":i,"uic-heading-translations":o,"uic-image-translations":l,"uic-link-translations":c,"uic-list-translations":d,"uic-menu-translations":m,"uic-navigation-translations":g,"uic-text-translations":x,"uic-command-palette-translations":p}}function eA(){return{cs:ln(Bh,tg,ag,hg,wg,Ng,Ag,Bg,qg,Gg,Yg,sp,op,ug),de:ln(sf,vf,jf,Tf,Of,qf,Jf,ib,lb,mb,gb,wb,Ib,Cf),en:ln(wx,Mx,Dx,Gx,rv,ov,gv,wv,Iv,Cv,Tv,Fv,Bv,Ux),es:ln(Fy,Qy,tj,uj,jj,Sj,Tj,Fj,Bj,Uj,Gj,a1,s1,cj),fr:ln(ak,fk,xk,Lk,Dk,Ok,Gk,aw,sw,cw,uw,yw,kw,Nk),it:ln(y0,A0,P0,W0,t2,r2,u2,y2,k2,N2,L2,V2,H2,R0),nl:ln(VS,YS,XS,lI,xI,jI,LI,VI,HI,RI,WI,eN,nN,iI),pl:ln(e$,h$,p$,I$,P$,D$,W$,eL,nL,iL,lL,bL,vL,w$),pt:ln(bC,zC,_C,BC,XC,tz,lz,bz,vz,wz,Iz,Ez,Mz,FC),zh:ln(ET,ZT,KT,s_,p_,x_,I_,E_,M_,F_,B_,J_,Q_,a_)}}function zW(e){const n=eA();for(const[a,r]of Object.entries(n))for(const[s,i]of Object.entries(r))e.addResourceBundle(a,s,i,!0,!1)}const Qt=tc({lngs:["de","en"]}),tA={userAccountHeading:"Mein VdS-Bildungszentrum"},TW={externalAppNav:tA},nA={userAccountHeading:"My VdS Training Center"},_W={externalAppNav:nA},AW="/assets/favicon-_uS3i4JC.ico",nc=f.createContext(!1);nc.Provider;function Ge(){return f.useContext(nc)}var aA=/\s+/g,rA=e=>typeof e!="string"||!e?e:e.replace(aA," ").trim(),Br=(...e)=>{const n=[],a=r=>{if(!r&&r!==0&&r!==0n)return;if(Array.isArray(r)){for(let i=0,o=r.length;i<o;i++)a(r[i]);return}const s=typeof r;if(s==="string"||s==="number"||s==="bigint"){if(s==="number"&&r!==r)return;n.push(String(r))}else if(s==="object"){const i=Object.keys(r);for(let o=0,l=i.length;o<l;o++){const c=i[o];r[c]&&n.push(c)}}};for(let r=0,s=e.length;r<s;r++){const i=e[r];i!=null&&a(i)}return n.length>0?rA(n.join(" ")):void 0},Vo=e=>e===!1?"false":e===!0?"true":e===0?"0":e,Pt=e=>{if(!e||typeof e!="object")return!0;for(const n in e)return!1;return!0},sA=(e,n)=>{if(e===n)return!0;if(!e||!n)return!1;const a=Object.keys(e),r=Object.keys(n);if(a.length!==r.length)return!1;for(let s=0;s<a.length;s++){const i=a[s];if(!r.includes(i)||e[i]!==n[i])return!1}return!0},iA=(e,n)=>{for(const a in n)if(Object.prototype.hasOwnProperty.call(n,a)){const r=n[a];a in e?e[a]=Br(e[a],r):e[a]=r}return e},ac=(e,n)=>{for(let a=0;a<e.length;a++){const r=e[a];Array.isArray(r)?ac(r,n):r&&n.push(r)}},rc=(...e)=>{const n=[];ac(e,n);const a=[];for(let r=0;r<n.length;r++)n[r]&&a.push(n[r]);return a},ii=(e,n)=>{const a={};for(const r in e){const s=e[r];if(r in n){const i=n[r];Array.isArray(s)||Array.isArray(i)?a[r]=rc(i,s):typeof s=="object"&&typeof i=="object"&&s&&i?a[r]=ii(s,i):a[r]=i+" "+s}else a[r]=s}for(const r in n)r in e||(a[r]=n[r]);return a},oA={twMerge:!0,twMergeConfig:{}};function lA(){let e=null,n={},a=!1;return{get cachedTwMerge(){return e},set cachedTwMerge(r){e=r},get cachedTwMergeConfig(){return n},set cachedTwMergeConfig(r){n=r},get didTwMergeConfigChange(){return a},set didTwMergeConfigChange(r){a=r},reset(){e=null,n={},a=!1}}}var yn=lA(),cA=e=>{const n=(r,s)=>{const{extend:i=null,slots:o={},variants:l={},compoundVariants:c=[],compoundSlots:d=[],defaultVariants:m={}}=r,g={...oA,...s},x=i!=null&&i.base?Br(i.base,r==null?void 0:r.base):r==null?void 0:r.base,p=i!=null&&i.variants&&!Pt(i.variants)?ii(l,i.variants):l,L=i!=null&&i.defaultVariants&&!Pt(i.defaultVariants)?{...i.defaultVariants,...m}:m;!Pt(g.twMergeConfig)&&!sA(g.twMergeConfig,yn.cachedTwMergeConfig)&&(yn.didTwMergeConfigChange=!0,yn.cachedTwMergeConfig=g.twMergeConfig);const N=Pt(i==null?void 0:i.slots),T=Pt(o)?{}:{base:Br(r==null?void 0:r.base,N&&(i==null?void 0:i.base)),...o},C=N?T:iA({...i==null?void 0:i.slots},Pt(T)?{base:r==null?void 0:r.base}:T),$=Pt(i==null?void 0:i.compoundVariants)?c:rc(i==null?void 0:i.compoundVariants,c),E=w=>{if(Pt(p)&&Pt(o)&&N)return e(x,w==null?void 0:w.class,w==null?void 0:w.className)(g);if($&&!Array.isArray($))throw new TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof $}`);if(d&&!Array.isArray(d))throw new TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof d}`);const V=(Q,te=p,G=null,ie=null)=>{const H=te[Q];if(!H||Pt(H))return null;const K=(ie==null?void 0:ie[Q])??(w==null?void 0:w[Q]);if(K===null)return null;const F=Vo(K);if(typeof F=="object")return null;const he=L==null?void 0:L[Q],be=F??Vo(he);return H[be||"false"]}
1,_=()=>{if(!p)return null;const Q=Object.keys(p),te=[];for(let G=0;G<Q.length;G++){const ie=V(Q[G],p);ie&&te.push(ie)}return te},j=(Q,te)=>{if(!p||typeof p!="object")return null;const G=[];for(const ie in p){const H=V(ie,p,Q,te),K=Q==="base"&&typeof H=="string"?H:H&&H[Q];K&&G.push(K)}return G},Z={};for(const Q in w){const te=w[Q];te!==void 0&&(Z[Q]=te)}const U=(Q,te)=>{var ie;const G=typeof(w==null?void 0:w[Q])=="object"?{[Q]:(ie=w[Q])==null?void 0:ie.initial}:{};return{...L,...Z,...G,...te}},De=(Q=[],te)=>{const G=[],ie=Q.length;for(let H=0;H<ie;H++){const{class:K,className:F,...he}=Q[H];let be=!0;const we=U(null,te);for(const Se in he){const fe=he[Se],xe=we[Se];if(Array.isArray(fe)){if(!fe.includes(xe)){be=!1;break}}else{if((fe==null||fe===!1)&&(xe==null||xe===!1))continue;if(xe!==fe){be=!1;break}}}be&&(K&&G.push(K),F&&G.push(F))}return G},X=Q=>{const te=De($,Q);if(!Array.isArray(te))return te;const G={},ie=e;for(let H=0;H<te.length;H++){const K=te[H];if(typeof K=="string")G.base=ie(G.base,K)(g);else if(typeof K=="object")for(const F in K)G[F]=ie(G[F],K[F])(g)}return G},ne=Q=>{if(d.length<1)return null;const te={},G=U(null,Q);for(let ie=0;ie<d.length;ie++){const{slots:H=[],class:K,className:F,...he}=d[ie];if(!Pt(he)){let be=!0;for(const we in he){const Se=G[we],fe=he[we];if(Se===void 0||(Array.isArray(fe)?!fe.includes(Se):fe!==Se)){be=!1;break}}if(!be)continue}for(let be=0;be<H.length;be++){const we=H[be];te[we]||(te[we]=[]),te[we].push([K,F])}}return te};if(!Pt(o)||!N){const Q={};if(typeof C=="object"&&!Pt(C)){const te=e;for(const G in C)Q[G]=ie=>{const H=X(ie),K=ne(ie);return te(C[G],j(G,ie),H?H[G]:void 0,K?K[G]:void 0,ie==null?void 0:ie.class,ie==null?void 0:ie.className)(g)}}return Q}return e(x,_(),De($),w==null?void 0:w.class,w==null?void 0:w.className)(g)},z=()=>{if(!(!p||typeof p!="object"))return Object.keys(p)};return E.variantKeys=z(),E.extend=i,E.base=x,E.slots=C,E.variants=p,E.defaultVariants=L,E.compoundSlots=d,E.compoundVariants=$,E};return{tv:n,createTV:r=>(s,i)=>n(s,i?ii(r,i):r)}};const dA=(e,n)=>{const a=new Array(e.length+n.length);for(let r=0;r<e.length;r++)a[r]=e[r];for(let r=0;r<n.length;r++)a[e.length+r]=n[r];return a},uA=(e,n)=>({classGroupId:e,validator:n}),sc=(e=new Map,n=null,a)=>({nextPart:e,validators:n,classGroupId:a}),Rr="-",Do=[],mA="arbitrary..",hA=e=>{const n=pA(e),{conflictingClassGroups:a,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:o=>{if(o.startsWith("[")&&o.endsWith("]"))return gA(o);const l=o.split(Rr),c=l[0]===""&&l.length>1?1:0;return ic(l,c,n)},getConflictingClassGroupIds:(o,l)=>{if(l){const c=r[o],d=a[o];return c?d?dA(d,c):c:d||Do}return a[o]||Do}}},ic=(e,n,a)=>{if(e.length-n===0)return a.classGroupId;const s=e[n],i=a.nextPart.get(s);if(i){const d=ic(e,n+1,i);if(d)return d}const o=a.validators;if(o===null)return;const l=n===0?e.join(Rr):e.slice(n).join(Rr),c=o.length;for(let d=0;d<c;d++){const m=o[d];if(m.validator(l))return m.classGroupId}},gA=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const n=e.slice(1,-1),a=n.indexOf(":"),r=n.slice(0,a);return r?mA+r:void 0})(),pA=e=>{const{theme:n,classGroups:a}=e;return fA(a,n)},fA=(e,n)=>{const a=sc();for(const r in e){const s=e[r];Ni(s,a,r,n)}return a},Ni=(e,n,a,r)=>{const s=e.length;for(let i=0;i<s;i++){const o=e[i];bA(o,n,a,r)}},bA=(e,n,a,r)=>{if(typeof e=="string"){xA(e,n,a);return}if(typeof e=="function"){vA(e,n,a,r);return}yA(e,n,a,r)},xA=(e,n,a)=>{const r=e===""?n:oc(n,e);r.classGroupId=a},vA=(e,n,a,r)=>{if(jA(e)){Ni(e(r),n,a,r);return}n.validators===null&&(n.validators=[]),n.validators.push(uA(a,e))},yA=(e,n,a,r)=>{const s=Object.entries(e),i=s.length;for(let o=0;o<i;o++){const[l,c]=s[o];Ni(c,oc(n,l),a,r)}},oc=(e,n)=>{let a=e;const r=n.split(Rr),s=r.length;for(let i=0;i<s;i++){const o=r[i];let l=a.nextPart.get(o);l||(l=sc(),a.nextPart.set(o,l)),a=l}return a},jA=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,kA=e=>{if(e<1)return{get:()=>{},set:()=>{}};let n=0,a=Object.create(null),r=Object.create(null);const s=(i,o)=>{a[i]=o,n++,n>e&&(n=0,r=a,a=Object.create(null))};return{get(i){let o=a[i];if(o!==void 0)return o;if((o=r[i])!==void 0)return s(i,o),o},set(i,o){i in a?a[i]=o:s(i,o)}}},oi="!",Ho=":",wA=[],Fo=(e,n,a,r,s)=>({modifiers:e,hasImportantModifier:n,baseClassName:a,maybePostfixModifierPosition:r,isExternal:s}),SA=e=>{const{prefix:n,experimentalParseClassName:a}=e;let r=s=>{const i=[];let o=0,l=0,c=0,d;const m=s.length;for(let N=0;N<m;N++){const T=s[N];
vendor: 5,943 bytes, line 1
1if(o===0&&l===0){if(T===Ho){i.push(s.slice(c,N)),c=N+1;continue}if(T==="/"){d=N;continue}}T==="["?o++:T==="]"?o--:T==="("?l++:T===")"&&l--}const g=i.length===0?s:s.slice(c);let x=g,p=!1;g.endsWith(oi)?(x=g.slice(0,-1),p=!0):g.startsWith(oi)&&(x=g.slice(1),p=!0);const L=d&&d>c?d-c:void 0;return Fo(i,p,x,L)};if(n){const s=n+Ho,i=r;r=o=>o.startsWith(s)?i(o.slice(s.length)):Fo(wA,!1,o,void 0,!0)}if(a){const s=r;r=i=>a({className:i,parseClassName:s})}return r},IA=e=>{const n=new Map;return e.orderSensitiveModifiers.forEach((a,r)=>{n.set(a,1e6+r)}),a=>{const r=[];let s=[];for(let i=0;i<a.length;i++){const o=a[i],l=o[0]==="[",c=n.has(o);l||c?(s.length>0&&(s.sort(),r.push(...s),s=[]),r.push(o)):s.push(o)}return s.length>0&&(s.sort(),r.push(...s)),r}},NA=e=>({cache:kA(e.cacheSize),parseClassName:SA(e),sortModifiers:IA(e),...hA(e)}),$A=/\s+/,LA=(e,n)=>{const{parseClassName:a,getClassGroupId:r,getConflictingClassGroupIds:s,sortModifiers:i}=n,o=[],l=e.trim().split($A);let c="";for(let d=l.length-1;d>=0;d-=1){const m=l[d],{isExternal:g,modifiers:x,hasImportantModifier:p,baseClassName:L,maybePostfixModifierPosition:N}=a(m);if(g){c=m+(c.length>0?" "+c:c);continue}let T=!!N,C=r(T?L.substring(0,N):L);if(!C){if(!T){c=m+(c.length>0?" "+c:c);continue}if(C=r(L),!C){c=m+(c.length>0?" "+c:c);continue}T=!1}const $=x.length===0?"":x.length===1?x[0]:i(x).join(":"),E=p?$+oi:$,z=E+C;if(o.indexOf(z)>-1)continue;o.push(z);const w=s(C,T);for(let V=0;V<w.length;++V){const _=w[V];o.push(E+_)}c=m+(c.length>0?" "+c:c)}return c},CA=(...e)=>{let n=0,a,r,s="";for(;n<e.length;)(a=e[n++])&&(r=lc(a))&&(s&&(s+=" "),s+=r);return s},lc=e=>{if(typeof e=="string")return e;let n,a="";for(let r=0;r<e.length;r++)e[r]&&(n=lc(e[r]))&&(a&&(a+=" "),a+=n);return a},li=(e,...n)=>{let a,r,s,i;const o=c=>{const d=n.reduce((m,g)=>g(m),e());return a=NA(d),r=a.cache.get,s=a.cache.set,i=l,l(c)},l=c=>{const d=r(c);if(d)return d;const m=LA(c,a);return s(c,m),m};return i=o,(...c)=>i(CA(...c))},zA=[],gt=e=>{const n=a=>a[e]||zA;return n.isThemeGetter=!0,n},cc=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,dc=/^\((?:(\w[\w-]*):)?(.+)\)$/i,TA=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,_A=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,AA=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,EA=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,PA=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,MA=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Cn=e=>TA.test(e),ye=e=>!!e&&!Number.isNaN(Number(e)),zn=e=>!!e&&Number.isInteger(Number(e)),Vs=e=>e.endsWith("%")&&ye(e.slice(0,-1)),bn=e=>_A.test(e),uc=()=>!0,VA=e=>AA.test(e)&&!EA.test(e),$i=()=>!1,DA=e=>PA.test(e),HA=e=>MA.test(e),FA=e=>!re(e)&&!se(e),OA=e=>Pn(e,gc,$i),re=e=>cc.test(e),Zn=e=>Pn(e,pc,VA),Oo=e=>Pn(e,KA,ye),BA=e=>Pn(e,bc,uc),RA=e=>Pn(e,fc,$i),Bo=e=>Pn(e,mc,$i),qA=e=>Pn(e,hc,HA),Nr=e=>Pn(e,xc,DA),se=e=>dc.test(e),qa=e=>aa(e,pc),WA=e=>aa(e,fc),Ro=e=>aa(e,mc),UA=e=>aa(e,gc),ZA=e=>aa(e,hc),$r=e=>aa(e,xc,!0),GA=e=>aa(e,bc,!0),Pn=(e,n,a)=>{const r=cc.exec(e);return r?r[1]?n(r[1]):a(r[2]):!1},aa=(e,n,a=!1)=>{const r=dc.exec(e);return r?r[1]?n(r[1]):a:!1},mc=e=>e==="position"||e==="percentage",hc=e=>e==="image"||e==="url",gc=e=>e==="length"||e==="size"||e==="bg-size",pc=e=>e==="length",KA=e=>e==="number",fc=e=>e==="family-name",bc=e=>e==="number"||e==="weight",xc=e=>e==="shadow",ci=()=>{const e=gt("color"),n=gt("font"),a=gt("text"),r=gt("font-weight"),s=gt("tracking"),i=gt("leading"),o=gt("breakpoint"),l=gt("container"),c=gt("spacing"),d=gt("radius"),m=gt("shadow"),g=gt("inset-shadow"),x=gt("text-shadow"),p=gt("drop-shadow"),L=gt("blur"),N=gt("perspective"),T=gt("aspect"),C=gt("ease"),$=gt("animate"),E=()=>["auto","avoid","all","avoid-page","page","left","right","column"],z=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],w=()=>[...z(),se,re],V=()=>["auto","hidden","clip","visible","scroll"],_=()=>["auto","contain","none"],j=()=>[se,re,c],Z=()=>[Cn,"full","auto",...j()],U=()=>[zn,"none","subgrid",se,re],De=()=>["auto",{span:["full",zn,se,re]},zn,se,re],X=()=>[zn,"auto",se,re],ne=()=>["auto","min","max","fr",se,re],Q=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],te=()=>["start","end","center","stretch","center-safe","end-safe"],G=()=>["auto",...j()],ie=()=>[Cn,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...j()],H=()=>[Cn,"screen","full","dvw","lvw","svw","min","max","fit",...j()],K=()=>[Cn,"screen","full","lh","dvh","lvh","svh","min","max","fit",...j()],F=()=>[e,se,re],he=()=>[...z(),Ro,Bo,{position:[se,re]}],be=()=>["no-repeat",{repeat:["","x","y","space","round"]}],we=()=>["auto","cover","contain",UA,OA,{size:[se,re]}],Se=()=>[Vs,qa,Zn],fe=()=>["","none","full",d,se,re],xe=()=>["",ye,qa,Zn],zt=()=>["solid","dashed","dotted","double"],rt=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],$e=()=>[ye,Vs,Ro,Bo],et=()=>["","none",L,se,re],Tt=()=>["none",ye,se,re],Ht=()=>["none",ye,se,re],It=()=>[ye,se,re],ft=()=>[Cn,"full",...j()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[bn],breakpoint:[bn],color:[uc],container:[bn],"drop-shadow":[bn],ease:["in","out","in-out"],font:[FA],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[bn],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[bn],shadow:[bn],spacing:["px",ye],text:[bn],"text-shadow":[bn],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Cn,re,se,T]}
vendor: 6,112 bytes, line 1
1],container:["container"],columns:[{columns:[ye,re,se,l]}],"break-after":[{"break-after":E()}],"break-before":[{"break-before":E()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:w()}],overflow:[{overflow:V()}],"overflow-x":[{"overflow-x":V()}],"overflow-y":[{"overflow-y":V()}],overscroll:[{overscroll:_()}],"overscroll-x":[{"overscroll-x":_()}],"overscroll-y":[{"overscroll-y":_()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:Z()}],"inset-x":[{"inset-x":Z()}],"inset-y":[{"inset-y":Z()}],start:[{"inset-s":Z(),start:Z()}],end:[{"inset-e":Z(),end:Z()}],"inset-bs":[{"inset-bs":Z()}],"inset-be":[{"inset-be":Z()}],top:[{top:Z()}],right:[{right:Z()}],bottom:[{bottom:Z()}],left:[{left:Z()}],visibility:["visible","invisible","collapse"],z:[{z:[zn,"auto",se,re]}],basis:[{basis:[Cn,"full","auto",l,...j()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[ye,Cn,"auto","initial","none",re]}],grow:[{grow:["",ye,se,re]}],shrink:[{shrink:["",ye,se,re]}],order:[{order:[zn,"first","last","none",se,re]}],"grid-cols":[{"grid-cols":U()}],"col-start-end":[{col:De()}],"col-start":[{"col-start":X()}],"col-end":[{"col-end":X()}],"grid-rows":[{"grid-rows":U()}],"row-start-end":[{row:De()}],"row-start":[{"row-start":X()}],"row-end":[{"row-end":X()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ne()}],"auto-rows":[{"auto-rows":ne()}],gap:[{gap:j()}],"gap-x":[{"gap-x":j()}],"gap-y":[{"gap-y":j()}],"justify-content":[{justify:[...Q(),"normal"]}],"justify-items":[{"justify-items":[...te(),"normal"]}],"justify-self":[{"justify-self":["auto",...te()]}],"align-content":[{content:["normal",...Q()]}],"align-items":[{items:[...te(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...te(),{baseline:["","last"]}]}],"place-content":[{"place-content":Q()}],"place-items":[{"place-items":[...te(),"baseline"]}],"place-self":[{"place-self":["auto",...te()]}],p:[{p:j()}],px:[{px:j()}],py:[{py:j()}],ps:[{ps:j()}],pe:[{pe:j()}],pbs:[{pbs:j()}],pbe:[{pbe:j()}],pt:[{pt:j()}],pr:[{pr:j()}],pb:[{pb:j()}],pl:[{pl:j()}],m:[{m:G()}],mx:[{mx:G()}],my:[{my:G()}],ms:[{ms:G()}],me:[{me:G()}],mbs:[{mbs:G()}],mbe:[{mbe:G()}],mt:[{mt:G()}],mr:[{mr:G()}],mb:[{mb:G()}],ml:[{ml:G()}],"space-x":[{"space-x":j()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":j()}],"space-y-reverse":["space-y-reverse"],size:[{size:ie()}],"inline-size":[{inline:["auto",...H()]}],"min-inline-size":[{"min-inline":["auto",...H()]}],"max-inline-size":[{"max-inline":["none",...H()]}],"block-size":[{block:["auto",...K()]}],"min-block-size":[{"min-block":["auto",...K()]}],"max-block-size":[{"max-block":["none",...K()]}],w:[{w:[l,"screen",...ie()]}],"min-w":[{"min-w":[l,"screen","none",...ie()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[o]},...ie()]}],h:[{h:["screen","lh",...ie()]}],"min-h":[{"min-h":["screen","lh","none",...ie()]}],"max-h":[{"max-h":["screen","lh",...ie()]}],"font-size":[{text:["base",a,qa,Zn]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,GA,BA]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Vs,re]}],"font-family":[{font:[WA,RA,n]}],"font-features":[{"font-features":[re]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[s,se,re]}],"line-clamp":[{"line-clamp":[ye,"none",se,Oo]}],leading:[{leading:[i,...j()]}],"list-image":[{"list-image":["none",se,re]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",se,re]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:F()}],"text-color":[{text:F()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...zt(),"wavy"]}],"text-decoration-thickness":[{decoration:[ye,"from-font","auto",se,Zn]}],"text-decoration-color":[{decoration:F()}],"underline-offset":[{"underline-offset":[ye,"auto",se,re]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:j()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",se,re]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",se,re]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:he()}],"bg-repeat":[{bg:be()}],"bg-size":[{bg:we()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},zn,se,re],radial:["",se,re],conic:[zn,se,re]},ZA,qA]}],"bg-color":[{bg:F()}],"gradient-from-pos":[{from:Se()}
vendor: 7,405 bytes, line 1
1],"gradient-via-pos":[{via:Se()}],"gradient-to-pos":[{to:Se()}],"gradient-from":[{from:F()}],"gradient-via":[{via:F()}],"gradient-to":[{to:F()}],rounded:[{rounded:fe()}],"rounded-s":[{"rounded-s":fe()}],"rounded-e":[{"rounded-e":fe()}],"rounded-t":[{"rounded-t":fe()}],"rounded-r":[{"rounded-r":fe()}],"rounded-b":[{"rounded-b":fe()}],"rounded-l":[{"rounded-l":fe()}],"rounded-ss":[{"rounded-ss":fe()}],"rounded-se":[{"rounded-se":fe()}],"rounded-ee":[{"rounded-ee":fe()}],"rounded-es":[{"rounded-es":fe()}],"rounded-tl":[{"rounded-tl":fe()}],"rounded-tr":[{"rounded-tr":fe()}],"rounded-br":[{"rounded-br":fe()}],"rounded-bl":[{"rounded-bl":fe()}],"border-w":[{border:xe()}],"border-w-x":[{"border-x":xe()}],"border-w-y":[{"border-y":xe()}],"border-w-s":[{"border-s":xe()}],"border-w-e":[{"border-e":xe()}],"border-w-bs":[{"border-bs":xe()}],"border-w-be":[{"border-be":xe()}],"border-w-t":[{"border-t":xe()}],"border-w-r":[{"border-r":xe()}],"border-w-b":[{"border-b":xe()}],"border-w-l":[{"border-l":xe()}],"divide-x":[{"divide-x":xe()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":xe()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...zt(),"hidden","none"]}],"divide-style":[{divide:[...zt(),"hidden","none"]}],"border-color":[{border:F()}],"border-color-x":[{"border-x":F()}],"border-color-y":[{"border-y":F()}],"border-color-s":[{"border-s":F()}],"border-color-e":[{"border-e":F()}],"border-color-bs":[{"border-bs":F()}],"border-color-be":[{"border-be":F()}],"border-color-t":[{"border-t":F()}],"border-color-r":[{"border-r":F()}],"border-color-b":[{"border-b":F()}],"border-color-l":[{"border-l":F()}],"divide-color":[{divide:F()}],"outline-style":[{outline:[...zt(),"none","hidden"]}],"outline-offset":[{"outline-offset":[ye,se,re]}],"outline-w":[{outline:["",ye,qa,Zn]}],"outline-color":[{outline:F()}],shadow:[{shadow:["","none",m,$r,Nr]}],"shadow-color":[{shadow:F()}],"inset-shadow":[{"inset-shadow":["none",g,$r,Nr]}],"inset-shadow-color":[{"inset-shadow":F()}],"ring-w":[{ring:xe()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:F()}],"ring-offset-w":[{"ring-offset":[ye,Zn]}],"ring-offset-color":[{"ring-offset":F()}],"inset-ring-w":[{"inset-ring":xe()}],"inset-ring-color":[{"inset-ring":F()}],"text-shadow":[{"text-shadow":["none",x,$r,Nr]}],"text-shadow-color":[{"text-shadow":F()}],opacity:[{opacity:[ye,se,re]}],"mix-blend":[{"mix-blend":[...rt(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":rt()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[ye]}],"mask-image-linear-from-pos":[{"mask-linear-from":$e()}],"mask-image-linear-to-pos":[{"mask-linear-to":$e()}],"mask-image-linear-from-color":[{"mask-linear-from":F()}],"mask-image-linear-to-color":[{"mask-linear-to":F()}],"mask-image-t-from-pos":[{"mask-t-from":$e()}],"mask-image-t-to-pos":[{"mask-t-to":$e()}],"mask-image-t-from-color":[{"mask-t-from":F()}],"mask-image-t-to-color":[{"mask-t-to":F()}],"mask-image-r-from-pos":[{"mask-r-from":$e()}],"mask-image-r-to-pos":[{"mask-r-to":$e()}],"mask-image-r-from-color":[{"mask-r-from":F()}],"mask-image-r-to-color":[{"mask-r-to":F()}],"mask-image-b-from-pos":[{"mask-b-from":$e()}],"mask-image-b-to-pos":[{"mask-b-to":$e()}],"mask-image-b-from-color":[{"mask-b-from":F()}],"mask-image-b-to-color":[{"mask-b-to":F()}],"mask-image-l-from-pos":[{"mask-l-from":$e()}],"mask-image-l-to-pos":[{"mask-l-to":$e()}],"mask-image-l-from-color":[{"mask-l-from":F()}],"mask-image-l-to-color":[{"mask-l-to":F()}],"mask-image-x-from-pos":[{"mask-x-from":$e()}],"mask-image-x-to-pos":[{"mask-x-to":$e()}],"mask-image-x-from-color":[{"mask-x-from":F()}],"mask-image-x-to-color":[{"mask-x-to":F()}],"mask-image-y-from-pos":[{"mask-y-from":$e()}],"mask-image-y-to-pos":[{"mask-y-to":$e()}],"mask-image-y-from-color":[{"mask-y-from":F()}],"mask-image-y-to-color":[{"mask-y-to":F()}],"mask-image-radial":[{"mask-radial":[se,re]}],"mask-image-radial-from-pos":[{"mask-radial-from":$e()}],"mask-image-radial-to-pos":[{"mask-radial-to":$e()}],"mask-image-radial-from-color":[{"mask-radial-from":F()}],"mask-image-radial-to-color":[{"mask-radial-to":F()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":z()}],"mask-image-conic-pos":[{"mask-conic":[ye]}],"mask-image-conic-from-pos":[{"mask-conic-from":$e()}],"mask-image-conic-to-pos":[{"mask-conic-to":$e()}],"mask-image-conic-from-color":[{"mask-conic-from":F()}],"mask-image-conic-to-color":[{"mask-conic-to":F()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:he()}],"mask-repeat":[{mask:be()}],"mask-size":[{mask:we()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",se,re]}],filter:[{filter:["","none",se,re]}],blur:[{blur:et()}],brightness:[{brightness:[ye,se,re]}],contrast:[{contrast:[ye,se,re]}],"drop-shadow":[{"drop-shadow":["","none",p,$r,Nr]}],"drop-shadow-color":[{"drop-shadow":F()}],grayscale:[{grayscale:["",ye,se,re]}],"hue-rotate":[{"hue-rotate":[ye,se,re]}],invert:[{invert:["",ye,se,re]}],saturate:[{saturate:[ye,se,re]}],sepia:[{sepia:["",ye,se,re]}],"backdrop-filter":[{"backdrop-filter":["","none",se,re]}],"backdrop-blur":[{"backdrop-blur":et()}],"backdrop-brightness":[{"backdrop-brightness":[ye,se,re]}],"backdrop-contrast":[{"backdrop-contrast":[ye,se,re]}],"backdrop-grayscale":[{"backdrop-grayscale":["",ye,se,re]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[ye,se,re]}],"backdrop-invert":[{"backdrop-invert":["",ye,se,re]}],"backdrop-opacity":[{"backdrop-opacity":[ye,se,re]}],"backdrop-saturate":[{"backdrop-saturate":[ye,se,re]}],"backdrop-sepia":[{"backdrop-sepia":["",ye,se,re]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":j()}],"border-spacing-x":[{"border-spacing-x":j()}],"border-spacing-y":[{"border-spacing-y":j()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",se,re]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[ye,"initial",se,re]}],ease:[{ease:["linear","initial",C,se,re]}],delay:[{delay:[ye,se,re]}],animate:[{animate:["none",$,se,re]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[N,se,re]}],"perspective-origin":[{"perspective-origin":w()}],rotate:[{rotate:Tt()}],"rotate-x":[{"rotate-x":Tt()}],"rotate-y":[{"rotate-y":Tt()}],"rotate-z":[{"rotate-z":Tt()}],scale:[{scale:Ht()}],"scale-x":[{"scale-x":Ht()}],"scale-y":[{"scale-y":Ht()}],"scale-z":[{"scale-z":Ht()}],"scale-3d":["scale-3d"],skew:[{skew:It()}],"skew-x":[{"skew-x":It()}],"skew-y":[{"skew-y":It()}],transform:[{transform:[se,re,"","none","gpu","cpu"]}],"transform-origin":[{origin:w()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ft()}],"translate-x":[{"translate-x":ft()}],"translate-y":[{"translate-y":ft()}],"translate-z":[{"translate-z":ft()}],"translate-none":["translate-none"],accent:[{accent:F()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:F()}
vendor: 5,412 bytes, line 1
1],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",se,re]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":j()}],"scroll-mx":[{"scroll-mx":j()}],"scroll-my":[{"scroll-my":j()}],"scroll-ms":[{"scroll-ms":j()}],"scroll-me":[{"scroll-me":j()}],"scroll-mbs":[{"scroll-mbs":j()}],"scroll-mbe":[{"scroll-mbe":j()}],"scroll-mt":[{"scroll-mt":j()}],"scroll-mr":[{"scroll-mr":j()}],"scroll-mb":[{"scroll-mb":j()}],"scroll-ml":[{"scroll-ml":j()}],"scroll-p":[{"scroll-p":j()}],"scroll-px":[{"scroll-px":j()}],"scroll-py":[{"scroll-py":j()}],"scroll-ps":[{"scroll-ps":j()}],"scroll-pe":[{"scroll-pe":j()}],"scroll-pbs":[{"scroll-pbs":j()}],"scroll-pbe":[{"scroll-pbe":j()}],"scroll-pt":[{"scroll-pt":j()}],"scroll-pr":[{"scroll-pr":j()}],"scroll-pb":[{"scroll-pb":j()}],"scroll-pl":[{"scroll-pl":j()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",se,re]}],fill:[{fill:["none",...F()]}],"stroke-w":[{stroke:[ye,qa,Zn,Oo]}],stroke:[{stroke:["none",...F()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},YA=(e,{cacheSize:n,prefix:a,experimentalParseClassName:r,extend:s={},override:i={}})=>(Ka(e,"cacheSize",n),Ka(e,"prefix",a),Ka(e,"experimentalParseClassName",r),Lr(e.theme,i.theme),Lr(e.classGroups,i.classGroups),Lr(e.conflictingClassGroups,i.conflictingClassGroups),Lr(e.conflictingClassGroupModifiers,i.conflictingClassGroupModifiers),Ka(e,"orderSensitiveModifiers",i.orderSensitiveModifiers),Cr(e.theme,s.theme),Cr(e.classGroups,s.classGroups),Cr(e.conflictingClassGroups,s.conflictingClassGroups),Cr(e.conflictingClassGroupModifiers,s.conflictingClassGroupModifiers),vc(e,s,"orderSensitiveModifiers"),e),Ka=(e,n,a)=>{a!==void 0&&(e[n]=a)},Lr=(e,n)=>{if(n)for(const a in n)Ka(e,a,n[a])}
1,Cr=(e,n)=>{if(n)for(const a in n)vc(e,n,a)},vc=(e,n,a)=>{const r=n[a];r!==void 0&&(e[a]=e[a]?e[a].concat(r):r)},JA=(e,...n)=>typeof e=="function"?li(ci,e,...n):li(()=>YA(ci(),e),...n),XA=li(ci);var QA=e=>Pt(e)?XA:JA({...e,extend:{theme:e.theme,classGroups:e.classGroups,conflictingClassGroupModifiers:e.conflictingClassGroupModifiers,conflictingClassGroups:e.conflictingClassGroups,...e.extend}}),e3=(e,n)=>{const a=Br(e);return!a||!((n==null?void 0:n.twMerge)??!0)?a:((!yn.cachedTwMerge||yn.didTwMergeConfigChange)&&(yn.didTwMergeConfigChange=!1,yn.cachedTwMerge=QA(yn.cachedTwMergeConfig)),yn.cachedTwMerge(a)||void 0)},t3=(...e)=>n=>e3(e,n),{createTV:n3,tv:Ke}=cA(t3);const a3=["xs","sm","md","lg","xl","2xl","3xl"],r3=["mt","mb","ml","mr","mx","my","pt","pb","pl","pr","px","py"],s3={...Object.fromEntries(r3.map(e=>[`spacing-${e}`,[{spacing:[{[e]:a3}]}]])),"popup-mb":["popup-body","popup-header"]},i3={m:["spacing-mt","spacing-mb","spacing-ml","spacing-mr","spacing-mx","spacing-my","popup-mb"],mx:["spacing-ml","spacing-mr","spacing-mx"],my:["spacing-mt","spacing-mb","spacing-my","popup-mb"],p:["spacing-pt","spacing-pb","spacing-pl","spacing-pr","spacing-px","spacing-py"],px:["spacing-pl","spacing-pr","spacing-px"],py:["spacing-pt","spacing-pb","spacing-py"],mt:["spacing-mt"],mb:["spacing-mb","popup-mb"],ml:["spacing-ml"],mr:["spacing-mr"],pt:["spacing-pt"],pb:["spacing-pb"],pl:["spacing-pl"],pr:["spacing-pr"],"spacing-mx":["mx","ml","mr","spacing-ml","spacing-mr"],"spacing-my":["my","mt","mb","spacing-mt","spacing-mb","popup-mb"],"spacing-px":["px","pl","pr","spacing-pl","spacing-pr"],"spacing-py":["py","pt","pb","spacing-pt","spacing-pb"],"spacing-mt":["mt"],"spacing-mb":["mb","popup-mb"],"spacing-ml":["ml"],"spacing-mr":["mr"],"spacing-pt":["pt"],"spacing-pb":["pb"],"spacing-pl":["pl"],"spacing-pr":["pr"],"popup-mb":["m","my","mb","spacing-my","spacing-mb"]},o3={twMergeConfig:{extend:{classGroups:s3,conflictingClassGroups:i3}}}
1,de=n3(o3),l3=de({base:"",variants:{grow:{true:"grow",false:""},debug:{true:"debug-main",false:""}}});function yc({as:e,className:n,children:a,grow:r,hidden:s=!1,debug:i,...o}){const l=Ge(),c=i??l;if(s)return null;const d=e||"main";return t.jsx(d,{...o,className:l3({grow:r,debug:c,className:n}),children:a})}yc.displayName="Main";const c3=de({slots:{main:"container-pt-xs",content:""}});function jc(e){const{children:n,className:a,classNames:r,hidden:s=!1,...i}=e;if(s)return null;const o=c3();return t.jsx(yc,{className:o.main({class:a}),...i,children:t.jsx("div",{className:o.content({class:r==null?void 0:r.content}),children:n})})}jc.displayName="ExternalAppMain";const d3=de({slots:{root:["min-h-screen","flex","flex-col"]},variants:{debug:{true:{root:"debug-external-app-layout"},false:{}}},defaultVariants:{debug:!1}});function u3(e){const{header:n,footer:a,children:r,className:s,classNames:i,hidden:o=!1,debug:l}=e,c=Ge(),d=l??c;if(o)return null;const m=d3({debug:d});return t.jsxs("div",{className:m.root({class:s}),children:[n,t.jsx(jc,{className:i==null?void 0:i.main,classNames:{content:i==null?void 0:i.mainContent},children:r}),a]})}u3.displayName="ExternalAppLayout";
1const m3=de({base:"",variants:{typographyStyle:{h1:"heading-h1",h2:"heading-h2",h3:"heading-h3",h4:"heading-h4",h5:"heading-h5",h6:"heading-h6"},color:{default:"",primary:"text-primary",white:"text-white",black:"text-black",muted:"text-on-surface-muted"},marginTop:{none:"",xs:"spacing-mt-xs",sm:"spacing-mt-sm",md:"spacing-mt-md",lg:"spacing-mt-lg",xl:"spacing-mt-xl","2xl":"spacing-mt-2xl","3xl":"spacing-mt-3xl"},marginBottom:{none:"",xs:"spacing-mb-xs",sm:"spacing-mb-sm",md:"spacing-mb-md",lg:"spacing-mb-lg",xl:"spacing-mb-xl","2xl":"spacing-mb-2xl","3xl":"spacing-mb-3xl"},lineClamp:{none:"",1:"line-clamp-1",2:"line-clamp-2",3:"line-clamp-3",4:"line-clamp-4",5:"line-clamp-5",6:"line-clamp-6"},debug:{true:"debug-heading",false:""}},defaultVariants:{typographyStyle:"h1",color:"default",marginTop:"none",marginBottom:"none"}});function h({as:e,className:n,children:a,typographyStyle:r,color:s,marginTop:i,marginBottom:o,lineClamp:l,hidden:c=!1,debug:d,...m}){const{t:g}=v("uic-heading-translations"),x=Ge(),p=d??x;if(c)return null;const L=e||"h1",N=e||"h1";return t.jsx(L,{...m,className:m3({typographyStyle:r||N,color:s,marginTop:i,marginBottom:o,lineClamp:l,debug:p,className:n}),children:a??g(`${N}.default`)})}function kc(e){return t.jsx(h,{as:"h1",...e})}function wc(e){return t.jsx(h,{as:"h2",...e})}function Sc(e){return t.jsx(h,{as:"h3",...e})}function Ic(e){return t.jsx(h,{as:"h4",...e})}function Nc(e){return t.jsx(h,{as:"h5",...e})}function $c(e){return t.jsx(h,{as:"h6",...e})}h.H1=kc;h.H2=wc;h.H3=Sc;h.H4=Ic;h.H5=Nc;h.H6=$c;h.displayName="Heading";kc.displayName="H1";wc.displayName="H2";Sc.displayName="H3";Ic.displayName="H4";Nc.displayName="H5";$c.displayName="H6";function Zt(e,n){const a=Object.keys(n.variants||{}),r={},s={};for(const i in e)a.includes(i)?s[i]=e[i]:r[i]=e[i];return[s,r]}const qo=de({base:"",variants:{variant:{body:"typo-body",bold:"typo-bold"},color:{default:"text-on-surface",inherit:"text-inherit",primary:"text-primary",secondary:"text-secondary",muted:"text-on-surface-muted",white:"text-white",black:"text-black",gray:"text-gray-50",blue:"text-brand-blue",green:"text-green-20",red:"text-red-10",yellow:"text-yellow-10"},alignment:{left:"text-left",center:"text-center",right:"text-right",justify:"text-justify"},size:{sm:""},bold:{true:"typo-deco-bold",false:""},underlined:{true:"typo-deco-underlined",false:""},emphasized:{true:"typo-deco-emphasized",false:""},strikethrough:{true:"typo-deco-strikethrough",false:""},marked:{true:"typo-deco-marked",false:""},deleted:{true:"typo-deco-deleted",false:""},inserted:{true:"typo-deco-inserted",false:""},small:{true:"typo-deco-small",false:""},code:{true:"typo-deco-code",false:""},lineClamp:{none:"",1:"line-clamp-1",2:"line-clamp-2",3:"line-clamp-3",4:"line-clamp-4",5:"line-clamp-5",6:"line-clamp-6"},debug:{true:"debug-text",false:""}},compoundVariants:[{variant:"body",size:"sm",class:"typo-body-sm"}],defaultVariants:{variant:"body",color:"default"}}),h3={strong:{bold:!0},em:{emphasized:!0},mark:{marked:!0},del:{deleted:!0},ins:{inserted:!0},s:{strikethrough:!0},small:{small:!0},u:{underlined:!0},code:{code:!0}};function u(e){const{t:n}=v("uic-text-translations"),a=Ge();if(e.hidden)return null;const[r,{as:s,className:i,hidden:o,children:l,...c}]=Zt(e,qo),d=r.debug??a,m=s?h3[s]:void 0,g=m?{...m,...Object.fromEntries(Object.entries(r).filter(([p,L])=>L!==void 0))}:r,x=s||"span";return t.jsx(x,{...c,className:qo({...g,debug:d,className:i}),children:l??n("text.default")})}u.displayName="Text";function La(){return t.jsx("span",{className:"typo-alt-at",children:"@"})}La.displayName="At";function Li({classNameImage:e,alt:n,color:a="primary",...r}){const{t:s}=v("uic-image-translations"),i=a==="primary"?"text-primary":"";return t.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 283.46 283.46",role:"img","aria-label":n??s("vdsLogo.alt"),className:`${i} ${e??""}`.trim(),fill:"currentColor",...r,children:[t.jsx("path",{d:"M245.2,283.46H38.27c-19.73,0-29.17-10.61-33.62-19.51C.13,254.92,0,246.16,0,245.19V38.26C0,18.54,10.61,9.09,19.51,4.64,28.54.13,37.3,0,38.27,0h206.93c19.73,0,29.17,10.61,33.62,19.51,4.51,9.03,4.65,17.79,4.65,18.76v206.93c0,19.73-10.61,29.17-19.51,33.62-9.03,4.52-17.79,4.65-18.76,4.65ZM38.27,14.17c-2.43.03-24.09.92-24.09,24.09v206.93c.03,2.43.92,24.09,24.09,24.09h206.91c2.52-.03,24.12-.95,24.12-24.09V38.26c-.02-2.43-.92-24.09-24.09-24.09H38.27Z"}),t.jsx("path",{d:"M192.61,184.09c5.98,5.81,14.56,8.71,25.73,8.71,7.67,0,14.08-1.21,19.22-3.63,5.14-2.42,9.12-6.11,11.93-11.08,2.81-4.97,4.22-10.31,4.22-16,0-6.28-1.18-11.56-3.53-15.83-2.35-4.27-5.6-7.64-9.76-10.1-4.16-2.46-10.57-4.85-19.25-7.15-8.68-2.31-14.14-4.52-16.39-6.64-1.77-1.67-2.65-3.68-2.65-6.03,0-2.58.94-4.63,2.83-6.17,2.93-2.39,6.99-3.59,12.17-3.59s8.79,1.12,11.29,3.36c2.51,2.24,4.15,5.91,4.91,11.02l17.83-.88c-.28-9.13-3.22-16.43-8.82-21.9-5.6-5.47-13.95-8.2-25.03-8.2-6.79,0-12.58,1.15-17.38,3.46-4.8,2.31-8.47,5.66-11.03,10.07-2.55,4.41-3.82,9.14-3.82,14.21,0,7.86,2.71,14.53,8.13,20,3.86,3.89,10.56,7.16,20.12,9.83,7.43,2.08,12.19,3.53,14.28,4.34,3.05,1.22,5.19,2.66,6.42,4.3
11,1.22,1.65,1.84,3.65,1.84,6,0,3.66-1.46,6.86-4.37,9.59-2.91,2.74-7.24,4.1-12.98,4.1-5.42,0-9.73-1.54-12.92-4.61-3.19-3.07-5.31-7.89-6.36-14.44l-17.35,1.9c1.16,11.12,4.74,19.58,10.72,25.39M129.1,137.37c2.71-3.59,6.07-5.39,10.09-5.39s7.53,1.82,10.18,5.46c2.65,3.64,3.98,9.59,3.98,17.87,0,7.41-1.37,12.98-4.1,16.71-2.73,3.73-6.05,5.59-9.94,5.59-4.9,0-8.72-2.49-11.45-7.46-1.89-3.44-2.83-9-2.83-16.68,0-7.14,1.36-12.51,4.07-16.1M170.22,91.64h-16.93v35.8c-5.22-6.69-11.41-10.03-18.56-10.03-7.79,0-14.24,3.18-19.34,9.53-5.1,6.35-7.65,15.63-7.65,27.83s2.62,21.23,7.86,27.9c5.24,6.67,11.54,10,18.89,10,3.61,0,7.2-1.01,10.75-3.02,3.55-2.01,6.64-5.07,9.25-9.19v10.58h15.72v-99.4ZM78.95,191.04l31.63-99.4h-18.92l-21.63,73.57-22.35-73.57h-19.34l31.57,99.4h19.04Z"})]})}Li.displayName="VdsLogoImage";const Lc={default:"bg-primary",firePrevention:"bg-topic-fire-protection",informationAndCyberSecurity:"bg-topic-information-and-cyber-security",dataProtection:"bg-topic-data-protection",security:"bg-topic-security",electricalSystems:"bg-topic-electrical-systems",occupationalSafety:"bg-topic-occupational-safety",qualityManagement:"bg-topic-quality-management",naturalHazards:"bg-topic-natural-hazards",tapWaterDamage:"bg-topic-property-damage"},g3={primary:"badge-indicator-primary",turquoise:"badge-indicator-turquoise"};de({base:"rounded-full",variants:{size:{sm:"indicator-size-sm",md:"indicator-size-md",lg:"indicator-size-lg"},topicColors:Lc},defaultVariants:{size:"md"}});const p3=de({base:"",variants:{orientation:{horizontal:"w-full",vertical:""},thickness:{sm:"",md:"",lg:"",xl:""},topicColors:Lc},compoundVariants:[{orientation:"horizontal",thickness:"sm",class:"bar-horizontal-sm"},{orientation:"horizontal",thickness:"md",class:"bar-horizontal-md"},{orientation:"horizontal",thickness:"lg",class:"bar-horizontal-lg"},{orientation:"horizontal",thickness:"xl",class:"bar-horizontal-xl"},{orientation:"vertical",thickness:"sm",class:"bar-vertical-sm"},{orientation:"vertical",thickness:"md",class:"bar-vertical-md"},{orientation:"vertical",thickness:"lg",class:"bar-vertical-lg"},{orientation:"vertical",thickness:"xl",class:"bar-vertical-xl"}],defaultVariants:{orientation:"horizontal",thickness:"md"}});function Cc({id:e,orientation:n="horizontal",thickness:a="md",topicColors:r,className:s}){return t.jsx("div",{...e?{id:e}:{},role:"none",className:p3({orientation:n,thickness:a,topicColors:r,class:s})})}Cc.displayName="BarIndicator";function cr({topicColors:e="default",orientation:n="horizontal",thickness:a="md",...r}){return t.jsx(Cc,{...r,topicColors:e,orientation:n,thickness:a})}cr.displayName="TopicIndicatorBar";const f3=typeof requestIdleCallback<"u"?requestIdleCallback:e=>setTimeout(e,1);function Be({href:e,openInNewTab:n=!0,noReferrer:a=!0,onTrackClick:r,onClick:s,className:i,children:o,ref:l,newTabLabel:c,...d}){const{t:m}=v("uic-link-translations"),g=c??m("externalLink.newTab"),x=f.useCallback(p=>{s==null||s(p),!p.defaultPrevented&&r&&f3(()=>{r(e)})},[e,r,s]);return t.jsxs("a",{ref:l,href:e,...n?{target:"_blank",rel:a?"noopener noreferrer external":"noopener external"}:{target:"_self",rel:a?"noreferrer external":"external"},onClick:x,className:i,"aria-label":n?`${typeof o=="string"?o:"Link"} ${g}`:d["aria-label"],"data-external":"true",...n&&{"data-prefetch":"false"},...d,children:[o,n&&t.jsx("span",{className:"sr-only ml-1",children:g})]})}Be.displayName="ExternalLink";const b3=de({base:["spinner inline-block rounded-full border-current border-r-transparent"],variants:{size:{sm:"spinner-size-sm",md:"spinner-size-md",lg:"spinner-size-lg"}},defaultVariants:{size:"md"}});function Ci({size:e="md",ariaLabel:n="Loading",className:a,...r}){return t.jsx("output",{"aria-label":n,className:b3({size:e,class:a}),...r})}Ci.displayName="Spinner";const zc=de({base:"interactive-base",variants:{childrenContent:{icon:"interactive-content-icon",text:"interactive-content-text",textWithIcon:"interactive-content-text",image:"interactive-content-image"},rounded:{md:"interactive-rounded-md",lg:"interactive-rounded-lg",full:"interactive-rounded-full",none:"interactive-rounded-none"},size:{sm:"interactive-size-sm",md:"interactive-size-md"},design:{callToAction:"interactive-design-cta",ghost:"interactive-design-ghost",transparent:"interactive-design-transparent",text:"interactive-design-text"},layout:{square:"interactive-layout-square",squareSmall:"interactive-layout-square-small",quadrilateral:"interactive-layout-quadrilateral",circle:"interactive-layout-circle",circleSmall:"interactive-layout-circle-small",pill:"interactive-layout-pill",text:""},color:{blue:"interactive-color-blue",white:"interactive-color-white",black:"interactive-color-black",green:"interactive-color-green",yellow:"interactive-color-yellow",orange:"interactive-color-orange",red:"interactive-color-red",gray:"interactive-color-gray"}
1,disabled:{true:"interactive-disabled",false:"interactive-enabled"},debug:{true:"debug-interactive",false:""}},compoundVariants:[{size:"sm",childrenContent:"text",class:"interactive-content-text-sm"},{design:"callToAction",color:["blue","green","yellow","orange","red","gray"],class:"interactive-compound-cta-color"},{design:"callToAction",color:"white",class:"interactive-compound-cta-white"},{design:"callToAction",color:"black",class:"interactive-compound-cta-black"},{design:"ghost",class:"interactive-compound-transparent-bg"},{design:"transparent",class:"interactive-compound-transparent-bg"},{design:"text",class:"interactive-compound-transparent-bg"},{design:["ghost","transparent","text"],color:"white",class:"interactive-compound-transparent-white"},{design:["ghost","transparent","text"],color:"black",class:"interactive-compound-transparent-black"},{design:"text",childrenContent:"text",class:"interactive-compound-text-text"},{design:"text",childrenContent:"textWithIcon",class:"interactive-compound-text-design-icon"},{design:"text",childrenContent:"icon",class:"interactive-compound-text-icon"},{childrenContent:"image",class:"interactive-compound-image"}],defaultVariants:{design:"callToAction",rounded:"md",childrenContent:"text",size:"md"}}),Wo=zc;function Pa(e){const[n,{className:a,as:r,ref:s,loading:i,loadingText:o,hidden:l=!1,id:c,"data-tracking":d,...m}]=Zt(e,Wo),g=Ge(),x=n.debug??g;if(l)return null;const p=r||"a",L=n.disabled||i,N={...m};return L&&(N["aria-disabled"]=!0,i&&(N["aria-busy"]=!0),delete N.onClick),t.jsxs(p,{ref:s,id:c,className:Wo({...n,debug:x,class:a}),"data-tracking":d,...N,children:[i&&t.jsx(Ci,{size:"sm",className:"mr-[0.4rem]"}),i&&o?o:m.children]})}Pa.displayName="Link";const zi={white:"text-surface hover:text-secondary-hover",black:"text-on-surface hover:text-secondary-hover",gray:"text-surface-muted hover:text-secondary-hover",blue:"text-primary hover:text-secondary-hover",mint:"text-mint hover:text-secondary-hover"},x3=de({base:"",variants:{variant:{body:"text-link-body"},color:zi}});function ge(e){const{textColor:n,variant:a,children:r,className:s,...i}=e,o=n??(!i.design||i.design==="text"?"blue":void 0),l=x3({variant:a,color:o,class:s});return t.jsx(Pa,{design:"text",...i,childrenContent:"text",className:l,children:r})}ge.displayName="TextLink";
1const v3=de({base:"icon-base",variants:{color:{currentColor:"icon-color-current",primary:"icon-color-primary",secondary:"icon-color-secondary",cta:"icon-color-cta","on-surface":"icon-color-on-surface","on-surface-muted":"icon-color-on-surface-muted","on-primary":"icon-color-on-primary","on-secondary":"icon-color-on-secondary","on-cta":"icon-color-on-cta",success:"icon-color-success",error:"icon-color-error",warning:"icon-color-warning"},design:{outlined:"icon-design-outlined",inherit:""},size:{button:"icon-size-button",textWithIcon:"icon-size-text-with-icon",xs:"icon-size-xs",sm:"icon-size-sm",md:"icon-size-md",lg:"icon-size-lg",xl:"icon-size-xl"},interactive:{true:"icon-interactive",false:""}},defaultVariants:{color:"primary",design:"outlined",size:"md",interactive:!1}});function W(e,n){const a=({className:r,color:s,size:i,design:o,interactive:l,...c})=>{const d=!c["aria-label"];return t.jsx(e,{...c,"aria-hidden":d||void 0,role:d?void 0:"img",className:v3({color:s,design:o,size:i,interactive:l,className:r})})};return a.displayName=n,a}/** 2 * @license lucide-react v0.575.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 Tc=(...e)=>e.filter((n,a,r)=>!!n&&n.trim()!==""&&r.indexOf(n)===a).join(" ").trim();/** 7 * @license lucide-react v0.575.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 y3=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();/** 12 * @license lucide-react v0.575.0 - ISC 13 * 14 * This source code is licensed under the ISC license. 15 * See the LICENSE file in the root directory of this source tree. 16 */const j3=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(n,a,r)=>r?r.toUpperCase():a.toLowerCase());/** 17 * @license lucide-react v0.575.0 - ISC 18 * 19 * This source code is licensed under the ISC license. 20 * See the LICENSE file in the root directory of this source tree. 21 */const Uo=e=>{const n=j3(e);return n.charAt(0).toUpperCase()+n.slice(1)};/** 22 * @license lucide-react v0.575.0 - ISC 23 * 24 * This source code is licensed under the ISC license. 25 * See the LICENSE file in the root directory of this source tree. 26 */var k3={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 27 * @license lucide-react v0.575.0 - ISC 28 * 29 * This source code is licensed under the ISC license. 30 * See the LICENSE file in the root directory of this source tree. 31 */const w3=e=>{for(const n in e)if(n.startsWith("aria-")||n==="role"||n==="title")return!0;return!1};/** 32 * @license lucide-react v0.575.0 - ISC 33 * 34 * This source code is licensed under the ISC license. 35 * See the LICENSE file in the root directory of this source tree. 36 */const S3=f.forwardRef(({color:e="currentColor",size:n=24,strokeWidth:a=2,absoluteStrokeWidth:r,className:s="",children:i,iconNode:o,...l},c)=>f.createElement("svg",{ref:c,...k3,width:n,height:n,stroke:e,strokeWidth:r?Number(a)*24/Number(n):a,className:Tc("lucide",s),...!i&&!w3(l)&&{"aria-hidden":"true"},...l},[...o.map(([d,m])=>f.createElement(d,m)),...Array.isArray(i)?i:[i]]));/** 37 * @license lucide-react v0.575.0 - ISC 38 * 39 * This source code is licensed under the ISC license. 40 * See the LICENSE file in the root directory of this source tree. 41 */const Y=(e,n)=>{const a=f.forwardRef(({className:r,...s},i)=>f.createElement(S3,{ref:i,iconNode:n,className:Tc(`lucide-${y3(Uo(e))}`,`lucide-${e}`,r),...s}));return a.displayName=Uo(e),a};/** 42 * @license lucide-react v0.575.0 - ISC 43 * 44 * This source code is licensed under the ISC license. 45 * See the LICENSE file in the root directory of this source tree. 46 */const I3=[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]],N3=Y("arrow-left",I3);/** 47 * @license lucide-react v0.575.0 - ISC 48 * 49 * This source code is licensed under the ISC license. 50 * See the LICENSE file in the root directory of this source tree. 51 */const $3=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],L3=Y("arrow-right",$3);/** 52 * @license lucide-react v0.575.0 - ISC 53 * 54 * This source code is licensed under the ISC license. 55 * See the LICENSE file in the root directory of this source tree. 56 */const C3=[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]],z3=Y("arrow-up-right",C3);/** 57 * @license lucide-react v0.575.0 - ISC 58 * 59 * This source code is licensed under the ISC license. 60 * See the LICENSE file in the root directory of this source tree. 61 */const T3=[["path",{d:"m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526",key:"1yiouv"}],["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}]],_3=Y("award",T3);/** 62 * @license lucide-react v0.575.0 - ISC 63 * 64 * This source code is licensed under the ISC license. 65 * See the LICENSE file in the root directory of this source tree. 66 */const A3=[["path",{d:"M10.268 21a2 2 0 0 0 3.464 0",key:"vwvbt9"}],["path",{d:"M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326",key:"11g9vi"}]],E3=Y("bell",A3);/** 67 * @license lucide-react v0.575.0 - ISC 68 * 69 * This source code is licensed under the ISC license. 70 * See the LICENSE file in the root directory of this source tree. 71 */const P3=[["path",{d:"M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8",key:"mg9rjx"}]],M3=Y("bold",P3);/** 72 * @license lucide-react v0.575.0 - ISC 73 * 74 * This source code is licensed under the ISC license. 75 * See the LICENSE file in the root directory of this source tree. 76 */const V3=[["path",{d:"M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z",key:"oz39mx"}]],D3=Y("bookmark",V3);/** 77 * @license lucide-react v0.575.0 - ISC 78 * 79 * This source code is licensed under the ISC license. 80 * See the LICENSE file in the root directory of this source tree. 81 */const H3=[["path",{d:"M12 20v-9",key:"1qisl0"}],["path",{d:"M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z",key:"uouzyp"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M21 21a4 4 0 0 0-3.81-4",key:"1b0z45"}],["path",{d:"M21 5a4 4 0 0 1-3.55 3.97",key:"5cxbf6"}
81],["path",{d:"M22 13h-4",key:"1jl80f"}],["path",{d:"M3 21a4 4 0 0 1 3.81-4",key:"1fjd4g"}],["path",{d:"M3 5a4 4 0 0 0 3.55 3.97",key:"1d7oge"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M9 7.13V6a3 3 0 1 1 6 0v1.13",key:"1vgav8"}]],F3=Y("bug",H3);/** 82 * @license lucide-react v0.575.0 - ISC 83 * 84 * This source code is licensed under the ISC license. 85 * See the LICENSE file in the root directory of this source tree. 86 */const O3=[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]],B3=Y("calendar",O3);/** 87 * @license lucide-react v0.575.0 - ISC 88 * 89 * This source code is licensed under the ISC license. 90 * See the LICENSE file in the root directory of this source tree. 91 */const R3=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],q3=Y("check",R3);/** 92 * @license lucide-react v0.575.0 - ISC 93 * 94 * This source code is licensed under the ISC license. 95 * See the LICENSE file in the root directory of this source tree. 96 */const W3=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],U3=Y("chevron-down",W3);/** 97 * @license lucide-react v0.575.0 - ISC 98 * 99 * This source code is licensed under the ISC license. 100 * See the LICENSE file in the root directory of this source tree. 101 */const Z3=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],G3=Y("chevron-left",Z3);/** 102 * @license lucide-react v0.575.0 - ISC 103 * 104 * This source code is licensed under the ISC license. 105 * See the LICENSE file in the root directory of this source tree. 106 */const K3=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],Y3=Y("chevron-right",K3);/** 107 * @license lucide-react v0.575.0 - ISC 108 * 109 * This source code is licensed under the ISC license. 110 * See the LICENSE file in the root directory of this source tree. 111 */const J3=[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]],X3=Y("chevron-up",J3);/** 112 * @license lucide-react v0.575.0 - ISC 113 * 114 * This source code is licensed under the ISC license. 115 * See the LICENSE file in the root directory of this source tree. 116 */const Q3=[["path",{d:"m6 17 5-5-5-5",key:"xnjwq"}],["path",{d:"m13 17 5-5-5-5",key:"17xmmf"}]],e5=Y("chevrons-right",Q3);/** 117 * @license lucide-react v0.575.0 - ISC 118 * 119 * This source code is licensed under the ISC license. 120 * See the LICENSE file in the root directory of this source tree. 121 */const t5=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],n5=Y("circle-check",t5);/** 122 * @license lucide-react v0.575.0 - ISC 123 * 124 * This source code is licensed under the ISC license. 125 * See the LICENSE file in the root directory of this source tree. 126 */const a5=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]],r5=Y("circle-question-mark",a5);/** 127 * @license lucide-react v0.575.0 - ISC 128 * 129 * This source code is licensed under the ISC license. 130 * See the LICENSE file in the root directory of this source tree. 131 */const s5=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],i5=Y("circle",s5);/** 132 * @license lucide-react v0.575.0 - ISC 133 * 134 * This source code is licensed under the ISC license. 135 * See the LICENSE file in the root directory of this source tree. 136 */const o5=[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}]],l5=Y("clipboard",o5);/** 137 * @license lucide-react v0.575.0 - ISC 138 * 139 * This source code is licensed under the ISC license. 140 * See the LICENSE file in the root directory of this source tree. 141 */const c5=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]],d5=Y("clock",c5);/** 142 * @license lucide-react v0.575.0 - ISC 143 * 144 * This source code is licensed under the ISC license. 145 * See the LICENSE file in the root directory of this source tree. 146 */const u5=[["path",{d:"m18 16 4-4-4-4",key:"1inbqp"}],["path",{d:"m6 8-4 4 4 4",key:"15zrgr"}],["path",{d:"m14.5 4-5 16",key:"e7oirm"}]],m5=Y("code-xml",u5);/** 147 * @license lucide-react v0.575.0 - ISC 148 * 149 * This source code is licensed under the ISC license. 150 * See the LICENSE file in the root directory of this source tree.
151 */const h5=[["path",{d:"M13.744 17.736a6 6 0 1 1-7.48-7.48",key:"bq4yh3"}],["path",{d:"M15 6h1v4",key:"11y1tn"}],["path",{d:"m6.134 14.768.866-.5 2 3.464",key:"17snzx"}],["circle",{cx:"16",cy:"8",r:"6",key:"14bfc9"}]],g5=Y("coins",h5);/** 152 * @license lucide-react v0.575.0 - ISC 153 * 154 * This source code is licensed under the ISC license. 155 * See the LICENSE file in the root directory of this source tree. 156 */const p5=[["path",{d:"m15 10 5 5-5 5",key:"qqa56n"}],["path",{d:"M4 4v7a4 4 0 0 0 4 4h12",key:"z08zvw"}]],f5=Y("corner-down-right",p5);/** 157 * @license lucide-react v0.575.0 - ISC 158 * 159 * This source code is licensed under the ISC license. 160 * See the LICENSE file in the root directory of this source tree. 161 */const b5=[["path",{d:"M12 15V3",key:"m9g1x1"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["path",{d:"m7 10 5 5 5-5",key:"brsn70"}]],x5=Y("download",b5);/** 162 * @license lucide-react v0.575.0 - ISC 163 * 164 * This source code is licensed under the ISC license. 165 * See the LICENSE file in the root directory of this source tree. 166 */const v5=[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]],y5=Y("ellipsis",v5);/** 167 * @license lucide-react v0.575.0 - ISC 168 * 169 * This source code is licensed under the ISC license. 170 * See the LICENSE file in the root directory of this source tree. 171 */const j5=[["path",{d:"M4 10h12",key:"1y6xl8"}],["path",{d:"M4 14h9",key:"1loblj"}],["path",{d:"M19 6a7.7 7.7 0 0 0-5.2-2A7.9 7.9 0 0 0 6 12c0 4.4 3.5 8 7.8 8 2 0 3.8-.8 5.2-2",key:"1j6lzo"}]],k5=Y("euro",j5);/** 172 * @license lucide-react v0.575.0 - ISC 173 * 174 * This source code is licensed under the ISC license. 175 * See the LICENSE file in the root directory of this source tree. 176 */const w5=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],S5=Y("external-link",w5);/** 177 * @license lucide-react v0.575.0 - ISC 178 * 179 * This source code is licensed under the ISC license. 180 * See the LICENSE file in the root directory of this source tree. 181 */const I5=[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M14 2v5a1 1 0 0 0 1 1h5",key:"wfsgrz"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]],N5=Y("file-text",I5);/** 182 * @license lucide-react v0.575.0 - ISC 183 * 184 * This source code is licensed under the ISC license. 185 * See the LICENSE file in the root directory of this source tree. 186 */const $5=[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]],L5=Y("funnel",$5);/** 187 * @license lucide-react v0.575.0 - ISC 188 * 189 * This source code is licensed under the ISC license. 190 * See the LICENSE file in the root directory of this source tree. 191 */const C5=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]],z5=Y("globe",C5);/** 192 * @license lucide-react v0.575.0 - ISC 193 * 194 * This source code is licensed under the ISC license. 195 * See the LICENSE file in the root directory of this source tree. 196 */const T5=[["path",{d:"M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5",key:"mvr1a0"}]],_5=Y("heart",T5);/** 197 * @license lucide-react v0.575.0 - ISC 198 * 199 * This source code is licensed under the ISC license. 200 * See the LICENSE file in the root directory of this source tree. 201 */const A5=[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]],E5=Y("history",A5);/** 202 * @license lucide-react v0.575.0 - ISC 203 * 204 * This source code is licensed under the ISC license. 205 * See the LICENSE file in the root directory of this source tree. 206 */const P5=[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"r6nss1"}]],M5=Y("house",P5);/** 207 * @license lucide-react v0.575.0 - ISC 208 * 209 * This source code is licensed under the ISC license. 210 * See the LICENSE file in the root directory of this source tree. 211 */const V5=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",ry:"2",key:"1m3agn"}],["circle",{cx:"9",cy:"9",r:"2",key:"af1f0g"}],["path",{d:"m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21",key:"1xmnt7"}]],D5=Y("image",V5);/** 212 * @license lucide-react v0.575.0 - ISC 213 * 214 * This source code is licensed under the ISC license. 215 * See the LICENSE file in the root directory of this source tree. 216 */const H5=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]],F5=Y("info",H5);/** 217 * @license lucide-react v0.575.0 - ISC 218 * 219 * This source code is licensed under the ISC license. 220 * See the LICENSE file in the root directory of this source tree. 221 */const O5=[["line",{x1:"19",x2:"10",y1:"4",y2:"4",key:"15jd3p"}],["line",{x1:"14",x2:"5",y1:"20",y2:"20",key:"bu0au3"}],["line",{x1:"15",x2:"9",y1:"4",y2:"20",key:"uljnxc"}]],B5=Y("italic",O5);/** 222 * @license lucide-react v0.575.0 - ISC 223 * 224 * This source code is licensed under the ISC license. 225 * See the LICENSE file in the root directory of this source tree. 226 */const R5=[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]],q5=Y("layers",R5);/** 227 * @license lucide-react v0.575.0 - ISC 228 * 229 * This source code is licensed under the ISC license. 230 * See the LICENSE file in the root directory of this source tree. 231 */const W5=[["path",{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71",key:"1cjeqo"}],["path",{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71",key:"19qd67"}]],U5=Y("link",W5);/** 232 * @license lucide-react v0.575.0 - ISC 233 * 234 * This source code is licensed under the ISC license. 235 * See the LICENSE file in the root directory of this source tree. 236 */const Z5=[["path",{d:"M11 5h10",key:"1cz7ny"}],["path",{d:"M11 12h10",key:"1438ji"}],["path",{d:"M11 19h10",key:"11t30w"}],["path",{d:"M4 4h1v5",key:"10yrso"}],["path",{d:"M4 9h2",key:"r1h2o0"}],["path",{d:"M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02",key:"xtkcd5"}]],G5=Y("list-ordered",Z5);/** 237 * @license lucide-react v0.575.0 - ISC 238 * 239 * This source code is licensed under the ISC license. 240 * See the LICENSE file in the root directory of this source tree. 241 */const K5=[["path",{d:"M3 5h.01",key:"18ugdj"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M3 19h.01",key:"noohij"}],["path",{d:"M8 5h13",key:"1pao27"}],["path",{d:"M8 12h13",key:"1za7za"}],["path",{d:"M8 19h13",key:"m83p4d"}]],Y5=Y("list",K5);/** 242 * @license lucide-react v0.575.0 - ISC 243 * 244 * This source code is licensed under the ISC license. 245 * See the LICENSE file in the root directory of this source tree. 246 */const J5=[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]],X5=Y("loader-circle",J5);/** 247 * @license lucide-react v0.575.0 - ISC 248 * 249 * This source code is licensed under the ISC license. 250 * See the LICENSE file in the root directory of this source tree. 251 */const Q5=[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]],eE=Y("log-out",Q5);/** 252 * @license lucide-react v0.575.0 - ISC 253 * 254 * This source code is licensed under the ISC license. 255 * See the LICENSE file in the root directory of this source tree. 256 */const tE=[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]],nE=Y("mail",tE);/** 257 * @license lucide-react v0.575.0 - ISC 258 * 259 * This source code is licensed under the ISC license. 260 * See the LICENSE file in the root directory of this source tree. 261 */const aE=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],rE=Y("map-pin",aE);/** 262 * @license lucide-react v0.575.0 - ISC 263 * 264 * This source code is licensed under the ISC license. 265 * See the LICENSE file in the root directory of this source tree. 266 */const sE=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],iE=Y("menu",sE);/** 267 * @license lucide-react v0.575.0 - ISC 268 * 269 * This source code is licensed under the ISC license. 270 * See the LICENSE file in the root directory of this source tree. 271 */const oE=[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}]],lE=Y("message-square",oE);/** 272 * @license lucide-react v0.575.0 - ISC 273 * 274 * This source code is licensed under the ISC license. 275 * See the LICENSE file in the root directory of this source tree. 276 */const cE=[["path",{d:"M5 12h14",key:"1ays0h"}]],dE=Y("minus",cE);/** 277 * @license lucide-react v0.575.0 - ISC 278 * 279 * This source code is licensed under the ISC license. 280 * See the LICENSE file in the root directory of this source tree. 281 */const uE=[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]],mE=Y("monitor",uE);/** 282 * @license lucide-react v0.575.0 - ISC 283 * 284 * This source code is licensed under the ISC license. 285 * See the LICENSE file in the root directory of this source tree. 286 */const hE=[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]],gE=Y("moon",hE);/** 287 * @license lucide-react v0.575.0 - ISC 288 * 289 * This source code is licensed under the ISC license. 290 * See the LICENSE file in the root directory of this source tree. 291 */const pE=[["path",{d:"m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551",key:"1miecu"}]],fE=Y("paperclip",pE);/** 292 * @license lucide-react v0.575.0 - ISC 293 * 294 * This source code is licensed under the ISC license. 295 * See the LICENSE file in the root directory of this source tree. 296 */const bE=[["path",{d:"M13 21h8",key:"1jsn5i"}],["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}]],xE=Y("pen-line",bE);/** 297 * @license lucide-react v0.575.0 - ISC 298 * 299 * This source code is licensed under the ISC license. 300 * See the LICENSE file in the root directory of this source tree. 301 */const vE=[["path",{d:"M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z",key:"1a8usu"}],["path",{d:"m15 5 4 4",key:"1mk7zo"}]],yE=Y("pencil",vE);/** 302 * @license lucide-react v0.575.0 - ISC 303 * 304 * This source code is licensed under the ISC license. 305 * See the LICENSE file in the root directory of this source tree. 306 */const jE=[["path",{d:"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2
3060 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384",key:"9njp5v"}]],kE=Y("phone",jE);/** 307 * @license lucide-react v0.575.0 - ISC 308 * 309 * This source code is licensed under the ISC license. 310 * See the LICENSE file in the root directory of this source tree. 311 */const wE=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]],SE=Y("plus",wE);/** 312 * @license lucide-react v0.575.0 - ISC 313 * 314 * This source code is licensed under the ISC license. 315 * See the LICENSE file in the root directory of this source tree. 316 */const IE=[["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2",key:"143wyd"}],["path",{d:"M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6",key:"1itne7"}],["rect",{x:"6",y:"14",width:"12",height:"8",rx:"1",key:"1ue0tg"}]],NE=Y("printer",IE);/** 317 * @license lucide-react v0.575.0 - ISC 318 * 319 * This source code is licensed under the ISC license. 320 * See the LICENSE file in the root directory of this source tree. 321 */const $E=[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]],LE=Y("quote",$E);/** 322 * @license lucide-react v0.575.0 - ISC 323 * 324 * This source code is licensed under the ISC license. 325 * See the LICENSE file in the root directory of this source tree. 326 */const CE=[["path",{d:"m15 14 5-5-5-5",key:"12vg1m"}],["path",{d:"M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13",key:"6uklza"}]],zE=Y("redo-2",CE);/** 327 * @license lucide-react v0.575.0 - ISC 328 * 329 * This source code is licensed under the ISC license. 330 * See the LICENSE file in the root directory of this source tree. 331 */const TE=[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]],_E=Y("refresh-cw",TE);/** 332 * @license lucide-react v0.575.0 - ISC 333 * 334 * This source code is licensed under the ISC license. 335 * See the LICENSE file in the root directory of this source tree. 336 */const AE=[["path",{d:"M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z",key:"1c8476"}],["path",{d:"M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7",key:"1ydtos"}],["path",{d:"M7 3v4a1 1 0 0 0 1 1h7",key:"t51u73"}]],EE=Y("save",AE);/** 337 * @license lucide-react v0.575.0 - ISC 338 * 339 * This source code is licensed under the ISC license. 340 * See the LICENSE file in the root directory of this source tree. 341 */const PE=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],ME=Y("search",PE);/** 342 * @license lucide-react v0.575.0 - ISC 343 * 344 * This source code is licensed under the ISC license. 345 * See the LICENSE file in the root directory of this source tree. 346 */const VE=[["rect",{width:"20",height:"8",x:"2",y:"2",rx:"2",ry:"2",key:"ngkwjq"}],["rect",{width:"20",height:"8",x:"2",y:"14",rx:"2",ry:"2",key:"iecqi9"}],["line",{x1:"6",x2:"6.01",y1:"6",y2:"6",key:"16zg32"}],["line",{x1:"6",x2:"6.01",y1:"18",y2:"18",key:"nzw8ys"}]],DE=Y("server",VE);/** 347 * @license lucide-react v0.575.0 - ISC 348 * 349 * This source code is licensed under the ISC license. 350 * See the LICENSE file in the root directory of this source tree. 351 */const HE=[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],FE=Y("settings",HE);/** 352 * @license lucide-react v0.575.0 - ISC 353 * 354 * This source code is licensed under the ISC license. 355 * See the LICENSE file in the root directory of this source tree. 356 */const OE=[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]],BE=Y("share-2",OE);/** 357 * @license lucide-react v0.575.0 - ISC 358 * 359 * This source code is licensed under the ISC license. 360 * See the LICENSE file in the root directory of this source tree. 361 */const RE=[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}
361],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]],qE=Y("shopping-cart",RE);/** 362 * @license lucide-react v0.575.0 - ISC 363 * 364 * This source code is licensed under the ISC license. 365 * See the LICENSE file in the root directory of this source tree. 366 */const WE=[["path",{d:"M10 5H3",key:"1qgfaw"}],["path",{d:"M12 19H3",key:"yhmn1j"}],["path",{d:"M14 3v4",key:"1sua03"}],["path",{d:"M16 17v4",key:"1q0r14"}],["path",{d:"M21 12h-9",key:"1o4lsq"}],["path",{d:"M21 19h-5",key:"1rlt1p"}],["path",{d:"M21 5h-7",key:"1oszz2"}],["path",{d:"M8 10v4",key:"tgpxqk"}],["path",{d:"M8 12H3",key:"a7s4jb"}]],UE=Y("sliders-horizontal",WE);/** 367 * @license lucide-react v0.575.0 - ISC 368 * 369 * This source code is licensed under the ISC license. 370 * See the LICENSE file in the root directory of this source tree. 371 */const ZE=[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]],GE=Y("square-pen",ZE);/** 372 * @license lucide-react v0.575.0 - ISC 373 * 374 * This source code is licensed under the ISC license. 375 * See the LICENSE file in the root directory of this source tree. 376 */const KE=[["path",{d:"M16 4H9a3 3 0 0 0-2.83 4",key:"43sutm"}],["path",{d:"M14 12a4 4 0 0 1 0 8H6",key:"nlfj13"}],["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}]],YE=Y("strikethrough",KE);/** 377 * @license lucide-react v0.575.0 - ISC 378 * 379 * This source code is licensed under the ISC license. 380 * See the LICENSE file in the root directory of this source tree. 381 */const JE=[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]],XE=Y("sun",JE);/** 382 * @license lucide-react v0.575.0 - ISC 383 * 384 * This source code is licensed under the ISC license. 385 * See the LICENSE file in the root directory of this source tree. 386 */const QE=[["path",{d:"M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z",key:"m61m77"}],["path",{d:"M17 14V2",key:"8ymqnk"}]],e4=Y("thumbs-down",QE);/** 387 * @license lucide-react v0.575.0 - ISC 388 * 389 * This source code is licensed under the ISC license. 390 * See the LICENSE file in the root directory of this source tree. 391 */const t4=[["path",{d:"M15 5.88 14 10h5.83a2 2 0 0 1 1.92 2.56l-2.33 8A2 2 0 0 1 17.5 22H4a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h2.76a2 2 0 0 0 1.79-1.11L12 2a3.13 3.13 0 0 1 3 3.88Z",key:"emmmcr"}],["path",{d:"M7 10v12",key:"1qc93n"}]],n4=Y("thumbs-up",t4);/** 392 * @license lucide-react v0.575.0 - ISC 393 * 394 * This source code is licensed under the ISC license. 395 * See the LICENSE file in the root directory of this source tree. 396 */const a4=[["path",{d:"M10 11v6",key:"nco0om"}],["path",{d:"M14 11v6",key:"outv1u"}],["path",{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6",key:"miytrc"}],["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2",key:"e791ji"}]],r4=Y("trash-2",a4);/** 397 * @license lucide-react v0.575.0 - ISC 398 * 399 * This source code is licensed under the ISC license. 400 * See the LICENSE file in the root directory of this source tree. 401 */const s4=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],i4=Y("triangle-alert",s4);/** 402 * @license lucide-react v0.575.0 - ISC 403 * 404 * This source code is licensed under the ISC license. 405 * See the LICENSE file in the root directory of this source tree. 406 */const o4=[["path",{d:"M6 4v6a6 6 0 0 0 12 0V4",key:"9kb039"}],["line",{x1:"4",x2:"20",y1:"20",y2:"20",key:"nun2al"}]],l4=Y("underline",o4);/** 407 * @license lucide-react v0.575.0 - ISC 408 * 409 * This source code is licensed under the ISC license. 410 * See the LICENSE file in the root directory of this source tree. 411 */const c4=[["path",{d:"M9 14 4 9l5-5",key:"102s5s"}],["path",{d:"M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11",key:"f3b9sd"}]],d4=Y("undo-2",c4);/** 412 * @license lucide-react v0.575.0 - ISC 413 * 414 * This source code is licensed under the ISC license. 415 * See the LICENSE file in the root directory of this source tree.
416 */const u4=[["path",{d:"M12 3v12",key:"1x0j5s"}],["path",{d:"m17 8-5-5-5 5",key:"7q97r8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}]],m4=Y("upload",u4);/** 417 * @license lucide-react v0.575.0 - ISC 418 * 419 * This source code is licensed under the ISC license. 420 * See the LICENSE file in the root directory of this source tree. 421 */const h4=[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]],g4=Y("user",h4);/** 422 * @license lucide-react v0.575.0 - ISC 423 * 424 * This source code is licensed under the ISC license. 425 * See the LICENSE file in the root directory of this source tree. 426 */const p4=[["path",{d:"m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5",key:"ftymec"}],["rect",{x:"2",y:"6",width:"14",height:"12",rx:"2",key:"158x01"}]],f4=Y("video",p4);/** 427 * @license lucide-react v0.575.0 - ISC 428 * 429 * This source code is licensed under the ISC license. 430 * See the LICENSE file in the root directory of this source tree. 431 */const b4=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],x4=Y("x",b4),Mn=({d:e,style:n,...a})=>t.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",...a,style:{...n,stroke:"none",strokeWidth:0},children:t.jsx("path",{d:e})}),v4=e=>t.jsx(Mn,{d:"M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z",...e}),y4=e=>t.jsx(Mn,{d:"M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.007-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077",...e}),j4=e=>t.jsx(Mn,{d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z",...e}),k4=e=>t.jsx(Mn,{d:"M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.099.12.112.225.085.345-.09.375-.293 1.199-.334 1.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646 0-3.776 2.748-7.252 7.92-7.252 4.158 0 7.392 2.967 7.392 6.923 0 4.135-2.607 7.462-6.233 7.462-1.214 0-2.354-.629-2.758-1.379l-.749 2.848c-.269 1.045-1.004 2.352-1.498 3.146 1.123.345 2.306.535 3.55.535 6.607 0 11.985-5.365 11.985-11.987C23.97 5.39 18.592.026 11.985.026L12.017 0z",...e}),w4=e=>t.jsx(Mn,{d:"M12.186 24h-.007c-3.581-.024-6.334-1.205-8.184-3.509C2.35 18.44 1.5 15.586 1.472 12.01v-.01
4317c.03-3.579.879-6.43 2.525-8.482C5.845 1.205 8.6.024 12.18 0h.014c2.746.02 5.043.725 6.826 2.098 1.677 1.29 2.858 3.13 3.509 5.467l-2.04.569c-1.104-3.96-3.898-5.984-8.304-6.015-2.91.022-5.11.936-6.54 2.717C4.307 6.504 3.616 8.914 3.589 12c.027 3.086.718 5.496 2.057 7.164 1.43 1.783 3.631 2.698 6.54 2.717 2.623-.02 4.358-.631 5.8-2.045 1.647-1.613 1.618-3.593 1.09-4.798-.31-.71-.873-1.3-1.634-1.75-.192 1.352-.622 2.446-1.284 3.272-.886 1.102-2.14 1.704-3.73 1.79-1.202.065-2.361-.218-3.259-.801-1.063-.689-1.685-1.74-1.752-2.964-.065-1.19.408-2.285 1.33-3.082.88-.76 2.119-1.207 3.583-1.291a13.853 13.853 0 0 1 3.02.142c-.126-.742-.375-1.332-.75-1.757-.513-.586-1.308-.883-2.359-.89h-.029c-.844 0-1.992.232-2.721 1.32L7.734 7.847c.98-1.454 2.568-2.256 4.478-2.256h.044c3.194.02 5.097 1.975 5.287 5.388.108.046.216.094.321.142 1.49.7 2.58 1.761 3.154 3.07.797 1.82.871 4.79-1.548 7.158-1.85 1.81-4.094 2.628-7.277 2.65Zm1.003-11.69c-.242 0-.487.007-.739.021-1.836.103-2.98.946-2.916 2.143.067 1.256 1.452 1.839 2.784 1.767 1.224-.065 2.818-.543 3.086-3.71a10.5 10.5 0 0 0-2.215-.221z",...e}),S4=e=>t.jsx(Mn,{d:"M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z",...e}),I4=e=>t.jsx(Mn,{d:"M14.234 10.162 22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299-.929-1.329L3.076 1.56h3.182l5.965 8.532.929 1.329 7.754 11.09h-3.182z",...e}),N4=e=>t.jsx(Mn,{d:"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z",...e}),mn=W(SE,"AddIcon"),_c=W(N3,"ArrowLeftIcon");W(L3,"ArrowRightIcon");W(z3,"ArrowUpRightIcon");W(_3,"AwardIcon");W(E3,"BellIcon");W(M3,"BoldIcon");const $4=W(D3,"BookmarkIcon");W(F3,"BugIcon");const En=W(B3,"CalendarIcon"),Ac=W(q3,"CheckIcon"),Jn=W(U3,"ChevronDownIcon");W(G3,"ChevronLeftIcon");const jn=W(Y3,"ChevronRightIcon"),L4=W(X3,"ChevronUpIcon"),ke=W(e5,"ChevronsRightIcon"),C4=W(l5,"ClipboardIcon"),z4=W(x4,"CloseIcon");W(m5,"CodeIcon");const Ma=W(g5,"CoinsIcon");W(f5,"CornerDownRightIcon");const T4=W(r4,"DeleteIcon");W(fE,"DocumentsIcon");const ts=W(x5,"DownloadIcon"),_4=W(d5,"DurationIcon");W(yE,"EditIcon");const EW=W(GE,"EditOnSheetIcon");W(y5,"EllipsisIcon");W(i4,"ErrorIcon");W(S5,"ExternalLinkIcon");const A4=W(v4,"FacebookIcon");W(UE,"FilterIcon");W(L5,"FunnelIcon");const E4=W(z5,"GlobeIcon"),ns=W(_5,"HeartIcon");W(r5,"HelpIcon");W(E5,"HistoryIcon");W(M5,"HouseIcon");W(D5,"ImageIcon");const as=W(F5,"InfoIcon");W(y4,"InstagramIcon");W(xE,"IssueDateIcon");W(B5,"ItalicIcon");const P4=W(q5,"LessonsIcon"),M4=W(j4,"LinkedInIcon");W(U5,"LinkIcon");W(Y5,"ListIcon");const ra=W(rE,"LocationIcon"),PW=W(eE,"LogoutIcon"),V4=W(ME,"MagnifierIcon"),D4=W(nE,"MailIcon");W(iE,"MenuIcon");W(lE,"MessageIcon");const dr=W(dE,"MinusIcon");W(mE,"MonitorIcon");W(gE,"MoonIcon");W(i5,"NeutralityIcon");W(N5,"NewsIcon");W(G5,"OrderedListIcon");W(kE,"PhoneIcon");W(k4,"PinterestIcon");W(k5,"PriceIcon");W(NE,"PrintIcon");W(LE,"QuoteIcon");W(zE,"RedoIcon");W(_E,"RefreshIcon");W(EE,"SaveIcon");W(DE,"ServerIcon");W(FE,"SettingsIcon");const H4=W(BE,"ShareIcon"),rs=W(qE,"ShoppingCartIcon"),F4=W(X5,"SpinnerIcon");W(YE,"StrikethroughIcon");W(n5,"SuccessIcon");W(XE,"SunIcon");W(w4,"ThreadsIcon");W(e4,"ThumbsDownIcon");W(n4,"ThumbsUpIcon");W(S4,"TikTokIcon");W(I4,"TwitterIcon");W(l4,"UnderlineIcon");W(d4,"UndoIcon");W(m4,"UploadIcon");const O4=W(g4,"UserIcon");W(f4,"VideoCallIcon");W(N4,"YoutubeIcon");const B4=de({slots:{wrapper:"inline-flex",content:["z-50 w-max max-w-xs","rounded-md border border-border dark:border-gray-40","bg-surface text-on-surface","px-3 py-1.5","text-sm text-left font-normal break-words","shadow-lg","animate-in fade-in"]},variants:{positioned:{true:{},false:{content:"opacity-0"}},debug:{true:{content:"debug-popup"},false:{}}},defaultVariants:{positioned:!0}});function Ec(e){return e==null||typeof e=="boolean"?!1:typeof e=="string"?e.trim()!=="":Array.isArray(e)?e.some(Ec):!0}const R4=150,q4=8,W4=8;function Va({children:e,content:n,position:a="top",className:r,classNameContent:s,disabled:i=!1,id:o,debug:l}){const c=Ge(),d=l??c,m=f.useId(),g=o??m,[x,p]=f.useState(!1),[L,N]=f.useState(!1),T=f.useRef(null),C=!i&&Ec(n)&&(x||L),{refs:$,floatingStyles:E,placement:z,isPositioned:w}=Pm({placement:a,open:C,strategy:"fixed",middleware:[Mm(q4),Vm(),Dm({padding:W4})],whileElementsMounted:Rm}),V=f.useCallback(()=>{T.current!==null&&(clearTimeout(T.current),T.current=null)},[]);f.useEffect(()=>{if(!C)return;const ne=Q=>{Q.key==="Escape"&&(Q.stopPropagation(),V(),p(!1),N(!1))};return document.addEventListener("keydown",ne,!0),()=>document.removeEventListener("keydown",ne,!0)},[C,V]),f.useEffect(()=>V,[V]);const _=()=>{V(),p(!0)},j=()=>{V(),T.current=setTimeout(()=>p(!1),R4)},Z=()=>N(!0),U=()=>N(!1),De=B4({positioned:w,debug:d}),X=f.isValidElement(e)?f.cloneElement(e,{"aria-describedby":C?[e.props["aria-describedby"],g].filter(
431Boolean).join(" "):e.props["aria-describedby"]}):e;return t.jsxs("div",{ref:$.setReference,className:De.wrapper({className:r}),onMouseEnter:_,onMouseLeave:j,onFocus:Z,onBlur:U,children:[X,C&&Qr.createPortal(t.jsx("div",{ref:$.setFloating,id:g,role:"tooltip","data-placement":z,style:E,className:De.content({className:s}),onMouseEnter:_,onMouseLeave:j,children:n}),document.body)]})}Va.displayName="Tooltip";function sa(e){const{className:n,classNameTooltip:a,icon:r,iconClassName:s,iconColor:i,iconInteractive:o=!0,iconSize:l="button",tooltip:c,tooltipPosition:d,design:m="transparent",...g}=e,x=i??(m!=="callToAction"?"currentColor":"on-cta"),p=t.jsx(Pa,{design:m,layout:"square",...g,childrenContent:"icon",className:n?`${n} group`:"group",children:t.jsx(r,{size:l,color:x,design:"inherit",interactive:o,className:s})});return c==null?p:t.jsx(Va,{content:c,position:d,className:a,children:p})}sa.displayName="IconLink";const U4=de({base:"",variants:{color:zi}});function In(e){const{children:n,icon:a,iconClassName:r,iconSize:s="textWithIcon",iconPosition:i="left",iconColor:o="currentColor",textColor:l,className:c,...d}=e,m=l??(!d.design||d.design==="text"?"blue":void 0),g=U4({color:m,class:c});return t.jsxs(Pa,{design:"text",...d,childrenContent:"textWithIcon",className:g,children:[a&&i==="left"&&t.jsx(a,{size:s,color:o,design:"inherit","aria-hidden":"true",className:r}),n,a&&i==="right"&&t.jsx(a,{size:s,color:o,design:"inherit","aria-hidden":"true",className:r})]})}In.displayName="TextWithIconLink";function Pc(e){const{ref:n,"aria-label":a,design:r,layout:s,...i}=e,{t:o}=v("uic-button-translations");return t.jsx(sa,{...i,ref:n,icon:A4,"aria-label":a??o("facebook.ariaLabel"),design:r??"transparent",layout:s??"square"})}Pc.displayName="FacebookIconLink";function Mc(e){const{ref:n,"aria-label":a,design:r,layout:s,...i}=e,{t:o}=v("uic-button-translations");return t.jsx(sa,{...i,ref:n,icon:M4,"aria-label":a??o("linkedin.ariaLabel"),design:r??"transparent",layout:s??"square"})}Mc.displayName="LinkedInIconLink";const Z4=de({base:"typo-list",variants:{type:{unordered:"typo-list-indent",ordered:"typo-list-indent"},marker:{none:"typo-list-marker-none",disc:"typo-list-marker-disc",circle:"typo-list-marker-circle",square:"typo-list-marker-square",decimal:"typo-list-marker-decimal","decimal-leading-zero":"typo-list-marker-decimal-leading-zero","lower-alpha":"typo-list-marker-lower-alpha","upper-alpha":"typo-list-marker-upper-alpha","lower-roman":"typo-list-marker-lower-roman","upper-roman":"typo-list-marker-upper-roman"},spacing:{none:"",sm:"typo-list-spacing-sm",md:"typo-list-spacing-md",lg:"typo-list-spacing-lg"},debug:{true:"debug-list",false:""}},defaultVariants:{type:"unordered",spacing:"none"}});function dt({type:e="unordered",marker:n,spacing:a,className:r,children:s,hidden:i=!1,debug:o,"aria-label":l,...c}){const{t:d}=v("uic-list-translations"),m=Ge(),g=o??m;if(i)return null;const x=n??(e==="ordered"?"decimal":"disc"),p=e==="unordered"?"ul":"ol",L=l??d(`${e}.ariaLabel`);return t.jsx(p,{...c,"aria-label":L,className:Z4({type:e,marker:x,spacing:a,debug:g,className:r}),children:s})}function Ti({icon:e,className:n,children:a,hidden:r=!1,...s}){return r?null:e?t.jsxs("li",{className:`typo-list-icon-item ${n??""}`,...s,children:[t.jsx("span",{className:"typo-list-icon-marker",children:e}),t.jsx("span",{children:a})]}):t.jsx("li",{className:n,...s,children:a})}dt.Item=Ti;dt.displayName="List";Ti.displayName="ListItem";function Vc({className:e,hidden:n=!1,debug:a}){const r=Ge(),s=a??r;return n?null:t.jsx(u,{as:"span",debug:s,className:e,children:"© VdS Schadenverhütung GmbH"})}Vc.displayName="VdsCopyright";const G4=de({slots:{outerElementStyles:["w-full vds-container container-px"],innerElementStyles:["container mx-auto 3xl:container"]},variants:{extendPaddingTop:{true:{outerElementStyles:[""]},sm:{outerElementStyles:[""]},false:{outerElementStyles:[""]}},extendPaddingBottom:{true:{outerElementStyles:[""]},sm:{outerElementStyles:[""]},false:{outerElementStyles:[""]}},mergeAdjacentSameColor:{true:{outerElementStyles:[""]},false:{outerElementStyles:[""]}},backgroundColor:{gray:{outerElementStyles:["bg-gray-10"]},white:{outerElementStyles:["bg-surface"]},blue:{outerElementStyles:["bg-brand-blue"]},mint:{outerElementStyles:["bg-mint"]},transparent:{outerElementStyles:["bg-transparent"]},"gradient-vertical-white-gray":{outerElementStyles:["bg-gradient-vertical-white-gray"]},custom:{outerElementStyles:["bg-transparent relative"],innerElementStyles:["relative z-10"]}},paddingY:{xs:{outerElementStyles:["container-pt-xs","container-pb-xs"]},sm:{outerElementStyles:["container-pt-sm","container-pb-sm"]},md:{outerElementStyles:["container-pt-md","container-pb-md"]},lg:{outerElementStyles:["container-pt-lg","container-pb-lg"]},xl:{outerElementStyles:["container-pt-xl","container-pb-xl"]},"2xl":{outerElementStyles:["container-pt-2xl","container-pb-2xl"]},none:{outerElementStyles:[""]}},stack:{true:{innerElementStyles:["stack"]},false:{innerElementStyles:[""]}},textFlow:{true:{innerElementStyles:["text-flow"]},false:{innerElementStyles:[""]}},debug:{true:{outerElementStyles:["debug-container-outer"],innerElementStyles:["debug-container-inner"]},false:{outerElementStyles:[""],innerElementStyles:[""]}}},compoundVariants:[{extendPaddingTop:!0,paddingY:"md",class:{outerElementStyles:["container-extend-pt-md"]}},{extendPaddingBottom:!0,paddingY:"md",class:{outerElementStyles:["container-extend-pb-md"]}},{extendPaddingTop:!0,paddingY:"lg",class:{outerElementStyles:["container-extend-pt-lg"]}},{extendPaddingBottom:!0,paddingY:"lg",class:{outerElementStyles:["container-extend-pb-lg"]}},{extendPaddingTop:"sm",paddingY:"md",class:{outerElementStyles:["container-extend-pt-sm"]}},{extendPaddingBottom:"sm",paddingY:"md",class:{outerElementStyles:["container-extend-pb-sm"]}},{extendPaddingTop:!0,paddingY:"none",class:{outerElementStyles:["container-extend-pt-md"]}},{extendPaddingBottom:!0,paddingY:"none",class:{outerElementStyles:["container-extend-pb-md"]}},{extendPaddingTop:"sm",paddingY:"none",class:{outerElementStyles:["container-extend-pt-sm"]}},{extendPaddingBottom:"sm",paddingY:"none",class:{outerElementStyles:["container-extend-pb-sm"]}},{mergeAdjacentSameColor:!0,paddingY:"md",backgroundColor:"gray",class:{outerElementStyles:["[.bg-gray-10+&]:-mt-[var(--spacing-container-y-base)]","lg:[.bg-gray-10+&]:-mt-[var(--spacing-container-y-md-desktop)]"]}},{mergeAdjacentSameColor:!0,paddingY:"md",backgroundColor:"white",class:{outerElementStyles:["[.bg-surface+&]:-mt-[var(--spacing-container-y-base)]","lg:[.bg-surface+&]:-mt-[var(--spacing-container-y-md-desktop)]"]}},{mergeAdjacentSameColor:!0,paddingY:"md",backgroundColor:"blue",class:{outerElementStyles:["[.bg-brand-blue+&]:-mt-[var(--spacing-container-y-base)]","lg:[.bg-brand-blue+&]:-mt-[var(--spacing-container-y-md-desktop)]"]}},{mergeAdjacentSameColor:!0,paddingY:"md",backgroundColor:"mint",class:{outerElementStyles:["[.bg-mint+&]:-mt-[var(--spacing-container-y-base)]","lg:[.bg-mint+&]:-mt-[var(--spacing-container-y-md-desktop)]"]}},{mergeAdjacentSameColor:!0,paddingY:"md",backgroundColor:"transparent",class:{outerElementStyles:["[.bg-transparent+&]:-mt-[var(--spacing-container-y-base)]","lg:[.bg-transparent+&]:-mt-[var(--spacing-container-y-md-desktop)]"]}},{mergeAdjacentSameColor:!0,paddingY:"md",backgroundColor:"gradient-vertical-white-gray",class:{outerElementStyles:["[.bg-gradient-vertical-white-gray+&]:-mt-[var(--spacing-container-y-base)]","lg:[.bg-gradient-vertical-white-gray+&]:-mt-[var(--spacing-container-y-md-desktop)]"]}}],defaultVariants:{backgroundColor:"transparent",paddingY:"md",extendPaddingTop:!1,extendPaddingBottom:!1,mergeAdjacentSameColor:!1,stack:!1,textFlow:!1}}),{outerElementStyles:K4,innerElementStyles:Y4}=G4();function mt({asOuterElement:e="div",asInnerElement:n="div",idOuterElement:a,idInnerElement:r,classNameOuterElement:s,classNameInnerElement:i,hidden:o=!1,debug:l,children:c,backgroundColor:d,paddingY:m,extendPaddingTop:g,extendPaddingBottom:x,mergeAdjacentSameColor:p,stack:L,textFlow:N,...T}){const C=Ge(),$=l??C;if(o)return null;const E=Object.fromEntries(Object.entries({backgroundColor:d,paddingY:m,extendPaddingTop:g,extendPaddingBottom:x,mergeAdjacentSameColor:p,stack:L,textFlow:N}
431).filter(([z,w])=>w!==void 0));return t.jsx(e,{...T,id:a,className:K4({...E,debug:$,className:s}),children:t.jsx(n,{id:r,className:Y4({...E,debug:$,className:i}),children:c})})}mt.displayName="Container";const J4=de({base:"",variants:{pushToBottom:{true:"mt-auto",false:""},debug:{true:"debug-footer",false:""}}});function Dc({as:e,className:n,children:a,pushToBottom:r,hidden:s=!1,debug:i,...o}){const l=Ge(),c=i??l;if(s)return null;const d=e||"footer";return t.jsx(d,{...o,className:J4({pushToBottom:r,debug:c,className:n}),children:a})}Dc.displayName="Footer";const X4=de({slots:{footer:"",container:"",wrapper:"",divider:"border-gray-50",kontaktGridWrapper:["flex flex-col gap-8 w-3/4 mx-auto mt-[2.25rem] lg:mt-20","xs:flex-row xs:justify-between xs:items-baseline xs:w-[90%] xs:px-0"],kontaktQuestionSection:"",kontaktQuestionHeading:["mb-[0.375rem] text-[1.5rem] font-bold"],kontaktQuestionSubheading:["text-[1.125rem] font-medium"],kontaktQuestionText:"",kontaktWrapper:"flex flex-col gap-2 lg:justify-self-end",kontaktHeading:"font-bold",kontaktOpeningHours:"",kontaktDescription:"",kontaktText:"",kontaktLink:"hover:text-secondary-hover",contentTopDivider:"w-[90%] xs:w-full lg:w-3/4 border-gray-50 mx-auto mt-[2.5rem] mb-[2.5rem] lg:mt-20 lg:mb-20",contentWrapper:["flex flex-col gap-8 w-3/4 mx-auto","xs:w-[90%] xs:flex-row xs:flex-wrap xs:justify-between xs:px-0","lg:grid lg:grid-cols-3 lg:items-start"],contentMiddleSection:"lg:justify-self-center",contentSectionHeading:"font-medium",contentEndSection:"lg:justify-self-end",contentAngeboteList:"flex flex-col gap-2",contentAngeboteLink:"hover:text-secondary-hover",contentServicesList:"flex flex-col gap-2",contentServiceLink:"hover:text-secondary-hover",contentLogoAddressWrapper:["flex flex-col items-start gap-6","xs:flex-row xs:items-center xs:w-full xs:mb-[1rem]"],contentLogoLink:"text-primary hover:text-secondary-hover",contentLogoImage:"h-[6rem] w-auto",contentAddress:"not-italic text-[1.125rem] font-normal hover:text-secondary-hover",legalsWrapper:"flex flex-col items-center",legalsLeft:"flex flex-col items-center gap-4",legalsCopyright:"text-sm hover:text-secondary-hover",legalsLinksWrapper:"flex flex-col items-center gap-[0.5rem] lg:flex-row lg:flex-wrap lg:gap-x-6 lg:gap-y-0",legalsLink:"text-sm",legalsSocialDivider:"w-[90%] xs:w-full lg:w-3/4 border-gray-50 mt-[2.5rem] mb-[2.5rem] lg:mt-20 lg:mb-20",socialMediaWrapper:"flex gap-3 mt-[1.5rem] lg:mt-0"},variants:{debug:{true:{footer:"debug-footer"},false:{}}}}),Q4="https://vds.de/agb",eP="https://www.facebook.com/VdSPruefer/",tP="https://de.linkedin.com/company/vds-schadenverhuetung-gmbh",nP="https://www.google.com/maps/search/VdS+Schadenverhütung+GmbH+Amsterdamer+Str.+174+50735+Köln",aP=[{key:"ueberVds",href:"https://vds.de/ueber-vds"},{key:"themen",href:"https://bildung.vds.de/de/themen"},{key:"veranstaltungsarten",href:"https://bildung.vds.de/de/veranstaltungsarten"},{key:"unternehmensloesungen",href:"https://bildung.vds.de/de/unternehmensloesungen"},{key:"news",href:"https://bildung.vds.de/de/news"},{key:"karriere",href:"https://vds.de/karriere/aktuelle-stellenangebote"}],rP=[{key:"bildungszentrum",href:"https://bildung.vds.de/de/"},{key:"presse",href:"https://vds.de/nachrichten/2025"},{key:"brandschutztage",href:"https://bst.vds.de"},{key:"verlag",href:"https://shop.vds.de"},{key:"themis",href:"https://vds-themis.de"},{key:"unterweisungen",href:"https://www.vds-unterweisungen.de/"}];function Hc(e){var j;const{topicColors:n,topicIndicatorBarThickness:a="md",heroSection:r,logo:s,contentSection:i,legalsSection:o,legalsConfig:l,showDividers:c=!0,className:d,classNames:m,hidden:g=!1,debug:x}=e,p=Ge(),L=x??p,N=f.useId(),{t:T}=v("uic-footer-translations");if(g)return null;const C=X4({debug:L}),$=i===void 0,E=o===void 0;if(!(r||s||i||$||o||E))return null;const w=`footer-impressum-desc-${N}`,V=`footer-datenschutz-desc-${N}`,_=`footer-agb-desc-${N}`;return t.jsxs(Dc,{className:C.footer({className:d}),debug:L,children:[t.jsx(cr,{topicColors:n,thickness:a,className:m==null?void 0:m.topicIndicatorBar}),t.jsx(mt,{classNameOuterElement:C.container({className:m==null?void 0:m.container}),children:t.jsxs("div",{className:C.wrapper({className:m==null?void 0:m.wrapper}),children:[r,r&&c&&t.jsx("hr",{className:C.divider({className:m==null?void 0:m.divi
431der})}),s,s&&c&&t.jsx("hr",{className:C.divider({className:m==null?void 0:m.divider})}),i,i&&c&&t.jsx("hr",{className:C.divider({className:m==null?void 0:m.divider})}),$&&t.jsxs(t.Fragment,{children:[t.jsxs("div",{className:C.kontaktGridWrapper({className:m==null?void 0:m.kontaktGridWrapper}),children:[t.jsxs("section",{className:C.kontaktQuestionSection({className:m==null?void 0:m.kontaktQuestionSection}),children:[t.jsx(h.H3,{className:C.kontaktQuestionHeading({className:m==null?void 0:m.kontaktQuestionHeading}),children:T("externalAppFooter.content.questions.heading")}),t.jsx(h.H4,{className:C.kontaktQuestionSubheading({className:m==null?void 0:m.kontaktQuestionSubheading}),children:T("externalAppFooter.content.questions.subheading")}),t.jsx(u,{as:"p",className:C.kontaktQuestionText({className:m==null?void 0:m.kontaktQuestionText}),children:T("externalAppFooter.content.questions.text")})]}),t.jsxs("section",{className:C.kontaktWrapper({className:m==null?void 0:m.kontaktWrapper}),children:[t.jsx(h.H4,{className:C.kontaktHeading({className:m==null?void 0:m.kontaktHeading}),children:T("externalAppFooter.content.kontakt.heading")}),t.jsx(u,{as:"p",className:C.kontaktOpeningHours({className:m==null?void 0:m.kontaktOpeningHours}),children:T("externalAppFooter.content.kontakt.openingHours")}),t.jsx(Be,{href:T("externalAppFooter.content.kontakt.telHref"),className:C.kontaktLink({className:m==null?void 0:m.kontaktLink}),children:T("externalAppFooter.content.kontakt.tel")}),t.jsx(u,{as:"p",className:C.kontaktText({className:m==null?void 0:m.kontaktText}),children:T("externalAppFooter.content.kontakt.fax")}),t.jsxs(Be,{href:T("externalAppFooter.content.kontakt.emailHref"),className:C.kontaktLink({className:m==null?void 0:m.kontaktLink}),children:[T("externalAppFooter.content.kontakt.emailLabel"),t.jsx(La,{}),T("externalAppFooter.content.kontakt.emailDomain")]})]})]}),t.jsx("hr",{className:C.contentTopDivider({className:m==null?void 0:m.contentTopDivider})}),t.jsxs("div",{className:C.contentWrapper({className:m==null?void 0:m.contentWrapper}),children:[t.jsxs("div",{className:C.contentLogoAddressWrapper({className:m==null?void 0:m.contentLogoAddressWrapper}),children:[t.jsx(Be,{href:"https://vds.de/",openInNewTab:!0,className:C.contentLogoLink(),children:t.jsx(Li,{color:"inherit",classNameImage:C.contentLogoImage({className:m==null?void 0:m.contentLogoImage})})}),t.jsx(Be,{href:nP,openInNewTab:!0,"aria-label":T("externalAppFooter.content.address.ariaLabel"),children:t.jsxs("address",{className:C.contentAddress({className:m==null?void 0:m.contentAddress}),children:[T("externalAppFooter.content.address.companyName"),t.jsx("br",{}),T("externalAppFooter.content.address.street"),t.jsx("br",{}),T("externalAppFooter.content.address.zipAndCity")]})})]}),t.jsxs("section",{className:C.contentMiddleSection(),children:[t.jsx(h.H4,{className:C.contentSectionHeading({className:m==null?void 0:m.contentSectionHeading}),children:T("externalAppFooter.content.angebote.heading")}),t.jsx(dt,{marker:"none",className:C.contentAngeboteList(),children:aP.map(Z=>t.jsx(dt.Item,{children:t.jsx(Be,{href:Z.href,openInNewTab:!0,className:C.contentAngeboteLink(),children:T(`externalAppFooter.content.angebote.${Z.key}`)})},Z.key))})]}),t.jsxs("section",{className:C.contentEndSection(),children:[t.jsx(h.H4,{className:C.contentSectionHeading({className:m==null?void 0:m.contentSectionHeading}),children:T("externalAppFooter.content.services.heading")}),t.jsx(dt,{marker:"none",className:C.contentServicesList({className:m==null?void 0:m.contentServicesList}),children:rP.map(Z=>t.jsx(dt.Item,{children:t.jsx(Be,{href:Z.href,openInNewTab:!0,className:C.contentServiceLink({className:m==null?void 0:m.contentServiceLink}),children:T(`externalAppFooter.content.services.${Z.key}`)})},Z.key))})]})]})]}),o,E&&t.jsxs("section",{className:C.legalsWrapper({className:m==null?void 0:m.legalsWrapper}),children:[t.jsx(h.H3,{className:"sr-only",children:T("externalAppFooter.legals.heading")}),t.jsx("hr",{className:C.legalsSocialDivider({className:m==null?void 0:m.legalsSocialDivider})}),t.jsxs("div",{className:C.legalsLeft({className:m==null?void 0:m.legalsLeft}),children:[!(l!=null&&l.hideCopyright)&&t.jsx(Be,{href:"https://vds.de/",openInNewTab:!0,children:t.jsx(Vc,{className:C.legalsCopyright({className:m==null?void 0:m.legalsCopyright})})}),t.jsxs("div",{className:C.legalsLinksWrapper({className:m==null?void 0:m.legalsLinksWrapper}),children:[t.jsxs(ge,{as:Be,href:"https://vds.de/impressum",openInNewTab:!0,"aria-describedby":w,variant:"body",color:"black",className:C.legalsLink({className:m==null?void 0:m.legalsLink}),children:[T("externalAppFooter.legals.impressum.label"),t.jsx("span",{id:w,className:"sr-only",children:T("externalAppFooter.legals.impressum.ariaDescription")})]}),(j=l==null?void 0:l.additionalLegalLinks)==null?void 0:j.map(Z=>{const U=`footer-additional-${Z.label.replace(/\s+/g,"-")}-desc-${N}`;return t.jsxs(ge,{as:Be,href:Z.href,openInNewTab:!0,"aria-describedby":Z.ariaDescription?U:void 0,variant:"body",color:"black",className:C.legalsLink({className:Z.className??(m==null?void 0:m.legalsLink)}),children:[Z.label,Z.ariaDescription&&t.jsx("span",{id:U,className:"sr-only",children:Z.ariaDescription})]},Z.href)}),t.jsxs(ge,{as:Be,href:"https://vds.de/datenschutz",openInNewTab:!0,"aria-describedby":V,variant:"body",color:"black",className:C.legalsLink({className:m==null?void 0:m.legalsLink}),children:[T("externalAppFooter.legals.datenschutz.label"),t.jsx("span",{id:V,className:"sr-only",children:T("externalAppFooter.legals.datenschutz.ariaDescription")})]}),t.jsxs(ge,{as:Be,href:(l==null?void 0:l.agbHref)??Q4,openInNewTab:!0,"aria-describedby":_,variant:"body",color:"black",className:C.legalsLink({className:m==null?void 0:m.legalsLink}),children:[T("externalAppFooter.legals.agb.label"),t.jsx("span",{id:_,className:"sr-only",children:T("externalAppFooter.legals.agb.ariaDescription")})]})]})]}),!(l!=null&&l.hideSocialMedia)&&t.jsxs("div",{className:C.socialMediaWrapper({className:m==null?void 0:m.socialMediaWrapper}),children:[t.jsx(Pc,{as:Be,href:(l==null?void 0:l.facebookHref)??eP,openInNewTab:!0,className:m==null?void 0:m.facebookLink}),t.jsx(Mc,{as:Be,href:(l==null?void 0:l.linkedInHref)??tP,openInNewTab:!0,className:m==null?void 0:m.linkedInLink})]})]})]})})]})}Hc.displayName="ExternalAppFooter";function Ca(e,n,a=es.supportedLngs){const r=e.split("/").filter(
431Boolean);return Ea(r[0],a)?r[0]=n:r.unshift(n),`/${r.join("/")}`}function Ne({to:e,ref:n,...a}){var o;const s=(o=or().find(l=>l.params.lang))==null?void 0:o.params.lang,i=Ea(s,ec)?s:es.fallbackLng;if(typeof e=="string")return t.jsx(si,{ref:n,to:Ca(e,i),...a});if(typeof e=="object"&&e.pathname)return t.jsx(si,{ref:n,to:{...e,pathname:Ca(e.pathname,i)},...a});throw new Error("Invalid 'to' property for LocalizedLink")}Ne.displayName="LocalizedLink";const sP="/assets/placeholder-image-Bo1XMXM-.webp",ia="placeholder-image.webp",iP=(e,{format:n})=>`/assets/images/${e.replace(/\.\w+$/,"")}.${n}`,St=(e,{format:n,width:a,quality:r=80})=>{const s=e.replace(/\//g,"__"),i=new URLSearchParams;return a&&i.append("width",a.toString()),i.append("quality",r.toString()),i.append("format",n),`/image/${s}?${i.toString()}`};function oP(e,n){const a=e.filter(s=>s<=n);return[...new Set([...a,n])].sort((s,i)=>s-i)}function lP(e,n,a,r){return r.map(s=>`${n(e,{format:a,width:s})} ${s}w`).join(", ")}function xt({id:e,src:n=ia,alt:a,intrinsicWidth:r,intrinsicHeight:s,loader:i=iP,formats:o=["avif","webp","png"],priority:l=!1,breakpoints:c,sizes:d,classNamePicture:m,classNameImage:g,...x}){const p=f.useId(),L=e??`picture-component__undefined-id__${p}`,N=c!=null&&c.length?oP(c,r):void 0,T=E=>N?lP(n,i,E,N):i(n,{format:E,width:r}),C=o[o.length-1]??"png",$=o.slice(0,-1);return t.jsxs("picture",{id:L,className:m,children:[$.map(E=>t.jsx("source",{srcSet:T(E),sizes:N?d:void 0,type:`image/${E}`},E)),t.jsx("img",{src:i(n,{format:C,width:r}),srcSet:N?T(C):void 0,sizes:N?d:void 0,alt:a,width:r,height:s,loading:l?"eager":"lazy",fetchPriority:l?"high":void 0,decoding:"async",className:g,...x})]})}xt.displayName="Picture";const cP="/assets/vds-bzv-brand-banner-NqWgyYot.svg",dP="/assets/vds-bzv-brand-banner-english-T5dc3aWr.svg",uP=de({base:"",variants:{objectFit:{cover:"object-cover",contain:"object-contain",fill:"object-fill",none:"object-none","scale-down":"object-scale-down"},rounded:{none:"rounded-none",sm:"rounded-sm",md:"rounded-md",lg:"rounded-lg",xl:"rounded-xl",full:"rounded-full","2xl":"rounded-tl-2xl rounded-br-2xl","2xl-reverse":"rounded-tr-2xl rounded-bl-2xl"}}});function _i({id:e,src:n=sP,alt:a,intrinsicWidth:r,intrinsicHeight:s,priority:i=!1,objectFit:o,rounded:l,classNameImage:c,...d}){const m=f.useId(),g=e??`image-component__undefined-id__${m}`;return t.jsx("img",{id:g,src:n,alt:a,width:r,height:s,loading:i?"eager":"lazy",fetchPriority:i?"high":void 0,decoding:"async",className:uP({objectFit:o,rounded:l,className:c}),...d})}_i.displayName="Image";const mP=de({slots:{link:"shrink-0 h-full flex items-center p-0",image:"h-full w-auto lg:h-[6rem]"}});function Ai(e){const{className:n,classNameImage:a,ref:r,...s}=e,{t:i,i18n:o}=v("uic-navigation-translations"),l=mP(),c=o.language.startsWith("en")?dP:cP;return t.jsx(Pa,{href:"https://bildung.vds.de/",...s,ref:r,"aria-label":i("tcLogoLink.ariaLabel"),design:"transparent",layout:"quadrilateral",className:l.link({class:n}),children:t.jsx(_i,{src:c,alt:i("tcLogoLink.imageAlt"),classNameImage:l.image({class:a})})})}Ai.displayName="TcLogoImageLink";const Qa={arbeitssicherheit:null,brandschutz:null,datenschutz:null,"elektrische-anlagen":null,"informations-und-cybersicherheit":null,naturgefahren:null,qualitaetsmanagement:null,sachschaeden:null,security:null,"anlagentechnischer-brandschutz":"brandschutz","baulicher-brandschutz":"brandschutz","betrieb-und-pruefung-von-brandschutzanlagen":"brandschutz","interne-brandschutzkraefte":"brandschutz","brandschutzbeauftragte-ausbildung":"brandschutz","brandschutzbeauftragte-fortbildung":"brandschutz","brandschutzbeauftragte-uebersicht":"brandschutz","brandschutz-nach-standort":"brandschutz",brandschutzmanagement:"brandschutz","brandschutz-fuer-einsteiger":"brandschutz",explosionsschutz:"brandschutz","organisatorischer-brandschutz":"brandschutz","security-management":"security","security-systeme":"security",sicherheitsdienstleistungen:"security","pruefen-und-messen":"elektrische-anlagen",thermografie:"elektrische-anlagen",photovoltaik:"elektrische-anlagen","emv-blitzschutz":"elektrische-anlagen"},Zo={brandschutz:"firePrevention","informations-und-cybersicherheit":"informationAndCyberSecurity",datenschutz:"dataProtection",security:"security","ele
431ktrische-anlagen":"electricalSystems",arbeitssicherheit:"occupationalSafety",qualitaetsmanagement:"qualityManagement",naturgefahren:"naturalHazards",sachschaeden:"tapWaterDamage",elektrotechnik:"electricalSystems",arbeitsschutz:"occupationalSafety",leitungswasserschaeden:"tapWaterDamage"};function Ei(e){if(!e||!(e in Qa))return;let n=e;for(;Qa[n]!==null;)n=Qa[n];return n}function Pi(e){if(!e)return"default";const n=Ei(e);return n?Zo[n]??"default":Zo[e]??"default"}function Mi(){const{topic:e}=Kl();return Ei(e)}const hP=Ke({slots:{footerWrapperStyles:"",topicIndicatorBarStyles:"w-[100%]",containerOuterStyles:"w-[100%] mx-[0] px-[0.125rem] py-[1.25rem] bg-gray-10 lg:pt-[6rem]",footerContentWrapperStyles:"md:-mx-[4.5rem] lg:-mx-[6.5rem] 2xl:-mx-[10.5rem] 3xl:-mx-[12.75rem]",contentSectionWrapperStyles:["lg:grid lg:grid-cols-2 lg:items-start lg:mb-[4rem] lg:gap-[1.25rem]","lg:mt-[3.5rem]","lg:mt-[0] lg:mb-[5.5rem]"],questionSectionStyles:"lg:justify-start",questionsHeadingStyles:"lg-7 mb-[0.375rem] text-[1.5rem] font-bold lg:mt-0",questionsSubheadingStyles:"mb-[0.375rem] text-[1.125rem] font-medium",hotlineSectionWrapperStyles:["flex gap-[2rem] mt-[2rem] md:mt-[2.5rem]","lg:items-center","lg:mt-[0] lg:-ml-[0.75rem] lg:gap-[0.8rem] lg:justify-center","2xl:justify-end"],hotlineImageStyles:["w-[10.5rem] h-[12rem] md:w-[16rem] md:h-[12.5rem] lg:w-[10rem] lg:h-[12rem] rounded-md object-cover","2xl:w-[16rem]"],hotlineTextWrapperStyles:"flex flex-col justify-center md:ml-[1rem] lg:ml-[0.25rem] lg:text-nowrap",hotlineHeadingStyles:"mb-[0.625rem] font-bold lg:mt-0",hotlineLinkStyles:"hover:text-turquoise-light text-[1.125rem]",hotlineEmailLinkStyles:"hover:text-turquoise-light text-[1.125rem] -mt-[0.25rem]",dividerFirstStyles:["hidden","lg:block lg:border-gray-50 lg:pt-[2.5rem]","lg:pt-[5rem] 2xl:pt-[7rem]"],logoWrapperStyles:["!flex mt-[5.5rem] mb-[2rem] !justify-start !items-start !text-left","md:mt-[7rem] lg:!mx-[0] lg:!px-[0] lg:mt-[3.5rem]"],dividerSecondStyles:"border-gray-50 mt-[4rem] md:mt-[2rem] lg:hidden",addressSectionStyles:["mt-[2rem] md:mt-[3rem]","lg:relative lg:flex lg:flex-row lg:mt-[10.5rem]","lg:justify-between lg:mb-[3rem] lg:pl-[0.75rem]","lg:mb-[0]"],addressElementStyles:["not-italic","lg:pl-[4.75rem] lg:mt-[1rem] lg:relative lg:-top-[13.5rem]","lg:pl-[6.4rem] lg:-top-[12.5rem]"],addressStreetSpanStyles:"lg:inline block",addressSeparatorSpanStyles:"lg:inline hidden",addressCitySpanStyles:"lg:inline block",navStyles:["mt-[1rem] mb-[2rem] md:mt-[2rem] md:mb-[0rem]","md:flex md:flex-wrap md:gap-[4rem]","lg:gap-[0rem] lg:absolute lg:left-[0] lg:right-[0] lg:-top-[7rem]","lg:-bottom-[3.5rem] lg:justify-between","2xl:left-auto 2xl:right-[0] 2xl:-top-[19.5rem] 2xl:gap-[6rem]"],offersHeadingStyles:"mb-[0.375rem] font-medium text-[1.125rem] lg:-mt-[0.2rem]",offersListStyles:"flex flex-col",offersLinkStyles:"hover:text-turquoise-light",servicesSectionStyles:"mt-[1rem] md:mt-[0.725rem] lg:mt-[0]",servicesHeadingStyles:"mt-[1rem] mb-[0.375rem] font-medium md:mt-[0] lg:mt-[0]",servicesListStyles:"flex flex-col",servicesLinkStyles:"hover:text-turquoise-light",buttonsSectionStyles:["flex flex-col gap-[1rem] mt-[1.3rem] md:mt-[0rem] md:basis-full lg:basis-auto lg:mt-[0] lg:items-end"],buttonListItemStyles:"w-[100%]",dividerThirdStyles:"border-gray-50 mt-[2rem] md:mt-[4rem] md:mb-[3rem] lg:mt-[10.5rem] 2xl:mt-[0rem]",legalsWrapperStyles:["flex flex-col place-items-center mt-[2rem] 2xl:mt-[6rem]"],legalsLeftStyles:["flex flex-col items-center"],legalsCopyrightStyles:"text-[0.875rem]",legalsLinksWrapperStyles:"flex mt-[0.5rem] lg:mt-[0.75rem] gap-[1.5rem]",legalsLinkStyles:"w-auto hover:text-turquoise-light text-[0.875rem]",socialMediaSectionStyles:"flex gap-[0.75rem] mt-[0.5rem] mb-[2rem] md:mt-[1rem] 2xl:mb-[0rem]"}}),{topicIndicatorBarStyles:gP,containerOuterStyles:pP,footerContentWrapperStyles:fP,contentSectionWrapperStyles:bP,questionSectionStyles:xP,questionsHeadingStyles:vP,questionsSubheadingStyles:yP,hotlineSectionWrapperStyles:jP,hotlineImageStyles:kP,hotlineTextWrapperStyles:wP,hotlineHeadingStyles:SP,hotlineLinkStyles:IP,hotlineEmailLinkStyles:NP,dividerFirstStyles:$P,logoWrapperStyles:LP,dividerSecondStyles:CP,addressSectionStyles:zP,addressElementStyles:TP,addressStreetSpanStyles:_P,addressSeparatorSpanStyles:AP,addressCitySpanStyles:EP,navStyles:PP,offersHeadingStyles:MP,offersListStyles:VP,offersLinkStyles:Ds,servicesSectionStyles:DP,servicesHeadingStyles:HP,servicesListStyles:FP,servicesLinkStyles:Hs,buttonsSectionStyles:OP,buttonListItemStyles:zr,dividerThirdStyles:BP,legalsWrapperStyles:RP,legalsLeftStyles:qP,legalsCopyrightStyles:WP,legalsLinksWrapperStyles:UP,legalsLinkStyles:ZP,socialMediaSectionStyles:GP}=hP(),KP={agbHref:"http://vds.de/bz-agb",facebookHref:"https://www.facebook.com/VdS.Bildungszentrum",linkedInHref:"https://www.linkedin.com/showcase/vds-bildungszentrum/"};function MW({image:e}){const n="footer",{t:a}=v("common",{keyPrefix:"footer"}),r=Mi(),s=Pi(r);return t.jsx(Hc,{showDividers:!1,topicColors:s,topicIndicatorBarThickness:"md",classNames:{container:pP(),wrapper:fP(),topicIndicatorBar:[s==="default"?"bg-secondary":void 0,"z-40 -mt-1",gP()].filter(
431Boolean).join(" "),legalsWrapper:RP(),legalsLeft:qP(),legalsCopyright:WP(),legalsLinksWrapper:UP(),legalsLink:ZP(),legalsSocialDivider:"hidden",socialMediaWrapper:GP(),facebookLink:"tv_facebook",linkedInLink:"tv_linkedin mt-[0.125rem]"},heroSection:t.jsxs(t.Fragment,{children:[t.jsxs("div",{id:`${n}_content-section-wrapper`,className:bP(),children:[t.jsxs("section",{id:`${n}_question-section`,className:xP(),children:[t.jsx(h.H3,{id:`${n}_questions-section-heading`,className:vP(),children:a("questions-section.heading")}),t.jsx(h.H4,{id:`${n}_questions-section-subheading`,className:yP(),children:a("questions-section.subheading")}),t.jsx(u,{id:`${n}_questions-section-text`,as:"p",variant:"body",color:"black",alignment:"left",children:a("questions-section.text")})]}),t.jsxs("section",{id:`${n}_hotline-section-wrapper`,className:jP(),children:[t.jsx(xt,{id:`${n}_hotline-image`,src:e,alt:a("questions-section.image-alt-text"),intrinsicWidth:512,intrinsicHeight:512,loader:St,classNameImage:kP()}),t.jsxs("div",{id:`${n}_hotline-text-wrapper`,className:wP(),children:[t.jsx(h.H4,{id:`${n}_hotline-heading`,className:SP(),children:a("questions-section.hotline-heading")}),t.jsx(u,{id:`${n}_hotline-opening-times`,as:"p",variant:"body",color:"black",alignment:"left",children:a("questions-section.office-times").split("<br>").map(i=>t.jsxs(ae.Fragment,{children:[i,t.jsx("br",{})]},`office-time-line-${i}`))}),t.jsx("a",{id:`${n}_hotline-number-link`,href:a("questions-section.hotline-number-href"),className:IP(),children:a("questions-section.hotline-number")}),t.jsxs("a",{id:`${n}_hotline-email-address-link`,href:a("questions-section.hotline-email-address-href"),className:NP(),children:[a("questions-section.hotline-email-address.before-at"),t.jsx(La,{}),a("questions-section.hotline-email-address.after-at")]})]})]})]}),t.jsx("hr",{className:$P()})]}),logo:t.jsxs(t.Fragment,{children:[t.jsx("aside",{id:`${n}_logo-wrapper`,className:LP(),children:t.jsx(Ai,{as:Ne,to:"/",className:"h-auto w-full items-start justify-start md:w-auto md:relative md:-top-12",classNameImage:"w-[26.25rem] md:w-80 lg:w-[26.25rem] lg:h-auto h-auto"})}),t.jsx("hr",{className:CP()})]}),contentSection:t.jsxs(t.Fragment,{children:[t.jsxs("div",{className:zP(),children:[t.jsx(Be,{href:"https://www.google.com/maps/dir/50.9716526,6.9731738/Pasteurstra%C3%9Fe+17A,+50735+K%C3%B6ln/@50.9716526,6.8890597,12z/data=!3m1!5s0x47bf2f62063ee765:0xfbe0abeb69c38b96!4m8!4m7!1m0!1m5!1m1!1s0x47bf2f62076e74c1:0xb121cc5afcf396f7!2m2!1d6.97146!2d50.9716816?entry=ttu&g_ep=EgoyMDI1MDMxNi4wIKXMDSoASAFQAw%3D%3D","aria-label":a("content-section.address.aria-label"),children:t.jsxs("address",{className:TP(),children:[a("content-section.address.company-name").split("<br>").map(i=>t.jsxs(ae.Fragment,{children:[i,t.jsx("br",{})]},`address-company-line-${i}`)),t.jsx("span",{className:_P(),children:a("content-section.address.street")}),t.jsx("span",{className:AP(),children:", "}),t.jsx("span",{className:EP(),children:a("content-section.address.zip-and-city")})]})}),t.jsxs("nav",{className:PP(),children:[t.jsxs("section",{children:[t.jsx(h.H4,{id:`${n}_content-section-offers-heading`,className:MP(),children:a("content-section.offers.heading")}),t.jsxs(dt,{marker:"none",className:VP(),"aria-label":a("content-section.offers.heading"),children:[t.jsx(dt.Item,{children:t.jsx(Ne,{id:`${n}_content-section-offers-topics-link`,to:"/themen",className:Ds(),children:a("content-section.offers.topics-link-label")})}),t.jsx(dt.Item,{children:t.jsx(Ne,{id:`${n}_content-section-offers-event-types-link`,to:"/veranstaltungsarten",className:Ds(),children:a("content-section.offers.event-types-link-label")})}),t.jsx(dt.Item,{children:t.jsx(Ne,{id:`${n}
431_content-section-offers-company-solutions-link`,to:"/unternehmensloesungen",className:Ds(),children:a("content-section.offers.company-solutions-link-label")})})]})]}),t.jsxs("section",{className:DP(),children:[t.jsx(h.H4,{id:`${n}_content-section-services-heading`,className:HP(),children:a("content-section.services.heading")}),t.jsxs(dt,{marker:"none",className:FP(),"aria-label":a("content-section.services.heading"),children:[t.jsx(dt.Item,{children:t.jsx(Ne,{id:`${n}_content-section-services-user-account-link`,to:"/account",className:Hs(),children:a("content-section.services.user-account-link-label")})}),t.jsx(dt.Item,{children:t.jsx(Be,{id:`${n}_content-section-services-elearning-link`,href:"https://elearning.vds.de/",className:Hs(),children:a("content-section.services.elearning-link-label")})}),t.jsx(dt.Item,{children:t.jsx(Be,{id:`${n}_content-section-services-press-link`,href:"https://vds.de/nachrichten/2025",className:Hs(),children:a("content-section.services.press-link-label")})})]})]}),t.jsx("div",{children:t.jsxs(dt,{marker:"none",className:OP(),"aria-label":a("content-section.buttons-aria-label"),children:[t.jsx(dt.Item,{className:zr(),children:t.jsx(ge,{href:"https://bst.vds.de",target:"_blank",rel:"noopener noreferrer",id:`${n}_content-section-fire-security-fair-link`,design:"transparent",layout:"quadrilateral","aria-label":"External link to vds fire safety fair",className:"w-fit bg-white! tv_footer_bt",children:a("content-section.fire-protection-fair-link-label")})}),t.jsx(dt.Item,{className:zr(),children:t.jsx(ge,{id:`${n}_content-section-press-section-link`,href:"https://shop.vds.de",target:"_blank",rel:"noopener noreferrer",design:"transparent",layout:"quadrilateral","aria-label":"External link to vds press section",className:"w-fit bg-white! tv_footer_verlag",children:a("content-section.publisher-link-label")})}),t.jsx(dt.Item,{className:zr(),children:t.jsx(ge,{id:`${n}_content-section-themis-link`,href:"https://vds-themis.de",target:"_blank",rel:"noopener noreferrer",design:"transparent",layout:"quadrilateral","aria-label":"External link to vds themis",className:"w-fit bg-white! tv_footer_themis",children:a("content-section.themis-link-label")})}),t.jsx(dt.Item,{className:zr(),children:t.jsx(ge,{id:`${n}_content-section-unterweisungen-link`,href:"https://www.vds-unterweisungen.de/",target:"_blank",rel:"noopener noreferrer",design:"transparent",layout:"quadrilateral","aria-label":"External link to vds themis",className:"w-fit bg-white! tv_footer_unterweisungen",children:a("content-section.instructions-link-label")})})]})})]})]}),t.jsx("hr",{className:BP()})]}),legalsConfig:KP})}function YP(e){const[n,a]=f.useState(!1);return f.useEffect(()=>{const r=window.matchMedia(e);a(r.matches);const s=i=>{a(i.matches)};return r.addEventListener("change",s),()=>{r.removeEventListener("change",s)}},[e]),n}const Go=zc;function ur(e){const[n,{className:a,as:r,ref:s,loading:i,loadingText:o,hidden:l=!1,id:c,"data-tracking":d,...m}]=Zt(e,Go),g=Ge(),x=n.debug??g;if(l)return null;const p=r||"button",L=n.disabled||i,N={...m};if(p==="button"&&!("type"in N)&&(N.type="button"),L&&(N["aria-disabled"]=!0,i&&(N["aria-busy"]=!0),delete N.onClick),p!=="button"&&(N.role="button",N.tabIndex=N.tabIndex??0),p!=="button"&&N.onClick){const T=N.onClick;N.onKeyDown=C=>{(C.key==="Enter"||C.key===" ")&&(C.preventDefault(),T(C))}}return t.jsxs(p,{ref:s,id:c,className:Go({...n,debug:x,class:a}),"data-tracking":d,...N,children:[i&&t.jsx(Ci,{size:"sm",className:"interactive-spinner-gap"}),i&&o?o:m.children]})}ur.displayName="Button";function kn(e){const{ref:n,children:a,...r}=e;return t.jsx(ur,{...r,ref:n,childrenContent:"text",children:a})}kn.displayName="TextButton";const JP=de({base:"absolute z-10 rounded-full",variants:{size:{sm:"notification-size-sm",md:"notification-size-md",lg:"notification-size-lg"},color:{turquoise:"notification-color-turquoise",blue:"notification-color-blue",red:"notification-color-red"},position:{topRight:"notification-position-top-right",topLeft:"notification-position-top-left",bottomRight:"notification-position-bottom-right",bottomLeft:"notification-position-bottom-left"},showCount:{true:"notification-show-count",false:""}},defaultVariants:{size:"md",color:"turquoise",position:"topRight",showCount:!1}});function tr({size:e,color:n,position:a,showCount:r,count:s,className:i,"aria-label":o,...l}){const c=!!(r&&s&&s>0),d=c&&s>99?"99+":s==null?void 0:s.toString();return t.jsx("span",{...o?{"aria-label":o}:{},role:o?"status":void 0,"aria-live":o?"polite":void 0,className:JP({size:e,color:n,position:a,showCount:!!c,class:i}),...l,children:c&&d})}tr.displayName="NotificationIndicator";function pt(e){const{className:n,classNameTooltip:a,iconClassName:r,iconColor:s,iconInteractive:i,icon:o,tooltip:l,tooltipPosition:c,design:d,ref:m,...g}=e,x=s??(d!==void 0&&d!=="callToAction"?"currentColor":"on-cta"),p=i??(d!==void 0&&d!=="callToAction"),L=t.jsx(ur,{layout:"square",...g,design:d,ref:m,childrenContent:"icon",className:n?`${n} group`:"group",children:t.jsx(o,{size:"button",color:x,interactive:p,className:r,"aria-hidden":"true"})});return l==null?L:t.jsx(Va,{content:l,position:c,className:a,children:L})}pt.displayName="IconButton";de({base:"relative"});de({base:"absolute inset-0 flex justify-center pointer-events-none [&>*]:pointer-events-auto",variants:{overlayPosition:{top:"items-start",center:"items-center",bottom:"items-end"}},defaultVariants:{overlayPosition:"bottom"}});function pe(e){const{children:n,iconClassName:a,iconColor:r="currentColor",iconPosition:s="right",icon:i,ref:o,...l}=e;return t.jsxs(ur,{...l,ref:o,childrenContent:"textWithIcon",children:[i&&s==="left"&&t.jsx(i,{size:"textWithIcon",color:r,design:"inherit","aria-hidden":"true",className:a}),n,i&&s==="right"&&t.jsx(i,{size:"textWithIcon",color:r,design:"inherit","aria-hidden":"true",className:a})]})}pe.displayName="TextWithIconButton";function Fc(e){const{ref:n,"aria-label":a,count:r,showBadge:s,badgeColor:i,hidden:o,...l}=e,{t:c}=v("uic-button-translations"),d=s??(r!==void 0&&r>0);return o?null:t.jsxs("span",{className:"relative",children:[t.jsx(pt,{ref:n,icon:ns,"aria-label":a??c("favorites.ariaLabel"),...l}),d&&t.jsx(tr,{count:r,color:i,showCount:!1,position:"topRight",size:"sm"})]})}Fc.displayName="FavoritesIconButton";function Oc(e,n){const a=f.useCallback(r=>{e.current&&!e.current.contains(r.target)&&n()},[e,n]);f.useEffect(()=>(document.addEventListener("mousedown",a),()=>{document.removeEventListener("mousedown",a)}
431),[a])}const Bc=f.createContext(null);function Vi(){const e=f.useContext(Bc);if(!e)throw new Error("useMenu must be used within a <Menu> component.");return e}const XP=de({base:["absolute z-50 flex flex-col justify-start bg-menu menu-content-base"],variants:{design:{action:"top-full left-0 w-fit mt-1",float:["fixed inset-1/2 -translate-x-1/2 -translate-y-1/2 w-11/12 h-fit"]},position:{above:"bottom-full left-1/2 -translate-x-1/2",below:"top-full left-1/2 -translate-x-1/2",left:"right-full top-1/2 -translate-y-1/2",right:"left-full top-1/2 -translate-y-1/2"},padding:{sm:"menu-content-padding-sm",md:"menu-content-padding-md",lg:"menu-content-padding-lg"},rounded:{true:"rounded-md"}},defaultVariants:{padding:"sm"}});function Vn({design:e,position:n,padding:a,rounded:r,className:s,children:i,"aria-label":o,...l}){const{t:c}=v("uic-menu-translations"),{menuId:d,triggerId:m,open:g,setOpen:x,contentRef:p,openOnHover:L,handleContentMouseEnter:N,handleContentMouseLeave:T}=Vi(),[C,$]=f.useState(void 0),E=f.useCallback(()=>p.current?Array.from(p.current.querySelectorAll('[role="menuitem"]:not([aria-disabled="true"])')):[],[p]),z=f.useCallback(()=>{const j=E();for(let Z=0;Z<j.length;Z++){const U=j[Z];U&&!U.id&&(U.id=`${d}-item-${Z}`)}},[E,d]),w=f.useCallback(j=>{$((j==null?void 0:j.id)||void 0)},[]);f.useEffect(()=>{var Z;if(!g)return;z();const j=E();j.length>0&&((Z=j[0])==null||Z.focus(),w(j[0]??null))},[g,E,z,w]),f.useEffect(()=>{g||$(void 0)},[g]);const V=f.useCallback(j=>{var De,X,ne,Q;const Z=E();if(Z.length===0){j.key==="Tab"&&x(!1);return}const U=Z.indexOf(document.activeElement);switch(j.key){case"ArrowDown":{j.preventDefault();const te=U<Z.length-1?U+1:0;(De=Z[te])==null||De.focus(),w(Z[te]??null);break}case"ArrowUp":{j.preventDefault();const te=U>0?U-1:Z.length-1;(X=Z[te])==null||X.focus(),w(Z[te]??null);break}case"Home":{j.preventDefault(),(ne=Z[0])==null||ne.focus(),w(Z[0]??null);break}case"End":{j.preventDefault(),(Q=Z[Z.length-1])==null||Q.focus(),w(Z[Z.length-1]??null);break}case"Tab":{x(!1);break}}},[E,x,w]);if(!g)return null;const _=o??c("menu.ariaLabel");return t.jsx("div",{ref:p,id:d,role:"menu","aria-label":_,"aria-labelledby":m,"aria-orientation":"vertical","aria-activedescendant":C,className:XP({design:e,position:n,padding:a,rounded:r,class:s}),onMouseEnter:L?N:void 0,onMouseLeave:L?T:void 0,onKeyDown:V,"data-state":"open",...l,tabIndex:-1,children:i})}Vn.displayName="MenuContent";de({base:"menu-item-base"});function Dn({children:e}){const{open:n,toggle:a,menuId:r,triggerId:s,triggerRef:i,openOnHover:o,handleTriggerMouseEnter:l,handleTriggerMouseLeave:c}=Vi(),d={id:s,"aria-expanded":n,"aria-haspopup":"menu","aria-controls":r},m={open:n,toggle:a,triggerProps:d};return t.jsx("div",{ref:i,onMouseEnter:o?l:void 0,onMouseLeave:o?c:void 0,children:typeof e=="function"?e(m):ae.cloneElement(e,{onClick:a,...d})})}Dn.displayName="MenuTrigger";function Hn({menuId:e,open:n,onOpenChange:a,openOnHover:r=!1,className:s,children:i,...o}){const l=`${e}-trigger`,[c,d]=f.useState(!1),m=n!==void 0,g=m?n:c,x=f.useCallback(ne=>{m||d(ne),a==null||a(ne)},[m,a]),p=f.useRef(null),L=f.useRef(null),N=f.useRef(null),T=f.useRef(null),C=f.useRef(null),$=f.useRef(!1),E=f.useRef(!1),z=f.useRef(!1),w=f.useCallback(()=>x(!1),[x]);Oc(p,w),f.useEffect(()=>()=>{T.current&&clearTimeout(T.current),C.current&&clearTimeout(C.current)},[]),f.useEffect(()=>{if(!g)return;const ne=Q=>{var te;if(Q.key==="Escape"){x(!1);const G=(te=L.current)==null?void 0:te.querySelector('button, [role="button"], a, [tabindex]');G==null||G.focus()}};return document.addEventListener("keydown",ne),()=>document.removeEventListener("keydown",ne)},[g,x]);const V=f.useCallback(()=>{r&&($.current=!0,setTimeout(()=>{$.current=!1},100)),x(!g)},[g,r,x]),_=f.useCallback(()=>{r&&!$.current&&!E.current&&!z.current&&(C.current&&clearTimeout(C.current),C.current=setTimeout(()=>{!E.current&&!z.current&&x(!1)},300))},[r,x]),j=f.useCallback(()=>{E.current=!0,C.current&&(clearTimeout(C.current),C.current=null),r&&!$.current&&(T.current&&clearTimeout(T.current),x(!0))},[r,x]),Z=f.useCallback(()=>{E.current=!1,_()},[_]),U=f.useCallback(()=>{z.current=!0,C.current&&(clearTimeout(C.current),C.current=null),T.current&&clearTimeout(T.current)},[]),De=f.useCallback(()=>{z.current=!1,_()},[_]),X={menuId:e,triggerId:l,open:g,setOpen:x,toggle:V,triggerRef:L,contentRef:N,openOnHover:r,handleTriggerMouseEnter:j,handleTriggerMouseLeave:Z,handleContentMouseEnter:U,handleContentMouseLeave:De};return t.jsx(Bc.Provider,{value:X,children:t.jsx("div",{ref:p,className:s?`relative ${s}`:"relative",...o,children:i})})}Hn.displayName="Menu";
431function QP({locale:e,active:n,onLocaleChange:a,ariaLabel:r,design:s,layout:i,className:o}){const{setOpen:l}=Vi(),d=["interactive-language-switch-text",n?"underline":"",o].filter(Boolean).join(" ");return t.jsx(kn,{"aria-label":r,as:"button","aria-current":n?"true":void 0,onClick:()=>{a(e),l(!1)},design:s,layout:i,className:d,children:e})}function Rc({locales:e,currentLocale:n,onLocaleChange:a,ariaLabel:r,className:s,classNameMenu:i,classNameMenuItems:o,classNameIcon:l,menuDesign:c="action",icon:d=E4,iconColor:m,buttonDesign:g="transparent",buttonLayout:x="square"}){const p=f.useId(),{t:L}=v("uic-button-translations");return t.jsxs(Hn,{menuId:`language-switch-icon-${p}`,children:[t.jsx(Dn,{children:t.jsx(pt,{id:`language-switch-trigger-${p}`,"aria-label":r??L("languageSwitch.ariaLabel"),as:"button",design:g,layout:x,icon:d,iconColor:m,iconClassName:l,className:s})}),t.jsx(Vn,{design:c,className:i,children:e.map(N=>t.jsx(QP,{locale:N,active:N===n,onLocaleChange:a,ariaLabel:L("languageSwitch.switchTo",{locale:N}),design:g,layout:x,className:o},N))})]})}Rc.displayName="LanguageSwitchIconButton";const e6=typeof requestIdleCallback<"u"?requestIdleCallback:e=>setTimeout(e,1);function nn({to:e,onTrackClick:n,onClick:a,className:r,children:s,ref:i,...o}){const l=f.useCallback(c=>{if(a==null||a(c),!c.defaultPrevented&&n){const d=typeof e=="string"?e:(e==null?void 0:e.pathname)||"";e6(()=>{n(d)})}},[e,n,a]);return t.jsx(Ne,{ref:i,to:e,onClick:l,className:r,rel:"internal","data-internal":"true","data-prefetch":"true",...o,children:s})}nn.displayName="InternalLink";const t6=de({slots:{mobileContainer:["flex cursor-pointer items-center gap-2","text-primary"],backButton:"flex cursor-pointer items-center",text:"typo-body font-medium",desktopContainer:"flex items-center gap-1 group text-primary",textLink:"typo-body font-medium text-interactive",textButton:"typo-body font-medium gap-[0.25rem]",toggleButton:"cursor-pointer w-auto h-auto p-0",toggleIcon:"stroke-2 size-5 stroke-primary group-hover:stroke-secondary-hover transition-transform duration-200 group-hover:rotate-180",backIcon:"w-[1.125rem] h-[1.125rem] lg:w-[1.375rem] lg:h-[1.375rem]"}});function An({isOpen:e,children:n,ariaLabel:a,onClick:r,navigateTo:s,isDesktop:i,backIcon:o=_c,chevronDownIcon:l=Jn,mobileTitleNavigates:c=!1,classNames:d}){const g=`nav-menu-toggle-button-${f.useId()}`,x=t6();if(!i&&e)return c&&s?t.jsxs("div",{className:(d==null?void 0:d.mobileContainer)??x.mobileContainer(),children:[t.jsx("button",{type:"button",id:`${g}-back`,"aria-label":a,"aria-expanded":!0,onClick:r,className:(d==null?void 0:d.backButton)??x.backButton(),children:t.jsx(o,{size:"button",color:"currentColor",className:(d==null?void 0:d.backIcon)??x.backIcon(),"aria-hidden":"true"})}),t.jsx(nn,{to:s,className:(d==null?void 0:d.text)??x.text(),children:n})]}):t.jsxs("button",{type:"button",id:`${g}-back`,"aria-label":a,"aria-expanded":!0,onClick:r,className:(d==null?void 0:d.mobileContainer)??x.mobileContainer(),children:[t.jsx(o,{size:"button",color:"currentColor",className:(d==null?void 0:d.backIcon)??x.backIcon(),"aria-hidden":"true"}),t.jsx("span",{className:(d==null?void 0:d.text)??x.text(),children:n})]});const p=l;return t.jsx("div",{className:`group ${(d==null?void 0:d.desktopContainer)??x.desktopContainer()}`,children:s?t.jsxs(t.Fragment,{children:[t.jsx(nn,{to:s,className:(d==null?void 0:d.textLink)??x.textLink(),children:n}),t.jsx(pt,{id:`${g}-toggle`,"aria-label":`${a} toggle`,"aria-expanded":e,"aria-haspopup":"menu",icon:p,design:"transparent",onClick:r,className:(d==null?void 0:d.toggleButton)??x.toggleButton(),iconClassName:`${(d==null?void 0:d.toggleIcon)??x.toggleIcon()} ${e&&i?"rotate-180":""}`})]}):t.jsx(pe,{id:g,"aria-label":a,"aria-expanded":e,"aria-haspopup":"menu",design:"text",onClick:r,icon:p,iconPosition:"right",className:(d==null?void 0:d.textButton)??x.textButton(),iconClassName:`${(d==null?void 0:d.toggleIcon)??x.toggleIcon()} ${e&&i?"rotate-180":""}`,children:n})})}An.displayName="NavigationDropDownToggle";const n6=de({base:"form-control",variants:{size:{sm:"form-control-sm",md:"form-control-md",lg:"form-control-lg"},invalid:{true:"form-control-invalid"},disabled:{true:"form-control-disabled"},readOnly:{true:"form-control-readonly"},debug:{true:"debug-form",false:""}},defaultVariants:{size:"md"}});function mr(e){const{size:n,invalid:a,hidden:r=!1,debug:s,className:i,disabled:o,readOnly:l,ref:c,...d}=e,m=Ge(),g=s??m;return r?null:t.jsx("input",{ref:c,disabled:o,readOnly:l,className:n6({size:n,invalid:a,disabled:o,readOnly:l,debug:g,class:i}),...d})}mr.displayName="Input";const qc=de({slots:{menu:["bg-transparent p-0 shadow-none border-0","right-0 left-auto","search-button-menu-width"],form:"",input:"search-button-input-height border-primary",submitButton:"sr-only"}});function a6({onSearch:e,formAction:n,formMethod:a="GET",inputName:r="query",placeholder:s,classNameInput:i,classNameForm:o,renderForm:l,submitLabel:c}){const d=qc(),m=x=>{if(e){x.preventDefault();const L=new FormData(x.currentTarget).get(r??"query")??"";e(L)}},g=t.jsxs(t.Fragment,{children:[t.jsx(mr,{name:r,type:"search",placeholder:s,className:d.input({class:i})}),t.jsx("button",{type:"submit",className:d.submitButton(),children:c})]});return l?l({action:n,method:a,className:d.form({class:o}),onSubmit:m,children:g}):t.jsx("form",{action:n,method:a,className:d.form({class:o}),onSubmit:m,children:g})}function di({onSearch:e,placeholder:n,formAction:a,formMethod:r,inputName:s,"aria-label":i,className:o,classNameMenu:l,classNameInput:c,classNameForm:d,menuDesign:m="action",buttonDesign:g,buttonLayout:x="square",iconColor:p,iconClassName:L,disabled:N,hidden:T,renderForm:C}){const $=f.useId(),{t:E}=v("uic-button-translations");return T?null:t.jsxs(Hn,{menuId:`search-icon--${$}`,children:[t.jsx(Dn,{children:t.jsx(pt,{id:`search-trigger--${$}`,icon:V4,"aria-label":i??E("search.ariaLabel"),as:"button",design:g,layout:x,iconColor:p,iconClassName:L,className:o,disabled:N})}),t.jsx(Vn,{design:m,className:qc().menu({class:l}),children:t.jsx(a6,{onSearch:e,formAction:a,formMethod:r,inputName:s,placeholder:n??E("search.placeholder"),classNameInput:c,classNameForm:d,renderForm:C,submitLabel:E("search.label")})})]})}di.displayName="SearchIconButton";function Wc(e){const{ref:n,"aria-label":a,count:r,showBadge:s,badgeColor:i,hidden:o,...l}=e,{t:c}=v("uic-button-translations"),d=s??(r!==void 0&&r>0);return o?null:t.jsxs("span",{className:"relative",children:[t.jsx(pt,{ref:n,icon:rs,"aria-label":a??c("shoppingCart.ariaLabel"),...l}),d&&t.jsx(tr,{count:r,color:i,showCount:!1,position:"topRight",size:"sm"})]})}Wc.displayName="ShoppingCartIconButton";function Uc(e){const{ref:n,"aria-label":a,...r}=e,{t:s}=v("uic-button-translations");return t.jsx(pt,{ref:n,icon:O4,"aria-label":a??s("user.ariaLabel"),...r})}Uc.displayName="UserIconButton";const r6=de({slots:{menu:["bg-white border-0 shadow-none","fixed left-0 top-[3.5rem] w-screen","lg:fixed lg:top-auto lg:left-auto lg:right-0 lg:w-[60rem] lg:mt-[1.25rem]","lg:shadow-md lg:shadow-black/15","lg:p-[3rem] lg:pb-[4.5rem]"],menuItem:"text-[1.375rem] font-medium w-full text-center"}});function ui(e){const{children:n,buttonDesign:a="transparent",className:r,classNameMenu:s}=e,{t:i}=v("uic-button-translations"),o=r6();return t.jsxs(Hn,{menuId:"user-account-menu",children:[t.jsx(Dn,{children:t.jsx(Uc,{as:"button",design:a,"aria-label":i("userAccount.ariaLabel"),className:r})}),t.jsx(Vn,{design:"action",className:o.menu({class:s}),children:n})]})}ui.displayName="UserAccountButton";function mi(e){const{ref:n,"aria-label":a,design:r,layout:s,...i}=e,{t:o}=v("uic-button-translations");return t.jsx(sa,{...i,ref:n,icon:ts,"aria-label":a??o("download.ariaLabel"),design:r??"transparent",layout:s??"square"})}mi.displayName="DownloadIconLink";function Zc(e){const{ref:n,"aria-label":a,design:r,layout:s,...i}=e,{t:o}=v("uic-button-translations");return t.jsx(sa,{...i,ref:n,icon:ns,"aria-label":a??o("favorites.ariaLabel"),design:r??"transparent",layout:s??"square"})}Zc.displayName="FavoritesIconLink";const s6=de({slots:{base:"no-underline font-medium whitespace-normal break-words"}}
431);function Ya(e){const{ref:n,children:a,className:r,design:s,...i}=e,o=s6();return t.jsx(ge,{...i,ref:n,design:s??"text",className:o.base({class:r}),children:a})}Ya.displayName="NavigationDropDownLink";function Gc(e){const{ref:n,"aria-label":a,design:r,layout:s,...i}=e,{t:o}=v("uic-button-translations");return t.jsx(sa,{...i,ref:n,icon:rs,"aria-label":a??o("shoppingCart.ariaLabel"),design:r??"transparent",layout:s??"square"})}Gc.displayName="ShoppingCartIconLink";function Kc({isOpen:e,onToggle:n,ariaLabel:a,srText:r,className:s,design:i,classNameSvg:o,layout:l}){const{t:c}=v("uic-button-translations"),m=`hamburger-button-${f.useId()}`,g=f.useRef(!1),x=f.useRef(e),p=f.useRef(null),L=()=>{g.current||(g.current=!0,x.current=!0,p.current&&clearTimeout(p.current),p.current=setTimeout(()=>{g.current=!1},300),n())};f.useEffect(()=>()=>{p.current&&clearTimeout(p.current)},[]);const N=`hamburger-button ${x.current?"animate":""} ${e?"open":""} ${o??""}`.trim();return t.jsxs(ur,{id:m,"aria-label":a??c("hamburger.ariaLabel"),"aria-expanded":e,onClick:L,childrenContent:"icon",design:i,layout:l,className:s,children:[t.jsxs("svg",{className:N,viewBox:"0 0 100 100","aria-hidden":"true",children:[t.jsx("title",{children:c("hamburger.ariaLabel")}),t.jsx("rect",{className:"bar top",width:"55",height:"5",x:"22.5",y:"28",rx:"3"}),t.jsx("rect",{className:"bar middle",width:"55",height:"5",x:"22.5",y:"48",rx:"3"}),t.jsx("rect",{className:"bar bottom",width:"55",height:"5",x:"22.5",y:"68",rx:"3"})]}),t.jsx("span",{className:"sr-only",children:r??c(e?"hamburger.close":"hamburger.open")})]})}Kc.displayName="HamburgerButton";const i6=de({base:"flex flex-row",variants:{gap:{none:"",sm:"layout-gap-sm",md:"layout-gap-md",lg:"layout-gap-lg"},align:{start:"items-start",center:"items-center",end:"items-end",stretch:"items-stretch",baseline:"items-baseline"},justify:{start:"justify-start",center:"justify-center",end:"justify-end",between:"justify-between"},wrap:{true:"flex-wrap",false:""},debug:{true:"debug-row",false:""}},defaultVariants:{align:"center"}});function Xn({as:e,className:n,children:a,gap:r,align:s,justify:i,wrap:o,hidden:l=!1,debug:c,...d}){const m=Ge(),g=c??m;if(l)return null;const x=e||"div";return t.jsx(x,{...d,className:i6({gap:r,align:s,justify:i,wrap:o,debug:g,className:n}),children:a})}Xn.displayName="Row";const o6=de({base:"",variants:{debug:{true:"debug-navigation",false:""}}});function hr({className:e,children:n,hidden:a=!1,debug:r,...s}){const i=Ge(),o=r??i;return a?null:t.jsx("nav",{...s,className:o6({debug:o,className:e}),children:n})}hr.displayName="Navigation";const l6=de({slots:{nav:"sticky top-0 z-50 w-full flex items-center justify-between",leftGroup:"nav-left-group-gap",rightGroup:"nav-right-group-gap",hamburger:""},variants:{debug:{true:{nav:"debug-navigation"},false:{}},mobileBreakpoint:{lg:{hamburger:"xl:hidden"},xl:{hamburger:"navlg:hidden"},"2xl":{hamburger:"2xl:hidden"}}},defaultVariants:{mobileBreakpoint:"lg"}});function Yc(e){const{leftContent:n,rightContent:a,isMobileMenuOpen:r=!1,onMobileMenuToggle:s,className:i,"aria-label":o,classNames:l,hamburgerProps:c,mobileBreakpoint:d="lg",hidden:m=!1,debug:g}=e,{t:x}=v("uic-navigation-translations"),p=Ge(),L=g??p;if(m)return null;const N=l6({debug:L,mobileBreakpoint:d});return t.jsxs(hr,{"aria-label":o??x("appNav.ariaLabel"),debug:L,className:N.nav({class:i}),children:[n&&t.jsx(Xn,{className:N.leftGroup({class:l==null?void 0:l.leftGroup}),children:n}),(a||s)&&t.jsxs(Xn,{className:N.rightGroup({class:l==null?void 0:l.rightGroup}),children:[a,s&&t.jsx(Kc,{isOpen:r,onToggle:s,className:N.hamburger({class:l==null?void 0:l.hamburger}),design:c==null?void 0:c.design,layout:c==null?void 0:c.layout,classNameSvg:c==null?void 0:c.classNameSvg})]})]})}Yc.displayName="AppNav";const c6=de({slots:{nav:["shadow-md shadow-black/15","bg-white","p-[0.25rem]","h-[3.5rem]","nav-interactive-size"],homeLink:"shrink-0 h-full flex items-center p-0",logoImage:"h-full w-auto",rightGroup:"min-w-0 items-center",primaryGroup:"flex items-center nav-right-group-gap",languageMenu:["border-0 min-w-0 items-center justify-center bg-white shadow-none","mt-0 py-0 flex-row flex-wrap gap-[1.25rem] content-center px-[3rem]","fixed top-[3.75rem] left-0 w-screen bottom-0"],languageMenuItem:"text-[1.375rem] font-medium w-[calc(50%-0.625rem)] sm:w-[calc(33.333%-0.834rem)]",userAccountHeading:"heading-h2 mb-0 text-center pb-[1.5rem] border-b border-primary w-full",userAccountActions:"flex flex-row gap-[1.25rem] w-full pt-[2.25rem] pb-[0.5rem]",userAccountMenuItem:"flex-1 text-center",userAccountDisplayName:"text-center text-[1.125rem]",mobileMenu:["fixed inset-x-0 top-[3.875rem] bottom-0 z-40","flex flex-col bg-white shadow-md shadow-black/15","nav-interactive-size"],mobileMenuButtons:["relative","flex items-center justify-end nav-right-group-gap","w-full py-[0.5rem] px-[0.25rem]"],mobileMenuLinks:["flex flex-col items-start gap-[2rem]","w-full pt-[1.5rem] pb-[0.75rem] px-[1rem]","flex-1 min-h-0 overflow-y-auto overscroll-contain"],mobileSearchMenu:["w-auto max-w-none","left-[0.25rem] right-[3.25rem]","top-1/2 -translate-y-1/2 mt-0","z-50 bg-white"],mobileUserAccountMenu:["top-[7.875rem] bottom-0","flex flex-col items-center","pt-[30%]"],mobileSearchWra
431pper:"[&>div]:static",desktopSearchMenu:["w-auto max-w-none","inset-x-0 top-auto -bottom-[0.5rem] mt-0","z-50 bg-white"],desktopSearchWrapper:"hidden [&>div]:static",desktopOnlyAction:"hidden",secondaryRow:"hidden items-center gap-[2rem] pr-[0.5rem]",topicDropdownWrapper:"relative",topicDropdown:["fixed left-0 right-0 top-[11.25rem] min-h-[30rem]","flex items-stretch bg-white shadow-md shadow-black/15","py-[3rem] px-[3rem]","z-50"],megaMenuLeft:["w-1/3 shrink-0 flex flex-col gap-[0.75rem]","pr-[1.5rem] self-stretch"],megaMenuRight:["w-1/3 shrink-0 flex flex-col gap-[0.75rem]","px-[1.5rem]"],megaMenuThird:["w-1/3 shrink-0 flex flex-col gap-[0.75rem]","pl-[1.5rem] border-l border-primary"]},variants:{debug:{true:{nav:"debug-navigation"},false:{}},mobileBreakpoint:{lg:{nav:"xl:px-[1.5rem] xl:h-[11rem]",logoImage:"xl:h-[6rem]",rightGroup:"xl:relative xl:flex-col xl:items-end xl:justify-end xl:gap-[1.5rem]",userAccountHeading:"xl:pb-[2rem]",userAccountActions:"xl:gap-[3rem] xl:pt-[4.25rem]",userAccountDisplayName:"xl:text-[1.25rem]",mobileMenu:"xl:hidden",desktopSearchWrapper:"xl:block",desktopOnlyAction:"xl:flex",secondaryRow:"xl:flex",languageMenu:"xl:absolute xl:left-auto xl:right-0 xl:top-full xl:bottom-auto xl:mt-1 xl:w-fit xl:min-w-[10rem] xl:flex-col xl:flex-nowrap xl:items-stretch xl:content-start xl:gap-[0.25rem] xl:px-[0.5rem] xl:py-[0.5rem] xl:rounded-md xl:border xl:border-border xl:shadow-md",languageMenuItem:"xl:w-full xl:text-[1rem] xl:font-normal"},xl:{nav:"navlg:px-[1.5rem] navlg:h-[11rem]",logoImage:"navlg:h-[6rem]",rightGroup:"navlg:relative navlg:flex-col navlg:items-end navlg:justify-end navlg:gap-[1.5rem]",userAccountHeading:"navlg:pb-[2rem]",userAccountActions:"navlg:gap-[3rem] navlg:pt-[4.25rem]",userAccountDisplayName:"navlg:text-[1.25rem]",mobileMenu:"navlg:hidden",desktopSearchWrapper:"navlg:block",desktopOnlyAction:"navlg:flex",secondaryRow:"navlg:flex",languageMenu:"navlg:absolute navlg:left-auto navlg:right-0 navlg:top-full navlg:bottom-auto navlg:mt-1 navlg:w-fit navlg:min-w-[10rem] navlg:flex-col navlg:flex-nowrap navlg:items-stretch navlg:content-start navlg:gap-[0.25rem] navlg:px-[0.5rem] navlg:py-[0.5rem] navlg:rounded-md navlg:border navlg:border-border navlg:shadow-md",languageMenuItem:"navlg:w-full navlg:text-[1rem] navlg:font-normal"},"2xl":{nav:"2xl:px-[1.5rem] 2xl:h-[11rem]",logoImage:"2xl:h-[6rem]",rightGroup:"2xl:relative 2xl:flex-col 2xl:items-end 2xl:justify-end 2xl:gap-[1.5rem]",userAccountHeading:"2xl:pb-[2rem]",userAccountActions:"2xl:gap-[3rem] 2xl:pt-[4.25rem]",userAccountDisplayName:"2xl:text-[1.25rem]",mobileMenu:"2xl:hidden",desktopSearchWrapper:"2xl:block",desktopOnlyAction:"2xl:flex",secondaryRow:"2xl:flex",languageMenu:"2xl:absolute 2xl:left-auto 2xl:right-0 2xl:top-full 2xl:bottom-auto 2xl:mt-1 2xl:w-fit 2xl:min-w-[10rem] 2xl:flex-col 2xl:flex-nowrap 2xl:items-stretch 2xl:content-start 2xl:gap-[0.25rem] 2xl:px-[0.5rem] 2xl:py-[0.5rem] 2xl:rounded-md 2xl:border 2xl:border-border 2xl:shadow-md",languageMenuItem:"2xl:w-full 2xl:text-[1rem] 2xl:font-normal"}}},defaultVariants:{mobileBreakpoint:"lg"}}),d6={lg:"1024px",xl:"1280px","2xl":"1440px"};function Jc(e){var Ft,ua,$n,Yt,rn,qn;const{logo:n,isMobileMenuOpen:a=!1,onMobileMenuToggle:r,locales:s=[Xa],currentLocale:i=Xa,onLocaleChange:o,signInHref:l="/sign-in",signUpHref:c="/sign-up",user:d,accountHref:m,onSignOut:g,showLanguageSwitch:x=!0,badgeColor:p,cartItemCount:L,cartHref:N,favoritesCount:T,favoritesHref:C,downloadHref:$,primaryRow:E,secondaryRow:z,navTopics:w,className:V,classNames:_,"aria-label":j,searchFormAction:Z,searchPlaceholder:U,searchHidden:De,renderSearchForm:X,mobileBreakpoint:ne="lg",hidden:Q=!1,debug:te}=e,{t:G}=v("uic-navigation-translations"),ie=Ge(),H=te??ie,K=d6[ne],F=YP(`(min-width: ${K})`),[he,be]=f.useState(null),[we,Se]=f.useState(null),[fe,xe]=f.useState(null),zt=f.useRef(null),rt=f.useRef(null),$e=f.useCallback(()=>{rt.current&&(clearTimeout(rt.current),rt.current=null)},[]),et=f.useCallback(()=>{$e(),be(null),Se(null),xe(null)},[$e]),Tt=f.useCallback(()=>{$e(),rt.current=setTimeout(et,150)},[$e,et]);f.useEffect(()=>()=>$e(),[$e]),f.useEffect(()=>{if(he===null)return;const ce=Oe=>{zt.current&&!zt.current.contains(Oe.target)&&et()};return document.addEventListener("mousedown",ce),()=>document.removeEventListener("mousedown",ce)},[he,et]);const[Ht,It]=f.useState(!1),ft=r?a:Ht,an=r??(()=>It(ce=>!ce));f.useEffect(()=>{ft||et()},[ft,et]);const{pathname:Wt}=Si();if(f.useEffect(()=>{r?a&&r():It(!1)},[Wt]),f.useEffect(()=>{if(!ft)return;const ce=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=ce}},[ft]),Q)return null;const je=c6({debug:H,mobileBreakpoint:ne}),Rn=[{href:"#",label:G("externalAppNav.navTopic1")},{href:"#",label:G("externalAppNav.navTopic2")},{href:"#",label:G("externalAppNav.navTopic3")},{href:"#",label:G("externalAppNav.navTopic4")},{href:"#",label:G("externalAppNav.navTopic5")}],hn=w??Rn,tt=he!==null?(Ft=hn[he])==null?void 0:Ft.children:void 0,y=we!==null?(ua=tt==null?void 0:tt[we])==null?void 0:ua.children:void 0,k=fe!==null?($n=y==null?void 0:y[fe])==null?void 0:$n.children:void 0,I=hn.map((ce,Oe)=>{var Ot;if((Ot=ce.children)!=null&&Ot.length){const Bt=he===Oe;return t.jsx("div",{className:je.topicDropdownWrapper({class:_==null?void 0:_.topicDropdownWrapper}),onMouseEnter:F?()=>{$e(),be(Oe),Se(null),xe(null)}:void 0,onMouseLeave:F?Tt:void 0,children:t.jsx(An,{isOpen:Bt,isDesktop:F,ariaLabel:ce.label??"",onClick:()=>{be(Bt?null:Oe),Se(null),xe(null)},children:ce.label})},ce.href)}return t.jsx(An,{isOpen:!1,isDesktop:F,ariaLabel:ce.label??"",onClick:()=>{},navigateTo:ce.href,children:ce.label},ce.href)}),O=he!==null&&(tt!=null&&tt.length)?t.jsxs("div",{ref:zt,className:je.topicDropdown({class:_==null?void 0:_.topicDropdown}),onMouseEnter:F?$e:void 0,onMouseLeave:F?Tt:void 0,children:[t.jsx("ul",{className:je.megaMenuLeft({class:[y!=null&&y.length?"border-r border-primary":void 0,_==null?void 0:_.megaMenuLeft]}),children:tt.map((ce,Oe)=>{var st;const Ot=we===Oe,Bt=!!((st=ce.children)!=null&&st.length);return t.jsx("li",{onMouseEnter:F&&Bt?()=>{Se(Oe),xe(null)}:F?()=>{Se(null),xe(null)}:void 0,children:Bt?t.jsx(An,{isOpen:Ot,isDesktop:F,ariaLabel:ce.label??"",navigateTo:ce.href,chevronDownIcon:jn,onClick:()=>{Se(Ot?null:Oe),xe(null)},children:ce.label}):t.jsx(Ya,{href:ce.href,onClick:et,children:ce.label})},ce.href)})}),y!=null&&y.length?t.jsx("ul",{className:je.megaMenuRight({class:_==null?void 0:_.megaMenuRight}),children:y.map((ce,Oe)=>{var st;const Ot=fe===Oe,Bt=!!((st=ce.children)!=null&&st.length);return t.jsx("li",{onMouseEnter:F&&Bt?()=>xe(Oe):F?()=>xe(null):void 0,children:Bt?t.jsx(An,{isOpen:Ot,isDesktop:F,ariaLabel:ce.label??"",navigateTo:ce.href,chevronDownIcon:jn,onClick:()=>xe(Ot?null:Oe),children:ce.label}):t.jsx(Ya,{href:ce.href,onClick:et,children:ce.label})},ce.href)})}):null,k!=null&&k.length?t.jsx("ul",{className:je.megaMenuThird({class:_==null?void 0:_.megaMenuThird}),children:k.map(ce=>t.jsx("li",{children:t.jsx(Ya,{href:ce.href,onClick:et,children:ce.label})},ce.href))}):null]}):null,A=()=>{et(),ft&&an()},P=(ce,Oe)=>t.jsx(An,{isOpen:!0,isDesktop:!1,ariaLabel:ce??"",onClick:Oe,children:ce}),J=(ce,Oe)=>t.jsx(An,{isOpen:!1,isDesktop:!1,ariaLabel:ce.label??"",chevronDownIcon:jn,onClick:Oe,children:ce.label},ce.href),ve=ce=>t.jsx(Ya,{href:ce.href,onClick:A,children:ce.label},ce.href),Ie=(ce,Oe)=>{var Ot;return(Ot=ce.children)!=null&&Ot.length?J(ce,Oe):ve(ce)};let Je=I;fe!==null&&(k!=null&&k.length)?Je=t.jsxs(t.Fragment,{children:[P((Yt=y==null?void 0:y[fe])==null?void 0:Yt.label,()=>xe(null)),k.map(ce=>ve(ce))]}):we!==null&&(y!=null&&y.length)?Je=t.jsxs(t.Fragment,{children:[P((rn=tt==null?void 0:tt[we])==null?void 0:rn.label,()=>Se(null)),y.map((ce,Oe)=>Ie(ce,()=>xe(Oe)))]}):he!==null&&(tt!=null&&tt.length)&&(Je=t.jsxs(t.Fragment,{children:[P((qn=hn[he])==null?void 0:qn.label,()=>be(null)),tt.map((ce,Oe)=>Ie(ce,()=>{Se(Oe),xe(null)}))]}));const Nt=t.jsxs(t.Fragment,{children:[t.jsx("span",{role:"presentation",className:je.userAccountHeading({class:_==null?void 0:_.userAccountHeading}),children:G("externalAppNav.userAccountHeading")}),d?t.jsxs(t.Fragment,{children:[t.jsx("span",{className:je.userAccountDisplayName({class:_==null?void 0:_.userAccountDisplayName}),children:d.displayName}),t.jsxs("div",{className:je.userAccountActions({class:_==null?void 0:_.userAccountActions}),children:[t.jsx(ge,{href:m,design:"callToAction",className:je.userAccountMenuItem({class:_==null?void 0:_.userAccountMenuItem}),children:G("externalAppNav.account")}
431),t.jsx(kn,{onClick:g,design:"ghost",className:je.userAccountMenuItem({class:_==null?void 0:_.userAccountMenuItem}),children:G("externalAppNav.signOut")})]})]}):t.jsxs("div",{className:je.userAccountActions(),children:[t.jsx(ge,{href:l,design:"callToAction",className:je.userAccountMenuItem(),children:G("externalAppNav.signIn")}),t.jsx(ge,{href:c,design:"ghost",className:je.userAccountMenuItem(),children:G("externalAppNav.signUp")})]})]});return t.jsxs(t.Fragment,{children:[t.jsx(Yc,{"aria-label":j??G("externalAppNav.ariaLabel"),debug:H,className:je.nav({class:V}),isMobileMenuOpen:ft,onMobileMenuToggle:an,hamburgerProps:{design:"transparent"},mobileBreakpoint:ne,classNames:{leftGroup:"h-full",rightGroup:je.rightGroup({class:_==null?void 0:_.rightGroup}),hamburger:_==null?void 0:_.hamburger},leftContent:n??t.jsx(Pa,{href:"/","aria-label":G("externalAppNav.home"),design:"transparent",layout:"text",className:je.homeLink({class:_==null?void 0:_.homeLink}),children:t.jsx(Li,{color:"inherit",classNameImage:je.logoImage({class:_==null?void 0:_.logoImage})})}),rightContent:t.jsxs(t.Fragment,{children:[t.jsxs("div",{className:je.primaryGroup({class:_==null?void 0:_.primaryGroup}),children:[x&&t.jsx(Rc,{locales:s,currentLocale:i,onLocaleChange:o??(()=>{}),buttonDesign:"transparent",classNameMenu:je.languageMenu({class:_==null?void 0:_.languageMenu}),classNameMenuItems:je.languageMenuItem({class:_==null?void 0:_.languageMenuItem})}),t.jsx("div",{className:je.desktopOnlyAction({class:_==null?void 0:_.desktopOnlyAction}),children:t.jsx(mi,{href:$,design:"transparent"})}),t.jsx("div",{className:je.desktopOnlyAction({class:_==null?void 0:_.desktopOnlyAction}),children:t.jsx(ui,{buttonDesign:"transparent",children:Nt})}),t.jsx("div",{className:je.desktopSearchWrapper({class:_==null?void 0:_.desktopSearchWrapper}),children:t.jsx(di,{buttonDesign:"transparent",className:je.desktopOnlyAction({class:_==null?void 0:_.desktopOnlyAction}),classNameMenu:je.desktopSearchMenu({class:_==null?void 0:_.desktopSearchMenu}),formAction:Z,placeholder:U,hidden:De,renderForm:X})}),C?t.jsxs("span",{className:"relative",children:[t.jsx(Zc,{href:C,design:"transparent"}),T!==void 0&&T>0&&t.jsx(tr,{count:T,color:p,showCount:!1,position:"topRight",size:"sm"})]}):t.jsx(Fc,{design:"transparent",count:T,badgeColor:p}),N?t.jsxs("span",{className:"relative",children:[t.jsx(Gc,{href:N,design:"transparent"}),L!==void 0&&L>0&&t.jsx(tr,{count:L,color:p,showCount:!1,position:"topRight",size:"sm"})]}):t.jsx(Wc,{design:"transparent",count:L,badgeColor:p}),E]}),t.jsx("div",{className:je.secondaryRow({class:_==null?void 0:_.secondaryRow}),children:z??I})]})}),F&&O,ft&&t.jsxs("div",{className:je.mobileMenu({class:_==null?void 0:_.mobileMenu}),children:[t.jsxs("div",{className:je.mobileMenuButtons({class:_==null?void 0:_.mobileMenuButtons}),children:[t.jsx(mi,{href:$,design:"transparent"}),t.jsx(ui,{buttonDesign:"transparent",classNameMenu:je.mobileUserAccountMenu({class:_==null?void 0:_.mobileUserAccountMenu}),children:Nt}),t.jsx("div",{className:je.mobileSearchWrapper({class:_==null?void 0:_.mobileSearchWrapper}),children:t.jsx(di,{buttonDesign:"transparent",classNameMenu:je.mobileSearchMenu({class:_==null?void 0:_.mobileSearchMenu}),formAction:Z,placeholder:U,hidden:De,renderForm:X})})]}),t.jsx("div",{className:je.mobileMenuLinks({class:_==null?void 0:_.mobileMenuLinks}),children:z??Je})]})]})}Jc.displayName="ExternalAppNav";const u6=de({base:"",variants:{sticky:{true:"sticky top-0 z-40",false:""},debug:{true:"debug-header",false:""}}});function Xc({as:e,className:n,children:a,sticky:r,hidden:s=!1,debug:i,...o}){const l=Ge(),c=i??l;if(s)return null;const d=e||"header";return t.jsx(d,{...o,className:u6({sticky:r,debug:c,className:n}),children:a})}Xc.displayName="Header";const m6=de({slots:{header:"",nav:"static"},variants:{debug:{true:{header:"debug-header"},false:{}}}});function Qc(e){const{logo:n,primaryRow:a,secondaryRow:r,navTopics:s,isMobileMenuOpen:i=!1,onMobileMenuToggle:o,locales:l,currentLocale:c,onLocaleChange:d,signInHref:m,signUpHref:g,user:x,accountHref:p,onSignOut:L,showLanguageSwitch:N,badgeColor:T,cartItemCount:C,cartHref:$,favoritesCount:E,favoritesHref:z,downloadHref:w,sticky:V,className:_,classNames:j,"aria-label":Z,topicColors:U,searchFormAction:De,searchPlaceholder:X,searchHidden:ne,renderSearchForm:Q,mobileBreakpoint:te,hidden:G=!1,debug:ie}=e,{t:H}=v("uic-header-translations"),K=Ge(),F=ie??K;if(G)return null;const he=m6({debug:F});return t.jsxs(Xc,{sticky:V,"aria-label":Z??H("externalAppHeader.ariaLabel"),debug:F,className:he.header({class:_}),children:[t.jsx(cr,{topicColors:U,thickness:"sm",className:j==null?void 0:j.topicIndicatorBar}),t.jsx(Jc,{logo:n,primaryRow:a,secondaryRow:r,navTopics:s,isMobileMenuOpen:i,onMobileMenuToggle:o,locales:l,currentLocale:c,onLocaleChange:d,signInHref:m,signUpHref:g,user:x,accountHref:p,onSignOut:L,showLanguageSwitch:N,badgeColor:T,cartItemCount:C,cartHref:$,favoritesCount:E,favoritesHref:z,downloadHref:w,searchFormAction:De,searchPlaceholder:X,searchHidden:ne,renderSearchForm:Q,mobileBreakpoint:te,debug:F,className:he.nav({class:j==null?void 0:j.nav}),classNames:{homeLink:j==null?void 0:j.homeLink,logoImage:j==null?void 0:j.logoImage,rightGroup:j==null?void 0:j.rightGroup,primaryGroup:j==null?void 0:j.primaryGroup,hamburger:j==null?void 0:j.hamburger,desktopOnlyAction:j==null?void 0:j.desktopOnlyAction,desktopSearchWra
431pper:j==null?void 0:j.desktopSearchWrapper,desktopSearchMenu:j==null?void 0:j.desktopSearchMenu,mobileMenu:j==null?void 0:j.mobileMenu,mobileMenuButtons:j==null?void 0:j.mobileMenuButtons,mobileMenuLinks:j==null?void 0:j.mobileMenuLinks,mobileSearchMenu:j==null?void 0:j.mobileSearchMenu,mobileSearchWrapper:j==null?void 0:j.mobileSearchWrapper,mobileUserAccountMenu:j==null?void 0:j.mobileUserAccountMenu,secondaryRow:j==null?void 0:j.secondaryRow,languageMenu:j==null?void 0:j.languageMenu,languageMenuItem:j==null?void 0:j.languageMenuItem,userAccountHeading:j==null?void 0:j.userAccountHeading,userAccountActions:j==null?void 0:j.userAccountActions,userAccountMenuItem:j==null?void 0:j.userAccountMenuItem,userAccountDisplayName:j==null?void 0:j.userAccountDisplayName,topicDropdownWrapper:j==null?void 0:j.topicDropdownWrapper,topicDropdown:j==null?void 0:j.topicDropdown,megaMenuLeft:j==null?void 0:j.megaMenuLeft,megaMenuRight:j==null?void 0:j.megaMenuRight,megaMenuThird:j==null?void 0:j.megaMenuThird}})]})}Qc.displayName="ExternalAppHeader";function ed(){const[e,n]=f.useState(!1);return f.useEffect(()=>{n(!0)},[]),e}const td=f.createContext(null),VW=({children:e,featureFlags:n})=>t.jsx(td.Provider,{value:n,children:e}),h6=()=>{const e=f.useContext(td);if(!e)throw new Error("useFeatureFlags must be used within a FeatureFlagsContextProvider");return e},nd=f.createContext(null);function g6({user:e,children:n}){const a=f.useMemo(()=>({user:e}),[e]);return t.jsx(nd.Provider,{value:a,children:n})}function p6(){const e=f.useContext(nd);if(!e)throw new Error("useUser must be used within a UserProvider");return e.user}const DW=g6,f6=()=>p6();function Di(){const[e,n]=f.useState(!1);return f.useEffect(()=>{n(!0)},[]),e}const Wa={phablet:629,desktop:1280,largeDesktop:1600},Dr=typeof window<"u",b6=()=>{let n={width:0,height:0},a=0,r=[];const s=()=>{Dr&&(n={width:window.innerWidth,height:window.innerHeight},r.forEach(i=>{i(n)}))};return Dr&&(n={width:window.innerWidth,height:window.innerHeight}),{subscribe:i=>Dr?(a===0&&window.addEventListener("resize",s),a++,r.push(i),()=>{r=r.filter(o=>o!==i),a--,a===0&&window.removeEventListener("resize",s)}):()=>{},getScreenSize:()=>n}},Fs=b6();function oa(){const[e,n]=f.useState(Fs.getScreenSize());return f.useEffect(()=>{if(Dr)return n(Fs.getScreenSize()),Fs.subscribe(r=>{n(r)})},[]),{screenSize:e,width:e.width,height:e.height,isMobile:e.width<Wa.phablet,isPhablet:e.width>=Wa.phablet&&e.width<Wa.desktop,isDesktop:e.width>=Wa.desktop,isLargeDesktop:e.width>=Wa.largeDesktop}}const x6=Ke({slots:{mobileBackContainer:"flex items-center w-full",backButton:"pl-0 pr-2",backIcon:"stroke-2 size-5 stroke-secondary hover:stroke-secondary-hover",text:"font-bold text-[1.25rem] text-secondary",desktopContainer:"flex items-center gap-1 group",textLink:"font-bold text-[1.25rem] text-primary group-hover:text-secondary-hover",textButton:"font-bold text-[1.25rem] text-primary group-hover:text-secondary-hover cursor-pointer",toggleButton:"p-0 w-auto h-auto cursor-pointer",toggleIcon:"stroke-2 size-5 stroke-primary group-hover:stroke-secondary-hover transition-transform duration-200 group-hover:rotate-180 xl:mt-[0.25rem]"}});function ss({isOpen:e,children:n,ariaLabel:a,onClick:r,navigateTo:s}){const i=Di(),{isDesktop:o}=oa(),{mobileBackContainer:l,backButton:c,backIcon:d,text:m,desktopContainer:g,textLink:x,textButton:p,toggleButton:L,toggleIcon:N}=x6();return t.jsx(An,{isOpen:e,ariaLabel:a,onClick:r,navigateTo:s,isDesktop:o,isHydrated:i,mobileTitleNavigates:!0,chevronDownIcon:Jn,chevronRightIcon:Jn,classNames:{mobileContainer:l(),backButton:c(),backIcon:d(),text:m(),desktopContainer:g(),textLink:x(),textButton:p(),toggleButton:L(),toggleIcon:N()},children:n})}const v6=Ke({base:"font-bold text-[1.25rem] hover:text-turquoise-light",variants:{isActive:{true:"text-turquoise-light",false:"text-brand-blue"}},defaultVariants:{isActive:!1}}),is=f.forwardRef(function({children:n,onMenuAction:a,isActive:r=!1,onClick:s,className:i,...o},l){const c=x=>{s==null||s(x),x.defaultPrevented||a==null||a()},{onMenuAction:d,isActive:m,...g}={onMenuAction:a,isActive:r,...o};return t.jsx(ge,{as:nn,ref:l,className:v6({isActive:r,className:i}),onClick:c,...g,children:n})});function y6(){return!!Ii().location}function os(e){const n=y6();f.useEffect(()=>{n&&e()},[n,e])}function j6(){const{t:e}=v("common"),{isDesktop:n}=oa(),a=f.useRef(null),r=f.useRef(()=>{}),s=f.useRef(!1),i=f.useRef(!1),o=f.useRef(null),[l,c]=f.useState([]),d=f.useCallback(()=>{c([]),s.current&&r.current()},[]);os(d),f.useEffect(()=>()=>{o.current&&clearTimeout(o.current)},[]);const m=p=>{c([]),p()},g=p=>{const L=p-1,N=void 0;let T=[];return T=x,n||l.length===L?t.jsx("div",{className:"flex flex-col h-screen -mt-3 pt-0 pb-10 bg-white w-screen navlg:relative navlg:col-span-1 navlg:h-fit navlg:-mt-13 navlg:pt-0 navlg:pb-8 navlg:pr-10",children:t.jsxs("div",{className:"flex flex-col h-full py-5",children:[N,T.map($=>t.jsxs("li",{className:`h-12 flex items-center truncate pl-2 font-bold text-[1.25rem] navlg:pl-2 ${$.children&&n?"navlg:pr-20 navlg:-mr-2
4310 navlg:relative navlg:z-10":""}`,onMouseEnter:()=>{!n||!$.children||(o.current&&(clearTimeout(o.current),o.current=null),c(E=>{const z=p-1;return[...E.slice(0,z),$]}))},onMouseLeave:()=>{!n||!$.children||i.current||(o.current=setTimeout(()=>{c(E=>{const z=p-1;return E.slice(0,z)})},300))},children:[$.link.startsWith("http")?t.jsx(ge,{as:Be,href:$.link,className:"font-bold text-[1.25rem] text-brand-blue hover:text-turquoise-light",onClick:()=>r.current(),children:$.label}):t.jsx(is,{to:$.link,onMenuAction:()=>r.current(),children:$.label}),$.children&&t.jsx(pt,{onClick:()=>{i.current=!0,setTimeout(()=>{i.current=!1},200),c(E=>{const z=p-1,w=E[z];return(w==null?void 0:w.key)===$.key?E.slice(0,z):[...E.slice(0,z),$]})},"aria-label":e("aria-label"),className:"pr-5 size-5 flex items-center",icon:jn,iconClassName:"mt-0.5 navlg:stroke-2 text-brand-blue fill-none stroke-2 size-5 stroke-brand-blue group-hover:stroke-turquoise-light",design:"transparent"})]},$.key))]})},p):null},x=[{key:"company-seminars",label:e("app-main-navigation-component.navigation.menu-items.company-solutions.menu-items.company-seminars.title"),link:"/veranstaltungsarten/firmenseminar"},{key:"instructions",label:e("app-main-navigation-component.navigation.menu-items.company-solutions.menu-items.instructions.title"),link:"https://vds-unterweisungen.de"},{key:"web-based-trainings",label:e("app-main-navigation-component.navigation.menu-items.company-solutions.menu-items.web-based-trainings.title"),link:"/veranstaltungsarten/web-based-training"}];return t.jsx("div",{id:"company-solutions-drop-down-menu-wrapper",ref:a,className:"w-full pr-4 navlg:pr-0 navlg:w-fit",children:t.jsxs(Hn,{menuId:"company-solutions-drop-down-menu",openOnHover:n,children:[t.jsx(Dn,{children:({open:p,toggle:L})=>(r.current=L,s.current=p,t.jsx("div",{className:"mx-0 max-w-screen flex items-center navlg:mx-0",children:t.jsx(ss,{isOpen:p,ariaLabel:e("app-main-navigation-component.navigation.menu-items.company-solutions.aria-label"),onClick:()=>m(L),navigateTo:"/unternehmensloesungen",children:e("app-main-navigation-component.navigation.menu-items.company-solutions.title")})}))}),t.jsx(Vn,{design:"action",className:"bg-white [border:0] [box-shadow:none] navlg:top-[var(--dropdown-menu-top)] navlg:h-fit navlg:[width:100vw] navlg:pt-16 navlg:fixed navlg:inset-x-0",children:t.jsx("div",{className:`bg-white ${n?"grid":"flex flex-col"}`,style:n?{gridTemplateColumns:"1fr 1.2px 1fr 1.2px 1fr"}:void 0,children:t.jsx("div",{className:"navlg:pl-40",children:g(1)})})})]})})}const ct={marginX:{xs:"spacing-mx-xs",sm:"spacing-mx-sm",md:"spacing-mx-md",lg:"spacing-mx-lg",xl:"spacing-mx-xl"},marginY:{xs:"spacing-my-xs",sm:"spacing-my-sm",md:"spacing-my-md",lg:"spacing-my-lg",xl:"spacing-my-xl"},paddingX:{xs:"spacing-px-xs",sm:"spacing-px-sm",md:"spacing-px-md",lg:"spacing-px-lg",xl:"spacing-px-xl"},paddingY:{xs:"spacing-py-xs",sm:"spacing-py-sm",md:"spacing-py-md",lg:"spacing-py-lg",xl:"spacing-py-xl"}},Nn=de({slots:{card:"overflow-hidden text-on-surface",badge:"absolute top-0 flex card-badge-gap",header:"",main:"",image:"w-full card-image-height object-cover",footer:["flex items-center align-baseline","mt-auto card-footer-height w-full"],title:"",description:"typo-body",action:"absolute top-0 right-0 z-[1] flex items-center cursor-pointer"},variants:{direction:{col:{card:"flex flex-col"},"col-reverse":{card:"flex flex-col-reverse"},row:{card:"flex flex-row",main:"flex-1",footer:"mt-0 h-auto"},"row-reverse":{card:"flex flex-row-reverse",main:"flex-1",footer:"mt-0 h-auto"},none:{card:""}},badge:{true:{card:"relative card-badge-pt",badge:"inset-x-0 top-0"}},color:{none:{card:"",header:"",main:"",footer:"",image:""},transparent:{card:"bg-transparent",header:"bg-transparent",main:"bg-transparent",footer:"bg-transparent",image:"bg-transparent"},white:{card:"bg-white dark:bg-transparent",header:"bg-white dark:bg-transparent",main:"bg-white dark:bg-transparent",footer:"bg-white dark:bg-transparent",image:"bg-white dark:bg-transparent"},blue:{card:"bg-brand-blue",header:"bg-brand-blue",main:"bg-brand-blue",footer:"bg-brand-blue",image:"bg-brand-blue"}
431,gray:{card:"bg-gray-10 dark:bg-gray-70",header:"bg-gray-10 dark:bg-gray-70",main:"bg-gray-10 dark:bg-gray-70",footer:"bg-gray-10 dark:bg-gray-70",image:"bg-gray-10 dark:bg-gray-70"}},size:{sm:{header:"card-padding-sm",main:"card-padding-sm",footer:"card-padding-sm",badge:"card-badge-px-sm"},md:{header:"card-padding-md",main:"card-padding-md",footer:"card-padding-md",badge:"card-badge-px-md"},lg:{header:"card-padding-lg",main:"card-padding-lg",footer:"card-padding-lg",badge:"card-badge-px-lg"},xl:{header:"card-padding-xl",main:"card-padding-xl",footer:"card-padding-xl",badge:"card-badge-px-xl"}},rounded:{"2xl":{card:"rounded-2xl"},"2xl-diagonal":{card:"rounded-tl-lg rounded-br-lg lg:rounded-tl-2xl lg:rounded-br-2xl"},lg:{card:"rounded-lg"},"lg-diagonal":{card:"rounded-tl-sm rounded-br-sm md:rounded-tr-sm md:rounded-bl-sm"},md:{card:"rounded-md"},"md-diagonal":{card:"rounded-tl-md rounded-br-md"},none:{card:"rounded-none"}},shadow:{none:{card:"shadow-none"},sm:{card:"shadow-sm"},md:{card:"shadow-md"},lg:{card:"shadow-lg"}},border:{true:{card:"card-border"},false:{card:""}},clickable:{true:{card:"card-clickable"}},hoverable:{true:{card:"card-hoverable"}},interactive:{true:{card:"card-interactive"}},padding:{default:{main:""},none:{main:"p-0"},xs:{main:`${ct.paddingX.xs} ${ct.paddingY.xs}`},sm:{main:`${ct.paddingX.sm} ${ct.paddingY.sm}`},md:{main:`${ct.paddingX.md} ${ct.paddingY.md}`},lg:{main:`${ct.paddingX.lg} ${ct.paddingY.lg}`},xl:{main:`${ct.paddingX.xl} ${ct.paddingY.xl}`}},margin:{default:{card:""},none:{card:"m-0"},xs:{card:`${ct.marginX.xs} ${ct.marginY.xs}`},sm:{card:`${ct.marginX.sm} ${ct.marginY.sm}`},md:{card:`${ct.marginX.md} ${ct.marginY.md}`},lg:{card:`${ct.marginX.lg} ${ct.marginY.lg}`},xl:{card:`${ct.marginX.xl} ${ct.marginY.xl}`}},gap:{default:{card:""},none:{card:"card-gap-none"},xs:{card:"card-gap-xs"},sm:{card:"card-gap-sm"},md:{card:"card-gap-md"},lg:{card:"card-gap-lg"},xl:{card:"card-gap-xl"}}},defaultVariants:{direction:"col",color:"white",rounded:"lg",shadow:"md",size:"md",border:!0}}),Sn=Nn(),ad=f.createContext({});function la(){return f.useContext(ad)}function R(e){const{badge:n,...a}=e,[r,s]=Zt(a,Nn),{className:i,id:o,as:l,...c}=s,d=l||"div";return t.jsx(ad.Provider,{value:r,children:t.jsxs(d,{id:o,className:Sn.card({...r,badge:!!n,className:i}),...c,children:[n&&t.jsx("div",{className:Sn.badge({...r,badge:!0}),children:n}),e.children]})})}function rd(e){const n=la(),[a,r]=Zt(e,Nn),{className:s,id:i,...o}=r,l={...n,...a};return t.jsx("header",{id:i,className:Sn.header({...l,className:s}),...o})}R.Header=rd;function sd(e){const n=la(),[a,r]=Zt(e,Nn),{className:s,id:i,...o}=r,l={...n,...a};return t.jsx("div",{id:i,className:Sn.main({...l,className:s}),...o})}R.Main=sd;function id(e){const n=la(),[a,r]=Zt(e,Nn),{className:s,loader:i,...o}=r,l={...n,...a};return t.jsx(xt,{...o,loader:i??St,classNameImage:Sn.image({...l,className:s})})}R.Image=id;function od(e){const n=la(),[a,r]=Zt(e,Nn),{className:s,id:i,...o}=r,l={...n,...a};return t.jsx("footer",{id:i,className:Sn.footer({...l,className:s}),...o})}R.Footer=od;function ld(e){const n=la(),[a,r]=Zt(e,Nn),{className:s,id:i,level:o,children:l,...c}=r,d={...n,...a},g=`h${o||3}`;return t.jsx(h,{as:g,id:i,className:Sn.title({...d,className:s}),...c,children:l})}R.Title=ld;function cd(e){const n=la(),[a,r]=Zt(e,Nn),{className:s,id:i,...o}=r,l={...n,...a};return t.jsx("p",{id:i,className:Sn.description({...l,className:s}),...o})}R.Description=cd;function dd(e){const n=la(),[a,r]=Zt(e,Nn),{className:s,id:i,...o}=r,l={...n,...a};return t.jsx("div",{id:i,className:Sn.action({...l,className:s}),...o})}R.Action=dd;R.displayName="Card";rd.displayName="CardHeader";sd.displayName="CardMain";id.displayName="CardImage";od.displayName="CardFooter";ld.displayName="CardTitle";cd.displayName="CardDescription";dd.displayName="CardAction";const k6=de({base:"img-vds"}),w6=[640,828,1200];function Ce({classNameImage:e,intrinsicWidth:n=800,intrinsicHeight:a=534,loader:r=St,breakpoints:s=w6,sizes:i="(max-width: 1024px) 100vw, 50vw",...o}){return t.jsx(xt,{intrinsicWidth:n,intrinsicHeight:a,loader:r,breakpoints:s,sizes:i,classNameImage:k6({className:e}),...o})}Ce.displayName="HeroImage";
431const S6=de({base:"",variants:{color:zi},defaultVariants:{color:"blue"}});function za({email:e,subject:n,color:a,className:r,...s}){const[i,o]=f.useState(!1);if(f.useEffect(()=>{o(!0)},[]),!i)return null;const l=n?`mailto:${e}?subject=${encodeURIComponent(n)}`:`mailto:${e}`,c=e.indexOf("@"),d=e.slice(0,c),m=e.slice(c+1);return t.jsxs("a",{href:l,className:S6({color:a,className:r}),...s,children:[d,t.jsx(La,{}),m]})}za.displayName="MailToLink";function ze({text:e,wrap:n}){if(n)return t.jsx(t.Fragment,{children:e.split(` 432`).map((r,s)=>n(r,`text-break-${s}`))});const a=e.split(` 433`);return t.jsx(t.Fragment,{children:a.map((r,s)=>t.jsxs(f.Fragment,{children:[r,s<a.length-1&&t.jsx("br",{})]},`text-break-${s}`))})}ze.displayName="TextWithBreaks";const I6=de({slots:{rootStyles:["grid","grid-cols-1"],startSlotStyles:[],endSlotStyles:[]},variants:{gap:{none:{rootStyles:""},sm:{rootStyles:["layout-two-slot-gap-sm"]},md:{rootStyles:["layout-two-slot-gap-md"]},lg:{rootStyles:["layout-two-slot-gap-lg"]}},debug:{true:{rootStyles:["bg-purple-300/30"],startSlotStyles:["bg-blue-200/50"],endSlotStyles:["bg-yellow-200/50"]},false:{}}},defaultVariants:{gap:"lg",debug:!1}}),N6={equal:{md:"md:grid-cols-2",lg:"lg:grid-cols-2",xl:"xl:grid-cols-2","2xl":"2xl:grid-cols-2"},"start-wide":{md:"md:grid-cols-[3fr_2fr]",lg:"lg:grid-cols-[3fr_2fr]",xl:"xl:grid-cols-[3fr_2fr]","2xl":"2xl:grid-cols-[3fr_2fr]"},"end-wide":{md:"md:grid-cols-[2fr_3fr]",lg:"lg:grid-cols-[2fr_3fr]",xl:"xl:grid-cols-[2fr_3fr]","2xl":"2xl:grid-cols-[2fr_3fr]"}},$6={start:{md:"md:items-start",lg:"lg:items-start",xl:"xl:items-start","2xl":"2xl:items-start"},center:{md:"md:items-center",lg:"lg:items-center",xl:"xl:items-center","2xl":"2xl:items-center"},end:{md:"md:items-end",lg:"lg:items-end",xl:"xl:items-end","2xl":"2xl:items-end"},stretch:{md:"md:items-stretch",lg:"lg:items-stretch",xl:"xl:items-stretch","2xl":"2xl:items-stretch"}},Ko={md:{start:"order-2 md:order-1",end:"order-1 md:order-2"},lg:{start:"order-2 lg:order-1",end:"order-1 lg:order-2"},xl:{start:"order-2 xl:order-1",end:"order-1 xl:order-2"},"2xl":{start:"order-2 2xl:order-1",end:"order-1 2xl:order-2"}},{rootStyles:L6,startSlotStyles:C6,endSlotStyles:z6}=I6();function Le({as:e,start:n,end:a,breakpoint:r="2xl",ratio:s="equal",gap:i="lg",alignItems:o="stretch",reverse:l=!1,className:c,classNameStart:d,classNameEnd:m,id:g,hidden:x=!1,debug:p}){const L=Ge(),N=p??L;if(x)return null;const T=e||"div",C={gap:i,debug:N},$=[N6[s][r],$6[o][r]].join(" "),E=l?Ko[r].start:"",z=l?Ko[r].end:"",w=n!=null,V=a!=null;return t.jsxs(T,{id:g,className:L6({...C,className:[$,c].filter(Boolean).join(" ")}),children:[w&&t.jsx("div",{className:C6({...C,className:[E,d].filter(Boolean).join(" ")}),children:n}
433),V&&t.jsx("div",{className:z6({...C,className:[z,m].filter(Boolean).join(" ")}),children:a})]})}Le.displayName="TwoSlotLayout";const Hi=Ke({slots:{list:["list-none","pl-4","xl:pl-5","gap-1"],listItem:["relative","pl-4",'before:content-["-"]',"before:absolute","before:left-0","before:top-0.3","before:text-gray-600","text-pretty"],listItemWithIcon:["py-[0.438rem]","relative","text-pretty","flex","items-start","gap-2"],icon:["flex-shrink-0","w-6","h-6"]},variants:{type:{unordered:{},ordered:{list:["list-decimal","list-inside","gap-2"],listItem:[]}}},defaultVariants:{type:"unordered"}});function b({type:e="unordered",children:n,className:a,...r}){const{list:s}=Hi({type:e});return t.jsx(dt,{type:e,className:s({className:a}),...r,children:n})}function T6({children:e,className:n,...a}){const{listItem:r}=Hi();return t.jsx(Ti,{className:r({className:n}),...a,children:t.jsx(u,{children:e})})}b.Item=T6;const{listItemWithIcon:_6,icon:A6}=Hi();function E6({children:e,className:n,icon:a,...r}){const s=a==="download"?ts:a==="chevron-right"?ke:null;return t.jsx("li",{className:_6({className:n}),children:t.jsxs(ge,{...r,design:"text",className:"text-link-cta cursor-pointer flex items-center gap-2 font-size-[1.125rem] leading-[1.167] font-bold min-w-0",children:[s&&t.jsx(s,{className:A6(),color:"secondary"}),t.jsx("span",{className:"truncate",children:e})]})})}b.ItemLink=E6;/*! @license DOMPurify 3.3.3 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.3/LICENSE */var Os,Yo;function Jo(){if(Yo)return Os;Yo=1;const{entries:e,setPrototypeOf:n,isFrozen:a,getPrototypeOf:r,getOwnPropertyDescriptor:s}=Object;let{freeze:i,seal:o,create:l}=Object,{apply:c,construct:d}=typeof Reflect<"u"&&Reflect;i||(i=function(I){return I}),o||(o=function(I){return I}),c||(c=function(I,O){for(var A=arguments.length,P=new Array(A>2?A-2:0),J=2;J<A;J++)P[J-2]=arguments[J];return I.apply(O,P)}),d||(d=function(I){for(var O=arguments.length,A=new Array(O>1?O-1:0),P=1;P<O;P++)A[P-1]=arguments[P];return new I(...A)});const m=j(Array.prototype.forEach),g=j(Array.prototype.lastIndexOf),x=j(Array.prototype.pop),p=j(Array.prototype.push),L=j(Array.prototype.splice),N=j(String.prototype.toLowerCase),T=j(String.prototype.toString),C=j(String.prototype.match),$=j(String.prototype.replace),E=j(String.prototype.indexOf),z=j(String.prototype.trim),w=j(Object.prototype.hasOwnProperty),V=j(RegExp.prototype.test),_=Z(TypeError);function j(k){return function(I){I instanceof RegExp&&(I.lastIndex=0);for(var O=arguments.length,A=new Array(O>1?O-1:0),P=1;P<O;P++)A[P-1]=arguments[P];return c(k,I,A)}}function Z(k){return function(){for(var I=arguments.length,O=new Array(I),A=0;A<I;A++)O[A]=arguments[A];return d(k,O)}}function U(k,I){let O=arguments.length>2&&arguments[2]!==void 0?arguments[2]:N;n&&n(k,null);let A=I.length;for(;A--;){let P=I[A];if(typeof P=="string"){const J=O(P);J!==P&&(a(I)||(I[A]=J),P=J)}k[P]=!0}return k}function De(k){for(let I=0;I<k.length;I++)w(k,I)||(k[I]=null);return k}function X(k){const I=l(null);for(const[O,A]of e(k))w(k,O)&&(Array.isArray(A)?I[O]=De(A):A&&typeof A=="object"&&A.constructor===Object?I[O]=X(A):I[O]=A);return I}function ne(k,I){for(;k!==null;){const A=s(k,I);if(A){if(A.get)return j(A.get);if(typeof A.value=="function")return j(A.value)}k=r(k)}function O(){return null}return O}const Q=i(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),te=i(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),G=i(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),ie=i(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),H=i(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),K=i(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),F=i(["#text"]),he=i(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
433spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),be=i(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),we=i(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Se=i(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),fe=o(/\{\{[\w\W]*|[\w\W]*\}\}/gm),xe=o(/<%[\w\W]*|[\w\W]*%>/gm),zt=o(/\$\{[\w\W]*/gm),rt=o(/^data-[\-\w.\u00B7-\uFFFF]+$/),$e=o(/^aria-[\-\w]+$/),et=o(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Tt=o(/^(?:\w+script|data):/i),Ht=o(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),It=o(/^html$/i),ft=o(/^[a-z][.\w]*(-[.\w]+)+$/i);var an=Object.freeze({__proto__:null,ARIA_ATTR:$e,ATTR_WHITESPACE:Ht,CUSTOM_ELEMENT:ft,DATA_ATTR:rt,DOCTYPE_NAME:It,ERB_EXPR:xe,IS_ALLOWED_URI:et,IS_SCRIPT_OR_DATA:Tt,MUSTACHE_EXPR:fe,TMPLIT_EXPR:zt});const Wt={element:1,text:3,progressingInstruction:7,comment:8,document:9},je=function(){return typeof window>"u"?null:window},Rn=function(I,O){if(typeof I!="object"||typeof I.createPolicy!="function")return null;let A=null;const P="data-tt-policy-suffix";O&&O.hasAttribute(P)&&(A=O.getAttribute(P));const J="dompurify"+(A?"#"+A:"");try{return I.createPolicy(J,{createHTML(ve){return ve},createScriptURL(ve){return ve}})}catch{return console.warn("TrustedTypes policy "+J+" could not be created."),null}},hn=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function tt(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:je();const I=me=>tt(me);if(I.version="3.3.3",I.removed=[],!k||!k.document||k.document.nodeType!==Wt.document||!k.Element)return I.isSupported=!1,I;let{document:O}=k;const A=O,P=A.currentScript,{DocumentFragment:J,HTMLTemplateElement:ve,Node:Ie,Element:Je,NodeFilter:Nt,NamedNodeMap:Ft=k.NamedNodeMap||k.MozNamedAttrMap,HTMLFormElement:ua,DOMParser:$n,trustedTypes:Yt}=k,rn=Je.prototype,qn=ne(rn,"cloneNode"),ce=ne(rn,"remove"),Oe=ne(rn,"nextSibling"),Ot=ne(rn,"childNodes"),Bt=ne(rn,"parentNode");if(typeof ve=="function"){const me=O.createElement("template");me.content&&me.content.ownerDocument&&(O=me.content.ownerDocument)}let st,Fa="";const{implementation:ks,createNodeIterator:pm,createDocumentFragment:fm,getElementsByTagName:bm}=O,{importNode:xm}=A;let _t=hn();I.isSupported=typeof e=="function"&&typeof Bt=="function"&&ks&&ks.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:ws,ERB_EXPR:Ss,TMPLIT_EXPR:Is,DATA_ATTR:vm,ARIA_ATTR:ym,IS_SCRIPT_OR_DATA:jm,ATTR_WHITESPACE:uo,CUSTOM_ELEMENT:km}=an;let{IS_ALLOWED_URI:mo}=an,bt=null;const ho=U({},[...Q,...te,...G,...H,...F]);let vt=null;const go=U({},[...he,...be,...we,...Se]);let it=Object.seal(l(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Oa=null,xr=null;
vendor: 9,766 bytes, line 433
433const Ln=Object.seal(l(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let po=!0,Ns=!0,fo=!1,bo=!0,ma=!1,vr=!0,Wn=!1,$s=!1,Ls=!1,ha=!1,yr=!1,jr=!1,xo=!0,vo=!1;const wm="user-content-";let Cs=!0,Ba=!1,ga={},sn=null;const zs=U({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let yo=null;const jo=U({},["audio","video","img","source","image","track"]);let Ts=null;const ko=U({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),kr="http://www.w3.org/1998/Math/MathML",wr="http://www.w3.org/2000/svg",gn="http://www.w3.org/1999/xhtml";let pa=gn,_s=!1,As=null;const Sm=U({},[kr,wr,gn],T);let Sr=U({},["mi","mo","mn","ms","mtext"]),Ir=U({},["annotation-xml"]);const Im=U({},["title","style","font","a","script"]);let Ra=null;const Nm=["application/xhtml+xml","text/html"],$m="text/html";let ht=null,fa=null;const Lm=O.createElement("form"),wo=function(S){return S instanceof RegExp||S instanceof Function},Es=function(){let S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(fa&&fa===S)){if((!S||typeof S!="object")&&(S={}),S=X(S),Ra=Nm.indexOf(S.PARSER_MEDIA_TYPE)===-1?$m:S.PARSER_MEDIA_TYPE,ht=Ra==="application/xhtml+xml"?T:N,bt=w(S,"ALLOWED_TAGS")?U({},S.ALLOWED_TAGS,ht):ho,vt=w(S,"ALLOWED_ATTR")?U({},S.ALLOWED_ATTR,ht):go,As=w(S,"ALLOWED_NAMESPACES")?U({},S.ALLOWED_NAMESPACES,T):Sm,Ts=w(S,"ADD_URI_SAFE_ATTR")?U(X(ko),S.ADD_URI_SAFE_ATTR,ht):ko,yo=w(S,"ADD_DATA_URI_TAGS")?U(X(jo),S.ADD_DATA_URI_TAGS,ht):jo,sn=w(S,"FORBID_CONTENTS")?U({},S.FORBID_CONTENTS,ht):zs,Oa=w(S,"FORBID_TAGS")?U({},S.FORBID_TAGS,ht):X({}),xr=w(S,"FORBID_ATTR")?U({},S.FORBID_ATTR,ht):X({}),ga=w(S,"USE_PROFILES")?S.USE_PROFILES:!1,po=S.ALLOW_ARIA_ATTR!==!1,Ns=S.ALLOW_DATA_ATTR!==!1,fo=S.ALLOW_UNKNOWN_PROTOCOLS||!1,bo=S.ALLOW_SELF_CLOSE_IN_ATTR!==!1,ma=S.SAFE_FOR_TEMPLATES||!1,vr=S.SAFE_FOR_XML!==!1,Wn=S.WHOLE_DOCUMENT||!1,ha=S.RETURN_DOM||!1,yr=S.RETURN_DOM_FRAGMENT||!1,jr=S.RETURN_TRUSTED_TYPE||!1,Ls=S.FORCE_BODY||!1,xo=S.SANITIZE_DOM!==!1,vo=S.SANITIZE_NAMED_PROPS||!1,Cs=S.KEEP_CONTENT!==!1,Ba=S.IN_PLACE||!1,mo=S.ALLOWED_URI_REGEXP||et,pa=S.NAMESPACE||gn,Sr=S.MATHML_TEXT_INTEGRATION_POINTS||Sr,Ir=S.HTML_INTEGRATION_POINTS||Ir,it=S.CUSTOM_ELEMENT_HANDLING||{},S.CUSTOM_ELEMENT_HANDLING&&wo(S.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(it.tagNameCheck=S.CUSTOM_ELEMENT_HANDLING.tagNameCheck),S.CUSTOM_ELEMENT_HANDLING&&wo(S.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(it.attributeNameCheck=S.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),S.CUSTOM_ELEMENT_HANDLING&&typeof S.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(it.allowCustomizedBuiltInElements=S.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),ma&&(Ns=!1),yr&&(ha=!0),ga&&(bt=U({},F),vt=l(null),ga.html===!0&&(U(bt,Q),U(vt,he)),ga.svg===!0&&(U(bt,te),U(vt,be),U(vt,Se)),ga.svgFilters===!0&&(U(bt,G),U(vt,be),U(vt,Se)),ga.mathMl===!0&&(U(bt,H),U(vt,we),U(vt,Se))),w(S,"ADD_TAGS")||(Ln.tagCheck=null),w(S,"ADD_ATTR")||(Ln.attributeCheck=null),S.ADD_TAGS&&(typeof S.ADD_TAGS=="function"?Ln.tagCheck=S.ADD_TAGS:(bt===ho&&(bt=X(bt)),U(bt,S.ADD_TAGS,ht))),S.ADD_ATTR&&(typeof S.ADD_ATTR=="function"?Ln.attributeCheck=S.ADD_ATTR:(vt===go&&(vt=X(vt)),U(vt,S.ADD_ATTR,ht))),S.ADD_URI_SAFE_ATTR&&U(Ts,S.ADD_URI_SAFE_ATTR,ht),S.FORBID_CONTENTS&&(sn===zs&&(sn=X(sn)),U(sn,S.FORBID_CONTENTS,ht)),S.ADD_FORBID_CONTENTS&&(sn===zs&&(sn=X(sn)),U(sn,S.ADD_FORBID_CONTENTS,ht)),Cs&&(bt["#text"]=!0),Wn&&U(bt,["html","head","body"]),bt.table&&(U(bt,["tbody"]),delete Oa.tbody),S.TRUSTED_TYPES_POLICY){if(typeof S.TRUSTED_TYPES_POLICY.createHTML!="function")throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof S.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw _('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');st=S.TRUSTED_TYPES_POLICY,Fa=st.createHTML("")}else st===void 0&&(st=Rn(Yt,P)),st!==null&&typeof Fa=="string"&&(Fa=st.createHTML(""));i&&i(S),fa=S}},So=U({},[...te,...G,...ie]),Io=U({},[...H,...K]),Cm=function(S){let q=Bt(S);(!q||!q.tagName)&&(q={namespaceURI:pa,tagName:"template"});const le=N(S.tagName),Ze=N(q.tagName);return As[S.namespaceURI]?S.namespaceURI===wr?q.namespaceURI===gn?le==="svg":q.namespaceURI===kr?le==="svg"&&(Ze==="annotation-xml"||Sr[Ze]):!!So[le]:S.namespaceURI===kr?q.namespaceURI===gn?le==="math":q.namespaceURI===wr?le==="math"&&Ir[Ze]:!!Io[le]:S.namespaceURI===gn?q.namespaceURI===wr&&!Ir[Ze]||q.namespaceURI===kr&&!Sr[Ze]?!1:!Io[le]&&(Im[le]||!So[le]):!!(Ra==="application/xhtml+xml"&&As[S.namespaceURI]):!1},on=function(S){p(I.removed,{element:S});try{Bt(S).removeChild(S)}catch{ce(S)}},Un=function(S,q){try{p(I.removed,{attribute:q.getAttributeNode(S),from:q})}catch{p(I.removed,{attribute:null,from:q})}if(q.removeAttribute(S),S==="is")if(ha||yr)try{on(q)}catch{}else try{q.setAttribute(S,"")}catch{}},No=function(S){let q=null,le=null;if(Ls)S="<remove></remove>"+S;else{const lt=C(S,/^[\r\n\t ]+/);le=lt&<[0]}Ra==="application/xhtml+xml"&&pa===gn&&(S='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+S+"</body></html>");const Ze=st?st.createHTML(S):S;if(pa===gn)try{q=new $n().parseFromString(Ze,Ra)}catch{}if(!q||!q.documentElement){q=ks.createDocument(pa,"template",null);try{q.documentElement.innerHTML=_s?Fa:Ze}catch{}}const $t=q.body||q.documentElement;return S&&le&&$t.insertBefore(O.createTextNode(le),$t.childNodes[0]||null),pa===gn?bm.call(q,Wn?"html":"body")[0]:Wn?q.documentElement:$t},$o=function(S){return pm.call(S.ownerDocument||S,S,Nt.SHOW_ELEMENT|Nt.SHOW_COMMENT|Nt.SHOW_TEXT|Nt.SHOW_PROCESSING_INSTRUCTION|Nt.SHOW_CDATA_SECTION,null)},Ps=function(S){return S instanceof ua&&(typeof S.nodeName!="string"||typeof S.textContent!="string"||typeof S.removeChild!="function"||!(S.attributes instanceof Ft)||typeof S.removeAttribute!="function"||typeof S.setAttribute!="function"||typeof S.namespaceURI!="string"||typeof S.insertBefore!="function"||typeof S.hasChildNodes!="function")},Lo=function(S){return typeof Ie=="function"&&S instanceof Ie};function pn(me,S,q){m(me,le=>{le.call(I,S,q,fa)})}const Co=function(S){let q=null;if(pn(_t.beforeSanitizeElements,S,null),Ps(S))return on(S),!0;const le=ht(S.nodeName);if(pn(_t.uponSanitizeElement,S,{tagName:le,allowedTags:bt}),vr&&S.hasChildNodes()&&!Lo(S.firstElementChild)&&V(/<[/\w!]/g,S.innerHTML)&&V(/<[/\w!]/g,S.textContent)||S.nodeType===Wt.progressingInstruction||vr&&S.nodeType===Wt.comment&&V(/<[/\w]/g,S.data))return on(S),!0;if(!(Ln.tagCheck instanceof Function&&Ln.tagCheck(le))&&(!bt[le]||Oa[le])){if(!Oa[le]&&To(le)&&(it.tagNameCheck instanceof RegExp&&V(it.tagNameCheck,le)||it.tagNameCheck instanceof Function&&it.tagNameCheck(le)))return!1;if(Cs&&!sn[le]){const Ze=Bt(S)||S.parentNode,$t=Ot(S)||S.childNodes;if($t&&Ze){const lt=$t.length;for(let Et=lt-1;Et>=0;--Et){const fn=qn($t[Et],!0);fn.__removalCount=(S.__removalCount||0)+1,Ze.insertBefore(fn,Oe(S))}}}return on(S),!0}return S instanceof Je&&!Cm(S)||(le==="noscript"||le==="noembed"||le==="noframes")&&V(/<\/no(script|embed|frames)/i,S.innerHTML)?(on(S),!0):(ma&&S.nodeType===Wt.text&&(q=S.textContent,m([ws,Ss,Is],Ze=>{q=$(q,Ze," ")}),S.textContent!==q&&(p(I.removed,{element:S.cloneNode()}),S.textContent=q)),pn(_t.afterSanitizeElements,S,null),!1)},zo=function(S,q,le){if(xr[q]||xo&&(q==="id"||q==="name")&&(le in O||le in Lm))return!1;if(!(Ns&&!xr[q]&&V(vm,q))){if(!(po&&V(ym,q))){if(!(Ln.attributeCheck instanceof Function&&Ln.attributeCheck(q,S))){if(!vt[q]||xr[q]){if(!(To(S)&&(it.tagNameCheck instanceof RegExp&&V(it.tagNameCheck,S)||it.tagNameCheck instanceof Function&&it.tagNameCheck(S))&&(it.attributeNameCheck instanceof RegExp&&V(it.attributeNameCheck,q)||it.attributeNameCheck instanceof Function&&it.attributeNameCheck(q,S))||q==="is"&&it.allowCustomizedBuiltInElements&&(it.tagNameCheck instanceof RegExp&&V(it.tagNameCheck,le)||it.tagNameCheck instanceof Function&&it.tagNameCheck(le))))return!1}else if(!Ts[q]){if(!V(mo,$(le,uo,""))){if(!((q==="src"||q==="xlink:href"||q==="href")&&S!=="script"&&E(le,"data:")===0&&yo[S])){if(!(fo&&!V(jm,$(le,uo,"")))){if(le)return!1}}}}}}}return!0},To=function(S){return S!=="annotation-xml"&&C(S,km)},_o=function(S){pn(_t.beforeSanitizeAttributes,S,null);const{attributes:q}=S;if(!q||Ps(S))return;const le={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:vt,forceKeepAttr:void 0};let Ze=q.length;for(;Ze--;){const $t=q[Ze],{name:lt,namespaceURI:Et,value:fn}=$t,ba=ht(lt),Ms=fn;let yt=lt==="value"?Ms:z(Ms);if(le.attrName=ba,le.attrValue=yt,le.keepAttr=!0,le.forceKeepAttr=void 0,pn(_t.uponSanitizeAttribute,S,le),yt=le.attrValue,vo&&(ba==="id"||ba==="name")&&(Un(lt,S),yt=wm+yt),vr&&V(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,yt)){Un(lt,S);continue}if(ba==="attributename"&&C(yt,"href")){Un(lt,S);continue}if(le.forceKeepAttr)continue;if(!le.keepAttr){Un(lt,S);continue}if(!bo&&V(/\/>/i,yt)){Un(lt,S);continue}ma&&m([ws,Ss,Is],Eo=>{yt=$(yt,Eo," ")});const Ao=ht(S.nodeName);if(!zo(Ao,ba,yt)){Un(lt,S);continue}if(st&&typeof Yt=="object"&&typeof Yt.getAttributeType=="function"&&!Et)switch(Yt.getAttributeType(Ao,ba)){case"TrustedHTML":{yt=st.createHTML(yt);break}case"TrustedScriptURL":{yt=st.createScriptURL(yt);break}}if(yt!==Ms)try{Et?S.setAttributeNS(Et,lt,yt):S.setAttribute(lt,yt),Ps(S)?on(S):x(I.removed)}catch{Un(lt,S)}}pn(_t.afterSanitizeAttributes,S,null)},zm=function me(S){let q=null;const le=$o(S);for(pn(_t.beforeSanitizeShadowDOM,S,null);q=le.nextNode();
433)pn(_t.uponSanitizeShadowNode,q,null),Co(q),_o(q),q.content instanceof J&&me(q.content);pn(_t.afterSanitizeShadowDOM,S,null)};return I.sanitize=function(me){let S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},q=null,le=null,Ze=null,$t=null;if(_s=!me,_s&&(me="<!-->"),typeof me!="string"&&!Lo(me))if(typeof me.toString=="function"){if(me=me.toString(),typeof me!="string")throw _("dirty is not a string, aborting")}else throw _("toString is not a function");if(!I.isSupported)return me;if($s||Es(S),I.removed=[],typeof me=="string"&&(Ba=!1),Ba){if(me.nodeName){const fn=ht(me.nodeName);if(!bt[fn]||Oa[fn])throw _("root node is forbidden and cannot be sanitized in-place")}}else if(me instanceof Ie)q=No("<!---->"),le=q.ownerDocument.importNode(me,!0),le.nodeType===Wt.element&&le.nodeName==="BODY"||le.nodeName==="HTML"?q=le:q.appendChild(le);else{if(!ha&&!ma&&!Wn&&me.indexOf("<")===-1)return st&&jr?st.createHTML(me):me;if(q=No(me),!q)return ha?null:jr?Fa:""}q&&Ls&&on(q.firstChild);const lt=$o(Ba?me:q);for(;Ze=lt.nextNode();)Co(Ze),_o(Ze),Ze.content instanceof J&&zm(Ze.content);if(Ba)return me;if(ha){if(yr)for($t=fm.call(q.ownerDocument);q.firstChild;)$t.appendChild(q.firstChild);else $t=q;return(vt.shadowroot||vt.shadowrootmode)&&($t=xm.call(A,$t,!0)),$t}let Et=Wn?q.outerHTML:q.innerHTML;return Wn&&bt["!doctype"]&&q.ownerDocument&&q.ownerDocument.doctype&&q.ownerDocument.doctype.name&&V(It,q.ownerDocument.doctype.name)&&(Et="<!DOCTYPE "+q.ownerDocument.doctype.name+`> 434`+Et),ma&&m([ws,Ss,Is],fn=>{Et=$(Et,fn," ")}),st&&jr?st.createHTML(Et):Et},I.setConfig=function(){let me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Es(me),$s=!0},I.clearConfig=function(){fa=null,$s=!1},I.isValidAttribute=function(me,S,q){fa||Es({});const le=ht(me),Ze=ht(S);return zo(le,Ze,q)},I.addHook=function(me,S){typeof S=="function"&&p(_t[me],S)},I.removeHook=function(me,S){if(S!==void 0){const q=g(_t[me],S);return q===-1?void 0:L(_t[me],q,1)[0]}return x(_t[me])},I.removeHooks=function(me){_t[me]=[]},I.removeAllHooks=function(){_t=hn()},I}var y=tt();return Os=y,Os}var Bs,Xo;function P6(){return Xo||(Xo=1,Bs=self.DOMPurify||(self.DOMPurify=Jo().default||Jo())),Bs}var M6=P6();const Fi=Yl(M6),ca=()=>{const e=f.useContext(ud);if(!e)throw new Error("useProfile must be used within a ProfileProvider");return e},ud=f.createContext(void 0),V6=({profile:e,children:n})=>t.jsx(ud.Provider,{value:e,children:n}),D6=de({base:"badge-indicator",variants:{color:g3},defaultVariants:{color:"primary"}});function Oi({children:e,color:n,className:a,...r}){return t.jsx("div",{className:D6({color:n,class:a}),...r,children:e})}Oi.displayName="BadgeIndicator";const md={ONLINE:"Online",PRESENCE:"Präsenz",HYBRID:"Hybrid"},hd={ONLINE:"Online",PRESENCE:"In person",HYBRID:"Hybrid"};function gr({type:e,...n}){const{t:a}=v("common",{keyPrefix:"profile-types-badge-component"});return t.jsx(Oi,{...n,style:{borderTopLeftRadius:0,borderTopRightRadius:0},children:a(`types.${e}`)})}function nr({type:e,...n}){const{t:a}=v("common",{keyPrefix:"lesson-types-badge-component"});return t.jsx(Oi,{color:"turquoise",...n,className:"text-turquoise-dark border-turquoise-dark",style:{borderTopLeftRadius:0,borderTopRightRadius:0,borderBottomLeftRadius:4,borderBottomRightRadius:4},children:a(`lessonTypes.${e}`)})}function qr({topic:e,orientation:n="horizontal",className:a,...r}){const s=Mi(),i=Pi(e||s),o=[i==="default"?"bg-secondary":void 0,n==="horizontal"?"z-40 -mt-1":"z-0",a].filter(Boolean).join(" ");return t.jsx(cr,{...r,topicColors:i,orientation:n,className:o||void 0})}function H6(){if(typeof window>"u")return{version:1,items:[]};const e=localStorage.getItem("favorites");try{const n=e?JSON.parse(e):{};if(n.version!==1||!Array.isArray(n.items))throw new Error;return{version:1,items:n.items}}catch{return{version:1,items:[]}}}function F6(e){typeof window>"u"||(localStorage.setItem("favorites",JSON.stringify({version:1,items:e})),window.dispatchEvent(new Event("favoritesUpdated")))}const gd=f.createContext(null),HW=({children:e})=>{const[n,a]=f.useState([]);f.useEffect(()=>{const i=H6();a(i.items)},[]);const r=f.useCallback(i=>{a(o=>{const l=o.includes(i)?o.filter(c=>c!==i):[...o,i];return F6(l),l})},[]),s=f.useMemo(()=>({bookmarks:n,toggleBookmark:r}),[n,r]);return t.jsx(gd.Provider,{value:s,children:e})},Bi=e=>{const n=f.useContext(gd);if(!n)throw new Error("useBookmarks must be used within a BookmarksProvider");const{bookmarks:a,toggleBookmark:r}=n,s=e!=null,i=s?a.includes(e):!1;return{bookmarks:a,isBookmarked:i,toggle:()=>s&&r(e)}};function O6({profile:e,className:n,iconClassName:a,filled:r=!1,...s}){const i=f.useId(),{t:o}=v("common",{keyPrefix:"buttons.favorites-button"}),{toggle:l,isBookmarked:c}=Bi(e.id);return t.jsx("span",{className:`relative ${r?"[&_svg]:fill-secondary":""}`,children:t.jsx(pt,{...s,id:`favorites-button-${i}`,"aria-label":o(c?"remove-from-favorites":"add-to-favorites"),as:"button",design:s.design||"transparent",layout:s.layout||"square",className:`group ${n||""}`,iconColor:"secondary",iconClassName:`group-hover:stroke-turquoise-light ${a||""}`,icon:ns,onClick:()=>l(),tooltip:o(c?"remove-from-favorites":"add-to-favorites")})})}const Qo=/^https?:\/\/(?:www\.)?bildung\.vds\.de/i;function pd(e){return e&&e.replace(/href=(["'])([^"']*)\1/gi,(n,a,r)=>{if(!Qo.test(r))return n;const s=r.replace(Qo,"")||"/";return`href=${a}${s}${a}`})}function B6(e,n,a="..."){if(!e)return"";const r=[];let s=0,i="",o=0;for(;o<e.length&&s<n;){const l=e[o];if(l==="<"){const c=e.indexOf(">",o);if(c===-1)break;const d=e.substring(o,c+1),m=R6(d);if(m)if(d.startsWith("</")){const g=r.pop();g!==m&&r.push(g||"")}else!q6(d)&&!W6(m)&&r.push(m);i+=d,o=c+1}else if(l==="&"){const c=e.indexOf(";",o);if(c!==-1&&c-o<10){const d=e.substring(o,c+1);i+=d,s+=1,o=c+1}else i+=l,s+=1,o+=1}else i+=l,s+=1,o+=1}if(o<e.length){const l=i.lastIndexOf(" ");l>i.length-20&&l>0&&(i=i.substring(0,l)),i+=a}for(;r.length>0;){const l=r.pop();i+=`</${l}>`}return i}function R6(e){var a;const n=e.match(/^<\/?([a-zA-Z][a-zA-Z0-9]*)/);return((a=n==null?void 0:n[1])==null?void 0:a.toLowerCase())??null}function q6(e){return e.endsWith("/>")}function W6(e){return["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"].includes(e.toLowerCase())}const fd=({location:e,...n})=>{const{street:a,zip_code:r,city:s,city_code:i,country_code:o}=e;if(i==="X")return null;const c=`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent(`${a}, ${r} ${s}, ${o}`)}`;return t.jsx(ge,{href:c,target:"_blank",rel:"noopener noreferrer",...n,children:"Google Maps"})},bd=e=>e.startsWith("http://")||e.startsWith("https://");function Wr({downloads:e,eventNumber:n}){const{t:a}=v("events",{keyPrefix:"date-downloads"}),r=(e==null?void 0:e.filter(s=>s.isVisible))??[];return r.length===0?null:t.jsxs("div",{className:"mt-4",children:[t.jsx(h,{typographyStyle:"h4",color:"primary",as:"h4",className:"mb-3",children:n?a("heading-for",{eventNumber:n}):a("heading")}),t.jsx(b,{className:"list-marker-none flex flex-col pl-0 lg:pl-0 xl:pl-0",children:r.map(s=>{const i=s.title||" ";return t.jsx(b.ItemLink,{icon:"download",href:s.url,target:bd(s.url)?"_blank":void 0,"aria-label":`Download ${i}`,title:i,children:t.jsx("span",{className:"min-w-0 truncate",children:i})},s.id)})})]})}Wr.displayName="EventDateDownloads";
434const U6=de({base:"form-check",variants:{variant:{checkbox:"form-check-checkbox",radio:"form-check-radio"},invalid:{true:"form-check-invalid"},disabled:{true:"form-control-disabled"},debug:{true:"debug-form",false:""}},defaultVariants:{variant:"checkbox"}});function pr(e){const{variant:n="checkbox",invalid:a,hidden:r=!1,debug:s,className:i,disabled:o,ref:l,...c}=e,d=Ge(),m=s??d;return r?null:t.jsx("input",{ref:l,type:n==="radio"?"radio":"checkbox",disabled:o,className:U6({variant:n,invalid:a,disabled:o,debug:m,class:i}),...c})}pr.displayName="Checkbox";var fr=e=>e.type==="checkbox",Kn=e=>e instanceof Date,Mt=e=>e==null;const xd=e=>typeof e=="object";var ut=e=>!Mt(e)&&!Array.isArray(e)&&xd(e)&&!Kn(e),Z6=e=>ut(e)&&e.target?fr(e.target)?e.target.checked:e.target.value:e,G6=e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,K6=(e,n)=>e.has(G6(n)),Y6=e=>{const n=e.constructor&&e.constructor.prototype;return ut(n)&&n.hasOwnProperty("isPrototypeOf")},Ri=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function Ue(e){if(e instanceof Date)return new Date(e);const n=typeof FileList<"u"&&e instanceof FileList;if(Ri&&(e instanceof Blob||n))return e;const a=Array.isArray(e);if(!a&&!(ut(e)&&Y6(e)))return e;const r=a?[]:Object.create(Object.getPrototypeOf(e));for(const s in e)Object.prototype.hasOwnProperty.call(e,s)&&(r[s]=Ue(e[s]));return r}var ls=e=>/^\w*$/.test(e),Re=e=>e===void 0,cs=e=>Array.isArray(e)?e.filter(Boolean):[],qi=e=>cs(e.replace(/["|']|\]/g,"").split(/\.|\[/)),ee=(e,n,a)=>{if(!n||!ut(e))return a;const r=(ls(n)?[n]:qi(n)).reduce((s,i)=>Mt(s)?s:s[i],e);return Re(r)||r===e?Re(e[n])?a:e[n]:r},dn=e=>typeof e=="boolean",Jt=e=>typeof e=="function",He=(e,n,a)=>{let r=-1;const s=ls(n)?[n]:qi(n),i=s.length,o=i-1;for(;++r<i;){const l=s[r];let c=a;if(r!==o){const d=e[l];c=ut(d)||Array.isArray(d)?d:isNaN(+s[r+1])?{}:[]}if(l==="__proto__"||l==="constructor"||l==="prototype")return;e[l]=c,e=e[l]}};const el={BLUR:"blur",FOCUS_OUT:"focusout"},Ut={onBlur:"onBlur",onChange:"onChange",onSubmit:"onSubmit",onTouched:"onTouched",all:"all"},xn={max:"max",min:"min",maxLength:"maxLength",minLength:"minLength",pattern:"pattern",required:"required",validate:"validate"},Wi=ae.createContext(null);Wi.displayName="HookFormControlContext";const Ui=()=>ae.useContext(Wi);var vd=(e,n,a,r=!0)=>{const s={defaultValues:n._defaultValues};for(const i in e)Object.defineProperty(s,i,{get:()=>{const o=i;return n._proxyFormState[o]!==Ut.all&&(n._proxyFormState[o]=!r||Ut.all),a&&(a[o]=!0),e[o]}});return s};const ds=typeof window<"u"?ae.useLayoutEffect:ae.useEffect;function FW(e){const n=Ui(),{control:a=n,disabled:r,name:s,exact:i}={},[o,l]=ae.useState(a._formState),c=ae.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return ds(()=>a._subscribe({name:s,formState:c.current,exact:i,callback:d=>{!r&&l({...a._formState,...d})}}),[s,r,i]),ae.useEffect(()=>{c.current.isValid&&a._setValid(!0)},[a]),ae.useMemo(()=>vd(o,a,c.current,!1),[o,a])}var Rt=e=>typeof e=="string",hi=(e,n,a,r,s)=>Rt(e)?(r&&n.watch.add(e),ee(a,e,s)):Array.isArray(e)?e.map(i=>(r&&n.watch.add(i),ee(a,i))):(r&&(n.watchAll=!0),a),gi=e=>Mt(e)||!xd(e);function Xt(e,n,a=new WeakSet){if(gi(e)||gi(n))return Object.is(e,n);if(Kn(e)&&Kn(n))return Object.is(e.getTime(),n.getTime());const r=Object.keys(e),s=Object.keys(n);if(r.length!==s.length)return!1;if(a.has(e)||a.has(n))return!0;a.add(e),a.add(n);for(const i of r){const o=e[i];if(!s.includes(i))return!1;if(i!=="ref"){const l=n[i];if(Kn(o)&&Kn(l)||ut(o)&&ut(l)||Array.isArray(o)&&Array.isArray(l)?!Xt(o,l,a):!Object.is(o,l))return!1}}return!0}function OW(e){const n=Ui(),{control:a=n,name:r,defaultValue:s,disabled:i,exact:o,compute:l}=e||{},c=ae.useRef(s),d=ae.useRef(l),m=ae.useRef(void 0),g=ae.useRef(a),x=ae.useRef(r);d.current=l;const[p,L]=ae.useState(()=>{const z=a._getWatch(r,c.current);return d.current?d.current(z):z}),N=ae.useCallback(z=>{const w=hi(r,a._names,z||a._formValues,!1,c.current);return d.current?d.current(w):w},[a._formValues,a._names,r]),T=ae.useCallback(z=>{if(!i){const w=hi(r,a._names,z||a._formValues,!1,c.current);if(d.current){const V=d.current(w);Xt(V,m.current)||(L(V),m.current=V)}else L(w)}},[a._formValues,a._names,i,r]);ds(()=>((g.current!==a||!Xt(x.current,r))&&(g.current=a,x.current=r,T()),a._subscribe({name:r,formState:{values:!0},exact:o,callback:z=>{T(z.values)}})),[a,o,r,T]),ae.useEffect(()=>a._removeUnmounted());const C=g.current!==a,$=x.current,E=ae.useMemo(()=>
434{if(i)return null;const z=!C&&!Xt($,r);return C||z?N():null},[i,C,r,$,N]);return E!==null?E:p}const Zi=ae.createContext(null);Zi.displayName="HookFormContext";const Fn=()=>ae.useContext(Zi),J6=e=>{const{children:n,watch:a,getValues:r,getFieldState:s,setError:i,clearErrors:o,setValue:l,trigger:c,formState:d,resetField:m,reset:g,handleSubmit:x,unregister:p,control:L,register:N,setFocus:T,subscribe:C}=e;return ae.createElement(Zi.Provider,{value:ae.useMemo(()=>({watch:a,getValues:r,getFieldState:s,setError:i,clearErrors:o,setValue:l,trigger:c,formState:d,resetField:m,reset:g,handleSubmit:x,unregister:p,control:L,register:N,setFocus:T,subscribe:C}),[o,L,d,s,r,x,N,g,m,i,T,l,C,c,p,a])},ae.createElement(Wi.Provider,{value:L},n))};var Gi=(e,n,a,r,s)=>n?{...a[e],types:{...a[e]&&a[e].types?a[e].types:{},[r]:s||!0}}:{},Vt=e=>Array.isArray(e)?e:[e],tl=()=>{let e=[];return{get observers(){return e},next:s=>{for(const i of e)i.next&&i.next(s)},subscribe:s=>(e.push(s),{unsubscribe:()=>{e=e.filter(i=>i!==s)}}),unsubscribe:()=>{e=[]}}};function yd(e,n){const a={};for(const r in e)if(e.hasOwnProperty(r)){const s=e[r],i=n[r];if(s&&ut(s)&&i){const o=yd(s,i);ut(o)&&(a[r]=o)}else e[r]&&(a[r]=i)}return a}var Lt=e=>ut(e)&&!Object.keys(e).length,Ki=e=>e.type==="file",Ur=e=>{if(!Ri)return!1;const n=e?e.ownerDocument:0;return e instanceof(n&&n.defaultView?n.defaultView.HTMLElement:HTMLElement)},jd=e=>e.type==="select-multiple",Yi=e=>e.type==="radio",X6=e=>Yi(e)||fr(e),Rs=e=>Ur(e)&&e.isConnected;function Q6(e,n){const a=n.slice(0,-1).length;let r=0;for(;r<a;)e=Re(e)?r++:e[n[r++]];return e}function e8(e){for(const n in e)if(e.hasOwnProperty(n)&&!Re(e[n]))return!1;return!0}function ot(e,n){const a=Array.isArray(n)?n:ls(n)?[n]:qi(n),r=a.length===1?e:Q6(e,a),s=a.length-1,i=a[s];return r&&delete r[i],s!==0&&(ut(r)&&Lt(r)||Array.isArray(r)&&e8(r))&&ot(e,a.slice(0,-1)),e}var t8=e=>{for(const n in e)if(Jt(e[n]))return!0;return!1};function kd(e){return Array.isArray(e)||ut(e)&&!t8(e)}function pi(e,n={}){for(const a in e){const r=e[a];kd(r)?(n[a]=Array.isArray(r)?[]:{},pi(r,n[a])):Re(r)||(n[a]=!0)}return n}function wa(e,n,a){a||(a=pi(n));for(const r in e){const s=e[r];if(kd(s))Re(n)||gi(a[r])?a[r]=pi(s,Array.isArray(s)?[]:{}):wa(s,Mt(n)?{}:n[r],a[r]);else{const i=n[r];a[r]=!Xt(s,i)}}return a}const nl={value:!1,isValid:!1},al={value:!0,isValid:!0};var wd=e=>{if(Array.isArray(e)){if(e.length>1){const n=e.filter(a=>a&&a.checked&&!a.disabled).map(a=>a.value);return{value:n,isValid:!!n.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!Re(e[0].attributes.value)?Re(e[0].value)||e[0].value===""?al:{value:e[0].value,isValid:!0}:al:nl}return nl},Sd=(e,{valueAsNumber:n,valueAsDate:a,setValueAs:r})=>Re(e)?e:n?e===""?NaN:e&&+e:a&&Rt(e)?new Date(e):r?r(e):e;const rl={isValid:!1,value:null};var Id=e=>Array.isArray(e)?e.reduce((n,a)=>a&&a.checked&&!a.disabled?{isValid:!0,value:a.value}:n,rl):rl;function sl(e){const n=e.ref;return Ki(n)?n.files:Yi(n)?Id(e.refs).value:jd(n)?[...n.selectedOptions].map(({value:a})=>a):fr(n)?wd(e.refs).value:Sd(Re(n.value)?e.ref.value:n.value,e)}var n8=(e,n,a,r)=>{const s={};for(const i of e){const o=ee(n,i);o&&He(s,i,o._f)}return{criteriaMode:a,names:[...e],fields:s,shouldUseNativeValidation:r}},Zr=e=>e instanceof RegExp,Ua=e=>Re(e)?e:Zr(e)?e.source:ut(e)?Zr(e.value)?e.value.source:e.value:e,Sa=e=>({isOnSubmit:!e||e===Ut.onSubmit,isOnBlur:e===Ut.onBlur,isOnChange:e===Ut.onChange,isOnAll:e===Ut.all,isOnTouch:e===Ut.onTouched});const il="AsyncFunction";var a8=e=>!!e&&!!e.validate&&!!(Jt(e.validate)&&e.validate.constructor.name===il||ut(e.validate)&&Object.values(e.validate).find(n=>n.constructor.name===il)),r8=e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),fi=(e,n,a)=>!a&&(n.watchAll||n.watch.has(e)||[...n.watch].some(r=>e.startsWith(r)&&/^\.\w+/.test(e.slice(r.length))));const Na=(e,n,a,r)=>{for(const s of a||Object.keys(e)){const i=ee(e,s);if(i){const{_f:o,...l}=i;if(o){if(o.refs&&o.refs[0]&&n(o.refs[0],s)&&!r)return!0;if(o.ref&&n(o.ref,o.name)&&!r)return!0;if(Na(l,n))break}else if(ut(l)&&Na(l,n))break}}};function ol(e,n,a){const r=ee(e,a);if(r||ls(a))return{error:r,name:a};const s=a.split(".");for(;s.length;){const i=s.join("."),o=ee(n,i),l=ee(e,i);if(o&&!Array.isArray(o)&&a!==i)return{name:a};if(l&&l.type)return{name:i,error:l};if(l&&l.root&&l.root.type)return{name:`${i}.root`,error:l.root};s.pop()}return{name:a}}var s8=(e,n,a,r)=>{a(e);const{name:s,...i}=e;return Lt(i)||Object.keys(i).length>=Object.keys(n).length||Object.keys(i).find(o=>n[o]===(!r||Ut.all))},i8=(e,n,a)=>!e||!n||e===n||Vt(e).some(r=>r&&(a?r===n:r.startsWith(n)||n.startsWith(r))),o8=(e,n,a,r,s)=>s.isOnAll?!1:!a&&s.isOnTouch?!(n||e):(a?r.isOnBlur:s.isOnBlur)?!e:(a?r.isOnChange:s.isOnChange)?e:!0,l8=(e,n
vendor: 4,478 bytes, line 434
434)=>!cs(ee(e,n)).length&&ot(e,n),Nd=(e,n,a)=>{const r=Vt(ee(e,a));return He(r,"root",n[a]),He(e,a,r),e};function ll(e,n,a="validate"){if(Rt(e)||Array.isArray(e)&&e.every(Rt)||dn(e)&&!e)return{type:a,message:Rt(e)?e:"",ref:n}}var xa=e=>ut(e)&&!Zr(e)?e:{value:e,message:""},bi=async(e,n,a,r,s,i)=>{const{ref:o,refs:l,required:c,maxLength:d,minLength:m,min:g,max:x,pattern:p,validate:L,name:N,valueAsNumber:T,mount:C}=e._f,$=ee(a,N);if(!C||n.has(N))return{};const E=l?l[0]:o,z=X=>{s&&E.reportValidity&&(E.setCustomValidity(dn(X)?"":X||""),E.reportValidity())},w={},V=Yi(o),_=fr(o),j=V||_,Z=(T||Ki(o))&&Re(o.value)&&Re($)||Ur(o)&&o.value===""||$===""||Array.isArray($)&&!$.length,U=Gi.bind(null,N,r,w),De=(X,ne,Q,te=xn.maxLength,G=xn.minLength)=>{const ie=X?ne:Q;w[N]={type:X?te:G,message:ie,ref:o,...U(X?te:G,ie)}};if(i?!Array.isArray($)||!$.length:c&&(!j&&(Z||Mt($))||dn($)&&!$||_&&!wd(l).isValid||V&&!Id(l).isValid)){const{value:X,message:ne}=Rt(c)?{value:!!c,message:c}:xa(c);if(X&&(w[N]={type:xn.required,message:ne,ref:E,...U(xn.required,ne)},!r))return z(ne),w}if(!Z&&(!Mt(g)||!Mt(x))){let X,ne;const Q=xa(x),te=xa(g);if(!Mt($)&&!isNaN($)){const G=o.valueAsNumber||$&&+$;Mt(Q.value)||(X=G>Q.value),Mt(te.value)||(ne=G<te.value)}else{const G=o.valueAsDate||new Date($),ie=F=>new Date(new Date().toDateString()+" "+F),H=o.type=="time",K=o.type=="week";Rt(Q.value)&&$&&(X=H?ie($)>ie(Q.value):K?$>Q.value:G>new Date(Q.value)),Rt(te.value)&&$&&(ne=H?ie($)<ie(te.value):K?$<te.value:G<new Date(te.value))}if((X||ne)&&(De(!!X,Q.message,te.message,xn.max,xn.min),!r))return z(w[N].message),w}if((d||m)&&!Z&&(Rt($)||i&&Array.isArray($))){const X=xa(d),ne=xa(m),Q=!Mt(X.value)&&$.length>+X.value,te=!Mt(ne.value)&&$.length<+ne.value;if((Q||te)&&(De(Q,X.message,ne.message),!r))return z(w[N].message),w}if(p&&!Z&&Rt($)){const{value:X,message:ne}=xa(p);if(Zr(X)&&!$.match(X)&&(w[N]={type:xn.pattern,message:ne,ref:o,...U(xn.pattern,ne)},!r))return z(ne),w}if(L){if(Jt(L)){const X=await L($,a),ne=ll(X,E);if(ne&&(w[N]={...ne,...U(xn.validate,ne.message)},!r))return z(ne.message),w}else if(ut(L)){let X={};for(const ne in L){if(!Lt(X)&&!r)break;const Q=ll(await L[ne]($,a),E,ne);Q&&(X={...Q,...U(ne,Q.message)},z(Q.message),r&&(w[N]=X))}if(!Lt(X)&&(w[N]={ref:E,...X},!r))return w}}return z(!0),w};const c8={mode:Ut.onSubmit,reValidateMode:Ut.onChange,shouldFocusError:!0};function d8(e={}){let n={...c8,...e},a={submitCount:0,isDirty:!1,isReady:!1,isLoading:Jt(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},r={},s=ut(n.defaultValues)||ut(n.values)?Ue(n.defaultValues||n.values)||{}:{},i=n.shouldUnregister?{}:Ue(s),o={action:!1,mount:!1,watch:!1,keepIsValid:!1},l={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},c,d=0;const m={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},g={...m};let x={...g};const p={array:tl(),state:tl()},L=n.criteriaMode===Ut.all,N=y=>k=>{clearTimeout(d),d=setTimeout(y,k)},T=async y=>{if(!o.keepIsValid&&!n.disabled&&(g.isValid||x.isValid||y)){let k;n.resolver?(k=Lt((await j()).errors),C()):k=await U(r,!0),k!==a.isValid&&p.state.next({isValid:k})}},C=(y,k)=>{!n.disabled&&(g.isValidating||g.validatingFields||x.isValidating||x.validatingFields)&&((y||Array.from(l.mount)).forEach(I=>{I&&(k?He(a.validatingFields,I,k):ot(a.validatingFields,I))}),p.state.next({validatingFields:a.validatingFields,isValidating:!Lt(a.validatingFields)}))},$=(y,k=[],I,O,A=!0,P=!0)=>{if(O&&I&&!n.disabled){if(o.action=!0,P&&Array.isArray(ee(r,y))){const J=I(ee(r,y),O.argA,O.argB);A&&He(r,y,J)}if(P&&Array.isArray(ee(a.errors,y))){const J=I(ee(a.errors,y),O.argA,O.argB);A&&He(a.errors,y,J),l8(a.errors,y)}if((g.touchedFields||x.touchedFields)&&P&&Array.isArray(ee(a.touchedFields,y))){const J=I(ee(a.touchedFields,y),O.argA,O.argB);A&&He(a.touchedFields,y,J)}(g.dirtyFields||x.dirtyFields)&&(a.dirtyFields=wa(s,i)),p.state.next({name:y,isDirty:X(y,k),dirtyFields:a.dirtyFields,errors:a.errors,isValid:a.isValid})}else He(i,y,k)},E=(y,k)=>{He(a.errors,y,k),p.state.next({errors:a.errors})},z=y=>{a.errors=y,p.state.next({errors:a.errors,isValid:!1})},w=(y,k,I,O)=>{const A=ee(r,y);if(A){const P=ee(i,y,Re(I)?ee(s,y):I);Re(P)||O&&O.defaultChecked||k?He(i,y,k?P:sl(A._f)):te(y,P),o.mount&&!o.action&&T()}},V=(y,k,I,O,A)=>{let P=!1,J=!1;const ve={name:y};
434if(!n.disabled){if(!I||O){(g.isDirty||x.isDirty)&&(J=a.isDirty,a.isDirty=ve.isDirty=X(),P=J!==ve.isDirty);const Ie=Xt(ee(s,y),k);J=!!ee(a.dirtyFields,y),Ie?ot(a.dirtyFields,y):He(a.dirtyFields,y,!0),ve.dirtyFields=a.dirtyFields,P=P||(g.dirtyFields||x.dirtyFields)&&J!==!Ie}if(I){const Ie=ee(a.touchedFields,y);Ie||(He(a.touchedFields,y,I),ve.touchedFields=a.touchedFields,P=P||(g.touchedFields||x.touchedFields)&&Ie!==I)}P&&A&&p.state.next(ve)}return P?ve:{}},_=(y,k,I,O)=>{const A=ee(a.errors,y),P=(g.isValid||x.isValid)&&dn(k)&&a.isValid!==k;if(n.delayError&&I?(c=N(()=>E(y,I)),c(n.delayError)):(clearTimeout(d),c=null,I?He(a.errors,y,I):ot(a.errors,y)),(I?!Xt(A,I):A)||!Lt(O)||P){const J={...O,...P&&dn(k)?{isValid:k}:{},errors:a.errors,name:y};a={...a,...J},p.state.next(J)}},j=async y=>(C(y,!0),await n.resolver(i,n.context,n8(y||l.mount,r,n.criteriaMode,n.shouldUseNativeValidation))),Z=async y=>{const{errors:k}=await j(y);if(C(y),y)for(const I of y){const O=ee(k,I);O?He(a.errors,I,O):ot(a.errors,I)}else a.errors=k;return k},U=async(y,k,I={valid:!0})=>{for(const O in y){const A=y[O];if(A){const{_f:P,...J}=A;if(P){const ve=l.array.has(P.name),Ie=A._f&&a8(A._f);Ie&&g.validatingFields&&C([P.name],!0);const Je=await bi(A,l.disabled,i,L,n.shouldUseNativeValidation&&!k,ve);if(Ie&&g.validatingFields&&C([P.name]),Je[P.name]&&(I.valid=!1,k||e.shouldUseNativeValidation))break;!k&&(ee(Je,P.name)?ve?Nd(a.errors,Je,P.name):He(a.errors,P.name,Je[P.name]):ot(a.errors,P.name))}!Lt(J)&&await U(J,k,I)}}return I.valid},De=()=>{for(const y of l.unMount){const k=ee(r,y);k&&(k._f.refs?k._f.refs.every(I=>!Rs(I)):!Rs(k._f.ref))&&rt(y)}l.unMount=new Set},X=(y,k)=>!n.disabled&&(y&&k&&He(i,y,k),!Xt(he(),s)),ne=(y,k,I)=>hi(y,l,{...o.mount?i:Re(k)?s:Rt(y)?{[y]:k}:k},I,k),Q=y=>cs(ee(o.mount?i:s,y,n.shouldUnregister?ee(s,y,[]):[])),te=(y,k,I={})=>{const O=ee(r,y);let A=k;if(O){const P=O._f;P&&(!P.disabled&&He(i,y,Sd(k,P)),A=Ur(P.ref)&&Mt(k)?"":k,jd(P.ref)?[...P.ref.options].forEach(J=>J.selected=A.includes(J.value)):P.refs?fr(P.ref)?P.refs.forEach(J=>{(!J.defaultChecked||!J.disabled)&&(Array.isArray(A)?J.checked=!!A.find(ve=>ve===J.value):J.checked=A===J.value||!!A)}):P.refs.forEach(J=>J.checked=J.value===A):Ki(P.ref)?P.ref.value="":(P.ref.value=A,P.ref.type||p.state.next({name:y,values:Ue(i)})))}(I.shouldDirty||I.shouldTouch)&&V(y,A,I.shouldTouch,I.shouldDirty,!0),I.shouldValidate&&F(y)},G=(y,k,I)=>{for(const O in k){if(!k.hasOwnProperty(O))return;const A=k[O],P=y+"."+O,J=ee(r,P);(l.array.has(y)||ut(A)||J&&!J._f)&&!Kn(A)?G(P,A,I):te(P,A,I)}},ie=(y,k,I={})=>{const O=ee(r,y),A=l.array.has(y),P=Ue(k);He(i,y,P),A?(p.array.next({name:y,values:Ue(i)}),(g.isDirty||g.dirtyFields||x.isDirty||x.dirtyFields)&&I.shouldDirty&&p.state.next({name:y,dirtyFields:wa(s,i),isDirty:X(y,P)})):O&&!O._f&&!Mt(P)?G(y,P,I):te(y,P,I),fi(y,l)?p.state.next({...a,name:y,values:Ue(i)}):p.state.next({name:o.mount?y:void 0,values:Ue(i)})},H=async y=>{o.mount=!0;const k=y.target;let I=k.name,O=!0;const A=ee(r,I),P=Ie=>{O=Number.isNaN(Ie)||Kn(Ie)&&isNaN(Ie.getTime())||Xt(Ie,ee(i,I,Ie))},J=Sa(n.mode),ve=Sa(n.reValidateMode);if(A){let Ie,Je;const Nt=k.type?sl(A._f):Z6(y),Ft=y.type===el.BLUR||y.type===el.FOCUS_OUT,ua=!r8(A._f)&&!n.resolver&&!ee(a.errors,I)&&!A._f.deps||o8(Ft,ee(a.touchedFields,I),a.isSubmitted,ve,J),$n=fi(I,l,Ft);He(i,I,Nt),Ft?(!k||!k.readOnly)&&(A._f.onBlur&&A._f.onBlur(y),c&&c(0)):A._f.onChange&&A._f.onChange(y);const Yt=V(I,Nt,Ft),rn=!Lt(Yt)||$n;if(!Ft&&p.state.next({name:I,type:y.type,values:Ue(i)}),ua)return(g.isValid||x.isValid)&&(n.mode==="onBlur"?Ft&&T():Ft||T()),rn&&p.state.next({name:I,...$n?{}:Yt});if(!Ft&&$n&&p.state.next({...a}),n.resolver){const{errors:qn}=await j([I]);if(C([I]),P(Nt),O){const ce=ol(a.errors,r,I),Oe=ol(qn,r,ce.name||I);Ie=Oe.error,I=Oe.name,Je=Lt(qn)}}else C([I],!0),Ie=(await bi(A,l.disabled,i,L,n.shouldUseNativeValidation))[I],C([I]),P(Nt),O&&(Ie?Je=!1:(g.isValid||x.isValid)&&(Je=await U(r,!0)));O&&(A._f.deps&&(!Array.isArray(A._f.deps)||A._f.deps.length>0)&&F(A._f.deps),_(I,Je,Ie,Yt))}},K=(y,k)=>{if(ee(a.errors,k)&&y.focus)return y.focus(),1},F=async(y,k={})=>{let I,O;const A=Vt(y);if(n.resolver){const P=await Z(Re(y)?y:A);I=Lt(P),O=y?!A.some(J=>ee(P,J)):I}else y?(O=(await Promise.all(A.map(async P=>{const J=ee(r,P);return await U(J&&J._f?{[P]:J}:J)}
434))).every(Boolean),!(!O&&!a.isValid)&&T()):O=I=await U(r);return p.state.next({...!Rt(y)||(g.isValid||x.isValid)&&I!==a.isValid?{}:{name:y},...n.resolver||!y?{isValid:I}:{},errors:a.errors}),k.shouldFocus&&!O&&Na(r,K,y?A:l.mount),O},he=(y,k)=>{let I={...o.mount?i:s};return k&&(I=yd(k.dirtyFields?a.dirtyFields:a.touchedFields,I)),Re(y)?I:Rt(y)?ee(I,y):y.map(O=>ee(I,O))},be=(y,k)=>({invalid:!!ee((k||a).errors,y),isDirty:!!ee((k||a).dirtyFields,y),error:ee((k||a).errors,y),isValidating:!!ee(a.validatingFields,y),isTouched:!!ee((k||a).touchedFields,y)}),we=y=>{const k=y?Vt(y):void 0;k==null||k.forEach(I=>ot(a.errors,I)),k?k.forEach(I=>{p.state.next({name:I,errors:a.errors})}):p.state.next({errors:{}})},Se=(y,k,I)=>{const O=(ee(r,y,{_f:{}})._f||{}).ref,A=ee(a.errors,y)||{},{ref:P,message:J,type:ve,...Ie}=A;He(a.errors,y,{...Ie,...k,ref:O}),p.state.next({name:y,errors:a.errors,isValid:!1}),I&&I.shouldFocus&&O&&O.focus&&O.focus()},fe=(y,k)=>Jt(y)?p.state.subscribe({next:I=>"values"in I&&y(ne(void 0,k),I)}):ne(y,k,!0),xe=y=>p.state.subscribe({next:k=>{i8(y.name,k.name,y.exact)&&s8(k,y.formState||g,Rn,y.reRenderRoot)&&y.callback({values:{...i},...a,...k,defaultValues:s})}}).unsubscribe,zt=y=>(o.mount=!0,x={...x,...y.formState},xe({...y,formState:{...m,...y.formState}})),rt=(y,k={})=>{for(const I of y?Vt(y):l.mount)l.mount.delete(I),l.array.delete(I),k.keepValue||(ot(r,I),ot(i,I)),!k.keepError&&ot(a.errors,I),!k.keepDirty&&ot(a.dirtyFields,I),!k.keepTouched&&ot(a.touchedFields,I),!k.keepIsValidating&&ot(a.validatingFields,I),!n.shouldUnregister&&!k.keepDefaultValue&&ot(s,I);p.state.next({values:Ue(i)}),p.state.next({...a,...k.keepDirty?{isDirty:X()}:{}}),!k.keepIsValid&&T()},$e=({disabled:y,name:k})=>{if(dn(y)&&o.mount||y||l.disabled.has(k)){const A=l.disabled.has(k)!==!!y;y?l.disabled.add(k):l.disabled.delete(k),A&&o.mount&&!o.action&&T()}},et=(y,k={})=>{let I=ee(r,y);const O=dn(k.disabled)||dn(n.disabled);return He(r,y,{...I||{},_f:{...I&&I._f?I._f:{ref:{name:y}},name:y,mount:!0,...k}}),l.mount.add(y),I?$e({disabled:dn(k.disabled)?k.disabled:n.disabled,name:y}):w(y,!0,k.value),{...O?{disabled:k.disabled||n.disabled}:{},...n.progressive?{required:!!k.required,min:Ua(k.min),max:Ua(k.max),minLength:Ua(k.minLength),maxLength:Ua(k.maxLength),pattern:Ua(k.pattern)}:{},name:y,onChange:H,onBlur:H,ref:A=>{if(A){et(y,k),I=ee(r,y);const P=Re(A.value)&&A.querySelectorAll&&A.querySelectorAll("input,select,textarea")[0]||A,J=X6(P),ve=I._f.refs||[];if(J?ve.find(Ie=>Ie===P):P===I._f.ref)return;He(r,y,{_f:{...I._f,...J?{refs:[...ve.filter(Rs),P,...Array.isArray(ee(s,y))?[{}]:[]],ref:{type:P.type,name:y}}:{ref:P}}}),w(y,!1,void 0,P)}else I=ee(r,y,{}),I._f&&(I._f.mount=!1),(n.shouldUnregister||k.shouldUnregister)&&!(K6(l.array,y)&&o.action)&&l.unMount.add(y)}}},Tt=()=>n.shouldFocusError&&Na(r,K,l.mount),Ht=y=>{dn(y)&&(p.state.next({disabled:y}),Na(r,(k,I)=>{const O=ee(r,I);O&&(k.disabled=O._f.disabled||y,Array.isArray(O._f.refs)&&O._f.refs.forEach(A=>{A.disabled=O._f.disabled||y}))},0,!1))},It=(y,k)=>async I=>{let O;I&&(I.preventDefault&&I.preventDefault(),I.persist&&I.persist());let A=Ue(i);if(p.state.next({isSubmitting:!0}),n.resolver){const{errors:P,values:J}=await j();C(),a.errors=P,A=Ue(J)}else await U(r);if(l.disabled.size)for(const P of l.disabled)ot(A,P);if(ot(a.errors,"root"),Lt(a.errors)){p.state.next({errors:{}});try{await y(A,I)}catch(P){O=P}}else k&&await k({...a.errors},I),Tt(),setTimeout(Tt);if(p.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:Lt(a.errors)&&!O,submitCount:a.submitCount+1,errors:a.errors}),O)throw O},ft=(y,k={})=>{ee(r,y)&&(Re(k.defaultValue)?ie(y,Ue(ee(s,y))):(ie(y,k.defaultValue),He(s,y,Ue(k.defaultValue))),k.keepTouched||ot(a.touchedFields,y),k.keepDirty||(ot(a.dirtyFields,y),a.isDirty=k.defaultValue?X(y,Ue(ee(s,y))):X()),k.keepError||(ot(a.errors,y),g.isValid&&T()),p.state.next({...a}))},an=(y,k={})=>{const I=y?Ue(y):s,O=Ue(I),A=Lt(y),P=A?s:O;if(k.keepDefaultValues||(s=I),!k.keepValues){if(k.keepDirtyValues){const J=new Set([...l.mount,...Object.keys(wa(s,i))]);for(const ve of Array.from(J)){const Ie=ee(a.dirtyFields,ve),Je=ee(i,ve),Nt=ee(P,ve);Ie&&!Re(Je)?He(P,ve,Je):!Ie&&!Re(Nt)&&ie(ve,Nt)}}else{if(Ri&&Re(y))for(const J of l.mount){const ve=ee(r,J);if(ve&&ve._f){const Ie=Array.isArray(ve._f.refs)?ve._f.refs[0]:ve._f.ref;if(Ur(Ie)){const Je=Ie.closest("form");if(Je){Je.reset();break}}}}if(k.keepFieldsRef)for(const J of l.mount)ie(J,ee(P,J));else r={}}i=n.shouldUnregister?k.keepDefaultValues?Ue(s):{}:Ue(P),p.array.next({values:{...P}}),p.state.next({values:{...P}})}l={mount:k.keepDirtyValues?l.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},o.mount=!g.isValid||!!k.keepIsValid||!!k.keepDirtyValues||!n.shouldUnregister&&!Lt(P),o.watch=!!n.shouldUnregister,o.keepIsValid=!!k.keepIsValid,o.action=!1,k.keepErrors||(a.errors={}),p.state.next({submitCount:k.keepSubmitCount?a.submitCount:0,isDirty:A?!1:k.keepDirty?a.isDirty:!!(k.keepDefaultValues&&!Xt(y,s)),isSubmitted:k.keepIsSubmitted?a.isSubmitted:!1,dirtyFields:A?{}
434:k.keepDirtyValues?k.keepDefaultValues&&i?wa(s,i):a.dirtyFields:k.keepDefaultValues&&y?wa(s,y):k.keepDirty?a.dirtyFields:{},touchedFields:k.keepTouched?a.touchedFields:{},errors:k.keepErrors?a.errors:{},isSubmitSuccessful:k.keepIsSubmitSuccessful?a.isSubmitSuccessful:!1,isSubmitting:!1,defaultValues:s})},Wt=(y,k)=>an(Jt(y)?y(i):y,{...n.resetOptions,...k}),je=(y,k={})=>{const I=ee(r,y),O=I&&I._f;if(O){const A=O.refs?O.refs[0]:O.ref;A.focus&&setTimeout(()=>{A.focus(),k.shouldSelect&&Jt(A.select)&&A.select()})}},Rn=y=>{a={...a,...y}},tt={control:{register:et,unregister:rt,getFieldState:be,handleSubmit:It,setError:Se,_subscribe:xe,_runSchema:j,_updateIsValidating:C,_focusError:Tt,_getWatch:ne,_getDirty:X,_setValid:T,_setFieldArray:$,_setDisabledField:$e,_setErrors:z,_getFieldArray:Q,_reset:an,_resetDefaultValues:()=>Jt(n.defaultValues)&&n.defaultValues().then(y=>{Wt(y,n.resetOptions),p.state.next({isLoading:!1})}),_removeUnmounted:De,_disableForm:Ht,_subjects:p,_proxyFormState:g,get _fields(){return r},get _formValues(){return i},get _state(){return o},set _state(y){o=y},get _defaultValues(){return s},get _names(){return l},set _names(y){l=y},get _formState(){return a},get _options(){return n},set _options(y){n={...n,...y}}},subscribe:zt,trigger:F,register:et,handleSubmit:It,watch:fe,setValue:ie,getValues:he,reset:Wt,resetField:ft,clearErrors:we,unregister:rt,setError:Se,setFocus:je,getFieldState:be};return{...tt,formControl:tt}}var Tn=()=>{if(typeof crypto<"u"&&crypto.randomUUID)return crypto.randomUUID();const e=typeof performance>"u"?Date.now():performance.now()*1e3;return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,n=>{const a=(Math.random()*16+e)%16|0;return(n=="x"?a:a&3|8).toString(16)})},qs=(e,n,a={})=>a.shouldFocus||Re(a.shouldFocus)?a.focusName||`${e}.${Re(a.focusIndex)?n:a.focusIndex}.`:"",Ws=(e,n)=>[...e,...Vt(n)],Us=e=>Array.isArray(e)?e.map(()=>{}):void 0;function Zs(e,n,a){return[...e.slice(0,n),...Vt(a),...e.slice(n)]}var Gs=(e,n,a)=>Array.isArray(e)?(Re(e[a])&&(e[a]=void 0),e.splice(a,0,e.splice(n,1)[0]),e):[],Ks=(e,n)=>[...Vt(n),...Vt(e)];function u8(e,n){let a=0;const r=[...e];for(const s of n)r.splice(s-a,1),a++;return cs(r).length?r:[]}var Ys=(e,n)=>Re(n)?[]:u8(e,Vt(n).sort((a,r)=>a-r)),Js=(e,n,a)=>{[e[n],e[a]]=[e[a],e[n]]},cl=(e,n,a)=>(e[n]=a,e);function BW(e){const n=Ui(),{control:a=n,name:r,keyName:s="id",shouldUnregister:i,rules:o}=e,[l,c]=ae.useState(a._getFieldArray(r)),d=ae.useRef(a._getFieldArray(r).map(Tn)),m=ae.useRef(!1);a._names.array.add(r),ae.useMemo(()=>o&&l.length>=0&&a.register(r,o),[a,r,l.length,o]),ds(()=>a._subjects.array.subscribe({next:({values:z,name:w})=>{if(w===r||!w){const V=ee(z,r);Array.isArray(V)&&(c(V),d.current=V.map(Tn))}}}).unsubscribe,[a,r]);const g=ae.useCallback(z=>{m.current=!0,a._setFieldArray(r,z)},[a,r]),x=(z,w)=>{const V=Vt(Ue(z)),_=Ws(a._getFieldArray(r),V);a._names.focus=qs(r,_.length-1,w),d.current=Ws(d.current,V.map(Tn)),g(_),c(_),a._setFieldArray(r,_,Ws,{argA:Us(z)})},p=(z,w)=>{const V=Vt(Ue(z)),_=Ks(a._getFieldArray(r),V);a._names.focus=qs(r,0,w),d.current=Ks(d.current,V.map(Tn)),g(_),c(_),a._setFieldArray(r,_,Ks,{argA:Us(z)})},L=z=>{const w=Ys(a._getFieldArray(r),z);d.current=Ys(d.current,z),g(w),c(w),!Array.isArray(ee(a._fields,r))&&He(a._fields,r,void 0),a._setFieldArray(r,w,Ys,{argA:z})},N=(z,w,V)=>{const _=Vt(Ue(w)),j=Zs(a._getFieldArray(r),z,_);a._names.focus=qs(r,z,V),d.current=Zs(d.current,z,_.map(Tn)),g(j),c(j),a._setFieldArray(r,j,Zs,{argA:z,argB:Us(w)})},T=(z,w)=>{const V=a._getFieldArray(r);Js(V,z,w),Js(d.current,z,w),g(V),c(V),a._setFieldArray(r,V,Js,{argA:z,argB:w},!1)},C=(z,w)=>{const V=a._getFieldArray(r);Gs(V,z,w),Gs(d.current,z,w),g(V),c(V),a._setFieldArray(r,V,Gs,{argA:z,argB:w},!1)},$=(z,w)=>{const V=Ue(w),_=cl(a._getFieldArray(r),z,V);d.current=[..._].map((j,Z)=>!j||Z===z?Tn():d.current[Z]),g(_),c([..._]),a._setFieldArray(r,_,cl,{argA:z,argB:V},!0,!1)},E=z=>{const w=Vt(Ue(z));d.current=w.map(Tn),g([...w]),c([...w]),a._setFieldArray(r,[...w],V=>V,{},!0,!1)};return ae.useEffect(()=>{if(a._state.action=!1,fi(r,a._names)&&a._subjects.state.next({...a._formState}),m.current&&(!Sa(a._options.mode).isOnSubmit||a._formState.isSubmitted)&&!Sa(a._options.reValidateMode).isOnSubmit)if(a._options.resolver)a._runSchema([r]).then(z=>{a._updateIsValidating([r]);const w=ee(z.errors,r),V=ee(a._formState.errors,r);
434(V?!w&&V.type||w&&(V.type!==w.type||V.message!==w.message):w&&w.type)&&(w?He(a._formState.errors,r,w):ot(a._formState.errors,r),a._subjects.state.next({errors:a._formState.errors}))});else{const z=ee(a._fields,r);z&&z._f&&!(Sa(a._options.reValidateMode).isOnSubmit&&Sa(a._options.mode).isOnSubmit)&&bi(z,a._names.disabled,a._formValues,a._options.criteriaMode===Ut.all,a._options.shouldUseNativeValidation,!0).then(w=>!Lt(w)&&a._subjects.state.next({errors:Nd(a._formState.errors,w,r)}))}a._subjects.state.next({name:r,values:Ue(a._formValues)}),a._names.focus&&Na(a._fields,(z,w)=>{if(a._names.focus&&w.startsWith(a._names.focus)&&z.focus)return z.focus(),1}),a._names.focus="",a._setValid(),m.current=!1},[l,r,a]),ae.useEffect(()=>(!ee(a._formValues,r)&&a._setFieldArray(r),()=>{const z=(w,V)=>{const _=ee(a._fields,w);_&&_._f&&(_._f.mount=V)};a._options.shouldUnregister||i?a.unregister(r):z(r,!1)}),[r,a,s,i]),{swap:ae.useCallback(T,[g,r,a]),move:ae.useCallback(C,[g,r,a]),prepend:ae.useCallback(p,[g,r,a]),append:ae.useCallback(x,[g,r,a]),remove:ae.useCallback(L,[g,r,a]),insert:ae.useCallback(N,[g,r,a]),update:ae.useCallback($,[g,r,a]),replace:ae.useCallback(E,[g,r,a]),fields:ae.useMemo(()=>l.map((z,w)=>({...z,[s]:d.current[w]||Tn()})),[l,s])}}function m8(e={}){const n=ae.useRef(void 0),a=ae.useRef(void 0),[r,s]=ae.useState({isDirty:!1,isValidating:!1,isLoading:Jt(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,isReady:!1,defaultValues:Jt(e.defaultValues)?void 0:e.defaultValues});if(!n.current)if(e.formControl)n.current={...e.formControl,formState:r},e.defaultValues&&!Jt(e.defaultValues)&&e.formControl.reset(e.defaultValues,e.resetOptions);else{const{formControl:o,...l}=d8(e);n.current={...l,formState:r}}const i=n.current.control;return i._options=e,ds(()=>{const o=i._subscribe({formState:i._proxyFormState,callback:()=>s({...i._formState}),reRenderRoot:!0});return s(l=>({...l,isReady:!0})),i._formState.isReady=!0,o},[i]),ae.useEffect(()=>i._disableForm(e.disabled),[i,e.disabled]),ae.useEffect(()=>{e.mode&&(i._options.mode=e.mode),e.reValidateMode&&(i._options.reValidateMode=e.reValidateMode)},[i,e.mode,e.reValidateMode]),ae.useEffect(()=>{e.errors&&(i._setErrors(e.errors),i._focusError())},[i,e.errors]),ae.useEffect(()=>{e.shouldUnregister&&i._subjects.state.next({values:i._getWatch()})},[i,e.shouldUnregister]),ae.useEffect(()=>{if(i._proxyFormState.isDirty){const o=i._getDirty();o!==r.isDirty&&i._subjects.state.next({isDirty:o})}},[i,r.isDirty]),ae.useEffect(()=>{var o;e.values&&!Xt(e.values,a.current)?(i._reset(e.values,{keepFieldsRef:!0,...i._options.resetOptions}),!((o=i._options.resetOptions)===null||o===void 0)&&o.keepIsValid||i._setValid(),a.current=e.values,s(l=>({...l}))):i._resetDefaultValues()},[i,e.values]),ae.useEffect(()=>{i._state.mount||(i._setValid(),i._state.mount=!0),i._state.watch&&(i._state.watch=!1,i._subjects.state.next({...i._formState})),i._removeUnmounted()}),n.current.formState=ae.useMemo(()=>vd(r,i),[i,r]),n.current}const $d=de({base:"form-control",variants:{size:{sm:"form-control-sm",md:"form-control-md",lg:"form-control-lg"},invalid:{true:"form-control-invalid"},disabled:{true:"form-control-disabled"},readOnly:{true:"form-control-readonly"},debug:{true:"debug-form",false:""}},defaultVariants:{size:"md"}}),h8=de({base:"form-control form-textarea",variants:{size:{sm:"form-control-sm",md:"form-control-md",lg:"form-control-lg"},invalid:{true:"form-control-invalid"},disabled:{true:"form-control-disabled"},readOnly:{true:"form-control-readonly"},debug:{true:"debug-form",false:""}},defaultVariants:{size:"md"}});function Ji(e){const{size:n,invalid:a,hidden:r=!1,debug:s,className:i,disabled:o,readOnly:l,ref:c,...d}=e,m=Ge(),g=s??m;return r?null:t.jsx("textarea",{ref:c,disabled:o,readOnly:l,className:h8({size:n,invalid:a,disabled:o,readOnly:l,debug:g,class:i}),...d})}Ji.displayName="Textarea";function Ld({error:e,variant:n,rounded:a,valid:r,readOnlyValue:s,options:i,children:o,size:l,invalid:c,disabled:d,readOnly:m,className:g,ref:x,hidden:p=!1,debug:L,...N}){if(p)return null;const T=i==null?void 0:i.map(C=>t.jsx("option",{value:C.value,disabled:C.disabled,children:C.label},C.value));return t.jsxs("select",{ref:x,disabled:d||m,"aria-readonly":m||void 0,className:$d({size:l,invalid:c,disabled:d||m,class:`form-select ${g??""}`}),...N,children:[o,T]})}Ld.displayName="SelectUncontrolled";function Cd({variant:e,rounded:n,valid:a,error:r,...s}){return t.jsx(pr,{...s,variant:"radio"})}Cd.displayName="RadioUncontrolled";
434function g8({name:e,error:n,variant:a,rounded:r,valid:s,...i}){const{register:o}=Fn();return t.jsx(mr,{...i,...o(e),invalid:n})}function p8({name:e,error:n,readOnly:a,options:r,children:s,variant:i,rounded:o,valid:l,readOnlyValue:c,size:d,disabled:m,className:g,hidden:x=!1,debug:p,...L}){var $;const{register:N,getValues:T}=Fn();if(a){const E=T(e),z=(($=r==null?void 0:r.find(w=>w.value===E))==null?void 0:$.label)??"";return t.jsxs(t.Fragment,{children:[t.jsx(mr,{type:"text",readOnly:!0,value:z,className:g}),t.jsx("input",{type:"hidden",...N(e)})]})}if(x)return t.jsx("input",{type:"hidden",...N(e)});const C=r==null?void 0:r.map(E=>t.jsx("option",{value:E.value,disabled:E.disabled,children:E.label},E.value));return t.jsxs("select",{...L,...N(e),disabled:m,className:$d({size:d,invalid:n,disabled:m,class:`form-select ${g??""}`}),children:[s,C]})}function f8({name:e,error:n,variant:a,rounded:r,valid:s,...i}){const{register:o}=Fn();return t.jsx(Ji,{...i,...o(e),invalid:n})}function b8({name:e,error:n,variant:a,rounded:r,valid:s,...i}){const{register:o}=Fn();return t.jsx(pr,{...i,...o(e),variant:"checkbox"})}function x8({name:e,error:n,variant:a,rounded:r,valid:s,...i}){const{register:o}=Fn();return t.jsx(pr,{...i,...o(e),variant:"radio"})}function va({name:e,...n}){const{register:a}=Fn();return t.jsx("input",{type:"hidden",...n,...a(e)})}const v8=[{value:"DE",label:"Deutschland"},{value:"AT",label:"Ãsterreich"},{value:"BE",label:"Belgien"},{value:"BG",label:"Bulgarien"},{value:"HR",label:"Kroatien"},{value:"CY",label:"Zypern"},{value:"CZ",label:"Tschechien"},{value:"DK",label:"Dänemark"},{value:"EE",label:"Estland"},{value:"FI",label:"Finnland"},{value:"FR",label:"Frankreich"},{value:"GR",label:"Griechenland"},{value:"HU",label:"Ungarn"},{value:"IE",label:"Irland"},{value:"IT",label:"Italien"},{value:"LV",label:"Lettland"},{value:"LT",label:"Litauen"},{value:"LU",label:"Luxemburg"},{value:"MT",label:"Malta"},{value:"NL",label:"Niederlande"},{value:"PL",label:"Polen"},{value:"PT",label:"Portugal"},{value:"RO",label:"Rumänien"},{value:"SK",label:"Slowakei"},{value:"SI",label:"Slowenien"},{value:"ES",label:"Spanien"},{value:"SE",label:"Schweden"},{value:"CH",label:"Schweiz"},{value:"NO",label:"Norwegen"},{value:"IS",label:"Island"},{value:"GB",label:"Vereinigtes Königreich"},{value:"US",label:"Vereinigte Staaten"},{value:"CA",label:"Kanada"},{value:"AU",label:"Australien"},{value:"NZ",label:"Neuseeland"},{value:"JP",label:"Japan"},{value:"CN",label:"China"},{value:"IN",label:"Indien"},{value:"RU",label:"Russland"},{value:"BR",label:"Brasilien"},{value:"ZA",label:"Südafrika"},{value:"MX",label:"Mexiko"},{value:"SG",label:"Singapur"},{value:"KR",label:"Südkorea"},{value:"TR",label:"Türkei"},{value:"IL",label:"Israel"}];function zd(e,n,a){return(Array.isArray(n)?n:n.split(".").filter(Boolean)).reduce((s,i)=>s&&typeof s=="object"&&i in s?s[i]:a,e)}const y8=Ke({slots:{outer:"flex",label:"",input:""},variants:{order:{row:{outer:"flex-row-reverse gap-2 items-center justify-end"},col:{outer:"flex-col",label:"mb-2"}},variant:{light:{label:"text-white"},dark:{label:"text-gray-700"},blue:{label:"text-brand-blue"}}},defaultVariants:{variant:"light",order:"col"}}),{outer:Td,label:_d,input:Ad}=y8();function Ed({error:e,disabled:n=!1}){return!e||n?null:t.jsx("div",{className:"text-error-red text-xs",children:e.message})}function Xe({disableError:e,helpText:n,...a}){const{id:r,name:s}=a,i=f.useId(),o=r||`${i}-${s}`,{formState:{errors:l}}=Fn(),c=zd(l,s),{as:d,label:m,className:g,labelClassName:x,compClassName:p,...L}=a,N=d||g8;return t.jsxs("div",{className:Td({...L,className:g}),children:[m&&t.jsx("label",{htmlFor:o,className:_d({...L,className:x}),children:m}),t.jsx(N,{...L,error:!!c,className:Ad({...L,className:p}),"aria-describedby":m?o:void 0,variant:L.variant,id:o}),n&&t.jsx("div",{className:"mt-1 text-vds-gray-500 text-xs",children:n}),t.jsx(Ed,{error:c,disabled:e})]})}Xe.Error=Ed;function qt(e){const{id:n,name:a}=e,r=n||a,{as:s,label:i,className:o,labelClassName:l,compClassName:c,...d}=e,m=s||mr;return t.jsxs("div",{className:Td({...d,className:o}),children:[i&&t.jsx("label",{htmlFor:r,className:_d({...d,className:l}),children:i}),t.jsx(m,{...d,className:Ad({...d,className:c}),"aria-describedby":i?r:void 0,variant:d.variant,id:r})]})}function j8(e){return t.jsx(Xe,{as:p8,...e})}Xe.Select=j8;function k8(e){return t.jsx(qt,{as:Ld,...e})}qt.Select=k8;function w8(e){return t.jsx(Xe,{as:f8,...e})}Xe.Textarea=w8;function S8(e){return t.jsx(qt,{as:Ji,...e})}qt.Textarea=S8;function I8(e){return t.jsx(Xe,{as:b8,order:"row",...e})}Xe.Checkbox=I8;function N8(e){return t.jsx(qt,{as:pr,order:"row",...e})}qt.Checkbox=N8;function $8(e){return t.jsx(Xe,{as:x8,order:"row",...e})}Xe.Radio=$8;function L8(e){return t.jsx(qt,{as:Cd,order:"row",...e})}qt.Radio=L8;function C8(e){return t.jsx(Xe.Select,{...e,options:v8})}Xe.SelectCountry=C8;function z8(e){return t.jsx(Xe.Select,{label:"Anrede",...e,options:[{value:"m",label:"Herr"},{value:"w",label:"Frau"},{value:"d",label:"Divers"}]})}Xe.SelectGender=z8;function T8(e){return t.jsx(Xe.Select,{label:"Titel",...e,options:[{value:"",label:""},{value:"Dr.",label:"Dr."},{value:"Prof.",label:"Prof."},{value:"Prof. Dr.",label:"Prof. Dr."}]})}Xe.SelectTitle=T8;function Pd(e){const{ref:n,"aria-label":a,...r}=e,{t:s}=v("uic-button-translations");return t.jsx(pt,{ref:n,icon:as,"aria-label":a??s("info.ariaLabel"),...r})}Pd.displayName="InfoIconButton";function Xi(e){const{ref:n,"aria-label":a,...r}=e,{t:s}=v("uic-button-translations");return t.jsx(pt,{ref:n,icon:z4,"aria-label":a??s("close.ariaLabel"),...r})}Xi.displayName="CloseIconButton";const _8=["a[href]","button:not([disabled])","textarea:not([disabled])","input:not([disabled])","select:not([disabled])",'[tabindex]:not
434([tabindex="-1"])'].join(",");function A8({active:e,containerRef:n}){f.useEffect(()=>{if(!e)return;const a=n.current;if(!a)return;const r=document.activeElement,s=()=>Array.from(a.querySelectorAll(_8));(s()[0]??a).focus();const o=l=>{if(l.key!=="Tab")return;const c=s(),d=c[0],m=c[c.length-1];if(!d||!m){l.preventDefault(),a.focus();return}const g=document.activeElement;l.shiftKey?(g===d||!a.contains(g))&&(l.preventDefault(),m.focus()):(g===m||!a.contains(g))&&(l.preventDefault(),d.focus())};return document.addEventListener("keydown",o),()=>{document.removeEventListener("keydown",o),r&&typeof r.focus=="function"&&r.focus()}},[e,n])}const Md=de({slots:{backdrop:["fixed inset-0 z-50 flex items-center justify-center bg-black/50"],container:["animate-in fade-in zoom-in-95 modal-animation","overflow-y-auto"],content:["bg-surface","border border-border dark:border-gray-40","rounded-none","md:rounded-lg","shadow-xl","relative"],header:"modal-header",body:"modal-body",footer:"flex modal-footer-gap justify-end",closeButton:["absolute modal-close-position z-10"]},variants:{size:{sm:{container:"modal-container-sm",content:"modal-content-sm"},md:{container:"modal-container-md",content:"modal-content-md"},lg:{container:"modal-container-lg",content:"modal-content-lg"},xl:{container:"modal-container-xl",content:"modal-content-xl"},fullWidth:{container:"modal-container-full",content:"modal-content-md"}},debug:{true:{container:"debug-modal"},false:{}}},defaultVariants:{size:"md"}});function en({children:e,size:n,className:a,contentClassName:r,onClose:s,closeOnEscape:i=!0,showCloseButton:o=!0,ariaLabel:l,ariaLabelledBy:c,ariaDescribedBy:d,hidden:m=!1,debug:g,...x}){const p=Ge(),L=g??p,N=ed(),T=f.useRef(null),C=f.useRef(null),$=!m&&N;if(f.useEffect(()=>{if(!i||!s)return;const w=V=>{V.key==="Escape"&&s()};return document.addEventListener("keydown",w),()=>document.removeEventListener("keydown",w)},[i,s]),A8({active:$,containerRef:C}),f.useEffect(()=>{if(!$)return;const w=T.current,V=document.body.style.overflow;document.body.style.overflow="hidden";const _=[];for(const j of Array.from(document.body.children))j!==w&&!j.hasAttribute("inert")&&(j.setAttribute("inert",""),_.push(j));return()=>{document.body.style.overflow=V;for(const j of _)j.removeAttribute("inert")}},[$]),m)return null;const E=Md({size:n,debug:L}),z=t.jsx("div",{className:E.backdrop(),ref:T,children:t.jsx("div",{className:E.container({className:a}),...x,children:t.jsxs("div",{ref:C,className:E.content({className:r}),role:"dialog","aria-modal":"true","aria-label":l,"aria-labelledby":c,"aria-describedby":d,tabIndex:-1,children:[o&&s&&t.jsx(Xi,{design:"transparent",size:"sm",onClick:s,className:E.closeButton()}),e]})})});return N?Qr.createPortal(z,document.body):z}const Qi=Md();function Vd({children:e,className:n,...a}){return t.jsx("div",{className:Qi.header({className:n}),...a,children:e})}en.Header=Vd;function Dd({children:e,className:n,...a}){return t.jsx("div",{className:Qi.body({className:n}),...a,children:e})}en.Body=Dd;function Hd({children:e,className:n,...a}){return t.jsx("div",{className:Qi.footer({className:n}),...a,children:e})}en.Footer=Hd;en.displayName="Modal";Vd.displayName="ModalHeader";Dd.displayName="ModalBody";Hd.displayName="ModalFooter";lr.extend(Fm);lr.extend(Om);lr.extend(Bm);lr.locale("de");const Ct=lr;function E8(e){return Ct(e).format("DD.MM.YYYY")}const P8=7;function Fd(e){const n=(e.timetableShort??[]).map(o=>Ct(o.date,"DD.MM.YY")).filter(o=>o.isValid()).sort((o,l)=>o.valueOf()-l.valueOf());if(n.length===0)return{total:0,parts:[]};const a=[];let r=0,s=null;for(const o of n)s&&o.diff(s,"day")>P8&&(a.push(r),r=0),r+=1,s=o;return a.push(r),{total:a.reduce((o,l)=>o+l,0),parts:a}}function M8(e){return e.length<=1?"":`(${e.join(" + ")})`}function Qn(e,n="DD.MM.YYYY"){const a=Ct(e.duration_from),r=Ct(e.duration_to);return a.isSame(r,"day")?`${a.format(n)}`:`${a.format(n)} - ${r.format(n)}`}function kt(e,n="de-DE"){return new Intl.NumberFormat(n,{style:"currency",currency:"EUR"}).format(e)}function Od({event:e}){var c;const[n,a]=ae.useState(!1),{t:r}=v("events"),s=e.profile_id;if(s==null)return t.jsx(t.Fragment,{children:e.title});const i=`combination-partner-modal-title--${e.id}`,o=e.number.includes("WBT")?r("shared.always-available"):Qn(e),l=Fd(e).total;return t.jsxs(t.Fragment,{children:[t.jsx("button",{type:"button",onClick:()=>a(!0),"aria-haspopup":"dialog",className:"interactive-base text-left underline hover:text-turquoise-light",children:e.title}),n&&t.jsxs(en,{size:"md",onClose:()=>a(!1),ariaLabelledBy:i,showCloseButton:!1,children:[t.jsx(Xi,{design:"transparent",size:"md",onClick:()=>a(!1),className:"absolute modal-close-position z-10"}),t.jsx(en.Header,{children:t.jsx(h,{as:"h2",typographyStyle:"h3",id:i,className:"pr-10",children:e.title})}),t.jsx(en.Body,{children:t.jsxs("div",{className:"flex flex-col gap-3",children:[t.jsxs(Xn,{className:"gap-x-1.5 items-center",children:[t.jsx(En,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",children:o})]}),((c=e.location)==null?void 0:c.city)&&t.jsxs(Xn,{className:"gap-x-1.5 items-center",children:[t.jsx(ra,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",children:e.location.city})]}),l>0&&t.jsx(u,{as:"p",children:r("event-card.days",{count:l})}),t.jsxs(Xn,{className:"gap-x-1.5 items-center",children:[t.jsx(Ma,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",children:kt(e.price)})]})]})}),t.jsx(en.Footer,{className:"justify-center",children:t.jsx(ge,{as:nn,to:`/veranstaltungen/${s}`,design:"callToAction",layout:"quadrilateral",rounded:"md",onClick:()=>a(!1),children:r("detail-page.combination-partner-cta")})})]})]})}Od.displayName="CombinationPartnerLink";function V8(e,n){return e.items.some(a=>a.eventIds.length===n.length&&a.eventIds.every(r=>n.includes(r)))}const Bd=f.createContext(null),RW=({children:e,shoppingCart:n})=>{const a=f.useMemo(()=>({shoppingCart:n}),[n]);return t.jsx(Bd.Provider,{value:a,children:e})},us=()=>{const e=f.useContext(Bd);if(!e)throw new Error("useShoppingCart must be used within a ShoppingCartProvider");return e.shoppingCart},D8=e=>{const n=us();return V8(n,e)},Ta=e=>{var n,a;return((a=(n=e.discounts)==null?void 0:n.find(r=>r.revenue_type_id===40))==null?void 0:a.value)||0},H8=(...e)=>{const n=e.map(r=>{var s;return{id:(s=r.evening_event)==null?void 0:s.id,price:r.price_evening_event||0}}).filter(r=>!!r.id),a=new Map;for(const r of n){const s=a.get(r.id);(!s||r.price<s.price)&&a.set(r.id,r)}return Array.from(a.values()).reduce((r,s)=>r+s.price,0)},Gr=100,F8={PRESENCE:"vor_ort",ONLINE:"livestream",HYBRID:"hybrid"};function O8(e,n){return n==="fixed-one"?1:e.bookings.length}function Rd(e){return F8[e]}function qd(e){return e.price+Ta(e)}function B8(e,n){const a=O8(e,n);return e.events.map(r=>
434({item_id:String(r.id),item_name:r.title??"",item_category:Rd(r.lesson_type),price:qd(r),quantity:a}))}function qW(e,n){const a=e.items.flatMap(i=>B8(i,n.strategy)),r=a.reduce((i,o)=>i+o.price*o.quantity,0);return{currency:"EUR",value:Math.round(r*Gr)/Gr,items:a,...n.transactionId&&{transaction_id:n.transactionId}}}function R8(e){const n=e.map(s=>({item_id:String(s.id),item_name:s.title??"",item_category:Rd(s.lesson_type),price:qd(s),quantity:1})),a=n.reduce((s,i)=>s+i.price,0);return{currency:"EUR",value:Math.round(a*Gr)/Gr,items:n}}function ya(e,n){typeof window>"u"||(window.dataLayer=window.dataLayer||[],window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:e,ecommerce:n}))}function WW(e){typeof window>"u"||(window.dataLayer=window.dataLayer||[],window.dataLayer.push({ecommerce:null}),window.dataLayer.push({event:"generate_lead",...e}))}function q8(){const e=f.useCallback(o=>ya("view_cart",o),[]),n=f.useCallback(o=>ya("add_to_cart",o),[]),a=f.useCallback(o=>ya("begin_checkout",o),[]),r=f.useCallback(o=>ya("add_shipping_info",o),[]),s=f.useCallback(o=>ya("add_payment_info",o),[]),i=f.useCallback(o=>ya("purchase",o),[]);return{trackViewCart:e,trackAddToCart:n,trackBeginCheckout:a,trackAddShippingInfo:r,trackAddPaymentInfo:s,trackPurchase:i}}function W8(e){const{t:n}=v("common"),a=Jl({key:"shopping-cart"}),r=e.map(m=>m.id),s=D8(r),i=a.state==="submitting",o=e.some(m=>m.booking_status==="red"),{trackAddToCart:l}=q8(),c=f.useRef(!1);return f.useEffect(()=>{var m;c.current&&a.state==="idle"&&((m=a.data)!=null&&m.error||l(R8(e)),c.current=!1)},[a.state,a.data,e,l]),{inShoppingCart:s,isLoading:i,soldOut:o,submit:()=>{s||(c.current=!0),a.submit({_action:s?"remove-event-from-shopping-cart":"add-event-to-shopping-cart",type:r.length>1?"COMBINATION":"SINGLE",eventIds:r},{method:"post",action:"/shopping-cart-api",encType:"application/json"})},text:n(s?"add-to-cart.remove":"add-to-cart.add"),className:s?"tv_aus_warenkorb":"tv_in_warenkorb"}}function ea({events:e,color:n="blue",design:a="text",rounded:r,className:s,...i}){const{isLoading:o,soldOut:l,submit:c,text:d,className:m}=W8(e);return t.jsx(pe,{...i,type:"button",disabled:o||l,icon:rs,iconColor:a==="text"?"secondary":"on-cta",color:n,iconPosition:"left",design:a,rounded:r,"aria-label":"Add this event to the shopping cart",onClick:c,className:`${a==="text"?"font-medium-override group":""} ${m} ${s??""}`,iconClassName:a==="text"?"group-hover:stroke-turquoise-light":void 0,children:d})}const Kr={X:"Ansicht_Online.png",K:"Ansicht_Koeln.png",M:"Ansicht_Muenchen.png",HH:"Ansicht_Hamburg.png",H:"Ansicht_Hannover.png",S:"Ansicht_Stuttgart.png",PA:"Ansicht_Papenburg.png",L:"Ansicht_Ludwigsburg-Kornwestheim.png",F:"Ansicht_Frankfurt.png",DO:"Ansicht_Dortmund.png",WOB:"Ansicht_Wolfsburg.png",HB:"Ansicht_Berlin.png",WI:"Ansicht_Wiesbaden.png",A:"Ansicht_Ahaus.png"};function U8({event:e}){const{t:n}=v("events");if(!(e!=null&&e.location))return null;const a=e.location,r=a.city_code||"",s=r==="X",i=Object.hasOwn(Kr,r)?`events/${Kr[r]}`:null;return t.jsxs("div",{children:[t.jsx(h,{typographyStyle:"h4",color:"primary",as:"h4",className:"mb-3",children:n("event-card.venue")}),s?t.jsx(u,{as:"p",className:"mb-1",children:a.city}):t.jsxs(t.Fragment,{children:[t.jsx(u,{as:"p",className:"mb-1",children:a.name}),t.jsx(u,{as:"p",children:a.street}),t.jsxs(u,{as:"p",className:"mb-1",children:[a.zip_code," ",a.city]}),t.jsx(u,{as:"p",children:t.jsx(fd,{location:a})})]}),i&&t.jsx(xt,{src:i,alt:a.name||"",intrinsicWidth:500,intrinsicHeight:291,loader:St,classNameImage:"mt-4"})]})}function Z8(e,n){const a=[...e.timetableShort,...n.timetableShort].map(s=>s.date);return Array.from(new Set(a)).map(s=>Ct(s,"DD.MM.YY")).sort((s,i)=>s.valueOf()-i.valueOf()).map(s=>s.format("DD.MM.YYYY"))}function G8({event1:e,event2:n}){const{t:a}=v("events"),r=Z8(e,n);return t.jsxs("div",{children:[t.jsx(h,{typographyStyle:"h4",color:"primary",as:"h4",className:"mb-3",children:a("event-card.lesson-times")}),t.jsx(u,{as:"p",bold:!0,className:"mb-1",children:a("event-card.days",{count:r.length})}),r.map(s=>t.jsx(u,{as:"p",children:s},s))]})}const Wd=({event1:e,event2:n,className:a="",hideAddToShoppingCart:r=!1})=>{var d,m;const{t:s}=v("events"),i=Array.from(new Set([Qn(e),Qn(n)])),o=Array.from(new Set([(d=e.location)==null?void 0:d.city,(m=n.location)==null?void 0:m.city])),l=e.price+n.price,c=l+Ta(e)+Ta(n);return t.jsxs("div",{className:`flex flex-col gap-4 3xl:flex-row 3xl:gap-12 ${a}`,children:[t.jsxs("div",{className:"gap-x-1.5 flex items-center",children:[t.jsx(En,{className:"size-6 2xl:size-7 flex-shrink-0",color:"secondary"}),e.number.includes("WBT")?t.jsx(u,{as:"span",color:"blue",children:s("shared.always-available")}):t.jsx(u,{as:"span",color:"blue",children:i.join(" | ")})]}),t.jsxs("div",{className:"gap-x-1.5 flex items-center",children:[t.jsx(ra,{className:"size-6 2xl:size-7 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:o.join(" | ")})]}),t.jsxs("div",{className:"gap-x-1.5 flex items-center",children:[t.jsx(Ma,{className:"size-6 2xl:size-7 flex-shrink-0",color:"secondary"}),t.jsxs("div",{className:"flex items-center gap-x-2",children:[t.jsx(u,{as:"span",color:"blue",size:"sm",className:"line-through",children:kt(l)}),t.jsx(u,{as:"span",color:"blue",children:kt(c)})]})]}),!r&&t.jsx(ea,{events:[e,n]})]})};function K8({id:e,event1:n,event2:a,profile:r}){const{t:s}=v("events"),[i,o]=ae.useState(!1),l=()=>o(!i);function c(){const x=n.discounts||[],p=a.discounts||[],L=Array.from(new Set([...x,...p].map(C=>C.name)));if(L.length===0)return null;const N=Array.from(new Set(L)).join(", "),T=s("shared.discount-tooltip",{discounts:N});return t.jsxs(Xn,{className:"items-center gap-1",children:[t.jsx(h.H4,{children:s("event-card.discount-info")}),t.jsx(Va,{content:T,children:t.jsx(Pd,{design:"transparent"})})]})}const d=Array.from(new Set([n.lesson_type,a.lesson_type])),g=n.price+a.price+Ta(n)+Ta(a);return n.evening_event_id!==a.evening_event_id?[n.evening_event,a.evening_event].filter(
434Boolean):n.evening_event,t.jsx(R,{id:e,badge:t.jsxs(t.Fragment,{children:[t.jsx(gr,{type:r.event_type}),d.map(x=>t.jsx(nr,{type:x},x))]}),size:"xl",children:t.jsxs(R.Main,{className:"!px-4 md:!px-8",children:[t.jsx("div",{className:"absolute top-4 right-4",children:t.jsx(ar,{legend:!1,activeLevel:n.booking_status})}),t.jsxs(h,{typographyStyle:"h3",as:"h3",className:"mb-5 2xl:mb-4 pr-6",children:[n.title," + ",t.jsx(Od,{event:a})]}),t.jsxs("div",{className:"flex flex-col gap-4",children:[t.jsx(Wd,{event1:n,event2:a,hideAddToShoppingCart:!0}),t.jsxs("div",{className:"flex flex-col-reverse sm:flex-row sm:justify-between sm:items-center gap-2",children:[t.jsx(pe,{design:"text",icon:i?dr:mn,iconPosition:"left",iconColor:"secondary","aria-label":s("event-card.details-aria-label"),onClick:l,className:"font-medium-override tv_details group",iconClassName:"group-hover:stroke-turquoise-light",children:s("event-card.details")}),t.jsx(ea,{events:[n,a],layout:"quadrilateral"})]}),i&&t.jsxs("div",{className:"mt-4 pt-8 border-t border-gray-50 grid grid-cols-1 3xl:grid-cols-3 gap-[1.875rem]",children:[t.jsx(U8,{event:n}),t.jsxs("div",{children:[t.jsx(G8,{event1:n,event2:a}),t.jsx(Wr,{downloads:n.downloads,eventNumber:n.number}),t.jsx(Wr,{downloads:a.downloads,eventNumber:a.number})]}),t.jsxs("div",{className:"-mt-4 3xl:mt-0",children:[t.jsxs(u,{as:"p",className:"mb-3",children:[s("event-card.event-number"),t.jsx("br",{}),n.number," + ",a.number]}),t.jsx(h,{typographyStyle:"h3",as:"h4",className:"mb-1",children:kt(g)}),t.jsx(u,{as:"p",children:s("shared.net-price")}),t.jsx("div",{className:"my-[2.188rem]",children:t.jsx(ea,{events:[n,a],design:"callToAction",layout:"quadrilateral",rounded:"md"})}),c(),n.evening_event&&t.jsxs(t.Fragment,{children:[t.jsx(h.H4,{children:s("event-card.evening-event")}),t.jsx(u,{as:"p",className:"mb-3",children:s("event-card.evening-event-date",{date:Ct(n.evening_event.duration_from).format("DD.MM.YYYY")})}),n.price_evening_event&&n.price_evening_event>0&&t.jsxs(u,{as:"p",className:"mb-3",children:["+ ",kt(n.price_evening_event)]}),t.jsx(u,{as:"p",size:"sm",className:"mb-3",children:s("event-card.optionally-bookable")})]})]})]})]})]})})}function Y8({renderCallToAction:e,...n}){const{t:a}=v("events"),r=ca(),s=us();if(!(r.events&&r.events.length>0))return null;function o(){if(!r.discounts||r.discounts.length===0)return null;const l=Array.from(new Set(r.discounts.map(d=>d.name))).join(", "),c=a("shared.discount-tooltip",{discounts:l});return t.jsx(Va,{content:c,children:t.jsx(pe,{design:"text",icon:mn,iconPosition:"left",iconColor:"secondary","aria-label":a("price-card.discount-aria-label"),className:"text-base md:text-lg mt-2 -ml-1 group",iconClassName:"w-5 h-5 mr-1 group-hover:stroke-turquoise-light",children:a("price-card.discount-label")})})}return t.jsx(R,{id:"event-price-card",color:"gray",shadow:"none",border:!1,size:"md",...n,children:t.jsxs(R.Main,{id:"event-price-card__main",children:[t.jsx(u,{id:"event-price-card__starting-price",as:"p",variant:"bold",color:"blue",className:"mb-2",children:a("price-card.starting-price",{price:kt(r.prices.min)})}),t.jsx(u,{id:"event-price-card__tax-info",as:"p",size:"sm",children:a("shared.net-price")}),e(r,s),o()]})})}const J8=e=>[...e].sort((n,a)=>{const r=Ct(n.duration_from).valueOf(),s=Ct(a.duration_from).valueOf();return r!==s?r-s:n.number_profile.localeCompare(a.number_profile)}),dl=Ke({base:"h-[0.813rem] w-[0.813rem] rounded-full",variants:{active:{true:"",false:""},level:{red:"border border-traffic-light-red",yellow:"border border-traffic-light-yellow",green:"border border-traffic-light-green"}},compoundVariants:[{active:!0,level:"red",class:"bg-traffic-light-red"},{active:!0,level:"yellow",class:"bg-traffic-light-yellow"},{active:!0,level:"green",class:"bg-traffic-light-green"}]}),X8=[{labelKey:"lights.available",key:"green"},{labelKey:"lights.few-seats",key:"yellow"},{labelKey:"lights.sold-out",key:"red"}],ar=ae.memo(({legend:e=!1,activeLevel:n})=>{const{t:a}=v("events");if(!e&&!n)return null;const r=e?"flex flex-col 2xl:flex-row space-y-1 2xl:space-y-0 2xl:space-x-4 text-sm text-gray-800":"flex flex-col space-y-1 text-sm text-gray-800";return t.jsx("div",{className:r,children:X8.map(({labelKey:s,key:i})=>e?t.jsxs("div",{className:"flex items-center space-x-2",children:[t.jsx("span",{className:dl({level:i,active:!0})}),t.jsx("span",{children:a(s)})]},i):t.jsx("span",{className:dl({level:i,active:n===i})},i))})});ar.displayName="Lights";function Q8({id:e,events:n,heading:a,profile:r}){const{t:s}=v("events"),[i,o]=f.useState(3);return t.jsxs("div",{id:e,className:"flex flex-col gap-4 2xl:gap-8",children:[a&&t.jsx(h.H3,{children:a}),n.length===0&&t.jsx(u,{as:"p",variant:"bold",color:"blue",children:s("shared.no-dates-found")}),n.slice(0,i).map(l=>t.jsx(aM,{event:l,profile:r},l.id)),n.length>i&&t.jsx(pe,{design:"text",icon:mn,iconPosition:"left",iconColor:"secondary",onClick:()=>o(i+3),"aria-label":s("list-container.show-more-dates-aria-label"),className:"tv_mehr_termine",children:s("list-container.show-more-dates",{shown:i,total:n.length})})]})}function eM({combinations:e,profile:n}){const{t:a}=v("events"),[r,s]=f.useState(3);return t.jsxs(t.Fragment,{children:[e.length===0&&t.jsx(u,{as:"p",variant:"bold",color:"blue",children:a("shared.no-dates-found")}),e.slice(0,r).map(([i,o])=>t.jsx(K8,{id:`combination-card-${i.id}-${o.id}
434`,event1:i,event2:o,profile:n},`${i.id}-${o.id}`)),e.length>r&&t.jsx(pe,{design:"text",icon:mn,iconPosition:"left",iconColor:"secondary",onClick:()=>s(r+3),"aria-label":a("list-container.show-more-offers-aria-label"),className:"tv_mehr_termine",children:a("list-container.show-more-dates",{shown:r,total:e.length})})]})}const tM=({profile:e})=>{const[n,a]=ae.useState({lesson_type:"",from:"",location:""}),{t:r}=v("events"),s=l=>c=>{a({...n,[l]:c.target.value})},i=ae.useMemo(()=>{const l=e.events.filter(c=>{var d;return!(n.lesson_type&&c.lesson_type!==n.lesson_type||n.from&&Ct(c.duration_from).isBefore(Ct(n.from))||n.location&&((d=c.location)==null?void 0:d.city)!==n.location)});return J8(l)},[e.events,n]),o=ae.useMemo(()=>Object.entries(i.reduce((l,c)=>{var m;const d=((m=c.title)==null?void 0:m.trim())||"";return l[d]||(l[d]=[]),l[d].push(c),l},{})),[i]);return e.events.length===0?null:t.jsxs(mt,{classNameOuterElement:"bg-gray-10",children:[t.jsx(h.H2,{className:"!mb-4",children:r("list-container.heading")}),t.jsx(Le,{gap:"none",reverse:!0,className:"justify-between 2xl:grid-cols-[60%_37%] 3xl:grid-cols-[73.1%_24.8%]",start:t.jsxs("div",{className:"text-flow",children:[t.jsxs("div",{id:"events",className:"flex flex-col gap-4 2xl:gap-8",children:[t.jsx(R,{id:"events-section__event-finder",color:"blue",children:t.jsxs(R.Main,{children:[e.lesson_types.length>1&&t.jsxs("div",{className:"flex gap-4",children:[t.jsx(qt.Radio,{onChange:s("lesson_type"),checked:n.lesson_type==="",value:"",label:r("list-container.lesson-type-all"),name:"lesson_type"}),t.jsx(qt.Radio,{onChange:s("lesson_type"),checked:n.lesson_type==="PRESENCE",name:"lesson_type",value:"PRESENCE",label:r("list-container.lesson-type-presence")}),t.jsx(qt.Radio,{onChange:s("lesson_type"),checked:n.lesson_type==="ONLINE",name:"lesson_type",value:"ONLINE",label:r("list-container.lesson-type-online")})]}),t.jsxs("div",{className:"flex flex-col 2xl:flex-row w-full gap-4 items-end mt-6 2xl:mt-4",children:[t.jsx(qt,{onChange:s("from"),value:n.from,name:"from",type:"date",label:r("list-container.filter-from-label"),className:"w-full md:flex-1"}),t.jsxs(qt.Select,{onChange:s("location"),value:n.location,name:"location",label:r("list-container.filter-location-label"),className:"w-full md:flex-1",children:[t.jsx("option",{value:"",children:r("list-container.filter-all-locations")}),[...new Set(e.locations.map(l=>l.city))].map(l=>t.jsx("option",{value:l||"",children:l},l))]})]})]})}),t.jsx("div",{id:"events-section__seats-indicator",className:"mt-4 2xl:hidden",children:t.jsx(ar,{legend:!0})}),o.map(([l,c])=>t.jsx(Q8,{id:`events-section__event-list-${l}`,events:c,profile:e,heading:o.length>1&&c[0]?r("list-container.dates-for",{title:c[0].title}):void 0},l))]}),e.combinations&&e.combinations.length>0&&t.jsx(t.Fragment,{children:t.jsxs("div",{id:"combinations",className:"2xl:mt-10 mt-5 flex flex-col gap-4 2xl:gap-8",children:[t.jsx(h.H2,{typographyStyle:"h4",children:r("list-container.combinations-heading")}),t.jsx(eM,{combinations:e.combinations,profile:e})]})})]}),end:t.jsxs("div",{className:"md:sticky 2xl:sticky md:top-20 2xl:top-[12.5rem]",children:[t.jsx(Y8,{className:"mb-0 md:mb-6 md:px-0",color:"white",shadow:"lg",renderCallToAction:(l,c)=>t.jsx(ge,{disabled:c.items.length===0,as:Ne,to:"/warenkorb",design:"callToAction",layout:"quadrilateral",className:"mt-4 md:px-2 md:text-[1.125rem] tv_kasse","aria-label":r("price-card.cart.aria-label"),children:r("price-card.cart.text")})}),t.jsx("div",{className:"hidden 2xl:block",children:t.jsx(ar,{legend:!0})})]})})]})};tM.displayName="EventListContainer";const nM=ae.memo(({zip_code:e,city:n})=>!e&&!n?null:t.jsxs(u,{as:"p",children:[e," ",n]})),Ud=ae.memo(({event:e})=>{const{t:n}=v("events");if(!(e!=null&&e.location))return null;const a=e.location,r=a.city_code||"",s=r==="X",i=Object.hasOwn(Kr,r)?`events/${Kr[r]}`:null;return t.jsxs("div",{children:[t.jsx(h,{typographyStyle:"h4",color:"primary",as:"h4",className:"mb-3",children:n("event-card.venue")}),s?t.jsx(u,{as:"p",className:"mb-1",children:a.city}):t.jsxs(t.Fragment,{children:[t.jsx(u,{as:"p",className:"mb-1",children:a.name}),a.street&&t.jsx(u,{as:"p",children:a.street}),t.jsx(nM,{zip_code:a.zip_code,city:a.city}),t.jsx(u,{as:"p",children:t.jsx(fd,{location:a})})]}),i&&t.jsx(xt,{src:i,alt:a.name||"",intrinsicWidth:500,intrinsicHeight:291,loader:St,classNameImage:"mt-4"})]})});Ud.displayName="LocationColumn";const xi=ae.memo(({event:e,className:n=""})=>{var r;const{t:a}=v("events");return t.jsxs("div",{className:`grid grid-cols-1 2xl:grid-cols-4 gap-4 ${n}`,children:[t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(En,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:e.number.includes("WBT")?a("shared.always-available"):Qn(e)})]}),t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(ra,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:(r=e.location)==null?void 0:r.city})]}),t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(Ma,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:kt(e.price)})]}),t.jsx(ea,{events:[e],className:"-mt-2 2xl:mt-0"})]})});xi.displayName="EventIconGrid";const eo=ae.memo(({event:e,className:n="",hideAddToShoppingCart:a=!1,direction:r="row"})=>{var i;const{t:s}=v("events");return t.jsxs("div",{className:`flex flex-col 2xl:flex-row gap-4 2xl:gap-8 ${n}`,children:[t.jsxs("div",{className:`flex ${r==="col"?"flex-col gap-3 2xl:flex-row 2xl:gap-8":"flex-row gap-6 2xl:gap-8"}`,children:[t.jsxs("div",{className:"gap-x-1.5 flex items-center",children:[t.jsx(En,{className:"size-6 2xl:size-7 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:e.number.includes("WBT")?s("shared.always-available"):Qn(e)})]}),t.jsxs("div",{className:"gap-x-1.5 flex items-center",children:[t.jsx(ra,{className:"size-6 2xl:size-7 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:(i=e.location)==null?void 0:i.city})]}),t.jsxs("div",{className:`gap-x-1.5 flex items-center ${r==="col"?"":"mb-2 2xl
434:mb-0"}`,children:[t.jsx(Ma,{className:"size-6 2xl:size-7 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:kt(e.price)})]})]}),!a&&t.jsx("div",{className:"hidden 2xl:block",children:t.jsx(ea,{events:[e]})})]})});eo.displayName="EventIconBar";const aM=ae.memo(function({event:n,profile:a}){const{t:r}=v("events"),[s,i]=ae.useState(!1),o=()=>i(!s),{total:l,parts:c}=Fd(n),d=M8(c);function m(){if(!n.discounts||n.discounts.length===0)return null;const g=r("shared.discount-tooltip",{discounts:n.discounts.map(x=>x.name).join(", ")});return t.jsx(Va,{content:g,children:t.jsx(pe,{design:"text",icon:as,iconPosition:"left",iconColor:"secondary",className:"text-turquoise-dark tv_rabattinfo -ml-1 gap-2.5 font-semibold text-lg",iconClassName:"size-6",children:r("event-card.discount-info")})})}return t.jsx(R,{badge:t.jsxs(t.Fragment,{children:[t.jsx(gr,{type:a.event_type}),t.jsx(nr,{type:n.lesson_type})]}),size:"xl",children:t.jsxs(R.Main,{className:"!px-4 md:!px-8",children:[t.jsx("div",{className:"absolute top-4 right-4",children:t.jsx(ar,{legend:!1,activeLevel:n.booking_status})}),t.jsx(h,{typographyStyle:"h3",as:"h3",className:"mb-5 2xl:mb-4",children:n.title}),t.jsxs("div",{className:"flex flex-col gap-4",children:[t.jsx(eo,{event:n,hideAddToShoppingCart:!0,direction:"col"}),t.jsxs("div",{className:"flex flex-col-reverse sm:flex-row sm:justify-between sm:items-center gap-2",children:[t.jsx(pe,{design:"text",icon:s?dr:mn,iconPosition:"left",iconColor:"secondary","aria-label":r("event-card.details-aria-label"),onClick:o,className:"font-medium-override tv_details group",iconClassName:"group-hover:stroke-turquoise-light",children:r("event-card.details")}),t.jsx(ea,{events:[n]})]}),s&&t.jsxs("div",{className:"mt-4 pt-8 border-t border-gray-50 grid grid-cols-1 3xl:grid-cols-3 gap-[1.875rem]",children:[t.jsx(Ud,{event:n}),t.jsxs("div",{children:[t.jsx(h,{typographyStyle:"h4",color:"primary",as:"h4",className:"mb-3",children:r("event-card.lesson-times")}),t.jsx(u,{as:"p",bold:!0,className:"mb-1",children:`${r("event-card.days",{count:l})}${d?` ${d}`:""}`}),n==null?void 0:n.timetableShort.map(g=>t.jsx(u,{as:"p",children:r("event-card.time-range",{date:g.date,start:g.start_time,end:g.end_time})},`${g.date}-${g.start_time}-${g.end_time}`)),t.jsx(Wr,{downloads:n.downloads})]}),t.jsxs("div",{className:"-mt-4 3xl:mt-0",children:[t.jsxs(u,{as:"p",className:"mb-3",children:[r("event-card.event-number"),t.jsx("br",{}),n.number]}),t.jsx(h,{typographyStyle:"h3",color:"primary",as:"h4",className:"mb-1",children:kt(n.price)}),t.jsx(u,{as:"p",children:r("shared.net-price")}),t.jsx("div",{className:"my-[2.188rem]",children:t.jsx(ea,{events:[n],design:"callToAction",layout:"quadrilateral",rounded:"md"})}),m(),n.evening_event&&t.jsxs(t.Fragment,{children:[t.jsx(h.H4,{children:r("event-card.evening-event")}),t.jsx(u,{as:"p",className:"mb-3",children:r("event-card.evening-event-date",{date:Ct(n.evening_event.duration_from).format("DD.MM.YYYY")})}),n.price_evening_event&&n.price_evening_event>0&&t.jsxs(u,{as:"p",className:"mb-3",children:["+ ",kt(n.price_evening_event)]}),t.jsx(u,{as:"p",size:"sm",className:"mb-3",children:r("event-card.optionally-bookable")})]})]})]})]})]})})}),Zd=Ke({slots:{cardStyles:"relative overflow-hidden lg:justify-start",mainStyles:"!py-[1rem] lg:!p-5 lg:!py-[1rem]",favoritesButtonStyles:"absolute -top-[1.25rem] lg:-top-[0.75rem] right-[0.75rem] z-10",topicIndicatorBarStyles:"absolute inset-y-0 right-0",twoColumnLayoutStyles:["flex flex-col gap-[1.5rem]","xl:mt-[1rem]"],leftSideStyles:["flex flex-col"],rightSideStyles:[""],contentDescriptionStyles:"external-html-content",rightColumnStyles:["flex flex-col gap-[1rem]","sm:flex-row"],infoColumnStyles:"sm:flex-1",infoHeadingStyles:"mb-[0.5rem]",buttonsWrapperStyles:["flex flex-col items-start gap-[1rem] mt-[0.5rem]","sm:flex-row"],readOnButtonStyles:"w-auto tv_weiterlesen",buttonIconStyles:"mt-[0.125rem] stroke-secondary",quickEventsListWrapperStyles:"flex flex-col mt-4",eventIconGridStyles:"mb-6 last:mb-0",eventsByTitleWrapperStyles:"mt-[1rem] flex flex-col",eventTitleGroupStyles:"[&:not(:first-child)]:mt-[2rem]"}
434,variants:{layout:{default:{twoColumnLayoutStyles:"2xl:flex-row 2xl:gap-[2.5rem]",leftSideStyles:"2xl:w-1/2",rightSideStyles:"2xl:w-1/2",buttonsWrapperStyles:"2xl:mt-auto 2xl:pt-[1rem]"},stacked:{}}},defaultVariants:{layout:"default"}}),rM=e=>Object.entries([...e.events].sort((n,a)=>Ct(n.duration_from).isAfter(Ct(a.duration_from))?1:-1).reduce((n,a)=>{const r=a.title||"";return n[r]||(n[r]=[]),n[r].push(a),n},{})),{cardStyles:sM,mainStyles:iM,favoritesButtonStyles:oM,topicIndicatorBarStyles:lM,contentDescriptionStyles:cM,rightColumnStyles:dM,infoColumnStyles:Gd,infoHeadingStyles:Kd,readOnButtonStyles:uM,buttonIconStyles:ul,quickEventsListWrapperStyles:mM,eventIconGridStyles:ml,eventsByTitleWrapperStyles:hM,eventTitleGroupStyles:gM}=Zd();function pM({profile:e,idPrefix:n}){const{t:a}=v("common",{keyPrefix:"profile-card-component"}),r=e.events.length>0,s=e.event_type==="WBT";return t.jsxs("div",{id:`${n}__course-info`,className:Gd(),children:[t.jsx(u,{as:"p",variant:"bold",color:"blue",className:Kd(),children:a("course-info-heading")}),t.jsx("ul",{id:`${n}__course-info-list`,children:r?s?t.jsx("li",{children:t.jsx(u,{children:a("appointmentswbt")})}):t.jsxs(t.Fragment,{children:[t.jsx("li",{children:t.jsx(u,{children:a("appointments",{count:e.events.length})})}),t.jsx("li",{children:t.jsx(u,{children:a("locations",{count:e.locations.length})})})]}):t.jsx("li",{children:t.jsx(u,{children:a("no-appointments")})})})]})}function fM({profile:e,idPrefix:n}){var r;const a=f.useMemo(()=>rM(e),[e]);return t.jsx("div",{id:`${n}__events-list`,className:mM(),children:t.jsxs(V6,{profile:e,children:[a.length===1&&((r=a[0])==null?void 0:r[1].map(s=>t.jsx(xi,{event:s,className:ml()},s.id))),a.length>1&&t.jsx("div",{className:hM(),children:a.map(([s,i])=>t.jsxs("div",{className:gM(),children:[t.jsx(h.H3,{className:"mb-4",children:s}),i.map(o=>t.jsx(xi,{event:o,className:ml()},o.id))]},s))})]})})}function bM({profile:e,showFavoritesButton:n=!1,fillFavoritesIcon:a=!1,showEvents:r="never",layout:s="default",...i}){var E,z,w,V,_;const{t:o,i18n:l}=v("common",{keyPrefix:"profile-card-component"}),c=l.language.startsWith("en")?hd:md,{twoColumnLayoutStyles:d,leftSideStyles:m,rightSideStyles:g,buttonsWrapperStyles:x}=Zd({layout:s}),p=`event-profile-card-${e.id}`,L=l.language==="de"?((E=e.texts)==null?void 0:E.description_alternative)||((z=e.texts)==null?void 0:z.description):((w=e.texts)==null?void 0:w.description_alternative)||((V=e.texts)==null?void 0:V.description_en)||((_=e.texts)==null?void 0:_.description),N=B6(L||"",200),T=pd(Fi.sanitize(N)),[C,$]=f.useState(r==="always");return t.jsxs(R,{...i,id:p,badge:t.jsx(gr,{type:e.event_type}),size:"md",className:`${i.className||""} ${sM()}`,children:[n&&t.jsx(O6,{profile:e,classNameTooltip:oM(),design:"transparent",filled:a}),t.jsxs(R.Main,{id:`${p}__main`,className:iM(),children:[t.jsx(h.H3,{id:`${p}__heading`,marginTop:"md",marginBottom:"sm",children:t.jsx(Ne,{to:`/veranstaltungen/${e.id}`,children:e.title})}),t.jsxs("div",{id:`${p}__content`,className:d(),children:[t.jsxs("div",{id:`${p}__description-column`,className:m(),children:[t.jsx("div",{id:`${p}__description`,className:cM(),dangerouslySetInnerHTML:{__html:T}}),t.jsx("div",{id:`${p}__buttons`,className:x(),children:t.jsx(In,{id:`${p}__read-on-button`,design:"text",as:Ne,to:`/veranstaltungen/${e.id}`,icon:ke,iconPosition:"left",iconClassName:ul(),"aria-label":o("read-on-button-aria-label"),className:uM(),children:o("read-on-button-label")})})]}),t.jsx("div",{id:`${p}__info-column`,className:g(),children:t.jsxs("div",{className:dM(),children:[t.jsxs("div",{id:`${p}__lesson-type`,className:Gd(),children:[t.jsx(u,{as:"p",variant:"bold",color:"blue",className:Kd(),children:o("lesson-type-heading")}),t.jsx("ul",{id:`${p}__lesson-type-list`,children:e.lesson_types.map(j=>t.jsx("li",{children:t.jsx(u,{children:c[j]})},j))})]}),t.jsx(pM,{profile:e,idPrefix:p})]})})]}),r==="toggle"&&e.events.length>0&&t.jsx(pe,{id:`${p}__toggle-events-button`,type:"button",design:"text",icon:C?L4:Jn,onClick:j=>{j.preventDefault(),j.stopPropagation(),$(!C)},iconPosition:"left",iconClassName:ul(),"aria-label":o("toggle-events-aria-label"),className:"mt-4",children:o(C?"toggle-events-hide":"toggle-events-show")}),C&&e.events.length>0&&t.jsx(fM,{profile:e,idPrefix:p})]}),t.jsx(qr,{topic:e.topic,orientation:"vertical",thickness:"xl",className:lM()})]})}const Yd=Ke({slots:{legendListStyles:["flex flex-col gap-[0.25rem] pl-[0.25rem] text-sm mb-[
4340.938rem]","sm:flex-row sm:text-base sm:mb-[1.25rem]"],legendItemStyles:"flex items-center mr-[0.5rem] text-nowrap",legendIconStyles:"inline-block w-[0.75rem] h-[0.75rem] rounded-full mr-[0.5rem]",profilesGridStyles:"grid grid-cols-1 gap-[1.5rem]",noProfilesContainerStyles:"text-center",loadMoreButtonStyles:["mt-[1.5rem] relative left-1/2 transform -translate-x-1/2 -ml-[0.5rem]","tv_veranstaltung_anzeigen"],loadMoreButtonIconStyles:"mt-[0.125rem] stroke-secondary"}});function xM(e){return Array.isArray(e)?e:[e]}const vM={brandschutz:"fire-protection","informations-und-cybersicherheit":"information-and-cyber-security",datenschutz:"data-protection",security:"security","elektrische-anlagen":"electrical-systems",arbeitssicherheit:"occupational-safety",qualitaetsmanagement:"quality-management",naturgefahren:"natural-hazards",sachschaeden:"property-damage"},{legendListStyles:yM,legendItemStyles:jM,legendIconStyles:kM}=Yd();function wM({profiles:e}){const{t:n}=v("common",{keyPrefix:""}),a=e.reduce((s,i)=>{const o=i.topic;return o&&!s.includes(o)&&s.push(o),s},[]);function r(s){const i=xM(s),o=i.map(d=>n(`topics.${d}.title`)).join(" / "),l=i[0],c=l===void 0?void 0:vM[l]??l;return t.jsxs("li",{className:jM(),children:[t.jsx("i",{className:kM(),style:c?{backgroundColor:`var(--color-topic-${c})`}:void 0}),o]},o)}return t.jsx("ul",{className:yM(),children:a.map(r)})}const{profilesGridStyles:SM,noProfilesContainerStyles:IM,loadMoreButtonStyles:NM,loadMoreButtonIconStyles:$M}=Yd();function Te({heading:e,profiles:n,legend:a,limit:r=3,showEvents:s="never",...i}){const{t:o}=v("common",{keyPrefix:"event-profile-list-component"}),l=f.useId(),c=f.useId(),[d,m]=f.useState(r||1/0);return t.jsxs(mt,{idOuterElement:`event-profile-list-container--${l}`,idInnerElement:`event-profile-list-container_section--${c}`,asOuterElement:"section",asInnerElement:"section",backgroundColor:"gray",paddingY:"lg",classNameOuterElement:"lg:pt-[5rem] 3xl:pt-[7rem]",...i,children:[e&&t.jsx(h.H2,{marginTop:"none",marginBottom:"md",children:e}),a&&t.jsx(wM,{profiles:n}),t.jsxs("div",{className:SM(),children:[n.length===0&&t.jsx("div",{className:IM(),children:t.jsx(u,{as:"p",children:o("no-profiles-fou
434nd")})}),n.slice(0,d||1/0).map(g=>t.jsx(bM,{profile:g,showEvents:s},g.id))]}),n.length>d&&t.jsx(pe,{design:"text",icon:mn,iconPosition:"left",iconClassName:$M(),onClick:()=>m(d+3),"aria-label":o("more-events-button-aria-label"),className:NM(),children:o("more-events-button-label")})]})}const Me=(e,n)=>{const a=Di(),{isDesktop:r}=oa();return f.useCallback(()=>{if(!a)return;const i=document.getElementById(e);if(!i){console.warn(`Element with id "${e}" not found. Cannot scroll to it.`);return}const o=i.getBoundingClientRect(),l=window.pageYOffset||document.documentElement.scrollTop,c=r?200:40;window.scrollTo({top:o.top+l-c,behavior:"smooth"})},[a,e,n,r])},LM=de({base:"flex flex-col",variants:{gap:{none:"",sm:"layout-gap-sm",md:"layout-gap-md",lg:"layout-gap-lg"},debug:{true:"debug-stack",false:""}},defaultVariants:{gap:"md"}});function Jd({as:e,className:n,children:a,gap:r,hidden:s=!1,debug:i,...o}){const l=Ge(),c=i??l;if(s)return null;const d=e||"div";return t.jsx(d,{...o,className:LM({gap:r,debug:c,className:n}),children:a})}Jd.displayName="Stack";const CM=de({slots:{card:"flex flex-col-reverse dark:bg-transparent",content:"w-full dark:bg-transparent",heading:"card-advantages-heading-mb",childrenWrapper:"card-advantages-children-mb",list:"flex flex-col card-advantages-list-gap",listItem:"flex card-advantages-item-gap items-start",checkIcon:"shrink-0 card-advantages-icon-color",advantageText:"card-advantages-text",imageContainer:"w-full card-advantages-image-max-h overflow-hidden",image:"w-full h-full object-cover object-top"},variants:{hasImage:{true:{}},twoColumnFrom:{"2xl":{card:"2xl:flex-row",content:"2xl:card-advantages-content-padding",imageContainer:"2xl:max-h-none 2xl:flex-1 2xl:card-advantages-image-w",image:"2xl:object-center"},"3xl":{card:"3xl:flex-row",content:"3xl:card-advantages-content-padding",imageContainer:"3xl:max-h-none 3xl:flex-1 3xl:card-advantages-image-w",image:"3xl:object-center"}}},compoundVariants:[{hasImage:!0,twoColumnFrom:"2xl",class:{content:"2xl:card-advantages-content-w"}},{hasImage:!0,twoColumnFrom:"3xl",class:{content:"3xl:card-advantages-content-w"}}],defaultVariants:{twoColumnFrom:"2xl"}}),cn=CM();function Xd({heading:e,advantages:n,imageSrc:a=ia,imageAlt:r,imageLoader:s=St,twoColumnFrom:i="2xl",children:o,id:l,className:c,classNames:d={}}){const{t:m}=v("uic-card-translations"),g=n??[m("advantagesCard.advantage1"),m("advantagesCard.advantage2"),m("advantagesCard.advantage3")],x=!!a;return t.jsxs(R,{id:l,color:"gray",rounded:"2xl-diagonal",shadow:"none",border:!1,className:cn.card({hasImage:x,twoColumnFrom:i,className:c??d.card}),children:[t.jsx(R.Main,{className:cn.content({hasImage:x,twoColumnFrom:i,className:d.content}),children:t.jsxs(Jd,{gap:"sm",children:[t.jsx(h.H2,{className:cn.heading({className:d.heading}),children:e??m("advantagesCard.heading")}),o&&t.jsx("div",{className:cn.childrenWrapper({className:d.childrenWrapper}),children:o}),t.jsx("ul",{className:cn.list({className:d.list}),children:g.map((p,L)=>t.jsxs("li",{className:cn.listItem({className:d.listItem}),children:[t.jsx(Ac,{color:"currentColor",className:cn.checkIcon({className:d.checkIcon})}),t.jsx(u,{variant:"body",color:"blue",className:cn.advantageText({className:d.advantageText}),children:p})]},L))})]})}),a&&t.jsx("div",{className:cn.imageContainer({hasImage:x,twoColumnFrom:i,className:d.imageContainer}),children:t.jsx(xt,{src:a,alt:r??m("advantagesCard.imageAlt"),intrinsicWidth:500,intrinsicHeight:417,loader:s,classNameImage:cn.image({hasImage:x,twoColumnFrom:i,className:d.image})})})]})}Xd.displayName="AdvantagesCard";function Qd(e,n){let a=2166136261;for(let i=0;i<e.length;i++)a^=e.charCodeAt(i),a=Math.imul(a,16777619);const r=Math.abs(a)%n.length,s=n[r];if(s===void 0)throw new Error("assignToChoice requires a non-empty choices array.");return s}const zM=[{src:"advantages/advantages-card_1.jpg",altKey:"alt1"},{src:"advantages/advantages-card_2.jpg",altKey:"alt2"},{src:"advantages/advantages-card_3.jpg",altKey:"alt3"},{src:"advantages/advantages-card_4.jpg",altKey:"alt4"}];function Da({heading:e,advantages:n=[],image:a,className:r,children:s,twoColumnFrom:i="2xl",...o}){const{t:l}=v("common",{keyPrefix:"advantages-card-component.images"});let c,d="";
434if(a&&typeof a=="string"){const m=Qd(a,zM);c=m.src,d=l(m.altKey)}else a&&(c=a.src,d=a.alt);return t.jsx(Xd,{heading:e,advantages:n.map(m=>m.content),imageSrc:c,imageAlt:d,twoColumnFrom:i,className:r,...o,children:s})}function eu(e){const{heading:n,advantages:a,image:r,className:s,children:i,...o}=e;return t.jsx(mt,{idOuterElement:"advantages-container",idInnerElement:"advantages-content",asOuterElement:"section",asInnerElement:"article",backgroundColor:"white",...o,children:t.jsx(Da,{heading:n,advantages:a,image:r,className:s,children:i})})}const tu=f.createContext({}),UW=tu.Provider;function Ve(){return f.useContext(tu)}const hl=de({slots:{wrapperStyles:["relative flex flex-col"],visibleAreaStyles:["overflow-hidden lg:overflow-visible"],paneStyles:["flex transition-transform carousel-pane-duration ease-in-out"],slideStyles:["flex flex-shrink-0"],shiftButtonsContainerStyles:["flex w-full carousel-controls-mt bg-transparent"],shiftButtonsOuterWrapperStyles:["flex w-full items-center"],shiftButtonsInnerWrapperStyles:["flex items-center carousel-controls-gap carousel-circle-size"],firstShiftButtonIconStyles:["stroke-2 carousel-shift-icon-first hover:stroke-secondary-hover"],secondShiftButtonIconStyles:["stroke-2 carousel-shift-icon-second hover:stroke-secondary-hover"]},variants:{reverse:{true:{}},bleed:{true:{wrapperStyles:"overflow-visible"},false:{wrapperStyles:"overflow-hidden"}}},defaultVariants:{bleed:!1}});function gl(e){switch(e){case"left":return"justify-start";case"right":return"justify-end";case"mobile-right-desktop-left":return"justify-end 2xl:justify-start";default:return"justify-end"}}function ms({children:e,classNameWrapper:n,classNameVisibleArea:a,classNamePane:r,classNameSlide:s,classNameShiftButtonsContainer:i,classNameShiftButtonsOuterWrapper:o,classNameShiftButtonsInnerWrapper:l,shiftButtonsStyles:c,classNameFirstShiftButtonIcon:d,classNameSecondShiftButtonIcon:m,shiftButtonsPosition:g,action:x,autoPlay:p=!1,slideAmount:L="single",ariaRoleDescription:N,slideAriaRoleDescription:T,prevButtonAriaLabel:C,nextButtonAriaLabel:$,...E}){const{t:z}=v("uic-carousel-translations"),w=N??z("carousel.ariaRoleDescription"),V=T??z("carousel.slideAriaRoleDescription"),_=C??z("carousel.prevButtonAriaLabel"),j=$??z("carousel.nextButtonAriaLabel"),{wrapperStyles:Z,visibleAreaStyles:U,paneStyles:De,slideStyles:X,shiftButtonsContainerStyles:ne,shiftButtonsOuterWrapperStyles:Q,shiftButtonsInnerWrapperStyles:te,firstShiftButtonIconStyles:G,secondShiftButtonIconStyles:ie}=hl(),[H,K]=Zt(E,hl),[F,he]=f.useState(p),be=f.useId(),[we,Se]=f.useState(0),[fe,xe]=f.useState(!1),zt=ae.Children.toArray(e),rt=zt.length,$e=we===0,et=we===rt-1,Tt=rt<=1,Ht=f.useRef(null),It=f.useCallback(()=>{Se(A=>A===rt-1?0:A+1)},[rt]),ft=()=>{Se(A=>A===0?rt-1:A-1)};f.useEffect(()=>{xe(!0)},[]),f.useEffect(()=>{if(F){const A=setInterval(It,8e3);return()=>clearInterval(A)}},[F,It]);const an=f.useCallback(()=>he(!1),[]),Wt=f.useCallback(()=>he(p),[p]),je=f.useCallback(()=>{p&&he(!1)},[p]),Rn=f.useCallback(A=>{var P;p&&!((P=Ht.current)!=null&&P.contains(A.relatedTarget))&&he(!0)},[p]),hn=L==="single"?"100%":"max-content",[tt,y]=f.useState(0),k=f.useRef(null),[I]=f.useState([]);f.useEffect(()=>{if(L==="multi"&&k.current&&I[we]){const A=k.current,P=I[we];if(P){const J=P.offsetLeft;A.style.transform=`translateX(-${J}px)`}}},[we,L,I]),f.useEffect(()=>{if(k.current){const A=k.current.querySelector(":scope > *");A&&y(A.offsetWidth)}},[]);const O=L==="single"?`translateX(calc(-${we*100}% - ${we} * var(--carousel-slide-gap, 0px)))`:`translateX(-${we*tt}px)`;return t.jsxs("section",{...K,"aria-roledescription":w,className:Z({...H,class:n}),ref:Ht,onMouseEnter:an,onMouseLeave:Wt,onFocus:je,onBlur:Rn,children:[t.jsx("div",{id:`carousel-viewport--${be}`,className:U({class:a}),"aria-live":F?"off":"polite","aria-atomic":!1,children:t.jsx("div",{id:`carousel-pane--${be}`,ref:k,className:De({class:r}),style:{width:hn,transform:O,transition:"transform 500ms ease-in-out",display:"flex"},children:zt.map((A,P)=>t.jsx("div",{id:`carousel-slide_${P}--${be}`,ref:J=>{J&&(I[P]=J)},role:"group","aria-roledescription":V,"aria-label":`${P+1} / ${rt}`,className:X({class:s}),style:{width:L==="single"?"100%":`${100/rt}%`},children:A},`${be}-${P}`))})}
434),!Tt&&t.jsx("div",{id:`carousel-controls--${be}`,className:ne({class:i}),children:t.jsxs("div",{className:Q({class:`${o||""} ${x?"justify-between":gl(g)}`.trim()}),children:[t.jsxs("div",{className:te({class:`${l||""} ${x?"":gl(g)}`.trim()}),children:[t.jsx(pt,{layout:"circle",design:"callToAction","aria-label":_,...c,disabled:fe?$e:void 0,onClick:ft,icon:jn,iconClassName:G({class:`${d||""} rotate-180`.trim()})}),t.jsx(pt,{layout:"circle",design:"callToAction","aria-label":j,...c,onClick:It,disabled:fe?et:void 0,icon:jn,iconClassName:ie({class:m})})]}),x&&t.jsx("div",{children:x})]})})]})}ms.displayName="Carousel";const TM=de({slots:{pane:"pl-0 gap-x-4",slide:"w-[33.3333%]"}}),pl=TM();function to({children:e,action:n,buttonColor:a="blue",buttonDesign:r="callToAction",buttonClassName:s,id:i,className:o,classNames:l={},ariaRoleDescription:c,slideAriaRoleDescription:d,prevButtonAriaLabel:m,nextButtonAriaLabel:g,ariaLabel:x}){return t.jsx(ms,{id:i,slideAmount:"multi",autoPlay:!1,bleed:!0,reverse:!1,shiftButtonsPosition:"right",shiftButtonsStyles:{color:a,design:r,className:s},classNameWrapper:o,classNameVisibleArea:l.visibleArea,classNamePane:pl.pane({className:l.pane}),classNameSlide:pl.slide({className:l.slide}),classNameShiftButtonsContainer:l.shiftButtonsContainer,classNameShiftButtonsInnerWrapper:l.shiftButtonsInnerWrapper,classNameFirstShiftButtonIcon:l.firstShiftButtonIcon,classNameSecondShiftButtonIcon:l.secondShiftButtonIcon,action:n,ariaRoleDescription:c,slideAriaRoleDescription:d,prevButtonAriaLabel:m,nextButtonAriaLabel:g,"aria-label":x,children:e})}to.displayName="ContentCarousel";const _M=de({slots:{wrapper:"relative w-full h-full",card:"card-voice-size card-voice-radius card-voice-padding max-w-screen overflow-hidden relative z-[1] bg-surface",contentWrapper:"flex flex-col h-full",image:"object-cover card-voice-image",textContent:"card-voice-text-spacing card-voice-text-content",text:"",authorWrapper:"card-voice-author-mt text-left",speechBubbleTriangle:"card-voice-triangle"},variants:{hasImage:{true:{contentWrapper:"xl:flex-row xl:items-center"},false:{contentWrapper:"justify-center"}}}}),_n=_M();function nu({imageSrc:e,imageAlt:n,imageLoader:a=St,author:r,children:s,id:i,className:o,classNames:l={}}){const{t:c}=v("uic-card-translations"),d=!!e;return t.jsxs("article",{className:_n.wrapper({hasImage:d,className:o??l.wrapper}),children:[t.jsx(R,{id:i,color:"none",rounded:"none",shadow:"none",border:!1,className:_n.card({hasImage:d,className:l.card}),children:t.jsxs("section",{className:_n.contentWrapper({hasImage:d,className:l.contentWrapper}),children:[e&&t.jsx("header",{children:t.jsx(xt,{src:e,alt:n??c("customerVoiceCard.imageAlt"),intrinsicWidth:400,intrinsicHeight:400,loader:a,classNameImage:_n.image({hasImage:d,className:l.image})})}),t.jsx(R.Main,{className:_n.textContent({hasImage:d,className:l.textContent}),children:t.jsxs("blockquote",{children:[t.jsx(u,{as:"p",color:"blue",className:_n.text({hasImage:d,className:l.text}),children:s??c("customerVoiceCard.quote")}),t.jsx("footer",{className:_n.authorWrapper({hasImage:d,className:l.authorWrapper}),children:t.jsx(u,{as:"cite",children:r??c("customerVoiceCard.author")})})]})})]})}),t.jsx("div",{className:_n.speechBubbleTriangle({hasImage:d,className:l.speechBubble}),role:"none","aria-hidden":"true"})]})}nu.displayName="CustomerVoiceCard";function AM({index:e,image:n,author:a,text:r,className:s}){const i=f.useId();return t.jsx(nu,{id:`customer-voice-card-${i}-${e}`,imageSrc:n,imageAlt:a,author:a,className:s,children:r})}const EM=["customer-voices/customer-voices-01.jpg","customer-voices/customer-voices-02.jpg","customer-voices/customer-voices-03.jpg","customer-voices/customer-voices-04.jpg","customer-voices/customer-voices-05.jpg"];function PM(e){const{customerVoices:n}=e,a=f.useId(),r=f.useMemo(()=>Qd(a,EM),[]);return!n||n.length===0?null:t.jsx(to,{id:`customer-voices-carousel-${a}`,buttonDesign:"transparent",buttonClassName:"!bg-surface",classNames:{visibleArea:"-mr-[50vw]",slide:"pb-8 md:pb-10 lg:pb-6"},children:n.map((s,i)=>t.jsx(AM,{index:i,text:s.quote,author:s.company?`${s.author}, ${s.company}`:s.author,image:i===0?r:void 0},s.id))})}const MM=Ke({slots:{sectionHeadingStyles:["mt-3 mb-4 text-white leading-[1.1]","md:mt-0 md:mb-5","lg:-mt-16 lg:mr-auto lg:mb-8"],carouselWrapperStyles:["lg:px-0 mx-auto"]}}),{sectionHeadingStyles:VM,carouselWrapperStyles:DM}=MM(),_e=e=>{const{heading:n,customerVoices:a,...r}=e,{t:s}=v("common",{keyPrefix:"customer-voices"}),i=f.useId(),o=Ve(),l=a??o.customerVoices??[];return l.length===0?null:t.jsxs(mt,{idOuterElement:"customer-voices-container",asOuterElement:"section",idInnerElement:"customer-voices-content",asInnerElement:"section",backgroundColor:"blue",paddingY:"lg",classNameOuterElement:"overflow-x-clip",...r,children:[t.jsx(h,{id:`customer-voices-section-heading-${i}`,typographyStyle:"h2",as:"h2",className:VM(),children:n||s("heading")}),t.jsx("section",{id:`customer-voices-section-carousel-wrapper-${i}`,className:DM(),children:t.jsx(PM,{customerVoices:l})})]})},HM=Ke({slots:{sectionHeadingStyles:["mb-10"],faqAccordionWrapperStyles:["grid grid-cols-1 gap-4"],toggleButtonStyles:["shrink-0","size-8","ml-4"]},variants:{open:{true:{sectionHeadingStyles:["text-turquoise-dark"],toggleButtonStyles:["text-turquoise-dark"]},false:{sectionHeadingStyles:["text-brand-blue"],toggleButtonStyles:["text-brand-blue"]}}}}),{sectionHeadingStyles:FM,faqAccordionWrapperStyles:OM,toggleButtonStyles:BM}=HM();function RM({question:e,answer:n}){const[a,r]=f.useState(!1),s=()=>r(!a);return t.jsxs(R,{size:"md",children:[t.jsxs(R.Main,{className:"flex items-center justify-between",children:[t.jsx(h.H3,{color:a?"default":"primary",onClick:s,className:"cursor-pointer mb-0 lg:mb-0",children:e}),t.jsx(pt,{className:BM({open:a}),design:"text","aria-label":a?"Hides the answer to this question":"Shows the answer to this question",icon:a?dr:mn,onClick:s})]}),t.jsx(R.Main,{className:a?"":"sr-only",children:typeof n=="string"?t.jsx("div",{className:"external-html-content",dangerouslySetInnerHTML:{__html:Fi.sanitize(n)}}):n})]})}function qe({heading:e,faqs:n=[]}){return n.length?t.jsxs(mt,{idOuterElement:"faq-container",asOuterElement:"section",backgroundColor:"mint",paddingY:"lg",children:[t.jsx(h,{typographyStyle:"h2",as:"h2",color:"primary",className:FM(),children:e}),t.jsx("article",{className:OM(),children:n.map(a=>t.jsx(RM,{question:a.question,answer:a.answer},a.question))})]}):null}function Ae({children:e,...n}){return t.jsx(mt,{idOuterElement:"hero-container",idInnerElement:"hero-container__content",asOuterElement:"section",asInnerElement:"article",...n,children:e})}const qM=de({slots:{article:"",card:"h-full overflow-hidden",body:"flex h-full",media:"",picture:"block",image:"max-w-full object-cover",contentWrapper:"flex flex-col",content:"card-news-content-spacing",footer:""},variants:{variant:{vertical:{card:"card-news-vertical-w max-w-screen",body:"flex-col",media:"w-full",picture:"w-full",image:"card-news-vertical-image-size rounded-t-lg",contentWrapper:"flex-1"},horizontal:{article:"w-full overflow-hidden",card:"w-full",body:"w-full flex-col 2xl:flex-row 2xl:items-stretch",media:["card-news-horizontal-media-w 2xl:flex-shrink-0","aspect-[3/2] 2xl:aspect-auto"],picture:"w-full h-full",image:["w-full h-full object-cover rounded-t-lg","2xl:rounded-none 2xl:rounded-l-lg"],contentWrapper:"flex-1 min-w-0 flex flex-col card-news-horizontal-wrapper-p",content:"card-news-horizontal-content flex-1 min-w-0",footer
434:"card-news-horizontal-footer min-w-0"}}},defaultVariants:{variant:"vertical"}}),vn=qM();function au({imageSrc:e=ia,imageAlt:n,imageLoader:a=St,imageFormats:r,variant:s="vertical",children:i,footer:o,id:l,className:c,classNames:d={}}){const{t:m}=v("uic-card-translations");return t.jsx("article",{className:vn.article({variant:s,className:c??d.article}),children:t.jsx(R,{id:l,color:"white",rounded:"lg",shadow:"lg",direction:s==="horizontal"?"none":"col",className:vn.card({variant:s,className:d.card}),children:t.jsxs("div",{className:vn.body({variant:s,className:d.body}),children:[t.jsx("div",{className:vn.media({variant:s,className:d.media}),children:t.jsx(xt,{src:e,alt:n??m("newsCard.imageAlt"),intrinsicWidth:600,intrinsicHeight:400,loader:a,formats:r,classNamePicture:vn.picture({variant:s,className:d.picture}),classNameImage:vn.image({variant:s,className:d.image})})}),t.jsxs("div",{className:vn.contentWrapper({variant:s,className:d.contentWrapper}),children:[t.jsx(R.Main,{className:vn.content({variant:s,className:d.content}),children:i??t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{children:m("newsCard.title")}),t.jsx(u,{as:"p",children:m("newsCard.description")})]})}),o&&t.jsx(R.Footer,{className:vn.footer({variant:s,className:d.footer}),children:o})]})]})})})}au.displayName="NewsCard";const WM=e=>e;function UM({index:e=0,id:n,imageSrc:a,imageAlt:r,date:s,title:i,body:o,className:l,variant:c="vertical"}){const d=`/vds-bildungszentrum/aktuelles/${n}`;return t.jsxs(au,{id:`news-card-${e}`,imageSrc:a,imageAlt:r,imageLoader:a?WM:void 0,variant:c,className:l,children:[s&&t.jsx(u,{as:"p",bold:!0,className:"text-turquoise-dark",children:s}),t.jsx(h,{as:"h3",typographyStyle:"h3",color:"primary",className:"mt-1.5",children:i}),o&&t.jsx("div",{className:"mt-3",dangerouslySetInnerHTML:{__html:o}}),t.jsx(In,{as:Ne,to:d,icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":`Artikel lesen: ${i}`,design:"text",className:"-ml-2 mt-3",children:"Weiterlesen"})]})}function ZM(e){return e.hasTeaserImage?{src:`/api/news-teaser-image/${e.id}`,alt:e.teaserImageAlt??e.imageAlt??""}:e.hasImage?{src:`/api/news-image/${e.id}`,alt:e.imageAlt??""}:{src:void 0,alt:e.imageAlt??""}}function GM({items:e}={}){const{t:n}=v("common",{keyPrefix:"news-section.news-carousel-component"}),{news:a}=Ve(),r=e??a??[],s=f.useId();return t.jsx(to,{id:`news-carousel-${s}`,classNames:{visibleArea:"-mr-[50vw]",slide:"pb-4"},action:t.jsx(In,{as:Ne,to:"/vds-bildungszentrum/aktuelles",icon:ke,"aria-label":n("news-page-link-aria-label"),design:"text",iconPosition:"left",iconClassName:"mt-0.5",children:n("news-page-link-label")}),children:r.map(i=>{const o=ZM(i);return t.jsx(UM,{id:i.id,imageSrc:o.src,imageAlt:o.alt,date:i.publishedAt?new Date(i.publishedAt).toLocaleDateString("de-DE"):void 0,title:i.title,body:i.teaser_text??""},i.id)})})}const KM=Ke({slots:{newsCarouselHeadingStyles:"mb-4 md:mb-8"}});function Gt(e){const{newsCarouselHeadingStyles:n}=KM(),{t:a}=v("common",{keyPrefix:"news-section"}),{news:r}=Ve(),s=f.useId();return r!=null&&r.length?t.jsxs(mt,{idOuterElement:"news-carousel-section",asOuterElement:"section",...e,children:[t.jsx(h,{id:`news-carousel-heading-${s}`,typographyStyle:"h2",as:"h2",color:"primary",className:n(),children:a("news-carousel-component.heading")}),t.jsx(GM,{})]}):null}const YM=de({slots:{card:"",content:"card-newsletter-spacing",imageWrapper:"relative",image:["img-fill"]}}),Tr=YM();function ru({imageSrc:e=ia,imageAlt:n,imageLoader:a=St,children:r,id:s,className:i,classNames:o={}}){const{t:l}=v("uic-card-translations");return t.jsx(R,{id:s,color:"blue",rounded:"lg",shadow:"none",border:!1,className:Tr.card({className:i??o.card}),children:t.jsx(Le,{gap:"none",reverse:!0,classNameEnd:Tr.imageWrapper({className:o.imageWrapper}),start:t.jsx(R.Main,{color:"blue",className:Tr.content({className:o.content}),children:r??t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{className:"text-white",children:l("newsletterCard.title")}),t.jsx(u,{as:"p",className:"text-white",children:l("newsletterCard.description")})]})}),end:t.jsx(xt,{src:e,alt:n??l("newsletterCard.imageAlt"),intrinsicWidth:500,intrinsicHeight:375,loader:a,classNameImage:Tr.image({className:o.image})})})})}ru.displayName="NewsletterCard";function JM(e){var s;const n=or();if(!e)return;const a=(s=n.find(i=>i.params.lang))==null?void 0:s.params.lang,r=Ea(a,Qt.supportedLngs)?a:Qt.fallbackLng;return Ca(e,r,Qt.supportedLngs)}function su({onSubmit:e,onError:n,children:a,action:r,shouldUnregister:s,defaultValues:i,resolver:o,mode:l,...c}){const d=m8({defaultValues:i,resolver:o,mode:l,shouldUnregister:s}),m=JM(r),{handleSubmit:g}=d;return t.jsxs(Xl,{onSubmit:e?g(e,n):void 0,autoComplete:"off",action:m,...c,children:[t.jsx("input",{autoComplete:"off",name:"hidden",type:"text",tabIndex:-1,"aria-hidden":"true",style:{position:"absolute",left:"-9999px"}}),t.jsx(J6,{...d,children:a})]})}const un=Ke({slots:{subheading:["mb-[0.875rem]","2xl:mb-[0.5rem]"],advantageList:["3xl:mt-4 3xl:space-y-2"],advantageItem:["flex items-center gap-[1rem] text-white","2xl:gap-[0.625rem]"],advantageIcon:["mt-[0.125rem] size-[1.5rem]","2xl:size-[1.25rem]"],advantageText:"-ml-[0.25rem]",formWrapper:["3xl:mt-auto"],form:["flex flex-col gap-[1rem] items-end mt-[2rem]","2xl:mt-[1.25rem] 2xl:gap-[0.75rem]","3xl:mt-0"],formElement:"w-full",newsletterButton:"w-full tv_anmelden",moreInfoButton:["justify-start text-sm font-normal","underline underline-offset-2 tv_infos_newsletter"]}})();function XM({text:e}){return t.jsxs("li",{className:un.advantageItem(),children:[t.jsx(Ac,{className:`stroke-turquoise-light ${un.advantageIcon()}`}),t.jsx(u,{variant:"body",color:"white",className:`text-[1.125rem] xl:text-[1.25rem] ${un.advantageText()}`,children:e})]})}function QM(e){const{heading:n,subheading:a,imageAlt:r,advantages:s,inputLabel:i,inputPlaceholder:o,ctaText:l,ctaAriaLabel:c,moreText:d,moreAriaLabel:m,...g}=e,x=f.useId(),p=f.useId();return t.jsxs(ru,{imageSrc:"newsletter.png",imageAlt:r,...g,children:[t.jsx(h.H2,{marginTop:"none",marginBottom:"md",className:"text-turquoise-light",children:n}),t.jsx(h.H3,{color:"white",className:un.subheading(),children:a}
434),t.jsx("ul",{className:un.advantageList(),children:s.map(L=>t.jsx(XM,{text:L},L))}),t.jsxs("div",{className:un.formWrapper(),children:[t.jsxs(su,{className:un.form(),method:"GET",action:"/newsletter",children:[t.jsx(Xe,{variant:"light",name:"email",label:i,labelClassName:"sr-only",placeholder:o,className:un.formElement()}),t.jsx(kn,{type:"submit",id:`newsletter-card_newsletter-button--${x}`,design:"callToAction",layout:"quadrilateral","aria-label":c,className:un.newsletterButton(),children:l})]}),t.jsx(ge,{as:Ne,id:`newsletter-card_more-info-button--${p}`,design:"text",color:"white",layout:"quadrilateral","aria-label":m,to:"/newsletter",className:un.moreInfoButton(),children:d})]})]})}function hs(e){const{t:n}=v("common",{keyPrefix:"newsletter-component"}),a=f.useId(),r=f.useId(),s=f.useId();return t.jsx(mt,{idOuterElement:`newsletter-container--${a}`,idInnerElement:`newsletter-container_section--${r}`,asOuterElement:"section",asInnerElement:"article",...e,children:t.jsx(QM,{id:`newsletter-container_card--${s}`,heading:n("heading"),subheading:n("subheading"),imageAlt:n("image.alt"),advantages:[n("advantages.1"),n("advantages.2"),n("advantages.3"),n("advantages.4")],inputLabel:n("input.label"),inputPlaceholder:n("input.placeholder"),ctaText:n("cta.text"),ctaAriaLabel:n("cta.aria-label"),moreText:n("more.text"),moreAriaLabel:n("more.aria-label")})})}const eV={parse:e=>e??"",serialize:e=>e},tV={parse:e=>e==="true",serialize:e=>e?"true":"false"};function nV(e,n,a){const r=Si(),s=Ql(),i=a??eV,o=f.useMemo(()=>
434new URLSearchParams(r.search),[r.search]),l=f.useMemo(()=>i.parse(o.get(e)),[i,o,e]),c=f.useCallback(d=>{const m=new URLSearchParams(r.search),g=i.serialize(d),x=i.serialize(n);g===x||g==null?m.delete(e):m.set(e,g),s({pathname:r.pathname,search:m.toString()},{replace:!0,preventScrollReset:!0})},[e,n,i,r.pathname,r.search,s]);return[l,c]}function iu(e){const n=e.classNameInnerElement?`2xl:pr-[20%] ${e.classNameInnerElement}`:"2xl:pr-[20%]";return t.jsx(mt,{...e,textFlow:!0,classNameInnerElement:n})}function Ee({renderTeaser:e,renderMore:n,stateKey:a="show-more",...r}){const{t:s}=v("common",{keyPrefix:"read-more-text-container"}),[i,o]=nV(a,!1,tV);return t.jsxs(iu,{...r,children:[e(),n&&t.jsxs(t.Fragment,{children:[i?n():t.jsx("div",{className:"sr-only",children:n()}),!i&&t.jsx("div",{className:"mt-4 navlg:mt-6",children:t.jsx(pe,{design:"text",icon:mn,iconPosition:"left",iconClassName:"mt-0.5","aria-label":s("aria-label"),onClick:()=>o(!0),className:"tv_weiterlesen",children:s("text")})})]})]})}const ou="company-seminar-read-more-text-container-outer";function aV(){const{t:e}=v("event-types",{keyPrefix:"event-type-pages.company-seminars-page.hero-section"}),n=Me(ou);return t.jsx(Ae,{backgroundColor:"white",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsxs("div",{className:"flex gap-[20px]",children:[t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")}),t.jsx(In,{as:Ne,to:"/veranstaltungen/kundenanfrage",design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta2.aria-label"),children:e("cta2.text")})]})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"hero/hero_company-seminar.png",alt:e("image-alt")})})})})}function rV(){const{t:e}=v("event-types",{keyPrefix:"event-type-pages.company-seminars-page.advantages-section"});return t.jsx(eu,{heading:e("heading"),image:"company-seminars",advantages:[{content:e("advantages.advantage-1")},{content:e("advantages.advantage-2")},{content:e("advantages.advantage-3")},{content:e("advantages.advantage-4")},{content:e("advantages.advantage-5")}]})}function sV(){return t.jsx(Gt,{})}function iV({profiles:e}){const{t:n}=v("event-types",{keyPrefix:"event-type-pages.company-seminars-page.profiles-section"});return t.jsx(Te,{heading:n("heading"),profiles:e,legend:!0})}const oV=[{key:"fire-protection",itemCount:11},{key:"security",itemCount:5},{key:"information-security",itemCount:6},{key:"electrical",itemCount:5},{key:"other",itemCount:4}],lV=7;function fl(e,n){return Array.from({length:n},(a,r)=>`${e}.item-${r+1}`)}function cV(){const{t:e}=v("event-types",{keyPrefix:"event-type-pages.company-seminars-page.text-section"});return t.jsx(Ee,{idOuterElement:ou,idInnerElement:"company-seminar-read-more-text-container-inner",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.location-heading")}),t.jsx(u,{as:"p",children:e("teaser.intro")}),t.jsx(h.H3,{children:e("teaser.company.heading")}),t.jsx(u,{as:"p",children:e("teaser.company.content")}),t.jsx(h.H3,{children:e("teaser.center.heading")}),t.jsx(u,{as:"p",children:e("teaser.center.content")}),t.jsx(h.H3,{children:e("teaser.venue.heading")}),t.jsx(u,{as:"p",children:e("teaser.venue.content")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("content.spectrum.heading")}),t.jsx(u,{as:"p",children:e("content.spectrum.p1")}),t.jsx(u,{as:"p",children:e("content.spectrum.p2")}),t.jsx(u,{as:"p",children:e("content.spectrum.p3")}),t.jsx(h.H2,{children:e("content.booked.heading")}),t.jsx(u,{as:"p",children:e("content.booked.p1")}),t.jsx(u,{as:"p",children:e("content.booked.p2")}),t.jsx(u,{as:"p",children:e("content.booked.p3")}),t.jsx(u,{as:"p",children:e("content.booked.p4")}),t.jsx(u,{as:"p",children:e("content.booked.p5")}),t.jsx(h.H2,{children:e("content.classics.heading")}),t.jsx(u,{as:"p",children:e("content.classics.intro")}),oV.map(({key:n,itemCount:a})=>t.jsxs(f.Fragment,{children:[t.jsx(h.H3,{children:e(`content.classics.${n}.heading`)}),t.jsx(b,{children:fl(`content.classics.${n}`,a).map(r=>
434t.jsx(b.Item,{children:e(r)},r))})]},n)),t.jsx(h.H2,{children:e("content.contact.heading")}),t.jsx(u,{as:"p",children:e("content.contact.p1")}),t.jsx(u,{as:"p",children:e("content.contact.p2")}),t.jsx(b,{children:fl("content.contact.questions",lV).map(n=>t.jsx(b.Item,{children:e(n)},n))}),t.jsx(u,{as:"p",children:t.jsxs(M,{t:e,i18nKey:"content.contact.form-text",children:[t.jsx(ge,{as:Ne,to:"/veranstaltungen/kundenanfrage","aria-label":e("content.contact.form-aria")}),t.jsx(za,{email:"[email protected]"})]})})]})})}function dV(){return t.jsx(_e,{})}function uV(){return t.jsx(hs,{})}const no=f.createContext(null),ZW=({children:e,locations:n,debug:a})=>{const r=f.useMemo(()=>({locations:n,debug:a}),[n,a]);return t.jsx(no.Provider,{value:r,children:e})},mV=()=>{const e=f.useContext(no);if(!e)throw new Error("useDebug must be used within a SettingsProvider");return e.debug},hV=e=>{const n=f.useContext(no);if(e)return e;if(!n)throw new Error("useLocations must be used within a SettingsProvider");return n.locations},lu={arbeitssicherheit:{},brandschutz:{"anlagentechnischer-brandschutz":{},"baulicher-brandschutz":{},"betrieb-und-pruefung-von-brandschutzanlagen":{},"interne-brandschutzkraefte":{},"brandschutzbeauftragte-ausbildung":{},"brandschutzbeauftragte-fortbildung":{},"brandschutzbeauftragte-uebersicht":{},"brandschutz-nach-standort":{},brandschutzmanagement:{},"brandschutz-fuer-einsteiger":{},explosionsschutz:{},"organisatorischer-brandschutz":{}},datenschutz:{},"elektrische-anlagen":{"emv-blitzschutz":{},photovoltaik:{},"pruefen-und-messen":{},thermografie:{}},"informations-und-cybersicherheit":{},naturgefahren:{},sachschaeden:{},security:{"security-management":{},"security-systeme":{},sicherheitsdienstleistungen:{}}},gV=Ke({slots:{containerOuterElementStyles:["relative"],navigationWrapperStyles:["absolute left-3 right-3 transform -translate-y-1/2","px-[0.875rem] py-[1.875rem] rounded-lg bg-brand-blue","sm:-mx-[2.5rem]","md:-mx-[4.5rem]","lg:-mx-[6.5rem]","xl:-mx-[11.125rem]","3xl:-mx-[13.75rem]"],formContentWrapperStyles:["2xl:max-w-[var(--container-max-width-2xl)] 2xl:mx-auto","3xl:max-w-[var(--container-max-width-3xl)] 3xl:mx-auto"],headingStyles:["text-white mb-5 !mt-0"],elementsWrapperStyles:["grid gap-4","md:grid-cols-2","xl:grid-cols-3 lg:items-end","3xl:grid-cols-7"],keywordInputFieldStyles:["w-full"],topicSelectInputFieldStyles:["w-full"],trainingEventLocationSelectInputFieldStyles:["w-full"],trainingEventTypeSelectInputFieldStyles:["w-full"],trainingEventDateInputFieldStyles:["w-full placeholder:text-gray-30"],submitButtonStyles:["w-full h-12 mt-5 mb-3 md:col-span-2 lg:mb-0 lg:px-2 xl:col-span-1 xl:col-start-2","3xl:col-span-1 3xl:col-start-auto 3xl:mt-0"]}}),{containerOuterElementStyles:cu,navigationWrapperStyles:du,formContentWrapperStyles:uu,headingStyles:mu,elementsWrapperStyles:hu,keywordInputFieldStyles:gu,topicSelectInputFieldStyles:pV,trainingEventLocationSelectInputFieldStyles:fV,trainingEventTypeSelectInputFieldStyles:bV,trainingEventDateInputFieldStyles:bl,submitButtonStyles:xV}=gV();function vV(){const{t:e}=v("common");return["LG","FT","WBT"].map(n=>({value:n,label:e(`event-types.${n}`)}))}function yV(){const{t:e}=v("common");return f.useMemo(()=>Object.keys(lu).map(n=>({value:n,label:e(`topics.${n}.title`)})),[e])}function jV({className:e}){const a=Ii().state==="submitting",r=f.useId(),{t:s}=v("common",{keyPrefix:"training-search-navigation-component"});return t.jsx(pe,{id:`training-search-navigation-submit-button-${r}`,"aria-label":s("search-button.aria-label"),icon:a?F4:void 0,iconClassName:"animate-spin",disabled:a,type:"submit",className:`${e} tv_veranstaltung_finden`,children:s("search-button.label")})}function Fe({locations:e,defaultValues:n={},disableQuery:a,disableTopic:r,disableLocation:s,disableFrom:i,disableTo:o,disableEventType:l,classNameContainerInnerElement:c,classNameNavigationWrapper:d,classNameHeading:m,classNameElementsWrapper:g,classNameKeywordInputField:x,classNameTopicSelectInputField:p,classNameTrainingEventLocationSelectInputField:L,classNameTrainingEventTypeSelectInputField:N,classNameTrainingEventDateInputField:T,classNameSubmitButton:C,...$}){const E=hV(e),z=f.useId(),{t:w}=v("common",{keyPrefix:"training-search-navigation-component"}),V=vV(),_=yV(),j=Object.entries(E||{}).map(([Z,U])=>({value:Z,label:U}));return t.jsx(mt,{asOuterElement:"section",asInnerElement:"fieldset",idOuterElement:"training-search-navigation",idInnerElement:"training-search-navigation_form",classNameOuterElement:"pb-16",classNameInnerElement:cu({...$,className:c}),backgroundColor:"transparent",paddingY:"none",mergeAdjacentSameColor:!1,children:t.jsx(hr,{id:`training-search-navigation-wrapper-${z}`,className:du({...$,className:d}),children:t.jsx(su,{action:"/search",method:"GET",defaultValues:n,children:t.jsxs("div",{className:uu(),children:[t.jsx(h,{typographyStyle:"h2",as:"h2",className:mu({...$,className:m}),children:w("heading")}),t.jsxs("div",{className:hu({...$,className:g}),children:[!a&&t.jsx(Xe,{id:`training-search-navigation-keyword-input-${z}`,label:w("keyword-input-field.label"),name:"query",className:gu({...$,className:x})}),a&&n.query&&t.jsx(va,{name:"query"}),!r&&t.jsx(Xe.Select,{id:`training-search-navigation-topic-select-input-${z}`,label:w("training-topic-select-input-field.label"),name:"topic",options:_,className:pV({...$,className:p}),children:t.jsx("option",{value:"",children:w("training-topic-select-input-field.default-selection-label")})}),r&&n.topic&&t.jsx(va,{name:"topic"}),!s&&E&&t.jsx(Xe.Select,{id:`training-search-navigation-location-select-${z}`,label:w("training-event-location-select-input-field.label"),name:"location",options:[{value:"X",label:w("training-event-location-select-input-field.online-label")},...j],className:fV({...$,className:L}),children:t.jsx("option",{value:"",children:w("training-event-location-select-input-field.default-selection-label")})}),s&&n.location&&t.jsx(va,{name:"location"}),!l&&t.jsx(Xe.Select,{id:`training-search-navigation-event-type-select-${z}`,label:w("training-event-type-select-input-field.label"),name:"event_type",options:V,className:bV({...$,className:N}),children:t.jsx("option",{value:"",children:w("training-event-type-select-input-field.default-selection-label")})}),l&&n.eventType&&t.jsx(va,{name:"eventType"}),!i&&t.jsx(Xe,{id:`training-search-navigation-date-from-input-${z}`,label:w("training-event-date-input-field.label"),name:"from",type:"date",className:bl({...$,className:T})}),i&&n.from&&t.jsx(va,{name:"from"}),!o&&t.jsx(Xe,{id:`training-search-navigation-date-to-input-${z}`,label:w("training-event-date-to-input-field.label"),name:"to",type:"date",className:bl({...$,className:T})}),o&&n.to&&t.jsx(va,{name:"to"}),t.jsx(jV,{className:xV({...$,className:C})})]})]})})})})}function GW({locations:e,classNameContainerInnerElement:n,classNameContainerOuterElement:a,classNameNavigationWrapper:r,classNameHeading:s,classNameElementsWrapper:i,classNameKeywordInputField:o,...l}){const{t:c}=v("common",{keyPrefix:"training-search-navigation-component"}),d=f.useId();return t.jsx(mt,{asOuterElement:"section",idOuterElement:"training-search-query",classNameInnerElement:cu({...l,className:n}),classNameOuterElement:a,backgroundColor:"transparent",paddingY:"none",mergeAdjacentSameColor:!1,children:t.jsx(hr,{id:`training-search-navigation-wrapper-${d}`,className:du({...l,className:r}),children:t.jsxs("div",{className:uu(),children:[t.jsx(h,{typographyStyle:"h2",as:"h2",className:mu({...l,className:s}),children:c("heading")}),t.jsx("div",{className:hu({...l,className:i}),children:t.jsx(Xe,{id:`training-search-navigation-keyword-input-${d}`,label:c("keyword-input-field.label"),name:"query",className:gu({...l,className:o})})})]})})})}const pu="conferences-read-more-text-container-outer";function kV(){const{t:e}=v("event-types",{keyPrefix:"event-type-pages.conferences-page.hero-section"}),n=Me(pu);return t.jsx(Ae,{backgroundColor:"white",extendPaddingBottom:!0,children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"event-types/conference/hero.png",alt:e("image.alt")})})})})}function wV(){return t.jsx(Fe,{defaultValues:{event_type:"FT"}})}function SV(){return t.jsx(Gt,{})}function IV({profiles:e}){const{t:n}=v("event-types",{keyPrefix:"event-type-pages.conferences-page.profiles-section"});return t.jsx(Te,{heading:n("heading"),profiles:e,showEvents:"always",legend:!0})}function NV({profiles:e}){const{t:n}=v("event-types",{keyPrefix:"event-type-pages.conferences-page.text-section"});return t.jsx(Ee,{extendPaddingTop:!0,idOuterElement:pu,idInnerElement:"conferences-read-more-text-container-inner",renderTeaser:()=>t.jsxs(M,{t:n,i18nKey:"teaser",children:[t.jsx(h.H2,{children:"GroÃes Themenangebot zu aktuellen Trends"}),t.jsx(u,{as:"p",children:"Die meisten VdS-Fachtagungen finden einmal pro Jahr statt und spiegeln den jeweils neuesten Stand der Entwicklungen wider. Die Themen der Tagungen stellen wir passenden zu den aktuellen Branchengeschehnissen zusammen und wählen pro Thema optimal geeignete Referierende aus."}),t.jsx(u,{as:"p",children:"In unserem Programm finden Sie viele beliebte Traditionsfachtagungen, gleichzeitig kommen regemäÃig neue Tagungen hinzu. Bleiben Sie neugierig
434!"})]}),renderMore:()=>t.jsxs(M,{t:n,i18nKey:"content",children:[t.jsx(h.H2,{children:"Besonders flexibel: VdS-Fachtagungen im Livestream"}),t.jsx(u,{as:"p",children:"Die meisten unserer Fachtagungen können Sie auch als Livestream buchen und sich unkompliziert von einem Ort Ihrer Wahl aus zuschalten. Dank aufwändiger Technik erhalten Sie einen optimalen Eindruck vom Geschehen vor Ort, Ihre Fragen können Sie jederzeit im Chat stellen. So können Sie auch von zuhause aus ein echtes Fachtagungserlebnis haben."}),t.jsx(u,{as:"p",children:"Die Rückmeldungen unserer Teilnehmer sind durchweg positiv â probieren Sie es einmal aus!"}),t.jsx(h.H2,{children:"Fachtagungen auf den VdS-BrandSchutzTagen im Dezember"}),t.jsxs(u,{as:"p",children:["Jedes Jahr Anfang Dezember richtet das VdS-Bildungszentrum in der Koelnmesse den groÃen Branchentreff"," ",t.jsx(ge,{href:"http://vds-brandschutztage.de",target:"_blank",rel:"noopener noreferrer",children:"VdS-BrandSchutzTage"})," ","aus, der eine internationale Fachmesse, ein abwechslungsreiches Fachprogramm auf der Messebühne sowie separat buchbare"," ",t.jsx(ge,{href:"https://bst.vds.de/fachtagungen",target:"_blank",rel:"noopener noreferrer",children:"VdS-Fachtagungen"})," ","umfasst. Diese einmalige Kombination lockt Jahr für Jahr Tausende Interessierte aus dem Bereich Brandschutz und Sicherheit an."]}),t.jsx(u,{as:"p",children:"Hier lässt sich der Besuch einer erstklassigen Fachtagung perfekt mit einem Messebesuch kombinieren. Ein groÃes Plus sind auch die umfangreichen Netzwerkmöglichkeiten."})]})})}function $V(){return t.jsx(_e,{})}function LV(){return t.jsx(hs,{})}const CV=de({slots:{card:"relative flex flex-col items-start justify-center overflow-hidden 2xl:h-full border-r-0",main:"spacing-pr-md",indicator:"card-topic-indicator"}}),Xs=CV();function fu({topicColors:e,indicator:n,children:a,id:r,className:s,classNames:i={}}){const{t:o}=v("uic-card-translations"),l=n??(e?t.jsx(cr,{topicColors:e,orientation:"vertical",thickness:"md",className:Xs.indicator({className:i.indicator})}):null);return t.jsxs(R,{id:r,size:"md",className:Xs.card({className:s??i.card}),children:[t.jsx(R.Main,{className:Xs.main({className:i.main}),children:a??t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{children:o("topicCard.title")}),t.jsx(u,{as:"p",children:o("topicCard.description")})]})}),l]})}fu.displayName="TopicCard";const zV={brandschutz:"tv_brandschutz","informations-und-cybersicherheit":"tv_informationssicherheit",datenschutz:"tv_datenschutz",security:"tv_security","elektrische-anlagen":"tv_elektrische_anlagen",arbeitssicherheit:"tv_arbeitsschutz",naturgefahren:"tv_naturgefahren",sachschaeden:"tv_sachschäden"};function TV({topic:e,id:n}){const{t:a}=v("common",{keyPrefix:"topics"}),r=Qa[e],s=r?`/themen/${r}/${e}`:`/themen/${e}`,i=zV[e]||"",o=Ei(e);return t.jsx("li",{id:n,className:"2xl:h-full w-full",children:t.jsx(fu,{indicator:t.jsx(qr,{topic:o,orientation:"vertical",thickness:"xl",className:"absolute inset-y-0 right-0"}),children:t.jsxs(Ne,{to:s,className:i,children:[t.jsx(h.H3,{marginTop:"none",marginBottom:"md",children:a(`${e}.title`)}),t.jsx(u,{as:"p",children:a(`${e}.description`)})]})})})}const _V=Ke({slots:{containerHeadingStyles:["mt-0 mb-[2.25rem] xl:mb-[2.5rem]"],topicsListStyles:["grid grid-cols-1 gap-[1.25rem] list-none p-0 m-0","sm:gap-[1.375rem]","lg:gap-[1.5rem]","2xl:grid-cols-2 2xl:auto-rows-fr","3xl:grid-cols-3"]}}),{containerHeadingStyles:AV,topicsListStyles:EV}=_V();function gs({heading:e,topics:n,classNameGridWrapper:a,...r}){const s=f.useId(),i=f.useId(),{t:o}=v("common",{keyPrefix:"seminar-topics-section"});return t.jsxs(mt,{idOuterElement:"topics-grid-container",idInnerElement:"topics-grid-container__content",asOuterElement:"section",asInnerElement:"section",backgroundColor:"gray",hidden:n.length===0,classNameOuterElement:"2xl:pb-[6rem] 3xl:pb-[8rem]",...r,children:[t.jsx(h.H2,{id:`topics-grid-container__heading--${s}`,className:AV(),children:e||o("heading")}),t.jsx("ul",{id:`topics-grid-container__topics-list--${i}`,className:EV({className:a}),children:n.map(l=>t.jsx(TV,{id:`topics-grid-container__topics-list-${i}--item-${l}`,topic:l},l))})]})}function bu({heading:e,image:n,children:a,classNameInnerElement:r,renderCallToAction:s,backgroundColor:i,...o}
434){return t.jsxs(mt,{...o,backgroundColor:i,classNameInnerElement:r?`${r} flex flex-col lg:flex-row gap-[1.875rem] lg:gap-[5.625rem]`:"flex flex-col lg:flex-row gap-[1.875rem] lg:gap-[5.625rem]",children:[t.jsx("div",{className:"lg:w-1/2 lg:flex lg:items-center order-2 lg:order-1",children:t.jsxs("div",{children:[t.jsx(h,{as:"h2",color:i==="blue"?"white":void 0,className:"mb-4",children:e}),a,s&&t.jsx("div",{className:"mt-4",children:s()})]})}),t.jsx("div",{className:"lg:w-1/2 order-1 lg:order-2",children:t.jsx(xt,{...n,loader:St,classNameImage:"img-vds"})})]})}const xu="seminars-read-more-text-container-outer";function PV(){const{t:e}=v("event-types",{keyPrefix:"event-type-pages.seminars-page.hero-section"}),n=Me(xu);return t.jsx(Ae,{backgroundColor:"white",extendPaddingBottom:!0,children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"event-types/lehrgang.png",alt:e("image.alt")})})})})}function MV(){return t.jsx(Fe,{defaultValues:{event_type:"LG"}})}function VV(){return t.jsx(Gt,{})}function DV({profiles:e}){const{t:n}=v("event-types",{keyPrefix:"event-type-pages.seminars-page.profiles-section"});return t.jsx(Te,{heading:n("heading"),profiles:e,legend:!0})}function HV(){const{t:e}=v("event-types",{keyPrefix:"event-type-pages.seminars-page.text-section"});return t.jsx(Ee,{extendPaddingTop:!0,idOuterElement:xu,idInnerElement:"seminar-read-more-text-container-inner",renderTeaser:()=>t.jsxs(M,{t:e,i18nKey:"teaser",children:[t.jsx(h.H2,{children:"Praxisnah und unterstützend"}),t.jsx(u,{as:"p",children:"Bei vielen Lehrgängen sind Gruppenarbeiten, praktische Ãbungen und/oder Exkursionen mit Teil des Programms. In allen Fällen erhalten Sie umfangreiche Schulungsunterlagen sowie eine Teilnahmebescheinigung. Sofern die Veranstaltung mit einer bestandenen Prüfung endet, wird ein Zertifikat ausgestellt."})]}),renderMore:()=>t.jsxs(M,{t:e,i18nKey:"content",children:[t.jsx(h.H2,{children:"Erstklassige Referentinnen und Referenten"}),t.jsx(u,{as:"p",children:"Profitieren Sie von sorgfältig ausgewählten Referierenden â ausgewiesenen Fachleuten mit umfangreichem Wissen und viel Praxiserfahrung. Insbesondere bei längeren VdS-Lehrgängen kommt häufig eine ganze Bandbreite an Dozierenden zum Einsatz, damit Sie zu jedem Themenbereich fundierte Informationen und Praxisbeispiele erhalten. So können auch Ihre Fragen optimal beantwortet werden â nicht ohne Grund gehört der gegenseitige Austausch zu den beliebtesten Bestandteilen unserer Veranstaltungen."}),t.jsx(h.H2,{children:"Attraktive Veranstaltungsorte"}),t.jsx(u,{as:"p",children:"Viele VdS-Lehrgänge finden in Köln statt, entweder im VdS-Bildungszentrum oder zum Beispiel im beliebten Pullman Hotel Cologne. Andere Veranstaltungen werden in Hamburg, Hannover, München, Berlin, Wiesbaden sowie anderen attraktiven Städten ausgerichtet."}),t.jsx(u,{as:"p",children:"Wie wäre es, Ihre nächste Fortbildung mit dem Besuch des Kölner Doms zu verbinden? Mit einer Rundfahrt im Hamburger Hafen, einer Sightseeing-Tour durch die Hauptstadt oder einem Abend im Münchner Hofbrauhaus? Viele unserer Teilnehmenden nutzen die Gelegenheit, um eine informative und rundum gelungene Zeit zu verbringen."})]})})}function FV({brochures:e}){return t.jsx(bu,{heading:"Download VdS-Lehrgangsbroschüre",image:{src:"event-types/teaser-download_lgbr-2027.png",alt:"Die VdS-Lehrgangsbroschüre",intrinsicWidth:600,intrinsicHeight:400},backgroundColor:"blue",renderCallToAction:e.length>0?()=>t.jsx("div",{className:"flex flex-col gap-2",children:e.map(n=>t.jsxs(In,{href:n.href,target:"_blank",rel:"noopener noreferrer",icon:ts,iconPosition:"left",iconClassName:"mt-0.5","aria-label":`Alle VdS-Seminare in einer kompakten Broschüre (${n.year}) als PDF herunterladen`,design:"text",className:"-ml-2",children:["Alle VdS-Seminare in einer k
434ompakten Broschüre (",n.year,")"]},n.year))}):void 0,children:t.jsxs(u,{as:"p",color:"white",children:["Lehrgänge, Workshops, Online-Seminare und mehr: Das komplette VdS-Seminarprogramm rund um die Unternehmenssicherheit finden Sie übersichtlich in unserer Lehrgangsbroschüre. Einfach als PDF downloaden oder in gedruckter Form per"," ",t.jsx("a",{href:"mailto:[email protected]",className:"mail_lehrgang@vds",children:"E-Mail anfordern"}),"."]})})}function OV(){const{t:e}=v("event-types",{keyPrefix:"event-type-pages.seminars-page.topic-grid-section"});return t.jsx(gs,{heading:e("heading"),topics:["brandschutz","informations-und-cybersicherheit","datenschutz","security","elektrische-anlagen","arbeitssicherheit","naturgefahren","sachschaeden"]})}function BV(){return t.jsx(_e,{})}function RV(){return t.jsx(hs,{})}function vu({children:e="VdS-Unterweisungen",id:n,...a}){const r=f.useId(),s=n||`vds-instructions-${r}`;return t.jsx(ge,{id:s,as:Be,href:"https://vds-unterweisungen.de",openInNewTab:!0,...a,children:e})}function qV(){const{t:e}=v("event-types",{keyPrefix:"event-type-pages.webinars-page.hero-section"});return t.jsx(Ae,{children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{children:e("heading")}),t.jsx(ze,{text:e("content")})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"event-types/webinar.png",alt:e("image-alt")})})})})}function WV(){return t.jsx(Ee,{idOuterElement:"text-section-container-outer",idInnerElement:"text-section-container-inner",asOuterElement:"section",asInnerElement:"section",classNameOuterElement:"lg:-mt-34",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:"Ãbersicht über die Themen"}),t.jsx(u,{as:"p",children:"Unser Angebot an E-Learnings wächst kontinuierlich. Hier finden Sie die aktuelle Auswahl:"}),t.jsx(h.H3,{children:"Brandschutz"}),t.jsx(u,{as:"p",children:t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsx(Ne,{to:"/veranstaltungen/11166",children:"Brandschutzunterweisung"})}),t.jsx(b.Item,{children:t.jsx(Ne,{to:"/veranstaltungen/14552",children:"Brandschutzunterweisung für Klinik- und Pflegeteams"})}),t.jsx(b.Item,{children:t.jsx(Ne,{to:"/veranstaltungen/11164",children:"Grundlagen des Organisatorischen Brandschutzes"})}),t.jsx(b.Item,{children:t.jsx(Ne,{to:"/veranstaltungen/11162",children:"Grundlagen des Baulichen Brandschutzes"})}),t.jsx(b.Item,{children:t.jsx(Ne,{to:"/veranstaltungen/11233",children:"Grundlagen des Brandschutzmanagements"})}),t.jsx(b.Item,{children:t.jsx(Ne,{to:"/veranstaltungen/13926",children:"Die neue VdS CEA 4001: 2024-01"})}),t.jsx(b.Item,{children:t.jsx(Ne,{to:"/veranstaltungen/13917",children:"The New VdS CEA 4001: 2024-01"})})]})}),t.jsx(h.H3,{children:"Arbeitsschutz"}),t.jsx(u,{as:"p",children:t.jsx(b,{children:t.jsx(b.Item,{children:t.jsx(ge,{href:"https://www.vds-unterweisungen.de/",as:Be,children:"Arbeitsschutzunterweisung"})})})}),t.jsx(h.H3,{children:"Elektrische Anlagen"}),t.jsx(u,{as:"p",children:t.jsx(b,{children:t.jsx(b.Item,{children:t.jsx(ge,{as:Be,href:"https://vds.de/gebote-der-elektroinstallation",children:"Gebote der Elektroinstallation"})})})}),t.jsx(h.H2,{children:"Weitere Informationen zu VdS-Unterweisungen"}),t.jsxs(u,{as:"p",children:["Sie interessieren sich für Unterweisungen, um Ihre Mitarbeiter regelmäÃig zu vorgeschriebenen Themen wie der Arbeitssicherheit fortzubilden â sicher und ohne groÃen Aufwand für Sie? Dann besuchen Sie auch unsere Website"," ",t.jsx(vu,{children:"VdS-Unterweisungen"})," mit vielen weitergehenden Informationen."]})]})})}function UV(){return t.jsx(Gt,{})}function ZV({profiles:e}){const{t:n}=v("event-types",{keyPrefix:"event-type-pages.webinars-page.profiles-section"});return t.jsx(Te,{heading:n("heading"),profiles:e,legend:!0})}function GV(){return t.jsx(_e,{})}function KV(){return t.jsx(hs,{})}const YV=["fachtagung","firmenseminar","lehrgang","web-based-training"],KW={lehrgang:{parent:null,components({eventType:e,profiles:n,brochures:a}){return t.jsxs(t.Fragment,{children:[t.jsx(PV,{}),t.jsx(MV,{}),t.jsx(HV,{}),t.jsx(FV,{brochures:a}),t.jsx(OV,{}),t.jsx(VV,{}),t.jsx(DV,{profiles:n}),t.jsx(BV,{}),t.jsx(RV,{})]})}},fachtagung:{parent:null,components({eventType:e,profiles:n}){return t.jsxs(t.Fragment,{children:[t.jsx(kV,{}),t.jsx(wV,{}),t.jsx(NV,{profiles:n}),t.jsx(SV,{}),t.jsx(IV,{profiles:n}),t.jsx($V,{}),t.jsx(LV,{})]})}},firmenseminar:{parent:null,components({eventType:e,profiles:n}){return t.jsxs(t.Fragment,{children:[t.jsx(aV,{}),t.jsx(rV,{}),t.jsx(cV,{}),t.jsx(sV,{}),t.jsx(iV,{profiles:n}),t.jsx(dV,{}),t.jsx(uV,{})]})}},"web-based-training":{parent:null,components({eventType:e,profiles:n}){return t.jsxs(t.Fragment,{children:[t.jsx(qV,{}),t.jsx(WV,{}),t.jsx(UV,{}),t.jsx(ZV,{profiles:n}),t.jsx(GV,{}),t.jsx(KV,{})]})}},_:{components(){return t.jsx("div",{children:"Event type not found"})}}};function JV(){const{t:e}=v("common"),{isDesktop:n}=oa(),a=f.useRef(null),r=f.useRef(()=>{}),s=f.useRef(!1),i=f.useRef(!1),o=f.useRef(null),l=f.useMemo(()=>YV.map(p=>({key:p,label:e(`event-types.${p}`),link:`/veranstaltungsarten/${p}`})),[e]),[c,d]=f.useState([]),m=f.useCallback(()=>{d([]),s.current&&r.current()},[]);os(m),f.useEffect(()=>()=>{o.current&&clearTimeout(o.current)},[]);const g=p=>{d([]),p()},x=p=>{const L=p-1,N=void 0;let T=[];return T=l,n||c.length===L?t.jsx("div",{className:"flex flex-col h-screen -mt-3 pt-0 pb-10 bg-white w-screen navlg:relative navlg:col-span-1 navlg:h-fit navlg:-mt-13 navlg:pt-0 navlg:pb-10 navlg:pr-10",children:t.jsxs("div",{className:"flex flex-col h-full py-5",children:[N,T.map($=>t.jsxs("li",{className:`h-12 flex items-center truncate pl-2 font-bold text-[1.25rem] navlg:pl-2 ${$.children&&n?"navlg:pr-20 navlg:-mr-2
4340 navlg:relative navlg:z-10":""}`,onMouseEnter:()=>{!n||!$.children||(o.current&&(clearTimeout(o.current),o.current=null),d(E=>{const z=p-1;return[...E.slice(0,z),$]}))},onMouseLeave:()=>{!n||!$.children||i.current||(o.current=setTimeout(()=>{d(E=>{const z=p-1;return E.slice(0,z)})},300))},children:[t.jsx(is,{to:$.link,onMenuAction:()=>r.current(),children:$.label}),$.children&&t.jsx(pt,{onClick:()=>{i.current=!0,setTimeout(()=>{i.current=!1},200),d(E=>{const z=p-1,w=E[z];return(w==null?void 0:w.key)===$.key?E.slice(0,z):[...E.slice(0,z),$]})},"aria-label":e("aria-label"),className:"pr-5 size-5 flex items-center",icon:jn,iconClassName:"mt-0.5 navlg:stroke-2 text-brand-blue fill-none stroke-2 size-5 stroke-brand-blue group-hover:stroke-turquoise-light",design:"transparent"})]},$.key))]})},p):null};return t.jsx("div",{id:"events-drop-down-menu-wrapper",ref:a,className:"w-full pr-4 navlg:pr-0 navlg:w-fit",children:t.jsxs(Hn,{menuId:"events-drop-down-menu",openOnHover:n,children:[t.jsx(Dn,{children:({open:p,toggle:L})=>(r.current=L,s.current=p,t.jsx("div",{className:"mx-0 max-w-screen flex items-center navlg:mx-0",children:t.jsx(ss,{isOpen:p,ariaLabel:e("app-main-navigation-component.navigation.menu-items.event-types.aria-label"),onClick:()=>g(L),navigateTo:"/veranstaltungsarten",children:e("app-main-navigation-component.navigation.menu-items.event-types.title")})}))}),t.jsx(Vn,{design:"action",className:` 435 bg-white [border:0] [box-shadow:none] 436 navlg:top-[var(--dropdown-menu-top)] navlg:[width:100vw] navlg:pt-16 navlg:fixed navlg:inset-x-0 437 `,children:t.jsx("div",{className:`bg-white ${n?"grid":"flex flex-col"}`,style:n?{gridTemplateColumns:"1fr 1.2px 1fr 1.2px 1fr"}:void 0,children:t.jsx("div",{className:"navlg:pl-40",children:x(1)})})})]})})}function XV(){const{t:e}=v("common"),{isDesktop:n}=oa(),a=f.useRef(null),r=f.useRef(()=>{}),s=f.useRef(!1),i=f.useRef(!1),o=f.useRef(null),l=f.useMemo(()=>{function p(L,N=[],T=1){return Object.keys(L).map(C=>{const $=[...N,C],E=e(`topics.${C}.title`);let z;T===1?z=`/themen/${C}`:T===2?z=`/themen/${Qa[C]}/${C}`:z=`/${C}`;const w=L[C],_=w&&Object.keys(w).length>0?p(w,$,T+1):void 0;return{key:C,label:E,link:z,children:_}})}return p(lu)},[e]),[c,d]=f.useState([]),m=f.useCallback(()=>{d([]),s.current&&r.current()},[]);os(m),f.useEffect(()=>()=>{o.current&&clearTimeout(o.current)},[]);const g=p=>{d([]),p()},x=p=>{const L=p-1,N=p>1?c[p-2]:void 0;let T=[];return p===1?T=l:N!=null&&N.children&&(T=N.children),n||c.length===L?t.jsx(t.Fragment,{children:t.jsx("div",{className:`flex flex-col h-screen -mt-3 pt-0 pb-10 bg-white navlg:relative navlg:col-span-1 navlg:h-fit navlg:mt-0 navlg:pt-2 navlg:pb-12 ${!n&&p===2?"-ml-2 pl-0":""} ${p===1?"navlg:pr-10":""}`,onMouseEnter:()=>{n&&o.current&&(clearTimeout(o.current),o.current=null)},onMouseLeave:()=>{n&&p>1&&(o.current=setTimeout(()=>{d($=>$.slice(0,p-2))},300))},children:t.jsxs("div",{className:"flex flex-col h-full py-5 navlg:py-0 navlg:-mt-10",children:[N&&t.jsxs("div",{className:`${L===1?"pl-2 -mt-2 h-12 bg-white navlg:hidden":"pl-5 h-12 z-50 navlg:hidden"} w-screen flex items-center justify-start gap-[0.25rem] font-medium font-bold text-xl interactive-accent-turquoise-dark group`,children:[t.jsx("button",{type:"button","aria-label":e("aria-label"),className:"flex items-center cursor-pointer",onClick:()=>d($=>$.slice(0,L-1)),children:t.jsx(_c,{size:"textWithIcon",design:"inherit","aria-hidden":"true",className:"stroke-2 ml-0 size-5 stroke-turquoise-dark group-hover:stroke-turquoise-light"})}),t.jsx(In,{as:nn,to:N.link,design:"transparent",layout:"quadrilateral",className:"cursor-pointer font-bold text-xl",onClick:()=>r.current(),children:N.label})]}),T.map($=>t.jsxs("li",{className:`min-h-[3rem] flex items-center pl-2 font-bold text-[1.25rem] navlg:h-12 navlg:truncate navlg:pl-2 ${n?"":"py-2 whitespace-normal break-words pr-5"} ${$.children&&n?"navlg:pr-20 navlg:-mr-20 navlg:relative navlg:z-10":""}`,onMouseEnter:()=>{!n||!$.children||(o.current&&(clearTimeout(o.current),o.current=null),d(E=>{const z=p-1;return[...E.slice(0,z),$]}))},onMouseLeave:()=>{!n||!$.children||i.current||(o.current=setTimeout(()=>{d(E=>{const z=p-1;return E.slice(0,z)})},300))},children:[t.jsx(is,{to:$.link,onMenuAction:()=>r.current(),children:$.label}),$.children&&t.jsx("button",{type:"button",onClick:()=>{i.current=!0,setTimeout(()=>{i.current=!1},200),d(E=>{const z=p-1,w=E[z];return(w==null?void 0:w.key)===$.key?E.slice(0,z):[...E.slice(0,z),$]})},"aria-label":e("aria-label"),className:"pr-5 flex items-center cursor-pointer group/chevron",children:t.jsx(jn,{size:"sm",className:"ml-[0.1875rem] mt-[0.125rem] stroke-brand-blue stroke-2 transition-colors group-hover/chevron:stroke-turquoise-light"})})]},$.key))]})},p)}):null};return t.jsx("div",{id:"topics-drop-down-menu-wrapper",ref:a,className:"w-full pr-4 navlg:pr-0 navlg:w-fit",children:t.jsxs(Hn,{menuId:"topics-drop-down-menu",openOnHover:n,children:[t.jsx(Dn,{children:({open:p,toggle:L})=>(r.current=L,s.current=p,t.jsx("div",{className:"mx-0 max-w-screen flex items-center navlg:mx-0",children:t.jsx(ss,{isOpen:p,ariaLabel:e("app-main-navigation-component.navigation.menu-items.topics.aria-label"),onClick:()=>g(L),navigateTo:"/themen",children:e("app-main-navigation-component.navigation.menu-items.topics.title")})}))}),t.jsx(Vn,{design:"action",className:` 438 bg-white [border:0] [box-shadow:none] 439 navlg:top-[var(--dropdown-menu-top)] navlg:[width:100vw] navlg:pt-16 navlg:fixed navlg:inset-x-0 navlg:max-h-[85vh] navlg:overflow-y-auto 440 `,children:t.jsxs("div",{className:`bg-white ${n?"grid":"flex flex-col"}`,style:n?{gridTemplateColumns:"1fr 0.075rem 1fr 0.075rem 1fr"}:void 0,onMouseEnter:()=>{n&&o.current&&(clearTimeout(o.current),o.current=null)},children:[t.jsx("div",{className:"navlg:pl-40",children:x(1)}
440),t.jsx("div",{className:`hidden navlg:flex navlg:self-stretch navlg:bg-brand-blue navlg:-mt-7 navlg:mb-8 pointer-events-none ${c.length>=1?"opacity-100":"opacity-0"}`}),t.jsx("div",{className:"navlg:pl-20",children:x(2)}),t.jsx("div",{className:`hidden navlg:flex navlg:self-stretch navlg:bg-brand-blue navlg:-mt-7 navlg:mb-8 pointer-events-none ${c.length>=2?"opacity-100":"opacity-0"}`}),t.jsx("div",{className:"navlg:pl-20 navlg:pr-40",children:x(3)})]})})]})})}function QV(){const{t:e}=v("common"),{isDesktop:n}=oa(),a=f.useRef(null),r=f.useRef(()=>{}),s=f.useRef(!1),i=f.useRef(!1),o=f.useRef(null),[l,c]=f.useState([]),d=f.useCallback(()=>{c([]),s.current&&r.current()},[]);os(d),f.useEffect(()=>()=>{o.current&&clearTimeout(o.current)},[]);const m=p=>{c([]),p()},g=p=>{const L=p-1,N=void 0;let T=[];return T=x,n||l.length===L?t.jsx("div",{className:"flex flex-col h-screen -mt-3 pt-0 pb-10 bg-white w-screen navlg:relative navlg:col-span-1 navlg:h-fit navlg:-mt-13 navlg:pt-0 navlg:pb-8 navlg:pr-10",children:t.jsxs("div",{className:"flex flex-col h-full py-5",children:[N,T.map($=>t.jsxs("li",{className:`h-12 flex items-center truncate pl-5 font-bold text-[1.25rem] navlg:pl-2 ${$.children&&n?"navlg:pr-20 navlg:-mr-20 navlg:relative navlg:z-10":""}`,onMouseEnter:()=>{!n||!$.children||(o.current&&(clearTimeout(o.current),o.current=null),c(E=>{const z=p-1;return[...E.slice(0,z),$]}))},onMouseLeave:()=>{!n||!$.children||i.current||(o.current=setTimeout(()=>{c(E=>{const z=p-1;return E.slice(0,z)})},300))},children:[$.link.startsWith("http")?t.jsx(Be,{href:$.link,onClick:()=>r.current(),className:"hover:text-turquoise-light",children:$.label}):t.jsx(is,{to:$.link,onMenuAction:()=>r.current(),children:$.label}),$.children&&t.jsx(pt,{onClick:()=>{i.current=!0,setTimeout(()=>{i.current=!1},200),c(E=>{const z=p-1,w=E[z];return(w==null?void 0:w.key)===$.key?E.slice(0,z):[...E.slice(0,z),$]})},"aria-label":e("aria-label"),className:"pr-5 size-5 flex items-center",icon:jn,iconClassName:"mt-0.5 navlg:stroke-2 text-brand-blue fill-none stroke-2 size-5 stroke-brand-blue group-hover:stroke-turquoise-light",design:"transparent"})]},$.key))]})},p):null},x=[{key:"aktuelles",label:e("app-main-navigation-component.navigation.menu-items.aktuelles.title"),link:"/vds-bildungszentrum/aktuelles"},{key:"team",label:e("app-main-navigation-component.navigation.menu-items.vds-training-center.menu-items.team.title"),link:"/vds-bildungszentrum/team"},{key:"faqs",label:e("app-main-navigation-component.navigation.menu-items.vds-training-center.menu-items.faqs.title"),link:"/vds-bildungszentrum/faqs"}];return t.jsx("div",{id:"training-center-drop-down-menu-wrapper",ref:a,className:"w-full pr-4 navlg:pr-0 navlg:w-fit",children:t.jsxs(Hn,{menuId:"training-center-drop-down-menu",openOnHover:n,children:[t.jsx(Dn,{children:({open:p,toggle:L})=>(r.current=L,s.current=p,t.jsx("div",{className:"mx-0 max-w-screen flex items-center navlg:mx-0",children:t.jsx(ss,{isOpen:p,ariaLabel:e("app-main-navigation-component.navigation.menu-items.vds-training-center.aria-label"),onClick:()=>m(L),navigateTo:"/vds-bildungszentrum",children:e("app-main-navigation-component.navigation.menu-items.vds-training-center.title")})}))}),t.jsx(Vn,{design:"action",className:"bg-white [border:0] [box-shadow:none] navlg:top-[var(--dropdown-menu-top)] navlg:h-fit navlg:[width:100vw] navlg:pt-16 navlg:fixed navlg:inset-x-0",children:t.jsx("div",{className:`bg-white ${n?"grid":"flex flex-col"}`,style:n?{gridTemplateColumns:"1fr 0.075rem 1fr 0.075rem 1fr"}:void 0,children:t.jsx("div",{className:"navlg:pl-40",children:g(1)})})})]})})}function YW(){var N;const e=f6(),n=us(),{bookmarks:a}=Bi(),r=Mi(),s=Si(),i=ed(),o=h6(),{t:l,i18n:c}=v("common",{keyPrefix:"buttons.search-button"}),d=i&&e?{displayName:`${e.user_firstname} ${e.user_lastname}`}:void 0,m=i?((N=n==null?void 0:n.items)==null?void 0:N.length)??0:0,g=i?(a==null?void 0:a.length)??0:0,x=Pi(r),p=s.pathname.endsWith("search"),L=Ea(c.language,Qt.supportedLngs)?c.language:Qt.fallbackLng;return t.jsx(Qc,{sticky:!0,topicColors:x,mobileBreakpoint:"xl",classNames:{topicIndicatorBar:
440x==="default"?"bg-secondary":void 0},logo:t.jsx(Ai,{as:Ne,to:"/",classNameImage:"h-[2.5rem] lg:h-[2.5rem] navlg:h-[6rem]"}),user:d,accountHref:"/account",signInHref:"/sign-in",signUpHref:"/sign-up",showLanguageSwitch:o.multiLang,locales:Qt.supportedLngs,currentLocale:L,onLocaleChange:T=>{const C=Ca(s.pathname,T,Qt.supportedLngs);window.location.assign(`${C}${s.search}${s.hash}`)},cartItemCount:m,cartHref:"/warenkorb",favoritesCount:g,favoritesHref:"/merkliste",downloadHref:"/downloads",searchFormAction:"/search",searchPlaceholder:l("input-field-placeholder"),searchHidden:p,renderSearchForm:({action:T,method:C,className:$,onSubmit:E,children:z})=>t.jsx(Xl,{action:T,method:C??"GET",className:$,onSubmit:E,children:z}),secondaryRow:t.jsxs(t.Fragment,{children:[t.jsx(XV,{}),t.jsx(JV,{}),t.jsx(j6,{}),t.jsx(QV,{})]})})}const JW="/assets/app-B9Wy_4eD.css",jt=[];for(let e=0;e<256;++e)jt.push((e+256).toString(16).slice(1));function e7(e,n=0){return(jt[e[n+0]]+jt[e[n+1]]+jt[e[n+2]]+jt[e[n+3]]+"-"+jt[e[n+4]]+jt[e[n+5]]+"-"+jt[e[n+6]]+jt[e[n+7]]+"-"+jt[e[n+8]]+jt[e[n+9]]+"-"+jt[e[n+10]]+jt[e[n+11]]+jt[e[n+12]]+jt[e[n+13]]+jt[e[n+14]]+jt[e[n+15]]).toLowerCase()}let Qs;const t7=new Uint8Array(16);function n7(){if(!Qs){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");Qs=crypto.getRandomValues.bind(crypto)}return Qs(t7)}const a7=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),xl={randomUUID:a7};function r7(e,n,a){var s;e=e||{};const r=e.random??((s=e.rng)==null?void 0:s.call(e))??n7();if(r.length<16)throw new Error("Random bytes length must be >= 16");return r[6]=r[6]&15|64,r[8]=r[8]&63|128,e7(r)}function s7(e,n,a){return xl.randomUUID&&!e?xl.randomUUID():r7(e)}const yu=f.createContext(void 0);function i7(){if(typeof document>"u")return null;let e=document.getElementById("modal-root");if(!e){e=document.createElement("div"),e.id="modal-root";const n=document.body;n.firstChild?n.insertBefore(e,n.firstChild):n.appendChild(e)}return e}const ju=f.createContext(void 0),XW=({children:e})=>{const[n,a]=f.useState([]),[r,s]=f.useState(null),i=f.useRef({}),o=f.useRef(null);f.useEffect(()=>{s(i7())},[]),f.useEffect(()=>{typeof document>"u"||(n.length>0?(o.current===null&&(o.current=document.body.style.overflow),document.body.style.overflow="hidden"):o.current!==null&&(document.body.style.overflow=o.current,o.current=null))},[n.length]);const l=(g,x={},p)=>{const L=s7();return p&&(i.current[L]={...p}),a(N=>[...N,{id:L,Component:g,props:x}]),{id:L}},c=(g,x)=>{var L;const p=i.current[g];(L=p==null?void 0:p.resolve)==null||L.call(p,x),delete i.current[g],a(N=>N.filter(T=>T.id!==g))},d=(g,x)=>{var L;const p=i.current[g];(L=p==null?void 0:p.reject)==null||L.call(p,x),delete i.current[g],a(N=>N.filter(T=>T.id!==g))},m=()=>{Object.keys(i.current).forEach(g=>{var x,p;(p=(x=i.current[g])==null?void 0:x.reject)==null||p.call(x),delete i.current[g]}),a([])};return t.jsxs(yu.Provider,{value:{modals:n,openModal:l,closeModal:c,rejectModal:d},children:[e,r&&n.length>0&&Qr.createPortal(t.jsxs("div",{className:"fixed inset-0 z-[9999]",children:[t.jsx("div",{className:"absolute inset-0 bg-black/20 backdrop-blur-sm","aria-hidden":"true",onClick:m}),t.jsx("div",{className:"absolute inset-0 pointer-events-none",children:n.map(({id:g,Component:x,props:p},L)=>{const N=L===n.length-1,T=E=>c(g,E),C=E=>d(g,E),$=()=>d(g);return t.jsx("div",{className:"absolute inset-0 flex items-center justify-center",style:{zIndex:10+L},children:t.jsx("div",{className:N?"pointer-events-auto":"pointer-events-none",children:t.jsx(ju.Provider,{value:{id:g,isTop:N,resolve:T,reject:C,dismiss:$},children:t.jsx(x,{...p,resolve:T,reject:C,dismiss:$})})})},g)})})]}),r)]})};function o7(e){const n=f.useContext(yu);if(!n)throw new Error("useModal must be used within ModalProvider");const a=f.useRef(null);return f.useCallback(s=>{let i=!1,o,l;const c=new Promise((m,g)=>{o=x=>{i||(i=!0,m(x))},l=x=>{i||(i=!0,g(x))}}).catch(m=>{if(m!==void 0)throw m}),{id:d}=n.openModal(e,s,{resolve:o,reject:l});return a.current={id:d},c},[n,e])}function l7(){const e=f.useContext(ju);if(!e)throw new Error("useModalInstance must be used within a ModalInstanceProvider");return e}function c7(){const e=Ii(),n=Hm(),a=e.state==="loading"||e.state==="submitting",r=f.useMemo(()=>n.some(s=>s.state!=="idle"),[n]);return{navBusy:a,fetchBusy:r,busy:a||r}}function d7(e,n=100){const[a,r]=f.useState(!1);return f.useEffect(()=>{if(e){const s=setTimeout(()=>r(!0),n);return()=>clearTimeout(s)}r(!1)},[e,n]),a}function u7(e){f.useEffect(()=>{if(!e)return;const n=document.body.style.overflow;return document.body.style.overflow="hidden",()=>{document.body.style.overflow=n}},[e])}function m7({active:e,message:n}){return e?Qr.createPortal(t.jsx("output",{className:"fixed inset-0 z-[9999] grid place-items-center bg-black/20 backdrop-blur-sm","aria-live":"polite","aria-label":n,children:t.jsxs("div",{className:"flex flex-col items-center gap-3",children:[t.jsx("div",{className:"h-10 w-10 rounded-full border-4 border-white/30 border-t-white animate-spin motion-reduce:animate-none"}),t.jsx(u,{as:"p",className:"text-white text-[1.125rem]",children:n})]})}),document.body):null}function QW(){const{busy:e,navBusy:n,fetchBusy:a}=c7(),r=d7(e,200);u7(r);const s=n?"Inhalte werden geladen ...":a?"Aktion wird ausgeführt ...":"";return t.jsx(m7,{active:r,message:s})}const h7={ATTENDEE_IN_EVENT:"attendee-in-event"};function g7({data:e}){const n=Array.isArray(e)?e:[e],a=n.length===1?n[0]:n;return t.jsx("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(a,null,0)},suppressHydrationWarning:!0})}g7.displayName="StructuredData";const p7=e=>e;function eU(e,n){const a=i=>{const o=p7(i);
440return o.title!==void 0?"title":o.name?`name:${o.name}`:o.property?`property:${o.property}`:o.httpEquiv?`httpEquiv:${o.httpEquiv}`:o.tagName==="link"&&o.rel?`link:${o.rel}`:o.charset?"charset":`unknown:${JSON.stringify(i)}`},r=(i,o)=>{const l=a(o),c=i.findIndex(d=>a(d)===l);c!==-1?i[c]=o:i.push(o)},s=[];return e.forEach(i=>{(i.meta||[]).forEach(l=>{r(s,l)})}),n.forEach(i=>{r(s,i)}),s}const f7=Ke({slots:{navigationWrapperStyles:["mb-[1.25rem] md:mb-[2.25rem]"],breadcrumbListStyles:["breadcrumb flex list-none flex-wrap"],breadcrumbItemStyles:"breadcrumb-item",breadcrumbItemActiveStyles:"breadcrumb-item active",breadcrumbLinkStyles:"text-brand-blue",breadcrumbTextStyles:"text-brand-blue",breadcrumbSeparatorStyles:"breadcrumb-separator mx-[0.5rem] text-brand-blue"}}),{navigationWrapperStyles:b7,breadcrumbListStyles:x7,breadcrumbItemStyles:v7,breadcrumbItemActiveStyles:y7,breadcrumbLinkStyles:j7,breadcrumbTextStyles:k7,breadcrumbSeparatorStyles:w7}=f7();function S7(){const{t:e}=v("common",{keyPrefix:"breadcrumb-navigation-component"}),{t:n}=v("common"),a=f.useId(),r=or().filter(i=>{var o;return((o=i.handle)==null?void 0:o.breadcrumb)!==void 0});if(r.length<2)return null;const s=[];return r.forEach(i=>{const o=i.handle,{breadcrumb:l}=o;let c;if(l===void 0)return;typeof l=="function"?c=l(i.data):c=l;const d=Array.isArray(c)?c:[c];s.push(...d)}),t.jsx(hr,{id:`breadcrumb-navigation-${a}`,"aria-label":e("aria-label"),className:b7(),children:t.jsx("ol",{className:x7(),children:s.map((i,o)=>{const l=o===s.length-1,c=i.translationKey?n(i.translationKey):i.text;return t.jsxs(ae.Fragment,{children:[t.jsx("li",{className:l?y7():v7(),"aria-current":l?"page":void 0,children:l?t.jsx("span",{className:k7(),children:c}):t.jsx(Ne,{className:j7(),to:i.pathname,children:c})}),!l&&t.jsx("li",{className:w7(),"aria-hidden":"true",children:">"})]},`${i.pathname}-${o}`)})})})}function tU(){return or().filter(n=>{var a;return((a=n.handle)==null?void 0:a.breadcrumb)!==void 0}).length<2?null:t.jsx(mt,{idOuterElement:"breadcrumb-container",idInnerElement:"breadcrumb-container__content",paddingY:"none",children:t.jsx(S7,{})})}function nU({id:e,children:n="Newsletter",...a}){const r=f.useId(),s=e||`newsletter-page-text-link-${r}`;return t.jsx(ge,{id:s,as:nn,to:"/newsletter",...a,children:n})}const I7="/image/avatar-placeholder.gif?ratio=0.78&width=300";function aU({name:e,email:n,phone:a,imageUrl:r,className:s}){return t.jsxs(R,{color:"white",rounded:"lg",shadow:"md",border:!1,padding:"none",className:s,children:[t.jsx("img",{src:r??I7,alt:e,className:"w-full aspect-[0.78] rounded-t-lg object-cover object-top"}),t.jsxs("div",{className:"p-[1.25rem]",children:[t.jsx(h.H3,{typographyStyle:"h5",color:"primary",children:e}),n&&t.jsx(u,{as:"p",className:"mt-[0.5rem]",children:t.jsx(za,{email:n,color:"black"})}),a&&t.jsx(u,{as:"p",className:"mt-[0.25rem]",children:t.jsx("a",{href:`tel:${a}`,className:"text-on-surface hover:text-secondary-hover",children:a})})]})]})}function rU({id:e,eventTypeSlug:n,children:a=`Seite â${n}"`,...r}){const s=f.useId(),i=e||`event-type-page-${n}-${s}`;return t.jsx(ge,{id:i,as:nn,to:`/veranstaltungsarten/${n}`,...r,children:a})}const ku=({children:e})=>t.jsx("div",{children:e}),N7=({children:e,isExpanded:n,onToggle:a})=>{const r=f.useRef(null),[s,i]=f.useState(!0);return f.useLayoutEffect(()=>{if(!r.current)return;const o=setTimeout(()=>{if(!r.current)return;const l=!n;l&&(r.current.style.display="block",r.current.style.webkitLineClamp="unset");const c=r.current.scrollHeight;l&&(r.current.style.display="",r.current.style.webkitLineClamp="");const d=c>72;i(d)},10);return()=>clearTimeout(o)},[e,n]),t.jsxs("div",{className:"p-4",children:[t.jsx("div",{ref:r,className:`transition-all duration-300 ${!n&&s?"line-clamp-3":""}`,children:e}),s&&!n&&t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":"Vollständigen Text anzeigen",onClick:a,className:"mt-4 tv_weiterlesen text-sm",children:"Weiterlesen"})]})},$7=({id:e,children:n})=>{const a=f.useMemo(()=>f.Children.toArray(n).filter(Boolean),[n]),r=Di(),{isMobile:s}=oa(),i=s?"accordion":"pills",[o,l]=f.useState(null),[c,d]=f.useState([]),[m,g]=f.useState([]),[x,p]=f.useState(!1),[L,N]=f.useState(null),[T,C]=f.useState(new Set),$=f.useRef(null),E=f.useRef(null),z=f.useRef(null),w=f.useRef(""),V=f.useRef(""),_=H=>H.map(K=>K.props.name).join("|"),j=H=>{const K=new Set;return H.filter(F=>{const he=F.props.name;return K.has(he)?!1:(K.add(he),!0)})};Oc($,()=>p(!1));const Z=()=>{const H=E.current;return H?Array.from(H.querySelectorAll("[data-measure-tab]")).map(F=>Math.ceil(F.offsetWidth)):[]},U=()=>{var H;return Math.ceil(((H=z.current)==null?void 0:H.offsetWidth)||0)},De=H=>
440{if(!r)return{vis:a,hid:[]};const K=Z(),F=U();if(a.length===0||K.length!==a.length)return{vis:a,hid:[]};let he=0,be=K.length;for(const[Se,fe]of K.entries())if(he+fe<=H)he+=fe;else{be=Se;break}if(be===K.length)return{vis:a,hid:[]};const we=Math.max(0,H-F);he=0,be=0;for(const[Se,fe]of K.entries())if(he+fe<=we)he+=fe,be=Se+1;else break;return{vis:a.slice(0,be),hid:a.slice(be)}},X=H=>{const{vis:K,hid:F}=De(H),he=j(K),be=j(F).filter(fe=>!he.some(xe=>xe.props.name===fe.props.name)),we=_(he),Se=_(be);w.current!==we&&(d(he),w.current=we),V.current!==Se&&(g(be),V.current=Se)};f.useEffect(()=>{if(!r||a.length===0)return;const H=a[0];H&&(l(K=>K??H.props.name),N(K=>K??H.props.name))},[r,a]),f.useLayoutEffect(()=>{if(!r)return;if(i==="accordion"){const K=j(a);d([]),g(K),w.current="",V.current=_(K);return}const H=$.current;H&&X(H.clientWidth)},[r,i,a]);const ne=f.useRef(null);if(f.useEffect(()=>{if(!r||i==="accordion")return;const H=$.current;if(!H)return;const K=new ResizeObserver(F=>{for(const he of F){const be=Math.floor(he.contentRect.width);ne.current&&cancelAnimationFrame(ne.current),ne.current=requestAnimationFrame(()=>X(be))}});return K.observe(H),()=>{K.disconnect(),ne.current&&cancelAnimationFrame(ne.current)}},[r,i,a]),f.useLayoutEffect(()=>{if(!r||i==="accordion")return;const H=$.current;H&&X(H.clientWidth)},[r,i,a.length]),a.length===0)return null;const Q=H=>{l(H)},te=H=>{l(H)},G=H=>{N(K=>K===H?null:H),l(H)},ie=H=>{C(K=>{const F=new Set(K);return F.has(H)?F.delete(H):F.add(H),F})};return t.jsxs("div",{id:e,className:"w-full overflow-hidden",children:[t.jsx("div",{"aria-hidden":!0,className:"absolute opacity-0 pointer-events-none -z-50 invisible",ref:E,children:t.jsxs("div",{className:"flex gap-4 items-center",children:[a.map(H=>t.jsx(kn,{"aria-hidden":!0,"aria-label":`Measure tab ${H.props.label}`,"data-measure-tab":!0,layout:"quadrilateral",design:"ghost",color:"gray",size:"sm",onClick:()=>{},children:H.props.label},`measure_${H.props.name}`)),t.jsx(pe,{"aria-hidden":!0,"aria-label":"Measure overflow button",ref:z,design:"ghost",layout:"quadrilateral",color:"gray",size:"sm",rounded:"md",icon:Jn,iconPosition:"right",onClick:()=>{},children:"Weitere"})]})}),t.jsx("div",{className:"block md:hidden",children:t.jsx("div",{className:"divide-y divide-gray-20 border-2 border-brand-blue rounded-lg overflow-hidden",children:a.map((H,K)=>{const F=L===H.props.name;return t.jsxs("div",{className:F?"bg-white bg-menu/40":"bg-white",children:[t.jsx(pe,{design:"ghost",icon:Jn,iconPosition:"right",iconClassName:`transition-transform duration-200 size-5 ${F?"rotate-180":""}`,"aria-label":`Toggle ${H.props.label} content`,onClick:()=>G(H.props.name),className:`ghost-borderless ghost-primary w-full justify-between rounded-none px-3 py-2 text-sm ${K===0?"rounded-t-lg":""} ${K===a.length-1&&!F?"rounded-b-lg":""}`,children:H.props.label}),F&&t.jsx("div",{className:`bg-menu text-sm ${K===a.length-1?"rounded-b-lg":""}`,children:K===0?t.jsx(N7,{isExpanded:T.has(H.props.name),onToggle:()=>ie(H.props.name),children:H.props.children}):t.jsx("div",{className:"p-4",children:H.props.children})})]},`mobile_${H.props.name}`)})})}),t.jsx("div",{className:"hidden md:block",children:t.jsxs("div",{ref:$,className:"flex flex-col",children:[t.jsxs("div",{className:"flex gap-4 items-center",children:[c.map(H=>{const K=o===H.props.name;return t.jsx(kn,{"aria-label":`Shows tab ${H.props.label}`,layout:"quadrilateral",design:K?"callToAction":"ghost",color:K?"blue":"gray",size:"sm",onClick:()=>Q(H.props.name),className:K?"cta-hover-turquoise":"ghost-borderless ghost-primary",children:H.props.label},`desktop_${H.props.name}`)}),m.length>0&&t.jsx(pe,{design:"ghost",layout:"quadrilateral",color:"gray",size:"sm",rounded:"md",icon:Jn,iconPosition:"right",iconClassName:`transition-transform duration-200 group-hover:stroke-white lg:ml-2 lg:-mr-3 ${x?"rotate-180":""}`,"aria-label":"Weitere Tabs anzeigen",onClick:()=>p(H=>!H),className:"hover:text-white hover:bg-turquoise-light group ml-auto",children:"Weitere"})]}),x&&m.length>0&&t.jsx("div",{className:"flex flex-wrap gap-4 mt-4",children:m.map(H=>{const K=o===H.props.name;return t.jsx(kn,{"aria-label":`Shows tab ${H.props.label}`,layout:"quadrilateral",design:K?"callToAction":"ghost",color:K?"blue":"gray",size:"sm",onClick:()=>
440te(H.props.name),className:K?"cta-hover-turquoise":"ghost-borderless ghost-primary",children:H.props.label},`desktop_overflow_${H.props.name}`)})})]})}),t.jsx("div",{className:"mt-4 hidden md:block",children:o&&a.map(H=>H.props.name===o?t.jsx("div",{children:H},H.props.name):null)})]})},wu=$7;wu.Tab=ku;const L7=de({slots:{article:"",cardWrapper:"relative flex flex-col card-training-h",image:"absolute inset-0 img-fill",overlay:"absolute inset-0 z-10 card-training-overlay",content:"absolute z-20 left-0 bottom-0 card-training-content"}}),Za=L7();function Su({imageSrc:e=ia,imageAlt:n,imageLoader:a=St,showOverlay:r=!1,children:s,id:i,className:o,classNames:l={}}){const{t:c}=v("uic-card-translations");return t.jsx("article",{id:i,className:Za.article({className:o??l.card}),children:t.jsx(R,{shadow:"none",rounded:"none",border:!1,className:l.card,children:t.jsxs("div",{className:Za.cardWrapper({className:l.cardWrapper}),children:[e&&t.jsx(xt,{src:e,alt:n??c("trainingCard.imageAlt"),intrinsicWidth:600,intrinsicHeight:400,loader:a,classNameImage:Za.image({className:l.image})}),r&&t.jsx("div",{className:Za.overlay({className:l.overlay}),"aria-hidden":"true"}),t.jsx("div",{className:Za.content({className:l.content}),children:s??t.jsx(h.H3,{className:"text-white",children:c("trainingCard.title")})})]})})})}Su.displayName="TrainingCard";function vl({id:e,title:n,image:a,fileName:r,imageAlt:s,buttonLabel:i,buttonAriaLabel:o,buttonHref:l,className:c="",cardClassName:d,roundedClass:m,showOverlay:g=!1,buttonClassName:x=""}){const p=f.useId();return t.jsxs(Su,{id:e,imageSrc:r||a,imageAlt:s||"",showOverlay:g,className:c,classNames:{card:m||"",cardWrapper:d},children:[t.jsx(h.H2,{color:"white",marginBottom:"sm",className:"leading-tight",children:n}),i&&l&&t.jsx(ge,{as:Ne,id:`training-card-button-${p}`,design:"callToAction",layout:"quadrilateral","aria-label":o,to:l,className:`w-2/3 md:w-1/2 ${x}`.trim(),children:i})]})}const C7=Ke({slots:{wrapperStyles:["grid grid-cols-1 gap-[1rem]","2xl:grid-cols-2 2xl:grid-rows-2"],headingCardStyles:["relative bg-brand-blue text-white rounded-tl-[60px]","card-training-h"],headingCardHeadingStyles:"leading-tight",headingCardContentStyles:["absolute left-0 bottom-0 px-[1rem] pb-[1rem]","lg:pb-[1.725rem]"],fireProtectionCardArticleStyles:["order-3","2xl:order-none 2xl:row-span-2 2xl:h-full 2xl:[&>div]:h-full 2xl:[&>div>div]:h-full"],fireProtectionCardStyles:["relative overflow-hidden aspect-[16/9]","2xl:aspect-auto 2xl:h-full"],fireProtectionCardRoundedStyles:"rounded-br-[60px]",furtherTrainingCardArticleStyles:["px-[0rem]","2xl:h-full 2xl:[&>div]:h-full 2xl:[&>div>div]:h-full"],furtherTrainingCardStyles:["relative overflow-hidden aspect-[16/9] 2xl:aspect-auto 2xl:h-full"]}}),{wrapperStyles:z7,headingCardStyles:T7,headingCardContentStyles:_7,headingCardHeadingStyles:A7,fireProtectionCardArticleStyles:E7,fireProtectionCardStyles:P7,fireProtectionCardRoundedStyles:M7,furtherTrainingCardArticleStyles:V7,furtherTrainingCardStyles:D7}=C7(),sU=()=>{const{t:e}=v("home",{keyPrefix:"training-offers-section"}),n=f.useId(),a=f.useId(),r=f.useId(),s=f.useId(),i=f.useId(),o=f.useId();return t.jsx(mt,{idOuterElement:`training-offers-container--${n}`,idInnerElement:`training-offers-section--${a}`,asOuterElement:"section",asInnerElement:"section",classNameOuterElement:"pb-[5rem] lg:pb-[6rem] xl:pb-[7rem] 2xl:pt-[6rem] 3xl:pt-[8rem] 3xl:pb-[9rem]",children:t.jsxs("div",{id:`training-offers-container_wrapper--${r}`,className:z7(),children:[t.jsx(R,{id:`training-offers-container_heading-card--${s}`,shadow:"none",rounded:"none",color:"blue",className:T7(),children:t.jsx(R.Main,{className:_7(),children:t.jsx(h.H2,{color:"white",marginBottom:"none",className:A7(),children:e("offer-top-left.heading")})})}),t.jsx(vl,{id:`training-offers-container_fire-protection-card--${i}`,title:e("offer-right.heading"),fileName:"training-offers/apprenticeship-fire-safety-officer.png",imageAlt:e("offer-right.image-alt"),buttonLabel:e("offer-right.button-label"),buttonAriaLabel:e("offer-right.button-aria-label"),buttonHref:"/themen/brandschutz/brandschutzbeauftragte-ausbildung",buttonClassName:"tv_ausbildung",showOverlay:!0,className:E7(),cardClassName:P7(),roundedClass:M7()}),t.jsx(vl,{id:`training-offers-container_further-training-card--${o}`,title:e("offer-bottom-left.heading"),fileName:"training-offers/training-fire-safety-officer.jpg",imageAlt:e("offer-bottom-left.image-alt"),buttonLabel:e("offer-bottom-left.button-label"),buttonAriaLabel:e("offer-bottom-left.button-aria-label"),buttonHref:"/themen/brandschutz/brandschutzbeauftragte-fortbildung",buttonClassName:"tv_weiterbildung",showOverlay:!0,className:V7(),cardClassName:D7()})]})})},Iu=e=>{var i,o;const n=e.bookings.length||1,a=((i=e.events)==null?void 0:i.reduce((l,{price:c})=>l+c,0))||0,r=e.events[0].price_evening_event||0,s=((o=e.bookings)==null?void 0:o.reduce((l,{eveningEvent:c})=>l+(c==="yes"?r:0),0))||0;return a*n+s},Nu=e=>{var i,o;const n=e.bookings.length||1,a=((i=e.events)==null?void 0:i.reduce((l,c)=>{const{price:d}=c,m=Ta(c);return l+d+m},0))||0,r=H8(...e.events),s=((o=e.bookings)==null?void 0:o.reduce((l,{eveningEvent:c})=>l+(c==="yes"?r:0),0))||0;return a*n+s},H7=e=>e.reduce((n,a)=>{const r=a.events.length===1?Iu(a):Nu(a);return n+r},0),F7=Ke({slots:{stepBar:["relative flex justify-between w-full mb-8","before:content-[''] before:absolute before:top-1/2 before:left-0","before:-translate-y-1/2 before:w-full before:h-0.5","before:bg-gray-10 before:block","2xl:mb-20"],stepBarItem:["relative flex items-center text-[1.125rem] leading-[1.25rem] font-bold","2xl:text-[1.25rem] 2xl:leading-[1.25rem]"],stepBarItemIcon:["relative flex items-center justify-center size-9 rounded-full border-[2px]","border-brand-blue"],stepBarItemText:["-ml-4 py-3 rounded-md w-[12.5rem] text-center"]},variants:{isActive:{true:{stepBarItemIcon:["text-brand-blue bg-white"],stepBarItemText:["text-white bg-brand-blue"]},false:{stepBarItemIcon:["text-brand-blue bg-white"],stepBarItemText:["hidden","2xl:block 2xl:text-brand-blue 2xl:bg-gray-10"]}}}}),Hr=F7(),O7=[{key:"billing",titleKey:"checkout-steps.billing.title",descriptionKey:"checkout-steps.billing.description"},{key:"participants",titleKey:"checkout-steps.participants.title",descriptionKey:"checkout-steps.participants.description"},{key:"payment",titleKey:"checkout-steps.payment.title",descriptionKey:"checkout-steps.payment.description"},{key:"review",titleKey:"checkout-steps.review.title",descriptionKey:"checkout-steps.review.description"}];function B7(e){const{title:n,index:a}=e;return t.jsxs("div",{className:Hr.stepBarItem(e),children:[t.jsx("div",{className:Hr.stepBarItemIcon(e),children:a+1}),t.jsx("div",{className:Hr.stepBarItemText(e),children:n})]})}function R7({currentStep:e}){const{t:n}=v("checkout");return t.jsx("div",{className:Hr.stepBar(),children:O7.map((a,r)=>
440t.jsx(B7,{title:n(a.titleKey),index:r,description:n(a.descriptionKey),isActive:e===r,isCompleted:e>r},a.key))})}function iU({currentStep:e,children:n}){const{t:a}=v("checkout"),r=us(),s=mV(),i=H7(r.items),o=r.voucherDiscount??0,l=i-o;return t.jsxs(mt,{classNameOuterElement:"!pt-4 2xl:!pt-8 2xl:overflow-x-visible",children:[t.jsx(R7,{currentStep:e}),t.jsxs("div",{className:"flex flex-col 2xl:flex-row gap-8",children:[t.jsxs("div",{className:"order-last 2xl:order-none 2xl:w-3/4",children:[n,s&&t.jsxs("pre",{children:["Cart: ",JSON.stringify(r,null,2)]})]}),t.jsx("div",{className:"order-first 2xl:order-none 2xl:w-1/4",children:t.jsxs("div",{className:"2xl:sticky 2xl:top-[12.5rem]",children:[t.jsx(R,{color:"gray",shadow:"none",border:!1,children:t.jsx(R.Main,{children:t.jsxs("div",{className:"flex flex-col",children:[r.items.map(c=>c.eventIds.length===1?t.jsx("div",{className:"border-b border-gray-50 py-4",children:t.jsxs("div",{className:"flex justify-between items-bottom",children:[t.jsx("span",{children:c.events[0].number}),t.jsx("span",{children:kt(Iu(c))})]})},c.eventIds[0]):t.jsx("div",{className:"border-b border-gray-50 py-4",children:t.jsxs("div",{className:"flex justify-between items-bottom",children:[t.jsx("span",{children:c.events.map(d=>d.number).join(" + ")}),t.jsx("span",{children:kt(Nu(c))})]})},c.eventIds.join("-"))),o>0&&t.jsxs("div",{className:"flex justify-between py-4 border-b border-gray-50",children:[t.jsx("span",{children:a("checkout-steps.summary.customer-discount")}),t.jsx("span",{children:kt(-o)})]}),t.jsxs("div",{className:"flex justify-between py-4",children:[t.jsxs("div",{children:[t.jsx(u,{variant:"bold",color:"blue",children:a("checkout-steps.summary.total")}),t.jsx("br",{}),t.jsx(u,{size:"sm",children:a("checkout-steps.summary.net-price")})]}),t.jsx(u,{variant:"bold",color:"blue",children:kt(l)})]})]})})}),r.containsSelectableDiscounts&&t.jsx(R,{className:"mt-4",border:!1,children:t.jsxs(R.Main,{children:[t.jsx(h,{typographyStyle:"h3",color:"primary",as:"h2",className:"mb-3",children:a("checkout-steps.summary.discount-info-title")}),t.jsx(u,{as:"p",children:a("checkout-steps.summary.discount-info-text")})]})})]})})]})]})}const q7=de({slots:{card:"grid grid-cols-1 grid-rows-2 items-center bg-(--card-fact-bg) min-w-56",topRow:"flex flex-nowrap flex-row justify-center text-(--card-fact-top-row-color) font-bold",bottomRow:"flex justify-center text-(--card-fact-bottom-row-color) font-bold"},variants:{size:{lg:{card:"px-4 py-2 sm:py-4",topRow:"text-6xl xl:text-7xl leading-[1.6] -mb-2",bottomRow:"text-xl xl:text-2xl 2xl:mt-2 leading-[1.2]"},sm:{card:"px-3 py-1 sm:py-2",topRow:"text-base xl:text-lg leading-normal",bottomRow:"text-base xl:text-lg leading-normal"}}},defaultVariants:{size:"lg"}});function Fr({number:e,label:n,id:a,size:r,border:s=!1,className:i,classNames:o={}}){const{t:l}=v("uic-card-translations"),c=q7({size:r});return t.jsxs(R,{id:a,color:"none",border:s,className:c.card({class:i??o.card}),children:[t.jsx("p",{className:c.topRow({class:o.topRow}),children:e??l("factCard.number")}),t.jsx("p",{className:c.bottomRow({class:o.bottomRow}),children:n??l("factCard.label")})]})}Fr.displayName="FactCard";const W7=Ke({slots:{headingStyles:"lg:!mb-[2rem]",cardsContainerStyles:["grid grid-cols-1 gap-[1.5rem] list-none p-0 m-0","2xl:grid-cols-3"],factCardStyles:"h-[11rem]"},variants:{cardPadding:{md:{factCardStyles:"lg:px-[3.5rem] 2xl:px-[1rem]"},lg:{factCardStyles:"lg:px-[5rem] 2xl:px-[1.5rem]"}}}}),{cardsContainerStyles:U7,factCardStyles:ei,headingStyles:Z7}=W7();function oU(){const{t:e}=v("home",{keyPrefix:"fact-cards-component"}),n=f.useId(),a=f.useId(),r=f.useId(),s=f.useId(),i=f.useId(),o=f.useId();return t.jsxs(mt,{idOuterElement:`facts-container--${n}`,idInnerElement:`facts-container_section--${a}`,asOuterElement:"section",children:[t.jsx(h.H2,{id:`facts-container_heading--${r}`,marginTop:"none",marginBottom:"lg",className:Z7(),children:e("heading")}),t.jsxs("ul",{className:U7(),children:[t.jsx("li",{children:t.jsx(Fr,{id:`facts-container_recommendations-card--${s}`,number:e("recommendations-card.number"),label:e("recommendations-card.label"),className:ei({cardPadding:"md"})})}),t.jsx("li",{children:t.jsx(Fr,{id:`facts-container_topics-card--${i}`,number:e("topics-card.number"),label:e("topics-card.label"),className:ei({cardPadding:"md"})})}),t.jsx("li",{children:t.jsx(Fr,{id:`facts-container_participants-card--${o}`,number:e("participants-card.number"),label:e("participants-card.label"),className:ei({cardPadding:"lg"})})})]})]})}function lU({heading:e,children:n,renderCallToAction:a,...r}){return t.jsx(mt,{...r,paddingY:"lg",children:t.jsx(R,{className:"lg:w-1/2",rounded:"2xl-diagonal",size:"xl",children:t.jsxs(R.Main,{className:"lg:!p-[5rem] lg:!pb-[4.188rem]",children:[t.jsx(h,{as:"h2",children:e}),n,a&&t.jsx("div",{className:"mt-4",children:a()})]})})})}const cU=()=>t.jsx(R,{rounded:"lg",color:"blue",children:t.jsxs(R.Main,{children:[t.jsx(h.H3,{color:"white",className:"mb-4",children:"Buchung ändern"}),t.jsx(u,{as:"p",color:"white",className:"mb-4",children:"Sie möchten Ãnderungen an Ihrer Buchung vornehmen? Schreiben Sie uns gerne eine E-Mail."}),t.jsxs("div",{className:"flex items-center",children:[t.jsx(D4,{className:"size-5 mt-0.5 mr-2 stroke-turquoise-light"}),t.jsx(za,{email:"[email protected]",className:"text-turquoise-light text-lg mail_lehrgang@vds"})]})]})}),yl=(e,n,a)=>
440{if(e&&"reportValidity"in e){const r=ee(a,n);e.setCustomValidity(r&&r.message||""),e.reportValidity()}},vi=(e,n)=>{for(const a in n.fields){const r=n.fields[a];r&&r.ref&&"reportValidity"in r.ref?yl(r.ref,a,e):r&&r.refs&&r.refs.forEach(s=>yl(s,a,e))}},jl=(e,n)=>{n.shouldUseNativeValidation&&vi(e,n);const a={};for(const r in e){const s=ee(n.fields,r),i=Object.assign(e[r]||{},{ref:s&&s.ref});if(G7(n.names||Object.keys(e),r)){const o=Object.assign({},ee(a,r));He(o,"root",i),He(a,r,o)}else He(a,r,i)}return a},G7=(e,n)=>{const a=kl(n);return e.some(r=>kl(r).match(`^${a}\\.\\d+`))};function kl(e){return e.replace(/\]|\[/g,"")}function D(e,n,a){function r(l,c){if(l._zod||Object.defineProperty(l,"_zod",{value:{def:c,constr:o,traits:new Set},enumerable:!1}),l._zod.traits.has(e))return;l._zod.traits.add(e),n(l,c);const d=o.prototype,m=Object.keys(d);for(let g=0;g<m.length;g++){const x=m[g];x in l||(l[x]=d[x].bind(l))}}const s=(a==null?void 0:a.Parent)??Object;class i extends s{}Object.defineProperty(i,"name",{value:e});function o(l){var c;const d=a!=null&&a.Parent?new i:this;r(d,l),(c=d._zod).deferred??(c.deferred=[]);for(const m of d._zod.deferred)m();return d}return Object.defineProperty(o,"init",{value:r}),Object.defineProperty(o,Symbol.hasInstance,{value:l=>{var c,d;return a!=null&&a.Parent&&l instanceof a.Parent?!0:(d=(c=l==null?void 0:l._zod)==null?void 0:c.traits)==null?void 0:d.has(e)}}),Object.defineProperty(o,"name",{value:e}),o}class $a extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class $u extends Error{constructor(n){super(`Encountered unidirectional transform during encode: ${n}`),this.name="ZodEncodeError"}}const Lu={};function ta(e){return Lu}function Cu(e){const n=Object.values(e).filter(r=>typeof r=="number");return Object.entries(e).filter(([r,s])=>n.indexOf(+r)===-1).map(([r,s])=>s)}function yi(e,n){return typeof n=="bigint"?n.toString():n}function ps(e){return{get value(){{const n=e();return Object.defineProperty(this,"value",{value:n}),n}}}}function ao(e){return e==null}function ro(e){const n=e.startsWith("^")?1:0,a=e.endsWith("$")?e.length-1:e.length;return e.slice(n,a)}function K7(e,n){const a=(e.toString().split(".")[1]||"").length,r=n.toString();let s=(r.split(".")[1]||"").length;if(s===0&&/\d?e-\d?/.test(r)){const c=r.match(/\d?e-(\d?)/);c!=null&&c[1]&&(s=Number.parseInt(c[1]))}const i=a>s?a:s,o=Number.parseInt(e.toFixed(i).replace(".","")),l=Number.parseInt(n.toFixed(i).replace(".",""));return o%l/10**i}const wl=Symbol("evaluating");function Pe(e,n,a){let r;Object.defineProperty(e,n,{get(){if(r!==wl)return r===void 0&&(r=wl,r=a()),r},set(s){Object.defineProperty(e,n,{value:s})},configurable:!0})}function da(e,n,a){Object.defineProperty(e,n,{value:a,writable:!0,enumerable:!0,configurable:!0})}function On(...e){const n={};for(const a of e){const r=Object.getOwnPropertyDescriptors(a);Object.assign(n,r)}return Object.defineProperties({},n)}function Sl(e){return JSON.stringify(e)}function Y7(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}const zu="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function rr(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}const J7=ps(()=>{var e;if(typeof navigator<"u"&&((e=navigator==null?void 0:navigator.userAgent)!=null&&e.includes("Cloudflare")))return!1;try{const n=Function;return new n(""),!0}catch{return!1}});function sr(e){if(rr(e)===!1)return!1;const n=e.constructor;if(n===void 0||typeof n!="function")return!0;const a=n.prototype;return!(rr(a)===!1||Object.prototype.hasOwnProperty.call(a,"isPrototypeOf")===!1)}function Tu(e){return sr(e)?{...e}:Array.isArray(e)?[...e]:e}const X7=new Set(["string","number","symbol"]);function _a(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Bn(e,n,a){const r=new e._zod.constr(n??e._zod.def);return(!n||a!=null&&a.parent)&&(r._zod.parent=e),r}function ue(e){const n=e;if(!n)return{};if(typeof n=="string")return{error:()=>n};if((n==null?void 0:n.message)!==void 0){if((n==null?void 0:n.error)!==void 0)throw new Error("Cannot specify both `message` and `error` params");n.error=n.message}return delete n.message,typeof n.error=="string"?{...n,error:()=>n.error}:n}function Q7(e){return Object.keys(e).filter(n=>e[n]._zod.optin==="optional"&&e[n]._zod.optout==="optional")}const eD={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]};function tD(e,n){const a=e._zod.def,r=a.checks;if(r&&r.length>0)throw new Error(".pick() cannot be used on object schemas containing refinements");const i=On(e._zod.def,{get shape(){const o={};for(const l in n){if(!(l in a.shape))throw new Error(`Unrecognized key: "${l}"`);n[l]&&(o[l]=a.shape[l])}return da(this,"shape",o),o},checks:[]});return Bn(e,i)}function nD(e,n){const a=e._zod.def,r=a.checks;if(r&&r.length>0)throw new Error(".omit() cannot be used on object schemas containing refinements");const i=On(e._zod.def,{get shape(){const o={...e._zod.def.shape};for(const l in n){if(!(l in a.shape))throw new Error(`Unrecognized key: "${l}"`);n[l]&&delete o[l]}return da(this,"shape",o),o},checks:[]});return Bn(e,i)}function aD(e,n){if(!sr(n))throw new Error("Invalid input to extend: expected a plain object");const a=e._zod.def.checks;if(a&&a.length>0){const i=e._zod.def.shape;for(const o in n)if(Object.getOwnPropertyDescriptor(i,o)!==void 0)throw new Error("Cannot over
440write keys on object schemas containing refinements. Use `.safeExtend()` instead.")}const s=On(e._zod.def,{get shape(){const i={...e._zod.def.shape,...n};return da(this,"shape",i),i}});return Bn(e,s)}function rD(e,n){if(!sr(n))throw new Error("Invalid input to safeExtend: expected a plain object");const a=On(e._zod.def,{get shape(){const r={...e._zod.def.shape,...n};return da(this,"shape",r),r}});return Bn(e,a)}function sD(e,n){const a=On(e._zod.def,{get shape(){const r={...e._zod.def.shape,...n._zod.def.shape};return da(this,"shape",r),r},get catchall(){return n._zod.def.catchall},checks:[]});return Bn(e,a)}function iD(e,n,a){const s=n._zod.def.checks;if(s&&s.length>0)throw new Error(".partial() cannot be used on object schemas containing refinements");const o=On(n._zod.def,{get shape(){const l=n._zod.def.shape,c={...l};if(a)for(const d in a){if(!(d in l))throw new Error(`Unrecognized key: "${d}"`);a[d]&&(c[d]=e?new e({type:"optional",innerType:l[d]}):l[d])}else for(const d in l)c[d]=e?new e({type:"optional",innerType:l[d]}):l[d];return da(this,"shape",c),c},checks:[]});return Bn(n,o)}function oD(e,n,a){const r=On(n._zod.def,{get shape(){const s=n._zod.def.shape,i={...s};if(a)for(const o in a){if(!(o in i))throw new Error(`Unrecognized key: "${o}"`);a[o]&&(i[o]=new e({type:"nonoptional",innerType:s[o]}))}else for(const o in s)i[o]=new e({type:"nonoptional",innerType:s[o]});return da(this,"shape",i),i}});return Bn(n,r)}function Ia(e,n=0){var a;if(e.aborted===!0)return!0;for(let r=n;r<e.issues.length;r++)if(((a=e.issues[r])==null?void 0:a.continue)!==!0)return!0;return!1}function _u(e,n){return n.map(a=>{var r;return(r=a).path??(r.path=[]),a.path.unshift(e),a})}function _r(e){return typeof e=="string"?e:e==null?void 0:e.message}function na(e,n,a){var s,i,o,l,c,d;const r={...e,path:e.path??[]};if(!e.message){const m=_r((o=(i=(s=e.inst)==null?void 0:s._zod.def)==null?void 0:i.error)==null?void 0:o.call(i,e))??_r((l=n==null?void 0:n.error)==null?void 0:l.call(n,e))??_r((c=a.customError)==null?void 0:c.call(a,e))??_r((d=a.localeError)==null?void 0:d.call(a,e))??"Invalid input";r.message=m}return delete r.inst,delete r.continue,n!=null&&n.reportInput||delete r.input,r}function so(e){return Array.isArray(e)?"array":typeof e=="string"?"string":"unknown"}function ir(...e){const[n,a,r]=e;return typeof n=="string"?{message:n,code:"custom",input:a,inst:r}:{...n}}const Au=(e,n)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:n,enumerable:!1}),e.message=JSON.stringify(n,yi,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},io=D("$ZodError",Au),fs=D("$ZodError",Au,{Parent:Error});function lD(e,n=a=>a.message){const a={},r=[];for(const s of e.issues)s.path.length>0?(a[s.path[0]]=a[s.path[0]]||[],a[s.path[0]].push(n(s))):r.push(n(s));return{formErrors:r,fieldErrors:a}}function cD(e,n=a=>a.message){const a={_errors:[]},r=s=>{for(const i of s.issues)if(i.code==="invalid_union"&&i.errors.length)i.errors.map(o=>r({issues:o}));else if(i.code==="invalid_key")r({issues:i.issues});else if(i.code==="invalid_element")r({issues:i.issues});else if(i.path.length===0)a._errors.push(n(i));else{let o=a,l=0;for(;l<i.path.length;){const c=i.path[l];l===i.path.length-1?(o[c]=o[c]||{_errors:[]},o[c]._errors.push(n(i))):o[c]=o[c]||{_errors:[]},o=o[c],l++}}};return r(e),a}const bs=e=>(n,a,r,s)=>{const i=r?Object.assign(r,{async:!1}):{async:!1},o=n._zod.run({value:a,issues:[]},i);if(o instanceof Promise)throw new $a;if(o.issues.length){const l=new((s==null?void 0:s.Err)??e)(o.issues.map(c=>na(c,i,ta())));throw zu(l,s==null?void 0:s.callee),l}return o.value},dD=bs(fs),xs=e=>async(n,a,r,s)=>{const i=r?Object.assign(r,{async:!0}):{async:!0};let o=n._zod.run({value:a,issues:[]},i);if(o instanceof Promise&&(o=await o),o.issues.length){const l=new((s==null?void 0:s.Err)??e)(o.issues.map(c=>na(c,i,ta())));throw zu(l,s==null?void 0:s.callee),l}return o.value},uD=xs(fs),vs=e=>(n,a,r)=>{const s=r?{...r,async:!1}:{async:!1},i=n._zod.run({value:a,issues:[]},s);if(i instanceof Promise)throw new $a;return i.issues.length?{success:!1,error:new(e??io)(i.issues.map(o=>na(o,s,ta())))}:{success:!0,data:i.value}},mD=vs(fs),ys=e=>async(n,a,r)=>{const s=r?Object.assign(r,{async:!0}):{async:!0};let i=n._zod.run({value:a,issues:[]},s);return i instanceof Promise&&(i=await i),i.issues.length?{success:!1,error:new e(i.issues.map(o=>na(o,s,ta())))}:{success:!0,data:i.value}},hD=ys(fs),gD=e=>(n,a,r)=>{const s=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return bs(e)(n,a,s)},pD=e=>(n,a,r)=>bs(e)(n,a,r),fD=e=>async(n,a,r)=>{const s=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return xs(e)(n,a,s)},bD=e=>async(n,a,r)=>xs(e)(n,a,r),xD=e=>(n,a,r)=>{const s=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return vs(e)(n,a,s)},vD=e=>(n,a,r)=>vs(e)(n,a,r),yD=e=>async(n,a,r)=>{const s=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return ys(e)(n,a,s)},jD=e=>async(n,a,r)=>ys(e)(n,a,r),kD=/^[cC][^\s-]{8,}
440$/,wD=/^[0-9a-z]+$/,SD=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,ID=/^[0-9a-vA-V]{20}$/,ND=/^[A-Za-z0-9]{27}$/,$D=/^[a-zA-Z0-9_-]{21}$/,LD=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,CD=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Il=e=>e?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,zD=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,TD="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function _D(){return new RegExp(TD,"u")}const AD=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,ED=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,PD=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,MD=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,VD=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,Eu=/^[A-Za-z0-9_-]*$/,DD=/^\+[1-9]\d{6,14}$/,Pu="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",HD=new RegExp(`^${Pu}$`);function Mu(e){const n="(?:[01]\\d|2[0-3]):[0-5]\\d";return typeof e.precision=="number"?e.precision===-1?`${n}`:e.precision===0?`${n}:[0-5]\\d`:`${n}:[0-5]\\d\\.\\d{${e.precision}}`:`${n}(?::[0-5]\\d(?:\\.\\d+)?)?`}function FD(e){return new RegExp(`^${Mu(e)}$`)}function OD(e){const n=Mu({precision:e.precision}),a=["Z"];e.local&&a.push(""),e.offset&&a.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const r=`${n}(?:${a.join("|")})`;return new RegExp(`^${Pu}T(?:${r})$`)}const BD=e=>{const n=e?`[\\s\\S]{${(e==null?void 0:e.minimum)??0},${(e==null?void 0:e.maximum)??""}}`:"[\\s\\S]*";return new RegExp(`^${n}$`)},RD=/^-?\d+$/,qD=/^-?\d+(?:\.\d+)?$/,WD=/^(?:true|false)$/i,UD=/^[^A-Z]*$/,ZD=/^[^a-z]*$/,Dt=D("$ZodCheck",(e,n)=>{var a;e._zod??(e._zod={}),e._zod.def=n,(a=e._zod).onattach??(a.onattach=[])}),Vu={number:"number",bigint:"bigint",object:"date"},Du=D("$ZodCheckLessThan",(e,n)=>{Dt.init(e,n);const a=Vu[typeof n.value];e._zod.onattach.push(r=>{const s=r._zod.bag,i=(n.inclusive?s.maximum:s.exclusiveMaximum)??Number.POSITIVE_INFINITY;n.value<i&&(n.inclusive?s.maximum=n.value:s.exclusiveMaximum=n.value)}),e._zod.check=r=>{(n.inclusive?r.value<=n.value:r.value<n.value)||r.issues.push({origin:a,code:"too_big",maximum:typeof n.value=="object"?n.value.getTime():n.value,input:r.value,inclusive:n.inclusive,inst:e,continue:!n.abort})}}),Hu=D("$ZodCheckGreaterThan",(e,n)=>{Dt.init(e,n);const a=Vu[typeof n.value];e._zod.onattach.push(r=>{const s=r._zod.bag,i=(n.inclusive?s.minimum:s.exclusiveMinimum)??Number.NEGATIVE_INFINITY;n.value>i&&(n.inclusive?s.minimum=n.value:s.exclusiveMinimum=n.value)}),e._zod.check=r=>{(n.inclusive?r.value>=n.value:r.value>n.value)||r.issues.push({origin:a,code:"too_small",minimum:typeof n.value=="object"?n.value.getTime():n.value,input:r.value,inclusive:n.inclusive,inst:e,continue:!n.abort})}}),GD=D("$ZodCheckMultipleOf",(e,n)=>{Dt.init(e,n),e._zod.onattach.push(a=>{var r;(r=a._zod.bag).multipleOf??(r.multipleOf=n.value)}),e._zod.check=a=>{if(typeof a.value!=typeof n.value)throw new Error("Cannot mix number and bigint in multiple_of check.");(typeof a.value=="bigint"?a.value%n.value===BigInt(0):K7(a.value,n.value)===0)||a.issues.push({origin:typeof a.value,code:"not_multiple_of",divisor:n.value,input:a.value,inst:e,continue:!n.abort})}}),KD=D("$ZodCheckNumberFormat",(e,n)=>{var o;Dt.init(e,n),n.format=n.format||"float64";const a=(o=n.format)==null?void 0:o.includes("int"),r=a?"int":"number",[s,i]=eD[n.format];e._zod.onattach.push(l=>{const c=l._zod.bag;c.format=n.format,c.minimum=s,c.maximum=i,a&&(c.pattern=RD)}),e._zod.check=l=>{const c=l.value;if(a){if(!Number.isInteger(c)){l.issues.push({expected:r,format:n.format,code:"invalid_type",continue:!1,input:c,inst:e});return}if(!Number.isSafeInteger(c)){c>0?l.issues.push({input:c,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,inclusive:!0,
440continue:!n.abort}):l.issues.push({input:c,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,inclusive:!0,continue:!n.abort});return}}c<s&&l.issues.push({origin:"number",input:c,code:"too_small",minimum:s,inclusive:!0,inst:e,continue:!n.abort}),c>i&&l.issues.push({origin:"number",input:c,code:"too_big",maximum:i,inclusive:!0,inst:e,continue:!n.abort})}}),YD=D("$ZodCheckMaxLength",(e,n)=>{var a;Dt.init(e,n),(a=e._zod.def).when??(a.when=r=>{const s=r.value;return!ao(s)&&s.length!==void 0}),e._zod.onattach.push(r=>{const s=r._zod.bag.maximum??Number.POSITIVE_INFINITY;n.maximum<s&&(r._zod.bag.maximum=n.maximum)}),e._zod.check=r=>{const s=r.value;if(s.length<=n.maximum)return;const o=so(s);r.issues.push({origin:o,code:"too_big",maximum:n.maximum,inclusive:!0,input:s,inst:e,continue:!n.abort})}}),JD=D("$ZodCheckMinLength",(e,n)=>{var a;Dt.init(e,n),(a=e._zod.def).when??(a.when=r=>{const s=r.value;return!ao(s)&&s.length!==void 0}),e._zod.onattach.push(r=>{const s=r._zod.bag.minimum??Number.NEGATIVE_INFINITY;n.minimum>s&&(r._zod.bag.minimum=n.minimum)}),e._zod.check=r=>{const s=r.value;if(s.length>=n.minimum)return;const o=so(s);r.issues.push({origin:o,code:"too_small",minimum:n.minimum,inclusive:!0,input:s,inst:e,continue:!n.abort})}}),XD=D("$ZodCheckLengthEquals",(e,n)=>{var a;Dt.init(e,n),(a=e._zod.def).when??(a.when=r=>{const s=r.value;return!ao(s)&&s.length!==void 0}),e._zod.onattach.push(r=>{const s=r._zod.bag;s.minimum=n.length,s.maximum=n.length,s.length=n.length}),e._zod.check=r=>{const s=r.value,i=s.length;if(i===n.length)return;const o=so(s),l=i>n.length;r.issues.push({origin:o,...l?{code:"too_big",maximum:n.length}:{code:"too_small",minimum:n.length},inclusive:!0,exact:!0,input:r.value,inst:e,continue:!n.abort})}}),js=D("$ZodCheckStringFormat",(e,n)=>{var a,r;Dt.init(e,n),e._zod.onattach.push(s=>{const i=s._zod.bag;i.format=n.format,n.pattern&&(i.patterns??(i.patterns=new Set),i.patterns.add(n.pattern))}),n.pattern?(a=e._zod).check??(a.check=s=>{n.pattern.lastIndex=0,!n.pattern.test(s.value)&&s.issues.push({origin:"string",code:"invalid_format",format:n.format,input:s.value,...n.pattern?{pattern:n.pattern.toString()}:{},inst:e,continue:!n.abort})}):(r=e._zod).check??(r.check=()=>{})}),QD=D("$ZodCheckRegex",(e,n)=>{js.init(e,n),e._zod.check=a=>{n.pattern.lastIndex=0,!n.pattern.test(a.value)&&a.issues.push({origin:"string",code:"invalid_format",format:"regex",input:a.value,pattern:n.pattern.toString(),inst:e,continue:!n.abort})}}),eH=D("$ZodCheckLowerCase",(e,n)=>{n.pattern??(n.pattern=UD),js.init(e,n)}),tH=D("$ZodCheckUpperCase",(e,n)=>{n.pattern??(n.pattern=ZD),js.init(e,n)}),nH=D("$ZodCheckIncludes",(e,n)=>{Dt.init(e,n);const a=_a(n.includes),r=new RegExp(typeof n.position=="number"?`^.{${n.position}}${a}`:a);n.pattern=r,e._zod.onattach.push(s=>{const i=s._zod.bag;i.patterns??(i.patterns=new Set),i.patterns.add(r)}),e._zod.check=s=>{s.value.includes(n.includes,n.position)||s.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:n.includes,input:s.value,inst:e,continue:!n.abort})}}),aH=D("$ZodCheckStartsWith",(e,n)=>{Dt.init(e,n);const a=new RegExp(`^${_a(n.prefix)}.*`);n.pattern??(n.pattern=a),e._zod.onattach.push(r=>{const s=r._zod.bag;s.patterns??(s.patterns=new Set),s.patterns.add(a)}),e._zod.check=r=>{r.value.startsWith(n.prefix)||r.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:n.prefix,input:r.value,inst:e,continue:!n.abort})}}),rH=D("$ZodCheckEndsWith",(e,n)=>{Dt.init(e,n);const a=new RegExp(`.*${_a(n.suffix)}$`);n.pattern??(n.pattern=a),e._zod.onattach.push(r=>{const s=r._zod.bag;s.patterns??(s.patterns=new Set),s.patterns.add(a)}),e._zod.check=r=>{r.value.endsWith(n.suffix)||r.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:n.suffix,input:r.value,inst:e,continue:!n.abort})}}),sH=D("$ZodCheckOverwrite",(e,n)=>{Dt.init(e,n),e._zod.check=a=>{a.value=n.tx(a.value)}});class iH{constructor(n=[]){this.content=[],this.indent=0,this&&(this.args=n)}indented(n){this.indent+=1,n(this),this.indent-=1}write(n){if(typeof n=="function"){n(this,{execution:"sync"}),n(this,{execution:"async"});return}const r=n.split(` 441`).filter(o=>o),s=Math.min(...r.map(o=>o.length-o.trimStart().length)),i=r.map(o=>o.slice(s)).map(o=>" ".repeat(this.indent*2)+o);for(const o of i)this.content.push(o)}compile(){const n=Function,a=this==null?void 0:this.args,s=[...((this==null?void 0:this.content)??[""]).map(i=>` ${i}`)];return new n(...a,s.join(` 442`))}}const oH={major:4,minor:3,patch:6},nt=D("$ZodType",(e,n)=>{var s;var a;e??(e={}),e._zod.def=n,e._zod.bag=e._zod.bag||{},e._zod.version=oH;const r=[...e._zod.def.checks??[]];e._zod.traits.has("$ZodCheck")&&r.unshift(e);for(const i of r)for(const o of i._zod.onattach)o(e);if(r.length===0)(a=e._zod).deferred??(a.deferred=[]),(s=e._zod.deferred)==null||s.push(()=>{e._zod.run=e._zod.parse});else{const i=(l,c,d)=>{let m=Ia(l),g;for(const x of c){if(x._zod.def.when){if(!x._zod.def.when(l))continue}else if(m)continue;const p=l.issues.length,L=x._zod.check(l);if(L instanceof Promise&&(d==null?void 0:d.async)===!1)throw new $a;if(g||L instanceof Promise)g=(g??Promise.resolve()).then(async()=>{await L,l.issues.length!==p&&(m||(m=Ia(l,p)))});else{if(l.issues.length===p)continue;m||(m=Ia(l,p))}}return g?g.then(()=>l):l},o=(l,c,d)=>
442{if(Ia(l))return l.aborted=!0,l;const m=i(c,r,d);if(m instanceof Promise){if(d.async===!1)throw new $a;return m.then(g=>e._zod.parse(g,d))}return e._zod.parse(m,d)};e._zod.run=(l,c)=>{if(c.skipChecks)return e._zod.parse(l,c);if(c.direction==="backward"){const m=e._zod.parse({value:l.value,issues:[]},{...c,skipChecks:!0});return m instanceof Promise?m.then(g=>o(g,l,c)):o(m,l,c)}const d=e._zod.parse(l,c);if(d instanceof Promise){if(c.async===!1)throw new $a;return d.then(m=>i(m,r,c))}return i(d,r,c)}}Pe(e,"~standard",()=>({validate:i=>{var o;try{const l=mD(e,i);return l.success?{value:l.data}:{issues:(o=l.error)==null?void 0:o.issues}}catch{return hD(e,i).then(c=>{var d;return c.success?{value:c.data}:{issues:(d=c.error)==null?void 0:d.issues}})}},vendor:"zod",version:1}))}),oo=D("$ZodString",(e,n)=>{var a;nt.init(e,n),e._zod.pattern=[...((a=e==null?void 0:e._zod.bag)==null?void 0:a.patterns)??[]].pop()??BD(e._zod.bag),e._zod.parse=(r,s)=>{if(n.coerce)try{r.value=String(r.value)}catch{}return typeof r.value=="string"||r.issues.push({expected:"string",code:"invalid_type",input:r.value,inst:e}),r}}),Ye=D("$ZodStringFormat",(e,n)=>{js.init(e,n),oo.init(e,n)}),lH=D("$ZodGUID",(e,n)=>{n.pattern??(n.pattern=CD),Ye.init(e,n)}),cH=D("$ZodUUID",(e,n)=>{if(n.version){const r={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[n.version];if(r===void 0)throw new Error(`Invalid UUID version: "${n.version}"`);n.pattern??(n.pattern=Il(r))}else n.pattern??(n.pattern=Il());Ye.init(e,n)}),dH=D("$ZodEmail",(e,n)=>{n.pattern??(n.pattern=zD),Ye.init(e,n)}),uH=D("$ZodURL",(e,n)=>{Ye.init(e,n),e._zod.check=a=>{try{const r=a.value.trim(),s=new URL(r);n.hostname&&(n.hostname.lastIndex=0,n.hostname.test(s.hostname)||a.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:n.hostname.source,input:a.value,inst:e,continue:!n.abort})),n.protocol&&(n.protocol.lastIndex=0,n.protocol.test(s.protocol.endsWith(":")?s.protocol.slice(0,-1):s.protocol)||a.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:n.protocol.source,input:a.value,inst:e,continue:!n.abort})),n.normalize?a.value=s.href:a.value=r;return}catch{a.issues.push({code:"invalid_format",format:"url",input:a.value,inst:e,continue:!n.abort})}}}),mH=D("$ZodEmoji",(e,n)=>{n.pattern??(n.pattern=_D()),Ye.init(e,n)}),hH=D("$ZodNanoID",(e,n)=>{n.pattern??(n.pattern=$D),Ye.init(e,n)}),gH=D("$ZodCUID",(e,n)=>{n.pattern??(n.pattern=kD),Ye.init(e,n)}),pH=D("$ZodCUID2",(e,n)=>{n.pattern??(n.pattern=wD),Ye.init(e,n)}),fH=D("$ZodULID",(e,n)=>{n.pattern??(n.pattern=SD),Ye.init(e,n)}),bH=D("$ZodXID",(e,n)=>{n.pattern??(n.pattern=ID),Ye.init(e,n)}),xH=D("$ZodKSUID",(e,n)=>{n.pattern??(n.pattern=ND),Ye.init(e,n)}),vH=D("$ZodISODateTime",(e,n)=>{n.pattern??(n.pattern=OD(n)),Ye.init(e,n)}),yH=D("$ZodISODate",(e,n)=>{n.pattern??(n.pattern=HD),Ye.init(e,n)}),jH=D("$ZodISOTime",(e,n)=>{n.pattern??(n.pattern=FD(n)),Ye.init(e,n)}),kH=D("$ZodISODuration",(e,n)=>{n.pattern??(n.pattern=LD),Ye.init(e,n)}),wH=D("$ZodIPv4",(e,n)=>{n.pattern??(n.pattern=AD),Ye.init(e,n),e._zod.bag.format="ipv4"}),SH=D("$ZodIPv6",(e,n)=>{n.pattern??(n.pattern=ED),Ye.init(e,n),e._zod.bag.format="ipv6",e._zod.check=a=>{try{new URL(`http://[${a.value}]`)}catch{a.issues.push({code:"invalid_format",format:"ipv6",input:a.value,inst:e,continue:!n.abort})}}}),IH=D("$ZodCIDRv4",(e,n)=>{n.pattern??(n.pattern=PD),Ye.init(e,n)}),NH=D("$ZodCIDRv6",(e,n)=>{n.pattern??(n.pattern=MD),Ye.init(e,n),e._zod.check=a=>{const r=a.value.split("/");try{if(r.length!==2)throw new Error;const[s,i]=r;if(!i)throw new Error;const o=Number(i);if(`${o}`!==i)throw new Error;if(o<0||o>128)throw new Error;new URL(`http://[${s}]`)}catch{a.issues.push({code:"invalid_format",format:"cidrv6",input:a.value,inst:e,continue:!n.abort})}}});function Fu(e){if(e==="")return!0;if(e.length%4!==0)return!1;try{return atob(e),!0}catch{return!1}}const $H=D("$ZodBase64",(e,n)=>{n.pattern??(n.pattern=VD),Ye.init(e,n),e._zod.bag.contentEncoding="base64",e._zod.check=a=>{Fu(a.value)||a.issues.push({code:"invalid_format",format:"base64",input:a.value,inst:e,continue:!n.abort})}});function LH(e){if(!Eu.test(e))return!1;const n=e.replace(/[-_]/g,r=>r==="-"?"+":"/"),a=n.padEnd(Math.ceil(n.length/4)*4,"=");return Fu(a)}const CH=D("$ZodBase64URL",(e,n)=>{n.pattern??(n.pattern=Eu),Ye.init(e,n),e._zod.bag.contentEncoding="base64url",e._zod.check=a=>{LH(a.value)||a.issues.push({code:"invalid_format",format:"base64url",input:a.value,inst:e,continue:!n.abort})}}),zH=D("$ZodE164",(e,n)=>{n.pattern??(n.pattern=DD),Ye.init(e,n)});function TH(e,n=null){try{const a=e.split(".");if(a.length!==3)return!1;const[r]=a;if(!r)return!1;const s=JSON.parse(atob(r));return!("typ"in s&&(s==null?void 0:s.typ)!=="JWT"||!s.alg||n&&(!("alg"in s)||s.alg!==n))}catch{return!1}}const _H=D("$ZodJWT",(e,n)=>{Ye.init(e,n),e._zod.check=a=>{TH(a.value,n.alg)||a.issues.push({code:"invalid_format",format:"jwt",input:a.value,inst:e,continue:!n.abort})}}),Ou=D("$ZodNumber",(e,n)=>{nt.init(e,n),e._zod.pattern=e._zod.bag.pattern??qD,e._zod.parse=(a,r)=>{if(n.coerce)try{a.value=Number(a.value)}catch{}const s=a.value;if(typeof s=="number"&&!Number.isNaN(s)&&Number.isFinite(s))return a;const i=typeof s=="number"?Number.isNaN(s)?"NaN":Number.isFinite(s)?void 0:"Infinity":void 0;return a.issues.push({expected:"number",code:"invalid_type",input:s,inst:e,...i?{received:i}:{}}),a}}),AH=D("$ZodNumberFormat",(e,n)=>{KD.init(e,n),Ou.init(e,n)}),EH=D("$ZodBoolean",(e,n)=>{nt.init(e,n),e._zod.pattern=WD,e._zod.parse=(a,r)=>{if(n.coerce)try{a.value=!!a.value}catch{}const s=a.value;return typeof s=="boolean"||a.issues.push({expected:"boolean",code:"invalid_type",input:s,inst:e}),a}}),PH=D("$ZodUnknown",(e,n)=>{nt.init(e,n),e._zod.parse=a=>a}),MH=D("$ZodNever",(e,n)=>{nt.init(e,n),e._zod.parse=(a,r)=>(a.issues.push({expected:"never",code:"invalid_type",input:a.value,inst:e}),a)});function Nl(e,n,a){e.issues.length&&n.issues.push(..._u(a,e.issues)),n.value[a]=e.value}const VH=D("$ZodArray",(e,n)=>{nt.init(e,n),e._zod.parse=(a,r)=>{const s=a.value;if(!Array.isArray(s))return a.issues.push({expected:"array",code:"invalid_type",input:s,inst:e}),a;a.value=Array(s.length);const i=[];for(let o=0;o<s.length;o++){const l=s[o],c=n.element._zod.run({value:l,issues:[]},r);c instanceof Promise?i.push(c.then(d=>Nl(d,a,o))):Nl(c,a,o)}return i.length?Promise.all(i).then(()=>a):a}});function Yr(e,n,a,r,s){if(e.issues.length){if(s&&!(a in r))return;n.issues.push(..._u(a,e.issues))}e.value===void 0?a in r&&(n.value[a]=void 0):n.value[a]=e.value}function Bu(e){var r,s,i,o;const n=Object.keys(e.shape);for(const l of n)if(!((o=(i=(s=(r=e.shape)==null?void 0:r[l])==null?void 0:s._zod)==null?void 0:i.traits)!=null&&o.has("$ZodType")))throw new Error(`Invalid element at key "${l}": expected a Zod schema`);const a=Q7(e.shape);return{...e,keys:n,keySet:new Set(n),numKeys:n.length,optionalKeys:new Set(a
442)}}function Ru(e,n,a,r,s,i){const o=[],l=s.keySet,c=s.catchall._zod,d=c.def.type,m=c.optout==="optional";for(const g in n){if(l.has(g))continue;if(d==="never"){o.push(g);continue}const x=c.run({value:n[g],issues:[]},r);x instanceof Promise?e.push(x.then(p=>Yr(p,a,g,n,m))):Yr(x,a,g,n,m)}return o.length&&a.issues.push({code:"unrecognized_keys",keys:o,input:n,inst:i}),e.length?Promise.all(e).then(()=>a):a}const DH=D("$ZodObject",(e,n)=>{nt.init(e,n);const a=Object.getOwnPropertyDescriptor(n,"shape");if(!(a!=null&&a.get)){const l=n.shape;Object.defineProperty(n,"shape",{get:()=>{const c={...l};return Object.defineProperty(n,"shape",{value:c}),c}})}const r=ps(()=>Bu(n));Pe(e._zod,"propValues",()=>{const l=n.shape,c={};for(const d in l){const m=l[d]._zod;if(m.values){c[d]??(c[d]=new Set);for(const g of m.values)c[d].add(g)}}return c});const s=rr,i=n.catchall;let o;e._zod.parse=(l,c)=>{o??(o=r.value);const d=l.value;if(!s(d))return l.issues.push({expected:"object",code:"invalid_type",input:d,inst:e}),l;l.value={};const m=[],g=o.shape;for(const x of o.keys){const p=g[x],L=p._zod.optout==="optional",N=p._zod.run({value:d[x],issues:[]},c);N instanceof Promise?m.push(N.then(T=>Yr(T,l,x,d,L))):Yr(N,l,x,d,L)}return i?Ru(m,d,l,c,r.value,e):m.length?Promise.all(m).then(()=>l):l}}),HH=D("$ZodObjectJIT",(e,n)=>{DH.init(e,n);const a=e._zod.parse,r=ps(()=>Bu(n)),s=x=>{var E;const p=new iH(["shape","payload","ctx"]),L=r.value,N=z=>{const w=Sl(z);return`shape[${w}]._zod.run({ value: input[${w}], issues: [] }, ctx)`};p.write("const input = payload.value;");const T=Object.create(null);let C=0;for(const z of L.keys)T[z]=`key_${C++}`;p.write("const newResult = {};");for(const z of L.keys){const w=T[z],V=Sl(z),_=x[z],j=((E=_==null?void 0:_._zod)==null?void 0:E.optout)==="optional";p.write(`const ${w} = ${N(z)};`),j?p.write(` 443 if (${w}.issues.length) { 444 if (${V} in input) { 445 payload.issues = payload.issues.concat(${w}.issues.map(iss => ({ 446 ...iss, 447 path: iss.path ? [${V}, ...iss.path] : [${V}] 448 }))); 449 } 450 } 451 452 if (${w}.value === undefined) { 453 if (${V} in input) { 454 newResult[${V}] = undefined; 455 } 456 } else { 457 newResult[${V}] = ${w}.value; 458 } 459 460 `):p.write(` 461 if (${w}.issues.length) { 462 payload.issues = payload.issues.concat(${w}.issues.map(iss => ({ 463 ...iss, 464 path: iss.path ? [${V}, ...iss.path] : [${V}] 465 }))); 466 } 467 468 if (${w}.value === undefined) { 469 if (${V} in input) { 470 newResult[${V}] = undefined; 471 } 472 } else { 473 newResult[${V}] = ${w}.value; 474 } 475 476 `)}p.write("payload.value = newResult;"),p.write("return payload;");const $=p.compile();return(z,w)=>$(x,z,w)};let i;const o=rr,l=!Lu.jitless,d=l&&J7.value,m=n.catchall;let g;e._zod.parse=(x,p)=>{g??(g=r.value);const L=x.value;return o(L)?l&&d&&(p==null?void 0:p.async)===!1&&p.jitless!==!0?(i||(i=s(n.shape)),x=i(x,p),m?Ru([],L,x,p,g,e):x):a(x,p):(x.issues.push({expected:"object",code:"invalid_type",input:L,inst:e}),x)}});function $l(e,n,a,r){for(const i of e)if(i.issues.length===0)return n.value=i.value,n;const s=e.filter(i=>!Ia(i));return s.length===1?(n.value=s[0].value,s[0]):(n.issues.push({code:"invalid_union",input:n.value,inst:a,errors:e.map(i=>i.issues.map(o=>na(o,r,ta())))}),n)}const qu=D("$ZodUnion",(e,n)=>{nt.init(e,n),Pe(e._zod,"optin",()=>n.options.some(s=>s._zod.optin==="optional")?"optional":void 0),Pe(e._zod,"optout",()=>n.options.some(s=>s._zod.optout==="optional")?"optional":void 0),Pe(e._zod,"values",()=>{if(n.options.every(s=>s._zod.values))return new Set(n.options.flatMap(s=>Array.from(s._zod.values)))}),Pe(e._zod,"pattern",()=>{if(n.options.every(s=>s._zod.pattern)){const s=n.options.map(i=>i._zod.pattern);return new RegExp(`^(${s.map(i=>ro(i.source)).join("|")})$`)}});const a=n.options.length===1,r=n.options[0]._zod.run;e._zod.parse=(s,i)=>{if(a)return r(s,i);let o=!1;const l=[];for(const c of n.options){const d=c._zod.run({value:s.value,issues:[]},i);if(d instanceof Promise)l.push(d),o=!0;else{if(d.issues.length===0)return d;l.push(d)}}return o?Promise.all(l).then(c=>$l(c,s,e,i)):$l(l,s,e,i)}}),FH=D("$ZodDiscriminatedUnion",(e,n)=>{n.inclusive=!1,qu.init(e,n);const a=e._zod.parse;Pe(e._zod,"propValues",()=>{const s={};for(const i of n.options){const o=i._zod.propValues;if(!o||Object.keys(o).length===0)throw new Error(`Invalid discriminated union option at index "${n.options.indexOf(i)}"`);for(const[l,c]of Object.entries(o)){s[l]||(s[l]=new Set);for(const d of c)s[l].add(d)}}return s});const r=ps(()=>{var o;const s=n.options,i=new Map;for(const l of s){const c=(o=l._zod.propValues)==null?void 0:o[n.discriminator];if(!c||c.size===0)throw new Error(`Invalid discriminated union option at index "${n.options.indexOf(l)}"`);for(const d of c){if(i.has(d))throw new Error(`Duplicate discriminator value "${String(d)}"`);i.set(d,l)}}return i});e._zod.parse=(s,i)=>{const o=s.value;if(!rr(o))return s.issues.push({code:"invalid_type",expected:"object",input:o,inst:e}),s;const l=r.value.get(o==null?void 0:o[n.discriminator]);return l?l._zod.run(s,i):n.unionFallback?a(s,i):(s.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",discriminator:n.discriminator,input:o,path:[n.discriminator],inst:e}),s)}}),OH=D("$ZodIntersection",(e,n)=>{nt.init(e,n),e._zod.parse=(a,r)=>{const s=a.value,i=n.left._zod.run({value:s,issues:[]},r),o=n.right._zod.run({value:s,issues:[]},r);
476return i instanceof Promise||o instanceof Promise?Promise.all([i,o]).then(([c,d])=>Ll(a,c,d)):Ll(a,i,o)}});function ji(e,n){if(e===n)return{valid:!0,data:e};if(e instanceof Date&&n instanceof Date&&+e==+n)return{valid:!0,data:e};if(sr(e)&&sr(n)){const a=Object.keys(n),r=Object.keys(e).filter(i=>a.indexOf(i)!==-1),s={...e,...n};for(const i of r){const o=ji(e[i],n[i]);if(!o.valid)return{valid:!1,mergeErrorPath:[i,...o.mergeErrorPath]};s[i]=o.data}return{valid:!0,data:s}}if(Array.isArray(e)&&Array.isArray(n)){if(e.length!==n.length)return{valid:!1,mergeErrorPath:[]};const a=[];for(let r=0;r<e.length;r++){const s=e[r],i=n[r],o=ji(s,i);if(!o.valid)return{valid:!1,mergeErrorPath:[r,...o.mergeErrorPath]};a.push(o.data)}return{valid:!0,data:a}}return{valid:!1,mergeErrorPath:[]}}function Ll(e,n,a){const r=new Map;let s;for(const l of n.issues)if(l.code==="unrecognized_keys"){s??(s=l);for(const c of l.keys)r.has(c)||r.set(c,{}),r.get(c).l=!0}else e.issues.push(l);for(const l of a.issues)if(l.code==="unrecognized_keys")for(const c of l.keys)r.has(c)||r.set(c,{}),r.get(c).r=!0;else e.issues.push(l);const i=[...r].filter(([,l])=>l.l&&l.r).map(([l])=>l);if(i.length&&s&&e.issues.push({...s,keys:i}),Ia(e))return e;const o=ji(n.value,a.value);if(!o.valid)throw new Error(`Unmergable intersection. Error path: ${JSON.stringify(o.mergeErrorPath)}`);return e.value=o.data,e}const BH=D("$ZodEnum",(e,n)=>{nt.init(e,n);const a=Cu(n.entries),r=new Set(a);e._zod.values=r,e._zod.pattern=new RegExp(`^(${a.filter(s=>X7.has(typeof s)).map(s=>typeof s=="string"?_a(s):s.toString()).join("|")})$`),e._zod.parse=(s,i)=>{const o=s.value;return r.has(o)||s.issues.push({code:"invalid_value",values:a,input:o,inst:e}),s}}),RH=D("$ZodLiteral",(e,n)=>{if(nt.init(e,n),n.values.length===0)throw new Error("Cannot create literal schema with no valid values");const a=new Set(n.values);e._zod.values=a,e._zod.pattern=new RegExp(`^(${n.values.map(r=>typeof r=="string"?_a(r):r?_a(r.toString()):String(r)).join("|")})$`),e._zod.parse=(r,s)=>{const i=r.value;return a.has(i)||r.issues.push({code:"invalid_value",values:n.values,input:i,inst:e}),r}}),qH=D("$ZodTransform",(e,n)=>{nt.init(e,n),e._zod.parse=(a,r)=>{if(r.direction==="backward")throw new $u(e.constructor.name);const s=n.transform(a.value,a);if(r.async)return(s instanceof Promise?s:Promise.resolve(s)).then(o=>(a.value=o,a));if(s instanceof Promise)throw new $a;return a.value=s,a}});function Cl(e,n){return e.issues.length&&n===void 0?{issues:[],value:void 0}:e}const Wu=D("$ZodOptional",(e,n)=>{nt.init(e,n),e._zod.optin="optional",e._zod.optout="optional",Pe(e._zod,"values",()=>n.innerType._zod.values?new Set([...n.innerType._zod.values,void 0]):void 0),Pe(e._zod,"pattern",()=>{const a=n.innerType._zod.pattern;return a?new RegExp(`^(${ro(a.source)})?$`):void 0}),e._zod.parse=(a,r)=>{if(n.innerType._zod.optin==="optional"){const s=n.innerType._zod.run(a,r);return s instanceof Promise?s.then(i=>Cl(i,a.value)):Cl(s,a.value)}return a.value===void 0?a:n.innerType._zod.run(a,r)}}),WH=D("$ZodExactOptional",(e,n)=>{Wu.init(e,n),Pe(e._zod,"values",()=>n.innerType._zod.values),Pe(e._zod,"pattern",()=>n.innerType._zod.pattern),e._zod.parse=(a,r)=>n.innerType._zod.run(a,r)}),UH=D("$ZodNullable",(e,n)=>{nt.init(e,n),Pe(e._zod,"optin",()=>n.innerType._zod.optin),Pe(e._zod,"optout",()=>n.innerType._zod.optout),Pe(e._zod,"pattern",()=>{const a=n.innerType._zod.pattern;return a?new RegExp(`^(${ro(a.source)}|null)$`):void 0}),Pe(e._zod,"values",()=>n.innerType._zod.values?new Set([...n.innerType._zod.values,null]):void 0),e._zod.parse=(a,r)=>a.value===null?a:n.innerType._zod.run(a,r)}),ZH=D("$ZodDefault",(e,n)=>{nt.init(e,n),e._zod.optin="optional",Pe(e._zod,"values",()=>n.innerType._zod.values),e._zod.parse=(a,r)=>{if(r.direction==="backward")return n.innerType._zod.run(a,r);if(a.value===void 0)return a.value=n.defaultValue,a;const s=n.innerType._zod.run(a,r);return s instanceof Promise?s.then(i=>zl(i,n)):zl(s,n)}});function zl(e,n){return e.value===void 0&&(e.value=n.defaultValue),e}const GH=D("$ZodPrefault",(e,n)=>{nt.init(e,n),e._zod.optin="optional",Pe(e._zod,"values",()=>n.innerType._zod.values),e._zod.parse=(a,r)=>(r.direction==="backward"||a.value===void 0&&(a.value=n.defaultValue),n.innerType._zod.run(a,r))}),KH=D("$ZodNonOptional",(e,n)=>{nt.init(e,n),Pe(e._zod,"values",()=>{const a=n.innerType._zod.values;return a?new Set([...a].filter(r=>r!==void 0)):void 0}),e._zod.parse=(a,r)=>{const s=n.innerType._zod.run(a,r);return s instanceof Promise?s.then(i=>Tl(i,e)):Tl(s,e)}});function Tl(e,n){return!e.issues.length&&e.value===void 0&&e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:n}),e}const YH=D("$ZodCatch",(e,n)=>{nt.init(e,n),Pe(e._zod,"optin",()=>n.innerType._zod.optin),Pe(e._zod,"optout",()=>n.innerType._zod.optout),Pe(e._zod,"values",()=>n.innerType._zod.values),e._zod.parse=(a,r)=>{if(r.direction==="backward")return n.innerType._zod.run(a,r);const s=n.innerType._zod.run(a,r);return s instanceof Promise?s.then(i=>
476(a.value=i.value,i.issues.length&&(a.value=n.catchValue({...a,error:{issues:i.issues.map(o=>na(o,r,ta()))},input:a.value}),a.issues=[]),a)):(a.value=s.value,s.issues.length&&(a.value=n.catchValue({...a,error:{issues:s.issues.map(i=>na(i,r,ta()))},input:a.value}),a.issues=[]),a)}}),JH=D("$ZodPipe",(e,n)=>{nt.init(e,n),Pe(e._zod,"values",()=>n.in._zod.values),Pe(e._zod,"optin",()=>n.in._zod.optin),Pe(e._zod,"optout",()=>n.out._zod.optout),Pe(e._zod,"propValues",()=>n.in._zod.propValues),e._zod.parse=(a,r)=>{if(r.direction==="backward"){const i=n.out._zod.run(a,r);return i instanceof Promise?i.then(o=>Ar(o,n.in,r)):Ar(i,n.in,r)}const s=n.in._zod.run(a,r);return s instanceof Promise?s.then(i=>Ar(i,n.out,r)):Ar(s,n.out,r)}});function Ar(e,n,a){return e.issues.length?(e.aborted=!0,e):n._zod.run({value:e.value,issues:e.issues},a)}const XH=D("$ZodReadonly",(e,n)=>{nt.init(e,n),Pe(e._zod,"propValues",()=>n.innerType._zod.propValues),Pe(e._zod,"values",()=>n.innerType._zod.values),Pe(e._zod,"optin",()=>{var a,r;return(r=(a=n.innerType)==null?void 0:a._zod)==null?void 0:r.optin}),Pe(e._zod,"optout",()=>{var a,r;return(r=(a=n.innerType)==null?void 0:a._zod)==null?void 0:r.optout}),e._zod.parse=(a,r)=>{if(r.direction==="backward")return n.innerType._zod.run(a,r);const s=n.innerType._zod.run(a,r);return s instanceof Promise?s.then(_l):_l(s)}});function _l(e){return e.value=Object.freeze(e.value),e}const QH=D("$ZodCustom",(e,n)=>{Dt.init(e,n),nt.init(e,n),e._zod.parse=(a,r)=>a,e._zod.check=a=>{const r=a.value,s=n.fn(r);if(s instanceof Promise)return s.then(i=>Al(i,a,r,e));Al(s,a,r,e)}});function Al(e,n,a,r){if(!e){const s={code:"custom",input:a,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(s.params=r._zod.def.params),n.issues.push(ir(s))}}var El;class e9{constructor(){this._map=new WeakMap,this._idmap=new Map}add(n,...a){const r=a[0];return this._map.set(n,r),r&&typeof r=="object"&&"id"in r&&this._idmap.set(r.id,n),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(n){const a=this._map.get(n);return a&&typeof a=="object"&&"id"in a&&this._idmap.delete(a.id),this._map.delete(n),this}get(n){const a=n._zod.parent;if(a){const r={...this.get(a)??{}};delete r.id;const s={...r,...this._map.get(n)};return Object.keys(s).length?s:void 0}return this._map.get(n)}has(n){return this._map.has(n)}}function t9(){return new e9}(El=globalThis).__zod_globalRegistry??(El.__zod_globalRegistry=t9());const Ja=globalThis.__zod_globalRegistry;function n9(e,n){return new e({type:"string",...ue(n)})}function a9(e,n){return new e({type:"string",format:"email",check:"string_format",abort:!1,...ue(n)})}function Pl(e,n){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...ue(n)})}function r9(e,n){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...ue(n)})}function s9(e,n){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...ue(n)})}function i9(e,n){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...ue(n)})}function o9(e,n){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...ue(n)})}function l9(e,n){return new e({type:"string",format:"url",check:"string_format",abort:!1,...ue(n)})}function c9(e,n){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...ue(n)})}function d9(e,n){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...ue(n)})}function u9(e,n){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...ue(n)})}function m9(e,n){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...ue(n)})}function h9(e,n){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...ue(n)})}function g9(e,n){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...ue(n)})}function p9(e,n){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...ue(n)})}function f9(e,n){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...ue(n)})}function b9(e,n){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...ue(n)})}function x9(e,n){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...ue(n)})}function v9(e,n){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...ue(n)})}function y9(e,n){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...ue(n)})}function j9(e,n){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...ue(n)})}function k9(e,n){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...ue(n)})}function w9(e,n){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...ue(n)})}function S9(e,n){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...ue(n)})}function I9(e,n){return new e({type:"string",format:"date",check:"string_format",...ue(n)})}function N9(e,n){return new e({type:"string",format:"time",check:"string_format",precision:null,...ue(n)})}function $9(e,n){return new e({type:"string",format:"duration",check:"string_format",...ue(n)})}function L9(e,n){return new e({type:"number",checks:[],...ue(n)})}function C9(e,n){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...ue(n)})}function z9(e,n){return new e({type:"boolean",...ue(n)})}function T9(e){return new e({type:"unknown"})}function _9(e,n){return new e({type:"never",...ue(n)})}function Ml(e,n){return new Du({check:"less_than",...ue(n),value:e,inclusive:!1})}function ti(e,n){return new Du({check:"less_than",...ue(n),value:e,inclusive:!0})}function Vl(e,n){return new Hu({check:"greater_than",...ue(n),value:e,inclusive:!1})}function ni(e,n){return new Hu({check:"greater_than",...ue(n),value:e,inclusive:!0})}function Dl(e,n){return new GD({check:"multiple_of",...ue(n),value:e})}function Uu(e,n){return new YD({check:"max_length",...ue(n),maximum:e})}function Jr(e,n){return new JD({check:"min_length",...ue(n),minimum:e})}function Zu(e,n){return new XD({check:"length_equals",...ue(n),length:e})}function A9(e,n){return new QD({check:"string_format",format:"regex",...ue(n),pattern:e})}function E9(e){return new eH({check:"string_format",format:"lowercase",...ue(e)})}
vendor: 5,207 bytes, lines 476-478
476function P9(e){return new tH({check:"string_format",format:"uppercase",...ue(e)})}function M9(e,n){return new nH({check:"string_format",format:"includes",...ue(n),includes:e})}function V9(e,n){return new aH({check:"string_format",format:"starts_with",...ue(n),prefix:e})}function D9(e,n){return new rH({check:"string_format",format:"ends_with",...ue(n),suffix:e})}function Ha(e){return new sH({check:"overwrite",tx:e})}function H9(e){return Ha(n=>n.normalize(e))}function F9(){return Ha(e=>e.trim())}function O9(){return Ha(e=>e.toLowerCase())}function B9(){return Ha(e=>e.toUpperCase())}function R9(){return Ha(e=>Y7(e))}function q9(e,n,a){return new e({type:"array",element:n,...ue(a)})}function W9(e,n,a){return new e({type:"custom",check:"custom",fn:n,...ue(a)})}function U9(e){const n=Z9(a=>(a.addIssue=r=>{if(typeof r=="string")a.issues.push(ir(r,a.value,n._zod.def));else{const s=r;s.fatal&&(s.continue=!1),s.code??(s.code="custom"),s.input??(s.input=a.value),s.inst??(s.inst=n),s.continue??(s.continue=!n._zod.def.abort),a.issues.push(ir(s))}},e(a.value,a)));return n}function Z9(e,n){const a=new Dt({check:"custom",...ue(n)});return a._zod.check=e,a}function Gu(e){let n=(e==null?void 0:e.target)??"draft-2020-12";return n==="draft-4"&&(n="draft-04"),n==="draft-7"&&(n="draft-07"),{processors:e.processors??{},metadataRegistry:(e==null?void 0:e.metadata)??Ja,target:n,unrepresentable:(e==null?void 0:e.unrepresentable)??"throw",override:(e==null?void 0:e.override)??(()=>{}),io:(e==null?void 0:e.io)??"output",counter:0,seen:new Map,cycles:(e==null?void 0:e.cycles)??"ref",reused:(e==null?void 0:e.reused)??"inline",external:(e==null?void 0:e.external)??void 0}}function wt(e,n,a={path:[],schemaPath:[]}){var m,g;var r;const s=e._zod.def,i=n.seen.get(e);if(i)return i.count++,a.schemaPath.includes(e)&&(i.cycle=a.path),i.schema;const o={schema:{},count:1,cycle:void 0,path:a.path};n.seen.set(e,o);const l=(g=(m=e._zod).toJSONSchema)==null?void 0:g.call(m);if(l)o.schema=l;else{const x={...a,schemaPath:[...a.schemaPath,e],path:a.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(n,o.schema,x);else{const L=o.schema,N=n.processors[s.type];if(!N)throw new Error(`[toJSONSchema]: Non-representable type encountered: ${s.type}`);N(e,n,L,x)}const p=e._zod.parent;p&&(o.ref||(o.ref=p),wt(p,n,x),n.seen.get(p).isParent=!0)}const c=n.metadataRegistry.get(e);return c&&Object.assign(o.schema,c),n.io==="input"&&At(e)&&(delete o.schema.examples,delete o.schema.default),n.io==="input"&&o.schema._prefault&&((r=o.schema).default??(r.default=o.schema._prefault)),delete o.schema._prefault,n.seen.get(e).schema}function Ku(e,n){var o,l,c,d;const a=e.seen.get(n);if(!a)throw new Error("Unprocessed schema. This is a bug in Zod.");const r=new Map;for(const m of e.seen.entries()){const g=(o=e.metadataRegistry.get(m[0]))==null?void 0:o.id;if(g){const x=r.get(g);if(x&&x!==m[0])throw new Error(`Duplicate schema id "${g}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(g,m[0])}}const s=m=>{var N;const g=e.target==="draft-2020-12"?"$defs":"definitions";if(e.external){const T=(N=e.external.registry.get(m[0]))==null?void 0:N.id,C=e.external.uri??(E=>E);if(T)return{ref:C(T)};const $=m[1].defId??m[1].schema.id??`schema${e.counter++}`;return m[1].defId=$,{defId:$,ref:`${C("__shared")}#/${g}/${$}`}}if(m[1]===a)return{ref:"#"};const p=`#/${g}/`,L=m[1].schema.id??`__schema${e.counter++}`;return{defId:L,ref:p+L}},i=m=>{if(m[1].schema.$ref)return;const g=m[1],{ref:x,defId:p}=s(m);g.def={...g.schema},p&&(g.defId=p);const L=g.schema;for(const N in L)delete L[N];L.$ref=x};if(e.cycles==="throw")for(const m of e.seen.entries()){const g=m[1];if(g.cycle)throw new Error(`Cycle detected: #/${(l=g.cycle)==null?void 0:l.join("/")}/<root> 477 478Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(const m of e.seen.entries()){const g=m[1];if(n===m[0]){i(m);continue}if(e.external){const p=(c=e.external.registry.get(m[0]))==null?void 0:c.id;if(n!==m[0]&&p){i(m);continue}}if((d=e.metadataRegistry.get(m[0]))==null?void 0:d.id){i(m);continue}if(g.cycle){i(m);continue}if(g.count>1&&e.reused==="ref"){i(m);continue}}}function Yu(e,n){var o,l,c;const a=e.seen.get(n);if(!a)throw new Error("Unprocessed schema. This is a bug in Zod.");const r=d=>{const m=e.seen.get(d);if(m.ref===null)return;const g=m.def??m.schema,x={...g},p=m.ref;if(m.ref=null,p){r(p);const N=e.seen.get(p),T=N.schema;if(T.$ref&&(e.target==="draft-07"||e.target==="draft-04"||e.target==="openapi-3.0")?(g.allOf=g.allOf??[],g.allOf.push(T)):Object.assign(g,T),Object.assign(g,x),d._zod.parent===p)for(const $ in g)$==="$ref"||$==="allOf"||$ in x||delete g[$];if(T.$ref&&N.def)for(const $ in g)$==="$ref"||$==="allOf"||$ in N.def&&JSON.stringify(g[$])===JSON.stringify(N.def[$])&&delete g[$]}const L=d._zod.parent;if(L&&L!==p){r(L);const N=e.seen.get(L);if(N!=null&&N.schema.$ref&&(g.$ref=N.schema.$ref,N.def))for(const T in g)T==="$ref"||T==="allOf"||T in N.def&&JSON.stringify(g[T])===JSON.stringify(N.def[T])&&delete g[T]}e.override({zodSchema:d,jsonSchema:g,path:m.path??[]})};for(const d of[...e.seen.entries()].reverse())r(d[0]);const s={};
478if(e.target==="draft-2020-12"?s.$schema="https://json-schema.org/draft/2020-12/schema":e.target==="draft-07"?s.$schema="http://json-schema.org/draft-07/schema#":e.target==="draft-04"?s.$schema="http://json-schema.org/draft-04/schema#":e.target,(o=e.external)!=null&&o.uri){const d=(l=e.external.registry.get(n))==null?void 0:l.id;if(!d)throw new Error("Schema is missing an `id` property");s.$id=e.external.uri(d)}Object.assign(s,a.def??a.schema);const i=((c=e.external)==null?void 0:c.defs)??{};for(const d of e.seen.entries()){const m=d[1];m.def&&m.defId&&(i[m.defId]=m.def)}e.external||Object.keys(i).length>0&&(e.target==="draft-2020-12"?s.$defs=i:s.definitions=i);try{const d=JSON.parse(JSON.stringify(s));return Object.defineProperty(d,"~standard",{value:{...n["~standard"],jsonSchema:{input:Xr(n,"input",e.processors),output:Xr(n,"output",e.processors)}},enumerable:!1,writable:!1}),d}catch{throw new Error("Error converting schema to JSON.")}}function At(e,n){const a=n??{seen:new Set};if(a.seen.has(e))return!1;a.seen.add(e);const r=e._zod.def;if(r.type==="transform")return!0;if(r.type==="array")return At(r.element,a);if(r.type==="set")return At(r.valueType,a);if(r.type==="lazy")return At(r.getter(),a);if(r.type==="promise"||r.type==="optional"||r.type==="nonoptional"||r.type==="nullable"||r.type==="readonly"||r.type==="default"||r.type==="prefault")return At(r.innerType,a);if(r.type==="intersection")return At(r.left,a)||At(r.right,a);if(r.type==="record"||r.type==="map")return At(r.keyType,a)||At(r.valueType,a);if(r.type==="pipe")return At(r.in,a)||At(r.out,a);if(r.type==="object"){for(const s in r.shape)if(At(r.shape[s],a))return!0;return!1}if(r.type==="union"){for(const s of r.options)if(At(s,a))return!0;return!1}if(r.type==="tuple"){for(const s of r.items)if(At(s,a))return!0;return!!(r.rest&&At(r.rest,a))}return!1}const G9=(e,n={})=>a=>{const r=Gu({...a,processors:n});return wt(e,r),Ku(r,e),Yu(r,e)},Xr=(e,n,a={})=>r=>{const{libraryOptions:s,target:i}=r??{},o=Gu({...s??{},target:i,io:n,processors:a});return wt(e,o),Ku(o,e),Yu(o,e)},K9={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},Y9=(e,n,a,r)=>{const s=a;s.type="string";const{minimum:i,maximum:o,format:l,patterns:c,contentEncoding:d}=e._zod.bag;if(typeof i=="number"&&(s.minLength=i),typeof o=="number"&&(s.maxLength=o),l&&(s.format=K9[l]??l,s.format===""&&delete s.format,l==="time"&&delete s.format),d&&(s.contentEncoding=d),c&&c.size>0){const m=[...c];m.length===1?s.pattern=m[0].source:m.length>1&&(s.allOf=[...m.map(g=>({...n.target==="draft-07"||n.target==="draft-04"||n.target==="openapi-3.0"?{type:"string"}:{},pattern:g.source}))])}},J9=(e,n,a,r)=>{const s=a,{minimum:i,maximum:o,format:l,multipleOf:c,exclusiveMaximum:d,exclusiveMinimum:m}=e._zod.bag;typeof l=="string"&&l.includes("int")?s.type="integer":s.type="number",typeof m=="number"&&(n.target==="draft-04"||n.target==="openapi-3.0"?(s.minimum=m,s.exclusiveMinimum=!0):s.exclusiveMinimum=m),typeof i=="number"&&(s.minimum=i,typeof m=="number"&&n.target!=="draft-04"&&(m>=i?delete s.minimum:delete s.exclusiveMinimum)),typeof d=="number"&&(n.target==="draft-04"||n.target==="openapi-3.0"?(s.maximum=d,s.exclusiveMaximum=!0):s.exclusiveMaximum=d),typeof o=="number"&&(s.maximum=o,typeof d=="number"&&n.target!=="draft-04"&&(d<=o?delete s.maximum:delete s.exclusiveMaximum)),typeof c=="number"&&(s.multipleOf=c)},X9=(e,n,a,r)=>{a.type="boolean"},Q9=(e,n,a,r)=>{a.not={}},eF=(e,n,a,r)=>{},tF=(e,n,a,r)=>{const s=e._zod.def,i=Cu(s.entries);i.every(o=>typeof o=="number")&&(a.type="number"),i.every(o=>typeof o=="string")&&(a.type="string"),a.enum=i},nF=(e,n,a,r)=>{const s=e._zod.def,i=[];for(const o of s.values)if(o===void 0){if(n.unrepresentable==="throw")throw new Error("Literal `undefined` cannot be represented in JSON Schema")}else if(typeof o=="bigint"){if(n.unrepresentable==="throw")throw new Error("BigInt literals cannot be represented in JSON Schema");i.push(Number(o))}else i.push(o);if(i.length!==0)if(i.length===1){const o=i[0];a.type=o===null?"null":typeof o,n.target==="draft-04"||n.target==="openapi-3.0"?a.enum=[o]:a.const=o}else i.every(o=>typeof o=="number")&&(a.type="number"),i.every(o=>
478typeof o=="string")&&(a.type="string"),i.every(o=>typeof o=="boolean")&&(a.type="boolean"),i.every(o=>o===null)&&(a.type="null"),a.enum=i},aF=(e,n,a,r)=>{if(n.unrepresentable==="throw")throw new Error("Custom types cannot be represented in JSON Schema")},rF=(e,n,a,r)=>{if(n.unrepresentable==="throw")throw new Error("Transforms cannot be represented in JSON Schema")},sF=(e,n,a,r)=>{const s=a,i=e._zod.def,{minimum:o,maximum:l}=e._zod.bag;typeof o=="number"&&(s.minItems=o),typeof l=="number"&&(s.maxItems=l),s.type="array",s.items=wt(i.element,n,{...r,path:[...r.path,"items"]})},iF=(e,n,a,r)=>{var d;const s=a,i=e._zod.def;s.type="object",s.properties={};const o=i.shape;for(const m in o)s.properties[m]=wt(o[m],n,{...r,path:[...r.path,"properties",m]});const l=new Set(Object.keys(o)),c=new Set([...l].filter(m=>{const g=i.shape[m]._zod;return n.io==="input"?g.optin===void 0:g.optout===void 0}));c.size>0&&(s.required=Array.from(c)),((d=i.catchall)==null?void 0:d._zod.def.type)==="never"?s.additionalProperties=!1:i.catchall?i.catchall&&(s.additionalProperties=wt(i.catchall,n,{...r,path:[...r.path,"additionalProperties"]})):n.io==="output"&&(s.additionalProperties=!1)},oF=(e,n,a,r)=>{const s=e._zod.def,i=s.inclusive===!1,o=s.options.map((l,c)=>wt(l,n,{...r,path:[...r.path,i?"oneOf":"anyOf",c]}));i?a.oneOf=o:a.anyOf=o},lF=(e,n,a,r)=>{const s=e._zod.def,i=wt(s.left,n,{...r,path:[...r.path,"allOf",0]}),o=wt(s.right,n,{...r,path:[...r.path,"allOf",1]}),l=d=>"allOf"in d&&Object.keys(d).length===1,c=[...l(i)?i.allOf:[i],...l(o)?o.allOf:[o]];a.allOf=c},cF=(e,n,a,r)=>{const s=e._zod.def,i=wt(s.innerType,n,r),o=n.seen.get(e);n.target==="openapi-3.0"?(o.ref=s.innerType,a.nullable=!0):a.anyOf=[i,{type:"null"}]},dF=(e,n,a,r)=>{const s=e._zod.def;wt(s.innerType,n,r);const i=n.seen.get(e);i.ref=s.innerType},uF=(e,n,a,r)=>{const s=e._zod.def;wt(s.innerType,n,r);const i=n.seen.get(e);i.ref=s.innerType,a.default=JSON.parse(JSON.stringify(s.defaultValue))},mF=(e,n,a,r)=>{const s=e._zod.def;wt(s.innerType,n,r);const i=n.seen.get(e);i.ref=s.innerType,n.io==="input"&&(a._prefault=JSON.parse(JSON.stringify(s.defaultValue)))},hF=(e,n,a,r)=>{const s=e._zod.def;wt(s.innerType,n,r);const i=n.seen.get(e);i.ref=s.innerType;let o;try{o=s.catchValue(void 0)}catch{throw new Error("Dynamic catch values are not supported in JSON Schema")}a.default=o},gF=(e,n,a,r)=>{const s=e._zod.def,i=n.io==="input"?s.in._zod.def.type==="transform"?s.out:s.in:s.out;wt(i,n,r);const o=n.seen.get(e);o.ref=i},pF=(e,n,a,r)=>{const s=e._zod.def;wt(s.innerType,n,r);const i=n.seen.get(e);i.ref=s.innerType,a.readOnly=!0},Ju=(e,n,a,r)=>{const s=e._zod.def;wt(s.innerType,n,r);const i=n.seen.get(e);i.ref=s.innerType};function Hl(e,n){try{var a=e()}catch(r){return n(r)}return a&&a.then?a.then(void 0,n):a}function fF(e,n){for(var a={};e.length;){var r=e[0],s=r.code,i=r.message,o=r.path.join(".");if(!a[o])if("unionErrors"in r){var l=r.unionErrors[0].errors[0];a[o]={message:l.message,type:l.code}}else a[o]={message:i,type:s};if("unionErrors"in r&&r.unionErrors.forEach(function(m){return m.errors.forEach(function(g){return e.push(g)})}),n){var c=a[o].types,d=c&&c[r.code];a[o]=Gi(o,n,a,s,d?[].concat(d,r.message):r.message)}e.shift()}return a}function bF(e,n){for(var a={};e.length;){var r=e[0],s=r.code,i=r.message,o=r.path.join(".");if(!a[o])if(r.code==="invalid_union"&&r.errors.length>0){var l=r.errors[0][0];a[o]={message:l.message,type:l.code}}else a[o]={message:i,type:s};if(r.code==="invalid_union"&&r.errors.forEach(function(m){return m.forEach(function(g){return e.push(g)})}),n){var c=a[o].types,d=c&&c[r.code];a[o]=Gi(o,n,a,s,d?[].concat(d,r.message):r.message)}e.shift()}return a}function Xu(e,n,a){if(a===void 0&&(a={}),(function(r){return"_def"in r&&typeof r._def=="object"&&"typeName"in r._def})(e))return function(r,s,i){try{return Promise.resolve(Hl(function(){return Promise.resolve(e[a.mode==="sync"?"parse":"parseAsync"](r,n)).then(function(o){return i.shouldUseNativeValidation&&vi({},i),{errors:{},values:a.raw?Object.assign({},r):o}})},function(o){if((function(l){return Array.isArray(l==null?void 0:l.issues)})(o))return{values:{},errors:jl(fF(o.errors,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw o}))}catch(o){return Promise.reject(o)}};if((function(r){return"_zod"in r&&typeof r._zod=="object"})(e))return function(r,s,i){try{return Promise.resolve(Hl(function(){return Promise.resolve((a.mode==="sync"?dD:uD)(e,r,n)).then(function(o){return i.shouldUseNativeValidation&&vi({},i),{errors:{},values:a.raw?Object.assign({},r):o}})}
478,function(o){if((function(l){return l instanceof io})(o))return{values:{},errors:jl(bF(o.issues,!i.shouldUseNativeValidation&&i.criteriaMode==="all"),i)};throw o}))}catch(o){return Promise.reject(o)}};throw new Error("Invalid input: not a Zod schema")}const xF=D("ZodISODateTime",(e,n)=>{vH.init(e,n),Qe.init(e,n)});function vF(e){return S9(xF,e)}const yF=D("ZodISODate",(e,n)=>{yH.init(e,n),Qe.init(e,n)});function jF(e){return I9(yF,e)}const kF=D("ZodISOTime",(e,n)=>{jH.init(e,n),Qe.init(e,n)});function wF(e){return N9(kF,e)}const SF=D("ZodISODuration",(e,n)=>{kH.init(e,n),Qe.init(e,n)});function IF(e){return $9(SF,e)}const NF=(e,n)=>{io.init(e,n),e.name="ZodError",Object.defineProperties(e,{format:{value:a=>cD(e,a)},flatten:{value:a=>lD(e,a)},addIssue:{value:a=>{e.issues.push(a),e.message=JSON.stringify(e.issues,yi,2)}},addIssues:{value:a=>{e.issues.push(...a),e.message=JSON.stringify(e.issues,yi,2)}},isEmpty:{get(){return e.issues.length===0}}})},Kt=D("ZodError",NF,{Parent:Error}),$F=bs(Kt),LF=xs(Kt),CF=vs(Kt),zF=ys(Kt),TF=gD(Kt),_F=pD(Kt),AF=fD(Kt),EF=bD(Kt),PF=xD(Kt),MF=vD(Kt),VF=yD(Kt),DF=jD(Kt),at=D("ZodType",(e,n)=>(nt.init(e,n),Object.assign(e["~standard"],{jsonSchema:{input:Xr(e,"input"),output:Xr(e,"output")}}),e.toJSONSchema=G9(e,{}),e.def=n,e.type=n.type,Object.defineProperty(e,"_def",{value:n}),e.check=(...a)=>e.clone(On(n,{checks:[...n.checks??[],...a.map(r=>typeof r=="function"?{_zod:{check:r,def:{check:"custom"},onattach:[]}}:r)]}),{parent:!0}),e.with=e.check,e.clone=(a,r)=>Bn(e,a,r),e.brand=()=>e,e.register=((a,r)=>(a.add(e,r),e)),e.parse=(a,r)=>$F(e,a,r,{callee:e.parse}),e.safeParse=(a,r)=>CF(e,a,r),e.parseAsync=async(a,r)=>LF(e,a,r,{callee:e.parseAsync}),e.safeParseAsync=async(a,r)=>zF(e,a,r),e.spa=e.safeParseAsync,e.encode=(a,r)=>TF(e,a,r),e.decode=(a,r)=>_F(e,a,r),e.encodeAsync=async(a,r)=>AF(e,a,r),e.decodeAsync=async(a,r)=>EF(e,a,r),e.safeEncode=(a,r)=>PF(e,a,r),e.safeDecode=(a,r)=>MF(e,a,r),e.safeEncodeAsync=async(a,r)=>VF(e,a,r),e.safeDecodeAsync=async(a,r)=>DF(e,a,r),e.refine=(a,r)=>e.check(zO(a,r)),e.superRefine=a=>e.check(TO(a)),e.overwrite=a=>e.check(Ha(a)),e.optional=()=>Rl(e),e.exactOptional=()=>bO(e),e.nullable=()=>ql(e),e.nullish=()=>Rl(ql(e)),e.nonoptional=a=>wO(e,a),e.array=()=>Yn(e),e.or=a=>am([e,a]),e.and=a=>mO(e,a),e.transform=a=>Wl(e,pO(a)),e.default=a=>yO(e,a),e.prefault=a=>kO(e,a),e.catch=a=>IO(e,a),e.pipe=a=>Wl(e,a),e.readonly=()=>LO(e),e.describe=a=>{const r=e.clone();return Ja.add(r,{description:a}),r},Object.defineProperty(e,"description",{get(){var a;return(a=Ja.get(e))==null?void 0:a.description},configurable:!0}),e.meta=(...a)=>{if(a.length===0)return Ja.get(e);const r=e.clone();return Ja.add(r,a[0]),r},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e.apply=a=>a(e),e)),Qu=D("_ZodString",(e,n)=>{oo.init(e,n),at.init(e,n),e._zod.processJSONSchema=(r,s,i)=>Y9(e,r,s);const a=e._zod.bag;e.format=a.format??null,e.minLength=a.minimum??null,e.maxLength=a.maximum??null,e.regex=(...r)=>e.check(A9(...r)),e.includes=(...r)=>e.check(M9(...r)),e.startsWith=(...r)=>e.check(V9(...r)),e.endsWith=(...r)=>e.check(D9(...r)),e.min=(...r)=>e.check(Jr(...r)),e.max=(...r)=>e.check(Uu(...r)),e.length=(...r)=>e.check(Zu(...r)),e.nonempty=(...r)=>e.check(Jr(1,...r)),e.lowercase=r=>e.check(E9(r)),e.uppercase=r=>e.check(P9(r)),e.trim=()=>e.check(F9()),e.normalize=(...r)=>e.check(H9(...r)),e.toLowerCase=()=>e.check(O9()),e.toUpperCase=()=>e.check(B9()),e.slugify=()=>e.check(R9())}),HF=D("ZodString",(e,n)=>{oo.init(e,n),Qu.init(e,n),e.email=a=>e.check(a9(FF,a)),e.url=a=>e.check(l9(OF,a)),e.jwt=a=>e.check(w9(nO,a)),e.emoji=a=>e.check(c9(BF,a)),e.guid=a=>e.check(Pl(Fl,a)),e.uuid=a=>e.check(r9(Er,a)),e.uuidv4=a=>e.check(s9(Er,a)),e.uuidv6=a=>e.check(i9(Er,a)),e.uuidv7=a=>e.check(o9(Er,a)),e.nanoid=a=>e.check(d9(RF,a)),e.guid=a=>e.check(Pl(Fl,a)),e.cuid=a=>e.check(u9(qF,a)),e.cuid2=a=>e.check(m9(WF,a)),e.ulid=a=>e.check(h9(UF,a)),e.base64=a=>e.check(y9(QF,a)),e.base64url=a=>e.check(j9(eO,a)),e.xid=a=>e.check(g9(ZF,a)),e.ksuid=a=>e.check(p9(GF,a)),e.ipv4=a=>e.check(f9(KF,a)),e.ipv6=a=>e.check(b9(YF,a)),e.cidrv4=a=>e.check(x9(JF,a)),e.cidrv6=a=>e.check(v9(XF,a)),e.e164=a=>e.check(k9(tO,a)),e.datetime=a=>e.check(vF(a)),e.date=a=>e.check(jF(a)),e.time=a=>e.check(wF(a)),e.duration=a=>e.check(IF(a))});function oe(e){return n9(HF,e)}const Qe=D("ZodStringFormat",(e,n)=>{Ye.init(e,n),Qu.init(e,n)}),FF=D("ZodEmail",(e,n)=>{dH.init(e,n),Qe.init(e,n)}),Fl=D("ZodGUID",(e,n)=>{lH.init(e,n),Qe.init(e,n)}),Er=D("ZodUUID",(e,n)=>{cH.init(e,n),Qe.init(e,n)}),OF=D("ZodURL",(e,n)=>{uH.init(e,n),Qe.init(e,n)}),BF=D("ZodEmoji",(e,n)=>{mH.init(e,n),Qe.init(e,n)}),RF=D("ZodNanoID",(e,n)=>{hH.init(e,n),Qe.init(e,n)}),qF=D("ZodCUID",(e,n)=>{gH.init(e,n),Qe.init(e,n)}),WF=D("ZodCUID2",(e,n)=>{pH.init(e,n),Qe.init(e,n)}),UF=D("ZodULID",(e,n)=>{fH.init(e,n),Qe.init(e,n)}),ZF=D("ZodXID",(e,n)=>{bH.init(e,n),Qe.init(e,n)}),GF=D("ZodKSUID",(e,n)=>{xH.init(e,n),Qe.init(e,n)}),KF=D("ZodIPv4",(e,n)=>{wH.init(e,n),Qe.init(e,n)}),YF=D("ZodIPv6",(e,n)=>{SH.init(e,n),Qe.init(e,n)}),JF=D("ZodCIDRv4",(e,n)=>{IH.init(e,n),Qe.init(e,n)}),XF=D("ZodCIDRv6",(e,n)=>{NH.init(e,n),Qe.init(e,n)}),QF=D("ZodBase64",(e,n)=>{$H.init(e,n),Qe.init(e,n)}),eO=D("ZodBase64URL",(e,n)=>{CH.init(e,n),Qe.init(e,n)}),tO=D("ZodE164",(e,n)=>{zH.init(e,n),Qe.init(e,n)}),nO=D("ZodJWT",(e,n)=>{_H.init(e,n),Qe.init(e,n)}),em=D("ZodNumber",(e,n)=>{Ou.init(e,n),at.init(e,n),e._zod.processJSONSchema=(r,s,i)=>J9(e,r,s),e.gt=(r,s)=>e.check(Vl(r,s)),e.gte=(r,s)=>e.check(ni(r,s)),e.min=(r,s)=>e.check(ni(r,s)),e.lt=(r,s)=>e.check(Ml(r,s)),e.lte=(r,s)=>e.check(ti(r,s)),e.max=(r,s)=>e.check(ti(r,s)),e.int=r=>e.check(Ol(r)),e.safe=r=>e.check(Ol(r)),e.positive=r=>e.check(Vl(0,r)),e.nonnegative=r=>e.check(ni(0,r)),e.negative=r=>e.check(Ml(0,r)),e.nonpositive=r=>e.check(ti(0,r)),e.multipleOf=(r,s)=>e.check(Dl(r,s)),e.step=(r,s)=>e.check(Dl(r,s)),e.finite=()=>e;const a=e._zod.bag;e.minValue=Math.max(a.minimum??Number.NEGATIVE_INFINITY,a.exclusiveMinimum??Number.NEGATIVE_INFINITY)??null,e.maxValue=Math.min(a.maximum??Number.POSITIVE_INFINITY,a.exclusiveMaximum??Number.POSITIVE_INFINITY)??null,e.isInt=(a.format??"").includes("int")||Number.isSafeInteger(a.multipleOf??.5),e.isFinite=!0,e.format=a.format??null});function tm(e){return L9(em,e)}const aO=D("ZodNumberFormat",(e,n)=>{AH.init(e,n),em.init(e,n)});function Ol(e){return C9(aO,e)}const rO=D("ZodBoolean",(e,n)=>{EH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>X9(e,a,r)});function Or(e){return z9(rO,e)}const sO=D("ZodUnknown",(e,n)=>{PH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>eF()});function Bl(){return T9(sO)}const iO=D("ZodNever",(e,n)=>{MH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>Q9(e,a,r)});function oO(e){return _9(iO,e)}const lO=D("ZodArray",(e,n)=>{VH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>sF(e,a,r,s),e.element=n.element,e.min=(a,r)=>
478e.check(Jr(a,r)),e.nonempty=a=>e.check(Jr(1,a)),e.max=(a,r)=>e.check(Uu(a,r)),e.length=(a,r)=>e.check(Zu(a,r)),e.unwrap=()=>e.element});function Yn(e,n){return q9(lO,e,n)}const cO=D("ZodObject",(e,n)=>{HH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>iF(e,a,r,s),Pe(e,"shape",()=>n.shape),e.keyof=()=>br(Object.keys(e._zod.def.shape)),e.catchall=a=>e.clone({...e._zod.def,catchall:a}),e.passthrough=()=>e.clone({...e._zod.def,catchall:Bl()}),e.loose=()=>e.clone({...e._zod.def,catchall:Bl()}),e.strict=()=>e.clone({...e._zod.def,catchall:oO()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=a=>aD(e,a),e.safeExtend=a=>rD(e,a),e.merge=a=>sD(e,a),e.pick=a=>tD(e,a),e.omit=a=>nD(e,a),e.partial=(...a)=>iD(sm,e,a[0]),e.required=(...a)=>oD(im,e,a[0])});function tn(e,n){const a={type:"object",shape:e??{},...ue(n)};return new cO(a)}const nm=D("ZodUnion",(e,n)=>{qu.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>oF(e,a,r,s),e.options=n.options});function am(e,n){return new nm({type:"union",options:e,...ue(n)})}const dO=D("ZodDiscriminatedUnion",(e,n)=>{nm.init(e,n),FH.init(e,n)});function rm(e,n,a){return new dO({type:"union",options:n,discriminator:e,...ue(a)})}const uO=D("ZodIntersection",(e,n)=>{OH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>lF(e,a,r,s)});function mO(e,n){return new uO({type:"intersection",left:e,right:n})}const ki=D("ZodEnum",(e,n)=>{BH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(r,s,i)=>tF(e,r,s),e.enum=n.entries,e.options=Object.values(n.entries);const a=new Set(Object.keys(n.entries));e.extract=(r,s)=>{const i={};for(const o of r)if(a.has(o))i[o]=n.entries[o];else throw new Error(`Key ${o} not found in enum`);return new ki({...n,checks:[],...ue(s),entries:i})},e.exclude=(r,s)=>{const i={...n.entries};for(const o of r)if(a.has(o))delete i[o];else throw new Error(`Key ${o} not found in enum`);return new ki({...n,checks:[],...ue(s),entries:i})}});function br(e,n){const a=Array.isArray(e)?Object.fromEntries(e.map(r=>[r,r])):e;return new ki({type:"enum",entries:a,...ue(n)})}const hO=D("ZodLiteral",(e,n)=>{RH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>nF(e,a,r),e.values=new Set(n.values),Object.defineProperty(e,"value",{get(){if
478(n.values.length>1)throw new Error("This schema contains multiple valid literal values. Use `.values` instead.");return n.values[0]}})});function lo(e,n){return new hO({type:"literal",values:Array.isArray(e)?e:[e],...ue(n)})}const gO=D("ZodTransform",(e,n)=>{qH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>rF(e,a),e._zod.parse=(a,r)=>{if(r.direction==="backward")throw new $u(e.constructor.name);a.addIssue=i=>{if(typeof i=="string")a.issues.push(ir(i,a.value,n));else{const o=i;o.fatal&&(o.continue=!1),o.code??(o.code="custom"),o.input??(o.input=a.value),o.inst??(o.inst=e),a.issues.push(ir(o))}};const s=n.transform(a.value,a);return s instanceof Promise?s.then(i=>(a.value=i,a)):(a.value=s,a)}});function pO(e){return new gO({type:"transform",transform:e})}const sm=D("ZodOptional",(e,n)=>{Wu.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>Ju(e,a,r,s),e.unwrap=()=>e._zod.def.innerType});function Rl(e){return new sm({type:"optional",innerType:e})}const fO=D("ZodExactOptional",(e,n)=>{WH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>Ju(e,a,r,s),e.unwrap=()=>e._zod.def.innerType});function bO(e){return new fO({type:"optional",innerType:e})}const xO=D("ZodNullable",(e,n)=>{UH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>cF(e,a,r,s),e.unwrap=()=>e._zod.def.innerType});function ql(e){return new xO({type:"nullable",innerType:e})}const vO=D("ZodDefault",(e,n)=>{ZH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>uF(e,a,r,s),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function yO(e,n){return new vO({type:"default",innerType:e,get defaultValue(){return typeof n=="function"?n():Tu(n)}})}const jO=D("ZodPrefault",(e,n)=>{GH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>mF(e,a,r,s),e.unwrap=()=>e._zod.def.innerType});function kO(e,n){return new jO({type:"prefault",innerType:e,get defaultValue(){return typeof n=="function"?n():Tu(n)}})}const im=D("ZodNonOptional",(e,n)=>{KH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>dF(e,a,r,s),e.unwrap=()=>e._zod.def.innerType});function wO(e,n){return new im({type:"nonoptional",innerType:e,...ue(n)})}const SO=D("ZodCatch",(e,n)=>{YH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>hF(e,a,r,s),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function IO(e,n){return new SO({type:"catch",innerType:e,catchValue:typeof n=="function"?n:()=>n})}const NO=D("ZodPipe",(e,n)=>{JH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>gF(e,a,r,s),e.in=n.in,e.out=n.out});function Wl(e,n){return new NO({type:"pipe",in:e,out:n})}const $O=D("ZodReadonly",(e,n)=>{XH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>pF(e,a,r,s),e.unwrap=()=>e._zod.def.innerType});function LO(e){return new $O({type:"readonly",innerType:e})}const CO=D("ZodCustom",(e,n)=>{QH.init(e,n),at.init(e,n),e._zod.processJSONSchema=(a,r,s)=>aF(e,a)});function zO(e,n={}){return W9(CO,e,n)}function TO(e){return U9(e)}const er={custom:"custom"},_O=tn({companyName:oe().min(1,"Firmenname ist ein Pflichtfeld."),department:oe().optional(),name:oe().min(1,"Name ist ein Pflichtfeld."),firstName:oe().min(1,"Vorname ist ein Pflichtfeld."),street:oe().optional(),houseNumber:oe().optional(),postalCode:oe().optional(),city:oe().optional(),email:oe().email("Bitte eine gültige E-Mail-Adresse eingeben."),phone:oe().optional(),message:oe().optional(),participantsCount:oe().optional(),specialContent:oe().optional(),location:oe().optional(),duration:oe().optional(),priorKnowledge:oe().optional(),when:oe().optional(),infrastru
478cture:oe().optional(),profile:oe().optional()}),dU=Xu(_O);function om(e){const{ref:n,"aria-label":a,design:r,layout:s,...i}=e,{t:o}=v("uic-button-translations");return t.jsx(sa,{...i,ref:n,icon:H4,"aria-label":a??o("share.ariaLabel"),design:r??"transparent",layout:s??"square"})}om.displayName="ShareIconLink";function uU({link:e,profile:n,...a}){const{t:r}=v("common"),s=r(`event-types.${n.event_type}`),i=encodeURIComponent(`Tipp: VdS-${s} "${n.title}"`),o=encodeURIComponent(`Veranstaltungsempfehlung aus dem VdS-Bildungszentrum: 479VdS-${s} "${n.title}": ${e}`);return t.jsx(om,{...a,href:`mailto:?subject=${i}&body=${o}`,"aria-label":r("buttons.share-button.aria-label",{title:n.title}),className:"tv_share"})}function AO(e){return f.useMemo(()=>{var n,a,r,s;return[(n=e.texts)==null?void 0:n.advantage_1,(a=e.texts)==null?void 0:a.advantage_2,(r=e.texts)==null?void 0:r.advantage_3,(s=e.texts)==null?void 0:s.advantage_4].filter(Boolean).map(i=>({content:i}))},[e.texts])}function mU(){const{t:e}=v("events"),n=ca(),a=AO(n);return a.length===0?null:t.jsx(Da,{heading:e("advantages-card.heading"),advantages:a,image:n.number,twoColumnFrom:"3xl"})}function hU(){const e=ca(),{t:n}=v("events",{keyPrefix:"company-seminar-card"}),a=f.useId();return["LG"].includes(e.event_type)?t.jsxs(R,{id:`event-company-seminar-card-${a}`,size:"md",border:!1,className:"xl:block",children:[t.jsx(R.Image,{src:"hero/hero_company-seminar.png",intrinsicWidth:2953,intrinsicHeight:1900,className:"!h-48 md:!w-1/2 md:!h-full md:rounded-r-none xl:!w-full xl:!h-52 xl:rounded-b-none xl:rounded-t-lg",alt:n("image.alt")}),t.jsxs(R.Main,{className:"md:flex-1",children:[t.jsx(h.H2,{typographyStyle:"h4",className:"mb-3 font-bold",children:n("heading")}),t.jsx(u,{as:"p",children:n("text")}),t.jsx(In,{as:Ne,to:`/veranstaltungen/kundenanfrage?profileId=${e.id}`,icon:ke,iconPosition:"left",iconColor:"secondary",design:"text",className:"mt-4 font-medium-override tv_anfragen","aria-label":n("cta.aria-label"),children:n("cta.text")})]})]}):null}function gU(){const{contact_event_management:e,contact_participant_management:n,title:a,number:r}=ca(),{t:s}=v("events",{keyPrefix:"contacts-card"});return t.jsx(R,{id:"contacts-card",size:"md",border:!1,children:t.jsxs(R.Main,{id:"contacts-card__main",children:[t.jsx(h.H2,{id:"contacts-card__heading",typographyStyle:"h4",className:"mb-[1.1rem] font-bold",children:s("heading")}),t.jsxs("div",{id:"contacts-card__contacts-wrapper",className:"flex flex-col gap-4",children:[n&&t.jsxs("div",{id:"contacts-card__contact",className:"flex items-start gap-x-5",children:[t.jsx("img",{id:"contacts-card__contact-image",src:n.image_url||"/image/avatar-placeholder.gif?ratio=0.86&width=300",alt:`${n.firstname} ${n.lastname}`,className:"w-[8.125rem] aspect-[0.86] rounded-lg shadow-md object-cover"}),t.jsxs("div",{children:[t.jsx(u,{as:"div",variant:"bold",color:"blue",children:s("participant-management.heading")}),t.jsxs(u,{as:"p",className:"mt-2",children:[n.title," ",n.firstname," ",n.lastname]}),n.email!==null&&t.jsx(u,{as:"p",children:t.jsx(za,{email:n.email,subject:s("email-subject",{title:a,number:r}),className:"mt-1 typo-body"})}),t.jsx(u,{as:"p",children:t.jsx(ge,{href:`callto:${n.phone}`,className:"mt-1 typo-body",children:n.phone})})]})]}),e&&t.jsxs("div",{className:"flex items-start gap-x-5",children:[t.jsx("img",{src:e.image_url||"/image/avatar-placeholder.gif?ratio=0.86&width=300",alt:`${e.firstname} ${e.lastname}`,className:"w-[8.125rem] aspect-[0.86] rounded-lg shadow-md object-cover"}),t.jsxs("div",{children:[t.jsx(u,{as:"div",variant:"bold",color:"blue",children:s("event-management.heading")}),t.jsxs(u,{as:"p",className:"mt-2",children:[e.title," ",e.firstname," ",e.lastname]}),e.email!==null&&t.jsx(u,{as:"p",children:t.jsx(za,{email:e.email,subject:s("email-subject",{title:a,number:r}),className:"mt-1 typo-body"})}),t.jsx(u,{as:"p",children:t.jsx(ge,{href:`callto:${e.phone}`,className:"mt-1 typo-body",children:e.phone})})]})]})]})]})})}function pU(){var r;const e=ca(),{t:n}=v("events",{keyPrefix:"downloads-card"}),a=((r=e.downloads)==null?void 0:r.filter(s=>s.isVisible))||[];return a.length===0?null:t.jsx(R,{size:"md",border:!1,children:t.jsxs(R.Main,{children:[t.jsx(h.H4,{className:"mb-2 font-bold",children:n("heading")}),t.jsx(u,{as:"p",className:"mb-[1.563rem]",children:n("text")}),t.jsx(b,{className:"list-marker-none flex flex-col pl-0 lg:pl-0 xl:pl-0",children:a.filter(s=>s.isVisible).map(s=>{const i=s.title||" ";return t.jsx(b.ItemLink,{icon:"download",href:s.url,target:bd(s.url)?"_blank":void 0,"aria-label":`Download ${i}`,title:i,children:t.jsx("span",{className:"min-w-0 truncate",children:i})},s.id)})})]})})}const Pr={V6200:{title:"VdS 6200 - Wasserlöschanlagentechnik",type:"sammelwerk",slugName:"vds-6200"},V6201:{title:"VdS 6201 - Gaslöschanlagentechnik",type:"sammelwerk",slugName:"vds-6201"},V6202:{title:"VdS 6202 - Brandmeldeanlagentechnik ohne Planung und Einbau VdS 2095",type:"sammelwerk",slugName:"vds-6202"},V6203:{title:"VdS 6203 - Rauch- und Wärmeabzugsanlagentechnik ohne Planung und Einbau VdS 2098",type:"sammelwerk",slugName:"vds-6203"}
479,V6204:{title:"VdS 6204 - Ãberwachungsanlagen",type:"sammelwerk",slugName:"vds-6204"},V6205:{title:"VdS 6205 - Anforderungsrichtlinien 10000er-Reihe Cyber Security",type:"publikation",slugName:"vds-6205"},V2200CD:{title:"VdS 2200CD - Handbuch der Schadenverhütung, Band 1: Gefahrenerkennung und AbwehrmaÃnahmen (el. Sammlung)",type:"publikation",slugName:"vds-2200cd"},V2570:{title:"VdS 2570 - Sammelwerk Sicherungstechnik",type:"sammelwerk",slugName:"vds-2570"},V2573:{title:"VdS 2573 - Sammelwerk Brandschutz und Sicherungstechnik",type:"sammelwerk",slugName:"vds-2573"},V3452:{title:"VdS 3452 - VdS Guidelines Collection",type:"sammelwerk",slugName:"vds-3452"},V7010:{title:"VdS 7010 - Grafische Symbole nach DIN EN ISO 7010",type:"sammelwerk",slugName:"vds-7010"},V6010:{title:"VdS 6010 - Grafische Symbole für das Feuerwehrwesen",type:"publikation",slugName:"vds-6010"},V6206:{title:"VdS 6206 - Wasserlöschanlagentechnik/Gaslöschanlagentechnik",type:"sammelwerk",slugName:"vds-6206"},V2037EF:{title:"VdS 2037EF - Grafische Symbole für die Erstellung von Feuerwehrplänen (gemäà DIN 14095)",type:"publikation",slugName:"vds-2037ef"}};function fU(){var r;const e=ca(),{t:n}=v("events",{keyPrefix:"special-offers-card"}),a=Array.from(new Set((r=e.events)==null?void 0:r.map(s=>s.shop_collection_name).filter(Boolean)));return!a||a.length===0?null:t.jsx(R,{id:"event-special-offers-card",size:"md",border:!1,children:t.jsxs(R.Main,{children:[t.jsx(h.H4,{className:"mb-2 font-bold",children:n("heading")}),t.jsx(u,{as:"p",className:"mb-[1.563rem]",children:n("text")}),t.jsx(b,{className:"list-marker-none flex flex-col pl-0 lg:pl-0 xl:pl-0",children:a.map(s=>t.jsx(b.ItemLink,{icon:"chevron-right",href:`https://shop.vds.de/de/${Pr[s].type}/${Pr[s].slugName}`,target:"_blank",rel:"noopener noreferrer","aria-label":`Link in den VdS Webshop für ${Pr[s].title}`,children:Pr[s].title},s))})]})})}function EO(e){var r,s;const{t:n}=v("events",{keyPrefix:"tab-navigation"}),a=((r=e.texts)==null?void 0:r.description_alternative)||((s=e.texts)==null?void 0:s.description);return f.useMemo(()=>{var i,o,l,c,d;return[{name:"description",label:n("description"),html:a},{name:"content",label:n("content"),html:(i=e.texts)==null?void 0:i.content},{name:"target_group",label:n("target-group"),html:(o=e.texts)==null?void 0:o.target_group},{name:"prerequisites",label:n("prerequisites"),html:(l=e.texts)==null?void 0:l.remarks},{name:"certification",label:n("certification"),html:(c=e.texts)==null?void 0:c.timing},{name:"approval",label:n("approval"),html:(d=e.texts)==null?void 0:d.approval}].filter(m=>!!m.html)},[a,e.texts,n])}function bU({id:e}){const n=ca(),a=EO(n);return a.length===0?null:t.jsx(wu,{id:e??"event-tab-navigation",children:a.map(r=>t.jsx(ku,{name:r.name,label:r.label,children:t.jsx("div",{className:"external-html-content",dangerouslySetInnerHTML:{__html:pd(Fi.sanitize(r.html||""))}})},r.name))})}function PO(e){const{dismiss:n,isTop:a}=l7();return t.jsxs(en,{onClose:n,closeOnEscape:a,children:[t.jsx(en.Header,{children:t.jsx(h.H2,{children:"WeiterbildungsmaÃnahme gemäà IDD"})}),t.jsxs(en.Body,{children:[t.jsx(u,{as:"p",children:"Sie möchten eine Weiterbildung gemäà der Insurance Distribution Directive (IDD) absolvieren und haben Fragen dazu? Im Folgenden finden Sie Antworten. Wir freuen uns, wenn wir Sie mit passenden Weiterbildungen unterstützen dürfen!"}),t.jsx(h.H3,{typographyStyle:"h4",children:"IDD-geeignet: Fortbildungen bei VdS"}),t.jsx(u,{as:"p",children:"Alle VdS-Lehrgänge und -Fachtagungen erfüllen die Anforderungen an WeiterbildungsmaÃnahmen für Versicherungsmitarbeiter nach der EU-Versicherungsvertriebsrichtlinie âInsurance Distribution Directive (IDD)â 2016/97/EU bzw. § 7 VersVermV."}),t.jsx(u,{as:"p",children:"Die Zeitstunden sowie alle anderen erforderlichen Angaben gemäà IDD sind auf der Teilnahmebestätigung ausgewiesen."}),t.jsx(u,{as:"p",children:"Laut Versicherungsvermittlungsverordnung (VersVermV) dient Ihre Weiterbildung der Aufrechterhaltung Ihrer Fachkompetenz und personalen Kompetenz. Welche Fortbildung am besten zu Ihrem individuellen Aufgabenfeld passt, können Sie am besten selbst entscheiden."}),t.jsx(h.H3,{typographyStyle:"h4",children:"Auszug aus der Versicherungsvermittlungsverordnung"}),t.jsx(u,{as:"p",children:"Hier finden Sie einen kurzen Auszug aus der Verordnung über die Versicherungsvermittlung und -beratung (Versicherungsvermittlungsverordnung â VersVermV), § 7 Weiterbildung:"}),t.jsx(u,{as:"p",children:"â(1) Durch die Weiterbildung erbringen die nach § 34d Absatz 9 Satz 2 der Gewerbeordnung zur Weiterbildung Verpflichteten den Nachweis, dass sie ihre berufliche Handlungsfähigkeit erhalten, anpassen oder erweitern. Die Weiterbildung muss dabei mindestens den Anforderungen der ausgeübten Tätigkeiten des zur Weiterbildung Verpflichteten entsprechen und die Aufrechterhaltung seiner Fachkompetenz und seiner personalen Kompetenz gewährleisten. [â¦] Der Anbieter muss sicherstellen, dass der WeiterbildungsmaÃnahme eine Planung zugrunde liegt, sie systematisch organisiert ist und die Qualifikation derjenigen, die die Weiterbildung durchführen, gewährleistet wird. [â¦]â"}),t.jsxs(u,{as:"p",children:["Die gesamte Verordnung finden Sie beim"," ",t.jsx(ge,{as:Be,href:"https://www.gesetze-im-internet.de/versvermv_2018/BJNR248310018.html",children:"Bundesministerium für Justiz und Verbraucherschutz"}),"."]})]})]})}function MO(e=[]){const{t:n}=v("events");if(e.length===0)return n("duration_unknown");const a=i=>{const o=i[i.length-1],l=n("duration",{count:o});return i.length===1?l:`${i.slice(0,-1).join(" + ")} + ${l}`},r=[...e],s=r.pop();return r.length===0?a(s):`${r.map(a).join(", ")} ${n("and")} ${a(s)}`}function Gn({title:e,icon:n,children:a}){return t.jsxs("div",{className:"gap-x-4 flex items-start",children:[t.jsx(n,{className:"flex-shrink-0 stroke-turquoise-light"}),t.jsxs("div",{children:[t.jsx(u,{as:"p",variant:"bold",color:"blue",className:"mb-2",children:e}),a]})]})}function xU({profile:e}){const{t:n,i18n:a}=v("events"),r=a.language.startsWith("en")?hd:md,s=MO(e.durations),i=e.events.length>0,o=f.useId(),l=new Intl.NumberFormat("de-DE",{maximumFractionDigits:2}),c=o7(PO);return t.jsx(R,{id:`event-summary-card-${o}`,border:!1,badge:t.jsx(gr,{type:e.event_type}),children:t.jsxs(R.Main,{className:"pt-[3rem] grid grid-cols-1 2xl:grid-cols-2 gap-4",children:[t.jsx(Gn,{title:n("summary-card.format-of-instruction"),icon:C4,children:t.jsx(u,{as:"p",children:e.lesson_types.map(d=>r[d]).join(", ")})}),i&&t.jsx(Gn,{title:n("summary-card.duration"),icon:_4,children:t.jsx(u,{as:"p",children:s})}),t.jsx(Gn,{title:n("summary-card.suitable-as"),icon:$4,children:t.jsxs(u,{as:"p",className:"flex flex-col",children:[t.jsxs("span",{children:[n("summary-card.idd-training"),t.jsx("i",{className:"inline-block ml-0.5 -mt-1 align-baseline cursor-pointer",children:t.jsx(pt,{onClick:()=>c(),icon:as,design:"ghost",size:"sm",rounded:"full","aria-label":n("summary-card.idd-info-aria-label"),className:"inline-flex !p-0 !bg-transparent hover:!bg-transparent !border-0",iconClassName:"stroke-turquoise-dark hover:stroke-turquoise-light transition-colors size-4"})})]}),e.isTrainingForFireProtectionOfficers&&t.jsx("span",{children:n("summary-card.fire-protection-training")})]})}),(e.teaching_units||0)>0&&t.jsx(Gn,{title:n("summary-card.teaching-units"),icon:P4,children:t.jsx(u,{as:"p",children:n("summary-card.teaching-units-value",{units:l.format(e.teaching_units||0),hours:l.format(e.teaching_hours||0)})})}),i&&t.jsx(Gn,{title:n("summary-card.location"),icon:ra,children:t.jsx(u,{as:"p",children:n("location",{count:e.locations.length})})}),i&&t.jsx(Gn,{title:n("summary-card.dates"),icon:En,children:t.jsx(u,{as:"p",children:n("events",{count:e.events.length})})}),!i&&t.jsx(Gn,{title:n("summary-card.dates"),icon:En,children:t.jsx(u,{as:"p",children:n("summary-card.dates-on-request")})})]})})}function vU({profile:e,className:n,iconClassName:a,...r}){const{t:s}=v("common"),i=f.useId(),o=`bookmark-button-${e.id}-${i}`,{toggle:l,isBookmarked:c}=Bi(e.id);return t.jsx(pt,{...r,id:o,icon:ns,"aria-label":s(c?"buttons.bookmark.remove":"buttons.bookmark.add"),disabled:!1,onClick:()=>l(),design:"transparent",layout:"squareSmall",className:n?`${c?"":"tv_auf_merkliste "}${n}`:c?void 0:"tv_auf_merkliste",iconClassName:a?`transition-colors ${c?"fill-brand-blue stroke-brand-blue":"stroke-brand-blue hover:stroke-turquoise-light"} ${a}`:`transition-colors ${c?"fill-brand-blue stroke-brand-blue":"stroke-brand-blue hover:stroke-turquoise-light"}`})}const VO=Ke({base:["voucher-campaign-card","relative","text-white"]}),DO=({voucher:e,className:n})=>{const{t:a}=v("events"),s={context:e.discountType==="PERCENT"?"percent":"absolute",value:e.discountValue,validTo:E8(e.validTo)},i=e.discountType==="PERCENT"?`${e.discountValue}%`:`${e.discountValue}EUR`;return t.jsxs(R,{className:VO({className:n}),rounded:"2xl-diagonal",children:[t.jsx(R.Header,{className:"bg-blue-40 py-6 pl-8 pr-32 lg:pr-40",children:e.renderedTitle?t.jsx("strong",{className:"text-2xl lg:text-3xl font-bold",dangerouslySetInnerHTML:{__html:e.renderedTitle}}
479):t.jsx("strong",{className:"text-2xl lg:text-3xl font-bold",children:a("voucher-stoerer.title")})}),t.jsx(R.Main,{className:"bg-brand-blue py-8 pl-8 pr-32 lg:pr-40",children:e.renderedBody?t.jsx("div",{className:"text-lg lg:text-xl text-white voucher-campaign-card__body",dangerouslySetInnerHTML:{__html:e.renderedBody}}):t.jsxs(t.Fragment,{children:[t.jsx(u,{as:"p",className:"text-lg lg:text-xl text-white",children:a("voucher-stoerer.body",s)}),t.jsxs(u,{as:"p",className:"text-base lg:text-lg mt-4 text-white",children:[a("voucher-stoerer.code-hint"),t.jsx("span",{className:"inline-block ml-2 bg-red-600 px-2 py-0.5 font-bold",children:e.code})]})]})}),t.jsxs("div",{className:"absolute top-4 right-4 bg-red-600 rounded-full size-28 lg:size-36 flex flex-col items-center justify-center text-center leading-tight -rotate-12",children:[t.jsx("span",{className:"text-3xl lg:text-5xl font-bold",children:i}),t.jsx("span",{className:"text-sm lg:text-lg font-bold",children:a("voucher-stoerer.discount-suffix")})]})]})};DO.displayName="VoucherCampaignCard";const HO="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",ja="turnstileToken";let Mr=null;function FO(){return Mr||(Mr=new Promise((e,n)=>{if(window.turnstile){e();return}const a=document.createElement("script");a.src=HO,a.async=!0,a.defer=!0,a.addEventListener("load",()=>e()),a.addEventListener("error",()=>n(new Error("Failed to load the Cloudflare Turnstile script."))),document.head.appendChild(a)}),Mr)}function yU({siteKey:e,className:n,resetSignal:a=0}){const r=f.useRef(null),s=f.useRef(null),{register:i,setValue:o,formState:{errors:l}}=Fn(),c=zd(l,ja);return f.useEffect(()=>{i(ja)},[i]),f.useEffect(()=>{let d=!1;return FO().then(()=>{d||!r.current||!window.turnstile||s.current!==null||(s.current=window.turnstile.render(r.current,{sitekey:e,callback:m=>o(ja,m,{shouldValidate:!0}),"expired-callback":()=>o(ja,"",{shouldValidate:!0}),"error-callback":()=>o(ja,"",{shouldValidate:!0})}))}).catch(m=>console.error(m)),()=>{d=!0,s.current!==null&&window.turnstile&&(window.turnstile.remove(s.current),s.current=null)}},[e,o]),f.useEffect(()=>{a===0||s.current===null||!window.turnstile||(window.turnstile.reset(s.current),o(ja,"",{shouldValidate:!1}))},[a,o]),t.jsxs("div",{className:n,children:[t.jsx("div",{ref:r}),c&&t.jsx("div",{className:"text-error-red text-xs",children:c.message})]})}const OO=tn({gender:br(["m","w","d"],{error:"Anrede ist ein Pflichtfeld."}),title:oe().optional(),firstname:oe().min(1,"Vorname ist ein Pflichtfeld."),lastname:oe().min(1,"Nachname ist ein Pflichtfeld."),email:oe().email("Bitte eine gültige E-Mail-Adresse eingeben."),email_confirmation:oe().email("Bitte eine gültige E-Mail-Adresse eingeben."),newsletter_topics:Yn(oe()),turnstileToken:oe().min(1,"Bitte bestätigen Sie, dass Sie kein Roboter sind."),consent:lo("ok",{error:"Die Einwilligung ist ein Pflichtfeld."})}).refine(e=>e.email===e.email_confirmation,{path:["email_confirmation"],message:"E-Mail-Adressen stimmen nicht überein."}),jU=Xu(OO);
479Ke({base:"text-secondary hover:text-secondary-hover transition-colors"});Ke({base:["inline-flex items-center justify-center text-secondary hover:text-secondary-hover","transition-colors"]});const BO=Ke({base:["group inline-flex flex-col items-start md:flex-row md:items-center text-lg text-secondary","hover:text-secondary-hover transition-colors"]}),RO=Ke({base:"size-5 shrink-0 stroke-turquoise-dark group-hover:stroke-turquoise-light transition-colors",variants:{position:{standalone:"",withText:"mb-1 sm:mb-0 md:mr-[0.75rem] md:size-[1.6rem] lg:size-[1rem]"}},defaultVariants:{position:"standalone"}});function kU({href:e,children:n,id:a,className:r,iconClassName:s,openInNewTab:i=!1}){const o=f.useId(),l=a||`download-text-with-icon-link-${o}`;return t.jsxs(Be,{id:l,href:e,className:BO({className:r}),openInNewTab:i,children:[t.jsx(ts,{className:RO({position:"withText",className:s})}),n]})}const qO=de({slots:{card:"w-full flex flex-col bg-transparent gap-[1.5rem]",imageAside:"",image:"w-full card-hero-image-h img-vds object-cover mb-0",content:"stack-sm px-0"},variants:{imagePosition:{left:{card:""},right:{}},layoutBreakpoint:{sm:{card:"card-hero-gap sm:flex-row sm:items-center",imageAside:"sm:card-hero-split-w sm:flex-shrink-0",content:"sm:card-hero-split-w"},xl:{card:"md:gap-[1rem] xl:gap-[3rem] xl:flex-row xl:items-center",imageAside:"sm:w-full md:shrink xl:w-[34rem] xl:flex-shrink-0",content:"sm:w-full xl:w-auto xl:flex-1"},"2xl":{card:"card-hero-gap 2xl:flex-row 2xl:items-center",imageAside:"2xl:card-hero-split-w 2xl:flex-shrink-0",content:"2xl:card-hero-split-w"}}},compoundVariants:[{imagePosition:"right",layoutBreakpoint:"sm",class:{card:"sm:flex-row-reverse"}},{imagePosition:"right",layoutBreakpoint:"xl",class:{card:"xl:flex-row-reverse"}},{imagePosition:"right",layoutBreakpoint:"2xl",class:{card:"2xl:flex-row-reverse"}}],defaultVariants:{imagePosition:"left",layoutBreakpoint:"xl"}});function lm({imageSrc:e=ia,imageAlt:n,imagePosition:a="left",layoutBreakpoint:r="xl",imagePriority:s=!1,imageLoader:i=St,media:o,subHeading:l,heading:c,text:d,cta:m,children:g,id:x,classNames:p={}}){const{t:L}=v("uic-card-translations"),N=qO({imagePosition:a,layoutBreakpoint:r}),T=c!==void 0;return t.jsxs(R,{id:x,className:N.card({className:p.wrapper}),color:"transparent",shadow:"none",rounded:"none",border:!1,children:[(o||e)&&t.jsx("aside",{className:N.imageAside({className:p.imageAside}),children:o??t.jsx(xt,{alt:n??L("heroCard.imageAlt"),src:e,intrinsicWidth:1200,intrinsicHeight:800,loader:i,priority:s,classNameImage:N.image({className:p.image})})}),t.jsx(R.Main,{className:N.content({className:p.content}),children:T?t.jsxs(t.Fragment,{children:[l&&t.jsx(h.H1,{typographyStyle:"h3",marginTop:"none",marginBottom:"none",className:p.subHeading,children:l}),t.jsx(h.H2,{typographyStyle:"h1",marginTop:"none",marginBottom:"none",className:`${l?"-mt-[0.5rem]":""} ${p.heading??""}`.trim(),children:c}),d&&t.jsx(u,{as:"p",variant:"body",className:`whitespace-pre-line -mt-[0.125rem] ${p.text??""}`.trim(),children:d}),m&&t.jsx(ge,{href:m.href,design:"callToAction",layout:"quadrilateral","aria-label":m.ariaLabel,className:`w-1/2 mt-[1.75rem] ${p.cta??""}`.trim(),children:m.label})]}):g??t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{children:L("heroCard.title")}),t.jsx(u,{as:"p",children:L("heroCard.description")})]})})]})}lm.displayName="HeroCard";const WO=e=>e.includes("lehrgang")?"tv_lehrgänge":e.includes("firmenseminar")?"tv_firmenseminare":e.includes("fachtagung")?"tv_fachtagung":e.includes("brandschutztage")?"tv_brandschutztage":e.includes("unterweisungen")?"tv_unterweisungen":"",UO=["mt-[1rem] w-3/4 lg:w-1/2 flex-none","2xl:w-2/3 2xl:mt-[1.25rem]","3xl:w-1/2 3xl:mt-[1.5rem]"].join(" ");function ZO({text:e,link:n,ariaLabel:a}){const r=WO(n),s=`${UO} ${r}`.trim();return n.startsWith("http")?t.jsx(ge,{href:n,design:"callToAction",layout:"quadrilateral","aria-label":a,className:s,target:"_blank",rel:"noopener noreferrer",children:e}):t.jsx(ge,{as:Ne,to:n,design:"callToAction",layout:"quadrilateral","aria-label":a,className:s,children:e})}function GO(e){return"contentProps"in e&&e.contentProps!==void 0}function KO(e){const n=GO(e)?{index:e.index,heading:e.contentProps.heading,subHeading:e.contentProps.subHeading,text:e.contentProps.textContent,image:e.contentProps.image?{fileName:e.contentProps.image.filename,alt:e.contentProps.image.alt,position:e.contentProps.image.position}:{fileName:"",alt:""},button:e.contentProps.button?{text:e.contentProps.button.text,link:e.contentProps.button.link,ariaLabel:e.contentProps.button.ariaLabel}:void 0}:e,{index:a,heading:r,subHeading:s,text:i,image:o,button:l,classNames:c={}}=n,d=o.position??"left",m=a!==void 0,g=m?a:"direct",x=m?h.H2:h.H1,p=m?"h1":void 0;return t.jsxs(lm,{id:`hero-card_${g}`,imageSrc:o.fileName,imageAlt:o.alt,imagePosition:d,layoutBreakpoint:"2xl",imagePriority:!0,classNames:{wrapper:c.wrapper,imageAside:c.imageAside,image:c.image,content:c.content},children:[s&&t.jsx(u,{as:m&&a===0?"h1":"p",variant:"bold",className:`text-turquoise-dark ${c.subHeading??""}`,children:s}),t.jsx(x,{typographyStyle:p,marginTop:"none",marginBottom:"none",className:c.heading,children:r}),i&&t.jsx(u,{as:"p",variant:"body",className:c.text,children:i}),l&&t.jsx(ZO,{text:l.text,link:l.link,ariaLabel:l.ariaLabel})]})}function wU({id:e,className:n,...a}){const r=f.useId(),s=e||`go-to-event-types-button-link-${r}`;return t.jsx(ge,{id:s,as:Ne,to:"/veranstaltungsarten",design:"callToAction",layout:"quadrilateral","aria-label":"Veranstaltungen entdecken",rounded:"md",className:n,...a,children:"Veranstaltungen entdecken"})}const YO={removeEventFromShoppingCart:"remove-event-from-shopping-cart",setItemBookingsInShoppingCart:"set-item-bookings-in-shopping-cart",reorderOffer:"reorder-offer"},SU=({className:e,size:n})=>{const{t:a}=v("common",{keyPrefix:"icons.shopping-cart-icon"});return t.jsx(rs,{"aria-label":a("aria-label"),color:"primary",design:"outlined",size:n,className:e})};function wi(e){const{ref:n,"aria-label":a,...r}=e,{t:s}=v("uic-button-translations");return t.jsx(pt,{ref:n,icon:T4,"aria-label":a??s("delete.ariaLabel"),...r})}wi.displayName="DeleteIconButton";function IU({id:e,item:n,children:a,onRemove:r}){var l,c;const{t:s}=v("checkout"),[i,o]=n.events;if(n.type==="COMBINATION"&&o){const d=Array.from(new Set([i.lesson_type,o.lesson_type]));return t.jsxs(R,{id:e,size:"xl",badge:d.map(m=>t.jsx(nr,{type:m},m)),children:[r&&t.jsx(wi,{onClick:r,"aria-label":s("item-card.remove-aria-label"),design:"transparent",className:"absolute -top-1 right-4"}),t.jsxs(R.Main,{className:"!px-4",children:[t.jsxs(h,{typographyStyle:"h2",as:"h2",className:"mb-6 lg:mt-2 lg:mb-8 xl:mt-0 xl:text-3xl",children:[i.title," + ",o.title]}
479),t.jsx(Wd,{event1:i,event2:o,hideAddToShoppingCart:!0})]}),t.jsx(qr,{topic:((l=i.profile)==null?void 0:l.topic)||"BS",orientation:"vertical",thickness:"xl",className:"absolute inset-y-0 right-0"})]})}return t.jsxs(R,{id:e,size:"lg",badge:t.jsx(nr,{type:i.lesson_type}),children:[r&&t.jsx(wi,{onClick:r,"aria-label":s("item-card.remove-aria-label"),design:"transparent",className:"absolute -top-1 sm:top-2 right-4 interactive-accent-turquoise-dark hover:interactive-accent-turquoise-light transition-colors"}),t.jsxs(R.Main,{className:"!px-4",children:[t.jsx(h,{typographyStyle:"h2",as:"h2",className:"mb-6 lg:mt-2 lg:mb-8 xl:mt-0 xl:text-3xl",children:i.title}),t.jsx(eo,{event:i,hideAddToShoppingCart:!0,direction:"col"})]}),a,t.jsx(qr,{topic:((c=i.profile)==null?void 0:c.topic)||"BS",orientation:"vertical",thickness:"xl",className:"absolute inset-y-0 right-0"})]})}const JO=de({slots:{card:"",wrapper:"",imageWrapper:"",image:"w-full object-cover",content:""},variants:{layout:{vertical:{image:"h-44 lg:h-64"},horizontal:{card:"lg:h-64",wrapper:"lg:flex lg:flex-row",imageWrapper:"lg:w-2/6",image:"lg:h-64",content:"lg:w-full"}}},defaultVariants:{layout:"vertical"}}),Ga=JO();function cm({imageSrc:e=ia,imageAlt:n,imageLoader:a=St,layout:r="vertical",children:s,id:i,className:o,classNames:l={}}){const{t:c}=v("uic-card-translations");return t.jsx(R,{id:i,color:"white",size:r==="vertical"?"sm":"md",shadow:"lg",className:Ga.card({layout:r,className:o??l.wrapper}),children:t.jsxs("div",{className:Ga.wrapper({layout:r,className:l.wrapper}),children:[t.jsx("div",{className:Ga.imageWrapper({layout:r,className:l.imageWrapper}),children:t.jsx(xt,{src:e,alt:n??c("profileCard.imageAlt"),intrinsicWidth:400,intrinsicHeight:400,loader:a,classNameImage:Ga.image({layout:r,className:l.image})})}),t.jsx(R.Main,{className:Ga.content({layout:r,className:l.content}),children:s??t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{children:c("profileCard.name")}),t.jsx(u,{as:"p",children:c("profileCard.position")})]})})]})})}cm.displayName="ProfileCard";function NU({name:e,title:n,description:a,imagePath:r,imageAlt:s,className:i}){const o=f.useId();return t.jsxs(cm,{id:`speaker-profile-card-${o}`,imageSrc:r||"placeholder-image.webp",imageAlt:s,layout:"horizontal",className:i,children:[t.jsx(h.H3,{id:`speaker-profile-name-${o}`,children:e}),t.jsx(u,{as:"p",id:`speaker-profile-title-${o}`,className:"font-semibold text-turquoise-dark mb-3",children:n}),t.jsx(u,{as:"p",id:`speaker-profile-description-${o}`,children:a})]})}function $U({to:e,...n}){var i;const r=(i=or().find(o=>o.params.lang))==null?void 0:i.params.lang,s=Ea(r,Qt.supportedLngs)?r:Qt.fallbackLng;if(typeof e=="string")return t.jsx(Mo,{to:Ca(e,s,Qt.supportedLngs),...n});if(typeof e=="object"&&e.pathname)return t.jsx(Mo,{to:{...e,pathname:Ca(e.pathname,s,Qt.supportedLngs)},...n});throw new Error("Invalid 'to' property for LocaleNavLink")}const XO=({children:e})=>t.jsx("div",{className:"p-0",children:e}),QO=({children:e})=>{var s;const n=f.Children.toArray(e).filter(Boolean),[a,r]=f.useState((s=n[0])==null?void 0:s.props.name);return n.length===0?null:t.jsxs("div",{className:"w-full",children:[t.jsx("div",{className:"flex flex-col xl:flex-row xl:justify-between 2xl:justify-start gap-4 items-start xl:items-center",children:n.map(i=>t.jsx(kn,{"aria-label":`Shows tab ${i.props.label}`,color:a===i.props.name?"blue":"gray",layout:"quadrilateral",size:"sm",onClick:()=>r(i.props.name),className:"inline-block whitespace-nowrap",children:i.props.label},`desktop_${i.props.name}`))}),t.jsx("div",{className:"mt-8 xl:mt-10",children:n.map(i=>i.props.name===a?t.jsx("div",{children:i},i.props.name):null)})]})};QO.Tab=XO;const LU={m:"Herr",w:"Frau",d:"Hallo"},CU={male:"m",female:"w",diverse:"d"},zU={purchaseNumber:"",comment:"",attendee:{withAddress:!1,gender:"m",title:"",firstname:"",lastname:"",email:"",phone:"",department:"",function:""}},eB={PARTICIPANT:"Teilnehmer/in",PARTICIPANT_COMBINATION:"Teilnehmer/in Kombination",WAITLIST:"Warteliste",RESERVATION:"Reservierung",CANCELLED:"Storniert",CANCELLED_FREE_OF_CHARGE:"Storniert
479(kostenfrei)",CANCELLED_WITH_CHARGES:"Storniert (mit Kosten)",REBOOKED:"Umbuchung",PARTICIPANT_VIRTUAL:"Teilnehmer/in (virtuell)",CANCELLED_VIRTUAL:"Storniert (virtuell)",WAITLIST_VIRTUAL:"Warteliste (virtuell)",CARUSO_PARTICIPANT:"Teilnehmer/in (unbestätigt)",CARUSO_PARTICIPANT_COMBINATION:"Teilnehmer/in Kombination (unbestätigt)"},tB=e=>{switch(e){case"RELEASED":case"CONFIRMED":return"text-green-600";case"CANCELLED":return"text-red-600";case"PENDING":return"text-orange-600";default:return"text-black"}};function TU({booking:e}){var o,l;const{event:n}=e,{profile:a}=n,[r,s]=f.useState(!1),i=()=>s(c=>!c);return t.jsxs(R,{badge:t.jsxs(t.Fragment,{children:[t.jsx(gr,{type:a.event_type}),t.jsx(nr,{type:n.lesson_type})]}),className:"w-full mb-6 shadow-lg",children:[t.jsxs(R.Main,{children:[t.jsx(si,{to:`/veranstaltungen/${a.id}`,children:t.jsx(h.H3,{className:"text-brand-blue mt-4 mb-4 hover:text-turquoise-dark transition-colors",children:n.title||a.title})}),t.jsxs("div",{className:"flex flex-col gap-4",children:[t.jsxs("div",{className:"flex flex-col 3xl:flex-row gap-3 3xl:gap-8 text-sm",children:[t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(En,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:Qn(n)})]}),t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(ra,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:((o=n.location)==null?void 0:o.city)||"Online"})]}),t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(Ma,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:kt(n.price)})]})]}),t.jsx(pe,{design:"text","aria-label":"Details toggle",icon:r?dr:mn,iconPosition:"left",className:"text-turquoise-dark hover:text-turquoise-light",onClick:i,children:r?"Weniger Details":"Mehr Details"})]})]}),r&&n&&t.jsx("div",{className:"bg-gray-10",children:t.jsxs(R.Main,{className:"pt-1",children:[t.jsx(h.H4,{className:"text-brand-blue !mb-6 font-medium",children:"Veranstaltungsdetails"}),t.jsxs("div",{className:"grid grid-cols-1 3xl:grid-cols-3 gap-8 3xl:gap-2 mb-8",children:[n.location&&t.jsxs("div",{children:[t.jsx(h.H4,{className:"font-medium mb-3",children:"Adresse"}),t.jsx(u,{as:"p",className:"text-lg",children:n.location.city_code==="X"?n.location.city:t.jsxs(t.Fragment,{children:[(l=n.location.name)!=null&&l.startsWith("VdS Schadenverh")?`${n.location.name} GmbH`:n.location.name,t.jsx("br",{}),n.location.street,t.jsx("br",{}),n.location.zip_code," ",n.location.city]})})]}),n.location&&n.location.city_code!=="X"&&t.jsxs("div",{children:[t.jsx(h.H4,{className:"font-medium mb-3",children:"Anfahrt"}),t.jsx(u,{as:"p",className:"text-lg",children:t.jsx("a",{href:`https://maps.google.com/?q=${encodeURIComponent(`${n.location.street}, ${n.location.zip_code} ${n.location.city}`)}`,target:"_blank",rel:"noopener noreferrer",className:"underline",children:"Google Maps"})})]}),a.contact_participant_management&&t.jsxs("div",{children:[t.jsxs(h.H4,{className:"font-medium mb-3 inline-flex items-center",children:["Kontakt",t.jsx(as,{className:"ml-2 size-5 text-turquoise-dark"})]}),t.jsxs(u,{as:"p",className:"text-lg",children:[a.contact_participant_management.phone&&t.jsxs(t.Fragment,{children:["Hotline:"," ",t.jsx("a",{href:`tel:${a.contact_participant_management.phone.replace(/\s/g,"")}`,className:"",children:a.contact_participant_management.phone}),t.jsx("br",{})]}),a.contact_participant_management.email&&t.jsxs(t.Fragment,{children:["E-Mail:"," ",t.jsx("a",{href:`mailto:${a.contact_participant_management.email}`,className:"",children:(()=>{const c=a.contact_participant_management.email.split("@");return t.jsxs(t.Fragment,{children:[c[0],t.jsx(La,{}),c[1]]})})()})]})]})]}),n.timetableShort&&n.timetableShort.length>0&&t.jsxs("div",{className:"3xl:col-span-3 3xl:mt-8",children:[t.jsx(h.H4,{className:"font-medium mb-3",children:"Zeiten"}),t.jsx("div",{className:"space-y-3 3xl:space-y-0 3xl:flex 3xl:gap-8",children:n.timetableShort.map(c=>t.jsxs(u,{as:"p",className:"text-lg",children:[c.date,t.jsx("br",{}),c.start_time," - ",c.end_time," Uhr"]},`${c.date}-${c.start_time}`))})]})]}),t.jsxs("div",{className:"-mx-8 px-8 py-6 -mb-8 bg-white",children:[t.jsx(h.H4,{className:"!mb-4 font-medium",children:"Anmeldeinformationen"}),t.jsxs("div",{className:"grid grid-cols-1 3xl:grid-cols-4 gap-6 pb-6",children:[t.jsxs("div",{className:"3xl:col-span-2",children:[t.jsxs(h.H4,{className:"font-medium !mb-4",children:[e.user.firstname," ",e.user.lastname]}
479),t.jsxs("dl",{className:"space-y-3 text-lg 2xl:grid 2xl:grid-cols-[auto_1fr] 2xl:gap-x-4 2xl:gap-y-1 2xl:space-y-0",children:[t.jsx(u,{as:"dt",className:"text-brand-blue",children:"Status:"}),t.jsx(u,{as:"dd",className:tB(e.status),children:eB[e.status]}),t.jsx(u,{as:"dt",className:"text-brand-blue",children:"Buchungsnummer:"}),t.jsx(u,{as:"dd",children:e.number}),t.jsx(u,{as:"dt",className:"text-brand-blue",children:"Buchungsdatum:"}),t.jsx(u,{as:"dd",children:new Date(e.booking_date).toLocaleDateString("de-DE")}),e.user.email&&t.jsxs(t.Fragment,{children:[t.jsx(u,{as:"dt",className:"text-brand-blue",children:"E-Mail:"}),t.jsx(u,{as:"dd",children:(()=>{const c=e.user.email.split("@");return t.jsxs(t.Fragment,{children:[c[0],t.jsx(La,{}),c[1]]})})()})]}),e.booker&&e.booker.id!==e.user.id&&t.jsxs(t.Fragment,{children:[t.jsx(u,{as:"dt",className:"text-brand-blue",children:"Gebucht von:"}),t.jsxs(u,{as:"dd",children:[e.booker.firstname," ",e.booker.lastname]})]})]})]}),t.jsxs("div",{className:"3xl:col-span-2",children:[t.jsx(h.H4,{className:"font-medium",children:kt(n.price)}),t.jsx(u,{as:"p",className:"text-sm text-black",children:"Nettopreis (zzgl. MwSt.)"}),t.jsx("div",{className:"mt-4 grid grid-cols-1 3xl:grid-cols-2 gap-x-8 gap-y-2",children:t.jsx("ul",{children:e.moodle_course_id&&t.jsx("li",{children:t.jsx("a",{href:`https://elearning.vds.de/course/view.php?id=${e.moodle_course_id}`,target:"_blank",rel:"noopener noreferrer",className:"text-lg underline",children:"Lernmanagementsystem"})})})})]})]})]})]})})]})}const Ul=e=>e?Ct(e).format("DD.MM.YYYY"):null;function _U({offer:e}){const n=Jl({key:"shopping-cart"}),a=Ql(),{lang:r}=Kl(),s=n.state!=="idle",i=f.useRef(!1);f.useEffect(()=>{i.current&&n.state==="idle"&&n.data&&(i.current=!1,a(`/${r||"de"}/warenkorb`))},[n.state,n.data,a,r]);const o=()=>{i.current=!0,n.submit({_action:YO.reorderOffer,offerId:e.id},{method:"post",action:"/shopping-cart-api",encType:"application/json"})},l=e.bindingDeadline?Ct(e.bindingDeadline).endOf("day").isBefore(Ct()):!1,c=!l&&!e.isOrdered,d=e.isOrdered?"Bereits beauftragt":l?"Angebot abgelaufen":null;return t.jsx(R,{className:"w-full mb-6 shadow-lg",children:t.jsxs(R.Main,{children:[t.jsxs("div",{className:"flex flex-col gap-1 mt-4 mb-4",children:[t.jsx(h.H3,{className:"text-brand-blue",children:e.number?`Angebot ${e.number}`:"Angebot"}),t.jsxs("div",{className:"flex flex-wrap gap-x-6 gap-y-1 text-sm",children:[e.date&&t.jsxs(u,{as:"span",color:"blue",children:["Angebotsdatum: ",Ul(e.date)]}),e.bindingDeadline&&t.jsxs(u,{as:"span",color:"blue",children:["Gültig bis: ",Ul(e.bindingDeadline)]}),d&&t.jsxs(u,{as:"span",color:"blue",className:"font-bold",children:["Status: ",d]})]})]}),t.jsx("div",{className:"flex flex-col gap-4",children:e.positions.map(m=>{var g,x,p;return t.jsxs("div",{className:"flex flex-col gap-2 border-t border-gray-20 pt-3",children:[t.jsx(u,{as:"span",color:"blue",className:"font-bold",children:((g=m.event)==null?void 0:g.title)||"Veranstaltung"}),t.jsxs("div",{className:"flex flex-col 3xl:flex-row gap-3 3xl:gap-8 text-sm",children:[m.event&&t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(En,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:Qn(m.event)})]}),t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(ra,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsx(u,{as:"span",color:"blue",children:((p=(x=m.event)==null?void 0:x.location)==null?void 0:p.city)||"Online"})]}),m.price!=null&&t.jsxs("div",{className:"flex items-center gap-x-1.5",children:[t.jsx(Ma,{className:"size-6 flex-shrink-0",color:"secondary"}),t.jsxs(u,{as:"span",color:"blue",children:[kt(m.price),m.quantity?` à ${m.quantity}`:""]})]})]})]},m.id)})}),t.jsx("div",{className:"mt-6",children:t.jsx(kn,{layout:"quadrilateral","aria-label":"Angebot beauftragen",onClick:o,disabled:s||!c,children:d??"Beauftragen"})})]})})}const dm=am([oe(),tm()]).transform(e=>typeof e=="string"?Number(e):e).refine(e=>!Number.isNaN(e),{message:"ID muss eine Zahl sein."}).optional(),co=tn({id:dm,username:oe().optional(),withAddress:lo(!1),gender:br(["m","w","d"],{error:"Anrede ist ein Pflichtfeld."}),title:oe().optional(),firstname:oe().min(1,"Vorname ist ein Pflichtfeld."),lastname:oe().min(1,"Nachname ist ein Pflichtfeld."),department:oe().optional(),function:oe().optional(),email:oe().email("Bitte eine gültige E-Mail-Adresse eingeben."),phone:oe().optional()}),um=co.extend({withAddress:lo(!0),street:oe().min(1,"StraÃe und Hausnummer sind ein Pflichtfeld."),zip:oe().min(1,"P
479LZ ist ein Pflichtfeld."),city:oe().min(1,"Stadt ist ein Pflichtfeld."),country_code:oe().min(1,"Land ist ein Pflichtfeld.")}),Zl=tn({name1:oe().min(1,"Firmenname ist ein Pflichtfeld.").max(35,"Jede Zeile darf maximal 35 Zeichen lang sein."),name2:oe().max(35,"Jede Zeile darf maximal 35 Zeichen lang sein.").optional(),name3:oe().max(35,"Jede Zeile darf maximal 35 Zeichen lang sein.").optional(),street:oe().min(1,"StraÃe und Hausnummer sind ein Pflichtfeld."),zip:oe().min(1,"PLZ ist ein Pflichtfeld."),city:oe().min(1,"Stadt ist ein Pflichtfeld."),country_code:oe().min(1,"Land ist ein Pflichtfeld.")}),AU=tn({client:tn({id:dm,name1:oe().min(1,"Firmenname ist ein Pflichtfeld.").max(35,"Jede Zeile darf maximal 35 Zeichen lang sein."),name2:oe().max(35,"Jede Zeile darf maximal 35 Zeichen lang sein.").optional(),name3:oe().max(35,"Jede Zeile darf maximal 35 Zeichen lang sein.").optional(),street:oe().min(1,"StraÃe und Hausnummer sind ein Pflichtfeld."),zip:oe().min(1,"PLZ ist ein Pflichtfeld."),city:oe().min(1,"Stadt ist ein Pflichtfeld."),country_code:oe().min(1,"Land ist ein Pflichtfeld."),vatid:oe().optional()}),different_invoice_recipient:Or(),recipient:Zl.optional(),registrant:rm("withAddress",[co,um]),newsletter:Or().optional(),newsletter_consent:Or().optional(),newsletter_topics:Yn(oe()).optional()}).superRefine((e,n)=>{if(e.newsletter===!0&&e.newsletter_consent!==!0&&n.addIssue({code:er.custom,message:"Bitte bestätigen Sie die Einwilligung zum Newsletter.",path:["newsletter_consent"]}),e.different_invoice_recipient){const a=Zl.safeParse(e.recipient);if(!a.success)for(const r of a.error.issues)n.addIssue({path:["recipient",...r.path],code:"custom",message:r.message})}}),EU=tn({items:Yn(tn({eventIds:Yn(tm()),discounts:Yn(tn({id:oe(),active:Or()})).optional(),bookings:Yn(tn({purchaseNumber:oe().optional(),comment:oe().optional(),eveningEvent:br(["yes","no"],{error:"Bitte geben Sie an, ob dieser Teilnehmende die Abendveranstaltung besucht."}).optional(),attendee:rm("withAddress",[co,um])})).min(1,"Bitte geben Sie mindestens einen Teilnehmenden an.").max(25)}).superRefine(async(e,n)=>{const a=new Map;for(const[r,s]of e.bookings.entries()){const i=s.attendee,o=(i.firstname||"").trim().toLowerCase(),l=(i.lastname||"").trim().toLowerCase(),c=`${o}|${l}`;o&&l&&(a.has(c)?n.addIssue({code:er.custom,path:["bookings",r,"attendee","firstname"],message:"Dieser Teilnehmende (Kombination aus Vor- und Nachname) wurde bereits hinzugefügt."}):a.set(c,r));const d=await fetch("/attendee-api",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({_action:h7.ATTENDEE_IN_EVENT,person:{firstname:i.firstname,lastname:i.lastname},eventIds:e.eventIds})}).then(m=>m.json()).catch(()=>({isAttending:!1,bookingNumber:null}));d.isAttending&&n.addIssue({code:er.custom,path:["bookings",r,"attendee","firstname"],message:`Teilnehmende/r ist bereits mit Buchung ${d.bookingNumber} für diese Veranstaltung angemeldet.`})}}))}).superRefine((e,n)=>{const a=new Map;e.items.forEach((r,s)=>{r.bookings.forEach((i,o)=>{const l=i.attendee,c=(l.email||"").trim().toLowerCase();if(!c)return;const d=`${(l.firstname||"").trim().toLowerCase()}|${(l.lastname||"").trim().toLowerCase()}`,m=a.get(c);m?m.has(d)||n.addIssue({code:er.custom,path:["items",s,"bookings",o,"attendee","email"],message:"E-Mail-Adresse wird bereits für einen anderen Teilnehmenden verwendet."}):a.set(c,new Set([d]))})})}),PU=tn({method:br(["PAPER","XINVOICE","ZUGFERD"]),invoiceEmail:oe().email("Bitte eine gültige E-Mail-Adresse eingeben.").optional(),invoiceId:oe().optional(),comment:oe().optional(),voucherCode:oe().optional()}).superRefine((e,n)=>{(e.method==="XINVOICE"||e.method==="ZUGFERD")&&!e.invoiceEmail&&n.addIssue({code:er.custom,message:"E-Mail Adresse für den Versand ist erforderlich, wenn die Methode X-Rechnung oder ZUGFeRD gewählt wird.",path:["invoiceEmail"]})}),nB=f.forwardRef((e,n)=>{const{value:a,defaultValue:r}=e,s=()=>{e.onPlus()},i=()=>{e.onMinus()};return t.jsxs("div",{className:"inline-flex w-fit items-center justify-between border border-brand-blue rounded-md p-2 min-w-32",children:[t.jsx("button",{type:"button",onClick:i,disabled:a===1,children:t.jsx(dr,{color:"primary",size:"sm"})}),t.jsx("input",{ref:n,value:a,readOnly:!0,className:"w-6 text-center bg-transparent"}),t.jsx("button",{type:"button",onClick:s,children:t.jsx(mn,{color:"primary",size:"sm"})})]})});nB.displayName="CounterUncontrolled";const MU=[41];function aB(){const{t:e}=v("topics",{keyPrefix:"topics.datenschutz.hero"}),n=Me("data-protection-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/datenschutz/hero.png",alt:e("image.alt")})})})})}function rB(){return t.jsx(Fe,{defaultValues:{topic:"datenschutz"}})}function sB(){const{t:e}=v("topics",{keyPrefix:"topics.datenschutz.text"});return t.jsx(Ee,{idInnerElement:"data-protection-text",extendPaddingTop:!0,renderTeaser:()=>t.jsxs(M,{i18nKey:"teaser",t:e,children:[t.jsx(h.H2,{children:"Datenschutz-Management"}),t.jsx(u,{as:"p",children:"Artikel 24 der DSGVO fordert, dass die verantwortliche Stelle die getroffenen MaÃnahmen überprüft und erforderlichenfalls anpasst. Managementbewertung (oder auch Management Review) ist eine generelle Anforderung in der ISO-Welt und wird auch von der DSGVO gefordert."}),t.jsx(u,{as:"p",children:"Die Managementbewertung hilft, Trans
479parenz bei Entscheidungen und MaÃnahmen zu schaffen, Schwachstellen frühzeitig zu erkennen und zu vermeiden sowie einen kontinuierlichen Verbesserungsprozess zu ermöglichen."}),t.jsx(u,{as:"p",children:"Im VdS-Bildungszentrum können Sie unter anderem lernen, wie sich auf Basis der Richtlinien VdS 10010 ein internes Audit durchführen lässt, wie ein Auditplan aussehen könnte und worauf zu achten ist."})]})})}function iB(){return t.jsx(Gt,{})}function oB({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.datenschutz.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function lB(){const{t:e}=v("topics",{keyPrefix:"topics.datenschutz.customer-voices-container"});return t.jsx(_e,{heading:e("heading")})}function cB(){const{t:e}=v("topics",{keyPrefix:"topics.datenschutz.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function B({eventId:e,children:n,id:a,...r}){const s=f.useId(),i=a||`event-${e}-${s}`;return t.jsx(ge,{id:i,as:nn,to:`/veranstaltungen/${e}`,...r,children:n})}function wn({id:e,topicSlug:n,children:a=`Seite â${n}"`,...r}){const s=f.useId(),i=e||`topic-page-${n}-${s}`;return t.jsx(ge,{id:i,as:nn,to:`/themen/${n}`,...r,children:a})}function Aa({path:e,children:n,id:a,...r}){const s=f.useId(),i=a||`vds-event-${e.replace(/[^a-zA-Z0-9]/g,"-")}-${s}`;return t.jsx(ge,{id:i,as:Be,href:`https://vds.de/${e}`,openInNewTab:!0,...r,children:n})}function We({publicationId:e,children:n,id:a,...r}){const s=f.useId(),i=a||`vds-publication-${e}-${s}`;return t.jsx(ge,{id:i,as:Be,href:`https://shop.vds.de/publikation/${e}`,openInNewTab:!0,...r,children:n})}function dB(){const{t:e}=v("topics",{keyPrefix:"topics.elektrische-anlagen.hero"}),n=Me("electrical-systems-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/elektrische-anlagen/hero.png",alt:e("image.alt")})})})})}function uB(){return t.jsx(Fe,{defaultValues:{topic:"elektrische-anlagen"}})}function mB(){const{t:e}=v("topics",{keyPrefix:"topics.elektrische-anlagen.text"});return t.jsx(Ee,{idInnerElement:"electrical-systems-text",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading1")}),t.jsx(u,{as:"p",children:e("teaser.p1")}),t.jsx(h.H2,{children:e("teaser.heading2")}),t.jsx(u,{as:"p",children:e("teaser.p2")}),t.jsx(u,{as:"p",children:e("teaser.p3")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"teaser.p4",t:e,children:["Die Richtlinie"," ",t.jsx(We,{publicationId:"vds-2046",children:"VdS 2046 âSicherheitsvorschriften für elektrische Anlagenâ"})," ","gibt einen guten Einblick ins Thema aus Sicht der Sachversicherer und verweist auf viele weitere relevante Regelwerke."]})})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("content.heading1")}),t.jsx(u,{as:"p",children:e("content.p1")}),t.jsx(h.H3,{children:e("content.heading2")}),t.jsx(u,{as:"p",children:e("content.p2")}),t.jsx(h.H3,{children:e("content.heading3")}),t.jsx(u,{as:"p",children:e("content.p3")}),t.jsx(u,{as:"p",children:e("content.p4")}),t.jsx(h.H3,{children:e("content.heading4")}),t.jsx(u,{as:"p",children:e("content.p5")}),t.jsx(h.H3,{children:e("content.heading5")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p6",t:e,children:["Um ein hohes Niveau der Prüfungen sicherzustellen, können Feuerversicherer mit den Versicherungsnehmern vereinbaren, dass die elektrischen Anlagen regelmäÃig von VdS-anerkannten Sachverständigen geprüft werden (Klausel SK 3602 â Elektrische Anlagen), siehe auch"," ",t.jsx(We,{publicationId:"vds-2871",children:"VdS 2871 âPrüfrichtlinien nach Klausel SK 3602, Hinweise für den anerkannten Elektrosachverständigenâ"}),"."]})}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p7",t:e,children:["Die Anerkennung zu VdS-anerkannten Sachverständigen erfolgt nach den Richtlinien"," ",t.jsx(We,{publicationId:"vds-2228",children:"VdS 2228"}),"."]})}),t.jsx(h.H2,{children:e("content.heading6")}),t.jsx(u,{as:"p",children:e("content.p8")}),t.jsx(h.H2,{children:e("content.heading7")}),t.jsx(u,{as:"p",children:e("content.p9")}),t.jsx(h.H3,{children:e("content.heading8")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p10",t:e,children:["Die Voraussetzungen zur Anerkennung âVdS-anerkannten Sachverständigeâ finden Sie unter"," ",t.jsx(We,{publicationId:"vds-2228",children:"VdS-Richtlinien für die Anerkennung von Sachverständigen zum Prüfen elektrischer Anlagen"}),". Anerkennungs-Interessierte lesen bitte zuallererst die Richtlinie."]})}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p11",t:e,children:["Darauf aufbauend kann der"," ",t.jsx(B,{eventId:"108",children:"Lehrgang âMesspraxis zum Prüfen elektrischer Anlagen â Sachverständige nach VdS 2228â"})," ","besucht werden. Er vermittelt alles Wissenswerte rund um das eigentliche Messen in und an elektrischen Anlagen und bereitet somit ergänzend zu Ihrem Fachwissen gezielt auf die Prüfung zu Sachverständigen gemäà den Richtlinien VdS 2228 vor."]})}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p12",t:e,children:["Auch der Besuch des"," ",t.jsx(B,{eventId:"126",children:"VdS-Lehrgangs âPrüfen elektrischer Anlagen â Sachverständige nach VdS 2228â"})," ","bereichert Ihre Expertise und dient der Prüfungsvorbereitung für die Anerkennung als Sachverständige nach VdS 2228."]})}),t.jsx(u,{as:"p",children:e("content.p13")}),t.jsx(h.H3,{children:e("content.heading9")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p14",t:e,children:["Nach VdS 2228 anerkannte Sachverständige zum Prüfen elektrischer Anlagen erhalten im"," ",t.jsx(B,{eventId:"13213",children:"Lehrgang âVdS-anerkannte Sachverständige gemäà VdS 2228 in der beruflichen Praxisâ"})," ","Unterstützung für ihre praktische Arbeit als Sachverständige. Unter anderem wird die Tätigkeit als Gerichtssachverständige für Elektrotechnik und als Sachverständige im Auftrag der Versicherung beleuchtet."]})}),t.jsx(h.H3,{children:e("content.heading10")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p15",t:e,children:["Bestimmte Anlagen benötigen Blitz- und Ãberspannungsschutz. Informationen dazu finden Sie auf der"," ",t.jsx(wn,{topicSlug:"electrical-systems/emv-blitzschutz",children:"Themenseite zu EMV und Blitzschutz"}),"."]})}),t.jsx(h.H3,{children:e("content.heading11")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p16",t:e,children:["Alle, die thermografische Untersuchungen durchführen oder durchführen möchten, finden weitere Informationen und eine Reihe von VdS-Lehrgängen auf der"," ",t.jsx(wn,{topicSlug:"electrical-systems/thermografie",children:"Themenseite zur Thermografie"}),"."]})}),t.jsx(h.H3,{children:e("content.heading12")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p17",t:e,children:["Um die Sicherheit von Photovoltaikanlagen und passende VdS-Fortbildungen geht es auf der"," ",t.jsx(wn,{topicSlug:"electrical-systems/photovoltaik",children:"Themenseite zur Photovoltaik"}),"."]})}),t.jsx(h.H3,{children:e("content.heading13")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.p18",t:e,children:["Das Web Based Training"," ",t.jsx(Aa,{path:"gebote-der-elektroinstallation",children:"âGebote der Elektroinstallationâ"})," ","richtet sich an Auszubildende und tätige Elektrofachkräfte. In 11 web-basierten und interaktiven Lernmodulen werden häufige Mängel behandelt, die bei Schadenfällen und Revisionen elektrischer Anlagen erkannt werden. Das Programm ist kostenlos und kann wahlweise im Browser ausgeführt oder zunächst heruntergeladen werden."]})})]})})}function hB(){const{t:e}=v("topics",{keyPrefix:"topics.elektrische-anlagen.topics"});return t.jsx(gs,{extendPaddingTop:!0,heading:e("heading"),topics:["pruefen-und-messen","thermografie","photovoltaik","emv-blitzschutz"]})}function gB({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.elektrische-anlagen.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function pB(){return t.jsx(Gt,{})}function fB(){const{t:e}=v("topics",{keyPrefix:"topics.elektrische-anlagen.voices"});return t.jsx(_e,{heading:e("heading")})}function bB(){const{t:e}=v("topics",{keyPrefix:"topics.elektrische-anlagen.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function xB(){const{t:e}=v("topics",{keyPrefix:"topics.emv-blitzschutz.hero"}),n=Me("emc-lightning-protection-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/elektrische-anlagen/emv-blitzschutz/hero.png",alt:e("image.alt")})})})})}function vB(){return t.jsx(Fe,{defaultValues:{topic:"elektrische-anlagen"}})}function yB(){const{t:e}=v("topics",{keyPrefix:"topics.emv-blitzschutz.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"emc-lightning-protection-text",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading")}),t.jsx(u,{as:"p",children:e("teaser.p1")}),t.jsx(h.H3,{children:e("teaser.heading2")}),t.jsx(u,{as:"p",children:e("teaser.p2")}),t.jsx(u,{as:"p",children:e("teaser.p3")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"teaser.p4",t:e,children:["Bei SPD für ",t.jsx("strong",{children:"energietechnische Netze"})," unterscheidet man zwischen folgenden:"]})}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("teaser.list1Item1")}),t.jsx(b.Item,{children:e("teaser.list1Item2")}),t.jsx(b.Item,{children:e("teaser.list1Item3")})]}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"teaser.p5",t:e,children:["Bei SPD für ",t.jsx("strong",{children:"informationstechnische Netze"})," unterscheidet man zwischen:"]})}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("teaser.list2Item1")}),t.jsx(b.Item,{children:e("teaser.list2Item2")})]}),t.jsx(h.H3,{children:e("teaser.heading3")}),t.jsx(u,{as:"p",children:e("teaser.p6")}),t.jsx(u,{as:"p",children:e("teaser.p7")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("teaser.list3Item1")}),t.jsx(b.Item,{children:e("teaser.list3Item2")}),t.jsx(b.Item,{children:e("teaser.list3Item3")})]}),t.jsx(u,{as:"p",children:e("teaser.p8")}),t.jsx(xt,{src:"topics/elektrische-anlagen/emv-blitzschutz/lps-info-graphic.png",alt:e("teaser.image.alt"),intrinsicWidth:1920,intrinsicHeight:714,loader:St,classNameImage:"my-4 lg:my-8 lg:max-w-[700px]"}),t.jsx(h.H3,{children:e("teaser.heading4")}),t.jsx(u,{as:"p",children:e("teaser.p9")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("teaser.list4Item1")}),t.jsx(b.Item,{children:e("teaser.list4Item2")}),t.jsx(b.Item,{children:e("teaser.list4Item3")}),t.jsx(b.Item,{children:e("teaser.list4Item4")}),t.jsx(b.Item,{children:e("teaser.list4Item5")}),t.jsx(b.Item,{children:e("teaser.list4Item6")}),t.jsx(b.Item,{children:e("teaser.list4Item7")}),t.jsx(b.Item,{children:e("teaser.list4Item8")}),t.jsx(b.Item,{children:e("teaser.list4Item9")})]}),t.jsx(h.H3,{children:e("teaser.heading5")}),t.jsx(u,{as:"p",children:e("teaser.p10")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("teaser.list5Item1")}),t.jsx(b.Item,{children:e("teaser.list5Item2")}),t.jsx(b.Item,{children:e("teaser.list5Item3")}),t.jsx(b.Item,{children:e("teaser.list5Item4")})]})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("more.heading1")}),t.jsx(u,{as:"p",children:e("more.p1")}),t.jsx(h.H3,{children:e("more.heading2")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p2",t:e,children:["Personen, die elektrische Anlagen planen, betreiben, errichten oder bewerten sollen, finden in de
479n Lehrgängen"," ",t.jsx(B,{eventId:"54",children:"âBlitz- und Ãberspannungsschutzâ"})," ","und ",t.jsx(B,{eventId:"81",children:"âEMV und Oberschwingungenâ"})," ","fundiertes Wissen."]})}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p3",t:e,children:["Die beiden Lehrgänge sind zudem Bestandteile des Anerkennungsverfahrens zum"," ",t.jsx(Aa,{path:"kompetenzen/brandschutz/zertifizierung/elektrofachkraefte/emv-sachkundige",children:"EMV-Sachkundigen (VdS)"}),". Die Sachkundigen werden in einem"," ",t.jsx(Aa,{path:"zertifikate/verzeichnis/V2832",children:"VdS-Verzeichnis"})," ","geführt und können damit ihre Qualifikation gegenüber potenziellen Auftraggebern nachweisen."]})}),t.jsx(h.H3,{children:e("more.heading3")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p4",t:e,children:["Explosionsgefährdete Bereiche benötigen häufig MaÃnahmen des inneren und äuÃeren Blitzschutzes. Im ",t.jsx(B,{eventId:"55",children:"VdS-Lehrgang"})," werden die Kenntnisse über Explosions- und Blitzschutz vermittelt, die für das Errichten, Prüfen und Warten von Blitzschutzsystemen in explosionsgefährdeten Bereichen notwendig sind."]})}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p5",t:e,children:["Im Angebot ist auch ein"," ",t.jsx(B,{eventId:"5180",children:"Aktualisierungslehrgang"})," zum selben Thema, der Ãnderungen in Technik, Gesetzen und Normen behandelt. Denn aktuelles Wissen ist gerade für Blitzschutzfachkräfte und EMV-Sachkundige von groÃer Bedeutung."]})}),t.jsx(u,{as:"p",children:e("more.p6")}),t.jsx(h.H3,{children:e("more.heading4")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p7",t:e,children:["Die Teilnehmenden des"," ",t.jsx(B,{eventId:"55",children:"Aufbaulehrgangs zur Blitzschutzfachkraft für Anlagen mit explosionsgefährdeten Bereichen"})," ","haben nach bestandener Abschlussprüfung die Möglichkeit, sich unter bestimmten Voraussetzungen (siehe VdS 2011) als VdS-anerkannte Blitzschutzfachkraft für explosionsgefährdete Bereiche (BEx-Fachkraft) zertifizieren zu lassen. Dieses Zertifikat kann als Kompetenznachweis zur Befähigten Person im Sinne der Gefahrstoff-/Betriebssicherheitsverordnung dienen."]})}),t.jsx(h.H3,{children:e("more.heading5")}),t.jsx(u,{as:"p",children:e("more.p8")}),t.jsx(h.H2,{children:e("more.heading6")}),t.jsx(h.H3,{children:e("more.heading7")}),t.jsx(u,{as:"p",children:e("more.p9")}),t.jsx(h.H3,{children:e("more.heading8")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem1",t:e,children:[t.jsx("strong",{children:"Reihe DIN VDE 0100 (VDE 0100)"})," Errichten von Niederspannungsanlagen"]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem2",t:e,children:[t.jsx("strong",{children:"Reihe DIN EN 62305 (VDE 0185-305)"})," Blitzschutz"]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem3",t:e,children:[t.jsx("strong",{children:"DIN EN 61643-1 (VDE 0675-6-11)"})," Ãberspannungsgeräte für Niederspannung, Teil 11"]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem4",t:e,children:[t.jsx("strong",{children:"DIN EN 61643-21 (VDE 0845-3-1)"})," Ãberspannungsgeräte für Niederspannung; Teil 21"]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem5",t:e,children:[t.jsx("strong",{children:"Reihe DIN VDE 0845"})," Schutz von Fernmeldeanlagen gegen Blitzeinwirkungen, statische Aufladungen und Ãberspannungen aus Starkstromanlagen"]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem6",t:e,children:[t.jsx("strong",{children:"Reihe DIN VDE 0855"})," Kabelnetze fur Fernsehsignale, Tonsignale und interaktive Dienste"]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem7",t:e,children:[t.jsx("strong",{children:"DIN VDE 0855-300"})," Funksende-/-empfangssysteme für Senderausgangsleistungen bis 1 kW"]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem8",t:e,children:[t.jsx("strong",{children:"VDE-AR-N 4100"})," Technische Regeln für den Anschluss von Kundenanlagen an das Niederspannungsnetz und deren Betrieb"]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.dinItem9",t:e,children:[t.jsx("strong",{children:"DIN 18014"})," Fundamenterder - Planung, Ausführung und Dokumentation"]})})]}),t.jsx(h.H3,{children:e("more.heading9")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.publication1",t:e,children:t.jsxs(We,{publicationId:"vds-2010",children:[t.jsx("strong",{children:"VdS 2010"})," Risikoorientierter Blitz- und Ãberspannungsschutz"]})})}),t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.publication2",t:e,children:t.jsxs(We,{publicationId:"vds-2017",children:[t.jsx("strong",{children:"VdS 2017"})," Ãberspannungsschutz für landwirtschaftliche Betriebe"]})})}),t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.publication3",t:e,children:t.jsxs(We,{publicationId:"vds-2019",children:[t.jsx("strong",{children:"VdS 2019"})," Ãberspannungsschutz in Wohngebäuden"]})})}),t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.publication4",t:e,children:t.jsxs(We,{publicationId:"vds-2349-2",children:[t.jsx("strong",{children:"VdS 2349-2"})," EMV-gerechte Errichtung von Niederspannungsanlagen"]})})}),t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.publication5",t:e,children:t.jsxs(We,{publicationId:"vds-3432",children:[t.jsx("strong",{children:"VdS 3432"})," Merkblatt VdS-anerkannte Sachkundige für Blitz- und Ãberspannungsschutz sowie EMV-gerechte elektrische Anlagen (EMV-Sachkundige)"]})})})]}),t.jsx(Da,{image:"emv-blitzschutz",heading:e("more.advantages.heading"),advantages:[{content:e("more.advantages.item1")},{content:e("more.advantages.item2")},{content:e("more.advantages.item3")},{content:e("more.advantages.item4")},{content:e("more.advantages.item5")}]})]})})}function jB({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.emv-blitzschutz.profiles.heading"),profiles:e})}function kB(){const{t:e}=v("topics",{keyPrefix:"topics.emv-blitzschutz.voices"});return t.jsx(_e,{heading:e("heading")})}function wB(){const{t:e}=v("topics",{keyPrefix:"topics.emv-blitzschutz.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function SB(){const{t:e}=v("topics",{keyPrefix:"topics.photovoltaik.hero"}),n=Me("photovoltaics-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/elektrische-anlagen/photovoltaik/hero.png",alt:e("image-alt")})})})})}function IB(){return t.jsx(Fe,{defaultValues:{topic:"elektrische-anlagen"}})}function NB(){const{t:e}=v("topics",{keyPrefix:"topics.photovoltaik.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"photovoltaics-text-container",renderTeaser:()=>t.jsxs(M,{t:e,i18nKey:"teaser",children:[t.jsx(h.H2,{children:"Sachverständiger für Photovoltaikanlagen"}),t.jsxs(u,{as:"p",children:["Der achttägige VdS-Lehrgang âSachverständiger für Photovoltaikanlagenâ vermittelt Teilnehmenden die erforderliche Qualifikation, um sich als VdS-anerkannte Sachverständige für Photovoltaikanlagen zertifizieren zu lassen. Weitere Voraussetzungen zur Sachverständigenanerkennung entnehmen Sie den"," ",t.jsx(We,{publicationId:"vds-3174",children:"Richtlinien VdS 3174"}),", die Sie gratis im VdS-Webshop herunterladen können."]}
479),t.jsx(h.H2,{children:"Photovoltaikanlagen errichten, prüfen und beurteilen"}),t.jsx(u,{as:"p",children:"Das VdS-Online-Seminar âErrichtung, Prüfung und Beurteilung von Photovoltaikanlagenâ informiert zu aktuellen Regelwerken und über Erfahrungen aus der Betriebsführung und der Schadenregulierung. Es dient als Fortbildungsseminar für VdS-anerkannte PV-Sachverständige, richtet sich aber auch an Errichter von PV-Anlagen, Elektrofachkräfte, Solarteure, die Technische Betriebsleitung und Schadenregulierer."})]}),renderMore:()=>t.jsxs(M,{t:e,i18nKey:"content",children:[t.jsx(h.H2,{children:"Topaktuell: Alljährliche Fachtagung für Sachverständige"}),t.jsx(u,{as:"p",children:"Einmal im Jahr erhalten Sie aktuellen Input in der VdS-Fachtagung âPhotovoltaikanlagen â Schadenmanagementâ, an der Sie in Präsenz oder auch online teilnehmen können. Sie richtet sich an Sachverständige für Photovoltaikanlagen, Sachverständige für Elektrotechnik bzw. zum Prüfen elektrischer Anlagen sowie an Mitarbeitende der Versicherungswirtschaft aus den Bereichen Underwriting, Schaden und Risikomanagement/Schadenverhütung; auÃerdem an Ingenieure aus den Bereichen Elektrotechnik und technische Gebäudeausrüstung."})]})})}function $B({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.photovoltaik.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function LB(){return t.jsx(_e,{})}function CB(){const{t:e}=v("topics",{keyPrefix:"topics.photovoltaik.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function zB(){const{t:e}=v("topics",{keyPrefix:"topics.pruefen-und-messen.hero"}),n=Me("testing-and-measuring-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/elektrische-anlagen/pruefen-und-messen/hero.png",alt:e("image.alt")})})})})}function TB(){return t.jsx(Fe,{defaultValues:{topic:"elektrische-anlagen"}})}function _B(){const{t:e}=v("topics",{keyPrefix:"topics.pruefen-und-messen.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"testing-and-measuring-text",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"teaser.p1",t:e,children:["Der zweitägige Lehrgang"," ",t.jsx(B,{eventId:"126",children:"âPrüfen elektrischer Anlagen - Sachverständige nach VdS 2228â"})," ","kann zusammen mit dem eintägigen Lehrgang"," ",t.jsx(B,{eventId:"108",children:"âMesspraxis zum Prüfen elektrischer Anlagen - Sachverständige nach VdS 2228â"})," ","zum vergünstigten Kombipreis gebucht werden. Die beiden Schulungen bereiten auf die Prüfung zu Sachverständigen gemäà den Richtlinien"," ",t.jsx(We,{publicationId:"vds-2228",children:"VdS 2228"})," ","vor."]})}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"teaser.p2",t:e,children:["Perfekte Ergänzung: der eintägige Lehrgang"," ",t.jsx(B,{eventId:"13213",children:"âVdS-anerkannte Sachverständige gemäà VdS 2228 in der beruflichen Praxisâ"}),", der VdS-anerkannten Sachverständigen eine Einstiegshilfe in die praktische Arbeit bietet."]})})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("more.heading1")}),t.jsx(u,{as:"p",children:e("more.p1")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p2",t:e,children:["Der Lehrgang"," ",t.jsx(B,{eventId:"13841",children:"âFachkraft für kraftbetätigte Tore, Türen und Fenster (Sachkundiger/Befähigte Person zur Prüfung von kraftbetätigten Türen und Fenstern)â"})," ","richtet sich an Sicherheitsfachkräfte, Personal von Hersteller-, Montage-, Wartungs- und Instandhaltungsfirmen, Haustechnisches Fachpersonal, Haustechniker und beauftragtes Fachpersonal zur Prüfung/Wartung."]})}),t.jsx(h.H2,{children:e("more.heading2")}),t.jsx(u,{as:"p",children:e("more.p3")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p4",t:e,children:["Damit es nicht so weit kommt, bietet VdS das kostenfreie E-Learning"," ",t.jsx(Aa,{path:"gebote-der-elektroinstallation",children:"âGebote der Elektroinstallationâ"})," ","an, das sich an Elektrofachkräfte, Elektromeister und -meisterinnen, Auszubildende im Elektro
479handwerk u.v.m. richtet: 11 praxisnahe Lernmodule - kompakt zu je 10-15 Minuten - zeigen typische Schwachstellen in elektrischen Anlagen auf und geben konkrete Tipps, wie diese sich vermeiden lassen."]})}),t.jsx(u,{as:"p",children:e("more.p5")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p6",t:e,children:["Interessant für Unternehmen mit eigenem LMS: Alle Module sind auch als SCORM-Pakete verfügbar - gegen eine Service-Gebühr können sie erworben und zeitlich unbegrenzt intern genutzt werden. Detaillierte Informationen dazu finden Sie auf der Website zu den ",t.jsx(vu,{children:"VdS-Unterweisungen"}),"."]})})]})})}function AB({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.pruefen-und-messen.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function EB(){const{t:e}=v("topics",{keyPrefix:"topics.pruefen-und-messen.voices"});return t.jsx(_e,{heading:e("heading")})}function PB(){const{t:e}=v("topics",{keyPrefix:"topics.pruefen-und-messen.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function MB(){const{t:e}=v("topics",{keyPrefix:"topics.thermografie.hero"}),n=Me("thermography-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/elektrische-anlagen/thermografie/hero.png",alt:e("image-alt")})})})})}function VB(){return t.jsx(Fe,{defaultValues:{topic:"elektrische-anlagen"}})}function DB(){const{t:e}=v("topics",{keyPrefix:"topics.thermografie.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"thermography-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaserHeading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{t:e,i18nKey:"teaserIntro",children:["Für die Anerkennung als Sachverständige für Elektrothermografie nach VdS 2859 wird die erfolgreiche Teilnahme (inklusive bestandene Prüfung) an den beiden folgenden Lehrgängen vorausgesetzt. Weitere Voraussetzungen finden Sie in den"," ",t.jsx(We,{publicationId:"vds-2859",children:"Anerkennungsrichtlinien VdS 2859"}),", die kostenlos im VdS-Webshop heruntergeladen werden können."]})}),t.jsx(h.H3,{children:e("basicsHeading")}),t.jsx(u,{as:"p",children:e("basicsParagraph")}),t.jsx(h.H3,{children:e("electricalHeading")}),t.jsx(u,{as:"p",children:e("electricalParagraph")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("workshopHeading")}),t.jsx(u,{as:"p",children:e("workshopParagraph")}),t.jsx(h.H2,{children:e("expertsHeading")}),t.jsx(u,{as:"p",children:e("expertsParagraph")}),t.jsx(h.H2,{children:e("conferenceHeading")}),t.jsx(u,{as:"p",children:e("conferenceParagraph")})]})})}function HB({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.thermografie.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function FB(){return t.jsx(_e,{})}function OB(){const{t:e}=v("topics",{keyPrefix:"topics.thermografie.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function BB(){const{t:e}=v("topics",{keyPrefix:"topics.explosionsschutz.hero"}),n=Me("explosion-protection-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/explosionsschutz/hero.jpg",alt:e("image.alt")})})})})}function RB(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function qB(){const{t:e}=v("topics",{keyPrefix:"topics.explosionsschutz.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"explosion-protection-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("bedeutung.heading")}),t.jsx(u,{as:"p",children:e("bedeutung.p1")}),t.jsx(u,{as:"p",children:e("bedeutung.p2")}),t.jsx(u,{as:"p",children:e("bedeutung.p3")}),t.jsx(u,{as:"p",children:e("bedeutung.p4")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("aspekte.heading")}),t.jsx(u,{as:"p",children:e("aspekte.p1")}),t.jsx(h.H2,{children:e("beauftragte.heading")}),t.jsx(u,{as:"p",children:e("beauftragte.p1")}),t.jsx(h.H2,{children:e("rolleSchulungen.heading")}),t.jsx(u,{as:"p",children:e("rolleSchulungen.p1")}),t.jsx(h.H2,{children:e("anforderungen.heading")}),t.jsx(h.H3,{children:e("anforderungen.subheading")}),t.jsx(u,{as:"p",children:e("anforderungen.p1")}),t.jsx(u,{as:"p",children:e("anforderungen.p2")}),t.jsx(u,{as:"p",children:e("anforderungen.p3")}),t.jsx(u,{as:"p",children:e("anforderungen.p4")}),t.jsx(u,{as:"p",children:e("anforderungen.p5")}),t.jsx(h.H2,{children:e("dokument.heading")}),t.jsx(u,{as:"p",children:e("dokument.p1")}),t.jsx(h.H2,{children:e("warumWeiterbildung.heading")}),t.jsx(u,{as:"p",children:e("warumWeiterbildung.p1")}
479),t.jsx(h.H2,{children:e("qualitaet.heading")}),t.jsx(u,{as:"p",children:e("qualitaet.p1")}),t.jsx(u,{as:"p",children:e("qualitaet.p2")}),t.jsx(u,{as:"p",children:e("qualitaet.p3")}),t.jsx(u,{as:"p",children:e("qualitaet.p4")}),t.jsx(h.H2,{children:e("fachkunde.heading")}),t.jsx(u,{as:"p",children:e("fachkunde.p1")}),t.jsx(u,{as:"p",children:e("fachkunde.p2")}),t.jsx(u,{as:"p",children:e("fachkunde.p3")}),t.jsx(u,{as:"p",children:e("fachkunde.audienceIntro")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("fachkunde.audienceItem1")}),t.jsx(b.Item,{children:e("fachkunde.audienceItem2")}),t.jsx(b.Item,{children:e("fachkunde.audienceItem3")}),t.jsx(b.Item,{children:e("fachkunde.audienceItem4")}),t.jsx(b.Item,{children:e("fachkunde.audienceItem5")})]}),t.jsx(u,{as:"p",children:e("fachkunde.p4")}),t.jsx(h.H2,{children:e("ablauf.heading")}),t.jsx(u,{as:"p",children:e("ablauf.p1")}),t.jsx(u,{as:"p",children:e("ablauf.p2")}),t.jsx(h.H2,{children:e("voraussetzungen.heading")}),t.jsx(u,{as:"p",children:e("voraussetzungen.p1")})]})})}function WB({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.explosionsschutz.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function UB(){return t.jsx(_e,{})}function ZB(){const{t:e}=v("topics",{keyPrefix:"topics.explosionsschutz.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function GB(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz.hero"}),n=Me("fire-protection-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/hero.png",alt:e("image.alt")})})})})}function KB(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function YB(){const{t:e}=v("topics");return t.jsx(gs,{extendPaddingTop:!0,heading:e("topics.brandschutz.topics.heading"),topics:["anlagentechnischer-brandschutz","baulicher-brandschutz","betrieb-und-pruefung-von-brandschutzanlagen","interne-brandschutzkraefte","brandschutzbeauftragte-ausbildung","brandschutzbeauftragte-fortbildung","brandschutzbeauftragte-uebersicht","brandschutzmanagement","brandschutz-fuer-einsteiger","brandschutz-nach-standort","explosionsschutz","organisatorischer-brandschutz"]})}function JB(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz.text"});return t.jsx(Ee,{idInnerElement:"fire-protection-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("heading")}),t.jsx(u,{as:"p",children:e("p1")}),t.jsx(u,{as:"p",children:e("p2")})]})})}function XB({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.brandschutz.profiles"});return t.jsx(Te,{idInnerElement:"fire-protection-event-profiles-container",heading:n("heading"),profiles:e})}function QB(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz.voices"});return t.jsx(_e,{heading:e("heading")})}function eR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function tR(){return t.jsx(Gt,{})}function nR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz-nach-standort.hero"}),n=Me("fire-protection-by-location-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/brandschutz-nach-standort/hero.jpg",alt:e("image.alt")})})})})}function aR(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function rR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz-nach-standort.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"fire-protection-by-location-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("heading")}),t.jsx(u,{as:"p",children:e("intro")}),t.jsx(h.H3,{children:e("hospitalsHeading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{t:e,i18nKey:"hospitalsP",children:[t.jsx(B,{eventId:"46",children:"âBrandschutz in Krankenhäusern, Pflege- und Altenheimenâ"}),t.jsx(B,{eventId:"5158",children:"âBrandschutzbeauftragter für Krankenhäuserâ"}),t.jsx(B,{eventId:"31",children:"âBrandschutz in Krankenhäusernâ"})]})}),t.jsx(h.H3,{children:e("salesHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"salesP",children:t.jsx(B,{eventId:"49",children:"âBrandschutz in Verkaufsstättenâ"})})}),t.jsx(h.H3,{children:e("assemblyHeading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{t:e,i18nKey:"assemblyP",children:[t.jsx(B,{eventId:"5161",children:"âBrandschutz in Versammlungsstättenâ"}),t.jsx(B,{eventId:"135",children:"âEventsafetyâ"}),t.jsx(B,{eventId:"13196",children:"âTemporäre Versammlungsstättenâ"}),t.jsx(B,{eventId:"13582",children:"âBetreiberpflichten bei Veranstaltungsstättenâ"}),t.jsx(B,{eventId:"27",children:"âSicherheit von Veranstaltungenâ"}),t.jsx(B,{eventId:"5183",children:"âEvakuierung von Gebäudenâ"})]})}),t.jsx(h.H3,{children:e("logisticsHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"logisticsP",children:t.jsx(B,{eventId:"13745",children:"âBrandschutz in Lagerbereichenâ"})})}),t.jsx(h.H3,{children:e("chemicalHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"chemicalP",children:t.jsx(B,{eventId:"22",children:"âBrandschutz in chemischen Anlagenâ"})})}),t.jsx(h.H3,{children:e("museumsHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"museumsP",children:t.jsx(B,{eventId:"36",children:"âSicherheit von Museen, Ausstellungshäusern, Archivenâ"})})})]})})}function sR({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.brandschutz-nach-standort.profiles.heading"),profiles:e})}function iR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz-nach-standort.voices"});return t.jsx(_e,{heading:e("heading")})}function oR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz-nach-standort.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function lR(){const{t:e}=v("topics"),n=Me("fire-protection-for-beginners-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("topics.brandschutz-fuer-einsteiger.hero.heading")}),t.jsx(ze,{text:e("topics.brandschutz-fuer-einsteiger.hero.content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("topics.brandschutz-fuer-einsteiger.hero.cta.aria-label"),onClick:n,children:e("topics.brandschutz-fuer-einsteiger.hero.cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/brandschutz-fuer-einsteiger/hero.png",alt:e("topics.brandschutz-fuer-einsteiger.hero.image.alt")})})})})}function cR(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function dR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz-fuer-einsteiger.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"fire-protection-for-beginners-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("topEntryHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"topEntryP1",children:t.jsx(B,{eventId:"91",children:"âGrundlagen des Brandschutzesâ"})})}),t.jsx(u,{as:"p",children:e("topEntryP2")}),t.jsx(h.H2,{children:e("chemistryHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"chemistryP",children:t.jsx(B,{eventId:"11930",children:"âChemisch-physikalische Grundlagen des Brennens und Löschensâ"})})})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("structuralHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"structuralP1",children:t.jsx(B,{eventId:"11832",children:"âEinstieg in den baulichen Brandschutzâ"})})}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"structuralP2",children:t.jsx(B,{eventId:"11162",children:"Web Based Training"})})}),t.jsx(h.H2,{children:e("organizationalHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"organizationalP1",children:t.jsx(B,{eventId:"11835",children:"âEinstieg in den organisatorischen Brandschutzâ"})})}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"organizationalP2",children:t.jsx(B,{eventId:"11164",children:"Web Based Training"})})}),t.jsx(h.H2,{children:e("technicalHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"technicalP",children:t.jsx(B,{eventId:"11833",children:"âEinstieg in den anlagentechnischen Brandschutzâ"})})})]})})}function uR({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.brandschutz-fuer-einsteiger.profiles.heading"),profiles:e})}function mR(){return t.jsx(_e,{})}function hR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutz-fuer-einsteiger.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function gR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzmanagement.hero"}),n=Me("fire-protection-management-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/brandschutzmanagement/hero.jpg",alt:e("image.alt")})})})})}function pR(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function fR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzmanagement.text"});return t.jsx(Ee,{idInnerElement:"fire-protection-management-text",extendPaddingTop:!0,renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("heading")}),t.jsx(u,{as:"p",children:e("teaserP1")}),t.jsx(u,{as:"p",children:e("teaserP2")}),t.jsx(h.H3,{children:e("responsibleHeading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"responsibleParagraph",t:e,children:["Der Aufbau des Brandschutzmanagements wird häufig von"," ",t.jsx(wn,{topicSlug:"brandschutzbeauftragte-uebersicht",children:"Brandschutzbeauftragten"})," ","übernommen. Eine Schulung im Brandschutzmanagement ist deshalb eine sehr sinnvolle und beliebte Weiterbildung für Brandschutzbeauftragte."]})})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("riskHeading")}),t.jsx(u,{as:"p",children:e("riskP1")}),t.jsx(u,{as:"p",children:e("riskP2")}),t.jsx(h.H3,{children:e("riskWhoHeading")}),t.jsx(u,{as:"p",children:e("riskWhoParagraph")})]})})}function bR({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.brandschutzmanagement.profiles.heading"),profiles:e})}function xR(){return t.jsx(_e,{})}function vR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzmanagement.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function yR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-uebersicht.hero"}),n=Me("fire-protection-officers-overview-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(u,{as:"p",children:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/brandschutzbeauftragte-uebersicht/hero.png",alt:e("image.alt")})})})})}function jR(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function kR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-uebersicht.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"fire-protection-officers-overview-text",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading1")}),t.jsx(u,{as:"p",children:e("teaser.p1")}),t.jsx(h.H2,{children:e("teaser.heading2")}),t.jsx(u,{as:"p",children:e("teaser.p2")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("more.heading1")}),t.jsx(u,{as:"p",children:e("more.p1")}),t.jsx(h.H3,{children:e("more.heading2")}),t.jsx(u,{as:"p",children:e("more.p2")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.requirementsList.item1")}),t.jsx(b.Item,{children:e("more.requirementsList.item2")}),t.jsx(b.Item,{children:e("more.requirementsList.item3")})]}),t.jsx(u,{as:"p",children:e("more.p3")}),t.jsx(h.H4,{children:e("more.heading3")}),t.jsx(u,{as:"p",children:e("more.p4")}),t.jsx(u,{as:"p",children:e("more.p5")}),t.jsx(h.H4,{children:e("more.heading4")}),t.jsx(u,{as:"p",children:e("more.p6")}),t.jsx(u,{as:"p",children:e("more.p7")}),t.jsx(h.H3,{children:e("more.heading5")}),t.jsx(u,{as:"p",children:e("more.p8")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p9",t:e,children:["Weitere Informationen werden u.a. von VdS zusammen mit dem Gesamtverband der deutschen Versicherer (GDV) herausgegeben: Demnach wird den Betreibern von Gewerbe- und Industriebetrieben (",t.jsx(We,{publicationId:"vds-2000",children:"VdS 2000 âBrandschutz im Betriebâ"}),"), von Hotels und Beherbergungsbetrieben (",t.jsx(We,{publicationId:"vds-2082",children:"VdS 2082 âHotel- und Beherbergungsbetriebeâ"}),") sowie Krankenhäusern (",t.jsx(We,{publicationId:"vds-2226",children:"VdS 2226 âKrankenhäuserâ"}),") die Bestellung von Brandschutzbeauftragten empfohlen."]})}),t.jsx(h.H3,{children:e("more.heading6")}),t.jsx(u,{as:"p",children:e("more.p10")}),t.jsx(h.H3,{children:e("more.heading7")}),t.jsx(u,{as:"p",children:e("more.p11")}),t.jsx(h.H3,{children:e("more.heading8")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p12",t:e,children:["Detaillierte Informationen über gesetzliche und privatwirtschaftliche Vorgaben erhalten Sie im PDF â",t.jsx(ge,{as:Be,href:"/assets/downloads/2025_Info-Notwendigkeit-BSB.pdf",openInNewTab:!0,"aria-label":e("more.p12LinkAriaLabel"),children:"Information über die Notwendigkeit von Brandschutzbeauftragten"}),"â."]})}),t.jsx(h.H2,{children:e("more.heading9")}),t.jsx(u,{as:"p",children:e("more.p13")}),t.jsx(u,{as:"p",children:e("more.p14")}),t.jsx(h.H2,{children:e("more.heading10")}),t.jsx(u,{as:"p",children:e("more.p15")}),t.jsx(h.H2,{children:e("more.heading11")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.tasksList.item1")}),t.jsx(b.Item,{children:e("more.tasksList.item2")}),t.jsx(b.Item,{children:e("more.tasksList.item3")}),t.jsx(b.Item,{children:e("more.tasksList.item4")}),t.jsx(b.Item,{children:e("more.tasksList.item5")}),t.jsx(b.Item,{children:e("more.tasksList.item6")}),t.jsx(b.Item,{children:e("more.tasksList.item7")}),t.jsx(b.Item,{children:e("more.tasksList.item8")}),t.jsx(b.Item,{children:e("more.tasksList.item9")}),t.jsx(b.Item,{children:e("more.tasksList.item10")}),t.jsx(b.Item,{children:e("more.tasksList.item11")}),t.jsx(b.Item,{children:e("more.tasksList.item12")}),t.jsx(b.Item,{children:e("more.tasksList.item13")}),t.jsx(b.Item,{children:e("more.tasksList.item14")}),t.jsx(b.Item,{children:e("more.tasksList.item15")}),t.jsx(b.Item,{children:e("more.tasksList.item16")}),t.jsx(b.Item,{children:e("more.tasksList.item17")}),t.jsx(b.Item,{children:e("more.tasksList.item18")}),t.jsx(b.Item,{children:e("more.tasksList.item19")}),t.jsx(b.Item,{children:e("more.tasksList.item20")}),t.jsx(b.Item
479,{children:e("more.tasksList.item21")}),t.jsx(b.Item,{children:e("more.tasksList.item22")}),t.jsx(b.Item,{children:e("more.tasksList.item23")}),t.jsx(b.Item,{children:e("more.tasksList.item24")}),t.jsx(b.Item,{children:e("more.tasksList.item25")}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.tasksList.item26",t:e,children:["Dokumentieren der Tätigkeiten im",t.jsx("br",{}),"Brandschutz, z. B. Begehungsprotokolle, Mängelmeldungen und Jahresbericht"]})})]}),t.jsx(h.H2,{children:e("more.heading12")}),t.jsx(u,{as:"p",children:e("more.p16")}),t.jsx(u,{as:"p",children:e("more.p17")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p18",t:e,children:["Mehr dazu erfahren Sie auf der"," ",t.jsx(wn,{topicSlug:"brandschutzbeauftragte-ausbildung",children:"Seite âBrandschutzbeauftragterâ"}),"."]})}),t.jsx(h.H2,{children:e("more.heading13")}),t.jsx(u,{as:"p",children:e("more.p19")}),t.jsx(h.H3,{children:e("more.heading14")}),t.jsx(u,{as:"p",children:e("more.p20")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p21",t:e,children:["Mehr Hintergrundinformationen zur Ausbildung von Brandschutzbeauftragten finden Sie auf der"," ",t.jsx(wn,{topicSlug:"brandschutzbeauftragte-ausbildung",children:"Seite âBrandschutzbeauftragterâ"}),"."]})}),t.jsx(h.H3,{children:e("more.heading15")}),t.jsx(u,{as:"p",children:e("more.p22")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p23",t:e,children:["Mehr Informationen rund um das Thema BSB-Fortbildungen finden Sie auf der"," ",t.jsx(wn,{topicSlug:"brandschutzbeauftragte-fortbildung",children:"Seite âFortbildungen für Brandschutzbeauftragteâ"}),"."]})}),t.jsx(h.H2,{children:e("more.heading16")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.lawsList.item1")}),t.jsx(b.Item,{children:e("more.lawsList.item2")}),t.jsx(b.Item,{children:e("more.lawsList.item3")}),t.jsx(b.Item,{children:e("more.lawsList.item4")}),t.jsx(b.Item,{children:e("more.lawsList.item5")}),t.jsx(b.Item,{children:e("more.lawsList.item6")}),t.jsx(b.Item,{children:e("more.lawsList.item7")}),t.jsx(b.Item,{children:e("more.lawsList.item8")}),t.jsx(b.Item,{children:e("more.lawsList.item9")}),t.jsx(b.Item,{children:e("more.lawsList.item10")}),t.jsx(b.Item,{children:e("more.lawsList.item11")}),t.jsx(b.Item,{children:e("more.lawsList.item12")}),t.jsx(b.Item,{children:e("more.lawsList.item13")}),t.jsx(b.Item,{children:e("more.lawsList.item14")}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.lawsList.item15",t:e,children:["VdS 3111 Aufgaben, Qualifikation, Ausbildung und Bestellung von Brandschutzbeauftragten (",t.jsx(We,{publicationId:"vds-3111",children:"VdS 3111"}),")"]})})]})]})})}function wR({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.brandschutzbeauftragte-uebersicht.profiles.heading"),profiles:e})}function SR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-uebersicht.voices"});return t.jsx(_e,{heading:e("heading")})}function IR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-uebersicht.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function NR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-fortbildung.hero"}),n=Me("further-training-fire-protection-officers-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/brandschutzbeauftragte-fortbildung/hero.png",alt:e("image.alt")})})})})}function $R(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function LR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-fortbildung.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"further-training-fire-protection-officers-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading1")}),t.jsx(u,{as:"p",children:e("teaser.p1")}),t.jsx(u,{as:"p",children:e("teaser.p2")}),t.jsx(h.H2,{children:e("teaser.heading2")}),t.jsx(u,{as:"p",children:e("teaser.p3")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{children:e("more.heading1")}),t.jsx(u,{as:"p",children:e("more.p1")}),t.jsx(h.H3,{children:e("more.heading2")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p2",t:e,children:["Als Nachweis zur Erfüllung der Fortbildungspflicht dienen die Teilnahmebescheinigungen bzw. Lehrgangszertifikate; zur besseren Ãbersicht erhalten Teilnehmende an VdS-Veranstaltungen den"," ",t.jsx(ge,{as:nn,to:"/education-
479passport",children:"VdS-Bildungspass"}),"."]})}),t.jsx(h.H3,{children:e("more.heading3")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p3",t:e,children:["Mit dem erfolgreichen Abschluss der VdS-Lehrgänge"," ",t.jsx(B,{eventId:"10670",children:"âBrandschutzbeauftragterâ"})," ","und"," ",t.jsx(B,{eventId:"5158",children:"âBrandschutzbeauftragter für Krankenhäuserâ"})," ","(optional ergänzt um das ",t.jsx(B,{eventId:"10915",children:"Aufbau-Modul"}),") können sich angehende Brandschutzbeauftragte für diese Funktion qualifizieren."]})}),t.jsx(u,{as:"p",children:e("more.p4")}),t.jsx(h.H2,{children:e("more.heading4")}),t.jsx(u,{as:"p",children:e("more.p5")}),t.jsx(h.H3,{children:e("more.heading5")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p6",t:e,children:["Einige Weiterbildungsmöglichkeiten wurden gezielt für die BSB-Fortbildung konzipiert, so die im Wechsel ein- oder zweitägige Fachtagung"," ",t.jsx(B,{eventId:"5182",children:"âFortbildungsseminar für Brandschutzbeauftragteâ"}),", das Online-Seminar ",t.jsx("span",{children:"âBetrieblicher Brandschutz - interaktivâ"})," ","sowie die Lehrgänge"," ",t.jsx(B,{eventId:"86",className:"whitespace-nowrap",children:"âBrandschutzunterweisung im eigenen Betriebâ"}),","," ",t.jsx(B,{eventId:"134",className:"whitespace-nowrap",children:"âFortbildungslehrgang für Brandschutzbeauftragteâ"})," ","und"," ",t.jsx(B,{eventId:"111",children:"âFortbildungsworkshop für Brandschutzbeauftragte: Aus der Praxis für die Praxisâ"}),"."]})}),t.jsx(u,{as:"p",children:e("more.p7")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.p8",t:e,children:["Von BSB viel besuchte Fortbildungen sind zum Beispiel auch die Fachtagung"," ",t.jsx(B,{eventId:"18",children:"âBrandschutz im Betriebâ"})," sowie der Lehrgang"," ",t.jsx(B,{eventId:"10915",children:"âAufbau-Modul CFPA für Brandschutzbeauftragteâ"}),". Letzterer ist sowohl wegen des sehr umfangreichen Praxisteils als auch wegen der Möglichkeit, mit einem europäischen BSB-Diplom abzuschlieÃen, attraktiv."]})}),t.jsx(h.H3,{children:e("more.heading6")}),t.jsx(u,{as:"p",children:e("more.p9")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.listItem1",t:e,children:["Wer tief in den organisatorischen Brandschutz einsteigen möchte, ist mit dem zweiwöchigen Lehrgang"," ",t.jsx(B,{eventId:"5159",children:"âBrandschutzmanagementâ"})," ","gut beraten."]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.listItem2",t:e,children:["Der Lehrgang"," ",t.jsx(B,{eventId:"83",children:"âTrainer für Evakuierungshelferâ"})," ","behandelt eine wichtige Aufgabe von Brandschutzbeauftragten."]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.listItem3",t:e,children:["Im Online-Seminar ",t.jsx("span",{children:"âDigitale Dokumentation: die Basicsâ"})," wird gezeigt, wie die regelmäÃigen Begehungen des Betriebs mit spezieller Software auf dem Tablet wesentlich schneller, effizienter und sicherer werden."]})})]}),t.jsx(h.H3,{children:e("more.heading7")}),t.jsx(u,{as:"p",children:e("more.p10")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.listItem4",t:e,children:["die zweitägigen Lehrgänge"," ",t.jsx(B,{eventId:"5158",children:"âBrandschutz in Krankenhäusern, Pflege- und Altenheimenâ"})," ","und"," ",t.jsx(B,{eventId:"49",children:"âBrandschutz in Verkaufsstättenâ"}),"."]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"more.listItem5",t:e,children:["Für Unternehmen, in denen die Gefahr von Explosionen besteht, die je zweitägigen Lehrgänge"," ",t.jsx(B,{eventId:"53",children:"âBasiswissen Explosionsschutzâ"})," ","sowie"," ",t.jsx(B,{eventId:"13740",children:"âExplosionsschutz in der betrieblichen Praxisâ"}),"."]})})]}),t.jsx(h.H2,{children:e("more.heading8")}),t.jsx(u,{as:"p",children:e("more.p11")}),t.jsx(u,{as:"p",children:e("more.p12")}),t.jsx(Da,{heading:e("more.advantages.heading"),advantages:[{content:e("more.advantages.item1")},{content:e("more.advantages.item2")},{content:e("more.advantages.item3")},{content:e("more.advantages.item4")},{content:e("more.advantages.item5")},{content:e("more.advantages.item6")},{content:e("more.advantages.item7")}],image:"structural-fire-protection"})]})})}function CR({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.brandschutzbeauftragte-fortbildung.profiles.heading"),profiles:e})}function zR(){return t.jsx(_e,{})}function TR(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-fortbildung.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function _R(){const{t:e}=v("topics",{keyPrefix:"topics.interne-brandschutzkraefte.hero"}),n=Me("internal-workforce-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/interne-brandschutzkraefte/hero.jpg",alt:e("image.alt")})})})})}function AR(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function ER(){const{t:e}=v("topics",{keyPrefix:"topics.interne-brandschutzkraefte.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"internal-workforce-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("fireHelperHeading")}),t.jsx(u,{as:"p",children:e("fireHelperP1")}),t.jsx(u,{as:"p",children:e("fireHelperP2")}),t.jsx(h.H2,{children:e("evacuationHeading")}),t.jsx(u,{as:"p",children:e("evacuationP1")}),t.jsx(h.H2,{children:e("trainingHeading")}),t.jsx(u,{as:"p",children:e("trainingP1")})]})})}function PR({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.interne-brandschutzkraefte.profiles.heading"),profiles:e})}function MR(){return t.jsx(_e,{})}function VR(){const{t:e}=v("topics",{keyPrefix:"topics.interne-brandschutzkraefte.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function DR(){const{t:e}=v("topics",{keyPrefix:"topics.betrieb-und-pruefung-von-brandschutzanlagen.hero"}
479),n=Me("operation-inspection-fire-protection-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/betrieb-und-pruefung-von-brandschutzanlagen/hero.png",alt:e("image.alt")})})})})}function HR(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function FR(){const{t:e}=v("topics",{keyPrefix:"topics.betrieb-und-pruefung-von-brandschutzanlagen.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"operation-inspection-fire-protection-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaserHeading")}),t.jsx(u,{as:"p",children:e("teaserP1")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("moreHeading")}),t.jsx(u,{as:"p",children:e("moreP1")}),t.jsx(u,{as:"p",children:e("moreP2")}),t.jsx(h.H3,{children:e("certificateHeading")}),t.jsx(u,{as:"p",children:e("certificateP1")}),t.jsx(h.H2,{children:e("conferenceHeading")}),t.jsx(u,{as:"p",children:e("conferenceP1")})]})})}function OR({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.betrieb-und-pruefung-von-brandschutzanlagen.profiles.heading"),profiles:e})}function BR(){return t.jsx(_e,{})}function RR(){const{t:e}=v("topics",{keyPrefix:"topics.betrieb-und-pruefung-von-brandschutzanlagen.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function qR(){const{t:e}=v("topics",{keyPrefix:"topics.organisatorischer-brandschutz.hero"}),n=Me("organizational-fire-protection-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/organisatorischer-brandschutz/hero.jpg",alt:e("image.alt"),onClick:n})})})})}function WR(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function UR(){const{t:e}=v("topics",{keyPrefix:"topics.organisatorischer-brandschutz.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"organizational-fire-protection-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("definitionHeading")}),t.jsx(u,{as:"p",children:e("definitionP1")}),t.jsx(h.H2,{children:e("introHeading")}),t.jsx(u,{as:"p",children:e("introP1")}),t.jsx(u,{as:"p",className:"font-medium",children:t.jsxs(M,{i18nKey:"onlineSeminarLabel",t:e,children:["Inhalte"," ",t.jsx(ge,{as:Ne,to:"/veranstaltungen/11835",children:"Online-Seminar âEinstieg in den organisatorischen Brandschutzâ"})]})}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("onlineSeminarItem1")}),t.jsx(b.Item,{children:e("onlineSeminarItem2")}),t.jsx(b.Item,{children:e("onlineSeminarItem3")}),t.jsx(b.Item,{children:e("onlineSeminarItem4")}),t.jsx(b.Item,{children:e("onlineSeminarItem5")}),t.jsx(b.Item,{children:e("onlineSeminarItem6")}),t.jsx(b.Item,{children:e("onlineSeminarItem7")}),t.jsx(b.Item,{children:e("onlineSeminarItem8")}),t.jsx(b.Item,{children:e("onlineSeminarItem9")}),t.jsx(b.Item,{children:e("onlineSeminarItem10")})]}),t.jsx(u,{as:"p",className:"font-medium mt-3",children:t.jsxs(M,{i18nKey:"webTrainingLabel",t:e,children:["Inhalte"," ",t.jsx(ge,{as:Ne,to:"/veranstaltungen/11164",children:"Web Based Training âGrundlagen des Organisatorischen Brandschutzesâ"})]})}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("webTrainingItem1")}),t.jsx(b.Item,{children:e("webTrainingItem2")}),t.jsx(b.Item,{children:e("webTrainingItem3")}),t.jsx(b.Item,{children:e("webTrainingItem4")}),t.jsx(b.Item,{children:e("webTrainingItem5")}),t.jsx(b.Item,{children:e("webTrainingItem6")}),t.jsx(b.Item,{children:e("webTrainingItem7")}),t.jsx(b.Item,{children:e("webTrainingItem8")})]})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("escapePlansHeading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"escapePlansParagraph",t:e,children:[t.jsx(ge,{as:Ne,to:"/veranstaltungen/88",children:"âFlucht- und Rettungspläneâ"})," ","werden nach DIN ISO 23601 erstellt und regelmäÃig überarbeitet. Im zweitägigen Praxis-Lehrgang âFlucht- und Rettungspläneâ lernen Personen, die sich mit der Grundlagenermittlung, Erstellung und Aktualisierung von Flucht- und Rettungsplänen befassen, wie es geht. Die Teilnehmerzahl ist begrenzt, so dass intensives, praxisnahes Lernen garantiert ist."]})}),t.jsx(h.H2,{children:e("fireDeptPlansHeading")}),t.jsx(u,{as:"p",children:e("fireDeptPlansP1")}),t.jsx(u,{as:"p",children:e("fireDeptPlansP2")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"fireDeptPlansItem1",t:e,children:["Zweistündiges Online-Seminar"," ",t.jsx(ge,{as:Ne,to:"/veranstaltungen/11210",children:"âBasiswissen Feuerwehrpläneâ"})]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"fireDeptPlansItem2",t:e,children:["Einwöchiger Lehrgang"," ",t.jsx(ge,{as:Ne,to:"/veranstaltungen/90",children:"âProfessionelles Erstellen von Feuerwehrplänenâ"})]})}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"fireDeptPlansItem3",t:e,children:["Zweistündiges Online-Seminar"," ",t.jsx(ge,{as:Ne,to:"/veranstaltungen/13945",children:"âAktuelle Ãnderungen bei der Erstellung von Feuerwehrplänenâ"})]})})]}),t.jsx(h.H2,{children:e("crisisOrgHeading")}),t.jsx(u,{as:"p",children:e("crisisOrgP1")})]})})}function ZR({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.organisatorischer-brandschutz.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function GR(){return t.jsx(_e,{})}function KR(){const{t:e}=v("topics",{keyPrefix:"topics.organisatorischer-brandschutz.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function mm({children:e="VdS-BrandSchutzTage",id:n,...a}){const r=f.useId(),s=n||`vds-fire-safety-day-fair-${r}`;return t.jsx(ge,{id:s,as:Be,href:"https://vds-brandschutztage.de",openInNewTab:!0,...a,children:e})}function YR(){const{t:e}=v("topics",{keyPrefix:"topics.baulicher-brandschutz.hero"}),n=Me("structural-fire-protection-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/baulicher-brandschutz/hero.jpg",alt:e("image.alt")})})})})}function JR(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function XR(){const{t:e}=v("topics",{keyPrefix:"topics.baulicher-brandschutz.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"structural-fire-protection-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading")}),t.jsx(u,{as:"p",children:e("teaser.p1")}),t.jsx(u,{as:"p",children:e("teaser.p2")}),t.jsx(u,{as:"p",children:e("teaser.p3")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(u,{as:"p",children:e("more.componentsP4")}),t.jsx(h.H3,{children:e("more.subdivisionHeading")}),t.jsx(u,{as:"p",children:e("more.subdivisionP1")}),t.jsx(h.H3,{children:e("more.interplayHeading")}),t.jsx(u,{as:"p",children:e("more.interplayP1")}),t.jsx(h.H2,{children:e("more.definitionHeading")}),t.jsx(u,{as:"p",children:e("more.definitionP1")}),t.jsx(u,{as:"p",children:e("more.definitionP2")}),t.jsx(h.H2,{children:e("more.regulationsHeading")}),t.jsx(u,{as:"p",children:e("more.regulationsP1")}),t.jsx(u,{as:"p",children:e("more.regulationsP2")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.regulationsItem1")}),t.jsx(b.Item,{children:e("more.regulationsItem2")}),t.jsx(b.Item,{children:e("more.regulationsItem3")}),t.jsx(b.Item,{children:e("more.regulationsItem4")})]}),t.jsx(h.H2,{children:e("more.riskHeading")}),t.jsx(u,{as:"p",children:e("more.riskP1")}),t.jsx(u,{as:"p",children:e("more.riskP2")}),t.jsx(u,{as:"p",children:e("more.riskP3")}),t.jsx(u,{as:"p",children:e("more.riskP4")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.riskItem1")}),t.jsx(b.Item,{children:e("more.riskItem2")}),t.jsx(b.Item,{children:e("more.riskItem3")})]}),t.jsx(u,{as:"p",children:e("more.riskP5")}),t.jsx(u,{as:"p",children:e("more.riskP6")}),t.jsx(h.H2,{children:e("more.classificationHeading")}),t.jsx(u,{as:"p",children:e("more.classificationP1")}),t.jsx(u,{as:"p",children:e("more.classificationP2")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.classificationItem1")}),t.jsx(b.Item,{children:e("more.classificationItem2")}),t.jsx(b.Item,{children:e("more.classificationItem3")}),t.jsx(b.Item,{children:e("more.classificationItem4")})]}),t.jsx(u,{as:"p",children:e("more.classificationP3")}),t.jsx(h.H3,{children:e("more.classificationSubheading")}),t.jsx(u,{as:"p",children:e("more.classificationP4")}),t.jsx(u,{as:"p",children:e("more.classificationP5")}),t.jsx(h.H2,{children:e("more.fireSmokeHeading")}),t.jsx(u,{as:"p",children:e("more.fireSmokeP1")}),t.jsx(u,{as:"p",children:e("more.fireSmokeP2")}),t.jsx(h.H2,{children:e("more.emergencyHeading")}),t.jsx(u,{as:"p",children:e("more.emergencyP1")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.emergencyItem1")}),t.jsx(b.Item,{children:e("more.emergencyItem2")}),t.jsx(b.Item,{children:e("more.emergencyItem3")})]}),t.jsx(u,{as:"p",children:e("more.emergencyP2")}),t.jsx(h.H2,{children:e("more.certificationHeading")}),t.jsx(u,{as:"p",children:e("more.certificationP1")}),t.jsx(h.H3,{children:e("more.certificationSubheading")}),t.jsx(u,{as:"p",children:e("more.certificationP2")}),t.jsx(u,{as:"p",children:e("more.certificationP3")}),t.jsx(h.H2,{children:e("more.audienceHeading")}),t.jsx(u,{as:"p",children:e("more.audienceP1")}
479),t.jsx(u,{as:"p",children:e("more.audienceP2")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.audienceItem1")}),t.jsx(b.Item,{children:e("more.audienceItem2")}),t.jsx(b.Item,{children:e("more.audienceItem3")}),t.jsx(b.Item,{children:e("more.audienceItem4")}),t.jsx(b.Item,{children:e("more.audienceItem5")}),t.jsx(b.Item,{children:e("more.audienceItem6")}),t.jsx(b.Item,{children:e("more.audienceItem7")}),t.jsx(b.Item,{children:e("more.audienceItem8")}),t.jsx(b.Item,{children:e("more.audienceItem9")}),t.jsx(b.Item,{children:e("more.audienceItem10")}),t.jsx(b.Item,{children:e("more.audienceItem11")}),t.jsx(b.Item,{children:e("more.audienceItem12")}),t.jsx(b.Item,{children:e("more.audienceItem13")})]}),t.jsx(u,{as:"p",children:e("more.audienceP3")}),t.jsx(h.H2,{children:e("more.contentHeading")}),t.jsx(u,{as:"p",children:e("more.contentP1")}),t.jsx(u,{as:"p",children:e("more.contentP2")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.contentItem1")}),t.jsx(b.Item,{children:e("more.contentItem2")}),t.jsx(b.Item,{children:e("more.contentItem3")}),t.jsx(b.Item,{children:e("more.contentItem4")}),t.jsx(b.Item,{children:e("more.contentItem5")})]}),t.jsx(h.H3,{children:e("more.processHeading")}),t.jsx(u,{as:"p",children:e("more.processP1")}),t.jsx(u,{as:"p",children:e("more.processP2")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.processFachtagung",t:e,children:[t.jsx(B,{eventId:"15",children:"âBaulicher Brandschutzâ"}),t.jsx(B,{eventId:"5187",children:"âBauen und Brandschutz in NRWâ"}),t.jsx(mm,{children:"VdS-BrandSchutzTage"})]})}),t.jsx(h.H3,{children:e("more.benefitsHeading")}),t.jsx(u,{as:"p",children:e("more.benefitsP1")}),t.jsx(u,{as:"p",children:e("more.benefitsP2")}),t.jsx(Da,{heading:e("more.advantages.heading"),advantages:[{content:e("more.advantages.item1")},{content:e("more.advantages.item2")},{content:e("more.advantages.item3")},{content:e("more.advantages.item4")},{content:e("more.advantages.item5")}],image:"baulicher-brandschutz"})]})})}function QR({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.baulicher-brandschutz.profiles.heading"),profiles:e})}function eq(){return t.jsx(_e,{})}function tq(){const{t:e}=v("topics",{keyPrefix:"topics.baulicher-brandschutz.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}const nq=de({slots:{wrapper:"relative",slide:"relative w-full flex flex-col px-2",image:"w-full h-[56.25rem] object-cover rounded-lg",caption:"pt-4"}}),Vr=nq();function hm({images:e,autoPlay:n=!1,imageLoader:a=St,intrinsicWidth:r=1200,intrinsicHeight:s=900,id:i,className:o,classNames:l={},ariaRoleDescription:c,slideAriaRoleDescription:d,prevButtonAriaLabel:m,nextButtonAriaLabel:g}){return t.jsx("div",{className:Vr.wrapper({className:o}),children:t.jsx(ms,{id:i,autoPlay:n,slideAmount:"single",shiftButtonsPosition:"right",classNameShiftButtonsOuterWrapper:"justify-end",shiftButtonsStyles:{color:"blue"},classNameVisibleArea:l.visibleArea,classNamePane:l.pane,classNameSlide:l.slide,classNameShiftButtonsContainer:l.shiftButtonsContainer,classNameShiftButtonsInnerWrapper:l.shiftButtonsInnerWrapper,ariaRoleDescription:c,slideAriaRoleDescription:d,prevButtonAriaLabel:m,nextButtonAriaLabel:g,children:e.map(x=>t.jsxs("div",{className:Vr.slide(),children:[t.jsx(xt,{src:x.fileName,alt:x.alt,intrinsicWidth:r,intrinsicHeight:s,loader:a,classNameImage:Vr.image({className:l.image})}),x.caption&&t.jsx("div",{className:Vr.caption({className:l.caption}),children:t.jsx(u,{children:x.caption})})]},`image-slide-${x.fileName}`))})})}hm.displayName="ImageCarousel";const aq={"block-right":"order-2 lg:order-1","block-left":"order-2 lg:order-2","wrap-right":"order-2 lg:order-1","wrap-left":"order-2 lg:order-2"},rq={"block-right":"order-1 lg:order-2","block-left":"order-1 lg:order-1","wrap-right":"order-1 lg:order-2","wrap-left":"order-1 lg:order-1"};function ai({heading:e,headingAs:n="h2",children:a,media:r,flow:s="block-right",highlighted:i=!1}){const o=["flex flex-col lg:flex-row","gap-[1.875rem] lg:gap-[5.625rem]","my-[2.5rem] lg:my-[3.75rem]",i&&"bg-[color:var(--color-blue-10)]/20",i&&"rounded-tl-lg rounded-br-lg lg:rou
479nded-tl-2xl lg:rounded-br-2xl",i&&"p-[1.875rem] lg:p-[3.75rem]"].filter(Boolean).join(" ");return t.jsxs("div",{className:o,children:[t.jsx("div",{className:`lg:w-1/2 lg:flex lg:items-center ${aq[s]}`,children:t.jsxs("div",{children:[t.jsx(h,{as:n,className:"mb-4",children:e}),a]})}),t.jsx("div",{className:`lg:w-1/2 ${rq[s]}`,children:r})]})}function sq(){const{t:e}=v("topics",{keyPrefix:"topics.anlagentechnischer-brandschutz.hero"}),n=Me("technical-fire-protection-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{"aria-label":e("cta.aria-label"),design:"text",icon:ke,iconPosition:"left",onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/anlagentechnischer-brandschutz/hero.png",alt:e("image.alt")})})})})}function iq(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function oq({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.anlagentechnischer-brandschutz.profiles.heading"),profiles:e})}function lq(){const{t:e}=v("topics",{keyPrefix:"topics.anlagentechnischer-brandschutz.text"}),{t:n}=v("topics",{keyPrefix:"topics.anlagentechnischer-brandschutz"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"technical-fire-protection-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading")}),t.jsx(u,{as:"p",children:e("teaser.p1")}),t.jsx(u,{as:"p",children:e("teaser.p2")}),t.jsx(u,{as:"p",children:e("teaser.p3")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("teaser.listItem1")}),t.jsx(b.Item,{children:e("teaser.listItem2")}),t.jsx(b.Item,{children:e("teaser.listItem3")}),t.jsx(b.Item,{children:e("teaser.listItem4")})]}),t.jsx(ai,{highlighted:!0,heading:n("video-bst.heading"),media:t.jsx("iframe",{src:"https://www.youtube-nocookie.com/embed/7MV96bMv2Ys",title:n("video-bst.heading"),allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0,loading:"lazy",referrerPolicy:"strict-origin-when-cross-origin",className:"aspect-video w-full rounded-[1.5rem]"}),children:t.jsx(u,{as:"p",children:n("video-bst.content")})})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{children:e("more.definitionHeading")}),t.jsx(u,{as:"p",children:e("more.definitionP1")}),t.jsx(u,{as:"p",children:e("more.definitionP2")}),t.jsx(h.H3,{children:e("more.differenceHeading")}),t.jsx(u,{as:"p",children:e("more.differenceP1")}),t.jsx(u,{as:"p",children:e("more.differenceP2")}),t.jsx(h.H2,{children:e("more.componentsHeading")}),t.jsx(u,{as:"p",children:e("more.componentsP1")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.componentsItem1")}),t.jsx(b.Item,{children:e("more.componentsItem2")}),t.jsx(b.Item,{children:e("more.componentsItem3")}),t.jsx(b.Item,{children:e("more.componentsItem4")})]}),t.jsx(h.H3,{children:e("more.bmaHeading")}),t.jsx(u,{as:"p",children:e("more.bmaP1")}),t.jsx(h.H3,{children:e("more.extinguishHeading")}),t.jsx(u,{as:"p",children:e("more.extinguishP1")}),t.jsx(u,{as:"p",children:e("more.extinguishP2")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.extinguishItem1")}),t.jsx(b.Item,{children:e("more.extinguishItem2")}),t.jsx(b.Item,{children:e("more.extinguishItem3")}),t.jsx(b.Item,{children:e("more.extinguishItem4")}),t.jsx(b.Item,{children:e("more.extinguishItem5")}),t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.extinguishItemCo2",t:e,children:t.jsx("sub",{children:"2"})})}),t.jsx(b.Item,{children:e("more.extinguishItem7")}),t.jsx(b.Item,{children:e("more.extinguishItem8")}),t.jsx(b.Item,{children:e("more.extinguishItem9")})]}),t.jsx(ai,{highlighted:!0,heading:n("demobereich.heading"),media:t.jsx(xt,{src:"topics/brandschutz/anlagentechnischer-brandschutz/demobereich.jpg",alt:n("demobereich.image.alt"),intrinsicWidth:600,intrinsicHeight:400,loader:St,classNameImage:"img-vds"}),children:t.jsx(u,{as:"p",children:n("demobereich.content")})}),t.jsx(h.H3,{children:e("more.smokeHeading")}),t.jsx(u,{as:"p",children:e("more.smokeP1")}),t.jsx(u,{as:"p",children:e("more.smokeP2")}),t.jsx(h.H2,{children:e("more.inspectionHeading")}),t.jsx(u,{as:"p",children:e("more.inspectionP1")}),t.jsx(u,{as:"p",children:e("more.inspectionP2")}),t.jsx(u,{as:"p",children:e("more.inspectionP3")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("more.inspectionItem1")}),t.jsx(b.Item,{children:e("more.inspectionItem2")}),t.jsx(b.Item,{children:e("more.inspectionItem3")}),t.jsx(b.Item,{children:e("more.inspectionItem4")})]}),t.jsx(h.H2,{children:e("more.trainingHeading")}),t.jsx(u,{as:"p",children:e("more.trainingP1")}),t.jsx(u,{as:"p",children:e("more.trainingP2")}),t.jsx(u,{as:"p",children:e("more.trainingP3")}),t.jsx(ai,{highlighted:!0,heading:n("carousel.heading"),media:t.jsx(hm,{images:[{fileName:"topics/brandschutz/anlagentechnischer-brandschutz/carousel/carousel-01.jpg",alt:n("carousel.image1.alt")},{fileName:"topics/brandschutz/anlagentechnischer-brandschutz/carousel/carousel-02.jpg",alt:n("carousel.image2.alt")},{fileName:"topics/brandschutz/anlagentechnischer-brandschutz/carousel/carousel-03.jpg",alt:n("carousel.image3.alt")},{fileName:"topics/brandschutz/anlagentechnischer-brandschutz/carousel/carousel-04.jpg",alt:n("carousel.image4.alt")}
479],intrinsicWidth:1200,intrinsicHeight:900,autoPlay:!0,id:"technical-fire-protection-event-carousel",classNames:{image:"h-auto aspect-[4/3]"}}),children:t.jsx(u,{as:"p",children:n("carousel.content")})}),t.jsx(h.H3,{children:e("more.contentHeading")}),t.jsx(u,{as:"p",children:e("more.contentP1")}),t.jsx(h.H2,{children:e("more.planningHeading")}),t.jsx(u,{as:"p",children:e("more.planningP1")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.planningItem1",t:e,children:t.jsx("strong",{children:"Mitarbeitende einer Errichterfirma"})})}),t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.planningItem2",t:e,children:t.jsx("strong",{children:"Mitarbeitende von Unternehmen und Ingenieurbüros der Gebäudetechnik"})})}),t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.planningItem3",t:e,children:t.jsx("strong",{children:"Bei der Planung und Errichtung von Brandschutzanlagen ist zudem die enge Zusammenarbeit verschiedener Gewerke unerlässlich"})})}),t.jsx(b.Item,{children:t.jsx(M,{i18nKey:"more.planningItem4",t:e,children:t.jsx("strong",{children:"Und im Risk Management von Versicherungsunternehmen"})})})]}),t.jsx(u,{as:"p",children:e("more.planningP2")}),t.jsx(u,{as:"p",children:e("more.planningP3")}),t.jsx(h.H2,{children:e("more.controlMaintenanceHeading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.controlMaintenanceP1",t:e,children:[t.jsx(B,{eventId:"125",children:"Sprinklerwart"}),t.jsx(B,{eventId:"96",children:"Gaslöschanlagenwart"}),t.jsx(B,{eventId:"5164",children:"Eingewiesene und Sachkundige Person für Brandmeldeanlagen"}),t.jsx(B,{eventId:"129",children:"Fachkraft und Eingewiesene Person für Feststellanlagen"}),t.jsx(B,{eventId:"26",children:"Kontrolle und Wartung von Brandschutzanlagen"})]})}),t.jsx(h.H2,{children:e("more.processHeading")}),t.jsx(u,{as:"p",children:e("more.processP1")}),t.jsx(u,{as:"p",children:e("more.processP2")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"more.processFachtagungen",t:e,children:[t.jsx(B,{eventId:"28",children:"âFeuerlöschanlagenâ"}),t.jsx(B,{eventId:"17",children:"âBrandmeldeanlagenâ"}),t.jsx(B,{eventId:"39",children:"âRauch- und Wärmeabzugsanlagenâ"}),t.jsx(mm,{children:"VdS-BrandSchutzTage"})]})}),t.jsx(u,{as:"p",children:e("more.processP3")}),t.jsx(u,{as:"p",children:e("more.processP4")})]})})}function cq(){const{t:e}=v("topics",{keyPrefix:"topics.anlagentechnischer-brandschutz.advantages"});return t.jsx(eu,{heading:e("heading"),image:"anlagentechnischer-brandschutz",advantages:[{content:e("item1")},{content:e("item2")},{content:e("item3")},{content:e("item4")},{content:e("item5")},{content:e("item6")},{content:e("item7")}]})}function dq(){const{t:e}=v("topics",{keyPrefix:"topics.anlagentechnischer-brandschutz.voices"});return t.jsx(_e,{heading:e("heading")})}function uq(){const{t:e}=v("topics",{keyPrefix:"topics.anlagentechnischer-brandschutz.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function mq(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-ausbildung.hero"}),n=Me("training-fire-protection-officers-text-container");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/brandschutz/brandschutzbeauftragte-ausbildung/hero.png",alt:e("image.alt")})})})})}function hq(){return t.jsx(Fe,{defaultValues:{topic:"brandschutz"}})}function gq(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-ausbildung.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"training-fire-protection-officers-text-container",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("howHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"howP1",children:t.jsx(B,{eventId:"10670",children:"âBrandschutzbeauftragterâ"})})}),t.jsx(u,{as:"p",children:e("howP2")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{children:e("clinicsHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"clinicsP",children:t.jsx(B,{eventId:"5158",children:"âBrandschutzbeauftragter für Krankenhäuserâ"})})}),t.jsx(h.H3,{children:e("certificatesHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"certificatesP",children:t.jsx(B,{eventId:"10915",children:"Aufbau-Modul"})})}),t.jsx(h.H3,{children:e("advancedModuleHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"advancedModuleP1",children:t.jsx(B,{eventId:"10915",children:"âCFPA für Brandschutzbeauftragteâ"})})}),t.jsx(u,{as:"p",children:e("advancedModuleP2")}),t.jsx(h.H3,{children:e("structureHeading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{t:e,i18nKey:"structureP1",children:[t.jsx(B,{eventId:"10670",children:"âBrandschutzbeauftragterâ"}),t.jsx(B,{eventId:"5158",children:"âBrandschutzbeauftragter für Krankenhäuserâ"})]})}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"structureP2",children:t.jsx(B,{eventId:"10915",children:"Aufbau-Modul"})})}),t.jsx(h.H3,{children:e("preparationHeading")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"preparationP1",children:t.jsx(B,{eventId:"91",children:"âGrundlagen des Brandschutzesâ"})})}),t.jsx(u,{as:"p",children:t.jsxs(M,{t:e,i18nKey:"preparationP2",children:[t.jsx(B,{eventId:11833,children:'Einstieg in den anlagentechnischen Brandschutz"'}),t.jsx(B,{eventId:11832,children:"Einstieg in den baulichen Brandschutz"}),t.jsx(B,{eventId:11835,children:"Einstieg in den organisatorischen Brandschutz"})]})}),t.jsx(u,{as:"p",children:e("webBasedTrainingsIntro")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsx(M,{t:e,i18nKey:"wbtItem1",children:t.jsx(B,{eventId:"11162",children:"Grundlagen des Baulichen Brandschutzes"})})}),t.jsx(b.Item,{children:t.jsx(M,{t:e,i18nKey:"wbtItem2",children:t.jsx(B,{eventId:"11233",children:"Grundlagen des Brandschutzmanagements"})})}),t.jsx(b.Item,{children:t.jsx(M,{t:e,i18nKey:"wbtItem3",children:t.jsx(B,{eventId:"11164",children:"Grundlagen des Organisatorischen Brandschutzes"})})})]}),t.jsx(u,{as:"p",children:e("audienceP1")}
479),t.jsx(u,{as:"p",children:e("audienceP2")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("qualificationItem1")}),t.jsx(b.Item,{children:e("qualificationItem2")}),t.jsx(b.Item,{children:e("qualificationItem3")}),t.jsx(b.Item,{children:e("qualificationItem4")}),t.jsx(b.Item,{children:e("qualificationItem5")}),t.jsx(b.Item,{children:e("qualificationItem6")})]}),t.jsx(h.H2,{children:e("suitabilityHeading")}),t.jsx(u,{as:"p",children:e("suitabilityP1")}),t.jsx(u,{as:"p",children:e("suitabilityP2")}),t.jsx(h.H2,{children:e("contentsHeading")}),t.jsx(u,{as:"p",children:e("contentsIntro")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("contentsItem1")}),t.jsx(b.Item,{children:e("contentsItem2")}),t.jsx(b.Item,{children:e("contentsItem3")}),t.jsx(b.Item,{children:e("contentsItem4")}),t.jsx(b.Item,{children:e("contentsItem5")}),t.jsx(b.Item,{children:e("contentsItem6")}),t.jsx(b.Item,{children:e("contentsItem7")}),t.jsx(b.Item,{children:e("contentsItem8")}),t.jsx(b.Item,{children:e("contentsItem9")}),t.jsx(b.Item,{children:e("contentsItem10")}),t.jsx(b.Item,{children:e("contentsItem11")}),t.jsx(b.Item,{children:e("contentsItem12")})]}),t.jsx(h.H2,{children:e("advantagesHeading")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsxs(M,{t:e,i18nKey:"advantageItem1",children:[t.jsx("strong",{children:"Erstklassige Qualität"}),t.jsx("br",{}),"Das hohe Niveau der Ausbildung ist uns sehr wichtig. Sie profitieren von der aufwändigen und sorgfältigen Ausgestaltung der Lehrgänge."]})}),t.jsx(b.Item,{children:t.jsxs(M,{t:e,i18nKey:"advantageItem2",children:[t.jsx("strong",{children:"Eine groÃe Bandbreite an hochqualifizierten Referierenden"}),t.jsx("br",{}),"Für jedes Themenfeld setzen wir engagierte, erfahrene Dozentinnen und Dozenten ein, die zugleich ausgewiesene Fachleute aus der Praxis sind. Sie kommen aus Industrie, Ingenieur- und Sachverständigenwesen, Versicherungen oder Feuerwehren und geben nicht nur die Theorie, sondern auch ihre eigenen Erfahrungen und Erkenntnisse an die Teilnehmenden weiter.",t.jsx("br",{}),"Je nach Termin und Veranstaltungsort werden zwischen acht und 14 Referierende eingesetzt!"]})}),t.jsx(b.Item,{children:t.jsxs(M,{t:e,i18nKey:"advantageItem3",children:[t.jsx("strong",{children:"Hoher Praxisbezug"}),t.jsx("br",{}),"Das theoretische Wissen wird durch viel Praxis, unterstützende Ãbungen und ein Löschtraining mit verschiedenen Löschmitteln ergänzt und vertieft."]})}),t.jsx(b.Item,{children:t.jsxs(M,{t:e,i18nKey:"advantageItem4",children:[t.jsx("strong",{children:"Brandschutztechnik zum Anfassen"}),t.jsx("br",{}),"In unserem Demobereich am Standort Köln erwartet Sie Brandschutztechnik zum Anfassen."]})}),t.jsx(b.Item,{children:t.jsxs(M,{t:e,i18nKey:"advantageItem5",children:[t.jsx("strong",{children:"Relevante Regelwerke inklusive"}),t.jsx("br",{}),"Sie erhalten umfangreiche Unterlagen, die zum einen aus allen Skripten und zum anderen aus einer Sammlung mit etwa 180 VdS-Richtlinien und -Merkblättern bestehen. Sie stehen Ihnen als wertvolles Nachschlagewerk jederzeit zur Verfügung."]})}),t.jsx(b.Item,{children:t.jsxs(M,{t:e,i18nKey:"advantageItem6",children:[t.jsx("strong",{children:"Hybrides Lernen"}),t.jsx("br",{}),"Zusätzlich erhalten sie Zugang zu einem E-Learning-Bereich, der u. a. ein webbasiertes Trainingsprogramm für den wichtigen Bereich des baulichen Brandschutzes, die Referentenpräsentationen sowie viele Gesetzestexte, Vorschriften und ergänzende Informationen enthält."]})})]}),t.jsx(h.H2,{children:e("careerHeading")}),t.jsx(u,{as:"p",children:e("careerP")}),t.jsx(h.H2,{children:e("furtherTrainingHeading")}),t.jsx(u,{as:"p",children:e("furtherTrainingP1")}),t.jsx(u,{as:"p",children:t.jsx(M,{t:e,i18nKey:"furtherTrainingP2",children:t.jsx(wn,{topicSlug:"fire-protection/brandschutzbeauftragte-fortbildung",children:"Ãbersichtsseite zu BSB-Fortbildungen"})})})]})})}function pq(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-ausbildung.imageWithText"});return t.jsx(bu,{idInnerElement:"image-with-text-container",heading:e("heading"),image:{src:"topics/brandschutz/brandschutzbeauftragte-ausbildung/andre-schweda.jpg",alt:e("image.alt"),intrinsicWidth:600,intrinsicHeight:400},backgroundColor:"blue",renderCallToAction:()=>t.jsx(In,{href:"https://vds.de/nachrichten/2023/newsdetailseite/zur-rolle-der-brandschutzbeauftragten-bsb",target:"_blank",rel:"noopener noreferrer",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),design:"text",className:"-ml-2",children:e("cta.text")}),children:t.jsx(u,{as:"p",color:"white",children:e("content")})})}function fq({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.brandschutzbeauftragte-ausbildung.profiles.heading"),profiles:e})}function bq(){return t.jsx(_e,{})}function xq(){const{t:e}=v("topics",{keyPrefix:"topics.brandschutzbeauftragte-ausbildung.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function vq(){const{t:e}=v("topics",{keyPrefix:"topics.informations-und-cybersicherheit.hero"}),n=Me("information-and-cyber-security-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/informations-und-cybersicherheit/hero.png",alt:e("image.alt")})})})})}function yq(){return t.jsx(Fe,{defaultValues:{topic:"informations-und-cybersicherheit"}})}function jq(){const{t:e}=v("topics",{keyPrefix:"topics.informations-und-cybersicherheit.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"information-and-cyber-security-text",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading")}),t.jsx(u,{as:"p",children:e("teaser.p1")}),t.jsx(u,{as:"p",children:e("teaser.p2")})]}),renderMore:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H3,{children:e("content.idealHeading")}),t.jsx(u,{as:"p",children:e("content.idealIntro")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:e("content.idealItem1")}),t.jsx(b.Item,{children:e("content.idealItem2")}),t.jsx(b.Item,{children:t.jsxs(M,{i18nKey:"content.idealItem3",t:e,children:["Datenschutz: Der Schutz des Einzelnen vor Missbrauch seiner personenbezogenen Informationen. Auch dazu finden Sie im VdS-Bildungszentrum"," ",t.jsx(wn,{topicSlug:"datenschutz",children:"Informationen und Fortbildungen"}),"."]})})]}),t.jsx(xt,{src:"topics/informations-und-cybersicherheit/infosec-graphic.png",alt:e("content.image.alt"),intrinsicWidth:700,intrinsicHeight:500,loader:St,classNameImage:"lg:my-8 my-4 lg:max-w-[700px]"}),t.jsx(h.H3,{children:e("content.importanceHeading")}),t.jsx(u,{as:"p",children:e("content.importanceP1")}),t.jsx(u,{as:"p",children:e("content.importanceP2")}),t.jsx(h.H3,{children:e("content.measuresHeading")}),t.jsx(u,{as:"p",children:e("content.measuresP1")}),t.jsx(u,{as:"p",children:e("content.measuresP2")}),t.jsx(h.H2,{children:e("content.legalHeading")}),t.jsx(u,{as:"p",children:e("content.legalP1")}),t.jsx(u,{as:"p",children:e("content.legalP2")}),t.jsx(h.H2,{children:e("content.guidelinesHeading")}),t.jsx(u,{as:"p",children:e("content.guidelinesIntro")}),t.jsx(h.H3,{children:e("content.smeHeading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.smeP1",t:e,children:["Die Aufgaben in der Informationssicherheit können sich überfordernd anfühlen, gerade für kleine und mittlere Betriebe. Da hilft eine pragmatische Anleitung. Die"," ",t.jsx(We,{publicationId:"vds-10000",children:"Richtlinien VdS 10000 âInformationssicherheitsmanagementsystem für kleine und mittlere Unternehmen (KMU)â"})," ","sowie"," ",t.jsx(We,{publicationId:"vds-10005",children:"VdS 10005 âMindestanforderungen an die Informationssicherheit von Klein- und Kleinstunternehmenâ"})," ","helfen Ihnen, so viel wie nötig und so wenig wie möglich an Aufwand zu betreiben, um einen angemessen Schutz zu erreichen."]})}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.smeP2",t:e,children:["Beide Richtlinien werden in VdS-Lehrgängen bzw. Online-Seminaren zur"," ",t.jsx(B,{eventId:"101",children:"VdS 10000"})," und zur"," ",t.jsx(B,{eventId:"11735",children:"VdS 10005"})," detailiert besprochen."]})}),t.jsx(h.H3,{children:e("content.vds2007Heading")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.vds2007P1",t:e,children:["IT-Anlagen gehören zu den wichtigsten Einrichtungen eines Unternehmens â ganz unabhängig von seiner GröÃe. Die Richtlinie"," ",t.jsx(We,{publicationId:"vds-2007",children:"VdS 2007"})," ","enthält Hinweise zur Schadenverhütung, um insbesondere Sac
479hschäden und Betriebsunterbrechungen zu vermeiden. Sie beschreibt dazu bauliche, anlagentechnische sowie organisatorische SchutzmaÃnahmen. Die konkrete Umsetzung sollte immer im Rahmen einer individuellen Risikobetrachtung ermittelt werden â auch dazu gibt die"," ",t.jsx(We,{publicationId:"vds-2007",children:"VdS 2007"})," ","eine Hilfestellung."]})}),t.jsx(h.H2,{children:e("content.nis2Heading")}),t.jsx(u,{as:"p",children:e("content.nis2P1")}),t.jsx(u,{as:"p",children:e("content.nis2P2")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"content.nis2P3",t:e,children:["Im ",t.jsx(B,{eventId:"13859",children:"VdS-Online-Seminar"})," lernen Sie alles Wissenswerte rund um NIS-2. Unser Referent kann Sie hervorragend zu allen Details informieren, denn er ist selbst an der Erarbeitung der VdS-Richtlinie â VdS 10100 â zur Umsetzung der EU-Richtlinie beteiligt!"]})}),t.jsx(h.H2,{children:e("content.trainingHeading")}),t.jsx(u,{as:"p",children:e("content.trainingIntro")}),t.jsxs(b,{children:[t.jsx(b.Item,{children:t.jsx(B,{eventId:"101",children:e("content.trainingItem1")})}),t.jsx(b.Item,{children:t.jsx(B,{eventId:"11735",children:e("content.trainingItem2")})}),t.jsx(b.Item,{children:t.jsx(B,{eventId:"71",children:e("content.trainingItem3")})}),t.jsx(b.Item,{children:t.jsx(B,{eventId:"11633",children:e("content.trainingItem4")})}),t.jsx(b.Item,{children:t.jsx(B,{eventId:"14320",children:e("content.trainingItem5")})}),t.jsx(b.Item,{children:t.jsx(B,{eventId:"13188",children:e("content.trainingItem6")})})]}),t.jsx(Da,{className:"lg:my-10",heading:e("content.advantages.heading"),image:{src:"topics/informations-und-cybersicherheit/advantages.png",alt:e("content.advantages.image.alt")},advantages:[{content:e("content.advantages.item1")},{content:e("content.advantages.item2")},{content:e("content.advantages.item3")},{content:e("content.advantages.item4")},{content:e("content.advantages.item5")}]})]})})}function kq(){const{t:e}=v("topics",{keyPrefix:"topics.informations-und-cybersicherheit.voices"});return t.jsx(_e,{heading:e("heading")})}function wq(){const{t:e}=v("topics",{keyPrefix:"topics.informations-und-cybersicherheit.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function Sq({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.informations-und-cybersicherheit.profiles.heading"),profiles:e})}function Iq(){return t.jsx(Gt,{})}function Nq(){const{t:e}=v("topics",{keyPrefix:"topics.naturgefahren.hero"}),n=Me("text-content");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/naturgefahren/hero.png",alt:e("image.alt")})})})})}function $q(){return t.jsx(Fe,{defaultValues:{topic:"naturgefahren"}})}function Lq(){const{t:e}=v("topics",{keyPrefix:"topics.naturgefahren.text"});return t.jsx(Ee,{idInnerElement:"text-content",extendPaddingTop:!0,renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("heading")}),t.jsx(u,{as:"p",children:e("p1")}),t.jsx(u,{as:"p",children:e("p2")}),t.jsx(u,{as:"p",children:e("p3")})]})})}function Cq({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.naturgefahren.profiles.heading"),profiles:e})}function zq(){return t.jsx(_e,{})}function Tq(){const{t:e}=v("topics",{keyPrefix:"topics.naturgefahren.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function _q(){return t.jsx(Gt,{})}function Aq(){const{t:e}=v("topics",{keyPrefix:"topics.arbeitssicherheit.hero"}),n=Me("text-content");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/arbeitssicherheit/hero.png",alt:e("image.alt")})})})})}function Eq(){return t.jsx(Fe,{defaultValues:{topic:"arbeitssicherheit"}})}function Pq(){const{t:e}=v("topics",{keyPrefix:"topics.arbeitssicherheit.text"});return t.jsx(Ee,{idInnerElement:"text-content",extendPaddingTop:!0,renderTeaser:()=>t.jsxs(M,{i18nKey:"content",t:e,children:[t.jsx(h.H2,{children:"DGUV Vorschrift 2"}),t.jsx(u,{as:"p",children:"Interessant ist unter anderem die DGUV Vorschrift 2 âBetriebsärzte und Fachkräfte für Arbeitssicherheitâ, die dazu dient, das das Arbeitssicherheitsgesetz (ASiG)
479in allen Unternehmen nach einheitlichen Standards umzusetzen. Danach wird die Gesamtbetreuung durch Betriebsärztinnen und -ärzte sowie Sicherheitsfachkräfte in zwei Betreuungsarten unterteilt: die Grundbetreuung und die betriebsspezifische Betreuung, deren Umfang für jeden Betrieb individuell festzulegen ist. Wer dabei klug vorgeht, profitiert von groÃen Vorteilen im Arbeits- und Gesundheitsschutz für die Mitarbeitenden."}),t.jsx(h.H2,{children:"Wissen zum Arbeitsschutz"}),t.jsx(u,{as:"p",children:"VdS-Firmenseminare, Lehrgänge, Online-Seminare und Web Based Trainings versorgen Sie mit aktuellen Informationen in diesem Themenfeld."}),t.jsx(u,{as:"p",children:"Je nach Thema sensibilisieren unsere Fortbildungen für die wichtigen Arbeitsschutzthemen und erläutert typische Unfallursachen, Gefährdungen und Belastungen sowie geeignete GegenmaÃnahmen. Sie vermitteln Ihnen die einschlägigen Rechtsgrundlagen und Regelwerke im Arbeits- und Gesundheitsschutz, Know-how zur Erstellung einer Gefährdungsbeurteilung und Durchführung entsprechender MaÃnahmen, Praxis- und Handlungshilfen, Best Practices und vieles mehr."})]})})}function Mq({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.arbeitssicherheit.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function Vq(){const{t:e}=v("topics",{keyPrefix:"topics.arbeitssicherheit.voices"});return t.jsx(_e,{heading:e("heading")})}function Dq(){const{t:e}=v("topics",{keyPrefix:"topics.arbeitssicherheit.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function Hq(){return t.jsx(Gt,{})}function Fq(){const{t:e}=v("topics",{keyPrefix:"topics.sachschaeden.hero"}),n=Me("text-content");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/sachschaeden/hero.png",alt:e("image.alt")})})})})}function Oq(){return t.jsx(Fe,{defaultValues:{topic:"sachschaeden"}})}function Bq(){const{t:e}=v("topics",{keyPrefix:"topics.sachschaeden.text"});return t.jsx(Ee,{idInnerElement:"text-content",extendPaddingTop:!0,renderTeaser:()=>t.jsxs(M,{i18nKey:"teaser",t:e,children:[t.jsx(h.H2,{children:"Schadenverhütung bei Leitungswasserinstallationen"}),t.jsx(u,{as:"p",children:"Die häufigsten Schäden im Rahmen der Wohngebäudeversicherung WGV sind Leitungswasserschäden: Jedes Jahr werden in Deutschland laut dem IFS, dem Institut für Schadenverhütung und Schadenforschung e.V. in Kiel, über eine Million Fälle verzeichnet, etwa alle 30 Sekunden entsteht ein neues Leck. Ca. 40 % der Wasserschäden werden durch Ausführungsfehler bei der Installation und ein Viertel durch fehlerhaftes Verhalten der Betreiber verursacht."}),t.jsx(u,{as:"p",children:"VdS-Fortbildungsangebote zum Thema richten sich an Versicherer, die sich mit der Leitungswasserversicherung und Leitungswasserschäden beschäftigen."})]}),renderMore:()=>t.jsxs(M,{i18nKey:"content",t:e,children:[t.jsx(h.H3,{children:"VdS-Fortbildungen zu Leitungswasserschäden"}),t.jsxs(u,{as:"p",children:["Der VdS-Lehrgang"," ",t.jsx(B,{eventId:"107",children:"âLeitungswasserschädenâ"})," sowie die VdS-Fachtagung"," ",t.jsx(B,{eventId:"35",children:"âVerhütung von Leitungswasserschädenâ"})," ","informieren über Möglichkeiten der Schadenverhütung. Sie vermitteln beispielsweise Grundlagen zur Leitungswasserversicherung und den entsprechenden behördlichen Verordnungen und Normen sowie detaillierte Kenntnisse über die korrekte Trinkwasserinstallation. Andere Themen sind das Risk Management bei Wohnungsbaugesellschaften und Kommunen als Betreiber von groÃen Wohnanlagen sowie die Gefährdungsanalyse nach der Trinkwasserverordnung (TrinkwV). Auch zu möglichen Sanierungsverfahren von schadenauffälligen Leitungen sowie Möglichkeiten zu Regress und Haftplicht können Sie sich bei uns fortbilden."]}),t.jsx(u,{as:"p",children:"Selbstverständlich sind unsere Fortbildungen immer auf dem neuesten Stand. Anhand aktueller Fallbeispiele werden unter
479schiedliche Herausforderungen und Lösungen demonstriert."}),t.jsx(h.H3,{children:"VdS-Fachtagung âSanierung von Sachschädenâ"}),t.jsxs(u,{as:"p",children:["Die Fachtagung Sanierung und Regulierung von Sachschäden","dient dazu, einen Dialog zwischen Behörden, Berufsgenossenschaften, Sachverständigen, Sanierern, Entsorgungswirtschaft, Maklern/Versicherungsvermittlern und Versicherern zu fördern. Es werden Themen wie Brand-, Leitungswasser- oder Schimmelschaden behandelt, dabei kommen Ãnderungen in den Regelwerken, Best Cases und vieles mehr zur Sprache. Wie alle VdS-Fachtagungen bietet auch diese viel Raum für den fachlichen Austausch und zum Netzwerken."]})]})})}function Rq(){const{t:e}=v("topics",{keyPrefix:"topics.sachschaeden.voices"});return t.jsx(_e,{heading:e("heading")})}function qq(){const{t:e}=v("topics",{keyPrefix:"topics.sachschaeden.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function Wq({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.sachschaeden.profiles.heading"),profiles:e})}function Uq(){return t.jsx(Gt,{})}function Zq(){const{t:e}=v("topics",{keyPrefix:"topics.security.hero"}),n=Me("security-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/security/hero.png",alt:e("image.alt")})})})})}function Gq(){return t.jsx(Fe,{defaultValues:{topic:"security"}})}function Kq(){const{t:e}=v("topics",{keyPrefix:"topics.security.topics"});return t.jsx(gs,{extendPaddingTop:!0,heading:e("heading"),topics:["security-management","security-systeme","sicherheitsdienstleistungen"]})}function Yq(){const{t:e}=v("topics",{keyPrefix:"topics.security.text"});return t.jsx(Ee,{idOuterElement:"security-text",renderTeaser:()=>t.jsxs(t.Fragment,{children:[t.jsx(h.H2,{children:e("teaser.heading1")}),t.jsx(u,{as:"p",children:t.jsxs(M,{i18nKey:"teaser.p1",t:e,children:["Ein wichtiger alljährlicher Termin für alle Sicherheitsexpertinnen und -experten: Die zweitägige"," ",t.jsx(Aa,{path:"ft-ed",children:"âSicherheitsfachtagungâ"}),", bei der erstklassige Fachleute Aktuelles zu den verschiedenen Sicherheits- und Securitybereichen berichten. Beliebt ist auch die groÃe begleitende Fachausstellung, die einen exzellenten Rahmen für Fachgespräche und das Netzwerken schafft."]})}),t.jsx(h.H2,{children:e("teaser.heading2")}),t.jsx(u,{as:"p",children:e("teaser.p2")}),t.jsx(h.H2,{children:e("teaser.heading3")}),t.jsx(u,{as:"p",children:e("teaser.p3")})]})})}function Jq({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.security.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e,legend:!1})}function Xq(){return t.jsx(_e,{})}function Qq(){const{t:e}=v("topics",{keyPrefix:"topics.security.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function eW(){return t.jsx(Gt,{})}function tW(){const{t:e}=v("topics",{keyPrefix:"topics.security-management.hero"}),n=Me("security-organization-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/security/security-management/hero.jpg",alt:e("image.alt")})})})})}function nW(){return t.jsx(Fe,{defaultValues:{topic:"security"}})}function aW(){const{t:e}=v("topics",{keyPrefix:"topics.security-management.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"security-organization-text",renderTeaser:()=>t.jsxs(M,{i18nKey:"teaser",t:e,children:[t.jsx(h.H2,{children:"Securitybeauftragter"}),t.jsxs(u,{as:"p",children:["Ein zentraler Erfolgsfaktor ist die ganzheitliche Betrachtung der Security. Im einwöchigen VdS-Lehrgang"," ",t.jsx(B,{eventId:"120",children:"âSecuritybeauftragterâ"})," wird das organisatorisch-konzeptionelle Vorgehen ausführlich aufgezeigt. Ziel ist es, die Teilnehmerinnen und Teilnehmer zur selbständigen Organisation des gesamten Securitybereichs zu befähigen. Das heiÃt: zur Erstellung von Securitykonzepten für ihr Unternehmen und zur Entwicklung und Umsetzung von optimal aufeinander abgestimmten technischen und organisatorischen MaÃnahmen."]}),t.jsx(h.H2,{children:"Security-Management"}),t.jsxs(u,{as:"p",children:["Vertiefen Sie Ihr Wissen: Der ebenfalls einwöchige Lehrgang"," ",t.jsx(B,{eventId:"121",children:"âSecuritymanagementâ"})," baut auf den Inhalten des Lehrgangs"," ",t.jsx(B,{eventId:"120",children:"âSecuritybeauftragterâ"})," auf. Insbesondere werden organisatorische Kenntnisse des securityspezifischen Risikomanagements vermittelt. Grundlegende Kenntnisse in der Sicherungstechnik sowie organisatorisches Grundlagenwissen werden vorausgesetzt."]})]}),renderMore:()=>t.jsxs(M,{i18nKey:"more",t:e,children:[t.jsx(h.H2,{children:"Sicherheit von Veranstaltungen "}),t.jsxs(u,{as:"p",children:["Sicherheitskonzepte für Veranstaltungen erstellen, prüfen und bewerten: Darum geht es im eintägigen Lehrgang und im gleichnamigen zweitägigen Workshop"," ",t.jsx(B,{eventId:"122",children:"âSicherheit von Veranstaltungenâ"}),". Perfekt für alle, die Sicherheitskonzepte schreiben oder beurteilen müssen und noch nicht über ausreichende Erfahrung in diesem Bereich verfügen, sowie für Personen, die ihr Wissen auffrischen oder erweitern möchten."]}),t.jsx(h.H2,{children:"Sicherheitsmanagement nach VdS 3406"}),t.jsxs(u,{as:"p",children:["Die Richtlinien"," ",t.jsx(We,{publicationId:"vds-3406-2",children:"VdS 3406"})," ","zeigen, wie vorzugehen ist, wenn ein Sicherheitsmanagement für eine Liegenschaft entwickelt und betrieben werden soll. Mit der Möglichkeit einer Zertifizierung lässt sich die Resilienz wichtiger Unternehmensbereiche nach innen und auÃen dokumentieren. Der eintägige Lehrgang ",t.jsx("span",{children:"âSicherheitsmanagement nach VdS 3406â"})," ","vermittelt Ideen, Ziele und Vorgaben der Richtlinien VdS 3406, um eine klare Entscheidungsbasis sowie das nötige âPack-anâ zur strukturierten Umsetzung zu schaffen."]})]})})}function rW({profiles:e}){const{t:n}=v("topics",{keyPrefix:"topics.security-management.profiles"});return t.jsx(Te,{heading:n("heading"),profiles:e})}function sW(){const{t:e}=v("topics",{keyPrefix:"topics.security-management.voices"});return t.jsx(_e,{heading:e("heading")})}function iW(){const{t:e}=v("topics",{keyPrefix:"topics.security-management.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function oW(){const{t:e}=v("topics",{keyPrefix:"topics.sicherheitsdienstleistungen.hero"}),n=Me("security-services-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/security/sicherheitsdienstleistungen/hero.jpg",alt:e("image.alt")})})})})}function lW(){return t.jsx(Fe,{defaultValues:{topic:"security"}})}function cW(){const{t:e}=v("topics",{keyPrefix:"topics.sicherheitsdienstleistungen.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"security-services-text",renderTeaser:()=>t.jsxs(M,{i18nKey:"teaser",t:e,children:[t.jsx(h.H2,{children:"Vorbereitungskurse für den Nachweis âNSL-F
479achkraftâ und âLeitende NSL-Fachkraftâ"}),t.jsxs(u,{as:"p",children:["Vorbereitungskurse für alle, die die Prüfung zur NSL-Fachkraft bzw. Leitenden NSL-Fachkraft nach"," ",t.jsx(We,{publicationId:"vds-3138-1",children:"VdS 3138-1"})," ","ablegen möchten: Der dreitägige Lehrgang"," ",t.jsx(B,{eventId:"5173",children:"âPrüfungsvorbereitung zum Qualifikationsnachweis NSL-Fachkraftâ"})," ","und der viertägige Lehrgang"," ",t.jsx(B,{eventId:"5173",children:"âPrüfungsvorbereitung zum Qualifikationsnachweis Leitende NSL-Fachkraftâ"}),". Es wird der vollständige Prüfungsstoff behandelt."]}),t.jsx(h.H3,{children:"Prüfungstermine "}),t.jsx(u,{as:"p",children:"Die Prüfungen finden bei VdS in Köln statt und müssen separat beauftragt werden. Es gibt zahlreiche Termine pro Jahr, die exklusiv den Teilnehmenden der Vorbereitungslehrgänge zur Verfügung stehen."}),t.jsx(h.H3,{children:"Aktuelle Prüfungsordnung"}),t.jsxs(u,{as:"p",children:["Die"," ",t.jsx(We,{publicationId:"vds-2237",children:"VdS 2237 âPrüfungsordnung für die Prüfung von Fachkräften in Notruf- und Service-Leitstellen und Interventionsstellenâ"})," ","gibt es im VdS-Webshop kostenlos zum Download."]}),t.jsx(h.H3,{children:"Aktueller Fragenkatalog "}),t.jsxs(u,{as:"p",children:["Wir empfehlen, sich bereits vor Beginn des Lehrgangs mit dem jeweils gültigen Fragenkatalog auseinandersetzen und offene Fragen während des Lehrgangs mit den Dozenten zu besprechen. Der Fragenkatalog, die"," ",t.jsx(We,{publicationId:"vds-2867",children:"VdS 2867"}),", kann gegen eine geringe Gebühr im VdS-Webshop heruntergeladen werden."]})]}),renderMore:()=>t.jsxs(M,{i18nKey:"more",t:e,children:[t.jsx(h.H2,{children:"Firmenseminar für Sicherheitsunternehmen"}),t.jsx(u,{as:"p",children:"Sicherheitsunternehmen bieten eine breite Palette an Dienstleitungen an - vom traditionellen präventiven Objektschutz über sämtliche Werkschutzaufgaben bis hin zur Werkfeuerwehr. Gezielte Weiterbildung ist deshalb gerade in diesem Bereich entscheidend."}),t.jsxs(u,{as:"p",children:["Das VdS-Firmenseminar"," ",t.jsx(B,{eventId:"10653",children:"âBewachung und Interventionâ"})," ","bietet die optimale Art der Qualifizierung: Wissensauffrischung kombiniert mit gezielter Vertiefung zentraler Themen anhand von Praxisbeispielen und -fällen. Holen Sie ein"," ",t.jsx(B,{eventId:"10653",children:"Angebot"})," für Ihr Unternehmen ein!"]})]})})}function dW({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.sicherheitsdienstleistungen.profiles.heading"),profiles:e})}function uW(){const{t:e}=v("topics",{keyPrefix:"topics.sicherheitsdienstleistungen.voices"});return t.jsx(_e,{heading:e("heading")})}function mW(){const{t:e}=v("topics",{keyPrefix:"topics.sicherheitsdienstleistungen.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}function hW(){const{t:e}=v("topics",{keyPrefix:"topics.security-systeme.hero"}),n=Me("security-technology-text");return t.jsx(Ae,{extendPaddingBottom:!0,classNameOuterElement:"-mt-[1.5rem]",children:t.jsx(Le,{alignItems:"center",reverse:!0,start:t.jsxs("div",{className:"text-flow",children:[t.jsx(h.H1,{marginTop:"none",children:e("heading")}),t.jsx(ze,{text:e("content")}),t.jsx("div",{className:"mt-8",children:t.jsx(pe,{design:"text",icon:ke,iconPosition:"left",iconClassName:"mt-0.5","aria-label":e("cta.aria-label"),onClick:n,children:e("cta.text")})})]}),end:t.jsx(R,{rounded:"2xl-diagonal",shadow:"none",border:!1,children:t.jsx(Ce,{src:"topics/security/security-systeme/hero.jpg",alt:e("image.alt")})})})})}function gW(){return t.jsx(Fe,{defaultValues:{topic:"security"}})}function pW(){const{t:e}=v("topics",{keyPrefix:"topics.security-systeme.text"});return t.jsx(Ee,{extendPaddingTop:!0,idInnerElement:"security-technology-text",renderTeaser:()=>t.jsxs(M,{i18nKey:"teaser",t:e,children:[t.jsx(h.H2,{children:"Einbruchmeldetechnik"}),t.jsxs(u,{as:"p",children:["Um das Zusammenspiel von Mechanische Sicherungstechnik und Einbruchmeldetechnik und insbesondere um die Rolle der Letzteren geht es im einwöchigen Lehrgang"," ",t.jsx(B,{eventId:"79",children:"âEinbruchmeldetechnikâ"}),". Er liefert fundiertes Know-how für Planer, Errichter und Sicherheitsverantwortliche aus allen Branchen und Organisationen."]}),t.jsxs(u,{as:"p",children:["VdS-anerkannte Errichterfirmen können sich im Lehrgang"," ",t.jsx(B,{eventId:"80",children:"âDer Weg zur VdS-EMAâ"})," mit den richtigen Argumenten wappnen, um ihre Kundschaft von VdS-konformen Lösungen zu überzeugen."]})]}),renderMore:()=>t.jsxs(M,{i18nKey:"more",t:e,children:[t.jsx(h.H2,{children:"Mechanische und mechatronische Sicherungstechnik"}),t.jsxs(u,{as:"p",children:["Die erste Barriere, der Einbrecher begegnen, sind mechanische MaÃnahmen, auf der dann weitere MaÃnahmen aufbauen. Alle, die mechanische Lösungen einbauen oder sie bewerten müssen, lernen im einwöchigen Lehrgang"," ",t.jsx(B,{eventId:"109",children:"âMechanische Sicherungstechnikâ"})," ","praxisnah alle wichtigen Aspekte der Technik kennen."]}),t.jsxs(u,{as:"p",children:["Im Lehrgang"," ",t.jsx(B,{eventId:"119",children:"âSchlieÃanlagen - mechanisch und mechatronischâ"})," ","werden Technik, Planung und Verwaltung mechatronischer (elektromechanischer) SchlieÃanlagen beleuchtet."]}),t.jsx(h.H2,{children:"Ãffnungs- und SchlieÃtechnik "}),t.jsxs(u,{as:"p",children:["Wissen über den Einbruchschutz ist wichtig, aber auch Notöffnungen sind ein dauerhaftes Thema. Mitarbeitende von Firmen, die die VdS-Anerkennung als âUnternehmen für die Notöffnungen von Türen und Fensternâ anstreben, sowie andere Interessierte erhalten im viertägigen Lehrgang"," ",t.jsx(B,{eventId:"10674",children:"âÃffnungstechnikâ"}),"umfassendes Praxiswissen."]}),t.jsxs(u,{as:"p",children:["Mit dem erfolgreich abgeschlossenen VdS-Qualifikationslehrgang"," ",t.jsx(B,{eventId:"10675",children:"âGeprüfter SchlieÃ- und Sicherheitstechniker (VdS)â"}),", der mehrere VdS-Lehrgänge und eine Prüfung miteinander verbindet, kann sich Personal von Sicherheits- und Schlüsselfachbetrieben qualifizieren. Denn gerade in dieser Branche gilt: Qualität und Vertrauen sind alles!"]}),t.jsx(h.H2,{children:"Zutrittskontrolle"}),t.jsxs(u,{as:"p",children:["Die jeweils zweitägigen Lehrgänge"," ",t.jsx(B,{eventId:"139",children:"âZeitgemäÃe Zutrittskontrolle und Kartenverwaltungâ"})," ","und"," ",t.jsx(B,{eventId:"140",children:"âKonzeption und Planung von Zutrittskontrollanlagenâ"})," ","vermitteln Sicherheitstechnikern, Planern, Betreibern und anderen viel wertvolles, praxisnahes Fachwissen."]}),t.jsx(h.H2,{children:"Videoüberwachung"}),t.jsxs(u,{as:"p",children:["Videoüberwachungstechnik hat in den meisten sicherheitsrelevanten Bereichen einen festen Platz - ob als Einzellösung oder als Bestandteil von Sicherheitssystemen. Im dreitägigen Lehrgang"," ",t.jsx(B,{eventId:"131",children:"âVideoüberwachungstechnikâ"})," und im zweitägigen Workshop"," ",t.jsx(B,{eventId:"132",children:"âKonzeption und Planung von Videoüberwachungsanlagenâ"})," ","geht es um die zugrundeliegenden Regelwerke, um die technischen
479Komponenten und ihr optimale Zusammenspiel, je nach Einsatzziel."]}),t.jsx(h.H2,{children:"Perimetersicherung"}),t.jsxs(u,{as:"p",children:["Konzeption, Planung, Auswahl und Betrieb ganzheitlicher Perimeterschutz- und Detektionssysteme für Freilandareale, Auenanlagen, Gebäude- und Komplexumgebungen sind Themen des zweitägigen Lehrgangs"," ",t.jsx(B,{eventId:"112",children:"âPerimetersicherungâ"}),". Er ist damit insbesondere für öffentliche Einrichtungen, Gewerbeparks oder Industriegebäude interessant."]}),t.jsx(h.H2,{children:"Netzwerktechnik"}),t.jsxs(u,{as:"p",children:["Der VdS-Lehrgang"," ",t.jsx(B,{eventId:"110",children:"âNetzwerktechnik/IP-Netze in der Sicherheitstechnikâ"})," ","richtet sich an Nicht-IT-Fachleute (Anwender, Planer und Errichter), die sich über die grundlegenden Funktionsweisen, Möglichkeiten, Risiken und Nutzen von IP-Netzen für Sicherheitsanwendungen informieren möchten."]}),t.jsx(h.H2,{children:"Smart Building"}),t.jsxs(u,{as:"p",children:["Personen mit fundierten Vorkenntnissen und Erfahrungen, die die VdS-Anerkennung als Fachkraft für Smart Building Safety & Security gemäÃ"," ",t.jsx(We,{publicationId:"vds-3838",children:"VdS 3838"})," ","anstreben, sei der einwöchige Lehrgang"," ",t.jsx(B,{eventId:"5179",children:"âVdS-anerkannte Fachkraft für Smart Building Safety & Securityâ"})," ","ans Herz gelegt. Die bestandene Prüfung erfüllt eine von mehreren Voraussetzungen, um sich gemäà Richtlinien"," ",t.jsx(We,{publicationId:"vds-3838",children:"VdS 3838"})," ",t.jsx(Aa,{path:"kompetenzen/brandschutz/zertifizierung/elektrofachkraefte/smart-building-fachkraefte",children:"zertifizieren zu lassen"}),"."]}),t.jsx(h.H2,{children:"Wertbehältnisse"}),t.jsxs(u,{as:"p",children:["Wertbehältnisses in den unterschiedlichen Widerstandsklassen werden ausführlich im zweitägigen VdS-Lehrgang"," ",t.jsx(B,{eventId:"137",children:"âWertbehältnisseâ"})," besprochen. Vorausgesetzt werden Grundkenntnisse der Mechanischen Sicherungstechnik und Einbruchmeldetechnik."]}),t.jsx(h.H2,{children:"Konzeption und Planung von Sicherungstechnik"}),t.jsxs(u,{as:"p",children:["Im zweitägigen Workshop"," ",t.jsx(B,{eventId:"103",children:"âKonzeption und Planung von Sicherungstechnikâ"})," ","werden hauptsächlich Projekte der Teilnehmenden bearbeitet. Themen sind die unterschiedlichen Gewerke und ihre Integration: Mechanische Sicherungstechnik, Perimeterschutz, Zutrittskontrolltechnik, Einbruchmelde- und Videoüberwachungstechnik sowie Schnittstellen zur Brandmeldetechnik in komplexen Arealen."]}),t.jsx(h.H2,{children:"Am Ball bleiben: VdS-Sicherheitsfachtagung"}),t.jsxs(u,{as:"p",children:["Einmal im Jahr findet am zwei Tagen die renommierte VdS-Fachtagung"," ",t.jsx(B,{eventId:"5184",children:"âSicherheitsfachtagungâ"})," in Köln sowie im Livestream statt. Sie bringt Sie auf den neuesten Stand zu aktuellen Arbeits- und Projektständen sowie Trends und Entwicklungen der Schadenprävention und -verhütung. Die Fachtagung selbst und der beliebte Netzwerkabend am ersten Tag bieten viel Raum für den fachlichen und persönlichen Austausch."]})]})})}function fW({profiles:e}){const{t:n}=v("topics");return t.jsx(Te,{heading:n("topics.security-systeme.profiles.heading"),profiles:e})}function bW(){const{t:e}=v("topics",{keyPrefix:"topics.security-systeme.voices"});return t.jsx(_e,{heading:e("heading")})}function xW(){const{t:e}=v("topics",{keyPrefix:"topics.security-systeme.faq"}),{faqs:n}=Ve();return t.jsx(qe,{heading:e("heading"),faqs:n??[]})}const VU={_:{},brandschutz:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(GB,{}),t.jsx(KB,{}),t.jsx(YB,{}),t.jsx(JB,{}),t.jsx(tR,{}),t.jsx(XB,{profiles:e}),t.jsx(QB,{}),t.jsx(eR,{})]})}},"informations-und-cybersicherheit":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(vq,{}),t.jsx(yq,{}),t.jsx(jq,{}),t.jsx(Iq,{}),t.jsx(Sq,{profiles:e}),t.jsx(kq,{}),t.jsx(wq,{})]})}},datenschutz:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(aB,{}),t.jsx(rB,{}),t.jsx(sB,{}),t.jsx(iB,{}),t.jsx(oB,{profiles:e}),t.jsx(lB,{}),t.jsx(cB,{})]})}},security:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(Zq,{}),t.jsx(Gq,{}),t.jsx(Kq,{}),t.jsx(Yq,{}),t.jsx(eW,{}),t.jsx(Jq,{profiles:e}),t.jsx(Xq,{}),t.jsx(Qq,{})]})}},"elektrische-anlagen":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(dB,{}),t.jsx(uB,{}),t.jsx(hB,{}),t.jsx(mB,{}),t.jsx(pB,{}),t.jsx(gB,{profiles:e}),t.jsx(fB,{}),t.jsx(bB,{})]})}},arbeitssicherheit:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(Aq,{}),t.jsx(Eq,{}),t.jsx(Pq,{}),t.jsx(Hq,{}),t.jsx(Mq,{profiles:e}),t.jsx(Vq,{}),t.jsx(Dq,{})]})}},qualitaetsmanagement:{},naturgefahren:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(Nq,{}),t.jsx($q,{}),t.jsx(Lq,{}),t.jsx(_q,{}),t.jsx(Cq,{profiles:e}),t.jsx(zq,{}),t.jsx(Tq,{})]})}},sachschaeden:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(Fq,{}),t.jsx(Oq,{}),t.jsx(Bq,{}),t.jsx(Uq,{}),t.jsx(Wq,{profiles:e}),t.jsx(Rq,{}),t.jsx(qq,{})]})}},"anlagentechnischer-brandschutz":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(sq,{}),t.jsx(iq,{}),t.jsx(lq,{}),t.jsx(cq,{}),t.jsx(oq,{profiles:e}),t.jsx(dq,{}),t.jsx(uq,{})]})}},"baulicher-brandschutz":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(YR,{}),t.jsx(JR,{}),t.jsx(XR,{}),t.jsx(QR,{profiles:e}),t.jsx(eq,{}),t.jsx(tq,{})]})}},"betrieb-und-pruefung-von-brandschutzanlagen":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(DR,{}),t.jsx(HR,{}),t.jsx(FR,{}),t.jsx(OR,{profiles:e}),t.jsx(BR,{}),t.jsx(RR,{})]})}},"interne-brandschutzkraefte":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(_R,{}),t.jsx(AR,{}),t.jsx(ER,{}),t.jsx(PR,{profiles:e}),t.jsx(MR,{}),t.jsx(VR,{})]})}},"brandschutzbeauftragte-ausbildung":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(mq,{}),t.jsx(hq,{}),t.jsx(gq,{}),t.jsx(pq,{}),t.jsx(fq,{profiles:e}),t.jsx(bq,{}),t.jsx(xq,{})]})}},"brandschutzbeauftragte-fortbildung":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(NR,{}),t.jsx($R,{}),t.jsx(LR,{}),t.jsx(CR,{profiles:e}),t.jsx(zR,{}),t.jsx(TR,{})]})}},brandschutzmanagement:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(gR,{}),t.jsx(pR,{}),t.jsx(fR,{}),t.jsx(bR,{profiles:e}),t.jsx(xR,{}),t.jsx(vR,{})]})}}
479,"brandschutz-fuer-einsteiger":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(lR,{}),t.jsx(cR,{}),t.jsx(dR,{}),t.jsx(uR,{profiles:e}),t.jsx(mR,{}),t.jsx(hR,{})]})}},"brandschutz-nach-standort":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(nR,{}),t.jsx(aR,{}),t.jsx(rR,{}),t.jsx(sR,{profiles:e}),t.jsx(iR,{}),t.jsx(oR,{})]})}},explosionsschutz:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(BB,{}),t.jsx(RB,{}),t.jsx(qB,{}),t.jsx(WB,{profiles:e}),t.jsx(UB,{}),t.jsx(ZB,{})]})}},"organisatorischer-brandschutz":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(qR,{}),t.jsx(WR,{}),t.jsx(UR,{}),t.jsx(ZR,{profiles:e}),t.jsx(GR,{}),t.jsx(KR,{})]})}},"security-management":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(tW,{}),t.jsx(nW,{}),t.jsx(aW,{}),t.jsx(rW,{profiles:e}),t.jsx(sW,{}),t.jsx(iW,{})]})}},"security-systeme":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(hW,{}),t.jsx(gW,{}),t.jsx(pW,{}),t.jsx(fW,{profiles:e}),t.jsx(bW,{}),t.jsx(xW,{})]})}},sicherheitsdienstleistungen:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(oW,{}),t.jsx(lW,{}),t.jsx(cW,{}),t.jsx(dW,{profiles:e}),t.jsx(uW,{}),t.jsx(mW,{})]})}},"pruefen-und-messen":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(zB,{}),t.jsx(TB,{}),t.jsx(_B,{}),t.jsx(AB,{profiles:e}),t.jsx(EB,{}),t.jsx(PB,{})]})}},thermografie:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(MB,{}),t.jsx(VB,{}),t.jsx(DB,{}),t.jsx(HB,{profiles:e}),t.jsx(FB,{}),t.jsx(OB,{})]})}},photovoltaik:{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(SB,{}),t.jsx(IB,{}),t.jsx(NB,{}),t.jsx($B,{profiles:e}),t.jsx(LB,{}),t.jsx(CB,{})]})}},"emv-blitzschutz":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(xB,{}),t.jsx(vB,{}),t.jsx(yB,{}),t.jsx(jB,{profiles:e}),t.jsx(kB,{}),t.jsx(wB,{})]})}},"brandschutzbeauftragte-uebersicht":{components({profiles:e}){return t.jsxs(t.Fragment,{children:[t.jsx(yR,{}),t.jsx(jR,{}),t.jsx(kR,{}),t.jsx(wR,{profiles:e}),t.jsx(SR,{}),t.jsx(IR,{})]})}}};function DU(e,n=300){const[a,r]=f.useState(e);return f.useEffect(()=>{const s=window.setTimeout(()=>{r(e)},n);return()=>{window.clearTimeout(s)}},[e,n]),a}var ri,Gl;function vW(){return Gl||(Gl=1,ri=function e(n,a){if(n===a)return!0;if(n&&a&&typeof n=="object"&&typeof a=="object"){if(n.constructor!==a.constructor)return!1;var r,s,i;if(Array.isArray(n)){if(r=n.length,r!=a.length)return!1;for(s=r;s--!==0;)if(!e(n[s],a[s]))return!1;return!0}if(n.constructor===RegExp)return n.source===a.source&&n.flags===a.flags;if(n.valueOf!==Object.prototype.valueOf)return n.valueOf()===a.valueOf();if(n.toString!==Object.prototype.toString)return n.toString()===a.toString();if(i=Object.keys(n),r=i.length,r!==Object.keys(a).length)return!1;for(s=r;s--!==0;)if(!Object.prototype.hasOwnProperty.call(a,i[s]))return!1;for(s=r;s--!==0;){var o=i[s];if(!e(n[o],a[o]))return!1}return!0}return n!==n&&a!==a}),ri}var yW=vW();const jW=Yl(yW);function HU(e,n){const a=f.useRef(void 0),r=f.useRef(0);return(!a.current||!jW(a.current,n))&&(a.current=n,r.current+=1),f.useMemo(e,[r.current])}const kW=de({slots:{wrapper:"pb-10",pane:"carousel-hero-slide-gap",shiftButtonsContainer:"carousel-hero-controls-mt xl:mt-[2rem]",shiftButtonsInnerWrapper:"flex w-full items-center",firstShiftButtonIcon:"stroke-white",secondShiftButtonIcon:"stroke-white"}}),ka=kW();function gm({children:e,id:n,shiftButtonsPosition:a="right",className:r,classNames:s={},ariaRoleDescription:i,slideAriaRoleDescription:o,prevButtonAriaLabel:l,nextButtonAriaLabel:c,ariaLabel:d}){return t.jsx(ms,{id:n,slideAmount:"single",autoPlay:!0,bleed:!1,reverse:!0,shiftButtonsPosition:a,shiftButtonsStyles:{color:"blue"},classNameWrapper:ka.wrapper({className:r}),classNameVisibleArea:s.visibleArea,classNamePane:ka.pane({className:s.pane}),classNameSlide:s.slide,classNameShiftButtonsContainer:ka.shiftButtonsContainer({className:s.shiftButtonsContainer}),classNameShiftButtonsInnerWrapper:ka.shiftButtonsInnerWrapper({className:s.shiftButtonsInnerWrapper}),classNameFirstShiftButtonIcon:ka.firstShiftButtonIcon(),classNameSecondShiftButtonIcon:ka.secondShiftButtonIcon(),ariaRoleDescription:i,slideAriaRoleDescription:o,prevButtonAriaLabel:l,nextButtonAriaLabel:c,"aria-label":d,children:e})}gm.displayName="HeroCarousel";function FU({slides:e}){const n=f.useId();return t.jsx(gm,{id:`hero-carousel_${n}`,shiftButtonsPosition:"mobile-right-desktop-left",children:e.map((a,r)=>
479t.jsx(KO,{index:r,contentProps:a.contentProps},`${a.contentProps.subHeading||""}-${a.contentProps.heading}-${r}`))})}const wW=Ke({slots:{sectionHeadingStyles:["mt-[0rem]"],sectionSubHeadingStyles:["font-bold"],imageStyles:["w-[15rem] h-auto mt-[1.5rem] md:mt-[1.825rem] lg:w-[17rem]"]}});function OU(){const{sectionHeadingStyles:e,sectionSubHeadingStyles:n,imageStyles:a}=wW(),{t:r,i18n:s}=v("home",{keyPrefix:"text-section"}),i=s.language.startsWith("en")?"/assets/images/kundenempfehlung-en.svg":"/assets/images/kundenempfehlung.svg";return t.jsxs(iu,{idOuterElement:"text-home-container",idInnerElement:"text-home-container__content",asOuterElement:"section",asInnerElement:"section",extendPaddingTop:!0,classNameInnerElement:"lg:!pr-0",children:[t.jsx(h.H2,{id:"text-home-container__heading",className:e(),children:r("heading")}),t.jsx(u,{as:"p",id:"text-home-container__text-content",children:r("text-content")}),t.jsx(h.H3,{id:"text-home-container__subheading",className:n(),children:r("sub-heading")}),t.jsx(u,{as:"p",id:"text-home-container__sub-content",children:r("sub-content")}),t.jsx(_i,{id:"text-home-container__sub-content-image",classNameImage:a(),src:i,alt:r("image-alt"),intrinsicWidth:600,intrinsicHeight:400})]})}export{lU as $,mn as A,tU as B,mt as C,aU as D,YV as E,qe as F,b as G,h as H,nn as I,rU as J,_i as K,Ne as L,St as M,GM as N,iU as O,xt as P,_e as Q,Ee as R,g7 as S,u as T,V6 as U,vu as V,tM as W,oU as X,bu as Y,Gt as Z,gs as _,LW as a,FW as a$,sU as a0,wu as a1,ku as a2,Da as a3,cU as a4,AM as a5,Fr as a6,kn as a7,bM as a8,vl as a9,h6 as aA,q8 as aB,IU as aC,SU as aD,wU as aE,qW as aF,YO as aG,Bi as aH,ns as aI,NU as aJ,QO as aK,XO as aL,TU as aM,Ct as aN,_U as aO,En as aP,C4 as aQ,EW as aR,O4 as aS,Xu as aT,CU as aU,OW as aV,va as aW,AU as aX,f6 as aY,BW as aZ,EU as a_,Me as aa,WW as ab,su as ac,dU as ad,Xe as ae,uU as af,vU as ag,ca as ah,Jd as ai,xU as aj,Y8 as ak,bU as al,mU as am,gU as an,fU as ao,hU as ap,pU as aq,DO as ar,Oi as as,jU as at,La as au,yU as av,ur as aw,iu as ax,KO as ay,kU as az,ge as b,us as b0,MU as b1,zd as b2,nB as b3,kt as b4,Va as b5,as as b6,qr as b7,nr as b8,eo as b9,HU as bA,L4 as bB,Jn as bC,lu as bD,hr as bE,$U as bF,PW as bG,jn as bH,Wd as ba,zU as bb,Fn as bc,wi as bd,PU as be,Qn as bf,md as bg,LU as bh,za as bi,VU as bj,FU as bk,OU as bl,AW as bm,JW as bn,VW as bo,ZW as bp,DW as bq,HW as br,RW as bs,XW as bt,u3 as bu,MW as bv,YW as bw,QW as bx,GW as by,DU as bz,Ae as c,TW as d,_W as e,CW as f,hs as g,nU as h,Qt as i,ZM as j,UM as k,pe as l,eU as m,Le as n,R as o,Ce as p,In as q,zW as r,ke as s,Ke as t,mV as u,ze as v,Fe as w,Te as x,UW as y,KW as z};
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.