PageSourceSearch

https://www.enercity-erneuerbare.de/_next/static/chunks/3807.0814fcf30f07265a.js

js enercity-erneuerbare.de collected 2026-10-08 06:48:31 UTC 41,810 bytes, 5 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3807],{3095:e=>{e.exports={base:"TariffComparisonBlockDivider-module-base",text:"TariffComparisonBlockDivider-module-text"}},6948:(e,o,i)=>{"use strict";i.d(o,{A:()=>r});let r=e=>+e.replace(".","").replace(",",".")},8868:(e,o,i)=>{"use strict";i.d(o,{A:()=>t});var r=i(77766);let t=(e=991)=>{let[o,i]=(0,r.useState)(!0);return(0,r.useEffect)(()=>{{let o=()=>{i(window.innerWidth<e)};return o(),window.addEventListener("resize",o,{passive:!0}),()=>{window.removeEventListener("resize",o)}}},[e]),o}},13779:(e,o,i)=>{"use strict";i.d(o,{A:()=>d});var r=i(49222),t=i(3638),a=i(99835),l=i(25311),n=i(42310),s=i.n(n);let m=(e,o)=>Object.entries(e).filter(([e])=>!!e).map(([e,i])=>s()[`${o}${e}${i?1e3*i:0}`]),d=({children:e,fullWidthChildren:o=!0,title:i,description:n,className:d,errorMessage:u,columnMarginSize:c={default:.75},bottomMarginSize:g={default:1,sm:2}})=>{let p=(0,t.A)(s().base,d,{[s().fullWidthChildren]:o},m(c,"columnMarginSize"),m(g,"bottomMarginSize"));return i||n||u?(0,r.jsxs)(r.Fragment,{children:[i&&(0,r.jsx)("div",{className:s().title,children:i}),n&&(0,r.jsx)(l.default,{className:s().description,children:n}),(0,r.jsx)("div",{className:p,children:e}),u&&(0,r.jsx)(a.A,{children:u})]}):(0,r.jsx)("div",{className:p,children:e})}},17070:e=>{e.exports={base:"TariffComparisonBlock-module-base",button:"TariffComparisonBlock-module-button",detailLink:"TariffComparisonBlock-module-detail-link",badge:"TariffComparisonBlock-module-badge",hideOnMobile:"TariffComparisonBlock-module-hide-on-mobile",showOnMobile:"TariffComparisonBlock-module-show-on-mobile"}},20547:e=>{e.exports={base:"TariffComparisonBlockCard-module-base",default:"TariffComparisonBlockCard-module-default",small:"TariffComparisonBlockCard-module-small",logo:"TariffComparisonBlockCard-module-logo"}},21151:(e,o,i)=>{"use strict";i.d(o,{A:()=>u});var r=i(49222),t=i(69260),a=i(3638),l=i(77766),n=i(76651),s=i(32910),m=i.n(s);let d=l.forwardRef(({options:e,nativeOptions:o,onSelectOption:i,inputId:s,isBoxOnGradient:d=!1,errorMessageHasRelativePosition:u=!1,selectOnly:c,disableNativeSelect:g=!1,onChange:p,onFocus:f,...h},b)=>{let x=`combobox-${(0,l.useId)()}`,z=`listbox-${(0,l.useId)()}`,v=`label-${(0,l.useId)()}`,[S,w]=(0,l.useState)(-1),[F,M]=(0,l.useState)(!1),y=(0,l.useRef)(null),j=F&&!!e.length,A=-1!==S&&j?`${z}-${S}`:void 0;return(0,t.A)(y,()=>M(!1)),(0,r.jsxs)("div",{className:(0,a.A)(m().base),ref:y||b,children:[(0,r.jsx)("div",{className:m().inputBox,role:"combobox","aria-expanded":F,"aria-controls":j?z:void 0,"aria-owns":j?z:void 0,"aria-haspopup":"listbox",id:x,"aria-labelledby":v,children:(0,r.jsx)(n.A,{isBoxOnGradient:d,errorMessageHasRelativePosition:u,className:(0,a.A)(m().input,{[m().selectOnly]:c}),onKeyDown:o=>{switch(o.key){case"Enter":e[S]&&i(e[S]),o.preventDefault();break;case"ArrowDown":0!==e.length&&w((S+1)%e.length),o.preventDefault();break;case"ArrowUp":w((S-1+e.length)%e.length),o.preventDefault();break;case"Home":w(0),o.preventDefault();break;case"End":w(e.length-1),o.preventDefault();break;case"Escape":M(!1),o.preventDefault(),o.stopPropagation();break;case"Tab":e[S]&&i(e[S]),M(!1)}},id:s,...h,"aria-activedescendant":A,"aria-autocomplete":"list","aria-controls":j?z:void 0,autoComplete:"off",labelId:v,onChange:e=>{M(!0),p?.(e),w(-1)},onFocus:e=>{M(!0),f?.(e)},withOutAutoFocus:!0})}),!g&&(0,r.jsxs)("select",{className:(0,a.A)(m().nativeSelect,{[m().selectOnly]:c}),value:o.length&&S>=0&&o[S]?o[S].value:"please-choose",onClick:h.onClickIcon,onChange:e=>{w(o.findIndex(o=>o.value===e.target.value)),i(o.find(o=>o.value===e.target.value))},id:"combobox-suggestions",children:[(0,r.jsx)("option",{value:"please-choose",disabled:!0,children:"Bitte w\xe4hlen"}),o.map(e=>(0,r.jsx)("option",{value:e.value,children:e.label},e.label||e.value))]}),!!e.length&&F&&(0,r.jsx)("ul",{className:(0,a.A)(m().list,{[m().disableNativeSelect]:g}),"aria-labelledby":v,role:"listbox",id:z,children:e.map((o,t)=>(0,r.jsx)("li",{className:m().listItem,onClick:()=>{w(t),i(e[t]),M(!1)},role:"option","aria-selected":t===S,id:`${z}-${t}`,children:o.label},o.value||o.label))})]})});d.displayName="FormFieldSuggestion";let u=d},21295:e=>{e.exports={base:"TariffFormulaSeparator-module-base"}},23806:(e,o,i)=>{"use strict";i.d(o,{A:()=>z});var r=i(49222),t=i(87856),a=i(8868),l=i(3638),n=i(77766),s=i(71672),m=i(69260),d=i(76651),u=i(36698),c=i.n(u);let g=({className:e,options:o,selectedOption:i,mobileOnly:t=!0,ariaLabelledBy:a,...n})=>(0,r.jsxs)("select",{className:(0,l.A)(c().nativeSelect,{[c().nativeSelectMobileOnly]:t},e),value:o.length&&i?i.value||i.label:"","aria-labelledby":a,...n,children:[(0,r.jsx)("option",{value:"",disabled:!0,children:"Bitte w\xe4hlen"}),o.map((e,o)=>(0,r.jsx)("option",{value:e.value,children:e.label},o))]});var p=i(80394),f=i.n(p),h=i(392);let b=n.forwardRef(({id:e,labelId:o,options:i,showOptions:t,selectedOptionIndex:a,portalList:n,listPosition:s,onClickOption:m},d)=>{let u=(0,r.jsx)("ul",{"aria-labelledby":o,className:(0,l.A)(f().list,{[f().isActive]:t,[f().withScrollbar]:i.length>3}),id:e,ref:d,role:"listbox",style:n&&s?{position:"fixed",top:s.top,left
1:s.left,width:s.width,boxSizing:"border-box",zIndex:9999}:void 0,children:i.map((o,i)=>(0,r.jsx)("li",{"aria-label":o.label,"aria-selected":i===a,className:(0,l.A)(f().listItem,{[f().selected]:i===a}),id:`${e}${i}`,onClick:m(o),role:"option",children:o.label},o.value))});return n?t&&s&&"u">typeof document?(0,h.createPortal)(u,document.body):null:u});b.displayName="FormFieldDropdownOptions";let x=(e,o)=>e.target&&e.target.id===o,z=({ariaLabel:e,options:o,label:i,onChange:u,onBlur:c,errorMessage:p,value:h,name:z,isBoxOnGradient:v=!1,errorMessageHasRelativePosition:S,nativeSelectOnly:w=!1,className:F,portalList:M=!1,prefixBoxIcon:y})=>{let j=(0,n.useId)(),A=(0,n.useId)(),R=(0,a.A)(t.i.XS),N=n.useRef(null),C=n.useRef(null),[D,k]=n.useState(!1),[T,B]=n.useState(-1),[I,$]=n.useState(null),O=o.find(e=>e.value===h),P=n.useCallback(()=>{k(e=>!e)},[k]),E=n.useCallback(e=>{k(()=>!1),u&&u(e)},[k,u]),L=n.useCallback(()=>P(),[P]),q=n.useCallback(e=>()=>{E(e)},[E]),W=e=>i=>{if(x(i,z)){if(i.preventDefault(),"up"===e){0===T&&B(o.length-1),T>0&&B(T-1);return}if("down"===e)return void(D?T!==o.length-1?B(T+1):B(0):k(()=>!0))}},H=n.useCallback(e=>{x(e,z)&&(e.preventDefault(),o.length&&(D?o[T]&&E(o[T]):P()))},[z,E,o,T,D,P]),V=n.useCallback(e=>{x(e,z)&&D&&(O&&B(o.indexOf(O)),P())},[z,o,O,D,P]);return(0,s.A)("Tab",{onKeyDown:V}),(0,s.A)("Escape",{onKeyDown:V}),(0,s.A)("ArrowUp",{onKeyDown:W("up")}),(0,s.A)("ArrowDown",{onKeyDown:W("down")}),(0,s.A)("Enter",{onKeyDown:H}),(0,s.A)(" ",{onKeyDown:H}),(0,s.A)("Home",{onKeyDown:e=>{e.preventDefault(),B(0)}}),(0,s.A)("End",{onKeyDown:e=>{e.preventDefault(),B(o.length-1)}}),(0,s.A)("PageUp",{onKeyDown:e=>{e.preventDefault(),T<=10?B(0):B(T-10)}}),(0,s.A)("PageDown",{onKeyDown:e=>{e.preventDefault(),o.length-T<=10?B(o.length-1):B(T+10)}}),(0,m.A)(N,e=>{!C.current?.contains(e.target)&&D&&k(()=>!1)}),(0,n.useEffect)(()=>{if(C?.current){let e=C.current;e.scrollTop=e.children[0].clientHeight*(T-1)}},[T]),(0,n.useEffect)(()=>{if(!M||!D)return;let e=()=>{if(!N.current)return;let e=N.current.getBoundingClientRect();$({top:e.bottom,left:e.left,width:e.width})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[M,D]),(0,r.jsxs)("div",{"aria-activedescendant":-1===T?void 0:`${j}${T}`,"aria-controls":j,"aria-expanded":D,"aria-haspopup":"listbox","aria-label":e,"aria-owns":j,className:(0,l.A)(f().base,F,{[f().isOpen]:D}),ref:N,role:"combobox",tabIndex:-1,children:[(0,r.jsx)(d.A,{autoComplete:"off",className:f().formField,errorMessage:p,errorMessageHasRelativePosition:S,icon:"action/chevron-down",isBoxOnGradient:v,label:i,labelId:A,prefixBoxIcon:y,onBlur:c,onFocus:L,readOnly:!0,value:O?.label??""}),w||R?(0,r.jsx)(g,{className:f().nativeSelect,id:j,mobileOnly:!1,name:z,onChange:e=>{E(o.find(o=>o.value===e.target.value)||null)},options:o,selectedOption:O,ariaLabelledBy:A}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("input",{type:"hidden",name:z,value:O?.value??""}),(0,r.jsx)(b,{ref:C,id:j,labelId:A,options:o,showOptions:D,selectedOptionIndex:T,portalList:M,listPosition:I,onClickOption:q})]})]})}},24738:e=>{e.exports={base:"TariffComparison-module-base",title:"TariffComparison-module-title",subtitle:"TariffComparison-module-subtitle",footnote:"TariffComparison-module-footnote",footnoteDate:"TariffComparison-module-footnote-date",productOverviewWrapper:"TariffComparison-module-product-overview-wrapper"}},32910:e=>{e.exports={base:"FormFieldSuggestion-module-base",inputBox:"FormFieldSuggestion-module-input-box",input:"FormFieldSuggestion-module-input",selectOnly:"FormFieldSuggestion-module-select-only",inputSuggestion:"FormFieldSuggestion-module-input-suggestion",list:"FormFieldSuggestion-module-list",disableNativeSelect:"FormFieldSuggestion-module-disable-native-select",listItem:"FormFieldSuggestion-module-list-item",nativeSelect:"FormFieldSuggestion-module-native-select"}},33807:(e,o,i)=>{"use strict";i.d(o,{A:()=>eq});var r,t=i(49222),a=i(65685),l=i(83195),n=i(52640),s=((r={}).Old="old",r.New="new",r.Both="both",r),m=i(86067);let d=(e,o)=>{if(!e?.[o]?.tariffs)return;let{[o]:{tariffs:i,baseProviderTariff:r,...t}}=e;return{tariffs:i?.map(({id:e,name:i,information:{icon:r,bullets:t,de
1scriptionParagraphs:a,productName:l},price:n,includedBonus:d,taxRate:u})=>({name:i,information:{moreInfo:a?.reduce((e,{content:o,title:i})=>`${e}<p><strong>${i}</strong><br />${o}<br/><br/></p>`,""),subtitle:l,shortDescription:t,...d?{badge:`Inkl. ${(0,m.D5)(d.amount/100)} € Bonus`}:{}},...r?.url?{icon:{path:r.url,name:i,...r.width&&{width:r.width},...r.height&&{height:r.height}}}:{},id:e,prio:"",platform:s.Old,prices:{monthly:(0,m.D5)(n.monthly/100),yearly:(0,m.D5)(n.annual/100),base:(0,m.D5)(n.base/100),unit:(0,m.D5)(n.unit)},productType:o,taxRate:u})),...r&&{baseProviderTariff:{providerName:r.providerName,tariffName:r.tariffName,yearlyPrice:(0,m.D5)(r.annualPrice/100)}},...t}},u=async({productType:e,...o})=>{let i=new URL("/sugr/api/v2/tariffs","");i.searchParams.set("configurationId",""),i.searchParams.set("products",e),Object.entries(o).filter(([e,o])=>!!e&&!!o).forEach(([e,o])=>{i.searchParams.set(e,String(o))});let r=await (0,n.Tt)(i);return r?.[e]?{gas:d(r,"gas"),power:d(r,"power")}:{}},c=["power","gas"];var g=i(6948);let p=e=>(0,g.A)((e=>{let o;if(void 0===e.options||0===e.options.length)return e.prices.monthly;let i=(o=(0,g.A)(e.prices.monthly),Math.ceil(100*o*(100-(e.options?.reduce((e,o)=>o.preselected?e+(+o.value||0):e,0)||0))/100)/100);return(0,m.ZV)(i,{maximumFractionDigits:2,minimumFractionDigits:2})})(e)),f={hightolow:(e,o)=>p(o)-p(e),lowtohigh:(e,o)=>p(e)-p(o),custom:(e,o)=>o.prio-e.prio};var h=i(11343),b=i(85106),x=i(98308),z=i(59298),v=i(82223),S=i(20977),w=i(71979),F=i(44057),M=i(62659),y=i(56034),j=i.n(y);let A=({children:e})=>(0,t.jsx)("div",{className:j().base,children:e});var R=i(39083),N=i.n(R);let C=({children:e})=>(0,t.jsx)("div",{className:N().base,children:e});var D=i(21295),k=i.n(D);let T=({children:e})=>(0,t.jsx)("div",{className:k().base,children:e});var B=i(12025),I=i(5413),$=i(3638),O=i(5140),P=i(83824),E=i(93690),L=i(44061),q=i(89222),W=i.n(q);let H=({children:e,color:o="turquoise"})=>{let i=(0,L.A)(e);return(0,t.jsx)("div",{className:(0,$.A)(W().base,W()[o]),children:(0,t.jsx)("div",{...(0,P.E)((0,E.A)(i))})})};var V=i(17070),G=i.n(V),K=i(97623),Y=i.n(K);let U=()=>(0,t.jsx)("div",{className:Y().base,children:"Im Vergleich"});var Z=i(67051),J=i(20547),_=i.n(J);let X=({children:e,showLogo:o,size:i="default"})=>(0,t.jsxs)("div",{className:(0,$.A)(_().base,_()[i]),children:[o&&(0,t.jsx)(Z.A,{className:_().logo}),e]});var Q=i(95207),ee=i.n(Q);let eo=({children:e,small:o})=>(0,t.jsxs)("div",{className:ee().base,children:[(0,t.jsx)("div",{className:(0,$.A)(ee().price,{[ee().small]:o}),children:e}),(0,t.jsx)("div",{className:ee().subText,children:"pro Monat"})]});var ei=i(67115),er=i.n(ei);let et=({children:e})=>(0,t.jsxs)("div",{className:er().base,children:[(0,t.jsx)("h3",{className:er().name,children:e}),(0,t.jsx)("div",{className:er().description,children:"Ihr Grundversorger"})]});var ea=i(19053),el=i(3095),en=i.n(el);let es=(0,ea.$)(({dividerText:e,className:o})=>(0,t.jsx)("div",{className:(0,$.A)(en().base,o),children:e&&(0,t.jsx)("span",{className:en().text,children:e})}));var em=i(76299),ed=i.n(em);let eu=({children:e,color:o="green"})=>(0,t.jsxs)("div",{className:ed().base,children:[(0,t.jsx)(es,{dividerText:"Tarif",color:o}),(0,t.jsx)("h3",{className:ed().name,children:e}),(0,t.jsx)(es,{})]}),ec=({baseProviderTariff:e,enercityTariff:o,savingsAmount:i,configuratorUrl:r,handleOnClickDetails:a})=>{let l=`Sie sparen **${i}** j\xe4hrlich*`;return(0,t.jsxs)("div",{className:G().base,children:[(0,t.jsxs)(X,{showLogo:!0,children:[(0,t.jsx)("div",{className:(0,$.A)(G().badge,G().showOnMobile),children:(0,t.jsx)(H,{children:l})}),(0,t.jsx)(eu,{children:o.tariffName}),(0,t.jsx)(eo,{children:o.price}),(0,t.jsx)(O.A,{className:G().detailLink,actionType:S.nD.Custom,onClick:a,children:"Tarifdetails anzeigen"}),(0,t.jsx)(B.A,{actionType:S.nD.Linkextern,linkextern:r,className:(0,$.A)(G().button,G().hideOnMobile),width:I.Rj.Full,size:I.Mp.Large,children:"Jetzt sparen"})]}),(0,t.jsx)(U,{}),(0,t.jsxs)(X,{size:"small",children:[(0,t.jsx)("div",{className:(0,$.A)(G().badge,G().hideOnMobile),children:(0,t.jsx)(H,{children:l})}),(0,t.jsx)(et,{children:e.providerName}),(0,t.jsx)(eu,{children:e.tariffName}),(0,t.jsx)(eo,{small:!0,children:e.price})]}),(0,t.jsx)(B.A,{actionType:S.nD.Linkintern,linkintern:"/privatkunden/strom/tarife",className:(0,$.A)(G().button,G().showOnMobile),width:I.Rj.Full,size:I.Mp.Medium,children:"Jetzt sparen"})]})};var eg=i(97525);let ep=e=>{let o=e.prices.monthly;
1if(e.bonus){let i=(0,g.A)(o),r=(0,g.A)(e.bonus.amount);o=(0,m.ZV)(i-r/12,{minimumFractionDigits:2,maximumFractionDigits:2})}return o};var ef=i(83943);let eh={power:"strom",gas:"gas"};var eb=i(77766),ex=i(24738),ez=i.n(ex);let ev=({configuratorUrl:e,consumption:o,lastUpdated:i,productType:r,tariffResponseData:a,fallbackTariffs:l,savingsThreshold:n,zipCode:s,city:d,streetName:u,streetNumber:c})=>{let p,[f,h]=(0,eb.useState)(""),{tariffs:y,baseProviderTariff:j}=a?.[r]??{},R=y?.length?y:l,N=((p=structuredClone(y)??[]).sort((e,o)=>e.prices&&o.prices?(0,g.A)(e.prices.yearly)-(0,g.A)(o.prices.yearly):0),p[0]),D=[...R??[]].find(e=>e.id===f),k=j?.yearlyPrice&&N?.prices?.yearly?(0,g.A)(j.yearlyPrice)-(0,g.A)(N.prices.yearly):0,B=(0,m.vv)(k),I=k>(n??0),$=e=>()=>{h(e)},O=()=>{h("")},P=i&&(0,z.Yq)(new Date(i),z.qR.Long),E=D&&"prices"in D,L=[u?[u,c].filter(Boolean).join(" "):null,[s,d].filter(Boolean).join(" ")||null].filter(Boolean).join(", "),q=R&&R?.length>0;return(0,t.jsxs)("div",{className:ez().base,children:[y&&I&&j&&!j.providerName.toLocaleLowerCase().includes("enercity")?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(ec,{baseProviderTariff:{tariffName:j?.tariffName??"",providerName:j?.providerName??"",price:(0,m.vv)((0,g.A)(j?.yearlyPrice)/12)},enercityTariff:{id:N.id,tariffName:N.name,providerName:"enercity AG",price:(0,m.vv)((0,g.A)(N.prices.monthly))},savingsAmount:B,handleOnClickDetails:$(N.id),configuratorUrl:e}),(0,t.jsx)(eg.A,{defaultSize:2}),(0,t.jsxs)(v.A,{textOpen:"* So haben wir gerechnet",textClosed:"* So haben wir gerechnet",collapseDirection:"bottom",iconPosition:"right",children:[(0,t.jsx)(eg.A,{defaultSize:2}),(0,t.jsxs)(A,{children:[(0,t.jsx)(C,{children:"Arbeitspreis"}),(0,t.jsx)(T,{children:"\xd7"}),(0,t.jsx)(C,{children:"Verbrauch"}),(0,t.jsx)(T,{children:"+"}),(0,t.jsx)(C,{children:"Grundpreis f\xfcr 12 Monate"}),(0,t.jsx)(T,{children:"="}),(0,t.jsx)(C,{children:"Vergleichspreis"})]}),(0,t.jsx)("p",{className:ez().footnote,children:`*Verglichen wurde hier der ${(0,x.A)(eh[r])}tarif "${N.name}" in der ${L} mit dem ${(0,x.A)(eh[r])}tarif "${j?.tariffName}", bei einem durchschnittlichem Verbrauch von ${o} kWh
2            und dem lokalen Grundversorger, ${j?.providerName}. Der
3            Grundversorger bietet m\xf6glicherweise auch g\xfcnstigere Tarife an,
4            unabh\xe4ngig von dem hier genannten Grundversorgungstarif.`}),P&&(0,t.jsxs)("p",{className:ez().footnoteDate,children:["Die Preise wurden zuletzt am ",P," Uhr aktualisiert."]})]})]}):q&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:ez().productOverviewWrapper,children:R.map(o=>(0,t.jsx)(w.A,{productOverviewType:F.t.PowerAndGas,headlineFirst:o.name,headlineSecond:o.information.subtitle,icon:o.icon,isWithBoxComponent:!0,onClickDetails:$(o.id),tariffId:o.id,details:(0,ef.A)(o.information.shortDescription),price:"prices"in o&&o.prices?`${ep(o)}€`:void 0,detailInfoText:"Tarifdetails anzeigen",actionType:S.nD.Linkextern,linkextern:e,buttonText:"Jetzt wechseln",badge:o.information?.badge},o.id))}),(0,t.jsx)(eg.A,{defaultSize:2}),(0,t.jsxs)(v.A,{textOpen:"* So haben wir gerechnet",textClosed:"* So haben wir gerechnet",collapseDirection:"bottom",iconPosition:"right",children:[(0,t.jsx)("p",{className:ez().footnote,children:`*Berechnet wurden hier ${(0,x.A)(eh[r])}tarife von enercity in der ${L} mit einem durchschnittlichem Verbrauch von ${o} kWh pro Monat.`}),P&&(0,t.jsxs)("p",{className:ez().footnoteDate,children:["Die Preise wurden zuletzt am ",P," Uhr aktualisiert."]})]})]}),(0,t.jsx)(b.A,{id:"product-overview-modal",onClose:O,show:!!f,variant:"shade",disableCloseIcon:!0,contentCentered:!0,children:D&&(0,t.jsx)(M.A,{onClose:O,productOverviewType:F.t.PowerAndGas,price:E&&D.prices?`${ep(D)}€`:void 0,priceComment:E&&D.prices?D.bonus?(0,t.jsxs)(t.Fragment,{children:["inkl. Bonus pro Monat im 1. Jahr",(0,t.jsx)("br",{}),D.prices.monthly," € Abschlag ohne Bonus"]}):"pro Monat":null,actionType:S.nD.None,stepColor:F.a.Turquoise,icon:D.icon,headlineFirst:D.name||"",headlineSecond:D.information.subtitle,details:(0,ef.A)(D.information.shortDescription||[]),priceExtension:E&&D.prices?{infos:[{label:"Arbeitspreis pro kWh",price:`${D.prices.unit} Cent`},{label:"Grundpreis pro Monat",price:`${D.prices.base} €`},...D.bonus?[]:[{label:"Gesamtpreis pro Jahr",price:`${D.prices?.yearly} €`}],...D.bonus?[{label:"Sofortbonus",price:`- ${D.bonus.amount} €`}]:[],...D.bonus?[{label:"Gesamtpreis im 1. Jahr",price:`${(e=>{let o=e.prices.yearly;
4if(e.bonus){let i=(0,g.A)(o),r=(0,g.A)(e.bonus.amount);o=(0,m.ZV)(i-r,{minimumFractionDigits:2,maximumFractionDigits:2})}return o})(D)} €`}]:[],...D.bonus?[{label:"Gesamtpreis ab dem 2. Jahr",price:`${D.prices?.yearly} €`}]:[]],footnote:`Alle Preise inkl. ${D.taxRate} % Umsatzsteuer`}:void 0,modalRightSide:D.information.moreInfo,attachments:D.attachments??[]})})]})};var eS=i(93897);let ew=async e=>{let o=new URL("/sugr/api/v2/location/cities","");o.searchParams.set("zipCode",e);let i=await (0,n.Tt)(o);if(!i||!i.cities||0===i.cities.length)throw Error("Keine Stadt gefunden");return i.cities};var eF=i(46730);let eM=3,ey=async({limit:e=eM,term:o,...i})=>{var r;let t,a=new URL("/sugr/api/v2/location/streets",""),l=0===(t=Object.keys(r={limit:e,query:o,...i})).length?"":"?"+t.map(e=>{let o=r[e];return void 0!==o?`${e}=${encodeURIComponent(o)}`:""}).join("&");try{let e=await n.Tt(a+l);if(!e.streets)return eF.v.warn(e),[];return e.streets}catch(e){eF.v.error(e)}return[]};var ej=i(45291),eA=i(3113),eR=i(76651),eN=i(36587),eC=i(23806),eD=i(21151),ek=i(13779),eT=i(35932),eB=i.n(eT),eI=i(42355);let e$=(0,i(82762).Ik)({zipCode:eI.PN,city:eI.kc,streetName:eI.AO,streetNumber:eI.$s}),eO={zipCode:"",city:"",streetName:"",streetNumber:""},eP=({onSubmit:e,onAddressChange:o,submitButtonState:i})=>{let{formState:r,handleChange:a,handleBlur:n,handleSubmit:s,getErrorByFieldName:m,isFormValid:d,setFormState:u}=(0,eS.A)(o=>e(o),e$,eO),{zipCode:c="",city:g="",streetName:p="",streetNumber:f=""}=r,h=(0,l.I)({queryKey:["zipCodeAddress",{zipCode:c}],queryFn:async()=>{if(!c)throw Error("Missing zipCode");return ew(c)},enabled:c?.length===5}),b=((e="",o)=>(0,l.I)({queryKey:["streetSuggestions",{zipCode:o?.zipCode,city:o?.city,searchTerm:e}],queryFn:async()=>{if(!o)throw Error("Missing cityData");let i=await ey({zipCode:o.zipCode,city:o.city,limit:5,term:e});if(!i)throw Error("Failed to fetch street suggestions for the provided city data");return i},enabled:e.length>2&&!!o?.city&&!!o?.zipCode}))(p,{city:g,zipCode:c}),x=!!h.data?.length,z=(h.data?.length??0)>1,v=b.data?.map(e=>({label:e,value:e}))??[];(0,eb.useEffect)(()=>{h.isSuccess&&1===h.data.length&&u(e=>({...e,city:h.data[0].city}))},[h.isSuccess,h.data]);let S=h.isFetching?"Suchen…":z?"":g||"Ort",w=d&&!h.isError;return(0,t.jsx)("form",{onSubmit:s,className:eB().base,children:(0,t.jsxs)(ej.A,{className:eB().box,children:[(0,t.jsx)(ek.A,{bottomMarginSize:{default:1.5,sm:2},children:(0,t.jsx)("h3",{className:eB().headline,children:"Wie lautet Ihre Adresse?"})}),(0,t.jsx)(ek.A,{className:eB().formRow,bottomMarginSize:{default:1.5,sm:.75},children:(0,t.jsx)(eR.A,{name:"zipCode",value:c,type:eN.V.Number,label:"Ihre Postleitzahl",autoComplete:"postal-code",inputMode:"numeric",maxLength:5,restrictMaxLength:!0,onChange:e=>{u(()=>({...eO,zipCode:e.target.value})),o?.()},errorMessage:h.isError?"Keinen Ort gefunden":void 0,errorMessageHasRelativePosition:!0,suffixBoxText:S,className:eB().field})}),x&&z&&(0,t.jsx)(ek.A,{className:eB().formRow,bottomMarginSize:{default:1.5,sm:.75},children:(0,t.jsx)(eC.A,{name:"city",value:g,label:"W\xe4hlen Sie Ihren Ort",options:h.data?.map(({city:e})=>({label:e,value:e}))??[],onChange:e=>{u(o=>({...o,city:e?.value??""})),o?.()},errorMessageHasRelativePosition:!0,className:eB().field})}),(0,t.jsxs)(ek.A,{className:eB().formRow,bottomMarginSize:{default:1.5,sm:1.5},children:[(0,t.jsx)(eD.A,{name:"streetName",value:p,onChange:e=>{a(e),o?.()},onBlur:n,errorMessage:m("streetName"),errorMessageHasRelativePosition:!0,label:"Stra\xdfe",options:v,nativeOptions:v,onSelectOption:e=>{u(o=>({...o,streetName:e.value})),o?.()},inputId:"streetName"}),(0,t.jsx)(eR.A,{label:"Haus-Nr.",name:"streetNumber",value:f,onChange:e=>{a(e),o?.()},onBlur:n,errorMessage:m("streetNumber"),autoComplete:"address-line2",halfWidth:!0,errorMessageHasRelativePosition:!0})]}),(0,t.jsx)(eA.A,{state:i,inactive:!w,animate:w,stateMessages:{pending:"Tarife laden…",fail:"Keine Tarife gefunden",success:"Erfolgreich versandt!"},children:"Jetzt vergleichen"})]})})};var eE=i(14424);let eL={city:"",streetName:"",streetNumber:"",zipCode:"",productType:"power"},eq=({productType:e,configuratorPath:o="/privatkunden/produkte/strom/tarife",consumption:i=3e3})=>{var r;let[n,s]=(0,eb.useState)(eL),{data:m,status:d,fetchStatus:g,isSuccess:p}=(({zipCode:e,city:o,cityKey:i,streetNumber:r,streetName:t,sortOption:a,productType:n,power:s,gas:m})=>{let d,{data:g,...p}=(0,l.I)({queryKey:["sugrTariffs",{zipCode:e,city:o,streetNumber:r,streetName:t,productType:n,power:s,gas:m}],queryFn:(d={zipCode:e,city:o,cityKey:i,streetNumber:r,streetName:t,productType:n,power:s,gas:m,sortOption:a},async()=>{let e,o=await u(d);if(!o)throw Error("Failed to fetch tariffs for the provided address");return e=d.sortOption,Object.entries(o).reduce((o,[i,r])=>r?.tariffs?{...o,[i]:{...r,tariffs:((e,o="none")=>{if("none"===o)return e;let i=Array.from(e);return i.sort(f[o]),i})(r?.tariffs,e)}}:o,{})}),enabled:!!e&&!!o&&(!!s||!!m)});return{data:g,hasMultiProduct:!!g&&c.every(e=>g[e]?.tariffs?.length),...p}})(n),b=!!m?.[e]?.tariffs?.length,x="pending"===(r=p&&!b?"error":d)&&"idle"===g?a._.Initial:"pending"===r?a._.Pending:"error"===r?a._.Fail:a._.Success,z=b?`Unsere Stromtarife f\xfcr ${n.city}`:`${(0,eE.ZH)(eh[e])}tarif direkt vergleichen`;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(h.default,{children:z}),!b&&(0,t.jsx)(eP,{onSubmit:o=>{s(r=>({...r,...o,productType:e,[e]:i}))},onAddressChange:()=>
4s(eL),submitButtonState:x}),(0,t.jsx)(ev,{tariffResponseData:m,configuratorUrl:o,zipCode:n.zipCode,city:n.city,streetName:n.streetName,streetNumber:n.streetNumber,productType:e,consumption:i})]})}},35932:e=>{e.exports={base:"TarriffAddressForm-module-base",field:"TarriffAddressForm-module-field",formRow:"TarriffAddressForm-module-form-row",box:"TarriffAddressForm-module-box",headline:"TarriffAddressForm-module-headline"}},36698:e=>{e.exports={nativeSelect:"NativeSelect-module-native-select",nativeSelectMobileOnly:"NativeSelect-module-native-select--mobile-only",selectOnly:"NativeSelect-module-select-only"}},39083:e=>{e.exports={base:"TariffFormulaItem-module-base"}},42310:e=>{e.exports={fullWidthChildren:"FormRow-module-full-width-children",base:"FormRow-module-base",baseWithHeadline:"FormRow-module-base--with-headline",headline:"FormRow-module-headline",title:"FormRow-module-title",description:"FormRow-module-description",columnMarginSizedefault0:"FormRow-module-column-margin-sizedefault0",columnMarginSizedefault500:"FormRow-module-column-margin-sizedefault500",columnMarginSizedefault750:"FormRow-module-column-margin-sizedefault750",columnMarginSizedefault1000:"FormRow-module-column-margin-sizedefault1000",columnMarginSizedefault1125:"FormRow-module-column-margin-sizedefault1125",columnMarginSizedefault1250:"FormRow-module-column-margin-sizedefault1250",columnMarginSizedefault1500:"FormRow-module-column-margin-sizedefault1500",columnMarginSizedefault2000:"FormRow-module-column-margin-sizedefault2000",columnMarginSizedefault3000:"FormRow-module-column-margin-sizedefault3000",columnMarginSizexs0:"FormRow-module-column-margin-sizexs0",columnMarginSizexs500:"FormRow-module-column-margin-sizexs500",columnMarginSizexs750:"FormRow-module-column-margin-sizexs750",columnMarginSizexs1000:"FormRow-module-column-margin-sizexs1000",columnMarginSizexs1125:"FormRow-module-column-margin-sizexs1125",columnMarginSizexs1250:"FormRow-module-column-margin-sizexs1250",columnMarginSizexs1500:"FormRow-module-column-margin-sizexs1500",columnMarginSizexs2000:"FormRow-module-column-margin-sizexs2000",columnMarginSizexs3000:"FormRow-module-column-margin-sizexs3000",columnMarginSizesm0:"FormRow-module-column-margin-sizesm0",columnMarginSizesm500:"FormRow-module-column-margin-sizesm500",columnMarginSizesm750:"FormRow-module-column-margin-sizesm750",columnMarginSizesm1000:"FormRow-module-column-margin-sizesm1000",columnMarginSizesm1125:"FormRow-module-column-margin-sizesm1125",columnMarginSizesm1250:"FormRow-module-column-margin-sizesm1250",columnMarginSizesm1500:"FormRow-module-column-margin-sizesm1500",columnMarginSizesm2000:"FormRow-module-column-margin-sizesm2000",columnMarginSizesm3000:"FormRow-module-column-margin-sizesm3000",columnMarginSizemd0:"FormRow-module-column-margin-sizemd0",columnMarginSizemd500:"FormRow-module-column-margin-sizemd500",columnMarginSizemd750:"FormRow-module-column-margin-sizemd750",columnMarginSizemd1000:"FormRow-module-column-margin-sizemd1000",columnMarginSizemd1125:"FormRow-module-column-margin-sizemd1125",columnMarginSizemd1250:"FormRow-module-column-margin-sizemd1250",columnMarginSizemd1500:"FormRow-module-column-margin-sizemd1500",columnMarginSizemd2000:"FormRow-module-column-margin-sizemd2000",columnMarginSizemd3000:"FormRow-module-column-margin-sizemd3000",columnMarginSizelg0:"FormRow-module-column-margin-sizelg0",columnMarginSizelg500:"FormRow-module-column-margin-sizelg500",columnMarginSizelg750:"FormRow-module-column-margin-sizelg750",columnMarginSizelg1000:"FormRow-module-column-margin-sizelg1000",columnMarginSizelg1125:"FormRow-module-column-margin-sizelg1125",columnMarginSizelg1250:"FormRow-module-column-margin-sizelg1250",columnMarginSizelg1500:"FormRow-module-column-margin-sizelg1500",columnMarginSizelg2000:"FormRow-module-column-margin-sizelg2000",columnMarginSizelg3000:"FormRow-module-column-margin-sizelg3000",bottomMarginSizedefault0:"FormRow-module-bottom-margin-sizedefault0",bottomMarginSizedefault500:"FormRow-module-bottom-margin-sizedefault500",bottomMarginSizedefault750:"FormRow-module-bottom-margin-sizedefault750",bottomMarginSizedefault1000:"FormRow-module-bottom-margin-sizedefault1000",bottomMarginSizedefault1125:"FormRow-module-bottom-margin-sizedefault1125",bottomMarginSizedefault1250:"FormRow-module-bottom-margin-sizedefault1250",bottomMarginSizedefault1500:"FormRow-module-bottom-margin-sizedefault1500",bottomMarginSizedefault2000:"FormRow-module-bottom-margin-sizedefault2000",bottomMarginSizedefault3000:"FormRow-module-bottom-margin-sizedefault3000",bottomMarginSizexs0:"FormRow-module-bottom-margin-sizexs0",bottomMarginSizexs500:"FormRow-module-bottom-margin-sizexs500",bottomMarginSizexs750:"FormRow-module-bottom-margin-sizexs750",bottomMarginSizexs1000:"FormRow-module-bottom-margin-sizexs1000",bottomMarginSizexs1125:"FormRow-module-bottom-margin-sizexs1125",bottomMarginSizexs1250:"FormRow-module-bottom-margin-sizexs1250",bottomMarginSizexs1500:"FormRow-module-bottom-margin-sizexs1500",bottomMarginSizexs2000:"FormRow-module-bottom-margin-sizexs2000",bottomMarginSizexs3000:"FormRow-module-bottom-margin-sizexs3000",bottomMarginSizesm0:"FormRow-module-bottom-margin-sizesm0",bottomMarginSizesm500:"FormRow-module-bottom-margin-sizesm500",bottomMarginSizesm750:"FormRow-module-bottom-margin-sizesm750",bottomMarginSizesm1000:"FormRow-module-bottom-margin-sizesm1000",bottomMarginSizesm1125:"FormRow-module-bottom-margin-sizesm1125",bottomMarginSizesm1250:"FormRow-module-bottom-margin-sizesm1250",bottomMarginSizesm1500:"FormRow-module-bottom-margin-sizesm1500",bottomMarginSizesm2000:"FormRow-module-bottom-margin-sizesm2000",bottomMarginSizesm3000:"FormRow-module-bottom-margin-sizesm3000",bottomMarginSizemd0:"FormRow-module-bottom-margin-sizemd0",bottomMarginSizemd500:"FormRow-module-bottom-margin-sizemd500",bottomMarginSizemd750:"FormRow-module-bottom-margin-sizemd750",bottomMarginSizemd1000:"FormRow-module-bottom-margin-sizemd1000",bottomMarginSizemd1125:"FormRow-module-bottom-margin-sizemd1125",bottomMarginSizemd1250:"FormRow-module-bottom-margin-sizemd1250",bottomMarginSizemd1500:"FormRow-module-bottom-margin-sizemd1500",bottomMarginSizemd2000:"FormRow-module-bottom-margin-sizemd2000",bottomMarginSizemd3000:"FormRow-module-bottom-margin-sizemd3000",bottomMarginSizelg0:"FormRow-module-bottom-margin-sizelg0",bottomMarginSizelg500:"FormRow-module-bottom-margin-sizelg500",bottomMarginSizelg750:"FormRow-module-bottom-margin-sizelg750",bottomMarginSizelg1000:"FormRow-module-bottom-margin-sizelg1000",bottomMarginSizelg1125:"FormRow-module-bottom-margin-sizelg1125",bottomMarginSizelg1250:"FormRow-module-bottom-margin-sizelg1250",bottomMarginSizelg1500:"FormRow-module-bottom-margin-sizelg1500",bottomMarginSizelg2000:"FormRow-module-bottom-margin-sizelg2000",bottomMarginSizelg3000:"FormRow-module-bottom-margin-sizelg3000"}},42355:(e,o,i)=>{"use strict";i.d(o,{$s:()=>n,AO:()=>s,Al:()=>p,HJ:()=>b,PN:()=>t,Rp:()=>d,UK:()=>l,aq:()=>h,iU:()=>f,kc:()=>m,lZ:()=>c,p_:()=>u,pc:()=>g,u$:()=>a,z6:()=>x});var r=i(82762);let t=r.Yj().matches(/^\d{5}$/,"Die PLZ muss aus f\xfcnf Ziffern bestehen.").required("Bitte geben Sie Ihre Postleitzahl an."),a=r.Yj().required("Wir ben\xf6tigen Ihren Vornamen.").min(2,"Bitte geben Sie Ihren vollst\xe4ndigen Vornamen an.").max(30,"Ihr Vorname ist leider zu lang."),l=r.Yj().required("Wir ben\xf6tigen Ihren Nachnamen.").min(2,"Bitte geben Sie Ihren vollst\xe4ndigen Nachnamen an.").max(30,"Ihr Nac
4hname ist leider zu lang."),n=r.Yj().required("Wir ben\xf6tigen Ihre Hausnummer.").matches(/^[a-zA-Z0-9 ]*$/,"Bitte Angaben \xfcberpr\xfcfen."),s=r.Yj().required("Wir ben\xf6tigen Ihre Stra\xdfe.").min(2,"Bitte geben Sie Ihren vollst\xe4ndigen Stra\xdfennamen an"),m=r.Yj().required("Wir ben\xf6tigen Ihren Ort.").min(2,"Bitte geben Sie Ihren vollst\xe4ndigen Ort an."),d=r.Yj().required("Wir ben\xf6tigen Ihre E-Mail-Adresse.").email("Das ist leider kein g\xfcltiges Format f\xfcr eine E-Mail-Adresse."),u=r.Yj().email("Das ist leider kein g\xfcltiges Format f\xfcr eine E-Mail-Adresse."),c=r.Yj().required("Wir ben\xf6tigen Ihre Telefonnummer.").transform(e=>e.replace(/[\.\s\-–—()/]/g,"")).matches(/^\+?\d{9,16}$/,{message:"Das ist leider kein g\xfcltiges Format f\xfcr eine Telefonnummer. ",excludeEmptyString:!1}),g=r.Yj().transform(e=>e.replace(/[\.\s\-–—()/]/gi,"")).matches(/^\+?\d{9,16}$/,{message:"Das ist leider kein g\xfcltiges Format f\xfcr eine Telefonnummer. ",excludeEmptyString:!0}),p=r.Yj().required("Bitte w\xe4hlen Sie eine Anrede aus.").oneOf(["Herr","Frau","Divers"],"Bitte w\xe4hlen Sie eine Anrede aus."),f=(e=5,o=500)=>r.Yj().min(e,"Ihre Nachricht ist zu kurz.").max(o,`Ihre Nachricht ist zu lang. (Maximal ${o} Zeichen)`),h=r.YO(r.Ik({name:r.Yj().matches(/\.pdf$/,"Nur PDF Dateien"),content:r.Yj(),size:r.ai().max(5242880,"Eine der hochgeladenen Dateien ist gr\xf6\xdfer als 5MB.")})).test("5mb-limit","Sie k\xf6nnen leider nicht mehr als 5MB hochladen.",e=>5242880>e.reduce((e,{size:o})=>e+o,0)),b=r.zM().isTrue("Bitte stimmen Sie der Datenschutzerkl\xe4rung zu."),x=r.gl().test("is-true","Wir ben\xf6tigen Ihre Zustimmung.",e=>!0===e);r.Yj().required("Wir ben\xf6tigen eine IBAN.").matches(/^DE([0-9a-zA-Z]\s?){20}$/,"Die von Ihnen angegebene IBAN ist leider nicht korrekt.")},54590:e=>{e.exports={base:"Collapsible-module-base",collapseDirectionBottom:"Collapsible-module-collapse-direction-bottom",button:"Collapsible-module-button",container:"Collapsible-module-container",isOpen:"Collapsible-module-is-open",icon:"Collapsible-module-icon",buttonReverse:"Collapsible-module-buttonReverse"}},56034:e=>{e.exports={base:"TariffFormula-module-base"}},59e3:(e,o,i)=>{"use strict";i.d(o,{t:()=>t});var r,t=((r={}).Default="url(#logo-gradient-coloured)",r.White="#ffffff",r)},59298:(e,o,i)=>{"use strict";i.d(o,{G6:()=>l,PR:()=>d,Yq:()=>m,k8:()=>n,qR:()=>s});var r,t=i(41508),a=i(58308);let l=e=>isNaN(Date.parse(e)),n=e=>{if(!l(e))return new Date(e);{let[o,i,r]=e.split(/-|\./);return new Date(+r,i-1,+o)}};var s=((r={}).Standard="dd.MM.yyyy",r.Article="d. MMMM yyyy",r.CalorificValueSLP="yyyyMMdd",r.PressArticle="dd. MMMM yyyy",r.EventArticle="dd. MMMM yyyy",r.EventArticleWeekday="EEEE, dd. MMMM yyyy",r.Time="kk:mm",r.Long="dd.MM.yyyy, HH:mm",r);let m=(e,o="dd.MM.yyyy")=>(0,t.GP)(e,o,{locale:a.de}),d=e=>new Date().getTime()<=new Date(e).getTime()},67051:(e,o,i)=>{"use strict";i.d(o,{A:()=>n});var r=i(49222),t=i(59e3),a=i(78874),l=i.n(a);let n=({variant:e=t.t.Default,className:o=l().default,small:i,id:a="logo-gradient-coloured"})=>i?(0,r.jsxs)("svg",{version:"1.1",className:o,viewBox:"0 0 23 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("defs",{children:(0,r.jsxs)("linearGradient",{id:a,x1:"-.93804%",y1:"52.983%",y2:"52.983%",children:[(0,r.jsx)("stop",{stopColor:"#A1028F",offset:"0"}),(0,r.jsx)("stop",{stopColor:"#FD0004",offset:"1"})]})}),(0,r.jsx)("g",{fill:"none",fillRule:"evenodd",children:(0,r.jsx)("g",{transform:"translate(-16 -20)",fill:`url(#${a})`,fillRule:"nonzero",children:(0,r.jsx)("path",{d:"m27.731 24.174c3.4783 0 5.7549 1.8347 6.0079 5.2174h-12.522c0.63241-3.0387 3.0988-5.2174 6.5138-5.2174zm-11.731 7.8261c0 6.9533 5.0691 12 11.77 12 5.0108 0 8.1571-1.7944 10.896-5.1028l-4.1368-3.2523c-1.2818 2.1308-4.1368 3.4766-6.7588 3.4766-2.9133 0-5.5352-2.1869-6.0013-4.9907h17.072c0.058265-0.61682 0.11653-1.6822 0.11653-2.1308 0-6.5607-3.6707-12-11.245-12-6.6422 0-11.711 5.1028-11.711 12z"})})})]}):(0,r.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 132 33",className:o,children:[e===t.t.Default&&(0,r.jsx)("defs",{children:(0,r.jsxs)("linearGradient",{x1:"4.02817919%",y1:"50%",x2:"100%",y2:"50%",id:a,children:[(0,r.jsx)("stop",{stopColor:"#909",offset:"0%"}),(0,r.jsx)("stop",{stopColor:"red",offset:"100%"})]})}),(0,r.jsx)("path",{d:"M92.725 27.567h4.37V8.17h-4.37v19.396zM61.445 16.43v11.136h4.37V16.894c0-3.434 1.3-4.64 4.1-4.64l1.023.046.093-4.176c-.28-.046-.744-.046-1.023-.046-6.228.046-8.552 3.48-8.552 8.352zM9.39 11.93c2.556 0 4.23 1.485 4.415 4.223H4.6c.465-2.46 2.277-4.223 4.787-4.223zM0 17.87c0 5.754 4.044 9.93 9.39 9.93 3.997 0 6.507-1.485 8.692-4.223l-3.3-2.69c-1.023 1.763-3.3 2.877-5.392 2.877-2.324 0-4.415-1.8-4.787-4.13H18.22a26.5 26.5 0 0 0 .093-1.763c0-5.43-2.928-9.93-8.97-9.93C4.044 7.94 0 12.16 0 17.87zm49.64-5.94c2.556 0 4.23 1.485 4.415 4.223h-9.203c.465-2.46 2.277-4.223 4.787-4.223zm-9.39 5.94c0 5.754 4.044 9.93 9.39 9.93 3.997 0 6.507-1.485 8.692-4.223l-3.3-2.69c-1.023 1.763-3.3 2.877-5.392 2.877-2.277 0-4.415-1.8-4.787-4.13H58.47a26.5 26.5 0 0 0 .093-1.763c0-5.43-2.928-9.93-8.97-9.93-5.252 0-9.342 4.223-9.342 9.93zm31.792 0c0 5.568 4.37 9.93 9.946 9.93 3.346 0 6.32-1.67 8.134-4.223l-3.3-2.69c-.976 1.578-2.742 2.69-4.834 2.69-3.254 0-5.53-2.506-5.53-5.707 0-3.248 2.277-5.707 5.53-5.707 2.092 0 3.858 1.114 4.834 2.69l3.3-2.69C88.3 9.61 85.335 7.94 81.99 7.94c-5.577 0-9.946 4.362-9.946 9.93zm-51.22-1.346v11.044h4.37V16.245c0-2.645 1.534-4.315 4.1-4.315s4.1 1.67 4.1 4.315v11.322h4.37V16.523c0-4.687-2.5-8.677-8.506-8.677s-8.413 3.99-8.413 8.677zm80.315-13.92v16.705c0 4.826 2.324 8.306 8.552 8.306.837 0 1.255 0 1.906-.046l-.093-4.176c-.604.046-.883.046-1.906.
4046-2.835 0-4.1-1.206-4.1-4.64v-6.728h8.506l5.67 15.127-.232.5c-.325.742-.697 1.16-2.23 1.16-.883 0-1.952-.046-3.02-.14l-.093 4.083c1.208.093 2.37.14 3.58.14 3.532 0 5.3-1.438 6.925-5.754l7.158-19.07h-4.694l-4.88 13.828-3.81-10.812c-.65-1.8-1.487-3.016-4.1-3.016h-8.785V2.556h-4.37v.046zM94.956.097c-1.44 0-2.603 1.16-2.603 2.6s1.162 2.6 2.603 2.6 2.603-1.16 2.603-2.6A2.63 2.63 0 0 0 94.956.097z",fill:e===t.t.Default?`url(#${a})`:e,fillRule:"evenodd"})]})},67115:e=>{e.exports={base:"TariffComparisonBlockProviderName-module-base",name:"TariffComparisonBlockProviderName-module-name",description:"TariffComparisonBlockProviderName-module-description"}},76299:e=>{e.exports={base:"TariffComparisonBlockTariffName-module-base",name:"TariffComparisonBlockTariffName-module-name"}},78874:e=>{e.exports={default:"Logo-module-default"}},78928:e=>{e.exports={base:"Spacer-module-base",defaultSize0:"Spacer-module-defaultSize0",defaultSize5:"Spacer-module-defaultSize5",defaultSize10:"Spacer-module-defaultSize10",defaultSize15:"Spacer-module-defaultSize15",defaultSize20:"Spacer-module-defaultSize20",defaultSize25:"Spacer-module-defaultSize25",defaultSize30:"Spacer-module-defaultSize30",defaultSize40:"Spacer-module-defaultSize40",defaultSize50:"Spacer-module-defaultSize50",defaultSize60:"Spacer-module-defaultSize60",xs0:"Spacer-module-xs0",xs5:"Spacer-module-xs5",xs10:"Spacer-module-xs10",xs15:"Spacer-module-xs15",xs20:"Spacer-module-xs20",xs25:"Spacer-module-xs25",xs30:"Spacer-module-xs30",xs40:"Spacer-module-xs40",xs50:"Spacer-module-xs50",xs60:"Spacer-module-xs60",sm0:"Spacer-module-sm0",sm5:"Spacer-module-sm5",sm10:"Spacer-module-sm10",sm15:"Spacer-module-sm15",sm20:"Spacer-module-sm20",sm25:"Spacer-module-sm25",sm30:"Spacer-module-sm30",sm40:"Spacer-module-sm40",sm50:"Spacer-module-sm50",sm60:"Spacer-module-sm60",md0:"Spacer-module-md0",md5:"Spacer-module-md5",md10:"Spacer-module-md10",md15:"Spacer-module-md15",md20:"Spacer-module-md20",md25:"Spacer-module-md25",md30:"Spacer-module-md30",md40:"Spacer-module-md40",md50:"Spacer-module-md50",md60:"Spacer-module-md60",lg0:"Spacer-module-lg0",lg5:"Spacer-module-lg5",lg10:"Spacer-module-lg10",lg15:"Spacer-module-lg15",lg20:"Spacer-module-lg20",lg25:"Spacer-module-lg25",lg30:"Spacer-module-lg30",lg40:"Spacer-module-lg40",lg50:"Spacer-module-lg50",lg60:"Spacer-module-lg60"}},80394:e=>{e.exports={base:"FormFieldDropdown-module-base",formField:"FormFieldDropdown-module-form-field",isOpen:"FormFieldDropdown-module-is-open",list:"FormFieldDropdown-module-list",disableNativeSelect:"FormFieldDropdown-module-disable-native-select",isActive:"FormFieldDropdown-module-is-active",withScrollbar:"FormFieldDropdown-module-with-scrollbar",nativeSelect:"FormFieldDropdown-module-native-select",listItem:"FormFieldDropdown-module-list-item",selected:"FormFieldDropdown-module-selected"}},82223:(e,o,i)=>{"use strict";i.d(o,{A:()=>u});var r=i(49222),t=i(67508),a=i(84752),l=i(3638),n=i(77766),s=i(19792),m=i(54590),d=i.n(m);let u=({children:e,className:o,iconPosition:i="left",collapseDirection:m="top",textClosed:u="Mehr anzeigen",textOpen:c="Weniger anzeigen"})=>{let[g,p]=(0,n.useState)(!1),f=(0,n.useRef)(null),{height:h}=(0,t.A)(f,!0),{...b}=(0,a.zh)({opacity:+!!g,maxHeight:g?`${h}px`:"0px",config:{duration:200}});return(0,r.jsxs)("div",{className:(0,l.A)(d().base,{[d().collapseDirectionBottom]:"bottom"===m},o),children:[(0,r.jsx)(a.CS.div,{style:{...b},children:(0,r.jsx)("div",{className:(0,l.A)(d().container,{[d().isOpen]:g}),ref:f,children:e})}),(0,r.jsxs)("div",{className:(0,l.A)(d().button,{[d().buttonReverse]:"right"===i}),onClick:()=>{p(!g)},children:[(0,r.jsx)(s.default,{size:"iconSize24",variant:"action/chevron-down",className:(0,l.A)(d().icon,{[d().isOpen]:g})}),g?c:u]})]})}},83943:(e,o,i)=>{"use strict";i.d(o,{A:()=>r});let r=e=>{if(0===e.length)return"";let o="";return o+="<div><ul>",e.map(e=>o+="<li>"+e+"</li>"),o+="</ul></div>"}},89222:e=>{e.exports={base:"ComparisonBadge-module-base",turquoise:"ComparisonBadge-module-turquoise",green:"ComparisonBadge-module-green"}},95207:e=>{e.exports={base:"TariffComparisonBlockPrice-module-base",price:"TariffComparisonBlockPrice-module-price",small:"TariffComparisonBlockPrice-module-small",subText:"TariffComparisonBlockPrice-module-sub-text"}},97525:(e,o,i)=>{"use strict";i.d(o,{A:()=>n});var r=i(49222),t=i(3638),a=i(78928),l=i.n(a);let n=e=>{let o=[l().base];return Object.keys(e).forEach(i=>
4{if(i in e){let r=e[i];o.push(l()[`${i}${r?10*r:0}`])}}),(0,r.jsx)("div",{className:(0,t.A)(o)})}},97623:e=>{e.exports={base:"TariffComparisonBlockBadge-module-base"}},98308:(e,o,i)=>{"use strict";i.d(o,{A:()=>r});let r=e=>e.charAt(0).toUpperCase()+e.slice(1)}}]);
5//# sourceMappingURL=3807.0814fcf30f07265a.js.map

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.