PageSourceSearch

https://www.freenet.de/onlineservice/2690.8bd4ec4378b65937.js

js freenet.de collected 2026-09-24 08:39:57 UTC 30,501 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmd=self.webpackChunkmd||[]).push([[2690,7842],{82690(k,b,n){n.d(b,{FeatureMyContractsMarkCancellationUiComponent:()=>X});var a=n(63101),r=n(56034),_=n(23482),d=n(81667),C=n(49272),e=n(87376),M=n(11439),t=n(74364),u=n(44412),O=n(79510),p=n(63207),v=n(18713),h=n(32050),c=n(54638),s=n(7484),i=n(7021),g=n(20794);const F=(0,u.Mj)((0,u.Q2)({customerType:""}),(0,u.RI)((l,P=(0,r.WQX)(i.Q))=>({loadCustomerType:(0,O.o)((0,p.F)((0,s.B)(300),(0,g.F)(),(0,h.n)(()=>P.userData$.pipe((0,t.Hn)({next:({customerType:f})=>{(0,u.M8)(l,{customerType:f})},error:()=>{(0,u.M8)(l)}})))))}))),B=(0,u.Eu)({providedIn:"root"},(0,C.JT)("MarkCancellationStore"),(0,u.Q2)({data:[],error:void 0,errorOrdering:void 0,isLoading:!1,isChanging:!1,markCancellationSuccess:!1}),(0,e.F)(!1),F,(0,u.QO)(({selectedCustomerProductId:l,data:P})=>({option:(0,_.EW)(()=>P()?.find(f=>f.id===l())),selectionOptions:(0,_.EW)(()=>P()?.filter(f=>f).map(f=>({value:f.id,text:f.characteristics?.[0]?.value})))})),(0,u.RI)((l,P=(0,r.WQX)(M.SOv),f=(0,r.WQX)(M.j78))=>({init:()=>(0,u.M8)(l,{isLoading:!1}),updateCustomerProductSelection:m=>{(0,u.M8)(l,{selectedCustomerProductId:m,markCancellationSuccess:!1,errorOrdering:!1})},getOptionsForMarkCancellationGQL:(0,O.o)((0,p.F)((0,v.M)(()=>(0,u.M8)(l,{isLoading:!0})),(0,h.n)(()=>P.fetch().pipe((0,c.T)(m=>(m.data?.me?.customerProducts??[]).filter(Z=>Z?.status!==M.rrR.PendingTerminate)),(0,c.T)(m=>m.filter(D=>D?.characteristics?.length&&D.characteristics.length>0)),(0,t.Hn)({next:m=>{m||(0,u.M8)(l,{isLoading:!1,error:new Error("Keine Daten verf\xfcgbar")}),(0,u.M8)(l,{data:m??[],isLoading:!1,selectedCustomerProductId:l.selectedCustomerProductId()||m[0]?.id})},error:m=>{(0,u.M8)(l,{isLoading:!1,error:m})}}))))),reserveTermination:(0,O.o)((0,p.F)((0,s.B)(300),(0,v.M)(()=>(0,u.M8)(l,{isChanging:!0,markCancellationSuccess:!1})),(0,h.n)(()=>f.mutate({variables:{customerProductId:l.selectedCustomerProductId()}}).pipe((0,t.Hn)({next:m=>{(0,u.M8)(l,m.data?.customerProduct?.reserveTermination?.ok?{isChanging:!1,markCancellationSuccess:!0}:{errorOrdering:new Error("Buchen der K\xfcndigungsvormerkung fehlgeschlagen"),isChanging:!1})},error:m=>{(0,u.M8)(l,{errorOrdering:m,isChanging:!1})}})))))})),(0,u.TK)({onInit(l){l.getOptionsForMarkCancellationGQL(),l.loadCustomerType()}}));var R=n(96655),U=n(47989),w=n(20379),A=n(74712),L=n(8132),V=n(58528),G=n(80013),K=n(49044),$=n(29161);const T='<a class="link-text" href="tel:+4940348585303">040 34 8585 303</a> (Mo - Fr 09:00 - 19:00 Uhr, Sa 09:00 - 18:00 Uhr)',y='<a href="tel:+4940555541585">040 55 55 41 585</a> (Mo - Fr 09:00 - 19:00 Uhr, Sa 09:00 - 18:00 Uhr)',E={md:{overviewText:`<p class="paragraph">\n                        Haben Sie gerade keine Zeit oder wir sind nicht da? Dann merken Sie einfach Ihren K\xfcndigungswunsch innerhalb von einer Minute bei uns vor.\n                        So sichern Sie sich <b>den heutigen Tag als K\xfcndigungsdatum</b>.\n                    </p>\n                    <p class="paragraph">\n                        Ein kurzer Anruf zur Best\xe4tigung ist n\xf6tig - daf\xfcr haben Sie anschlie\xdfend entspannte 14 Tage Zeit.\n                        Rufen Sie dazu bitte innerhalb von 14 Tagen festnetzg\xfcnstig die <b>Hotline unter ${y}</b> an.\n                    </p>`,confirmationText:`\n                            <p class="paragraph" data-qa="confirmation-text">\n                                <b>Bitte beachten Sie:</b> Sie haben noch nicht gek\xfcndigt.\n                                Damit Ihr Vertrag zum gew\xfcnschten Termin beendet wird, k\xf6nnen Sie uns einfach innerhalb\n                                von <b>14 Tagen unter ${y}</b> anrufen.\n                                F\xfcr diesen Anruf entstehen Ihnen keine zus\xe4tzlichen Kosten (es gelten nur die von Ihrem Anbieter\n                                ausgewiesenen Preise f\xfcr Telefongespr\xe4che ins deutsche Festnetz).\n                            </p>\n                            <p class="paragraph">\n                                 Wenn Sie innerhalb der n\xe4chsten <b>14 Tage</b> nicht bei uns anrufen, verf\xe4llt diese Vormerkung\n                                 und Ihr Vertrag l\xe4uft normal weiter. Selbstverst\xe4ndlich k\xf6nnen Sie sp\xe4ter erneut einen\n                                 K\xfcndigungstermin reservieren oder anderweitig k\xfcndigen (z.B. per Mail, Brief oder Online).\n                                 Bitte beachten Sie dabei Ihre pers\xf6nlichen K\xfcndigungsfristen.\n                            </p>\n        `,hotline:"040 55 55 41 585",hotlineHours:"Mo - Fr 09:00 - 19:00 Uhr, Sa 09:00 - 18:00 Uhr"},km:{overviewText:`<p class="paragraph">\n                            Haben Sie gerade keine Zeit oder Ihre Kundendaten nicht zur Hand?\n                            Kein Problem: Ein Klick gen\xfcgt, um sich den heutigen Tag als K\xfcndigungstermin zu sichern.\n                        </p>\n                        <p class="paragraph">\n                            Danach haben Sie <b>14 Tage</b> Zeit, um zum gesicherten Termin bei uns telefonisch zu k\xfcndigen.\n                            Das geht ganz leicht: Ein kurzer<b> Anruf gen\xfcgt und Ihre K\xfcndigung ist offiziell verifiziert: ${T}.</b>\n                        </p>`,confirmationText:`\n                        <p class="paragraph" data-qa="confirmation-text">\n                            <b>Bitte beachten Sie:</b> Sie haben noch nicht gek\xfcndigt.\n                            Damit Ihr Vertrag zum gew\xfcnschten Termin beendet wird, k\xf6nnen Sie uns einfach innerhalb\n                            von <b>14 Tagen unter ${T}</b> anrufen.\n                            F\xfcr diesen Anruf entstehen Ihnen keine zus\xe4tzlichen Kosten (es gelten nur die von Ihrem Anbieter\n                            ausgewiesenen Preise f\xfcr Telefongespr\xe4che ins deutsche Festnetz).\n                        </p>\n                        <p class="paragraph">\n                             Wenn Sie innerhalb der n\xe4chsten <b>14 Tage</b> nicht bei uns anrufen, verf\xe4llt diese Vormerkung\n                             und Ihr Vertrag l\xe4uft normal weiter. Selbstverst\xe4ndlich k\xf6nnen Sie sp\xe4ter erneut einen\n                             K\xfcndigungstermin reservieren oder anderweitig k\xfcndigen (z.B. per Mail, Brief oder Online).\n                             Bitte beachten Sie dabei Ihre pers\xf6nlichen K\xfcndigungsfristen.\n                        </p>\n    `,hotline:"040 34 8585 303",hotlineHours:"Mo - Fr 09:00 - 19:00 Uhr, Sa 09:00 - 18:00 Uhr"}};var o=n(39635);function z(l,P){if(1&l&&(o.j41(0,"ecare-ui-kit-status-message",1),o.EFF(1," Beim Vormerken der K\xfcndigung trat ein Fehler auf. Bitte rufen Sie festnetzg\xfcnstig unter "),o.j41(2,"a",3),o.nI1(3,"formatPhoneNumber"),o.EFF(4),o.nI1(5,"formatPhoneNumber"),o.k0s(),o.EFF(6," an. "),o.k0s()),2&l){const f=o.XpG();o.R7$(2),o.Y8G("href",o.i5U(3,2,f.configuration().hotline,"call"),o.B4B),o.R7$(2),o.SpI(" ",o.i5U(5,5,f.configuration().hotline,"display")," ")}}function Q(l,P){1&l&&o.nrm(0,"ecare-ui-kit-loading-spinner-content-box")}function W(l,P){1&l&&(o.j41(0,"div",2),o.EFF(1," Dieser Service steht f\xfcr Sie leider nicht zur Verf\xfcgung. "),o.k0s())}function H(l,P){if(1&l&&(o.j41(0,"ecare-ui-kit-status-message",4),o.nrm(1,"div",5),o.k0s()),2&l){const f=o.XpG(2);o.R7$(),o.Y8G("innerHTML",f.configuration().confirmationText,o.npT)}}function N(l,P){if(1&l&&o.nrm(0,"ecare-ui-kit-select",7),2&l){const f=o.XpG(3);o.Y8G("label","Ihre Rufnummer")("options",f.customerProductSelectOptions())("formControlName","customerProductId")}}function j(l,P){if(1&l){const f=o.RV6();o.nrm(0,"div",5),o.j41(1,"form",6),o.nVh(2,N,1,3,"ecare-ui-kit-select",7),o.k0s(),o.j41(3,"button",8),o.bIt("click",function(){r.eBV(f);const D=o.XpG(2);
1return r.Njj(D.orderMarkCancellation())}),o.EFF(4," K\xfcndigungstermin sichern "),o.k0s()}if(2&l){let f;const m=o.XpG(2);o.Y8G("innerHTML",m.configuration().overviewText,o.npT),o.R7$(),o.Y8G("formGroup",m.form),o.R7$(),o.vxM((null==(f=m.customerProductSelectOptions())?null:f.length)>1&&m.option()?2:-1),o.R7$(),o.Y8G("iconOnLeftSide",!1)("disabled",m.isChanging())("loading",m.isChanging())}}function Y(l,P){if(1&l&&o.nVh(0,H,2,1,"ecare-ui-kit-status-message",4)(1,j,5,6),2&l){const f=o.XpG();o.vxM(f.markCancellationSuccess()?0:1)}}let X=(()=>{class l{constructor(){this.store=(0,r.WQX)(B),this.customerProductSelectOptions=this.store.selectionOptions,this.option=this.store.option,this.customerType=this.store.customerType,this.isChanging=this.store.isChanging,this.isLoading=this.store.isLoading,this.form=new d.gE({customerProductId:new d.MJ({value:"",disabled:!1})}),this.trackFormChanges=new $.yU,this.errorOrdering=this.store.errorOrdering,this.markCancellationSuccess=this.store.markCancellationSuccess,this.brandStore=(0,r.WQX)(U.F),this.configuration=(0,_.EW)(()=>this.brandStore.isKm()?E.km:E.md),(0,r.QZP)(()=>{this.store.selectedCustomerProductId()&&this.form.controls.customerProductId.setValue(this.store.selectedCustomerProductId(),{emitEvent:!1})}),this.trackFormChanges=this.form.valueChanges.subscribe(()=>{this.store.updateCustomerProductSelection(this.form.controls.customerProductId.value)})}ngOnDestroy(){this.trackFormChanges.unsubscribe()}orderMarkCancellation(){this.store.reserveTermination()}static{this.\u0275fac=function(m){return new(m||l)}}static{this.\u0275cmp=o.VBU({type:l,selectors:[["ecare-libs-feature-my-contracts-mark-cancellation-ui"]],decls:6,vars:2,consts:[["headline","Jetzt K\xfcndigungstermin sichern","iconDesktop","kreuz-kreis--weiss-medium.svg","iconMobile","kreuz-kreis--weiss-medium.svg"],["type","error","data-qa","mark-cancellation-error",1,"error-box"],["data-qa","not-possible-error",1,"loading-wrapper"],[3,"href"],["type","success","data-qa","mark-cancellation-success",1,"success-box"],[3,"innerHTML"],[3,"formGroup"],[3,"label","options","formControlName"],["ecare-ui-kit-button","","type","button","data-qa","mark-cancellation-button","ecareDisableIfImpersonated","","aria-label","K\xfcndigungstermin sichern",1,"secondary-redesign",3,"click","iconOnLeftSide","disabled","loading"]],template:function(m,D){1&m&&(o.j41(0,"ecare-ui-kit-page-layout-small-page",0)(1,"ecare-ui-kit-content-box"),o.nVh(2,z,7,8,"ecare-ui-kit-status-message",1),o.nVh(3,Q,1,0,"ecare-ui-kit-loading-spinner-content-box")(4,W,2,0,"div",2)(5,Y,2,1),o.k0s()()),2&m&&(o.R7$(2),o.vxM(D.errorOrdering()?2:-1),o.R7$(),o.vxM(D.isLoading()?3:D.option()&&"ORGANIZATION"!==D.customerType()?5:4))},dependencies:[w.s,A.w,L.w,d.YN,d.qT,d.BC,d.cb,d.X1,d.j4,d.JD,V.h,G.Q,K.D,R.u,a.l],styles:[".error-box[_ngcontent-%COMP%]{margin-bottom:10px}"],changeDetection:0})}}return l})()},20379(k,b,n){n.d(b,{s:()=>_});var a=n(39635);const r=["*"];let _=(()=>{class d{static{this.\u0275fac=function(M){return new(M||d)}}static{this.\u0275cmp=a.VBU({type:d,selectors:[["ecare-ui-kit-content-box"]],ngContentSelectors:r,decls:1,vars:0,template:function(M,t){1&M&&(a.NAR(),a.SdG(0))},styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block;background:#fff;padding:24px 10px 32px;margin-bottom:16px}@media screen and (min-width:640px){[_nghost-%COMP%]{padding:40px 8% 56px;border-radius:4px}}@media screen and (min-width:1024px){[_nghost-%COMP%]{padding:40px 92px 56px}}'],changeDetection:0})}}return d})()},68802(k,b,n){n.d(b,{a:()=>h});var a=n(80385),r=n(23482),_=n(92920),d=n(19846),C=n(47314),e=n(39635);
1function M(c,s){if(1&c&&(e.j41(0,"span",0),e.EFF(1),e.k0s()),2&c){const i=e.XpG();e.R7$(),e.SpI(" ",i.helperText()," ")}}function t(c,s){if(1&c&&(e.j41(0,"span",3),e.nrm(1,"fa-icon",4),e.EFF(2),e.k0s()),2&c){const i=s.$implicit;e.AVh("valid",i.valid),e.BMQ("data-qa",i.dataQaAttribute),e.R7$(),e.Y8G("icon",i.icon),e.R7$(),e.SpI(" ",i.text," ")}}function u(c,s){if(1&c&&(e.j41(0,"span",2),e.nrm(1,"fa-icon",4),e.EFF(2),e.k0s()),2&c){const i=s.$implicit,g=e.XpG();e.BMQ("data-qa",i.dataQaAttribute),e.R7$(),e.Y8G("icon",g.faExclamationTriangleProLight),e.R7$(),e.SpI(" ",i.message," ")}}function O(c,s){return c&&`${c}-success${s.dataQa?`-${s.dataQa}`:""}${s.valid?"-on":"-off"}`}function p(c){return c?`${c}-error`:void 0}let h=(()=>{class c{constructor(){this.helperText=(0,a.hFB)(""),this.errors=(0,a.hFB)(),this.successTexts=(0,a.hFB)(),this.dataQa=(0,a.hFB)(""),this.errorItems=(0,r.EW)(()=>function v(c){return c?Object.entries(c).map(([s,i])=>"string"==typeof i?i:"required"===s?"Das Feld wird ben\xf6tigt.":"minlength"===s?`Sie m\xfcssen mindestens ${String(i.requiredLength)} Zeichen eingeben.`:"maxlength"===s?`Sie k\xf6nnen maximal ${String(i.requiredLength)} Zeichen eingeben.`:s):[]}(this.errors()??void 0).map(i=>({message:i,dataQaAttribute:p(this.dataQa())}))),this.successItems=(0,r.EW)(()=>(this.successTexts()??[]).map(i=>({...i,dataQaAttribute:O(this.dataQa(),i),icon:i.valid?C.SGM:C.s0Q}))),this.showHelperText=(0,r.EW)(()=>!!this.helperText()&&!this.errorItems().length&&!this.successItems().length),this.faExclamationTriangleProLight=d.zpE}static{this.\u0275fac=function(g){return new(g||c)}}static{this.\u0275cmp=e.VBU({type:c,selectors:[["ecare-ui-kit-form-status"]],inputs:{helperText:[1,"helperText"],errors:[1,"errors"],successTexts:[1,"successTexts"],dataQa:[1,"dataQa"]},decls:5,vars:1,consts:[[1,"helper-text"],[1,"success-text",3,"valid"],[1,"error-message"],[1,"success-text"],[1,"icon",3,"icon"]],template:function(g,x){1&g&&(e.nVh(0,M,2,1,"span",0),e.Z7z(1,t,3,5,"span",1,e.Vm6),e.Z7z(3,u,3,3,"span",2,e.Vm6)),2&g&&(e.vxM(x.showHelperText()?0:-1),e.R7$(),e.Dyx(x.successItems()),e.R7$(2),e.Dyx(x.errorItems()))},dependencies:[_.dX,_.aY],styles:["[_nghost-%COMP%]{display:block;font-size:12px;margin:3px 16px 0;line-height:1.3}span[_ngcontent-%COMP%]{display:flex}fa-icon[_ngcontent-%COMP%]{margin-right:4px}.helper-text[_ngcontent-%COMP%]{color:var(--text-less-important-color)}.success-text[_ngcontent-%COMP%]{color:#84bc34;margin-top:.5em;margin-bottom:.5em}.success-text[_ngcontent-%COMP%]:not(.valid){color:var(--text-less-important-color)}.error-message[_ngcontent-%COMP%]{color:#d0021b}"],changeDetection:0})}}return c})()},8132(k,b,n){n.d(b,{w:()=>v});var a=n(80385),r=n(56034),_=n(23482),d=n(81667),C=n(92920),e=n(63070),M=n(68802),t=n(39635);const u=["options","","label",""];function O(h,c){1&h&&(t.j41(0,"option",1),t.EFF(1,"Bitte w\xe4hlen\u2026"),t.k0s()),2&h&&t.Y8G("ngValue",null)}function p(h,c){if(1&h&&(t.j41(0,"option",2),t.EFF(1),t.k0s()),2&h){const s=c.$implicit;t.Y8G("ngValue",s.value),t.R7$(),t.JRh(s.text)}}let v=(()=>{class h{get control(){return this.formControl()||this.controlContainer.control.get(this.formControlName())}constructor(){this.controlContainer=(0,r.WQX)(d.ZU),this.mappedOptions=[],this.label=(0,a.hFB)(),this.options=(0,a.hFB)(),this.formControl=(0,a.hFB)(),this.formControlName=(0,a.hFB)(),this.helperText=(0,a.hFB)(""),this.usePleaseSelectText=(0,a.hFB)(!1),this.dataQa=(0,a.hFB)(""),this.isFirstOptionDefault=(0,a.hFB)(!1),this.short=(0,a.hFB)(!1),this.valueChange=(0,a.CGW)(),this.faChevronDown=e.Jt$,(0,r.QZP)(()=>{const s=this.options();(0,_.O8)(()=>{this.mappedOptions=(s??[]).map(i=>"string"==typeof i?{text:i,value:i}:i),1===this.mappedOptions.length&&this.control.setValue(this.mappedOptions[0].value),this.mappedOptions.length<1?this.control.disable({emitEvent:!1}):(this.mappedOptions.map(i=>i.value).includes(this.control.value)||this.usePleaseSelectText()&&this.control.setValue(null),this.control.enable({emitEvent:!1})),this.isFirstOptionDefault()&&this.setDefaultOption(this.mappedOptions)})})}change(){this.valueChange.emit(this.control.value)}registerOnTouched(s){this.formControlDirective.valueAccessor?.registerOnTouched(s)}registerOnChange(s){this.formControlDirective.valueAccessor?.registerOnChange(s)}writeValue(s){this.formControlDirective.valueAccessor?.writeValue(s)}setDefaultOption(s){const i=s[0];i&&!this.control.value&&this.control.setValue(i.value)}static{this.\u0275fac=function(i){return new(i||h)}}static{this.\u0275cmp=t.VBU({type:h,selectors:[["ecare-ui-kit-select","options","","label",""]],viewQuery:function(i,g){if(1&i&&t.GBs(d.l_,7),2&i){let x;t.mGM(x=t.lsd())&&(g.formControlDirective=x.first)}},hostVars:2,hostBindings:function(i,g){2&i&&t.AVh("short",g.short())},inputs:{label:[1,"label"],options:[1,"options"],formControl:[1,"formControl"],formControlName:[1,"formControlName"],helperText:[1,"helperText"],usePleaseSelectText:[1,"usePleaseSelectText"],dataQa:[1,"dataQa"],isFirstOptionDefault:[1,"isFirstOptionDefault"],short:[1,"short"]},outputs:{valueChange:"valueChange"},features:[t.Jv_([{provide:d.kq,useExisting:h,multi:!0}])],attrs:u,decls:9,vars:14,consts:[[1,"control",3,"change","formControl"],["disabled","",3,"ngValue"],[3,"ngValue"],[3,"icon"],[1,"label"],[3,"helperText","errors","dataQa"]],template:function(i,g){1&i&&(t.j41(0,"label")(1,"select",0),t.bIt("change",function(){return g.change()}),t.nVh(2,O,2,1,"option",1),t.Z7z(3,p,2,2,"option",2,t.Vm6),t.k0s(),t.nrm(5,"fa-icon",3),t.j41(6,"span",4),t.EFF(7),t.k0s(),t.nrm(8,"ecare-ui-kit-form-status",5),t.k0s()),2&i&&(t.AVh("invalid",g.control.touched&&g.control.invalid),t.R7$(),t.AVh("upper-label-on-not-filled",g.usePleaseSelectText())("filled",null!==g.control.value),t.Y8G("formControl",g.control),t.BMQ("data-qa",g.dataQa()),t.R7$(),t.vxM(g.usePleaseSelectText()&&g.mappedOptions.length>1?2:-1),t.R7$(),t.Dyx(g.mappedOptions),t.R7$(2),t.Y8G("icon",g.faChevronDown),t.R7$(2),t.JRh(g.label()),t.R7$(),t.Y8G("helperText",g.helperText())("errors",g.control.touched?g.control.errors:void 0)("data
1Qa",g.dataQa()))},dependencies:[C.dX,C.aY,d.X1,d.xH,d.y7,d.wz,d.BC,d.l_,d.YN,M.a],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block;position:relative;padding-top:9px;margin-bottom:16px}[_nghost-%COMP%]   .control[_ngcontent-%COMP%]{width:100%;height:49px;background:#fff;border:1px solid var(--form-control-border-color);border-radius:4px;padding:0 16px;color:var(--form-control-control-text-color)}[_nghost-%COMP%]   .control[_ngcontent-%COMP%]:focus, [_nghost-%COMP%]   .control[_ngcontent-%COMP%]:hover{border-color:var(--form-control-focus-border-color);outline:none}[_nghost-%COMP%]   .control[_ngcontent-%COMP%]:focus{box-shadow:inset 0 0 6px #9cc853}[_nghost-%COMP%]   .control[_ngcontent-%COMP%]:not(:focus)::placeholder{color:transparent}[_nghost-%COMP%]   .control[_ngcontent-%COMP%] ~ .label[_ngcontent-%COMP%]{display:block;position:absolute;pointer-events:none;color:gray;top:26.5px;left:17px;line-height:1;cursor:text}[_nghost-%COMP%]   .control[_ngcontent-%COMP%]:disabled{cursor:not-allowed;background:#f2f2f2;border-color:#d8d8d8;outline-color:#d8d8d8}[_nghost-%COMP%]   .control[_ngcontent-%COMP%]:disabled ~ .label[_ngcontent-%COMP%]{color:#999;background-image:linear-gradient(transparent 6px,transparent 6px),linear-gradient(#f2f2f2,#f2f2f2);background-size:100% 6px,100%;background-repeat:no-repeat;background-position:0,0 6px}[_nghost-%COMP%]   input.control[_ngcontent-%COMP%]:focus ~ .label[_ngcontent-%COMP%], [_nghost-%COMP%]   input.control[_ngcontent-%COMP%]:not(:placeholder-shown) ~ .label[_ngcontent-%COMP%], [_nghost-%COMP%]   select.control.upper-label-on-not-filled[_ngcontent-%COMP%]:not(:empty) ~ .label[_ngcontent-%COMP%], [_nghost-%COMP%]   select.filled[_ngcontent-%COMP%] ~ .label[_ngcontent-%COMP%]{top:3px;left:15px;padding:0 3px;line-height:1;font-size:12px;font-weight:600;cursor:initial}[_nghost-%COMP%]   input.control[_ngcontent-%COMP%]:focus:not(:disabled) ~ .label[_ngcontent-%COMP%], [_nghost-%COMP%]   input.control[_ngcontent-%COMP%]:not(:placeholder-shown):not(:disabled) ~ .label[_ngcontent-%COMP%], [_nghost-%COMP%]   select.control.upper-label-on-not-filled[_ngcontent-%COMP%]:not(:empty):not(:disabled) ~ .label[_ngcontent-%COMP%], [_nghost-%COMP%]   select.filled[_ngcontent-%COMP%]:not(:disabled) ~ .label[_ngcontent-%COMP%]{color:var(--form-control-default-text-color);background-image:linear-gradient(transparent 6px,transparent 6px),linear-gradient(#fff,#fff);background-size:100% 6px,100%;background-repeat:no-repeat;background-position:0,0 6px}
1[_nghost-%COMP%]   .invalid[_ngcontent-%COMP%]   .control[_ngcontent-%COMP%]{border-color:#df002e}[_nghost-%COMP%]   .invalid[_ngcontent-%COMP%]   .control[_ngcontent-%COMP%]:focus, [_nghost-%COMP%]   .invalid[_ngcontent-%COMP%]   .control[_ngcontent-%COMP%]:hover{border-color:#df002e}[_nghost-%COMP%]   .invalid[_ngcontent-%COMP%]   .control[_ngcontent-%COMP%]:focus{box-shadow:inset 0 0 6px #ed738c}.short[_nghost-%COMP%]{width:40%;max-width:160px}select[_ngcontent-%COMP%]{appearance:none}select[_ngcontent-%COMP%]:disabled ~ fa-icon[_ngcontent-%COMP%]{color:#999}fa-icon[_ngcontent-%COMP%]{position:absolute;right:14px;line-height:49px;pointer-events:none;color:var(--icon-color)}.no-selection[_ngcontent-%COMP%]{display:none}'],changeDetection:0})}}return h})()},59087(k,b,n){n.d(b,{w:()=>O});var a=n(39635);const r=["*"];let _=(()=>{class p{constructor(){this.color="secondary"}static{this.\u0275fac=function(c){return new(c||p)}}static{this.\u0275cmp=a.VBU({type:p,selectors:[["ecare-ui-kit-icon-bg-circle"]],inputs:{color:"color"},ngContentSelectors:r,decls:3,vars:3,consts:[["data-testid","icon-background"],["data-testid","icon",1,"icon"]],template:function(c,s){1&c&&(a.NAR(),a.rj2(0,"div",0)(1,"div",1),a.SdG(2),a.eux()()),2&c&&a.HbH(a.VkB("icon-background ",s.color))},styles:['@charset "UTF-8";[_nghost-%COMP%]{width:70px;height:70px;margin-right:16px;flex-shrink:0}@media screen and (min-width:640px){[_nghost-%COMP%]{width:80px;height:80px;margin-right:24px}}.icon-background[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;height:100%;border-radius:50%;color:var(--icon-color)}.icon-background.primary[_ngcontent-%COMP%]{background:var(--icon-background-primary-color)}.icon-background.secondary[_ngcontent-%COMP%]{background:var(--icon-background-secondary-color)}.icon-background[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{max-width:71.5%}.icon-background[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:50px}'],changeDetection:0})}}return p})();const d=["iconDesktop","","iconMobile",""],C=["*",[["","subtitle",""]]],e=["*","[subtitle]"],M=["data-testid","headline"];function t(p,v){if(1&p&&a.nrm(0,"h1",2),2&p){const h=a.XpG();a.Y8G("innerHTML",h.innerHeadline,a.npT)}}function u(p,v){1&p&&(a.j41(0,"h1",3),a.SdG(1,0,M),a.j41(2,"span",4),a.SdG(3,1),a.k0s()())}let O=(()=>{class p{static{this.\u0275fac=function(c){return new(c||p)}}static{this.\u0275cmp=a.VBU({type:p,selectors:[["ecare-ui-kit-headline","iconDesktop","","iconMobile",""]],inputs:{iconDesktop:"iconDesktop",iconMobile:"iconMobile",innerHeadline:"innerHeadline"},attrs:d,ngContentSelectors:e,decls:6,vars:3,consts:[["media","(min-width: 640px)",3,"srcset"],["data-testid","img","data-qa","headline-icon","alt","",3,"src"],["data-qa","headline-title",3,"innerHTML"],["data-qa","headline-title"],[1,"subtitle"]],template:function(c,s){1&c&&(a.NAR(C),a.j41(0,"ecare-ui-kit-icon-bg-circle")(1,"picture"),a.nrm(2,"source",0)(3,"img",1),a.k0s()(),a.nVh(4,t,1,1,"h1",2)(5,u,4,0,"h1",3)),2&c&&(a.R7$(2),a.Y8G("srcset","assets-ecss/imgs/icons/"+s.iconDesktop),a.R7$(),a.Y8G("src","assets-ecss/imgs/icons/"+s.iconMobile,a.B4B),a.R7$(),a.vxM(s.innerHeadline?4:5))},dependencies:[_],styles:['@charset "UTF-8";.redesign[_nghost-%COMP%]   h1[_ngcontent-%COMP%]{font-size:40px}@media(max-width:768px){.redesign[_nghost-%COMP%]   h1[_ngcontent-%COMP%]{font-size:26px}}[_nghost-%COMP%]{display:flex;align-items:center;justify-content:center;padding:24px 10px;margin:0;box-sizing:border-box;color:var(--headline-color)}[_nghost-%COMP%]   img[_ngcontent-%COMP%]{width:44px;aspect-ratio:1}[_nghost-%COMP%]   h1[_ngcontent-%COMP%]{margin:0}[_nghost-%COMP%]   .subtitle[_ngcontent-%COMP%]{display:block;font-family:var(--subtitle-font);text-transform:initial;font-size:14px;font-weight:400}@media screen and (min-width:640px){[_nghost-%COMP%]   .subtitle[_ngcontent-%COMP%]{font-size:20px}}@media screen and (min-width:640px){[_nghost-%COMP%]{padding:56px 10px 40px}[_nghost-%COMP%]   img[_ngcontent-%COMP%]{width:50px}}'],changeDetection:0})}}return p})()},58528(k,b,n){n.d(b,{h:()=>d});var a=n(20379),r=n(20539),_=n(39635);let d=(()=>{class C{static{this.\u0275fac=function(t){return new(t||C)}}static{this.\u0275cmp=_.VBU({type:C,selectors:[["ecare-ui-kit-loading-spinner-content-box"]],decls:3,vars:0,consts:[[1,"spinner"]],template:function(t,u){1&t&&(_.j41(0,"ecare-ui-kit-content-box"),_.nrm(1,"ecare-ui-kit-loading-spinner",0),_.EFF(2," Wird geladen\u2026\n"),_.k0s())},dependencies:[a.s,r.N],styles:["ecare-ui-kit-content-box[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center}ecare-ui-kit-content-box[_ngcontent-%COMP%]   ecare-ui-kit-loading-spinner[_ngcontent-%COMP%]{width:30px;height:30px;margin-bottom:16px}"],changeDetection:0})}}return C})()},74712(k,b,n){n.d(b,{w:()=>M});var a=n(59087),r=n(39635);const _=["headline","","iconDesktop","","iconMobile",""],d=[[["","subtitle",""]],"*"],C=["[subtitle]","*"];function e(t,u){if(1&t&&(r.qex(0),r.EFF(1),r.bVm()),2&t){const O=r.XpG();r.R7$(),r.JRh(O.headline)}}let M=(()=>{class t{constructor(){this.headlineAsInnerHtml=!1}static{this.\u0275fac=function(p){return new(p||t)}}static{this.\u0275cmp=r.VBU({type:t,selectors:[["ecare-ui-kit-page-layout-small-page","headline","","iconDesktop","","iconMobile",""]],inputs:{headline:"headline",iconDesktop:"iconDesktop",iconMobile:"iconMobile",headlineAsInnerHtml:"headlineAsInnerHtml"},attrs:_,ngContentSelectors:C,decls:7,vars:4,consts:[[1,"layout"],[1,"layout-content"],[3,"iconDesktop","iconMobile","
1innerHeadline"],["subtitle",""]],template:function(p,v){1&p&&(r.NAR(d),r.j41(0,"div",0)(1,"div",1)(2,"ecare-ui-kit-headline",2),r.nVh(3,e,2,1,"ng-container"),r.qex(4,3),r.SdG(5),r.bVm(),r.k0s(),r.SdG(6,1),r.k0s()()),2&p&&(r.R7$(2),r.Y8G("iconDesktop",v.iconDesktop)("iconMobile",v.iconMobile)("innerHeadline",v.headlineAsInnerHtml?v.headline:void 0),r.R7$(),r.vxM(v.headlineAsInnerHtml?-1:3))},dependencies:[a.w],styles:['@charset "UTF-8";.layout[_ngcontent-%COMP%]{box-sizing:border-box;width:100%}.layout[_ngcontent-%COMP%]   .layout-content[_ngcontent-%COMP%]{padding-bottom:40px}@media screen and (min-width:640px){.layout[_ngcontent-%COMP%]   .layout-content[_ngcontent-%COMP%]{width:calc(100% - 20px);max-width:716px;padding-bottom:56px;margin:0 auto}}@media screen and (min-width:1024px){.layout[_ngcontent-%COMP%]   .layout-content[_ngcontent-%COMP%]{width:716px;max-width:100%;margin:0 auto}}'],changeDetection:0})}}return t})()},49044(k,b,n){n.d(b,{D:()=>h});var a=n(37531),r=n(56034),_=n(92920),d=n(63070),C=n(47314),e=n(39635);const M=["type",""],t=["*"],u=(c,s)=>({closable:c,important:s}),O=()=>["far","times"];function p(c,s){if(1&c){const i=e.RV6();e.j41(0,"button",5),e.bIt("click",function(){r.eBV(i);const x=e.XpG(2);return r.Njj(x.closeMessage())}),e.nrm(1,"fa-icon",6),e.k0s()}2&c&&(e.R7$(),e.Y8G("icon",e.lJ4(1,O)))}function v(c,s){if(1&c&&(e.j41(0,"div",1),e.nrm(1,"fa-icon",2),e.j41(2,"div",3),e.SdG(3),e.k0s(),e.nVh(4,p,2,2,"button",4),e.k0s()),2&c){const i=e.XpG();e.HbH(e.VkB("status-message ",i.type)),e.Y8G("ngClass",e.l_i(8,u,i.closable,i.important)),e.R7$(),e.HbH("icon "+i.styleAdjustment),e.Y8G("icon",i.icon),e.R7$(3),e.vxM(i.closable?4:-1)}}class h{static{this.typeToIconMap=new Map([["info","info-circle"],["success","check-circle"],["warning","exclamation-triangle"],["error","times-circle"],["hint","lightbulb"]])}get type(){return this._type}set type(s){this._type=s,this.icon=["fas",h.typeToIconMap.get(s)]}constructor(){this.faIconLibrary=(0,r.WQX)(_.QB),this.closable=!1,this.important=!1,this.showMessage=!0,this.faIconLibrary.addIcons(C.iW_,C.SGM,C.zpE,C.s0Q,d.GRI,C.rC2)}closeMessage(){this.showMessage=!1}static{this.\u0275fac=function(i){return new(i||h)}}static{this.\u0275cmp=e.VBU({type:h,selectors:[["ecare-ui-kit-status-message","type",""]],hostVars:2,hostBindings:function(i,g){2&i&&e.AVh("visible",g.showMessage)},inputs:{type:"type",styleAdjustment:"styleAdjustment",closable:"closable",important:"important"},attrs:M,ngContentSelectors:t,decls:1,vars:1,consts:[["data-testid","status-message","data-qa","status-message",3,"class","ngClass"],["data-testid","status-message","data-qa","status-message",3,"ngClass"],["data-testid","icon",3,"icon"],["data-qa","status-message-content"],["data-testid","close","type","button","aria-label","Schlie\xdfen",1,"close-button"],["data-testid","close","type","button","aria-label","Schlie\xdfen",1,"close-button",3,"click"],[3,"icon"]],template:function(i,g){1&i&&(e.NAR(),e.nVh(0,v,5,11,"div",0)),2&i&&e.vxM(g.showMessage?0:-1)},dependencies:[_.dX,_.aY,a.YU],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block;margin-bottom:24px}@media screen and (min-width:640px){[_nghost-%COMP%]{margin-bottom:32px}}[_nghost-%COMP%]:not(.visible){margin-bottom:0}.icon[_ngcontent-%COMP%]{align-self:flex-start;font-size:16px;margin-top:1px;margin-right:14px}.status-for-sim-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;width:32px;aspect-ratio:1;margin:2px}.info[_ngcontent-%COMP%]{background:var(--info-background, #e3e8f3)}.info[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:var(--info-foreground, #21314d)}.success[_ngcontent-%COMP%]{background:var(--success-background, #e1f1cb)}.success[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:var(--success-foreground, #84bc34)}.warning[_ngcontent-%COMP%]{background:var(--warning-background, #fcf8e5)}.warning[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:var(--warning-foreground, var(--warning-icon-background, #e6be00))}.error[_ngcontent-%COMP%]{background:var(--error-background, #ffebe1)}.error[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:var(--error-foreground, #d0021b)}.hint[_ngcontent-%COMP%]{background:var(--hint-background, #f2f2f2)}.hint[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{color:var(--hint-foreground, inherit)}.status-message[_ngcontent-%COMP%]{align-items:center;line-height:1.5;padding:14px;font-size:14px;display:flex;border-radius:2px;position:relative}.important[_ngcontent-%COMP%]{font-weight:700}.important[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{font-size:20px}.closable[_ngcontent-%COMP%]{padding-right:29px}.close-button[_ngcontent-%COMP%]{cursor:pointer;opacity:.4;border:none;background:none;position:absolute;top:0;right:0;padding:13px 15px 10px 5px;transition:all .3s}.close-button[_ngcontent-%COMP%]:hover{opacity:.9}'],changeDetection:0})}}}}]);

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.