PageSourceSearch

https://www.rechtsanwalt-fortbildung.net/main-QZAQ5QGZ.js

js rechtsanwalt-fortbildung.net collected 2026-10-04 05:55:20 UTC 54,123 bytes, 2 lines download raw bytes

1import{a as Ht,b as Bt,c as Wt,d as $t,f as Kt}from"./chunk-RNP7X2A7.js";import{a as Vt}from"./chunk-RC57RZEP.js";import{a as rn,e as an}from"./chunk-WCWJEX7U.js";import{a as nn,d as on}from"./chunk-NMOXYYIG.js";import{a as en,c as tn}from"./chunk-UMI3KXOC.js";import{a as ze}from"./chunk-XOK3ZZUR.js";import{a as Zt}from"./chunk-IHQ4CVUV.js";import{a as Yt}from"./chunk-PQJPU36M.js";import{a as qt}from"./chunk-STWUP2MU.js";import{a as Xt}from"./chunk-IESOUUOK.js";import{a as Be,b as Qt}from"./chunk-CV5UETAR.js";import{c as zt}from"./chunk-ZQWKZS6P.js";import{a as Gt}from"./chunk-EHPGIUYD.js";import{b as He}from"./chunk-7R2LL5AG.js";import"./chunk-54PDIE3A.js";import{c as Jt}from"./chunk-QDFGBNUP.js";import{$ as Dt,I as Ot,Q as Pt,X as Fe,n as Ft,x as Ne}from"./chunk-HXWHD2Q6.js";import"./chunk-7QAACZKZ.js";import"./chunk-PIRQUVUS.js";import{a as Rt,i as At,l as Oe,r as Pe,s as De,t as Re,u as Ae}from"./chunk-N5ZXCTF4.js";import{c as Me,g as Te,i as Ee,n as Nt,r as Ie,u as se,v as ce}from"./chunk-E3BC3FAP.js";import"./chunk-TZR3YR7X.js";import{b as we,c as kt,d as wt,f as Mt,g as Tt,h as T,i as re,j as Et,k as It,l as ae,m as Lt,n as Le,p as E,r as le,s as jt,t as je,u as Ue,v as Ut,w as Ve,x as K}from"./chunk-XKDQEAKP.js";import{$ as qe,$c as Ct,A as G,Ab as z,Bb as w,Bc as Se,Ca as Ce,Cb as M,Db as a,Ea as be,Eb as s,Fb as d,Gb as ct,Ha as tt,Hb as lt,Ia as nt,Ib as ie,Jb as P,K as Q,L,Lb as y,Ma as j,Mb as c,Nc as ut,P as _e,Pb as H,Pc as ft,Qa as it,Qb as pt,Ra as ne,Sc as ke,T as ee,Tc as U,Uc as gt,Vc as vt,Wa as r,Wb as A,Wc as ht,Xb as p,Xc as _t,Yb as D,Za as u,Zb as C,_b as mt,a as Ge,cb as R,cd as $e,da as de,dd as bt,ed as xt,gd as oe,i as ge,ia as te,ib as v,ic as F,id as yt,ja as Ze,jc as $,jd as St,kc as xe,l as ve,la as b,lb as ot,m as Xe,mb as rt,oa as Ye,ob as We,pb as at,qa as g,qb as st,qc as ye,ra as W,rb as X,sa as Qe,sb as l,sc as dt,ta as et,v as V,w as he,ya as h,yb as x,za as _}from"./chunk-UDRK4HNX.js";var Hn=()=>["/customer-dashboard"],Bn=()=>["/customer-dashboard/meine-kurse"],Wn=()=>["/customer-dashboard/favoriten"],$n=()=>["/customer-dashboard/merkzettel"],Kn=()=>["/customer-dashboard/meine-daten"],Jn=()=>["/customer-dashboard/mein-status"],Ke=(e,o)=>({submenu:e,mainDrop:o}),Gn=e=>({menue:e});function Xn(e,o){if(e&1){let t=P();a(0,"a",15),y("click",function(){h(t);let i=c(3);return _(i.isNavbarCollapsed=!0)}),a(1,"span",16),d(2,"fa-icon",17),p(3),s()()}if(e&2){let t=c(3);l("routerLink",F(4,Jn)),r(2),l("icon",t.faTasks)("fixedWidth",!0),r(),C(" ",t.messages.educationalState," ")}}function qn(e,o){if(e&1){let t=P();a(0,"div",11)(1,"li",12)(2,"a",13),p(3," Meine Daten "),s(),a(4,"div",14)(5,"a",15),y("click",function(){h(t);let i=c(2);return _(i.isNavbarCollapsed=!0)}),a(6,"span",16),d(7,"fa-icon",17),p(8),s()(),v(9,Xn,4,5,"a",18),a(10,"a",15),y("click",function(){h(t);let i=c(2);return _(i.isNavbarCollapsed=!0)}),a(11,"span",16),d(12,"fa-icon",17),p(13),s()(),a(14,"a",15),y("click",function(){h(t);let i=c(2);return _(i.isNavbarCollapsed=!0)}),a(15,"span",16),d(16,"fa-icon",17),p(17),s()(),a(18,"a",15),y("click",function(){h(t);let i=c(2);return _(i.isNavbarCollapsed=!0)}),a(19,"span",16),d(20,"fa-icon",17),p(21),s()(),a(22,"a",15),y("click",function(){h(t);let i=c(2);return _(i.isNavbarCollapsed=!0)}),a(23,"span",16),d(24,"fa-icon",17),p(25),s()()()(),a(26,"li",19)(27,"a",20),y("click",function(){h(t);let i=c(2);return _(i.logoutUser())})("keydown.enter",function(){h(t);let i=c(2);return _(i.logoutUser())}),a(28,"span",16),p(29," Abmelden "),s()()()()}if(e&2){let t=c(2);r(5),l("routerLink",F(21,Hn)),r(2),l("icon",t.faHome)("fixedWidth",!0),r(),C(" ",t.messages.overview," "),r(),x(t.config.isFeatureActive("EDUCATIONAL_STATE")?9:-1),r(),l("routerLink",F(22,Bn)),r(2),l("icon",t.faCalendarAlt)("fixedWidth",!0),r(),C(" ",t.messages.myCourses," "),r(),l("routerLink",F(23,Wn)),r(2),l("icon",t.faStar)("fixedWidth",!0),r(),C(" ",t.messages.searchFavorites," "),r(),l("routerLink",F(24,$n)),r(2),l("icon",t.faListAlt)("fixedWidth",!0),r(),C(" ",t.messages.bookmarkList," "),r(),l("routerLink",F(25,Kn)),r(2),l("icon",t.faAddressCard)("fixedWidth",!0),r(),C(" ",t.messages.myData," ")}}function Zn(e,o){if(e&1){let t=P();a(0,"div",11)(1,"li",19)(2,"button",21),y("click",function(){h(t);let i=c(2);return i.getAuthUrl(),_(i.isNavbarCollapsed=!0)}),a(3,"span",16),p(4," Anmelden "),s()()(),a(5,"li",19)(6,"button",21),y("click",function(){h(t);let i=c(2);return _(i.getRegisterUrl())}),a(7,"span",16),p(8," Registrieren "),s()()()()}}function Yn(e,o){if(e&1&&v(0,qn,30,26,"div",11)(1,Zn,9,0,"div",11),e&2){let t=c();x(t.getUserProfile()!=null?0:1)}}function Qn(e,o){if(e&1){let t=P();a(0,"a",27),y("click",function(){h(t),c();let i=A(1);return _(i.close())}),p(1),s()}if(e&2){let t=c().menue;l("routerLink",t.url),r(),C(" ",t.name," ")}}function ei(e,o){if(e&1&&(a(0,"a",28),p(1),s()),e&2){let t=c().menue;H("href",t.url,ne),r(),C(" ",t.name," ")}}function ti(e,o){if(e&1&&(a(0,"button",29),p(1),s()),e&2){let t=c().menue;r(),C(" ",t.name," ")}}function ni(e,o){if(e&1){let t=P();a(0,"div",31)(1,"a",34),y("click",function(){h(t),c(3);let i=A(1);return c().onClickCategory(),_(i.close())}),a(2,"strong"),p(3),s()()()}if(e&2){let t=c().$implicit;r(),l("routerLink","/"+t.head.url),r(2),D(t.head.name)}}function ii(e,o){e&1&&ie(0)}function oi(e,o){if(e&1&&v(0,ii,1,0,"ng-container",35),e&2){let t=c().$implicit;c(3);let n=A(1);c();let i=A(5);l("ngTemplateOutlet",i)("ngTemplateOutletContext",xe(2,Ke,t,n))}}function ri(e,o){if(e&1&&v(0,oi,1,5,"ng-container"),e&2){let t=o.$index,n=c().$implicit;x(t<n.entries.length/2?0:-1)}}function ai(e,o){e&1&&ie(0)}function si(e,o){if(e&1&&v(0,ai,1,0,"ng-container",35),e&2){let t=c().$implicit;c(3);let n=A(1);c();let i=A(5);l("ngTemplateOutlet",i)("ngTemplateOutletContext",xe(2,Ke,t,n))}}function ci(e,o){if(e&1&&v(0,si,1,5,"ng-container"),e&2){let t=o.$index,n=c().$implicit;x(t>=n.entries.length/2?0:-1)}}function li(e,o){if(e&1&&(v(0,ni,4,2,"div",31),a(1,"div",32)(2,"div",33),w(3,ri,1,1,null,null,z),s(),a(5,"div",33),w(6,ci,1,1,null,null,z),s()()),e&2){let t=o.$implicit;x(t.head?0:-1),r(3),M(t.entries),r(3),M(t.entries)}}function pi(e,o){if(e&1&&(a(0,"div",30),w(1,li,8,1,null,null,z),s()),e&2){let t=c().menue;r(),M(t.sections)}}function mi(e,o){if(e&1&&(a(0,"li",22,3),v(2,Qn,2,2,"a",23)(3,ei,2,2,"a",24)(4,ti,2,1,"button",25)(5,pi,3,0,"div",26),s()),e&2){let t=o.menue;r(2),l("ngIf",!t.sections&&!t.external),r(),l("ngIf",!t.sections&&t.external),r(),l("ngIf",t.sections),r(),l("ngIf",t.sections)}}function di(e,o){if(e&1){let t=P();a(0,"a",34),y("click",function(){h(t);let i=c().mainDrop;return c().onClickCategory(),_(i.close())}),p(1),s()}if(e&2){let t=c().submenu;l("routerLink",t.url),r(),D(t.name)}}function ui(e,o){if(e&1){let t=P();a(0,"a",39),y("click",function(){h(t);let i=c().mainDrop;return _(i.close())}),p(1),s()}if(e&2){let t=c().submenu;H("href",t.url,ne),r(),D(t.name)}}function fi(e,o){if(e&1){let t=P();a(0,"a",34),y("click",function(){h(t);let i=c(3).mainDrop;return c().onClickCategory(),_(i.close())}),a(1,"strong"),p(2),s()()}if(e&2){let t=c().$implicit;l("routerLink","/"+t.head.url),r(2),D(t.head.name)}}function gi(e,o){e&1&&ie(0)}function vi(e,o){if(e&1&&v(0,gi,1,0,"ng-container",35),e&2){let t=o.$implicit,n=c(3).mainDrop;c();let i=A(5);l("ngTemplateOutlet",i)("ngTemplateOutletContext",xe(2,Ke,t,n))}}function hi(e,o){if(e&1&&(a(0,"div",31),v(1,fi,3,2,"a",36),s(),a(2,"div",42)(3,"div",43),w(4,vi,1,5,"ng-container",null,z),s()()),e&2){let t=o.$implicit;r(),x(t.head?1:-1),r(3),M(t.entries)}}function _i(e,o){if(e&1&&(a(0,"div",38)(1,"a",40),p(2),s(),a(3,"div",41),w(4,hi,6,1,null,null,z),s()()),e&2){let t=c().submenu;r(2),D(t.name),r(2),M(t.sections)}}function Ci(e,o){if(e&1&&v(0,di,2,2,"a",36)(1,ui,2,2,"a",37)(2,_i,6,1,"div",38),e&2){let t=o.submenu;x(!t.sections&&!t.external?0:!t.sections&&t.external?1:t.sections?2:-1)}}function bi(e,o){e&1&&ie(0)}function xi(e,o){if(e&1&&v(0,bi,1,0,"ng-container",35),e&2){let t=o.$implicit;c();let n=A(3);l("ngTemplateOutlet",n)("ngTemplateOutletContext",$(2,Gn,t))}}function yi(e,o){e&1&&ie(0)}var mn=(()=>{class e{constructor(t,n,i,m,f,N,O,k,S,J){this.messageService=t,this.keycloakService=n,this.userService=i,this.affiliateService=m,this.router=f,this.config=N,this.storage=O,this.searchService=k,this.titleService=S,this.mobile=!1,this.isNavbarCollapsed=!0,this.faListAlt=Ee,this.faStar=Ie,this.faHome=Ne,this.faTasks=Fe,this.faCalendarAlt=Me,this.faAddressCard=Te,this.isBrowser=U(J)}ngOnInit(){this.messages=this.messageService.getMessages(),this.loadKeycloakData()}loadKeycloakData(){this.isBrowser&&this.keycloakService.isLoggedIn()&&(this.keycloakService.loadUserProfile(!0).then(t=>{this.userService.setUserProfile(t)}),this.userService.setLoginCookie())}logoutUser(){this.userService.removeCookies(),this.keycloakService.logout(this.config.getDomain()),this.keycloakService.clearToken(),this.storage.removeLocalItem("cp")}getUserProfile(){return this.userService.getUserProfile()}getAuthUrl(){let t=this.router.url;this.isBrowser&&history.pushState(t,this.titleService.getTitle(),this.router.url);let n=this.config.getDomain()+"/customer-dashboard";this.affiliateService.getAffiliate()&&(n+="?aid="+this.affiliateService.getAffiliate()),this.keycloakService.login({redirectUri:n})}getRegisterUrl(){let t=this.router.url;this.isBrowser&&history.pushState(t,this.titleService.getTitle(),this.router.url),this.keycloakService.register({redirectUri:this.config.getDomain()+"/customer-dashboard"})}onClickCategory(){this.searchService.clearSearchData(),this.isNavbarCollapsed=!0}static{this.\u0275fac=function(n){return new(n||e)(u(K),u(le),u(ze),u(Ve),u(T),u(E),u(je),u(He),u(oe),u(j))}}static{this.\u0275cmp=R({type:e,selectors:[["app-navigation"]],inputs:{mobile:"mobile"},decls:15,vars:6,consts:[["onlyMobilePost",""],["menuTemp",""],["subMenuTemp",""],["mainDrop","ngbDropdown"],["type","button","aria-label","Navigation umschalten",1,"navbar-toggler",3,"click"],[1,"navbar-toggler-icon"],[1,"collapse","navbar-collapse","navigation-menu",3,"ngbCollapse","id"],["id","gray-overlay","role","presentation",3,"click","keydown.enter","keydown.escape"],[1,"navigation-block",3,"id"],[1,"navbar-nav"],[4,"ngTemplateOutlet"],[1,"d-block","d-lg-none"],["ngbDropdown","",1,"nav-item"],["ngbDropdownToggle","",1,"nav-link","dropdown-toggle","main-link"],["ngbDropdownMenu",""],[1,"dropdown-item","ps-2","py-2",3,"click","routerLink"],[1,"me-2"],["aria-hidden","true",1,"me-3",3,"icon","fixedWidth"],[1,"dropdown-item","ps-2","py-2",3,"routerLink"],[1,"nav-item"],[1,"btn","w-100","fw-bold","btn-outline-secondary","my-2","p-2",3,"click","keydown.enter"],[1,"btn","w-100","fw-bold","btn-outline-secondary","my-2","p-2",3,"click"],["ngbDropdown","","autoClose","outside",1,"nav-item","d-inline-block","menu-link"],["class","nav-link main-link",3,"routerLink","click",4,"ngIf"],["class","nav-link main-link",3,"href",4,"ngIf"],["class","btn btn-link nav-link dropdown-toggle main-link","ngbDropdownToggle","",4,"ngIf"],["ngbDropdownMenu","","class","multi-level",4,"ngIf"],[1,"nav-link","main-link",3,"click","routerLink"],[1,"nav-link","main-link",3,"href"],["ngbDropdownToggle","",1,"btn","btn-link","nav-link","dropdown-toggle","main-link"],["ngbDropdownMenu","",1,"multi-level"],[1,"d-flex","justify-content-between"],[1,"menu-flex","me-3"],[1,"col","pe-0"],[1,"dropdown-item","sub-link","font-size-small","pt-1","pb-1",3,"click","routerLink"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"dropdown-item","sub-link","font-size-small","pt-1","pb-1",3,"routerLink"],[1,"dropdown-item","sub-link","font-size-small","pt-1","pb-1",3,"href"],["ngbDropdown","","autoClose","outside",1,"dropdown-submenu"],[1,"dropdown-item","sub-link","font-size-small","pt-1","pb-1",3,"click","href"],["ngbDropdownToggle","",1,"dropdown-item","sub-link","font-size-small","pt-1","pb-1"],["ngbDropdownMenu","",1,"dropdown-menu"],[1,"menu-flex"],[1,"col-12"]],template:function(n,i){if
1(n&1){let m=P();v(0,Yn,2,1,"ng-template",null,0,ye)(2,mi,6,4,"ng-template",null,1,ye)(4,Ci,3,1,"ng-template",null,2,ye),a(6,"button",4),y("click",function(){return h(m),_(i.isNavbarCollapsed=!i.isNavbarCollapsed)}),d(7,"span",5),s(),a(8,"div",6)(9,"div",7),y("click",function(){return h(m),_(i.isNavbarCollapsed=!0)})("keydown.enter",function(){return h(m),_(i.isNavbarCollapsed=!0)})("keydown.escape",function(){return h(m),_(i.isNavbarCollapsed=!0)}),s(),a(10,"div",8)(11,"ul",9),w(12,xi,1,4,"ng-container",null,z),v(14,yi,1,0,"ng-container",10),s()()()}if(n&2){let m=A(1);r(6),X("aria-controls",i.mobile?"navigation-mobile":"navigation")("aria-expanded",!i.isNavbarCollapsed),r(2),l("ngbCollapse",i.isNavbarCollapsed)("id",i.mobile?"navigation-mobile":"navigation"),r(2),l("id",i.mobile?"navigation-block-mobile":"navigation-block-desktop"),r(2),M(i.messages.menues),r(2),l("ngTemplateOutlet",m)}},dependencies:[ke,ut,ft,ae,re,ce,se,Ae,Re,De,Pe,At,Rt],styles:['.navigation-menu[_ngcontent-%COMP%]{background-color:var(--bs-navigation);padding-left:1rem}@media (min-width: 992px){.navigation-menu[_ngcontent-%COMP%]{height:40px;transition:.3s}}.menu-flex[_ngcontent-%COMP%]{display:block}@media (min-width: 576px){.menu-flex[_ngcontent-%COMP%]{display:flex}}a[_ngcontent-%COMP%], .main-link[_ngcontent-%COMP%], .sub-link[_ngcontent-%COMP%], #navigation[_ngcontent-%COMP%]   .main-link[_ngcontent-%COMP%], #navigation[_ngcontent-%COMP%]   .sub-link[_ngcontent-%COMP%]{cursor:pointer}#navigation[_ngcontent-%COMP%]   .main-link[_ngcontent-%COMP%]{color:color-contrast(var(--bs-primary));border:0;margin-bottom:0;padding:8px}.sub-link[_ngcontent-%COMP%]{color:var(--bs-font);border:0;border-bottom:1px solid var(--bs-border);margin-bottom:0;padding:8px;cursor:pointer}.sub-link[_ngcontent-%COMP%]:active{color:var(--bs-primary);background:var(--bs-background);transition:all .5s;border-left:5px solid var(--bs-primary)}.sub-link[_ngcontent-%COMP%]:hover{color:var(--bs-primary)}@media (max-width: 991px){.navigation-block[_ngcontent-%COMP%]{top:68px;position:absolute;right:0;width:100%;z-index:1000;background-color:var(--bs-background);border-bottom:1px solid var(--bs-primary);box-shadow:0 .3rem .3rem #00000026;text-align:left;border-top:1px solid #ced4da;padding:0;overflow-y:auto;max-height:90vh}}@media (max-width: 767px){.navigation-block[_ngcontent-%COMP%]{top:56px}}@media (max-width: 991px){#gray-overlay[_ngcontent-%COMP%]{position:fixed;inset:68px 0 0;height:100vh;background-color:#0006;z-index:10}#navigation[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .main-link[_ngcontent-%COMP%]{padding-left:5px;border-bottom:1px solid var(--bs-border);color:var(--bs-font)}#navigation[_ngcontent-%COMP%]   .nav-item[_ngcontent-%COMP%]   .main-link[_ngcontent-%COMP%]:hover{color:var(--bs-primary)}.navbar-nav[_ngcontent-%COMP%]{padding:1rem}}.hover-white[_ngcontent-%COMP%]:hover{color:#fff!important}.dropdown-submenu[_ngcontent-%COMP%]{position:relative}.dropdown-submenu[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{top:0;left:100%;margin-top:-9px;margin-left:2px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}.dropdown-submenu[_ngcontent-%COMP%]:focus > .dropdown-menu[_ngcontent-%COMP%], .dropdown-submenu[_ngcontent-%COMP%]:hover > .dropdown-menu[_ngcontent-%COMP%]{display:block}.dropdown-submenu[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#000;margin-top:5px;margin-right:-10px}.dropdown-submenu.pull-left[_ngcontent-%COMP%]{float:none}.dropdown-submenu.pull-left[_ngcontent-%COMP%] > .dropdown-menu[_ngcontent-%COMP%]{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}']})}}return e})();var ki=()=>["/customer-dashboard"],wi=()=>["/customer-dashboard/meine-kurse"],Mi=()=>["/customer-dashboard/favoriten"],Ti=()=>["/customer-dashboard/meine-daten"],Ei=()=>["/customer-dashboard/merkzettel"],Ii=()=>["/customer-dashboard/mein-status"],Ni=()=>["/warenkorb"];function Fi(e,o){if(e&1){let t=P();a(0,"div",18)(1,"input",19),y("change",function(){let i=h(t).$implicit,m=c(2);return _(m.setLanguage(i))}),s(),a(2,"label",20),p(3),s()()}if(e&2){let t=o.$implicit,n=c(2);r(),l("id",t)("value",t)("checked",n.isSelected(t)),r(),l("for",t),r(),D(n.getLanguage(t))}}function Oi(e,o){if(e&1&&(a(0,"div",7)(1,"div",12)(2,"button",13)(3,"span",14),d(4,"fa-icon",15),s()(),a(5,"div",16)(6,"div",17),w(7,Fi,4,5,"div",18,z),s()()()()),e&2){let t=c();r(4),l("icon",t.faEarthEurope),r(3),M(t.config.config.locales)}}function Pi(e,o){if(e&1&&(a(0,"div",21)(1,"a",31),d(2,"fa-icon",24),p(3),s()()),e&2){let t=c(2);r(),l("routerLink",F(3,Ei)),r(),l("icon",t.faListAlt),r(),C(" ",t.messages.bookmarkList," ")}}function Di(e,o){if(e&1&&d(0,"fa-icon",24),e&2){let t=c(2);l("icon",t.faAngleDown)}}function Ri(e,o){if(e&1&&d(0,"fa-icon",24),e&2){let t=c(2);l("icon",t.faAngleUp)}}function Ai(e,o){if(e&1&&(a(0,"a",25),d(1,"fa-icon",26),p(2),s()),e&2){let t=c(2);l("routerLink",F(4,Ii)),r(),l("icon",t.faTasks)("fixedWidth",!0),r(),C(" ",t.messages.educationalState," ")}}function Li(e,o){if(e&1){let t=P();a(0,"div",8),v(1,Pi,4,4,"div",21),a(2,"div",21)(3,"div",22,0)(5,"button",23),d(6,"fa-icon",24),p(7),v(8,Di,1,1,"fa-icon",24)(9,Ri,1,1,"fa-icon",24),s(),a(10,"div",16)(11,"a",25),d(12,"fa-icon",26),p(13),s(),v(14,Ai,3,5,"a",25),a(15,"a",25),d(16,"fa-icon",26),p(17),s(),a(18,"a",25),d(19,"fa-icon",26),p(20),s(),a(21,"a",25),d(22,"fa-icon",26),p(23),s(),d(24,"div",27),a(25,"div",28)(26,"button",29),y("click",function(){h(t);let i=c();return _(i.logoutUser())}),a(27,"span",30),p(28," Abmelden "),s()()()()()()()}if(e&2){let t,n=A(4),i=c();r(),x(i.isBookmarkActive()?1:-1),r(5),l("icon",i.faUser),r(),mt(" ",(t=i.getUserProfile())==null?null:t.firstName," ",(t=i.getUserProfile())==null?null:t.lastName," "),r(),x(n.isOpen()?9:8),r(3),l("routerLink",F(22,ki)),r(),l("icon",i.faHome)("fixedWidth",!0),r(),C(" ",i.messages.overview," "),r(),x(i.config.isFeatureActive("EDUCATIONAL_STATE")?14:-1),r(),l("routerLink",F(23,wi)),r(),l("icon",i.faCalendarAlt)("fixedWidth",!0),r(),C(" ",i.messages.myCourses," "),r(),l("routerLink",F(24,Mi)),r(),l("icon",i.faStar)("fixedWidth",!0),r(),C(" ",i.messages.searchFavorites," "),r(),l("routerLink",F(25,Ti)),r(),l("icon",i.faAddressCard)("fixedWidth",!0),r(),C(" ",i.messages.myData," ")}}function ji(e,o){if(e&1){let t=P();a(0,"div",8)(1,"div",21)(2,"button",32),y("click",function(){h(t);let i=c();return _(i.getAuthUrl())}),a(3,"span",33),p(4),s()()(),a(5,"div",21)(6,"button",34),y("click",function(){h(t);let i=c();return _(i.getRegisterUrl())}),a(7,"span",33),p(8),s()()()()}if(e&2){let t=c();r(4),D(t.messages.login),r(4),D(t.messages.register)}}function Ui(e,o){if(e&1&&(a(0,"div",7)(1,"a",35)(2,"span",33),d(3,"fa-icon",36),a(4,"div",37),p(5),s()()()()),e&2){let t=c();r(),l("routerLink",F(4,Ni)),X("aria-label","Warenkorb ("+t.getCartAmount()+" Artikel)"),r(2),l("icon",t.faShoppingCart),r(2),C(" ",t.getCartAmount()," ")}}var dn=(()=>{class e{constructor(t,n,i,m,f,N,O,k,S,J,Rn){this.messageService=t,this.keycloakService=n,this.router=i,this.userService=m,this.config=f,this.cartService=N,this.affiliateService=O,this.api=k,this.storage=S,this.titleService=J,this.faListAlt=Ee,this.faStar=Ie,this.faHome=Ne,this.faTasks=Fe,this.faCalendarAlt=Me,this.faUser=Nt,this.faAddressCard=Te,this.faAngleDown=Ot,this.faAngleUp=Pt,this.faShoppingCart=Dt,this.faEarthEurope=Ft,this.isBrowser=U(Rn)}ngOnInit(){this.messages=this.messageService.getMessages(),this.loadKeycloakData(),this.cartService.update(
1)}loadKeycloakData(){if(this.isBrowser&&this.keycloakService.isLoggedIn()){this.keycloakService.loadUserProfile(!0).then(n=>{this.userService.setUserProfile(n)}),this.userService.setLoginCookie();let t=window.location.pathname;t.indexOf("/check")<0&&t.indexOf("/customer-dashboard")<0&&t.indexOf("/order")<0&&t.indexOf("/guest-order")<0&&this.api.validateCart().subscribe(n=>{this.cartService.setCart(n.cart),this.storage.removeLocalItem("cart")})}}logoutUser(){this.userService.removeCookies(),this.keycloakService.logout(this.config.getDomain()),this.keycloakService.clearToken(),this.storage.removeLocalItem("cp")}getUserProfile(){return this.userService.getUserProfile()}getAuthUrl(){let t=this.router.url;this.isBrowser&&history.pushState(t,this.titleService.getTitle(),this.router.url);let n=this.config.getDomain()+"/customer-dashboard";this.affiliateService.getAffiliate()&&(n+="?aid="+this.affiliateService.getAffiliate()),this.keycloakService.login({redirectUri:n})}getRegisterUrl(){let t=this.router.url;this.isBrowser&&history.pushState(t,this.titleService.getTitle(),this.router.url),this.keycloakService.register({redirectUri:this.config.getDomain()+"/customer-dashboard"})}showCart(){return this.cartService.getCartAmount()!==0}getCartAmount(){return this.cartService.getCartAmount()}getLogo(){return this.config.getLogo()}isBookmarkActive(){return this.config.isFeatureActive("BOOKMARK")}showLanguageSelection(){return this.config.config.locales.length>1}getLanguage(t){switch(t){case"de":return"Deutsch";case"en":return"English"}}setLanguage(t){if(!this.isBrowser)return;let i=`${window.location.origin+window.location.pathname}?language=${t}`;window.location.href=i}isSelected(t){return this.config.selectedLanguage===t}static{this.\u0275fac=function(n){return new(n||e)(u(K),u(le),u(T),u(ze),u(E),u(zt),u(Ve),u(Ue),u(je),u(oe),u(j))}}static{this.\u0275cmp=R({type:e,selectors:[["app-header"]],decls:16,vars:11,consts:[["userDropdown","ngbDropdown"],["aria-label","Hauptnavigation",1,"navbar","navbar-expand-lg","navbar-light","justify-content-between","brand-box"],[1,"container-fluid","page-header"],["ariaLabel","Zur Startseite",3,"externalLink","internalRoute"],["height","53","width","450","priority","",1,"logo","brand",3,"ngSrc","alt"],["width","62","height","32",1,"logo-small",3,"ngSrc","alt"],[1,"register-btn","d-flex","justify-content-end"],[1,"row","ms-3"],[1,"d-flex"],[1,"mobile-nav","d-block","d-lg-none"],["mobile","true"],["aria-label","Kategorien",1,"d-none","d-lg-block","navbar","navbar-expand-lg","justify-content-between","nav-bar"],["ngbDropdown","","placement","bottom-right",1,"dropdown","p-0"],["ngbDropdownToggle","","aria-label","Sprache waehlen",1,"btn","btn-block","btn-header","my-2","p-0","my-sm-0"],[1,"btn","fw-bold","text-secondary","btn-header","my-2"],["size","xl",3,"icon"],["ngbDropdownMenu","",1,"dropdown-menu","content-card","right-menu"],["role","radiogroup","aria-label","Sprache",1,"language-selection"],[1,"language"],["type","radio","name","language",3,"change","id","value","checked"],[3,"for"],[1,"d-none","d-lg-block"],["ngbDropdown","","placement","bottom-right",1,"dropdown"],["ngbDropdownToggle","",1,"btn","fw-bold","text-secondary","btn-header","m-2","p-2"],["aria-hidden","true",3,"icon"],[1,"dropdown-item","py-2",3,"routerLink"],["aria-hidden","true",1,"me-3",3,"icon","fixedWidth"],[1,"dropdown-divider"],[1,"p-2"],[1,"btn","w-100","fw-bold","btn-outline-secondary","p-2",3,"click"],[1,"me-2"],[1,"btn","fw-bold","text-secondary","btn-header","m-2","p-2",3,"routerLink"],[1,"btn","fw-bold","text-secondary","btn-header","m-2","p-2",3,"click"],[1,"d-block"],[1,"btn","fw-bold","text-secondary","hover-white","btn-outline-secondary","m-2","p-2",3,"click"],[1,"btn","fw-bold","text-secondary","btn-header","btn-cart","my-2","p-2",3,"routerLink"],["size","lg","aria-hidden","true",3,"icon"],["aria-hidden","true",1,"course-amount"]],template:function(n,i){n&1&&(a(0,"header")(1,"nav",1)(2,"div",2)(3,"app-external-link",3),ct(4),d(5,"img",4)(6,"img",5),lt(),s(),a(7,"div",6),v(8,Oi,9,1,"div",7)(9,Li,29,26,"div",8)(10,ji,9,2,"div",8)(11,Ui,6,5,"div",7),a(12,"div",9),d(13,"a
1pp-navigation",10),s()()()(),a(14,"nav",11),d(15,"app-navigation"),s()()),n&2&&(r(3),l("externalLink",i.messages.mainDomain)("internalRoute","/"),r(2),H("alt",i.messages.companylabel),l("ngSrc",i.getLogo()),r(),pt("ngSrc","/shared-assets/",i.config.config.theme,"/logo-only.svg"),H("alt",i.messages.companylabel),r(2),x(i.showLanguageSelection()?8:-1),r(),x(i.getUserProfile()!=null?9:-1),r(),x(i.getUserProfile()==null?10:-1),r(),x(i.showCart()?11:-1))},dependencies:[ke,ae,re,ce,se,ht,Ae,Re,De,Pe,mn,Vt],styles:["header[_ngcontent-%COMP%]{position:sticky;z-index:999;top:0}.nav-bar[_ngcontent-%COMP%]{padding:0;transition:1s}.logo-small[_ngcontent-%COMP%]{display:none;cursor:pointer;border:none;max-height:32px;margin:0;transition:.3s}@media (max-width: 430px){.logo-small[_ngcontent-%COMP%]{display:block}}.logo-small[_ngcontent-%COMP%]:focus-visible{outline:2px solid var(--bs-primary-text, var(--bs-primary));outline-offset:2px}.btn-header[_ngcontent-%COMP%]{color:#212529;border:none}.btn-header[_ngcontent-%COMP%]:focus-visible{outline:2px solid var(--bs-primary-text, var(--bs-primary));outline-offset:2px}.right-menu[_ngcontent-%COMP%]{left:-50px!important}.dropdown-toggle[_ngcontent-%COMP%]:after{display:none!important}.hover-white[_ngcontent-%COMP%]:hover{color:#fff}.course-amount[_ngcontent-%COMP%]{background-color:var(--bs-primary);color:var(--bs-font);border-radius:20px;position:relative;top:-13px;right:7px;z-index:1;min-width:25px;height:25px;display:inline-block;padding:0 4px}.language-selection[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-left:2rem;gap:.5rem}.language[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:5px}"]})}}return e})();var un=(()=>{class e{constructor(){this.content=""}static{this.\u0275fac=function(n){return new(n||e)}}static{this.\u0275cmp=R({type:e,selectors:[["app-footer-claim"]],hostAttrs:["ngSkipHydration",""],inputs:{content:"content"},decls:1,vars:1,consts:[[1,"footer-brand-claim",3,"innerHTML"]],template:function(n,i){n&1&&d(0,"p",0),n&2&&l("innerHTML",i.content,it)},encapsulation:2})}}return e})();var Vi=()=>[import("./chunk-WU6M5AXC.js").then(e=>e.NewsletterComponent)],ue=e=>[e],Z=(e,o)=>o.name;function zi(e,o){if(e&1&&(a(0,"div",6)(1,"a",18),p(2),s()()),e&2){let t=o.$implicit,n=c();r(),l("routerLink",$(2,ue,t.url)),r(),C(" ",n.messages[t.name]," ")}}function Hi(e,o){if(e&1&&(a(0,"div",6)(1,"a",18),p(2),s()()),e&2){let t=o.$implicit,n=c();r(),l("routerLink",$(2,ue,t.url)),r(),C(" ",n.messages[t.name]," ")}}function Bi(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faFacebookSquare)}}function Wi(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faLinkedin)}}function $i(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faXingSquare)}}function Ki(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faXTwitter)}}function Ji(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faInstagram)}}function Gi(e,o){if(e&1&&(a(0,"a",9),v(1,Bi,1,1,"fa-icon",20)(2,Wi,1,1,"fa-icon",20)(3,$i,1,1,"fa-icon",20)(4,Ki,1,1,"fa-icon",20)(5,Ji,1,1,"fa-icon",20),a(6,"span",21),p(7),s()()),e&2){let t=o.$implicit;H("href",t.url,ne),X("aria-label",t.name),r(),x(t.name==="FACEBOOK"?1:t.name==="LINKEDIN"?2:t.name==="XING"?3:t.name==="TWITTER"?4:t.name==="INSTAGRAM"?5:-1),r(6),D(t.name)}}function Xi(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faFacebookSquare)}}function qi(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faLinkedin)}}function Zi(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faXingSquare)}}function Yi(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faXTwitter)}}function Qi(e,o){if(e&1&&d(0,"fa-icon",20),e&2){let t=c(2);l("icon",t.faInstagram)}}function eo(e,o){if(e&1&&(a(0,"a",15),v(1,Xi,1,1,"fa-icon",20)(2,qi,1,1,"fa-icon",20)(3,Zi,1,1,"fa-icon",20)(4,Yi,1,1,"fa-icon",20)(5,Qi,1,1,"fa-icon",20),a(6,"span",21),p(7),s()()),e&2){let t=o.$implicit;H("href",t.url,ne),X("aria-label",t.name),r(),x(t.name==="FACEBOOK"?1:t.name==="LINKEDIN"?2:t.name==="XING"?3:t.name==="TWITTER"?4:t.name==="INSTAGRAM"?5:-1),r(6),D(t.name)}}function to(e,o){if(e&1&&(a(0,"a",18),p(1),s()),e&2){let t=o.$implicit,n=c();
1l("routerLink",$(2,ue,t.url)),r(),C(" ",n.messages[t.name]," ")}}function no(e,o){if(e&1&&(a(0,"a",18),p(1),s()),e&2){let t=o.$implicit,n=c();l("routerLink",$(2,ue,t.url)),r(),C(" ",n.messages[t.name]," ")}}function io(e,o){if(e&1&&(a(0,"a",18),p(1),s()),e&2){let t=o.$implicit,n=c();l("routerLink",$(2,ue,t.url)),r(),C(" ",n.messages[t.name]," ")}}function oo(e,o){e&1&&d(0,"app-newsletter")}function ro(e,o){e&1&&d(0,"div",22)}function ao(e,o){e&1&&(a(0,"div",19),v(1,oo,1,0)(2,ro,1,0),at(3,1,Vi,null,2),st(0,-1),s())}var fn=(()=>{class e{constructor(t,n){this.messageService=t,this.config=n,this.currentYear=new Date().getFullYear(),this.faFacebookSquare=Kt,this.faXingSquare=Ht,this.faXTwitter=$t,this.faInstagram=Wt,this.legalUrls=["/impressum","/datenschutz","/agb","/barrierefreiheit"],this.contactUrls=["/ueber-uns","/kontakt","/faq"],this.faLinkedin=Bt,this.messages=this.messageService.getMessages()}getFooterLinks(){return this.config.config.footerParts.filter(t=>t.type==="LINK")}getFooterLinksFirstHalf(){let t=this.getFooterLinks();return t.slice(0,Math.ceil(t.length/2))}getFooterLinksSecondHalf(){let t=this.getFooterLinks();return t.slice(Math.ceil(t.length/2))}getSocialMediaLinks(){return this.config.config.footerParts.filter(t=>t.type==="SOCIAL_MEDIA")}getLegalLinks(){return this.getFooterLinks().filter(t=>this.legalUrls.some(n=>t.url.includes(n)))}getContactLinks(){return this.getFooterLinks().filter(t=>this.contactUrls.some(n=>t.url.includes(n)))}getEducationLinks(){return this.getFooterLinks().filter(t=>!this.legalUrls.some(n=>t.url.includes(n))&&!this.contactUrls.some(n=>t.url.includes(n)))}static{this.\u0275fac=function(n){return new(n||e)(u(K),u(E))}}static{this.\u0275cmp=R({type:e,selectors:[["app-footer"]],hostAttrs:["role","contentinfo"],decls:39,vars:3,consts:[["aria-label","Footer-Navigation",1,"navbar","navbar-expand-lg","navbar-dark","bg-footer","px-3"],[1,"d-flex","footer-container","flex-xs-row-reverse","flex-md-row"],[1,"col-12","col-md-6","pt-2","pt-md-0","p-0","footer-links-section"],[1,"row","mx-1","footer-default-links"],[1,"col-6","col-md-5","col-lg-4"],[1,"row"],[1,"col-12","p-0"],[1,"col-6","col-md-5","col-lg-3"],[1,"col-12","col-md-2","col-lg-5","d-flex","justify-content-center","footer-social-col"],["target","_blank","rel","noopener",1,"py-0","px-3","px-sm-2",3,"href"],[1,"footer-categorized-links"],[1,"footer-col","footer-brand-col"],[1,"footer-brand-name"],[3,"content"],[1,"footer-social-categorized"],["target","_blank","rel","noopener",1,"py-0","px-2",3,"href"],[1,"footer-col"],[1,"footer-col-title"],[1,"nav-item","nav-link","footer-link",3,"routerLink"],[1,"col-12","col-md-6","p-0","m-0","footer-newsletter-section"],["size","lg","aria-hidden","true",3,"icon"],[1,"social-link"],[1,"newsletter-placeholder"]],template:function(n,i){n&1&&(a(0,"nav",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5),w(6,zi,3,4,"div",6,Z),s()(),a(8,"div",7)(9,"div",5),w(10,Hi,3,4,"div",6,Z),s()(),a(12,"div",8),w(13,Gi,8,4,"a",9,Z),s()(),a(15,"div",10)(16,"div",11)(17,"span",12),p(18),s(),d(19,"app-footer-claim",13),a(20,"div",14),w(21,eo,8,4,"a",15,Z),s()(),a(23,"div",16)(24,"h4",17),p(25,"Fortbildungen"),s(),w(26,to,2,4,"a",18,Z),s(),a(28,"div",16)(29,"h4",17),p(30,"Rechtliches"),s(),w(31,no,2,4,"a",18,Z),s(),a(33,"div",16)(34,"h4",17),p(35,"Kontakt"),s(),w(36,io,2,4,"a",18,Z),s()()(),v(38,ao,5,0,"div",19),s()()),n&2&&(r(6),M(i.getFooterLinksFirstHalf()),r(4),M(i.getFooterLinksSecondHalf()),r(3),M(i.getSocialMediaLinks()),r(5),D(i.messages.companylabel),r(),l("content",i.messages.startpageClaim),r(2),M(i.getSocialMediaLinks()),r(5),M(i.getEducationLinks()),r(5),M(i.getLegalLinks()),r(5),M(i.getContactLinks()),r(2),x(i.config.isFeatureActive("NEWSLETTER")?38:-1))},dependencies:[ae,re,ce,se,un],styles:["a[_ngcontent-%COMP%]{color:var(--bs-primary)}a[_ngcontent-%COMP%]:hover{text-decoration:underline}.nav-item[_ngcontent-%COMP%]{white-space:nowrap}.left[_ngcontent-%COMP%]{float:left}.right[_ngcontent-%COMP%]{float:right}.footer-container[_ngcontent-%COMP%]{display:flex!important;width:100%}.footer-link[_ngcontent-%COMP%]{padding-top:0;padding-bottom:0}.footer-link[_ngcontent-%COMP%]:active, .footer-link[_ngcontent-%COMP%]:focus, .footer-link[_ngcontent-%COMP%]:hover{color:var(--bs-primary)}@media only screen and (max-width: 767px){.footer-container[_ngcontent-%COMP%]{flex-direction:column-reverse}}.social-link[_ngcontent-%COMP%]{position:fixed;top:-100px;width:1px;height:1px;overflow:hidden}.footer-categorized-links[_ngcontent-%COMP%]{display:none}"]})}}return e})();var gn=(()=>{class e{constructor(){}static{this.\u0275fac=function(n){return new(n||e)}}static{this.\u0275cmp=R({type:e,selectors:[["app-maitenance"]],decls:9,vars:0,consts:[[1,"full","row","align-content-center"],[1,"col-2"],[1,"col-6"],[1,"row","error-code","font-italic","mb-2"],[1,"row","error-message"]],template:function(n,i){n&1&&(a(0,"div",0),d(1,"div",1),a(2,"div",2)(3,"div",3),p(4,"Wartung"),s(),a(5,"div",4),p(6," Zur Zeit f\xFChren wir Wartungsarbeiten durch! "),s(),a(7,"div",4),p(8," Wir sind so schnell wie m\xF6glich wieder f\xFCr Sie da! "),s()()())},styles:[".full[_ngcontent-%COMP%]{background-image:url(/assets/404.jpeg);min-height:70vh;background-position:right;background-repeat:no-repeat;background-size:cover;margin:0}.error-code[_ngcontent-%COMP%]{text-align:center;font-size:120px;color:var(--bs-primary);line-height:initial}.error-message[_ngcontent-%COMP%]{margin-top:2rem;text-align:center;font-size:25px}.error-link[_ngcontent-%COMP%]{margin-top:4rem;text-align:center;font-size:18px}"]})}}return e})();var vn=(()=>{class e{constructor(t,n,i,m){this.document=t,this.platformId=n,this.router=i,this.titleService=m,this.announcerElement=null}init(){U(this.platformId)&&(this.announcerElement=this.document.getElementById("route-announcer"),this.router.events.pipe(L(t=>t instanceof kt)).subscribe(()=>{setTimeout(()=>{let t=this.titleService.getTitle();this.announcerElement&&t&&(this.announcerElement.textContent=t)},100)}))}static{this.\u0275fac=function(n){return new(n||e)(g(Se),g(j),g(T),g(oe))}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function co(e,o){e&1&&(a(0,"main",3),d(1,"router-outlet"),s())}function lo(e,o){e&1&&(a(0,"main",4),d(1,"app-maitenance"),s())}var hn=(()=>{class e{constructor(t,n,i,m,f,N,O,k){this.document=t,this.platformId=n,this.metaService=i,this.configurationService=m,this.searchService=f,this.routeAnnouncer=N,this.title="app",this.maintenance=!1,this.configurationService.config.maintenance?this.maintenance=!0:(this.searchService.reinitSearch(),this.metaService.initTitleChange(),this.metaService.initEntryPoint(),O.events.pipe(L(S=>S instanceof we)).subscribe(S=>{S.navigationTrigger==="popstate"&&(this.isPopstateNavigation=!0)}),O.events.pipe(L(S=>S instanceof wt)).subscribe(S=>{S.position&&this.isPopstateNavigation?setTimeout(()=>{k.scrollToPosition(S.position)},50):S.anchor?setTimeout(()=>
1{k.scrollToAnchor(S.anchor)},0):(setTimeout(()=>{k.scrollToPosition([0,0])},0),setTimeout(()=>{if(U(this.platformId)){let J=this.document.getElementById("main-content");J&&(J.setAttribute("tabindex","-1"),J.focus({preventScroll:!0}))}},100))}),this.routeAnnouncer.init())}static{this.\u0275fac=function(n){return new(n||e)(u(Se),u(j),u(Jt),u(E),u(He),u(vn),u(T),u(vt))}}static{this.\u0275cmp=R({type:e,selectors:[["app-root"]],decls:9,vars:1,consts:[["href","#main-content",1,"skip-link"],["id","route-announcer","aria-live","assertive","aria-atomic","true","role","status",1,"visually-hidden"],[1,"main-content"],["id","main-content",1,"page-content"],["id","main-content"]],template:function(n,i){n&1&&(a(0,"a",0),p(1,"Zum Hauptinhalt springen"),s(),d(2,"div",1),a(3,"div",2)(4,"div"),d(5,"app-header"),v(6,co,2,0,"main",3)(7,lo,2,0,"main",4),s(),d(8,"app-footer"),s()),n&2&&(r(6),x(i.maintenance?7:6))},dependencies:[Mt,dn,fn,gn],styles:[".main-content[_ngcontent-%COMP%]{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 767px){.page-content[_ngcontent-%COMP%]{min-height:100vh}}.skip-link[_ngcontent-%COMP%]{position:absolute;top:-100%;left:0;z-index:10000;padding:.5rem 1rem;background:var(--bs-primary, #05224b);color:#fff;text-decoration:none;font-weight:600}.skip-link[_ngcontent-%COMP%]:focus{top:0}"]})}}return e})();function po(e){let o=e,t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return t===1&&n===0?1:5}var _n=["de",[["AM","PM"],void 0,void 0],void 0,[["S","M","D","M","D","F","S"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["S","M","D","M","D","F","S"],["So","Mo","Di","Mi","Do","Fr","Sa"],["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan.","Feb.","M\xE4rz","Apr.","Mai","Juni","Juli","Aug.","Sept.","Okt.","Nov.","Dez."],["Januar","Februar","M\xE4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","M\xE4r","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],["Januar","Februar","M\xE4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]],[["v. Chr.","n. Chr."],void 0,void 0],1,[6,0],["dd.MM.yy","dd.MM.y","d. MMMM y","EEEE, d. MMMM y"],["HH:mm","HH:mm:ss","HH:mm:ss z","HH:mm:ss zzzz"],["{1}, {0}",void 0,"{1} 'um' {0}",void 0],[",",".",";","%","+","-","E","\xB7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0\xA0%","#,##0.00\xA0\xA4","#E0"],"EUR","\u20AC","Euro",{ATS:["\xF6S"],AUD:["AU$","$"],BGM:["BGK"],BGO:["BGJ"],BYN:[void 0,"\u0440."],CUC:[void 0,"Cub$"],DEM:["DM"],FKP:[void 0,"Fl\xA3"],GHS:[void 0,"\u20B5"],GNF:[void 0,"F.G."],KMF:[void 0,"FC"],PHP:[void 0,"\u20B1"],RON:[void 0,"L"],RUR:[void 0,"\u0440."],RWF:[void 0,"F.Rw"],SYP:[],THB:["\u0E3F"],TWD:["NT$"],XXX:[],ZMW:[void 0,"K"]},"ltr",po];var Cn=[[["Mitternacht","morgens","vorm.","mittags","nachm.","abends","nachts"],void 0,["Mitternacht","morgens","vormittags","mittags","nachmittags","abends","nachts"]],[["Mitternacht","Morgen","Vorm.","Mittag","Nachm.","Abend","Nacht"],void 0,["Mitternacht","Morgen","Vormittag","Mittag","Nachmittag","Abend","Nacht"]],["00:00",["05:00","10:00"],["10:00","12:00"],["12:00","13:00"],["13:00","18:00"],["18:00","24:00"],["00:00","05:00"]]];var Je="Service workers are disabled or not supported by this browser",me=class{serviceWorker;worker;registration;events;constructor(o,t){if(this.serviceWorker=o,!o)this.worker=this.events=this.registration=new ge(n=>n.error(new te(5601,!1)));else{let n=null,i=new ve;this.worker=new ge(k=>(n!==null&&k.next(n),i.subscribe(S=>k.next(S))));let m=()=>{let{controller:k}=o;k!==null&&(n=k,i.next(n))};o.addEventListener("controllerchange",m),m(),this.registration=this.worker.pipe(de(()=>o.getRegistration()));let f=new ve;this.events=f.asObservable();let N=k=>{let{data:S}=k;S?.type&&f.next(S)};o.addEventListener("message",N),t?.get(We,null,{optional:!0})?.onDestroy(()=>{o.removeEventListener("controllerchange",m),o.removeEventListener("message",N)})}}postMessage(o,t){return new Promise(n=>{this.worker.pipe(ee(1)).subscribe(i=>{i.postMessage(Ge({action:o},t)),n()})})}postMessageWithOperation(o,t,n){let i=this.waitForOperationCompleted(n),m=this.postMessage(o,t);return Promise.all([m,i]).then(([,f])=>f)}generateNonce(){return Math.round(Math.random()*1e7)}eventsOfType(o){let t;
1return typeof o=="string"?t=n=>n.type===o:t=n=>o.includes(n.type),this.events.pipe(L(t))}nextEventOfType(o){return this.eventsOfType(o).pipe(ee(1))}waitForOperationCompleted(o){return new Promise((t,n)=>{this.eventsOfType("OPERATION_COMPLETED").pipe(L(i=>i.nonce===o),ee(1),G(i=>{if(i.result!==void 0)return i.result;throw new Error(i.error)})).subscribe({next:t,error:n})})}get isEnabled(){return!!this.serviceWorker}},mo=(()=>{class e{sw;messages;notificationClicks;subscription;get isEnabled(){return this.sw.isEnabled}pushManager=null;subscriptionChanges=new ve;constructor(t){if(this.sw=t,!t.isEnabled){this.messages=Q,this.notificationClicks=Q,this.subscription=Q;return}this.messages=this.sw.eventsOfType("PUSH").pipe(G(i=>i.data)),this.notificationClicks=this.sw.eventsOfType("NOTIFICATION_CLICK").pipe(G(i=>i.data)),this.pushManager=this.sw.registration.pipe(G(i=>i.pushManager));let n=this.pushManager.pipe(de(i=>i.getSubscription()));this.subscription=new ge(i=>{let m=n.subscribe(i),f=this.subscriptionChanges.subscribe(i);return()=>{m.unsubscribe(),f.unsubscribe()}})}requestSubscription(t){if(!this.sw.isEnabled||this.pushManager===null)return Promise.reject(new Error(Je));let n={userVisibleOnly:!0},i=this.decodeBase64(t.serverPublicKey.replace(/_/g,"/").replace(/-/g,"+")),m=new Uint8Array(new ArrayBuffer(i.length));for(let f=0;f<i.length;f++)m[f]=i.charCodeAt(f);return n.applicationServerKey=m,new Promise((f,N)=>{this.pushManager.pipe(de(O=>O.subscribe(n)),ee(1)).subscribe({next:O=>{this.subscriptionChanges.next(O),f(O)},error:N})})}unsubscribe(){if(!this.sw.isEnabled)return Promise.reject(new Error(Je));let t=n=>{if(n===null)throw new te(5602,!1);return n.unsubscribe().then(i=>{if(!i)throw new te(5603,!1);this.subscriptionChanges.next(null)})};return new Promise((n,i)=>{this.subscription.pipe(ee(1),de(t)).subscribe({next:n,error:i})})}decodeBase64(t){return atob(t)}static \u0275fac=function(n){return new(n||e)(g(me))};static \u0275prov=b({token:e,factory:e.\u0275fac})}return e})(),uo=(()=>{class e{sw;versionUpdates;unrecoverable;get isEnabled(){return this.sw.isEnabled}constructor(t){if(this.sw=t,!t.isEnabled){this.versionUpdates=Q,this.unrecoverable=Q;return}this.versionUpdates=this.sw.eventsOfType(["VERSION_DETECTED","VERSION_INSTALLATION_FAILED","VERSION_READY","NO_NEW_VERSION_DETECTED"]),this.unrecoverable=this.sw.eventsOfType("UNRECOVERABLE_STATE")}checkForUpdate(){if(!this.sw.isEnabled)return Promise.reject(new Error(Je));let t=this.sw.generateNonce();return this.sw.postMessageWithOperation("CHECK_FOR_UPDATES",{nonce:t},t)}activateUpdate(){if(!this.sw.isEnabled)return Promise.reject(new te(5601,!1));let t=this.sw.generateNonce();return this.sw.postMessageWithOperation("ACTIVATE_UPDATE",{nonce:t},t)}static \u0275fac=function(n){return new(n||e)(g(me))};static \u0275prov=b({token:e,factory:e.\u0275fac})}return e})();var xn=new Ye("");function fo(){let e=W(fe);if(!("serviceWorker"in navigator&&e.enabled!==!1))return;let o=W(xn),t=W(nt),n=W(We);t.runOutsideAngular(()=>{let i=navigator.serviceWorker,m=()=>i.controller?.postMessage({action:"INITIALIZE"});i.addEventListener("controllerchange",m),n.onDestroy(()=>{i.removeEventListener("controllerchange",m)})}),t.runOutsideAngular(()=>{let i,{registrationStrategy:m}=e;if(typeof m=="function")i=new Promise(f=>m().subscribe(()=>f()));else{let[f,...N]=(m||"registerWhenStable:30000").split(":");switch(f){case"registerImmediately":i=Promise.resolve();break;case"registerWithDelay":i=bn(+N[0]||0);break;case"registerWhenStable":i=Promise.race([n.whenStable(),bn(+N[0])]);break;default:throw new te(5600,!1)}}i.then(()=>{n.destroyed||navigator.serviceWorker.register(o,{scope:e.scope}).catch(f=>console.error(Ze(5604,!1)))})})}function bn(e){return new Promise(o=>setTimeout(o,e))}function go(e,o){return new me(e.enabled!==!1?navigator.serviceWorker:void 0,o)}var fe=class{enabled;scope;registrationStrategy};function yn(e,o={}){return Qe([mo,uo,{provide:xn,useValue:e},{provide:fe,useValue:o},{provide:me,useFactory:go,deps:[fe,be]},rt(fo)])}var Sn=(()=>{class e{constructor(t,n){this.organizerService=t,this.config=n}resolve(t){return this.config.getStartpageModules().findIndex(n=>n.name==="COURSE_PREVIEW")>-1?this.organizerService.getOrganizers().pipe(_e(()=>V([]))):V({})}static{this.\u0275fac=function(n){return new(n||e)(g(Gt),g(E))}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var kn=(()=>{class e{constructor(t,n,i){this.api=t,this.config=n,this.router=i}resolve(t){if(this.config.getStartpageModules().findIndex(n=>n.name==="COURSE_PREVIEW")>-1){let n=Number(this.config.getModuleConfig("COURSE_PREVIEW")?.size)||12;return this.api.getSearch({limit:n,start:1}).pipe(Xt(this.router,{fallback:{}}))}return V({})}static{this.\u0275fac=function(n){return new(n||e)(g(Ue),g(E),g(T))}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var wn=(()=>{class e{constructor(t,n){this.router=t,this.config=n}canActivate(){return this.config.isFeatureActive("evaluationEnabled")?!0:this.router.parseUrl("/404")}static{this.\u0275fac=function(n){return new(n||e)(g(T),g(E))}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Mn=(()=>{class e extends qt{extendParams(t,n){return{types:"EDUCATION",courseType:"SELF"}}static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=Ce(e)))(i||e)}})()}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Tn=[{path:"",pathMatch:"full",loadComponent:()=>import("./chunk-YN5YYLDX.js").then(e=>e.StartComponent),resolve:{coursePreview:kn,organizers:Sn,search:(e,o)=>W(E).config?.startPageComponent==="selfStudies"?W(Mn).resolve(e,o):V(null)}},{path:"search",loadChildren:()=>import("./chunk-D7YV6GAH.js").then(e=>e.searchRoutes)},{path:"fachanwaltslehrgaenge",loadChildren:()=>import("./chunk-CF6TCUX6.js").then(e=>e.lehrgangSearchRoutes)},{path:"fortbildungen",loadChildren:()=>import("./chunk-LZDZSK3Q.js").then(e=>e.coursesSearchRoutes)},{path:"fortbildungen-15-fao",loadChildren:()=>import("./chunk-LZDZSK3Q.js").then(e=>e.coursesSearchRoutes)},{path:"online-seminare-mitarbeiter",loadChildren:()=>import("./chunk-VTXTBERQ.js").then(e=>e.onlineCourseRoutes)},{path:"online-seminare",loadChildren:()=>import("./chunk-VTXTBERQ.js").then(e=>e.onlineCourseRoutes)},{path:"praesenzschulung",loadChildren:()=>import("./chunk-42BYLVM7.js").then(e=>e.presentCourseRoutes)},{path:"seminar-pakete",loadChildren:()=>import("./chunk-IIMBV6HQ.js").then(e=>e.packageRoutes)},{path:"selbststudium",loadChildren:()=>import("./chunk-KD5JQGGR.js").then(e=>e.selfStudiesRoutes)},{path:"selbststudium-mitarbeiter",loadChildren:()=>import("./chunk-KD5JQGGR.js").then(e=>e.selfStudiesRoutes)},{path:"stadt",loadChildren:()=>import("./chunk-JOS7KPP3.js").then(e=>e.cityRoutes)},{path:"fachanwaltslehrgang",loadChildren:()=>import("./chunk-LS62MBJV.js").then(e=>e.lehrgangRoutes)},{path:"fortbildung",loadChildren:()=>import("./chunk-TFOZGKOE.js").then(e=>e.coursesRoutes)},{path:"fortbildung-15-fao",loadChildren:()=>import("./chunk-TFOZGKOE.js").then(e=>e.coursesRoutes)},{path:"customer-dashboard",loadChildren:()=>import("./chunk-IX5B3HKT.js").then(e=>e.customerDashboardRoutes)},{path:"order",loadChildren:()=>import("./chunk-FBCDPCVR.js").then(e=>e.orderRoutes)},{path:"guest-order",loadChildren:()=>import("./chunk-FBCDPCVR.js").then(e=>e.orderRoutes)},{path:"veranstalter",loadChildren:()=>import("./chunk-UI42Q6EE.js").then(e=>e.organizerRoutes)},{path:"warenkorb",loadChildren:()=>import("./chunk-XWMPLQHN.js").then(e=>e.cartRoutes)},{path:"referenten",loadChildren:()=>import("./chunk-UFJ7II3F.js").then(e=>e.referentsRoutes)},{path:"newsletter-confirmation",loadChildren:()=>import("./chunk-5LNM3ZA6.js").then(e=>e.newsletterConformationRoutes)},{path:"check",pathMatch:"full",canActivate:[Zt],loadComponent:()=>import("./chunk-PUELMNMF.js").then(e=>e.CheckComponent)},{path:"veranstalter-informationen",data:{breadcrumb:"Informationen f\xFCr Seminaranbieter"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"agb",data:{breadcrumb:"AGB"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"datenschutz",data:{breadcrumb:"Datenschutz"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)}
1,{path:"barrierefreiheit",data:{breadcrumb:"Barrierefreiheit"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"partner",data:{breadcrumb:"Partner"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"fachanwaltsordnung",data:{breadcrumb:"Fachanwaltsordnung"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"impressum",data:{breadcrumb:"Impressum"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"ueber-uns",data:{breadcrumb:"\xDCber uns"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"kontakt",data:{breadcrumb:"Kontakt"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"faq",data:{breadcrumb:"FAQ"},loadChildren:()=>import("./chunk-W6ZVPCVZ.js").then(e=>e.staticContentRoutes)},{path:"teilnehmer-feedback",canActivate:[wn],loadChildren:()=>import("./chunk-6F5QTOSZ.js").then(e=>e.evaluationRoutes)},{path:"404",data:{notFound:!0},loadComponent:()=>import("./chunk-M76KX3BN.js").then(e=>e.Error404Component)},{path:"**",data:{notFound:!0},loadComponent:()=>import("./chunk-M76KX3BN.js").then(e=>e.Error404Component)}];var En=(()=>{class e{constructor(t){this.injector=t,this.isPopStateNavigation=new Xe(!1),this.isPopStateNavigation$=this.isPopStateNavigation.asObservable(),setTimeout(()=>{this.injector.get(T).events.pipe(L(i=>i instanceof we)).subscribe(i=>{i.navigationTrigger==="popstate"?this.isPopStateNavigation.next(!0):this.isPopStateNavigation.next(!1)})})}isNavigatingBack(){return this.isPopStateNavigation.getValue()}static{this.\u0275fac=function(n){return new(n||e)(g(be))}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var ho=10,In=(()=>{class e{constructor(t,n){this.navigationTrackingService=t,this.routeLifecycleService=n,this.storedRoutes=new Map}destroyHandle(t){let n=t?.componentRef;typeof n?.destroy=="function"&&n.destroy()}evictOverflow(){for(;this.storedRoutes.size>ho;){let t=this.storedRoutes.keys().next().value,n=this.storedRoutes.get(t);this.storedRoutes.delete(t),this.destroyHandle(n)}}shouldReuseRoute(t,n){if(t.routeConfig!==n.routeConfig)return!1;let i=t.parent?JSON.stringify(t.parent.params):null,m=n.parent?JSON.stringify(n.parent.params):null;if(i!==m)return!1;let f=JSON.stringify(t.params),N=JSON.stringify(n.params),O=JSON.stringify(t.queryParams),k=JSON.stringify(n.queryParams);return f===N&&O===k}shouldDetach(t){return t.data.shouldReuse===!0}store(t,n){let i=Be(t);if(!n){this.storedRoutes.delete(i)&&this.routeLifecycleService.attach(i,t);return}this.routeLifecycleService.detach(i,t);let m=this.storedRoutes.get(i);m&&m!==n&&this.destroyHandle(m),this.storedRoutes.delete(i),this.storedRoutes.set(i,n),this.evictOverflow()}shouldAttach(t){let n=Be(t);return!n||!this.storedRoutes.has(n)?!1:this.navigationTrackingService.isNavigatingBack()}retrieve(t){return this.storedRoutes.get(Be(t))||null}static{this.\u0275fac=function(n){return new(n||e)(g(En),g(Qt))}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac})}}return e})();var Nn=(()=>{class e{constructor(){}intercept(t,n){if(t.method==="GET"){let i=t.clone({headers:t.headers.set("Cache-Control","no-cache").set("Pragma","no-cache")});return n.handle(i)}return n.handle(t)}static{this.\u0275fac=function(n){return new(n||e)}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();function Fn(e){return B(e)?`0${e}`.slice(-2):""}function B(e){return!isNaN(Y(e))}function Y(e){return parseInt(`${e}`,10)}var On=(()=>{class e extends Oe{parse(t){if(t){let n=t.trim().split(".");if(n.length===1&&B(n[0]))return{year:Y(n[0]),month:null,day:null};if(n.length===2&&B(n[0])&&B(n[1]))return{year:Y(n[1]),month:Y(n[0]),day:null};if(n.length===3&&B(n[0])&&B(n[1])&&B(n[2]))return{year:Y(n[2]),month:Y(n[1]),day:Y(n[0])}}return null}format(t){let n="";return t&&(n+=B(t.day)?Fn(t.day)+".":"",n+=B(t.month)?Fn(t.month)+".":"",n+=t.year),n}static{this.\u0275fac=(()=>{let t;return function(i){return(t||(t=Ce(e)))(i||e)}})()}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var Pn=(()=>{class e{constructor(t,n,i,m){this.requestEventService=t,this.router=n,this.keycloakService=i,this.excludedStatusCode=[401,402,404,406,412],this.events=new tt,this.isBrowser=U(m)}intercept(t,n){return this.requestEventService.throw(t.url.toString()),this.subscribeToResponse(n,t)}subscribeToResponse(t,n){return t.handle(n).pipe(qe({count:3,delay:i=>n.method==="GET"&&!this.excludedStatusCode.includes(i.status)?V(i):he(()=>i)}),_e(i=>{if(i.status===401)return console.error("Access denied. Try to log in."),this.isBrowser&&this.keycloakService.updateToken().then(f=>{f?console.debug("token refreshed"):(console.info("token refesh failed"),this.keycloakService.login())},f=>{console.info("token could not be refreshed",f),this.keycloakService.login()}),he(()=>i);this.requestEventService.throw("error");let m="";return typeof ErrorEvent<"u"&&i.error instanceof ErrorEvent?m=`Error: ${i.error.message}`:m=`Error Code: ${i.status}
2Message: ${i.message}`,he(()=>i)}),G(i=>
2(this.handleResponse(i,n),i)))}handleResponse(t,n){t instanceof Ct&&this.requestEventService.done(t.url??n.url)}static{this.\u0275fac=function(n){return new(n||e)(g(Yt),g(T),g(le),g(j))}}static{this.\u0275prov=b({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();gt(_n,"de",Cn);function _o(e){return()=>e.init()}var Dn={providers:[Et(Tn,It({scrollPositionRestoration:"disabled",anchorScrolling:"enabled"})),bt(xt()),St(yt({})),yn("ngsw-worker.js",{enabled:Le.production,registrationStrategy:"registerWhenStable:30000"}),et(jt,Lt.forRoot({id:"XX"}),tn.forRoot(()=>new en({basePath:""})),an.forRoot(()=>new rn({basePath:""})),on.forRoot(()=>new nn({basePath:""}))),{provide:dt,useValue:"de"},{provide:Oe,useClass:On},{provide:ot,useFactory:_o,deps:[K],multi:!0},{provide:$e,useClass:Nn,multi:!0},{provide:$e,useClass:Pn,multi:!0},{provide:Tt,useClass:In},Ut]};Le.production&&void 0;_t(hn,Dn).catch(e=>console.log(e));

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.