PageSourceSearch

https://www.oerag.de/.resources/oev-master-base/webresources/webco…l~8a4edfef03fa04404894c5dfe4b437de~cache.js

js oerag.de collected 2026-09-24 12:16:08 UTC 2,287,424 bytes, 5,166 lines download raw bytes

1/*! For license information please see all.js.LICENSE.txt */
2!function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.oev_all=o():e.oev_all=o()}(self,function(){return function(){var e={8649:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:inline-block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{padding:0;margin:0;font-family:var(--oev-font-family-sans-serif)}a{display:block;text-decoration:none;color:var(--oev-color-text-footer);margin:0}a:hover{color:var(--oev-color-link-hover-footer)}::slotted(img){width:1.5rem;height:1.5rem}",""]),o.A=a},3105:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{-webkit-box-shadow:0 .188rem .375rem rgba(0,0,0,.29);box-shadow:0 .188rem .375rem rgba(0,0,0,.29)}.card-wrapper:hover{-webkit-box-shadow:var(--oev-box-shadow);box-shadow:var(--oev-box-shadow)}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:.063rem;background-color:var(--oev-color-action-white)}.tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:var(--oev-color-light-100);width:50%;padding:1rem 1rem 0;cursor:pointer}.tab:hover,.tab.active{background-color:var(--oev-color-light-hover)}.tab:hover .head,.tab:hover .text,.tab.active .head,.tab.active .text{color:var(--oev-color-font-body-inverted)}.tab.active{cursor:unset}.tab.active .head,.tab.active .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s ease-in;transition:.3s ease-in}.tab.active .head{padding-top:2rem}.tab.active .text{padding-bottom:1.5rem}.tab.active .triangle{width:0;height:0;border-style:solid;border-width:0 .625rem 1rem .625rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--oev-color-action-white) rgba(0,0,0,0);margin-bottom:-1px}.head,.text{color:var(--oev-color-font-body-default);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.head{font-size:var(--oev-font-size-xs)}.text{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.text{margin:1rem 0}slot{display:none}slot.active{display:block}",""]),o.A=a},1423:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host([equal-height]) .card-icon_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:var(--oev-comp-card-icon-text-padding);background-color:var(--oev-comp-card-icon-text-background-color);border-radius:var(--oev-comp-card-icon-text-border-radius);-webkit-box-shadow:var(--oev-comp-card-icon-text-box-shadow);box-shadow:var(--oev-comp-card-icon-text-box-shadow)}:host([equal-height]) .text-container{margin-top:-2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}:host([equal-height]) .text-container ::slotted(*){-webkit-box-flex:1;-ms-flex:1;flex:1;width:-webkit-fill-available;width:-moz-available}.text-container{margin-top:-2.4rem}.text-container ::slotted(*){background-color:var(--oev-comp-card-icon-text-content-box-background-color);color:var(--oev-comp-card-icon-text-body-font-color);font:var(--oev-comp-card-icon-text-body-font-style);padding-top:var(--oev-comp-card-icon-text-content-box-spacing-top);padding-left:var(--oev-comp-card-icon-text-content-box-spacing-left-right);padding-right:var(--oev-comp-card-icon-text-content-box-spacing-left-right);padding-bottom:var(--oev-comp-card-icon-text-content-box-spacing-bottom);display:block;border-radius:var(--oev-comp-card-icon-text-content-box-border-radius);-ms-hyphens:manual;hyphens:manual;-webkit-hyphens:manual}.icon-container{width:var(--oev-comp-card-icon-text-icon-container-size);min-height:var(--oev-comp-card-icon-text-icon-container-size);max-height:var(--oev-comp-card-icon-text-icon-container-size);border-radius:var(--oev-comp-card-icon-text-icon-container-border-radius);background-color:var(--oev-comp-card-icon-text-icon-container-background-color);margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-shadow:var(--oev-comp-card-icon-text-icon-container-box-shadow);box-shadow:var(--oev-comp-card-icon-text-icon-container-box-shadow)}slot[name=icon]::slotted(*){--icon-color: var(--oev-comp-card-icon-text-icon-color)}',""]),o.A=z},1925:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);
2z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host([stretch-cards]) .card-slider .cards{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.card-slider{position:relative}.card-slider:not(:hover) .control-buttons:not(.show-buttons),.card-slider:not(:hover) .control-button-wrapper:not(.show-buttons){opacity:0}.card-slider:not(:hover) .control-buttons:focus,.card-slider:not(:hover) .control-button-wrapper:focus{opacity:1}.card-slider .cards-wrapper{overflow:hidden;position:relative;
2left:calc(var(--box-shadow-width)*-1);right:calc(var(--box-shadow-width)*-1);padding-left:var(--box-shadow-width, var(--oev-comp-card-slider-spacing-left-right));padding-right:var(--box-shadow-width, var(--oev-comp-card-slider-spacing-left-right));padding-top:var(--oev-comp-card-slider-spacing-top);padding-bottom:var(--oev-comp-card-slider-spacing-bottom);width:min(100vw,100% + 2*var(--box-shadow-width));height:calc(100% + 2*var(--box-shadow-width))}.card-slider .cards-wrapper.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.card-slider .cards-wrapper.grabbing .cards{-webkit-transition:0s ease;transition:0s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.card-slider .cards-wrapper:not(.scrollable){overflow:visible}.card-slider .cards{--gap: 1rem;-webkit-transition:.5s ease;transition:.5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;--card-width: calc( (var(--slider-width) - var(--amount-gaps)) / var(--cards-per-page) );--current-offset: calc( (var(--card-width) + var(--gap)) * var(--card-index) * -1 );-webkit-transform:translateX(calc(var(--current-offset) - var(--last-card-percentage) + var(--card-slide)));transform:translateX(calc(var(--current-offset) - var(--last-card-percentage) + var(--card-slide)))}.card-slider .cards ::slotted(*){-webkit-box-flex:0;-ms-flex:0 0 calc((var(--slider-width) - var(--amount-gaps))/var(--cards-per-page));flex:0 0 calc((var(--slider-width) - var(--amount-gaps))/var(--cards-per-page));max-width:calc((var(--slider-width) - var(--amount-gaps))/var(--cards-per-page)) !important}.card-slider .cards ::slotted(oev-branch-card),.card-slider .cards ::slotted(oev-employee-card),.card-slider .cards ::slotted(oev-job-card){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-sizing:border-box;box-sizing:border-box}.card-slider .cards ::slotted(oev-info-box-v1:hover){-webkit-box-shadow:var(--oev-box-shadow);box-shadow:var(--oev-box-shadow);border-radius:var(--oev-comp-info-box-border-radius)}.card-slider .scrollable .cards ::slotted(oev-card:hover),.card-slider .scrollable .cards ::slotted(oev-branch-card:hover),.card-slider .scrollable .cards ::slotted(oev-employee-card:hover),.card-slider .scrollable .cards ::slotted(oev-job-card:hover){-webkit-box-shadow:var(--oev-box-shadow);box-shadow:var(--oev-box-shadow)}@media(max-width: 56.5005rem){.card-slider .control-buttons{display:none}}.card-slider .control-buttons button{border:none}.card-slider .control-buttons .control-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;bottom:0}.card-slider .control-buttons .control-button-wrapper.prev{right:100%}.card-slider .control-buttons .control-button-wrapper.next{left:100%}.card-slider .control-buttons .control-button-wrapper.show-buttons .control-button.disabled{color:var(--oev-comp-card-slider-nav-icon-color-disabled);cursor:default}.card-slider .control-buttons .control-button-wrapper.show-buttons .control-button:focus-visible{z-index:var(--oev-ref-z-index-5)}.card-slider .control-buttons .control-button{--oev-comp-icon-size-default: var(--oev-comp-card-slider-icon-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);color:var(--oev-comp-card-slider-nav-icon-color-default);width:3.5rem;height:3rem;border-radius:1rem;cursor:pointer}.card-slider .control-buttons .control-button:hover{color:var(--oev-comp-card-slider-nav-icon-color-hover)}.card-slider .control-buttons .control-button:active{color:var(--oev-comp-card-slider-nav-icon-color-active)}.card-slider .control-buttons .control-button:focus-visible{outline:none;position:relative}.card-slider .control-buttons .control-button:focus-visible::before{content:"";position:absolute;inset:0;width:80%;height:calc(100% - 1rem);outline:2px solid var(--oev-sys-focus-visible-outline-color);pointer-events:none;border-radius:var(--oev-sys-focus-visible-border-radius);margin:auto;left:0;padding:0}.control-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--oev-comp-card-slider-indicators-spacing);width:100%}.control-points:focus-visible{outline:none;position:relative}.control-points:focus-visible::before{content:"";position:absolute;inset:0;width:30%;height:calc(100% - 0%);outline:2px solid var(--oev-sys-focus-visible-outline-color);pointer-events:none;border-radius:var(--oev-sys-focus-visible-border-radius);margin:auto;left:0;padding:10px 0}.control-points:empty{display:none}.control-points.in-flyout{margin-top:0;padding-bottom:1.5rem}.control-points a{background-color:var(--oev-comp-card-slider-indicators-background-color-default);border:1px solid var(--oev-comp-card-slider-indicators-border-color-default);opacity:var(--oev-comp-card-slider-indicators-opacity);width:var(--oev-comp-card-slider-indicators-width);height:var(--oev-comp-card-slider-indicators-height);border-radius:var(--oev-comp-card-slider-indicators-radius);cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.control-points a:hover{background-color:var(--oev-comp-card-slider-indicators-background-color-hover);border:1px solid var(--oev-comp-card-slider-indicators-border-color-hover)}.control-points a:active,.control-points a.active{background-color:var(--oev-comp-card-slider-indicators-background-color-active);border:1px solid var(--oev-comp-card-slider-indicators-border-color-active)}',""]),o.A=z},8131:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);
2z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-item-align:end;align-self:flex-end;-webkit-transform:rotateY(360deg)}:host([image]){--oev-card-image-small: 64px;--oev-card-image-medium: 80px;--oev-card-image-large: 102px;--oev-card-image-xlarge: 120px;--oev-card-image-xxlarge: 160px}:host([image]){margin-top:calc(var(--front-image-margin-top)*.5);-ms-flex-item-align:stretch;align-self:stretch;height:calc(100% - var(--front-image-margin-top)*.5)}:host([flipped]) .flip-card{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}:host([flipped]) .flip-card .flip-card-front{display:none}:host([flipped]) .flip-card .flip-card-back{display:-webkit-box;display:-ms-flexbox;display:flex}:host([image]):host([flipped]){margin-top:calc(var(--back-image-margin-top)*.5);height:unset}:host(.imageCard) .flip-card-front ::slotted(oev-branch-card){z-index:var(--oev-ref-z-index-1)}:host(.imageCard) .flip-card-front,:host(.imageCard) .flip-card-back{padding:1px}:host(.hide){display:none}.flip-card{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.flip-card{height:100%;background-color:var(--oev-color-font-body-inverted);-webkit-perspective:1000px;perspective:1000px;cursor:pointer;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,.33);box-shadow:0px 3px 5px 0px rgba(0,0,0,.33);border-radius:.25rem;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s, -webkit-transform .6s}.flip-card:hover{-webkit-box-shadow:var(--oev-box-shadow);box-shadow:var(--oev-box-shadow)}.flip-card .flip-card-front,.flip-card .flip-card-back{height:100%;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s, -webkit-transform 0s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-card .front-title,.flip-card .back-title{font:var(--oev-font-style-h4, inherit);color:var(--oev-color-font-h4, inherit)}.flip-card .front-title:empty,.flip-card .back-title:empty{display:none}.flip-card ::slotted(oev-branch-card){text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:unset;height:100%;margin-top:0 !important;min-height:148px;-webkit-transform:translate(0);transform:translate(0);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:center;align-self:center}.flip-card .flip-card-front{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem;padding:1.875rem 1rem;text-align:center}.flip-card .flip-card-front ::slotted(svg[slot=front]),.flip-card .flip-card-front ::slotted(img[slot=front]),.flip-card .flip-card-front ::slotted(picture[slot=front]){width:48px;height:48px}.flip-card .flip-card-front .hide{display:none}.flip-card .flip-card-back{display:none;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);padding:1.5rem 1rem;gap:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flip-card .flip-card-back ::slotted(:not([slot=back]):is(oev-list)){padding-top:.5rem}',""]),o.A=z},13:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);
2z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}slot[name=readMore]::slotted(oev-read-more){margin-top:var(--oev-ref-spacing-24);display:block}.flipcard-main{-webkit-transform:translate3d(0, 0, 0)}.flipcard-main .header{font:var(--oev-font-style-h3, inherit);color:var(--oev-color-font-h3, inherit)}.flipcard-main .header{text-align:center;margin-bottom:1rem}.flipcard-main .header:empty{margin-bottom:0}.flipcard-main .body{display:grid;grid-template-columns:1fr 1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}@media(min-width: 56.563rem){.flipcard-main .body.four-column-flip-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flipcard-main .body.four-column-flip-card ::slotted(oev-flipcard-element-v1){-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 2rem)/3);flex:0 0 calc((100% - 2rem)/3);height:auto}.flipcard-main .body.four-column-flip-card.two-cards-row{display:grid;grid-template-columns:repeat(6, 1fr);-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.flipcard-main .body.four-column-flip-card.two-cards-row ::slotted(oev-flipcard-element-v1){grid-column-start:span 2}.flipcard-main .body.four-column-flip-card.two-cards-row ::slotted(oev-flipcard-element-v1:nth-child(2n+1)){grid-column:2/span 2}}',""]),o.A=z},1719:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:inline-block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{padding:0;margin:0;font:var(--oev-comp-footer-social-media-font-style);padding-right:var(--oev-padding-right-footer-anchor-element);padding-left:var(--oev-padding-left-footer-anchor-element, 0)}a{display:block;text-decoration:none;color:var(--oev-comp-footer-link-color-default);margin:0}a:hover{color:var(--oev-comp-footer-link-color-hover)}a:focus{color:var(--oev-comp-footer-link-color-active)}a:disabled{color:var(--oev-comp-footer-link-color-disabled)}::slotted(img){width:1.5rem;height:1.5rem}",""]),o.A=a},7927:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);
2z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{line-height:var(--oev-comp-footer-fonts-link-line-height)}footer{width:100%;border:none}.image-container{display:none;background-size:cover;background-position:center}.image-container .main-image{visibility:hidden;width:100%;height:auto}.content-container{background-color:var(--oev-comp-footer-bottom-section-color-background, var(--oev-comp-footer-color-background));margin-top:var(--oev-margin-top-footer-content-container)}.content-container .link-columns-container{background-color:var(--oev-comp-footer-top-section-color-background, var(--oev-comp-footer-color-background));width:100%}.content-container .link-columns-container .link-columns{--oev-comp-button-link-color-label-default: var(--oev-comp-footer-link-column-color-default);--oev-comp-button-link-color-label-hover: var(--oev-comp-footer-link-column-color-hover);--oev-comp-button-link-color-label-focus: var(--oev-comp-footer-link-column-color-active);--oev-comp-button-link-color-label-visited: var(--oev-comp-footer-link-column-color-default);--oev-comp-button-font-weight: var(--oev-font-weight-link);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top-color:var(--oev-comp-footer-top-section-xs-s-color-border-top);padding:var(--oev-comp-footer-top-section-xs-s-spacing-top) 0 var(--oev-comp-footer-top-section-xs-s-spacing-bottom) 0;border-top-color:var(--oev-comp-footer-top-section-color-border-top)}@media(min-width: 37.5rem){.content-container .link-columns-container .link-columns{padding:0 var(--oev-ref-spacing-16)}}@media(min-width: 56.563rem){.content-container .link-columns-container .link-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:var(--oev-comp-footer-top-section-spacing-top) 0 var(--oev-comp-footer-top-section-spacing-bottom) 0;width:840px;margin:0 auto;gap:var(--oev-ref-spacing-24)}.content-container .link-columns-container .link-columns ::slotted([slot=link-column]){width:33.3%}}@media(min-width: 77.5rem){.content-container .link-columns-container .link-columns{padding:var(--oev-comp-footer-top-section-spacing-top) 200px var(--oev-comp-footer-top-section-spacing-bottom) 200px;width:auto}}@media(min-width: 90rem){.content-container .link-columns-container .link-columns{padding:var(--oev-comp-footer-top-section-spacing-top) 0 var(--oev-comp-footer-top-section-spacing-bottom) 0;width:1040px}}.content-container .text-container{text-decoration:none;display:grid;border-top:var(--oev-comp-footer-border-width) solid var(--oev-comp-footer-bottom-section-xs-s-color-border-top);padding:var(--oev-comp-footer-bottom-section-xs-s-spacing-top) var(--oev-ref-spacing-16) var(--oev-comp-footer-bottom-section-spacing-bottom) var(--oev-ref-spacing-16);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 0)and (max-width: 37.4375rem){.content-container .text-container{grid-template-areas:var(--oev-grid-template-areas-footer-xsmall);grid-template-columns:var(--oev-grid-template-columns-footer-xsmall);grid-template-rows:var(--oev-grid-template-rows-footer-xsmall)}}@media(min-width: 37.5rem){.content-container .text-container{grid-template-areas:var(--oev-grid-template-areas-footer-smallAbove);grid-template-columns:var(--oev-grid-template-columns-footer-smallAbove);grid-template-rows:var(--oev-grid-template-rows-footer-smallAbove)}}@media(min-width: 56.563rem){.content-container .text-container{width:840px;margin:0 auto;padding:var(--oev-comp-footer-bottom-section-spacing-top) 0px var(--oev-comp-footer-bottom-section-spacing-bottom) 0px}}@media(min-width: 77.5rem){.content-container .text-container{padding:var(--oev-comp-footer-bottom-section-spacing-top) 200px var(--oev-comp-footer-bottom-section-spacing-bottom) 200px;width:auto}}@media(min-width: 90rem){.content-container .text-container{width:min(65rem,100% - 12.5rem);padding:var(--oev-comp-footer-bottom-section-spacing-top) 0px var(--oev-comp-footer-bottom-section-spacing-bottom) 0px}}.content-container .text-container .links-grid{grid-area:links;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:grid;grid-template-columns:repeat(7, auto);-webkit-column-gap:.125rem;-moz-column-gap:.125rem;column-gap:.125rem;padding-bottom:var(--oev-ref-spacing-08)}@media(min-width: 56.563rem){.content-container .text-container .links-grid{padding-bottom:0}}.content-container .text-container slot[name=links]::slotted(*),.content-container .text-container slot[name=followUs]::slotted(*),.content-container .text-container slot[name=networks]::slotted(*),.content-container .text-container slot[name=cookie]::slotted(*),.content-container .text-container slot[name=company]::slotted(*){--oev-comp-button-font-style: var(--oev-comp-footer-bottom-section-link-font-style);color:var(--oev-comp-footer-link-color-default);--prop-action-color-default: var(--oev-comp-footer-link-color-default);--oev-comp-button-link-color-label-default: var(--oev-comp-footer-link-color-default);--oev-comp-button-link-color-label-hover: var(--oev-comp-footer-link-color-hover);--oev-comp-button-link-color-label-focus: var(--oev-comp-footer-link-color-active);--oev-comp-button-link-color-label-visited: var(--oev-comp-footer-link-color-default);
2--oev-comp-button-font-weight: var(--oev-font-weight-link);--oev-comp-button-font-size: var(--oev-font-size-xs)}.content-container .text-container slot[name=links]::slotted(.divider){border-right:1.7px solid var(--oev-comp-footer-link-color-default);height:.86rem;-ms-flex-item-align:center;align-self:center;margin:0 .2rem}.content-container .text-container .networks-wrapper{grid-area:media}.content-container .text-container slot[name=links]::slotted(*){font:var(--oev-comp-footer-bottom-section-link-font-style)}.content-container .text-container slot[name=followUs]::slotted(*){padding:0 0 var(--oev-comp-footer-social-media-headline-spacing-bottom) 0;font:var(--oev-comp-footer-social-media-headline-font-style);margin:0;padding-bottom:var(--oev-comp-footer-social-media-headline-spacing-bottom)}@media(min-width: 37.5rem){.content-container .text-container slot[name=followUs]::slotted(*){display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.content-container .text-container slot[name=networks]::slotted(*){margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:var(--oev-comp-footer-social-media-disclaimer-spacing-top)}@media(min-width: 37.5rem){.content-container .text-container slot[name=networks]::slotted(*){display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;--oev-padding-right-footer-anchor-element: 0;--oev-padding-left-footer-anchor-element: 1rem}}.content-container .text-container slot[name=cookie]::slotted(*){grid-area:cookies;margin-top:.5rem;font:var(--oev-comp-footer-bottom-section-link-font-style);padding-bottom:var(--oev-comp-footer-bottom-section-xs-s-container-spacing)}@media(min-width: 56.563rem){.content-container .text-container slot[name=cookie]::slotted(*){padding-bottom:0px}}.content-container .text-container slot[name=company]::slotted(p){padding:0;margin:.5rem 0 0 0;font:var(--oev-comp-footer-bottom-section-copyright-font-style);grid-area:company}@media(min-width: 37.5rem){.content-container .text-container slot[name=company]::slotted(p){display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}',""]),o.A=z},7535:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,'*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:host#search-input .suggestions-wrapper{display:none}.input-container{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-container:before{content:"";position:absolute;border-left:2px solid var(--oev-color-background-dark);height:100%}.input-container:after{content:"";position:absolute;border-right:2px solid var(--oev-color-background-dark);height:100%;right:0}.input-container input,.input-container input[type=search],.input-container input[type=text]{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.input-container input,.input-container input[type=search],.input-container input[type=text]{width:100%;padding:0 12px;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);color:var(--oev-color-font-body-default)}.input-container input::-webkit-input-placeholder, .input-container input[type=search]::-webkit-input-placeholder, .input-container input[type=text]::-webkit-input-placeholder{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.input-container input::-moz-placeholder, .input-container input[type=search]::-moz-placeholder, .input-container input[type=text]::-moz-placeholder{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.input-container input:-ms-input-placeholder, .input-container input[type=search]:-ms-input-placeholder, .input-container input[type=text]:-ms-input-placeholder{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.input-container input::-ms-input-placeholder, .input-container input[type=search]::-ms-input-placeholder, .input-container input[type=text]::-ms-input-placeholder{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.input-container input::placeholder,.input-container input[type=search]::placeholder,.input-container input[type=text]::placeholder{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.input-container input::-webkit-input-placeholder, .input-container input[type=search]::-webkit-input-placeholder, .input-container input[type=text]::-webkit-input-placeholder{color:var(--oev-color-gray-500)}.input-container input::-moz-placeholder, .input-container input[type=search]::-moz-placeholder, .input-container input[type=text]::-moz-placeholder{color:var(--oev-color-gray-500)}.input-container input:-ms-input-placeholder, .input-container input[type=search]:-ms-input-placeholder, .input-container input[type=text]:-ms-input-placeholder{color:var(--oev-color-gray-500)}.input-container input::-ms-input-placeholder, .input-container input[type=search]::-ms-input-placeholder, .input-container input[type=text]::-ms-input-placeholder{color:var(--oev-color-gray-500)}.input-container input::placeholder,.input-container input[type=search]::placeholder,.input-container input[type=text]::placeholder{color:var(--oev-color-gray-500)}.input-container input::-webkit-search-cancel-button,.input-container input[type=search]::-webkit-search-cancel-button,.input-container input[type=text]::-webkit-search-cancel-button{margin-right:2px;color:var(--oev-color-gray-800);font-size:var(--oev-font-size-content)}.input-container input[type=search]::-webkit-search-cancel-button,.input-container input[type=search]::-webkit-search-decoration,.input-container input[type=search]::-webkit-search-results-button,.input-container input[type=search]::-webkit-search-results-decoration,.input-container input[type=search][type=search]::-webkit-search-cancel-button,.input-container input[type=search][type=search]::-webkit-search-decoration,.input-container input[type=search][type=search]::-webkit-search-results-button,.input-container input[type=search][type=search]::-webkit-search-results-decoration,.input-container input[type=text][type=search]::-webkit-search-cancel-button,.input-container input[type=text][type=search]::-webkit-search-decoration,.input-container input[type=text][type=search]::-webkit-search-results-button,.input-container input[type=text][type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.input-container .icon-container{background:#fff;position:absolute;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-container .icon-container ::slotted(oev-button){height:100%}.input-container .icon-container ::slotted(oev-button:hover){background-color:var(--oev-color-background-dark)}.suggestions-wrapper{display:var(--suggestions-wrapper-display);font:var(--oev-font-style-body);color:var(--oev-color-gray-500);position:fixed;top:4.3125rem;
2--box-shadow-width: 1rem;left:calc(var(--box-shadow-width)*2);right:calc(var(--box-shadow-width)*-1);padding:var(--box-shadow-width);padding-top:0;width:min(98vw,96% + 2*var(--box-shadow-width))}.suggestions-wrapper .shadow-wrapper{-webkit-box-shadow:0 8px 8px 0 rgba(0,0,0,.5);box-shadow:0 8px 8px 0 rgba(0,0,0,.5)}.suggestions-wrapper .suggestions:not(:empty){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--oev-color-action-white);--triangle-width: 1rem;--triangle-height: 1.125rem;--triangle-offset-left: 3rem;--border-width: .0625rem}.suggestions-wrapper .suggestions:not(:empty)::after{--triangle-top: calc((-1) * var(--triangle-height) - var(--border-width) + .6rem);content:"";position:absolute;width:0px;height:0px;border-left:var(--triangle-width) solid rgba(0,0,0,0);border-right:var(--triangle-width) solid rgba(0,0,0,0);border-bottom:var(--triangle-height) solid var(--oev-color-suggestion-location-background);top:var(--triangle-top);left:calc(var(--triangle-offset-left) - var(--triangle-width) - var(--border-width))}.suggestions-wrapper .suggestions:not(:empty) .suggestion{cursor:pointer;padding:.35rem 1rem;font-size:1rem;line-height:130%}.suggestions-wrapper .suggestions:not(:empty) .suggestion strong{color:var(--oev-color-font-body-default);font-weight:inherit}.suggestions-wrapper .suggestions:not(:empty) .suggestion:hover{font:var(--oev-font-style-link);color:var(--oev-color-primary-hover);background-color:var(--oev-color-suggestion-location-background-hover)}.suggestions-wrapper .suggestions:not(:empty) .suggestion:hover strong{color:var(--oev-color-primary-hover)}.suggestions-wrapper .suggestions:not(:empty) .suggestion.selected{background-color:var(--oev-color-suggestion-location-background-focus)}.suggestions-wrapper ::slotted([slot=suggestions-title]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1rem;background-color:var(--oev-color-suggestion-location-background);font:var(--oev-font-style-body);font-size:1rem;line-height:130%;color:var(--oev-color-font-body-default)}',""]),o.A=a},5605:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{z-index:var(--oev-ref-z-index-50);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--oev-comp-header-nav-header-background-color)}:host([sticky]){position:sticky;top:0;-webkit-transition:ease-in-out 500ms;transition:ease-in-out 500ms}header{max-height:var(--oev-comp-header-nav-header-height);height:var(--oev-comp-header-nav-header-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--oev-comp-header-nav-header-background-color);width:var(--container-width, 100%);border-bottom:var(--oev-comp-header-nav-header-border-bottom-size) solid var(--oev-comp-header-nav-header-border-bottom-color);margin:auto;z-index:var(--oev-ref-z-index-45)}header section,header slot[name=nav]::slotted(*),header #header-action{dis
2play:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .nested{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:block;width:100%}header .nested ::slotted(*:not(.active)){display:none}header.in-depth{padding:0}header.in-depth>*:not(.nested){display:none !important}header:not(.in-depth) .nested{display:none}header section{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 77.5rem){header section{display:-webkit-box;display:-ms-flexbox;display:flex}}header #logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--oev-comp-header-nav-header-logo-height-sl-xs);max-width:var(--oev-comp-header-nav-header-logo-max-width);overflow:hidden;-ms-flex-item-align:var(--oev-comp-header-nav-header-logo-align);align-self:var(--oev-comp-header-nav-header-logo-align)}@media(min-width: 77.5rem){header #logo{height:var(--oev-comp-header-nav-header-logo-height-m-xl)}}header #header-action{max-height:100%}header slot[name=burger]::slotted(*){padding:var(--oev-ref-spacing-16) var(--oev-ref-spacing-16) var(--oev-ref-spacing-16) 0;--ivar-action-color-default: var(--oev-comp-header-nav-header-utility-link-icon-color-default);--header-burger-icon-color-default: var(--oev-comp-header-nav-header-utility-link-icon-color-default);--header-burger-icon-color-hover: var(--oev-comp-header-nav-header-utility-link-icon-color-hover);--header-burger-icon-color-active: var(--oev-comp-header-nav-header-utility-link-icon-color-default);-ms-flex-item-align:end;align-self:end}header slot[name=action]::slotted(*){-ms-flex-item-align:center;align-self:center;--prop-action-label-color: var(--oev-comp-header-nav-bar-nav-link-font-color-default)}header slot[name=action]::slotted([variant=link]){--header-utility-icon-color-default: var(--header-utility-icon-opened-color-default, var(--oev-comp-header-nav-header-utility-link-icon-color-default));--header-utility-icon-color-hover: var(--header-utility-icon-opened-color-hover, var(--oev-comp-header-nav-header-utility-link-icon-color-hover));--header-utility-icon-color-active: var(--header-utility-icon-opened-color-default, var(--oev-comp-header-nav-header-utility-link-icon-color-default));padding:var(--oev-ref-spacing-16) var(--oev-ref-spacing-12);--ivar-action-color-default: var(--oev-comp-header-nav-header-utility-link-icon-color-default);--oev-comp-button-link-color-label-hover: var(--oev-comp-header-nav-header-utility-link-icon-color-hover)}header slot[name=action]::slotted(#header-customer-button){padding:var(--oev-ref-spacing-16) 0 var(--oev-ref-spacing-16) var(--oev-ref-spacing-12);margin-right:var(--oev-ref-spacing-16)}header slot[name=action]::slotted(.divider){border-right:1px solid var(--oev-color-font-body-default);height:1.5rem;-ms-flex-item-align:center;align-self:center}@media(max-width: 77.4375rem){header{padding:var(--oev-comp-header-nav-header-spacing-vertical) var(--oev-comp-header-nav-header-sl-xs-spacing-horizontal)}header .left,header .right{-ms-flex-line-pack:center;align-content:center}}@media(min-width: 77.5rem){header{position:relative;max-height:var(--oev-comp-header-nav-header-height);height:var(--oev-comp-header-nav-header-height)}header:before,header:after{content:"";border-bottom:var(--oev-comp-header-nav-header-border-bottom-size) solid var(--oev-comp-header-nav-header-border-bottom-color);width:100%;position:absolute;bottom:-1px}header:before{left:-100%}header:after{right:-100%}header{padding:var(--oev-comp-header-nav-header-spacing-vertical) var(--oev-comp-header-nav-header-xl-m-spacing-horizontal)}header .right{-ms-flex-line-pack:center;align-content:center}header .left{padding-top:.5rem}header #logo{margin-right:var(--oev-ref-spacing-48)}header slot[name=burger]::slotted(*){padding:var(--oev-comp-header-nav-header-logo-space-top) var(--oev-comp-header-nav-header-logo-space-right) var(--oev-comp-header-nav-header-logo-space-bottom) var(--oev-comp-header-nav-header-logo-space-left);--header-burger-icon-color-default: var(--oev-comp-header-nav-header-utility-link-icon-color-default);--header-burger-icon-color-hover: var(--oev-comp-header-nav-header-utility-link-icon-color-hover);--header-burger-icon-color-active: var(--oev-comp-header-nav-header-utility-link-icon-color-default)}}@media(min-width: 77.5rem){slot[name=interactive-tooltip]::slotted(*){right:calc(var(--oev-tooltip-trigger-position))}}slot[name=interactive-tooltip]::slotted(*){position:fixed;right:0;width:100%;top:4.3125rem;z-index:var(--oev-ref-z-index-60)}@media(min-width: 37.5rem){slot[name=interactive-tooltip]::slotted(*){max-width:23.5rem}}',""]),o.A=z},5945:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});
2a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{position:relative;height:100%;overflow:hidden}.nested{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.nested button{border:none;background:rgba(0,0,0,0);color:inherit;border-radius:0;font:inherit;line-height:inherit;text-decoration:inherit;text-transform:none;text-align:inherit;margin:0;padding:0;width:auto;overflow:visible;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:button;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nested button::-moz-focus-inner{border-style:none;padding:0}.nested button:-moz-focusring{outline:1px dotted ButtonText}.nested button{padding:0 12px;height:100%;cursor:pointer}.nested ::slotted([type=search]){--suggestions-wrapper-display: none}.nested ::slotted(.grow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;z-index:var(--oev-ref-z-index-60)}.nested ::slotted(button),.nested ::slotted(oev-button){border:none;background:rgba(0,0,0,0);color:inherit;border-radius:0;font:inherit;line-height:inherit;text-decoration:inherit;text-transform:none;text-align:inherit;margin:0;padding:0;width:auto;overflow:visible;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:button;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nested ::slotted(button)::-moz-focus-inner,.nested ::slotted(oev-button)::-moz-focus-inner{border-style:none;padding:0}.nested ::slotted(button):-moz-focusring,.nested ::slotted(oev-button):-moz-focusring{outline:1px dotted ButtonText}.nested ::slotted(button),.nested ::slotted(oev-button){height:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nested ::slotted(oev-button){padding:var(--oev-ref-spacing-16)}.nested ::slotted(button){padding:0 12px}.nested ::slotted(oev-button:hover){background-color:var(--oev-color-background-dark)}.nested ::slotted(button[disabled]){cursor:default}.nested ::slotted(button:hover:not([disabled])){background-color:var(--oev-color-background-dark)}",""]),o.A=a},7049:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,":host([utilityBarDesktop]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:host([utilityBarDesktop]) section{display:-webkit-box;display:-ms-flexbox;display:flex}:host([utilityBarDesktop]) slot[name=action]::slotted(*){display:-webkit-box;display:-ms-flexbox;display:flex}:host([utilityBarDesktop]) slot[name=action]::slotted([variant=link]){padding:var(--oev-ref-spacing-16) 0;--ivar-action-color-default: var(--oev-color-gray-800);--ivar-action-color-hover: var(--oev-color-primary-hover)}:host([utilityBarDesktop]) slot[name=action]::slotted(#header-customer-button){padding:var(--oev-ref-spacing-16) 0 var(--oev-ref-spacing-16) var(--oev-ref-spacing-12);margin-right:var(--oev-ref-spacing-16)}:host([utilityBarDesktop]) slot[name=action]::slotted(oev-button[variant=link]){padding-left:var(--oev-ref-spacing-24)}:host([utilityBarMobile]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}:host([utilityBarMobile]) section{display:-webkit-box;display:-ms-flexbox;display:flex}:host([utilityBarMobile]) slot[name=action]::slotted(*){display:-webkit-box;display:-ms-flexbox;display:flex}:host([utilityBarMobile]) slot[name=action]::slotted([variant=link]){padding:var(--oev-ref-spacing-16) var(--oev-ref-spacing-12);--ivar-action-color-default: var(--oev-color-gray-800);--ivar-action-color-hover: var(--oev-color-primary-hover)}:host([utilityBarMobile]) slot[name=action]::slotted(#header-customer-button){padding:var(--oev-ref-spacing-16) 0 var(--oev-ref-spacing-16) var(--oev-ref-spacing-12);margin-right:var(--oev-ref-spacing-16)}:host([utilityBarMobile]) slot[name=action]::slotted(.divider){border-right:1px solid var(--oev-color-font-body-default);height:1.5rem;-ms-flex-item-align:center;align-self:center}",""]),o.A=a},7931:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);
2z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}.anchor{display:inline-block;width:auto;max-width:100%;height:var(--image-height, 100%)}.image{width:auto;max-width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;overflow:hidden}:host a:focus:not(:focus-visible){outline:none}:host a:focus-visible,:host:focus-visible{outline:2px solid var(--oev-color-focus-visible-outline);outline-offset:2px}@media(min-width: 37.5rem)and (max-width: 56.5005rem){:host([limit-height]) .anchor{height:7.188rem}}@media(min-width: 56.563rem)and (max-width: 77.4375rem){:host([limit-height]) .anchor{height:8.75rem}}@media(min-width: 77.5rem){:host([limit-height]) .anchor{height:9.375rem}}:host([centered]){text-align:center}:host([stretch]) .anchor{width:100%}:host([stretch]) .anchor .image{width:100%}',""]),o.A=z},4567:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host([equal-height]) .content{height:100%;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.info-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--oev-comp-info-box-background-color);width:100%;height:100%;padding:var(--oev-comp-info-box-spacing);border-radius:var(--oev-comp-info-box-border-radius)}.info-box .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.info-box .bottom{-ms-flex-line-pack:end;align-content:end}.info-box .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;text-align:center;width:100%}.info-box .content slot[name=icon]::slotted(*){color:var(--oev-comp-info-box-icon-color)}.info-box .content slot[name=headline]::slotted(*){font-size:var(--oev-comp-info-box-headline-font-size);
2font-weight:var(--oev-comp-info-box-headline-font-weight);line-height:var(--oev-comp-info-box-headline-line-height);color:var(--oev-comp-info-box-headline-font-color);margin:0}.info-box .content slot[name=subheadline]::slotted(*){font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.info-box .content slot[name=subheadline]::slotted(*){margin:0;color:var(--oev-comp-info-box-subheadline-font-color)}.info-box .content slot[name=link]::slotted(*){margin-top:.5rem}',""]),o.A=z},2069:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{margin:0;padding:0;width:100%}:host *,:host *:before,:host *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.radio{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.radio #radios{grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));display:grid;row-gap:var(--oev-comp-forms-radio-button-options-row-spacing);-webkit-column-gap:var(--oev-comp-forms-radio-button-options-column-spacing);-moz-column-gap:var(--oev-comp-forms-radio-button-options-column-spacing);column-gap:var(--oev-comp-forms-radio-button-options-column-spacing)}.radio #radios label{cursor:pointer;word-break:break-word;font:var(--oev-comp-forms-radio-button-option-label-font-style)}.radio .radio-column{display:grid;grid-template-columns:fit-content(100%) fit-content(100%);min-width:140px}.radio[label-direction=left] .radio-column{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;direction:ltr}.radio[label-direction=left] input[type=radio]{margin:0 0 0 var(--oev-comp-forms-radio-button-option-label-spacing-left-direction)}.radio input[type=radio]{float:left;margin:0 var(--oev-comp-forms-radio-button-option-label-spacing-right-direction) 0 0;border:var(--oev-comp-forms-radio-button-bullet-outline-width) solid var(--oev-comp-forms-radio-button-color-bullet-outline-default);border-radius:50%/50%;cursor:pointer;height:var(--oev-comp-forms-radio-button-bullet-outline-size);width:var(--oev-comp-forms-radio-button-bullet-outline-size);display:grid;place-content:center;-webkit-transform:translateY(0.1em);transform:translateY(0.1em);-webkit-appearance:none;background-color:var(--oev-color-background-17)}.radio input[type=radio]:after{border-radius:50%;content:"";height:var(--oev-comp-forms-radio-button-bullet-outline-size);width:var(--oev-comp-forms-radio-button-bullet-outline-size);-webkit-transform:scale(var(--oev-comp-forms-radio-button-inner-bullet-size-scale));transform:scale(var(--oev-comp-forms-radio-button-inner-bullet-size-scale))}.radio input[type=radio]:hover{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-hover)}.radio input[type=radio]:focus-visible{outline:none;border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-focus)}.radio input[type=radio]:active{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-active)}.radio input[type=radio]:checked{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-default)}.radio input[type=radio]:checked:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-default)}.radio input[type=radio]:checked:hover{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-hover)}.radio input[type=radio]:checked:hover:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-hover)}.radio input[type=radio]:checked:focus-visible{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-focus);outline:none}.radio input[type=radio]:checked:focus-visible:hover{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-hover)}.radio input[type=radio]:checked:focus-visible:hover:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-focus)}.radio input[type=radio]:checked:active{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-active)}.radio input[type=radio]:checked:active:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-active)}.radio.error #radios{color:var(--oev-comp-forms-radio-button-option-label-error-color)}.radio.error #radios input[type=radio]{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-error)}.radio.error #radios label{color:var(--oev-color-action-error)}.error .errorBox{color:var(--oev-comp-forms-radio-button-error-text-color);padding-left:0;margin-top:var(--oev-comp-forms-radio-button-error-text-spacing-top);font:var(--oev-comp-forms-radio-button-error-text-font-style)}.radio:not(.error) .errorBox{display:none}:host([disabled]) .radio,:host([disabled]) .radio.default-selected{pointer-events:none}:host([disabled]) .radio input,:host([disabled]) .radio.default-selected input{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-disabled)}:host([disabled]) .radio input:checked,:host([disabled]) .radio.default-selected input:checked{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-disabled)}:host([disabled]) .radio input:checked:after,:host([disabled]) .radio.default-selected input:checked:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-disabled)}:host([disabled]) .radio.error #radios input,:host([disabled]) .radio.default-selected.error #radios input{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-disabled)}:host([disabled]) .radio.error #radios label,:host([disabled]) .radio.default-selected.error #radios label{color:var(--oev-comp-forms-radio-button-option-label-color)}:host([disabled]) .errorBox{display:none}',""]),o.A=z},337:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});
2a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;z-index:var(--oev-ref-z-index-1)}.container{background:hsla(0,0%,100%,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 8px;border-top-right-radius:4px}#media ::slotted(iframe){width:100%;height:auto;border:none}oev-icon{margin:.3rem}.inline{position:absolute;top:0;right:0}",""]),o.A=a},1209:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,'*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{--transition-duration: 300ms;--triangle-width: 0.625rem;--triangle-height: 1.125rem;--triangle-offset-left: 50%;--border-width: .0625rem}.interactive-tooltip{-webkit-box-shadow:var(--oev-box-shadow-small-offset);box-shadow:var(--oev-box-shadow-small-offset);border-radius:var(--oev-comp-interactive-tooltip-border-radius);position:relative}.interactive-tooltip::before,.interactive-tooltip::after{--triangle-top: calc( (-1) * var(--triangle-height) - var(--border-width) + .0625rem );display:none;content:"";position:absolute;width:0px;height:0px;border-left:var(--triangle-width) solid rgba(0,0,0,0);border-right:var(--triangle-width) solid rgba(0,0,0,0);border-bottom:var(--triangle-height) solid var(--background-color);top:var(--triangle-top);left:calc(var(--triangle-offset-left) - var(--triangle-width) - var(--border-width))}.interactive-tooltip .close-icon{position:absolute;top:.5rem;right:.75rem;cursor:pointer;color:var(--text-color, var(--oev-comp-interactive-tooltip-icon-color))}.interactive-tooltip .container{background-color:var(--background-color, var(--oev-comp-interactive-tooltip-container-background-color-default));padding:var(--oev-comp-interactive-tooltip-container-spacing-top-bottom) var(--oev-comp-interactive-tooltip-container-spacing-left-right);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:1rem;border-radius:var(--oev-comp-interactive-tooltip-border-radius) var(--oev-comp-interactive-tooltip-border-radius) 0 0}.interactive-tooltip .container ::slotted([slot=button]),.interactive-tooltip .container ::slotted([slot=input]){width:13.5rem}.interactive-tooltip .container ::slotted([slot=headline]){font:var(--oev-comp-interactive-tooltip-container-headline-font-style);color:var(--text-color, var(--oev-comp-interactive-tooltip-container-headline-font-color));-ms-hyphens:manual;hyphens:manual;--webkit-hyphens: manual}.interactive-tooltip .container ::slotted([slot=content]),.interactive-tooltip .container ::slotted([slot=info]){font:var(--oev-comp-interactive-tooltip-container-content-font-style);color:var(--text-color, var(--oev-comp-interactive-tooltip-container-content-font-color));-ms-hyphens:manual;hyphens:manual;--webkit-hyphens: manual}.interactive-tooltip .accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--oev-comp-interactive-tooltip-accordion-header-open-spacing-bottom);padding:var(--oev-comp-interactive-tooltip-accordion-spacing-top-bottom) var(--oev-comp-interactive-tooltip-accordion-spacing-left-right);background-color:var(--oev-comp-interactive-tooltip-accordion-background-color);-webkit-transition:var(--transition-duration) ease-out;transition:var(--transition-duration) ease-out;cursor:pointer;border-radius:0 0 var(--oev-comp-interactive-tooltip-border-radius) var(--oev-comp-interactive-tooltip-border-radius)}.interactive-tooltip .accordion .accordion-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.interactive-tooltip .accordion .accordion-header .toggle-icon{-webkit-transition:-webkit-transform var(--transition-duration) ease-out;transition:-webkit-transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out;transition:transform var(--transition-duration) ease-out, -webkit-transform var(--transition-duration) ease-out;color:var(--oev-comp-interactive-tooltip-accordion-header-icon-color)}.interactive-tooltip .accordion .accordion-header ::slotted([slot=accordion-headline]){font:var(--oev-comp-interactive-tooltip-accordion-header-font-style);font-weight:var(--oev-comp-interactive-tooltip-accordion-header-font-we
2ight)}.interactive-tooltip .accordion .accordion-header ::slotted(*){font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.interactive-tooltip .accordion .accordion-header ::slotted(*){font-size:var(--oev-font-size-interactive-tooltip-content);color:var(--oev-comp-interactive-tooltip-accordion-header-font-color);-ms-hyphens:manual;hyphens:manual;--webkit-hyphens: manual}.interactive-tooltip .accordion ::slotted([slot=accordion-text]){font:var(--oev-font-style-body-small, inherit);color:var(--oev-color-font-body-small, inherit)}.interactive-tooltip .accordion ::slotted([slot=accordion-text]){font-size:var(--oev-font-size-interactive-tooltip-content);display:none;-ms-hyphens:manual;hyphens:manual;--webkit-hyphens: manual}.interactive-tooltip .accordion.expanded ::slotted([slot=accordion-text]){display:block}.interactive-tooltip .accordion.expanded .toggle-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}:host([small]) .interactive-tooltip .close-icon{top:.375rem;right:.375rem}:host([small]) .interactive-tooltip .container{padding:1rem;gap:.75rem;padding-right:1.375rem}:host([small]) .interactive-tooltip .accordion{padding:1rem}:host([outline]) .interactive-tooltip{border:var(--border-width) solid var(--background-color)}:host([outline]) .interactive-tooltip::after{border-bottom:var(--triangle-height) solid var(--oev-color-action-white);top:calc(var(--triangle-top) + var(--border-width)*2)}:host([outline]) .interactive-tooltip .container{background-color:var(--oev-comp-interactive-tooltip-outline-container-background-color-default)}:host([outline]) .interactive-tooltip .container ::slotted([slot=headline]),:host([outline]) .interactive-tooltip .container ::slotted([slot=content]){color:var(--text-color, var(--oev-comp-interactive-tooltip-outline-container-font-color))}:host([outline]) .interactive-tooltip .accordion{background-color:var(--oev-comp-interactive-tooltip-outline-accordion-background-color)}:host([trigger-id]) .interactive-tooltip:not(.no-triangle)::before,:host([trigger-id]) .interactive-tooltip:not(.no-triangle)::after{display:block}:host([no-close-icon]) .interactive-tooltip .close-icon{display:none}',""]),o.A=a},4333:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host([tile]) .loader-bar{border-radius:0}:host([tile]) .loader-bar .pile{border-radius:0}.loader-bar{width:100%;height:var(--oev-comp-loading-indicators-bar-height);background-color:var(--prop-loading-indicators-bar-background-color, var(--oev-comp-loading-indicators-bar-background-color));border-radius:var(--oev-comp-loading-indicators-bar-border-radius);position:relative;overflow:hidden}.loader-bar .pile{position:absolute;border-radius:var(--oev-comp-loading-indicators-bar-border-radius);top:0;right:100%;bottom:0;left:0;width:0;background-color:var(--prop-loading-indicators-bar-color, var(--oev-comp-loading-indicators-bar-color));-webkit-animation:bar-keyframe 1.3s linear infinite;animation:bar-keyframe 1.3s linear infinite}.loader-bar .pile.static{-webkit-animation:none;animation:none;-webkit-transition:width .1s linear;transition:width .1s linear}@-webkit-keyframes bar-keyframe{0%{left:0;right:100%;width:0}10%{left:0;right:75%;width:100px}90%{right:0;left:75%;width:100px}100%{left:100%;right:0;width:0}}@keyframes bar-keyframe{0%{left:0;right:100%;width:0}10%{left:0;right:75%;width:100px}90%{right:0;left:75%;width:100px}100%{left:100%;right:0;width:0}}',""]),o.A=z},3263:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);
2z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:inline-block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{width:var(--oev-ref-size-32);height:var(--oev-ref-size-32)}.lds-ring{display:inline-block;position:relative;width:var(--oev-ref-size-32);height:var(--oev-ref-size-32)}.lds-ring div{display:block;position:absolute;width:var(--oev-ref-size-32);height:var(--oev-ref-size-32);border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-width:3px;border-style:solid;border-color:var(--oev-comp-loading-indicators-ring-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}',""]),o.A=z},5693:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:inline-block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}
2.lds-spinner{color:var(--oev-comp-loading-indicators-spinner-color);display:inline-block;position:relative;width:14px;height:14px}.lds-spinner div{-webkit-transform-origin:7px 7px;transform-origin:7px 7px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:.5px;left:6.5px;width:1.1px;height:3.2px;border-radius:20%;background-color:var(--oev-comp-loading-indicators-spinner-color)}.lds-spinner div:nth-child(1){-webkit-transform:rotate(calc(30deg * 0));transform:rotate(calc(30deg * 0));-webkit-animation-delay:calc(-1.1s + 0s);animation-delay:calc(-1.1s + 0s)}.lds-spinner div:nth-child(2){-webkit-transform:rotate(calc(30deg * 1));transform:rotate(calc(30deg * 1));-webkit-animation-delay:calc(-1.1s + 0.1s);animation-delay:calc(-1.1s + 0.1s)}.lds-spinner div:nth-child(3){-webkit-transform:rotate(calc(30deg * 2));transform:rotate(calc(30deg * 2));-webkit-animation-delay:calc(-1.1s + 0.2s);animation-delay:calc(-1.1s + 0.2s)}.lds-spinner div:nth-child(4){-webkit-transform:rotate(calc(30deg * 3));transform:rotate(calc(30deg * 3));-webkit-animation-delay:calc(-1.1s + 0.3s);animation-delay:calc(-1.1s + 0.3s)}.lds-spinner div:nth-child(5){-webkit-transform:rotate(calc(30deg * 4));transform:rotate(calc(30deg * 4));-webkit-animation-delay:calc(-1.1s + 0.4s);animation-delay:calc(-1.1s + 0.4s)}.lds-spinner div:nth-child(6){-webkit-transform:rotate(calc(30deg * 5));transform:rotate(calc(30deg * 5));-webkit-animation-delay:calc(-1.1s + 0.5s);animation-delay:calc(-1.1s + 0.5s)}.lds-spinner div:nth-child(7){-webkit-transform:rotate(calc(30deg * 6));transform:rotate(calc(30deg * 6));-webkit-animation-delay:calc(-1.1s + 0.6s);animation-delay:calc(-1.1s + 0.6s)}.lds-spinner div:nth-child(8){-webkit-transform:rotate(calc(30deg * 7));transform:rotate(calc(30deg * 7));-webkit-animation-delay:calc(-1.1s + 0.7s);animation-delay:calc(-1.1s + 0.7s)}.lds-spinner div:nth-child(9){-webkit-transform:rotate(calc(30deg * 8));transform:rotate(calc(30deg * 8));-webkit-animation-delay:calc(-1.1s + 0.8s);animation-delay:calc(-1.1s + 0.8s)}.lds-spinner div:nth-child(10){-webkit-transform:rotate(calc(30deg * 9));transform:rotate(calc(30deg * 9));-webkit-animation-delay:calc(-1.1s + 0.9s);animation-delay:calc(-1.1s + 0.9s)}.lds-spinner div:nth-child(11){-webkit-transform:rotate(calc(30deg * 10));transform:rotate(calc(30deg * 10));-webkit-animation-delay:calc(-1.1s + 1s);animation-delay:calc(-1.1s + 1s)}.lds-spinner div:nth-child(12){-webkit-transform:rotate(calc(30deg * 11));transform:rotate(calc(30deg * 11));-webkit-animation-delay:calc(-1.1s + 1.1s);animation-delay:calc(-1.1s + 1.1s)}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}',""]),o.A=z},9272:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{--background-hover: var(--oev-color-mobile-navigation-hover, var(--oev-color-gray-100));--background-active: var(--oev-color-mobile-navigation-active, var(--oev-color-gray-500))}.nav-accordion .nav-accordion-list{display:block;overflow:hidden;max-height:0;height:0;-webkit-transition:max-height 250ms ease-in-out;transition:max-height 250ms ease-in-out}.nav-accordion.active .nav-accordion-list{height:auto;max-height:10000px}",""]),o.A=a},8971:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}*{--color-base: var(--oev-color-mobile-navigation-base, var(--oev-color-gray-800));--color-hover: var(--oev-color-mobile-navigation-hover, var(--oev-color-gray-800));--color-active: var(--oev-color-mobile-navigation-active, var(--oev-color-primary-default));--color-pressed: var(--oev-color-mobile-navigation-pressed, var(--oev-color-gray-800));--background-base: var(--oev-color-mobile-navigation-background-base, transparent);--background-hover: var(--oev-color-mobile-navigation-background-hover, var(--oev-color-gray-100));--background-active: var(--oev-color-mobile-navigation-background-active, var(--oev-color-gray-200));--background-pressed: var(--oev-color-mobile-navigation-background-pressed, var(--oev-color-gray-300));--icon-right-hover: var(--oev-color-mobile-navigation-icon-right-hover, var(--oev-color-primary-default));--separator-color: var(--oev-color-mobile-navigation-separator, var(--oev-color-gray-100));--crosslink-background-base: var(--oev-color-mobile-navigation-crosslink-background-base, var(--oev-color-gray-50));--crosslink-icon-left-base: var(--oev-color-mobile-navigation-crosslink-icon-left-base, var(--oev-color-primary-default));--trigger-separator-color-active: var(--oev-color-mobile-navigation-trigger-separator-active, var(--oev-color-primary-default));--trigger-icon-right-active: var(--oev-color-mobile-navigation-trigger-icon-right-active, var(--oev-color-primary-default));--base-padding: var(--oev-spacing-mobile-navigation-base-padding, 1rem);--icon-left-margin: var(--oev-spacing-mobile-navigation-icon-left-margin, 1rem);--icon-right-margin: var(--oev-spacing-mobile-navigation-icon-right-margin, 1rem);--separator-height: var(--oev-sizing-mobile-navigation-separator, 1px)}:host([active]) .nav-element:not(.trigger){color:var(--color-active);background-color:var(--background-active)}
2:host([active]) .nav-element.trigger{border-bottom-color:var(--trigger-separator-color-active)}:host([active]) .nav-element.trigger .icon-right{color:var(--trigger-icon-right-active);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.nav-element{font:var(--oev-font-style-link, inherit);color:var(--oev-color-font-link, inherit)}.nav-element{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--base-padding);cursor:pointer;border-bottom:var(--separator-height) solid var(--separator-color);color:var(--color-base)}.nav-element slot{display:block;overflow-wrap:break-word;min-width:0;margin-right:auto}.nav-element .icon-left[icon]{margin-right:var(--icon-left-margin)}.nav-element .icon-right[icon]{margin-left:var(--icon-right-margin);-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;min-width:var(--icon-size)}.nav-element:hover{color:var(--color-hover);background-color:var(--background-hover)}.nav-element:active{color:var(--color-pressed);background-color:var(--background-pressed)}.nav-element.crosslink{background-color:var(--crosslink-background-base)}.nav-element.crosslink:hover{background-color:var(--background-hover)}.nav-element.crosslink .icon-left{color:var(--crosslink-icon-left-base);opacity:.54}.nav-element.depth-2{padding-left:calc(var(--base-padding)*2)}.nav-element.depth-3{padding-left:calc(var(--base-padding)*3)}.nav-element.depth-4{padding-left:calc(var(--base-padding)*4)}.nav-element.depth-5{padding-left:calc(var(--base-padding)*5)}",""]),o.A=a},9279:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}*{--background-hover: var( --oev-color-mobile-navigation-hover, var(--oev-color-gray-100) );--background-active: var( --oev-color-mobile-navigation-active, var(--oev-color-gray-500) );--crosslink-separator-color: var( --oev-color-mobile-navigation-crosslink-separator, var(--oev-color-gray-600) );--menu-background: var( --oev-color-mobile-navigation-background, var(--oev-color-action-white) )}:host{position:relative;z-index:var(--oev-ref-z-index-100)}nav{width:100%;background-color:var(--menu-background);height:0;overflow:hidden}nav.active{height:auto}@media(min-width: 90rem){nav{position:absolute;visibility:hidden;left:0;z-index:calc(var(--oev-ref-z-index-50) - 1);-webkit-box-shadow:var(--oev-box-shadow);box-shadow:var(--oev-box-shadow);opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;height:auto;width:30%;position:fixed;top:var(--offset-top, unset);overflow-y:auto;max-height:calc(100% - var(--offset-top, 4.375rem))}nav.active{visibility:visible;opacity:100}}nav.overlay{position:absolute;visibility:hidden;left:0;z-index:calc(var(--oev-ref-z-index-50) - 1);-webkit-box-shadow:var(--oev-box-shadow);box-shadow:var(--oev-box-shadow);opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;height:auto;top:100%}nav.overlay.active{visibility:visible;opacity:100}nav slot[name=crosslinks-top]::slotted(*){border-bottom:1px solid var(--crosslink-separator-color)}nav slot[name=crosslinks-bottom]::slotted(*){border-top:1px solid var(--crosslink-separator-color)}",""]),o.A=a},68:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);
2z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}.nav-accordion .nav-accordion-list{display:block;overflow:hidden;max-height:0;visibility:hidden;background-color:var(--depth-background-dark, var(--oev-comp-header-nav-flyout-menu-background-color))}.nav-accordion.active .nav-accordion-list{-webkit-transition:max-height 300ms ease-in;transition:max-height 300ms ease-in;max-height:10000px;visibility:visible}@media(min-width: 77.5rem){:host([thinner-navigation]){--left-offset: -1rem;--full-width: 100%;--padding-thinner-nav: var(--oev-comp-header-nav-flyout-menu-spacing-horizontal)}:host([thinner-navigation]) ::slotted(*){--oev-no-navigation-after: none;--oev-comp-header-nav-flyout-background-shadow-depth: var(--oev-sys-elevation-level-2);--oev-clip-path: inset(-6px -6px -6px 0)}:host([thinner-navigation]) .nav-accordion-list.depth-1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:var(--oev-comp-header-nav-flyout-background-shadow);box-shadow:var(--oev-comp-header-nav-flyout-background-shadow);clip-path:inset(0px -10px -10px -10px);z-index:var(--oev-ref-z-index-negative)}:host([thinner-navigation]) .nav-accordion-list.depth-1 #desktop-menu-close{display:none !important}:host([thinner-navigation]) .nav-accordion-list.depth-1:before{display:none !important}:host([thinner-navigation]) .nav-accordion-list.depth-2:before,:host([thinner-navigation]) .nav-accordion-list.depth-3:before{clip-path:inset(-5px 0 0 5px)}:host([depth="2"]) :focus-visible{outline:none;position:relative}:host([depth="2"]) :focus-visible::before{content:"";position:absolute;inset:0;width:var(--oev-comp-header-nav-border-width);height:calc(100% - 0%);outline:2px solid var(--oev-sys-focus-visible-outline-color);pointer-events:none;border-radius:var(--oev-sys-focus-visible-border-radius);margin:auto;left:var(--oev-comp-header-nav-border-left-position);padding:var(--oev-sys-focus-visible-padding)}:host([depth="3"]) :focus-visible{outline:none;position:relative}:host([depth="3"]) :focus-visible::before{content:"";position:absolute;inset:0;width:100%;height:calc(100% - 0%);outline:2px solid var(--oev-sys-focus-visible-outline-color);pointer-events:none;border-radius:var(--oev-sys-focus-visible-border-radius);margin:auto;left:var(--oev-sys-focus-visible-left-offset);padding:var(--oev-sys-focus-visible-padding)}:host([depth="2"]) .nav-accordion-list.depth-2:before,:host([depth="3"]) .n
2av-accordion-list.depth-3:before{content:"";position:absolute;top:0;left:0;width:var(--full-width);height:100%;z-index:var(--oev-ref-z-index-negative);-webkit-box-shadow:var(--oev-comp-header-nav-flyout-background-shadow-depth);box-shadow:var(--oev-comp-header-nav-flyout-background-shadow-depth);clip-path:var(--oev-clip-path)}:host([depth="2"]) .nav-accordion-list.depth-2:after{display:var(--oev-no-navigation-after)}.nav-accordion.active .nav-accordion-list{-webkit-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out;overflow:visible;border-left:var(--oev-comp-header-nav-flyout-menu-level-2-border-left-size) solid var(--oev-comp-header-nav-flyout-menu-level-2-border-left-color);padding:var(--oev-comp-header-nav-flyout-menu-spacing-top) var(--oev-comp-header-nav-flyout-menu-spacing-right) var(--oev-comp-header-nav-flyout-menu-spacing-bottom) var(--oev-comp-header-nav-flyout-menu-spacing-left)}.nav-accordion.active .nav-accordion-list.depth-1{border-left:none;position:fixed;z-index:var(--oev-ref-z-index-negative);top:var(--menu-dropdown-position, 7.375rem);margin-left:var(--left-offset)}.nav-accordion.active .nav-accordion-list.depth-1 #desktop-menu-close{position:absolute;left:var(--oev-comp-header-nav-flyout-close-position, 70.5rem);top:var(--oev-ref-spacing-32);z-index:var(--oev-ref-z-index-10);--prop-action-label-color:var(--oev-comp-header-nav-flyout-menu-link-icon-color-default);color:var(--oev-comp-header-nav-flyout-menu-link-icon-color-default)}.nav-accordion.active .nav-accordion-list.depth-1 #desktop-menu-close:hover{color:var(--oev-comp-header-nav-flyout-menu-link-icon-color-hover)}.nav-accordion.active .nav-accordion-list.depth-1 #desktop-menu-close:active{color:var(--oev-comp-header-nav-flyout-menu-link-icon-color-active)}}@media(min-width: 77.5rem)and (min-width: 90rem){.nav-accordion.active .nav-accordion-list.depth-1 #desktop-menu-close{left:var(--oev-comp-header-nav-flyout-close-position, 85rem)}.nav-accordion.active .nav-accordion-list.depth-1 #desktop-menu-close oev-icon[icon=comp-menu-close]{color:var(--oev-comp-header-nav-flyout-menu-link-icon-color-default)}.nav-accordion.active .nav-accordion-list.depth-1 #desktop-menu-close oev-icon[icon=comp-menu-close]:hover{color:var(--oev-comp-header-nav-flyout-menu-link-icon-color-hover)}.nav-accordion.active .nav-accordion-list.depth-1 #desktop-menu-close oev-icon[icon=comp-menu-close]:active{color:var(--oev-comp-header-nav-flyout-menu-link-icon-color-active)}}@media(min-width: 77.5rem){.nav-accordion.active .nav-accordion-list.depth-1:before{content:"";position:absolute;top:0;left:-100vw;width:200vw;height:100%;z-index:var(--oev-ref-z-index-negative);background:var(--oev-comp-header-nav-flyout-menu-background-color);-webkit-box-shadow:var(--oev-comp-header-nav-flyout-background-shadow);box-shadow:var(--oev-comp-header-nav-flyout-background-shadow);clip-path:inset(0px -10px -10px -10px)}.nav-accordion.active .nav-accordion-list.depth-1:before.gradient{background:-webkit-gradient(linear, left top, right top, from(var(--oev-color-background-17)), color-stop(25%, var(--oev-color-background-17)), color-stop(25%, var(--depth-background-dark, var(--menu-background))), to(var(--depth-background, var(--menu-background))));background:linear-gradient(to right, var(--oev-color-background-17), var(--oev-color-background-17) 25%, var(--depth-background-dark, var(--menu-background)) 25%, var(--depth-background, var(--menu-background)) 100%)}.nav-accordion.active .nav-accordion-list.depth-2{background-color:var(--depth-background-dark, var(--oev-comp-header-nav-flyout-menu-background-color-depth-2));padding:var(--oev-comp-header-nav-flyout-menu-spacing-top) var(--oev-comp-header-nav-flyout-submenu-spacing-horizontal) var(--oev-comp-header-nav-flyout-menu-spacing-bottom)}.nav-accordion.active .nav-accordion-list.depth-3{background-color:var(--depth-background-dark, var(--oev-comp-header-nav-flyout-menu-background-color-depth-3));padding:var(--oev-comp-header-nav-flyout-menu-spacing-top) var(--oev-comp-header-nav-flyout-submenu-spacing-horizontal) var(--oev-comp-header-nav-flyout-menu-spacing-bottom)}.nav-accordion .nav-accordion-list{position:absolute;height:var(--container-height);z-index:var(--oev-ref-z-index-10)}.nav-accordion .nav-accordion-list ::slotted([headline]),.nav-accordion .nav-accordion-list ::slotted([headlineLink]){--headline-hover-background-color: none}.nav-accordion .nav-accordion-list.depth-1{background-color:var(--oev-comp-header-nav-flyout-menu-background-color);margin:.0625rem;padding-left:var(--padding-thinner-nav, 0)}}@media(min-width: 77.5rem)and (min-width: 77.5rem){.nav-accordion .nav-accordion-list.depth-1{width:calc(var(--oev-comp-nav-grid-size-medium)/3)}}@media(min-width: 77.5rem)and (min-width: 90rem){.nav-accordion .nav-accordion-list.depth-1{width:calc(var(--oev-comp-nav-grid-size-large)/3)}}@media(min-width: 77.5rem)and (min-width: 120rem){.nav-accordion .nav-accordion-list.depth-1{width:calc(var(--oev-comp-nav-grid-size-xl)/3)}}@media(min-width: 77.5rem){.nav-accordion .nav-accordion-list:not(.depth-1){top:0;left:100%;width:100%}.nav-accordion .nav-accordion-list:not(.depth-1) #desktop-menu-close{display:none}.nav-accordion .nav-accordion-list.depth-2:after{content:"";position:absolute;top:0;right:-250%;width:250%;height:100%;z-index:var(--oev-ref-z-index-1);background-color:var(--depth-background-dark, var(--oev-comp-header-nav-flyout-menu-background-color-depth-2))}}@media(max-width: 77.4375rem){.nav-accordion #desktop-menu-close{display:none}.nav-accordion.active .nav-accordion-list.depth-2{background-color:var(--depth-background-dark, var(--oev-comp-header-nav-flyout-menu-background-color-depth-2))}}',""]),o.A=z},3121:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});
2a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:inline-block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}.overlayContainer{position:inherit;display:inherit;max-width:100%;border-radius:4px;background-color:var(--oev-color-action-white);-webkit-box-shadow:.1875rem 0 .9375rem 0 rgba(0,0,0,.3);box-shadow:.1875rem 0 .9375rem 0 rgba(0,0,0,.3)}.overlayContainer .headline{font:var(--oev-font-style-h5, inherit);color:var(--oev-color-font-h5, inherit)}.overlayContainer .headline{margin:24px 24px 0 24px}.overlayContainer .subline{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.overlayContainer .subline{margin:16px 24px 24px 24px}",""]),o.A=a},7773:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{background-color:rgba(0,0,0,0);margin:0;padding:0;font:var(--oev-comp-progressbar-label-font-style-xs);-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 37.5rem){:host{font:var(--oev-comp-progressbar-label-font-style-s-xl)}}:host([sticky]){position:sticky;top:0;z-index:var(--oev-ref-z-index-30)}#progressbarContainer{width:100%;-webkit-transition:ease .4s;transition:ease .4s;background-color:var(--oev-comp-progressbar-onsite-background-color);padding:var(--oev-comp-progressbar-inline-box-spacing-top-bottom-xs-s) 0}@media(min-width: 77.5rem){#progressbarContainer{padding:var(--oev-comp-progressbar-inline-box-spacing-top-bottom-m-xl) 0}}#progressbarContainer.pinned{-webkit-box-shadow:var(--oev-comp-progressbar-sticky-box-sha
2dow);box-shadow:var(--oev-comp-progressbar-sticky-box-shadow);background-color:var(--oev-comp-progressbar-sticky-background-color);padding:var(--oev-comp-progressbar-sticky-box-spacing-top-bottom-xs-s) 0}@media(min-width: 77.5rem){#progressbarContainer.pinned{padding:var(--oev-comp-progressbar-sticky-box-spacing-top-bottom-m-xl) 0}}@media(min-width: 90rem){#progressbar{width:min(65rem,100% - 12.5rem)}}@media(min-width: 77.5rem)and (max-width: 89.9375rem){#progressbar{margin:0 12.5rem}}@media(min-width: 56.563rem)and (max-width: 77.4375rem){#progressbar{width:min(52.5rem,100% - 2rem)}}#progressbar{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}@media(min-width: 56.563rem){#progressbar>li{width:9.75rem;-webkit-box-flex:0;-ms-flex:none;flex:none}#progressbar>li:first-child::before{left:var(--first-element-left);width:var(--first-element-width)}}#progressbar>li{position:relative;text-align:center;list-style-type:none;color:var(--oev-comp-progressbar-label-color-next);-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:var(--oev-comp-progressbar-label-spacing-bottom);line-height:normal}@media(min-width: 0)and (max-width: 37.4375rem){#progressbar>li{padding-left:var(--oev-comp-progressbar-label-spacing-left-right-xs);padding-right:var(--oev-comp-progressbar-label-spacing-left-right-xs)}}#progressbar>li:first-child{margin-left:var(--oev-comp-progressbar-sticky-box-spacing-left-right-xs)}@media(min-width: 37.5rem){#progressbar>li:first-child{margin-left:var(--oev-comp-progressbar-sticky-box-spacing-left-right-s-xl)}}#progressbar>li:last-child{margin-right:var(--oev-comp-progressbar-sticky-box-spacing-left-right-xs)}@media(min-width: 37.5rem){#progressbar>li:last-child{margin-right:var(--oev-comp-progressbar-sticky-box-spacing-left-right-s-xl)}}#progressbar>li:before{width:100%;height:var(--oev-comp-progressbar-bar-line-width);content:"";position:absolute;background-color:var(--oev-comp-progressbar-bar-color-next);bottom:.375rem;left:-50%}#progressbar>li:after{display:block;background-color:var(--oev-comp-progressbar-bar-color-next);width:var(--oev-comp-progressbar-bar-point-size);height:var(--oev-comp-progressbar-bar-point-size);line-height:var(--oev-comp-progressbar-bar-point-size);text-align:center;border-radius:50%;content:" ";position:absolute;left:50%;bottom:0;margin:0 auto var(--oev-comp-progressbar-bar-point-spacing-bottom) -0.438rem;z-index:var(--oev-ref-z-index-1)}#progressbar>li.active,#progressbar>li.hover{color:var(--oev-comp-progressbar-label-color-active)}#progressbar>li.active:before,#progressbar>li.hover:before{background-color:var(--oev-comp-progressbar-bar-color-active)}#progressbar>li.active:after,#progressbar>li.hover:after{background-color:var(--oev-comp-progressbar-bar-color-active)}#progressbar>li.active:hover,#progressbar>li.hover:hover{color:var(--oev-comp-progressbar-label-color-hover)}#progressbar>li.active:hover:before,#progressbar>li.active:hover:after,#progressbar>li.hover:hover:before,#progressbar>li.hover:hover:after{background-color:var(--oev-comp-progressbar-bar-color-hover)}#progressbar>li.active li:before,#progressbar>li.hover li:before{background-color:var(--oev-color-primary-default)}#progressbar>li.anchor,#progressbar>li.link{cursor:pointer}',""]),o.A=z},3088:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,'oev-radio div[slot=radio-option]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--oev-sys-spacing-s);-moz-column-gap:var(--oev-sys-spacing-s);column-gap:var(--oev-sys-spacing-s)}oev-radio div[slot=radio-option] label{cursor:pointer;word-break:break-word;font:var(--oev-comp-forms-radio-button-option-label-font-style);-webkit-box-flex:1;-ms-flex:1;flex:1}oev-radio div[slot=radio-option] input[type=radio]{margin:0;border:var(--oev-comp-forms-radio-button-bullet-outline-width) solid var(--oev-comp-forms-radio-button-color-bullet-outline-default);border-radius:50%;cursor:pointer;height:var(--oev-comp-forms-radio-button-bullet-outline-size);width:var(--oev-comp-forms-radio-button-bullet-outline-size);display:grid;place-content:center;-webkit-transform:translateY(0.1em);transform:translateY(0.1em);-webkit-appearance:none;-moz-appearance:none;appearance:none}oev-radio div[slot=radio-option] input[type=radio]:checked:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-default);border-radius:50%;content:"";height:var(--oev-comp-forms-radio-button-bullet-outline-size);width:var(--oev-comp-forms-radio-button-bullet-outline-size);-webkit-transform:scale(var(--oev-comp-forms-radio-button-inner-bullet-size-scale));transform:scale(var(--oev-comp-forms-radio-button-inner-bullet-size-scale))}oev-radio div[slot=radio-option] input[type=radio]:checked:hover{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-hover)}
2oev-radio div[slot=radio-option] input[type=radio]:checked:hover:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-hover)}oev-radio div[slot=radio-option] input[type=radio]:checked:active{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-active)}oev-radio div[slot=radio-option] input[type=radio]:checked:active:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-active)}oev-radio div[slot=radio-option] input[type=radio]:hover{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-hover)}oev-radio div[slot=radio-option] input[type=radio]:active{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-active)}oev-radio div[slot=radio-option] input[type=radio]:focus-visible{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset)}oev-radio div[slot=radio-option] input[type=radio]:user-invalid{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-error)}oev-radio[external-invalid]{color:var(--oev-comp-forms-radio-button-option-label-error-color)}oev-radio[external-invalid] div[slot=radio-option] input[type=radio]{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-error)}oev-radio[external-invalid] div[slot=radio-option] input[type=radio]:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-disabled)}oev-radio[disabled],oev-radio[readonly]{pointer-events:none}oev-radio[disabled] div[slot=radio-option] input[type=radio],oev-radio[readonly] div[slot=radio-option] input[type=radio]{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-disabled)}oev-radio[disabled] div[slot=radio-option] input[type=radio]:checked,oev-radio[readonly] div[slot=radio-option] input[type=radio]:checked{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-disabled)}oev-radio[disabled] div[slot=radio-option] input[type=radio]:checked:after,oev-radio[readonly] div[slot=radio-option] input[type=radio]:checked:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-disabled)}oev-radio[disabled] div[slot=radio-option] label,oev-radio[readonly] div[slot=radio-option] label{color:var(--oev-comp-forms-radio-button-option-label-color)}oev-radio[label-direction=left] div[slot=radio-option]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}',""]),o.A=a},8666:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"oev-form-error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}oev-form-error span{display:block;color:var(--oev-comp-forms-error-font-color);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-comp-forms-error-spacing-top));margin-left:var(--oev-comp-forms-error-spacing-left);font:var(--oev-comp-forms-error-font-style)}oev-form-error span.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}fieldset{padding:0;border:unset;margin:0}fieldset legend{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.Container{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:var(--oev-comp-forms-radio-button-options-row-spacing);-webkit-column-gap:var(--oev-comp-forms-radio-button-options-column-spacing);-moz-column-gap:var(--oev-comp-forms-radio-button-options-column-spacing);column-gap:var(--oev-comp-forms-radio-button-options-column-spacing);-ms-flex-wrap:wrap;flex-wrap:wrap}.A11yOnly{clip:rect(0 0 0 0);clip-path:inset(50%);
2height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}",""]),o.A=a},6807:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host([no-control]) .carousel-container .carousel-control{display:none}:host([no-indicators]) .carousel-container .carousel-indicators{display:none}:host([overlay-mode=light]) .carousel-control [icon]{color:var(--oev-color-gray-600)}:host([overlay-mode=light]) .carousel-control:hover [icon]{color:var(--oev-color-gray-800)}:host([overlay-mode=light]) .carousel-indicators span{border:1px solid var(--oev-color-gray-600)}:host([overlay-mode=light]) .carousel-indicators span:active,:host([overlay-mode=light]) .carousel-indicators span.active{background-color:var(--oev-color-gray-800)}.carousel-container{cursor:-webkit-grab;cursor:grab;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-container.single-item{cursor:unset;-webkit-user-select:unset;-moz-user-select:unset;-ms-user-select:unset;user-select:unset}@media(min-width: 37.5rem){.carousel-container:hover .carousel-control{opacity:1}}.carousel-container .carousel-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:200%}.carousel-container .carousel-inner.slide-right,.carousel-container .carousel-inner.slide-left{-webkit-transition:-webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1);transition:-webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1);transition:transform .25s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform .25s cubic-bezier(0.4, 0, 0.2, 1)}.carousel-container .carousel-inner.slide-right{right:0;-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}.carousel-container .carousel-inner.slide-left{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.carousel-container .carousel-inner ::slotted(*),.carousel-container .carousel-inner>*{height:100%;width:50%;display:block}
2.carousel-container .carousel-inner oev-stage-card img,.carousel-container .carousel-inner oev-hero img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:none}.carousel-container .carousel-inner oev-stage-card[image-size=ratio4to3] img,.carousel-container .carousel-inner oev-hero[image-size=ratio4to3] img{aspect-ratio:1.3333333333}.carousel-container .carousel-inner oev-stage-card h1>span,.carousel-container .carousel-inner oev-hero h1>span{font:var(--oev-font-style-h4, inherit);color:var(--oev-color-font-h4, inherit)}.carousel-container .carousel-inner oev-stage-card h1>span,.carousel-container .carousel-inner oev-hero h1>span{display:block}.carousel-container .carousel-control{position:absolute;top:0;cursor:pointer;display:none;height:100%;z-index:var(--oev-ref-z-index-20);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem}.carousel-container .carousel-control [icon]{color:var(--oev-color-gray-500)}.carousel-container .carousel-control:hover [icon]{color:var(--oev-color-gray-100)}.carousel-container .carousel-control.carousel-control-prev{left:0;padding-right:5rem}.carousel-container .carousel-control.carousel-control-next{right:0;padding-left:5rem}@media(min-width: 37.5rem){.carousel-container .carousel-control{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transition:opacity 200ms ease-in;transition:opacity 200ms ease-in}}.carousel-container .carousel-indicators{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1;position:absolute;right:5rem;left:5rem;bottom:.5rem;z-index:calc(var(--oev-ref-z-index-20) - 1)}.carousel-container .carousel-indicators span{background-color:rgba(0,0,0,0);border:1px solid var(--oev-color-gray-500);opacity:.5;border-radius:50%;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:.5rem;margin-right:1px;margin-left:1px;overflow:hidden;width:.5rem;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in}.carousel-container .carousel-indicators span:active,.carousel-container .carousel-indicators span.active{background-color:var(--oev-color-gray-100)}',""]),o.A=z},6119:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:inline-block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{--oev-status-color-active: var(--oev-color-action-success);--oev-status-color-transitioning: var(--oev-color-action-warning);--oev-status-color-inactive: var(--oev-color-action-error)}:host([variant=active]){--oev-status-color: var(--oev-status-color-active)}:host([variant=transitioning]){--oev-status-color: var(--oev-status-color-transitioning)}:host([variant=inactive]){--oev-status-color: var(--oev-status-color-inactive)}.wrapper{font:var(--oev-font-style-label, inherit);color:var(--oev-color-font-label, inherit)}.wrapper{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:var(--oev-status-color);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:7px}",""]),o.A=a},3425:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}@media(min-width: 56.563rem){:host{position:relative}}.wrapper{height:100%}.wrapper slot[name=button]::slotted(*){height:100%}.wrapper .flyout{display:none;width:100%;position:absolute;bottom:110%;--box-shadow-width: 1rem;
2padding:var(--box-shadow-width);padding-bottom:0;left:0;right:0}@media(min-width: 56.563rem){.wrapper .flyout{left:calc(var(--box-shadow-width)*-1);right:calc(var(--box-shadow-width)*-1);width:min(100vw,100% + 2*var(--box-shadow-width))}}.wrapper .flyout ::slotted(*){color:var(--oev-color-font-body-default);background-color:var(--oev-color-font-body-inverted)}.wrapper .flyout ::slotted(iframe){display:block;width:100%;height:auto;border:none}.wrapper .flyout.active{display:block}::slotted([slot=flyout]){border-radius:4px;position:relative;-webkit-box-shadow:var(--oev-box-shadow-small-offset);box-shadow:var(--oev-box-shadow-small-offset);bottom:12px}#triangle{width:0;height:0;border-style:solid;border-width:10px 14px 0 14px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);-webkit-filter:drop-shadow(0.5px 3px 1px rgba(0, 0, 0, 0.07));filter:drop-shadow(0.5px 3px 1px rgba(0, 0, 0, 0.07));position:absolute;bottom:2px}@media(min-width: 56.563rem){#triangle{left:calc(50% - 14px) !important}}",""]),o.A=a},4101:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});a.push([e.id,"*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{position:fixed;z-index:var(--oev-ref-z-index-50);left:0;bottom:0;width:100%;--background: var(--oev-comp-sticky-footer-color-background-default, var(--oev-color-action-white));--foreground: var(--oev-comp-sticky-footer-label-color-default, var(--oev-color-font-body-default));--box-shadow: var(--oev-comp-sticky-footer-shadow, 0 -0.3125rem 0.5rem 0.0625rem rgb(0, 0, 0, 0.1));background-color:var(--background);color:var(--foreground);
2-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}:host([static]){position:static}footer{background-color:var(--background, transparent);max-width:var(--oev-comp-sticky-footer-max-width);margin:0 auto;display:grid;grid-row:auto;grid-auto-columns:1fr;grid-auto-flow:column;grid-column-gap:.25rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}::slotted(a){font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}::slotted(a){display:block;padding:1.5rem;text-align:center;-ms-flex-item-align:center;align-self:center;background-color:var(--background);color:var(--foreground)}::slotted(a:hover){background-color:var(--oev-comp-sticky-footer-color-background-hover);color:var(--oev-comp-sticky-footer-label-color-hover)}",""]),o.A=a},7423:function(e,o,t){"use strict";var i=t(6314),a=t.n(i),r=t(4417),c=t.n(r),n=t(7422),l=t(846),p=t(1240),s=t(3612),d=t(3887),v=t(1601),h=t(7572),u=t(5480),m=t(3542),f=t(2534),g=t(9293),b=t(8240),z=a()(function(e){return e[1]}),y=c()(n.A),w=c()(l.A),k=c()(p.A),x=c()(s.A),E=c()(d.A),A=c()(v.A),T=c()(h.A),B=c()(u.A),C=c()(m.A),O=c()(f.A),D=c()(g.A),$=c()(b.A);z.push([e.id,'@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+y+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+w+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+k+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+x+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+E+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+A+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+T+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+B+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+C+') format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url('+O+') format("woff2")}@font-face{font-family:"Caveat";src:url('+D+') format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url('+$+') format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{width:100%;vertical-align:top}:host(.error-padding){padding-bottom:2px}::slotted([slot=button]){--button-border-radius: 0 4px 4px 0}.text-input{--background-color: var(--oev-comp-forms-input-text-field-color-background-default);float:left;width:100%}.text-input.focused .inline-label-area,.text-input.error .inline-label-area,.text-input.success .inline-label-area{display:block;position:absolute;font:var(--oev-comp-forms-input-text-float-label-font-style);z-index:var(--oev-ref-z-index-1);-webkit-transform:translate(0.625rem, -0.5rem);transform:translate(0.625rem, -0.5rem);background-clip:content-box;color:var(--oev-comp-forms-input-text-float-label-color-default)}.text-input.search-variant .input{display:-webkit-box;display:-ms-flexbox;display:flex}.text-input.search-variant .input input{width:100%;padding:.875rem !important;border-top-right-radius:0;border-bottom-right-radius:0}.text-input.search-variant.error .input input{width:100%}.text-input.search-variant.error .input::before{right:4.2rem;top:1.05rem}.text-input:hover .input input:not(:disabled){--background-color: var(--oev-comp-forms-input-text-field-color-background-hover);border-width:var(--oev-comp-forms-input-text-border-width-hover);border-color:var(--oev-comp-forms-input-text-border-color-hover);padding-left:var(--oev-comp-forms-input-text-spacing-left-hover)}.text-input.error .inline-label{color:var(--oev-comp-forms-input-text-float-label-color-error)}.text-input.error .input input{border-color:var(--oev-comp-forms-input-text-border-color-error);border-width:var(--oev-comp-forms-input-text-border-width-error)}.text-input.error .input::before{font-size:var(--oev-icon-size-input-field);
2font-weight:var(--oev-font-weight-bold);position:absolute;right:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background:var(--oev-color-action-error);height:48px;width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.text-input.error .input input,.text-input.success .input input{padding:var(--oev-padding-top-bottom) calc(1.5rem + 2*var(--oev-padding-left-right)) var(--oev-padding-top-bottom) var(--oev-padding-left-right);width:100%}.text-input.success .input::before{font-size:calc(1.2*var(--oev-icon-size-input-field));font-weight:var(--oev-font-weight-bold);position:absolute;right:0;border-top-right-radius:4px;border-bottom-right-radius:4px;background:var(--oev-color-action-success);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;width:48px;color:#fff}oev-form-label:not([label-text]):not([tooltip-text]){display:none}.inline-label-box{padding:.125rem .3125rem 0 .3125rem;background-color:var(--background-color);border-radius:.25rem}.inline-label-area{display:none}.input{position:relative;display:block;width:100%}.input input{margin:0;font:var(--oev-font-style-body);width:100%;padding:var(--oev-ref-spacing-14) var(--oev-ref-spacing-15) var(--oev-ref-spacing-15);padding-left:var(--oev-comp-forms-input-text-spacing-left-default);background-color:var(--background-color);color:var(--oev-comp-forms-input-text-color-default);line-height:17px;height:48px;pointer-events:all;border:var(--oev-comp-forms-input-text-border-width-default) solid var(--oev-comp-forms-input-text-border-color-default);border-radius:var(--oev-comp-forms-input-text-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}.input input:hover{color:var(--oev-comp-forms-input-text-color-hover)}.input input:focus{outline:none;border-color:var(--oev-comp-forms-input-text-border-color-focus);border-width:var(--oev-comp-forms-input-text-border-width-focus);padding-left:var(--oev-comp-forms-input-text-spacing-left-focus)}.input input:disabled{border:var(--oev-comp-forms-input-text-border-width-disabled) solid var(--oev-comp-forms-input-text-border-color-disabled)}.input ::-webkit-input-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}.input ::-moz-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}.input :-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}.input ::-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}.input ::placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}.input :-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder)}.input ::-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder)}.error .errorBox{color:var(--oev-comp-forms-input-text-help-text-color-error);padding-left:var(--oev-ref-spacing-16);margin-top:var(--oev-comp-forms-input-text-help-text-spacing-top);font:var(--oev-comp-forms-input-text-help-text-font-style-error)}.text-input:not(.error) .errorBox{display:none}:host([disabled]) .input input{border-color:var(--oev-comp-forms-input-text-border-color-disabled);color:var(--oev-comp-forms-input-text-color-disabled);pointer-events:none}:host([disabled]) .input ::-webkit-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) .input ::-moz-placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) .input :-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) .input ::-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) .input ::placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) .inline-label{display:none}:host([disabled]) .errorBox{display:none}',""]),o.A=z},1299:function(e,o,t){"use strict";var i=t(6314),a=t.n(i)()(function(e){return e[1]});
2a.push([e.id,'*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.toggle{float:left}.switch-container{position:relative;display:block;width:130px;height:46px}.switch-container label{cursor:pointer;border-radius:2.125rem}.switch-container.small{height:26px;width:75px}.switch-container.small .noLabel{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;right:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fill-available}.switch-container.small .yesLabel{position:relative;left:22px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fill-available}.switch-container.small .slider:before{height:15px;width:15px;bottom:5px}.switch-container.small input:checked+.slider:before{-webkit-transform:translateX(45px);transform:translateX(45px)}.switch-container input{opacity:0;width:0;height:0;position:absolute}.switch-container .slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--oev-color-secondary-default);-webkit-transition:.4s;transition:.4s}.switch-container .slider:hover{background-color:var(--oev-color-secondary-hover)}.switch-container .yesLabel{font:var(--oev-font-style-body-small, inherit);color:var(--oev-color-font-body-small, inherit)}.switch-container .yesLabel{font-family:var(--oev-font-family-sans-serif);color:var(--oev-color-font-body-inverted);position:relative;left:32px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fill-available}.switch-container .noLabel{font:var(--oev-font-style-body-small, inherit);color:var(--oev-color-font-body-small, inherit)}.switch-container .noLabel{font-family:var(--oev-font-family-sans-serif);color:var(--oev-color-font-body-inverted);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fill-available;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;right:32px;position:relative}.switch-container .slider:before{position:absolute;content:"";height:30px;width:30px;left:8px;bottom:8px;background-color:var(--oev-color-font-body-inverted);-webkit-transition:.4s;transition:.4s}.switch-container input:checked+.slider{background-color:var(--oev-color-primary-default)}.switch-container input:checked+.slider:hover{background-color:var(--oev-color-primary-hover)}.switch-container input:focus+.slider{-webkit-box-shadow:0 0 .063rem var(--oev-color-primary-focus);box-shadow:0 0 .063rem var(--oev-color-primary-focus)}.switch-container input:checked+.slider:before{-webkit-transform:translateX(84px);transform:translateX(84px)}.switch-container .slider.round{border-radius:2.125rem}.switch-container .slider.round:before{border-radius:50%}.error .errorBox{color:var(--oev-color-action-error);padding-left:0;margin-top:var(--oev-ref-spacing-04);font:var(--oev-font-style-error)}.toggle:not(.error) .errorBox{display:none}',""]),o.A=a},6314:function(e){"use strict";e.exports=function(e){var o=[];return o.toString=function(){return this.map(function(o){var t=e(o);return o[2]?"@media ".concat(o[2]," {").concat(t,"}"):t}).join("")},o.i=function(e,t,i){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(i)for(var r=0;r<this.length;r++){var c=this[r][0];null!=c&&(a[c]=!0)}for(var n=0;n<e.length;n++){var l=[].concat(e[n]);i&&a[l[0]]||(t&&(l[2]?l[2]="".concat(t," and ").concat(l[2]):l[2]=t),o.push(l))}},o}},4417:function(e){"use strict";e.exports=function(e,o){return o||(o={}),"string"!=typeof(e=e&&e.__esModule?e.default:e)?e:(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),o.hash&&(e+=o.hash),/["'() \t\n]/.test(e)||o.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e)}},6665:function(){!function(){"use strict";const e=new WeakMap,o=new WeakMap,t=new WeakMap,i=new WeakMap,a=new WeakMap,r=new WeakMap,c=new WeakMap,n=new WeakMap,l=new WeakMap,p=new WeakMap,s=new WeakMap,d=new WeakMap,v=new WeakMap,h=(e,o)=>{e.toggleAttribute("internals-disabled",o),o?e.setAttribute("aria-disabled","true"):e.removeAttribute("aria-disabled"),e.formDisabledCallback&&e.formDisabledCallback.apply(e,[o])},u={attributes:!0,attributeFilter:["disabled"]},m=new MutationObserver(e=>{for(const o of e){const e=o.target;e.constructor.formAssociated&&h(e,e.hasAttribute("disabled"))}}),f=e=>
2{t.get(e).forEach(e=>{e.remove()}),t.set(e,[])},g=(e,o)=>{const i=document.createElement("input");return i.type="hidden",i.name=e.getAttribute("name"),e.after(i),t.get(o).push(i),i},b=(e,o)=>{if(o.length){Array.from(o).forEach(o=>o.addEventListener("click",e.click.bind(e)));let t=o[0].id;o[0].id||(t=`${o[0].htmlFor}_Label`,o[0].id=t),e.setAttribute("aria-labelledby",t)}},z=e=>{const o=Array.from(e.elements).filter(e=>e.validity).map(e=>e.validity.valid),t=n.get(e)||[],a=[...o,...Array.from(t).filter(e=>e.isConnected).map(e=>i.get(e).validity.valid)].includes(!1);e.toggleAttribute("internals-invalid",a),e.toggleAttribute("internals-valid",!a)},y=e=>{z(E(e.target))},w=e=>{z(E(e.target))},k=e=>{const o=n.get(e.target);o&&o.size&&o.forEach(e=>{e.constructor.formAssociated&&e.formResetCallback&&e.formResetCallback.apply(e)})},x=(e,o,t)=>{if(o){const a=n.get(o);if(a)a.add(e);else{const t=new Set;t.add(e),n.set(o,t),(e=>{const o=":is(:is(button, input)[type=submit], button:not([type])):not([disabled])";let t=`${o}:not([form])`;e.id&&(t+=`,${o}[form='${e.id}']`),e.addEventListener("click",o=>{if(o.target.closest(t)){const t=n.get(e);if(e.noValidate)return;t.size&&Array.from(t).reverse().map(e=>i.get(e).reportValidity()).includes(!1)&&o.preventDefault()}})})(o),o.addEventListener("reset",k),o.addEventListener("input",y),o.addEventListener("change",w)}r.set(o,{ref:e,internals:t}),e.constructor.formAssociated&&e.formAssociatedCallback&&setTimeout(()=>{e.formAssociatedCallback.apply(e,[o])},0),z(o)}},E=e=>{let o=e.parentNode;return o&&"FORM"!==o.tagName&&(o=E(o)),o},A=(e,o,t=DOMException)=>{if(!e.constructor.formAssociated)throw new t(o)},T=(e,o,t)=>{const a=n.get(e);return a&&a.size&&a.forEach(e=>{i.get(e)[t]()||(o=!1)}),o},B=e=>{if(e.constructor.formAssociated){const o=i.get(e),{labels:t,form:a}=o;b(e,t),x(e,a,o)}},C={ariaAtomic:"aria-atomic",ariaAutoComplete:"aria-autocomplete",ariaBusy:"aria-busy",ariaChecked:"aria-checked",ariaColCount:"aria-colcount",ariaColIndex:"aria-colindex",ariaColIndexText:"aria-colindextext",ariaColSpan:"aria-colspan",ariaCurrent:"aria-current",ariaDisabled:"aria-disabled",ariaExpanded:"aria-expanded",ariaHasPopup:"aria-haspopup",ariaHidden:"aria-hidden",ariaInvalid:"aria-invalid",ariaKeyShortcuts:"aria-keyshortcuts",ariaLabel:"aria-label",ariaLevel:"aria-level",ariaLive:"aria-live",ariaModal:"aria-modal",ariaMultiLine:"aria-multiline",ariaMultiSelectable:"aria-multiselectable",ariaOrientation:"aria-orientation",ariaPlaceholder:"aria-placeholder",ariaPosInSet:"aria-posinset",ariaPressed:"aria-pressed",ariaReadOnly:"aria-readonly",ariaRelevant:"aria-relevant",ariaRequired:"aria-required",ariaRoleDescription:"aria-roledescription",ariaRowCount:"aria-rowcount",ariaRowIndex:"aria-rowindex",ariaRowIndexText:"aria-rowindextext",ariaRowSpan:"aria-rowspan",ariaSelected:"aria-selected",ariaSetSize:"aria-setsize",ariaSort:"aria-sort",ariaValueMax:"aria-valuemax",ariaValueMin:"aria-valuemin",ariaValueNow:"aria-valuenow",ariaValueText:"aria-valuetext",role:"role"};class O{constructor(){this.badInput=!1,this.customError=!1,this.patternMismatch=!1,this.rangeOverflow=!1,this.rangeUnderflow=!1,this.stepMismatch=!1,this.tooLong=!1,this.tooShort=!1,this.typeMismatch=!1,this.valid=!0,this.valueMissing=!1,Object.seal(this)}}const D=e=>{let o=!0;for(let t in e)"valid"!==t&&!1!==e[t]&&(o=!1);return o};function $(e){const o=i.get(e),{form:t}=o;x(e,t,o),b(e,o.labels)}function P(e){e.forEach(e=>{const{addedNodes:o,removedNodes:a}=e,r=Array.from(o),l=Array.from(a);r.forEach(e=>{if(i.has(e)&&e.constructor.formAssociated&&$(e),p.has(e)){const o=p.get(e);Object.keys(C).filter(e=>null!==o[e]).forEach(t=>{e.setAttribute(C[t],o[t])}),p.delete(e)}if("form"===e.localName){const o=n.get(e),t=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode(e){return!i.has(e)||o&&o.has(e)?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT}});let a=t.nextNode();for(;a;)$(a),a=t.nextNode()}}),l.forEach(e=>{const o=i.get(e);if(o&&t.get(o)&&f(o),c.has(e)){c.get(e).disconnect()}})})}function _(e){e.forEach(e=>{const{removedNodes:o}=e;o.forEach(o=>{const t=v.get(e.target);i.has(o)&&B(o),t.disconnect()})})}new MutationObserver(P);const W={childList:!0,subtree:!0},F=new WeakMap;class G extends Set{static get isPolyfilled(){return!0}constructor(e){if(super(),!e||!e.tagName||-1===e.tagName.indexOf("-"))throw new TypeError("Illegal constructor");F.set(this,e)}add(e){if(!/^--/.test(e)||"string"!=typeof e)throw new DOMException(`Failed to execute 'add' on 'CustomStateSet': The specified value ${e} must start with '--'.`);const o=super.add(e),t=F.get(this);return t.toggleAttribute(`state${e}`,!0),t.part&&t.part.add(`state${e}`),o}clear(){for(let[e]of this.entries())this.delete(e);super.clear()}delete(e){const o=super.delete(e),t=F.get(this);return t.toggleAttribute(`state${e}`,!1),t.part&&t.part.remove(`state${e}`),o}}class K{static get isPolyfilled(){return!0}constructor(a){if(!a||!a.tagName||-1===a.tagName.indexOf("-"))throw new TypeError("Illegal constructor");const r=a.getRootNode(),c=new O;this.states=new G(a),e.set(this,a),o.set(this,c),i.set(a,this),((e,o)=>{for(let t in C){o[t]=null;let i=null;const a=C[t];Object.defineProperty(o,t,{get(){return i},set(t){i=t,e.isConnected?e.setAttribute(a,t):p.set(e,o)}})}})(a,this),((e,o)=>{t.set(o,[]);const i=e.hasAttribute("disabled");i&&h(e,i),m.observe(e,u)})(a,this),Object.seal(this),B(a),r instanceof DocumentFragment&&(e=>{const o=new MutationObserver(_);o.observe(e,{childList:!0}),v.set(e,o)})(r)}checkValidity(){const t=e.get(this);if(A(t,"Failed to execute 'checkValidity' on 'ElementInternals': The target element is not a form-associated custom element."),!this.willValidate)return!0;const i=o.get(this);if(!i.valid){const e=new Event("invalid",{bubbles:!1,cancelable:!0,composed:!1});t.dispatchEvent(e)}return i.valid}get form(){const o=e.get(this);let t;return A(o,"Failed to read the 'form' property from 'ElementInternals': The target element is not a form-associated custom element."),!0===o.constructor.formAssociated&&(t=E(o)),t}get labels(){const o=e.get(this);A(o,"Failed to read the 'labels' property from 'ElementInternals': The target element is not a form-associated custom element.");const t=o.getAttribute("id"),i=o.getRootNode();return i&&t?i.querySelectorAll(`[for="${t}"]`):[]}reportValidity(){const o=e.get(this);if(A(o,"Failed to execute 'reportValidity' on 'ElementInternals': The target element is not a form-associated custom element."),!this.willValidate)return!0;const t=this.checkValidity(),i=d.get(this);if(i&&!o.constructor.formAssociated)throw new DOMException("Failed to execute 'reportValidity' on 'ElementInternals': The target element is not a form-associated custom element.");return!t&&i&&(o.focus(),i.focus()),t}setFormValue(o){const t=e.get(this);if(A(t,"Failed to execute 'setFormValue' on 'ElementInternals': The target element is not a form-associated custom element."),f(this),null==o||o instanceof FormData)null!=o&&o instanceof FormData&&Array.from(o).reverse().forEac
2h(([e,o])=>{if("string"==typeof o){const i=g(t,this);i.name=e,i.value=o}});else if(t.getAttribute("name")){g(t,this).value=o}l.set(t,o)}setValidity(t,i,r){const c=e.get(this);if(A(c,"Failed to execute 'setValidity' on 'ElementInternals': The target element is not a form-associated custom element."),!t)throw new TypeError("Failed to execute 'setValidity' on 'ElementInternals': 1 argument required, but only 0 present.");d.set(this,r);const n=o.get(this),l={};for(const e in t)l[e]=t[e];var p;0===Object.keys(l).length&&((p=n).badInput=!1,p.customError=!1,p.patternMismatch=!1,p.rangeOverflow=!1,p.rangeUnderflow=!1,p.stepMismatch=!1,p.tooLong=!1,p.tooShort=!1,p.typeMismatch=!1,p.valid=!0,p.valueMissing=!1);const s={...n,...l};delete s.valid;const{valid:v}=((e,o,t)=>(e.valid=D(o),Object.keys(o).forEach(t=>e[t]=o[t]),t&&z(t),e))(n,s,this.form);if(!v&&!i)throw new DOMException("Failed to execute 'setValidity' on 'ElementInternals': The second argument should not be empty if one or more flags in the first argument are true.");a.set(this,v?"":i),c.toggleAttribute("internals-invalid",!v),c.toggleAttribute("internals-valid",v),c.setAttribute("aria-invalid",`${!v}`)}get shadowRoot(){const o=e.get(this),t=s.get(o);return t||null}get validationMessage(){const o=e.get(this);return A(o,"Failed to read the 'validationMessage' property from 'ElementInternals': The target element is not a form-associated custom element."),a.get(this)}get validity(){const t=e.get(this);A(t,"Failed to read the 'validity' property from 'ElementInternals': The target element is not a form-associated custom element.");return o.get(this)}get willValidate(){const o=e.get(this);return A(o,"Failed to read the 'willValidate' property from 'ElementInternals': The target element is not a form-associated custom element."),!(o.disabled||o.hasAttribute("disabled")||o.hasAttribute("readonly"))}}if(function(){if(!window.ElementInternals||!HTMLElement.prototype.attachInternals)return!1;class e extends HTMLElement{constructor(){super(),this.internals=this.attachInternals()}}const o=`element-internals-feature-detection-${Math.random().toString(36).replace(/[^a-z]+/g,"")}`;customElements.define(o,e);const t=new e;return["shadowRoot","form","willValidate","validity","validationMessage","labels","setFormValue","setValidity","checkValidity","reportValidity"].every(e=>e in t.internals)}()){if(!window.CustomStateSet){window.CustomStateSet=G;const q=HTMLElement.prototype.attachInternals;HTMLElement.prototype.attachInternals=function(...e){const o=q.call(this,e);return o.states=new G(this),o}}}else{function U(...e){const o=J.apply(this,e),t=new MutationObserver(P);return s.set(this,o),window.ShadyDOM?t.observe(this,W):t.observe(o,W),c.set(this,t),o}function j(...e){let o=Y.apply(this,e);return T(this,o,"checkValidity")}function Z(...e){let o=X.apply(this,e);return T(this,o,"reportValidity")}window.ElementInternals=K,HTMLElement.prototype.attachInternals=function(){if(!this.tagName)return{};if(-1===this.tagName.indexOf("-"))throw new Error("Failed to execute 'attachInternals' on 'HTMLElement': Unable to attach ElementInternals to non-custom elements.");if(i.has(this))throw new DOMException("DOMException: Failed to execute 'attachInternals' on 'HTMLElement': ElementInternals for the specified element was already attached.");return new K(this)};const J=Element.prototype.attachShadow;Element.prototype.attachShadow=U;new MutationObserver(P).observe(document.documentElement,W);const Y=HTMLFormElement.prototype.checkValidity;HTMLFormElement.prototype.checkValidity=j;const X=HTMLFormElement.prototype.reportValidity;HTMLFormElement.prototype.reportValidity=Z,window.CustomStateSet||(window.CustomStateSet=G)}}()},9293:function(e,o,t){"use strict";o.A=t.p+"dbafd69430d78466b5add5dc838946f5.woff2"},8240:function(e,o,t){"use strict";o.A=t.p+"53a977bb80dd1b055a06e9c5a336ecb9.woff2"},7422:function(e,o,t){"use strict";o.A=t.p+"6219d77f765dee38fd8704eedfa56801.woff2"},846:function(e,o,t){"use strict";o.A=t.p+"0aed5cc087e922e1618413bb5a9e1fa4.woff2"},1240:function(e,o,t){"use strict";o.A=t.p+"dc76fa21c09d3cec2243b9edef724982.woff2"},3612:function(e,o,t){"use strict";o.A=t.p+"d57198714da54c4188559ca2b36fd7af.woff2"},7572:function(e,o,t){"use strict";o.A=t.p+"8f28e0e1fdb195149f1c30f84d951b61.woff2"},5480:function(e,o,t){"use strict";o.A=t.p+"21fd3e9e128dfaa1e161481712abf1cf.woff2"},3542:function(e,o,t){"use strict";o.A=t.p+"4b21d625362d4f7d84d2cb0f1ce38fb7.woff2"},2534:function(e,o,t){"use strict";o.A=t.p+"059995f5d62565bd0419739de68bc7e2.woff2"},1601:function(e,o,t){"use strict";o.A=t.p+"516d382b3da7e145024bacf40b3c301e.woff2"},3887:function(e,o,t){"use strict";o.A=t.p+"be36596da218e1eec01c5c600b1c13ef.woff2"},954:function(e,o,t){"use strict";const i=t(6161).AH`oev-form-error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}
2oev-form-error span{display:block;color:var(--oev-comp-forms-error-font-color);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-comp-forms-error-spacing-top));margin-left:var(--oev-comp-forms-error-spacing-left);font:var(--oev-comp-forms-error-font-style)}oev-form-error span.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:host{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:none}:host *{pointer-events:auto}.OEV-Input-Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:48px}.OEV-Input-Wrapper .OEV-Input-Inline-Label{display:none;position:absolute;font:var(--oev-comp-forms-input-text-float-label-font-style);z-index:var(--oev-ref-z-index-1);-webkit-transform:translate(0.625rem, calc(var(--oev-font-size-label-small) / -2));transform:translate(0.625rem, calc(var(--oev-font-size-label-small) / -2));padding:0 .3125rem;background:var(--oev-color-white-default);color:var(--oev-comp-forms-input-text-float-label-color-default)}input{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}input{-webkit-box-sizing:border-box;box-sizing:border-box;height:var(--oev-sys-spacing-xl-3);padding:var(--oev-ref-spacing-14) var(--oev-ref-spacing-15) var(--oev-ref-spacing-15);line-height:normal;border:var(--oev-comp-forms-input-text-border-width-default) solid var(--oev-comp-forms-input-text-border-color-default);border-radius:var(--oev-comp-forms-input-text-border-radius)}input::-webkit-input-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}input::-moz-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}input:-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}input::-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}input::placeholder{color:var(--oev-comp-forms-input-text-color-placeholder);font:var(--oev-comp-forms-input-text-placeholder-font-style);opacity:1}input:hover{border-width:var(--oev-comp-forms-input-text-border-width-hover);border-color:var(--oev-comp-forms-input-text-border-color-hover);padding-left:var(--oev-comp-forms-input-text-spacing-left-hover)}input:focus{outline:none;border-width:var(--oev-comp-forms-input-text-border-width-focus);border-color:var(--oev-comp-forms-input-text-border-color-focus);padding-left:var(--oev-comp-forms-input-text-spacing-left-focus)}input:focus~.OEV-Input-Inline-Label{display:block}input:focus-visible{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset)}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.OEV-Input-Wrapper input:user-invalid,.OEV-Input-Wrapper input[invalid]{border-color:var(--oev-comp-forms-input-text-border-color-error);border-width:var(--oev-comp-forms-input-text-border-width-error)}.OEV-Input-Wrapper input:user-invalid~.OEV-Input-Inline-Label,.OEV-Input-Wrapper input[invalid]~.OEV-Input-Inline-Label{display:block;color:var(--oev-comp-forms-input-text-float-label-color-error)}.OEV-Input-Wrapper input:user-invalid~.OEV-Input-Error,.OEV-Input-Wrapper input[invalid]~.OEV-Input-Error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);display:block;color:var(--oev-comp-forms-input-text-help-text-color-error);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-ref-spacing-04));margin-left:var(--oev-ref-spacing-16);font:var(--oev-comp-forms-input-text-help-text-font-style-error)}.OEV-Input-Error{display:none}input:-moz-read-only{border-color:var(--oev-comp-forms-input-text-border-color-disabled);color:var(--oev-comp-forms-input-text-color-disabled);pointer-events:none;background:unset}input:disabled,input:read-only{border-color:var(--oev-comp-forms-input-text-border-color-disabled);color:var(--oev-comp-forms-input-text-color-disabled);pointer-events:none;background:unset}input:disabled::-webkit-input-placeholder, input:read-only::-webkit-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}input:disabled::-moz-placeholder, input:read-only::-moz-placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}input:disabled:-ms-input-placeholder, input:read-only:-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}input:disabled::-ms-input-placeholder, input:read-only::-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}input:-moz-read-only::placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}input:disabled::placeholder,input:read-only::placeholder{color:var(--oev-comp-forms-input-text-color-disabled)}`;o.A=i},9244:function(e,o,t){"use strict";function i(e){if(null==e)return window;if("[object Window]"!==e.toString()){var o=e.ownerDocument;return o&&o.defaultView||window}return e}function a(e){return e instanceof i(e).Element||e instanceof Element}function r(e){return e instanceof i(e).HTMLElement||e instanceof HTMLElement}function c(e){return"undefined"!=typeof ShadowRoot&&(e instanceof i(e).ShadowRoot||e instanceof ShadowRoot)}t.d(o,{Ay:function(){return zo},qf:function(){return go}});var n=Math.max,l=Math.min,p=Math.round;function s(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function d(){return!/^((?!chrome|android).)*safari/i.test(s())}function v(e,o,t){void 0===o&&(o=!1),void 0===t&&(t=!1);var c=e.getBoundingClientRect(),n=1,l=1;o&&r(e)&&(n=e.offsetWidth>0&&p(c.width)/e.offsetWidth||1,l=e.offsetHeight>0&&p(c.height)/e.offsetHeight||1);
vendor: 4,186 bytes, line 2
2var s=(a(e)?i(e):window).visualViewport,v=!d()&&t,h=(c.left+(v&&s?s.offsetLeft:0))/n,u=(c.top+(v&&s?s.offsetTop:0))/l,m=c.width/n,f=c.height/l;return{width:m,height:f,top:u,right:h+m,bottom:u+f,left:h,x:h,y:u}}function h(e){var o=i(e);return{scrollLeft:o.pageXOffset,scrollTop:o.pageYOffset}}function u(e){return e?(e.nodeName||"").toLowerCase():null}function m(e){return((a(e)?e.ownerDocument:e.document)||window.document).documentElement}function f(e){return v(m(e)).left+h(e).scrollLeft}function g(e){return i(e).getComputedStyle(e)}function b(e){var o=g(e),t=o.overflow,i=o.overflowX,a=o.overflowY;return/auto|scroll|overlay|hidden/.test(t+a+i)}function z(e,o,t){void 0===t&&(t=!1);var a,c,n=r(o),l=r(o)&&function(e){var o=e.getBoundingClientRect(),t=p(o.width)/e.offsetWidth||1,i=p(o.height)/e.offsetHeight||1;return 1!==t||1!==i}(o),s=m(o),d=v(e,l,t),g={scrollLeft:0,scrollTop:0},z={x:0,y:0};return(n||!n&&!t)&&(("body"!==u(o)||b(s))&&(g=(a=o)!==i(a)&&r(a)?{scrollLeft:(c=a).scrollLeft,scrollTop:c.scrollTop}:h(a)),r(o)?((z=v(o,!0)).x+=o.clientLeft,z.y+=o.clientTop):s&&(z.x=f(s))),{x:d.left+g.scrollLeft-z.x,y:d.top+g.scrollTop-z.y,width:d.width,height:d.height}}function y(e){var o=v(e),t=e.offsetWidth,i=e.offsetHeight;return Math.abs(o.width-t)<=1&&(t=o.width),Math.abs(o.height-i)<=1&&(i=o.height),{x:e.offsetLeft,y:e.offsetTop,width:t,height:i}}function w(e){return"html"===u(e)?e:e.assignedSlot||e.parentNode||(c(e)?e.host:null)||m(e)}function k(e){return["html","body","#document"].indexOf(u(e))>=0?e.ownerDocument.body:r(e)&&b(e)?e:k(w(e))}function x(e,o){var t;void 0===o&&(o=[]);var a=k(e),r=a===(null==(t=e.ownerDocument)?void 0:t.body),c=i(a),n=r?[c].concat(c.visualViewport||[],b(a)?a:[]):a,l=o.concat(n);return r?l:l.concat(x(w(n)))}function E(e){return["table","td","th"].indexOf(u(e))>=0}function A(e){return r(e)&&"fixed"!==g(e).position?e.offsetParent:null}function T(e){for(var o=i(e),t=A(e);t&&E(t)&&"static"===g(t).position;)t=A(t);return t&&("html"===u(t)||"body"===u(t)&&"static"===g(t).position)?o:t||function(e){var o=/firefox/i.test(s());if(/Trident/i.test(s())&&r(e)&&"fixed"===g(e).position)return null;var t=w(e);for(c(t)&&(t=t.host);r(t)&&["html","body"].indexOf(u(t))<0;){var i=g(t);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||o&&"filter"===i.willChange||o&&i.filter&&"none"!==i.filter)return t;t=t.parentNode}return null}(e)||o}var B="top",C="bottom",O="right",D="left",$="auto",P=[B,C,O,D],_="start",W="end",F="viewport",G="popper",K=P.reduce(function(e,o){return e.concat([o+"-"+_,o+"-"+W])},[]),q=[].concat(P,[$]).reduce(function(e,o){return e.concat([o,o+"-"+_,o+"-"+W])},[]),U=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function j(e){var o=new Map,t=new Set,i=[];function a(e){t.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){if(!t.has(e)){var i=o.get(e);i&&a(i)}}),i.push(e)}return e.forEach(function(e){o.set(e.name,e)}),e.forEach(function(e){t.has(e.name)||a(e)}),i}var Z={placement:"bottom",modifiers:[],strategy:"absolute"};function J(){for(var e=arguments.length,o=new Array(e),t=0;t<e;t++)o[t]=arguments[t];return!o.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function Y(e){void 0===e&&(e={});var o=e,t=o.defaultModifiers,i=void 0===t?[]:t,r=o.defaultOptions,c=void 0===r?Z:r;return function(e,o,t){void 0===t&&(t=c);var r,n,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},Z,c),modifiersData:{},elements:{reference:e,popper:o},attributes:{},styles:{}},p=[],s=!1,d={state:l,setOptions:function(t){var r="function"==typeof t?t(l.options):t;v(),l.options=Object.assign({},c,l.options,r),l.scrollParents={reference:a(e)?x(e):e.contextElement?x(e.contextElement):[],popper:x(o)};var n,s,h=function(e){var o=j(e);return U.reduce(function(e,t){return e.concat(o.filter(function(e){return e.phase===t}))},[])}((n=[].concat(i,l.options.modifiers),s=n.reduce(function(e,o){var t=e[o.name];return e[o.name]=t?Object.assign({},t,o,{options:Object.assign({},t.options,o.options),data:Object.assign({},t.data,o.data)}):o,e},{}
vendor: 3,224 bytes, line 2
2),Object.keys(s).map(function(e){return s[e]})));return l.orderedModifiers=h.filter(function(e){return e.enabled}),l.orderedModifiers.forEach(function(e){var o=e.name,t=e.options,i=void 0===t?{}:t,a=e.effect;if("function"==typeof a){var r=a({state:l,name:o,instance:d,options:i}),c=function(){};p.push(r||c)}}),d.update()},forceUpdate:function(){if(!s){var e=l.elements,o=e.reference,t=e.popper;if(J(o,t)){l.rects={reference:z(o,T(t),"fixed"===l.options.strategy),popper:y(t)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach(function(e){return l.modifiersData[e.name]=Object.assign({},e.data)});for(var i=0;i<l.orderedModifiers.length;i++)if(!0!==l.reset){var a=l.orderedModifiers[i],r=a.fn,c=a.options,n=void 0===c?{}:c,p=a.name;"function"==typeof r&&(l=r({state:l,options:n,name:p,instance:d})||l)}else l.reset=!1,i=-1}}},update:(r=function(){return new Promise(function(e){d.forceUpdate(),e(l)})},function(){return n||(n=new Promise(function(e){Promise.resolve().then(function(){n=void 0,e(r())})})),n}),destroy:function(){v(),s=!0}};if(!J(e,o))return d;function v(){p.forEach(function(e){return e()}),p=[]}return d.setOptions(t).then(function(e){!s&&t.onFirstUpdate&&t.onFirstUpdate(e)}),d}}var X={passive:!0};function Q(e){return e.split("-")[0]}function ee(e){return e.split("-")[1]}function oe(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function te(e){var o,t=e.reference,i=e.element,a=e.placement,r=a?Q(a):null,c=a?ee(a):null,n=t.x+t.width/2-i.width/2,l=t.y+t.height/2-i.height/2;switch(r){case B:o={x:n,y:t.y-i.height};break;case C:o={x:n,y:t.y+t.height};break;case O:o={x:t.x+t.width,y:l};break;case D:o={x:t.x-i.width,y:l};break;default:o={x:t.x,y:t.y}}var p=r?oe(r):null;if(null!=p){var s="y"===p?"height":"width";switch(c){case _:o[p]=o[p]-(t[s]/2-i[s]/2);break;case W:o[p]=o[p]+(t[s]/2-i[s]/2)}}return o}var ie={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ae(e){var o,t=e.popper,a=e.popperRect,r=e.placement,c=e.variation,n=e.offsets,l=e.position,s=e.gpuAcceleration,d=e.adaptive,v=e.roundOffsets,h=e.isFixed,u=n.x,f=void 0===u?0:u,b=n.y,z=void 0===b?0:b,y="function"==typeof v?v({x:f,y:z}):{x:f,y:z};f=y.x,z=y.y;var w=n.hasOwnProperty("x"),k=n.hasOwnProperty("y"),x=D,E=B,A=window;if(d){var $=T(t),P="clientHeight",_="clientWidth";if($===i(t)&&"static"!==g($=m(t)).position&&"absolute"===l&&(P="scrollHeight",_="scrollWidth"),r===B||(r===D||r===O)&&c===W)E=C,z-=(h&&$===A&&A.visualViewport?A.visualViewport.height:$[P])-a.height,z*=s?1:-1;if(r===D||(r===B||r===C)&&c===W)x=O,f-=(h&&$===A&&A.visualViewport?A.visualViewport.width:$[_])-a.width,f*=s?1:-1}var F,G=Object.assign({position:l},d&&ie),K=!0===v?function(e,o){var t=e.x,i=e.y,a=o.devicePixelRatio||1;return{x:p(t*a)/a||0,y:p(i*a)/a||0}}({x:f,y:z},i(t)):{x:f,y:z};return f=K.x,z=K.y,s?Object.assign({},G,((F={})[E]=k?"0":"",F[x]=w?"0":"",F.transform=(A.devicePixelRatio||1)<=1?"translate("+f+"px, "+z+"px)":"translate3d("+f+"px, "+z+"px, 0)",F)):Object.assign({},G,((o={})[E]=k?z+"px":"",o[x]=w?f+"px":"",o.transform="",o))}var re={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var o=e.state;Object.keys(o.elements).forEach(function(e){var t=o.styles[e]||{},i=o.attributes[e]||{},a=o.elements[e];
vendor: 1,317 bytes, line 2
2r(a)&&u(a)&&(Object.assign(a.style,t),Object.keys(i).forEach(function(e){var o=i[e];!1===o?a.removeAttribute(e):a.setAttribute(e,!0===o?"":o)}))})},effect:function(e){var o=e.state,t={popper:{position:o.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(o.elements.popper.style,t.popper),o.styles=t,o.elements.arrow&&Object.assign(o.elements.arrow.style,t.arrow),function(){Object.keys(o.elements).forEach(function(e){var i=o.elements[e],a=o.attributes[e]||{},c=Object.keys(o.styles.hasOwnProperty(e)?o.styles[e]:t[e]).reduce(function(e,o){return e[o]="",e},{});r(i)&&u(i)&&(Object.assign(i.style,c),Object.keys(a).forEach(function(e){i.removeAttribute(e)}))})}},requires:["computeStyles"]};var ce={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var o=e.state,t=e.options,i=e.name,a=t.offset,r=void 0===a?[0,0]:a,c=q.reduce(function(e,t){return e[t]=function(e,o,t){var i=Q(e),a=[D,B].indexOf(i)>=0?-1:1,r="function"==typeof t?t(Object.assign({},o,{placement:e})):t,c=r[0],n=r[1];return c=c||0,n=(n||0)*a,[D,O].indexOf(i)>=0?{x:n,y:c}:{x:c,y:n}}(t,o.rects,r),e},{}),n=c[o.placement],l=n.x,p=n.y;null!=o.modifiersData.popperOffsets&&(o.modifiersData.popperOffsets.x+=l,o.modifiersData.popperOffsets.y+=p),o.modifiersData[i]=c}}
vendor: 6,165 bytes, line 2
2,ne={left:"right",right:"left",bottom:"top",top:"bottom"};function le(e){return e.replace(/left|right|bottom|top/g,function(e){return ne[e]})}var pe={start:"end",end:"start"};function se(e){return e.replace(/start|end/g,function(e){return pe[e]})}function de(e,o){var t=o.getRootNode&&o.getRootNode();if(e.contains(o))return!0;if(t&&c(t)){var i=o;do{if(i&&e.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function ve(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function he(e,o,t){return o===F?ve(function(e,o){var t=i(e),a=m(e),r=t.visualViewport,c=a.clientWidth,n=a.clientHeight,l=0,p=0;if(r){c=r.width,n=r.height;var s=d();(s||!s&&"fixed"===o)&&(l=r.offsetLeft,p=r.offsetTop)}return{width:c,height:n,x:l+f(e),y:p}}(e,t)):a(o)?function(e,o){var t=v(e,!1,"fixed"===o);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(o,t):ve(function(e){var o,t=m(e),i=h(e),a=null==(o=e.ownerDocument)?void 0:o.body,r=n(t.scrollWidth,t.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),c=n(t.scrollHeight,t.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),l=-i.scrollLeft+f(e),p=-i.scrollTop;return"rtl"===g(a||t).direction&&(l+=n(t.clientWidth,a?a.clientWidth:0)-r),{width:r,height:c,x:l,y:p}}(m(e)))}function ue(e,o,t,i){var c="clippingParents"===o?function(e){var o=x(w(e)),t=["absolute","fixed"].indexOf(g(e).position)>=0&&r(e)?T(e):e;return a(t)?o.filter(function(e){return a(e)&&de(e,t)&&"body"!==u(e)}):[]}(e):[].concat(o),p=[].concat(c,[t]),s=p[0],d=p.reduce(function(o,t){var a=he(e,t,i);return o.top=n(a.top,o.top),o.right=l(a.right,o.right),o.bottom=l(a.bottom,o.bottom),o.left=n(a.left,o.left),o},he(e,s,i));return d.width=d.right-d.left,d.height=d.bottom-d.top,d.x=d.left,d.y=d.top,d}function me(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function fe(e,o){return o.reduce(function(o,t){return o[t]=e,o},{})}function ge(e,o){void 0===o&&(o={});var t=o,i=t.placement,r=void 0===i?e.placement:i,c=t.strategy,n=void 0===c?e.strategy:c,l=t.boundary,p=void 0===l?"clippingParents":l,s=t.rootBoundary,d=void 0===s?F:s,h=t.elementContext,u=void 0===h?G:h,f=t.altBoundary,g=void 0!==f&&f,b=t.padding,z=void 0===b?0:b,y=me("number"!=typeof z?z:fe(z,P)),w=u===G?"reference":G,k=e.rects.popper,x=e.elements[g?w:u],E=ue(a(x)?x:x.contextElement||m(e.elements.popper),p,d,n),A=v(e.elements.reference),T=te({reference:A,element:k,strategy:"absolute",placement:r}),D=ve(Object.assign({},k,T)),$=u===G?D:A,_={top:E.top-$.top+y.top,bottom:$.bottom-E.bottom+y.bottom,left:E.left-$.left+y.left,right:$.right-E.right+y.right},W=e.modifiersData.offset;if(u===G&&W){var K=W[r];Object.keys(_).forEach(function(e){var o=[O,C].indexOf(e)>=0?1:-1,t=[B,C].indexOf(e)>=0?"y":"x";_[e]+=K[t]*o})}return _}function be(e,o,t){return n(e,l(o,t))}var ze={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var o=e.state,t=e.options,i=e.name,a=t.mainAxis,r=void 0===a||a,c=t.altAxis,p=void 0!==c&&c,s=t.boundary,d=t.rootBoundary,v=t.altBoundary,h=t.padding,u=t.tether,m=void 0===u||u,f=t.tetherOffset,g=void 0===f?0:f,b=ge(o,{boundary:s,rootBoundary:d,padding:h,altBoundary:v}),z=Q(o.placement),w=ee(o.placement),k=!w,x=oe(z),E="x"===x?"y":"x",A=o.modifiersData.popperOffsets,$=o.rects.reference,P=o.rects.popper,W="function"==typeof g?g(Object.assign({},o.rects,{placement:o.placement})):g,F="number"==typeof W?{mainAxis:W,altAxis:W}:Object.assign({mainAxis:0,altAxis:0},W),G=o.modifiersData.offset?o.modifiersData.offset[o.placement]:null,K={x:0,y:0};if(A){if(r){var q,U="y"===x?B:D,j="y"===x?C:O,Z="y"===x?"height":"width",J=A[x],Y=J+b[U],X=J-b[j],te=m?-P[Z]/2:0,ie=w===_?$[Z]:P[Z],ae=w===_?-P[Z]:-$[Z],re=o.elements.arrow,ce=m&&re?y(re):{width:0,height:0},ne=o.modifiersData["arrow#persistent"]?o.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},le=ne[U],pe=ne[j],se=be(0,$[Z],ce[Z]),de=k?$[Z]/2-te-se-le-F.mainAxis:ie-se-le-F.mainAxis,ve=k?-$[Z]/2+te+se+pe+F.mainAxis:ae+se+pe+F.mainAxis,he=o.elements.arrow&&T(o.elements.arrow),ue=he?"y"===x?he.clientTop||0:he.clientLeft||0:0,me=null!=(q=null==G?void 0:G[x])?q:0,fe=J+ve-me,ze=be(m?l(Y,J+de-me-ue):Y,J,m?n(X,fe):X);A[x]=ze,K[x]=ze-J}if(p){var ye,we="x"===x?B:D,ke="x"===x?C:O,xe=A[E],Se="y"===E?"height":"width",Ee=xe+b[we],Ae=xe-b[ke],Te=-1!==[B,D].indexOf(z),Le=null!=(ye=null==G?void 0:G[E])?ye:0,Be=Te?Ee:xe-$[Se]-P[Se]-Le+F.altAxis,Ce=Te?xe+$[Se]+P[Se]-Le-F.altAxis:Ae,He=m&&Te?function(e,o,t){var i=be(e,o,t);return i>t?t:i}(Be,xe,Ce):be(m?Be:Ee,xe,m?Ce:Ae);A[E]=He,K[E]=He-xe}o.modifiersData[i]=K}},requiresIfExists:["offset"]};var ye={name:"arrow",enabled:!0,phase:"main",fn:function(e){var o,t=e.state,i=e.name,a=e.options,r=t.elements.arrow,c=t.modifiersData.popperOffsets,n=Q(t.placement),l=oe(n),p=[D,O].indexOf(n)>=0?"height":"width";if(r&&c){var s=function(e,o){return me("number"!=typeof(e="function"==typeof e?e(Object.assign({},o.rects,{placement:o.placement})):e)?e:fe(e,P))}(a.padding,t),d=y(r),v="y"===l?B:D,h="y"===l?C:O,u=t.rects.reference[p]+t.rects.reference[l]-c[l]-t.rects.popper[p],m=c[l]-t.rects.reference[l],f=T(r),g=f?"y"===l?f.clientHeight||0:f.clientWidth||0:0,b=u/2-m/2,z=s[v],w=g-d[p]-s[h],k=g/2-d[p]/2+b,x=be(z,k,w),E=l;t.modifiersData[i]=((o={})[E]=x,o.centerOffset=x-k,o)}},effect:function(e){var o=e.state,t=e.options.element,i=void 0===t?"[data-popper-arrow]":t;null!=i&&("string"!=typeof i||(i=o.elements.popper.querySelector(i)))&&de(o.elements.popper,i)&&(o.elements.arrow=i)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function we(e,o,t){return void 0===t&&(t={x:0,y:0}),{top:e.top-o.height-t.y,right:e.right-o.width+t.x,bottom:e.bottom-o.height+t.y,left:e.left-o.width-t.x}}function ke(e){return[B,O,C,D].some(function(o){return e[o]>=0})}var xe=Y({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var o=e.state,t=e.instance,a=e.options,r=a.scroll,c=void 0===r||r,n=a.resize,l=void 0===n||n,p=i(o.elements.popper),s=[].concat(o.scrollParents.reference,o.scrollParents.popper);
2return c&&s.forEach(function(e){e.addEventListener("scroll",t.update,X)}),l&&p.addEventListener("resize",t.update,X),function(){c&&s.forEach(function(e){e.removeEventListener("scroll",t.update,X)}),l&&p.removeEventListener("resize",t.update,X)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var o=e.state,t=e.name;o.modifiersData[t]=te({reference:o.rects.reference,element:o.rects.popper,strategy:"absolute",placement:o.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var o=e.state,t=e.options,i=t.gpuAcceleration,a=void 0===i||i,r=t.adaptive,c=void 0===r||r,n=t.roundOffsets,l=void 0===n||n,p={placement:Q(o.placement),variation:ee(o.placement),popper:o.elements.popper,popperRect:o.rects.popper,gpuAcceleration:a,isFixed:"fixed"===o.options.strategy};null!=o.modifiersData.popperOffsets&&(o.styles.popper=Object.assign({},o.styles.popper,ae(Object.assign({},p,{offsets:o.modifiersData.popperOffsets,position:o.options.strategy,adaptive:c,roundOffsets:l})))),null!=o.modifiersData.arrow&&(o.styles.arrow=Object.assign({},o.styles.arrow,ae(Object.assign({},p,{offsets:o.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),o.attributes.popper=Object.assign({},o.attributes.popper,{"data-popper-placement":o.placement})},data:{}},re,ce,{name:"flip",enabled:!0,phase:"main",fn:function(e){var o=e.state,t=e.options,i=e.name;if(!o.modifiersData[i]._skip){for(var a=t.mainAxis,r=void 0===a||a,c=t.altAxis,n=void 0===c||c,l=t.fallbackPlacements,p=t.padding,s=t.boundary,d=t.rootBoundary,v=t.altBoundary,h=t.flipVariations,u=void 0===h||h,m=t.allowedAutoPlacements,f=o.options.placement,g=Q(f),b=l||(g===f||!u?[le(f)]:function(e){if(Q(e)===$)return[];var o=le(e);return[se(e),o,se(o)]}(f)),z=[f].concat(b).reduce(function(e,t){return e.concat(Q(t)===$?function(e,o){void 0===o&&(o={});var t=o,i=t.placement,a=t.boundary,r=t.rootBoundary,c=t.padding,n=t.flipVariations,l=t.allowedAutoPlacements,p=void 0===l?q:l,s=ee(i),d=s?n?K:K.filter(function(e){return ee(e)===s}):P,v=d.filter(function(e){return p.indexOf(e)>=0});0===v.length&&(v=d);var h=v.reduce(function(o,t){return o[t]=ge(e,{placement:t,boundary:a,rootBoundary:r,padding:c})[Q(t)],o},{});return Object.keys(h).sort(function(e,o){return h[e]-h[o]})}(o,{placement:t,boundary:s,rootBoundary:d,padding:p,flipVariations:u,allowedAutoPlacements:m}):t)},[]),y=o.rects.reference,w=o.rects.popper,k=new Map,x=!0,E=z[0],A=0;A<z.length;A++){var T=z[A],W=Q(T),F=ee(T)===_,G=[B,C].indexOf(W)>=0,U=G?"width":"height",j=ge(o,{placement:T,boundary:s,rootBoundary:d,altBoundary:v,padding:p}),Z=G?F?O:D:F?C:B;y[U]>w[U]&&(Z=le(Z));var J=le(Z),Y=[];if(r&&Y.push(j[W]<=0),n&&Y.push(j[Z]<=0,j[J]<=0),Y.every(function(e){return e})){E=T,x=!1;break}k.set(T,Y)}if(x)for(var X=function(e){var o=z.find(function(o){var t=k.get(o);if(t)return t.slice(0,e).every(function(e){return e})});if(o)return E=o,"break"},oe=u?3:1;oe>0;oe--){if("break"===X(oe))break}o.placement!==E&&(o.modifiersData[i]._skip=!0,o.placement=E,o.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},ze,ye,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var o=e.state,t=e.name,i=o.rects.reference,a=o.rects.popper,r=o.modifiersData.preventOverflow,c=ge(o,{elementContext:"reference"}),n=ge(o,{altBoundary:!0}),l=we(c,i),p=we(n,a,r),s=ke(l),d=ke(p);o.modifiersData[t]={referenceClippingOffsets:l,popperEscapeOffsets:p,isReferenceHidden:s,hasPopperEscaped:d},o.attributes.popper=Object.assign({},o.attributes.popper,{"data-popper-reference-hidden":s,"data-popper-escaped":d})}}]}),Se="tippy-content",Ee="tippy-backdrop",Ae="tippy-arrow",Te="tippy-svg-arrow",Le={passive:!0,capture:!0},Be=function(){return document.body};function Ce(e,o,t){if(Array.isArray(e)){var i=e[o];return null==i?Array.isArray(t)?t[o]:t:i}return e}function He(e,o){var t={}.toString.call(e);return 0===t.indexOf("[object")&&t.indexOf(o+"]")>-1}function Me(e,o){return"function"==typeof e?e.apply(void 0,o):e}function Oe(e,o){return 0===o?e:function(i){clearTimeout(t),t=setTimeout(function(){e(i)},o)};var t}function Re(e){return[].concat(e)}function Ne(e,o){-1===e.indexOf(o)&&e.push(o)}function Ie(e){return e.split("-")[0]}function De(e){return[].slice.call(e)}function $e(e){return Object.keys(e).reduce(function(o,t){return void 0!==e[t]&&(o[t]=e[t]),o},{})}function Pe(){return document.createElement("div")}function _e(e){return["Element","Fragment"].some(function(o){return He(e,o)})}function We(e){return He(e,"MouseEvent")}function Fe(e){return!(!e||!e._tippy||e._tippy.reference!==e)}function Ge(e){return _e(e)?[e]:function(e){return He(e,"NodeList")}(e)?De(e):Array.isArray(e)?e:De(document.querySelectorAll(e))}function Ke(e,o){e.forEach(function(e){e&&(e.style.transitionDuration=o+"ms")})}function Ve(e,o){e.forEach(function(e){e&&e.setAttribute("data-state",o)})}function qe(e){var o,t=Re(e)[0];return null!=t&&null!=(o=t.ownerDocument)&&o.body?t.ownerDocument:document}function Ue(e,o,t){var i=o+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(o){e[i](o,t)})}function je(e,o){for(var t=o;t;){var i;if(e.contains(t))return!0;t=null==t.getRootNode||null==(i=t.getRootNode())?void 0:i.host}return!1}var Ze={isTouch:!1},Je=0;function Ye(){Ze.isTouch||(Ze.isTouch=!0,window.performance&&document.addEventListener("mousemove",Xe))}function Xe(){var e=performance.now();
2e-Je<20&&(Ze.isTouch=!1,document.removeEventListener("mousemove",Xe)),Je=e}function Qe(){var e=document.activeElement;if(Fe(e)){var o=e._tippy;e.blur&&!o.state.isVisible&&e.blur()}}var eo=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto;var oo={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},to=Object.assign({appendTo:Be,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},oo,{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),io=Object.keys(to);function ao(e){var o=(e.plugins||[]).reduce(function(o,t){var i,a=t.name,r=t.defaultValue;a&&(o[a]=void 0!==e[a]?e[a]:null!=(i=to[a])?i:r);return o},{});return Object.assign({},e,o)}function ro(e,o){var t=Object.assign({},o,{content:Me(o.content,[e])},o.ignoreAttributes?{}:function(e,o){return(o?Object.keys(ao(Object.assign({},to,{plugins:o}))):io).reduce(function(o,t){var i=(e.getAttribute("data-tippy-"+t)||"").trim();if(!i)return o;if("content"===t)o[t]=i;else try{o[t]=JSON.parse(i)}catch(e){o[t]=i}return o},{})}(e,o.plugins));return t.aria=Object.assign({},to.aria,t.aria),t.aria={expanded:"auto"===t.aria.expanded?o.interactive:t.aria.expanded,content:"auto"===t.aria.content?o.interactive?null:"describedby":t.aria.content},t}function co(e,o){e.innerHTML=o}function no(e){var o=Pe();return!0===e?o.className=Ae:(o.className=Te,_e(e)?o.appendChild(e):co(o,e)),o}function lo(e,o){_e(o.content)?(co(e,""),e.appendChild(o.content)):"function"!=typeof o.content&&(o.allowHTML?co(e,o.content):e.textContent=o.content)}function po(e){var o=e.firstElementChild,t=De(o.children);return{box:o,content:t.find(function(e){return e.classList.contains(Se)}),arrow:t.find(function(e){return e.classList.contains(Ae)||e.classList.contains(Te)}),backdrop:t.find(function(e){return e.classList.contains(Ee)})}}function so(e){var o=Pe(),t=Pe();t.className="tippy-box",t.setAttribute("data-state","hidden"),t.setAttribute("tabindex","-1");var i=Pe();
2function a(t,i){var a=po(o),r=a.box,c=a.content,n=a.arrow;i.theme?r.setAttribute("data-theme",i.theme):r.removeAttribute("data-theme"),"string"==typeof i.animation?r.setAttribute("data-animation",i.animation):r.removeAttribute("data-animation"),i.inertia?r.setAttribute("data-inertia",""):r.removeAttribute("data-inertia"),r.style.maxWidth="number"==typeof i.maxWidth?i.maxWidth+"px":i.maxWidth,i.role?r.setAttribute("role",i.role):r.removeAttribute("role"),t.content===i.content&&t.allowHTML===i.allowHTML||lo(c,e.props),i.arrow?n?t.arrow!==i.arrow&&(r.removeChild(n),r.appendChild(no(i.arrow))):r.appendChild(no(i.arrow)):n&&r.removeChild(n)}return i.className=Se,i.setAttribute("data-state","hidden"),lo(i,e.props),o.appendChild(t),t.appendChild(i),a(e.props,e.props),{popper:o,onUpdate:a}}so.$$tippy=!0;var vo=1,ho=[],uo=[];function mo(e,o){var t,i,a,r,c,n,l,p,s=ro(e,Object.assign({},to,ao($e(o)))),d=!1,v=!1,h=!1,u=!1,m=[],f=Oe(oe,s.interactiveDebounce),g=vo++,b=(p=s.plugins).filter(function(e,o){return p.indexOf(e)===o}),z={id:g,reference:e,popper:Pe(),popperInstance:null,props:s,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:b,clearDelayTimeouts:function(){clearTimeout(t),clearTimeout(i),cancelAnimationFrame(a)},setProps:function(o){0;if(z.state.isDestroyed)return;_("onBeforeUpdate",[z,o]),Q();var t=z.props,i=ro(e,Object.assign({},t,$e(o),{ignoreAttributes:!0}));z.props=i,X(),t.interactiveDebounce!==i.interactiveDebounce&&(G(),f=Oe(oe,i.interactiveDebounce));t.triggerTarget&&!i.triggerTarget?Re(t.triggerTarget).forEach(function(e){e.removeAttribute("aria-expanded")}):i.triggerTarget&&e.removeAttribute("aria-expanded");F(),P(),k&&k(t,i);z.popperInstance&&(re(),ne().forEach(function(e){requestAnimationFrame(e._tippy.popperInstance.forceUpdate)}));_("onAfterUpdate",[z,o])},setContent:function(e){z.setProps({content:e})},show:function(){0;var e=z.state.isVisible,o=z.state.isDestroyed,t=!z.state.isEnabled,i=Ze.isTouch&&!z.props.touch,a=Ce(z.props.duration,0,to.duration);if(e||o||t||i)return;if(C().hasAttribute("disabled"))return;if(_("onShow",[z],!1),!1===z.props.onShow(z))return;z.state.isVisible=!0,B()&&(w.style.visibility="visible");P(),j(),z.state.isMounted||(w.style.transition="none");if(B()){var r=D();Ke([r.box,r.content],0)}n=function(){var e;if(z.state.isVisible&&!u){if(u=!0,w.offsetHeight,w.style.transition=z.props.moveTransition,B()&&z.props.animation){var o=D(),t=o.box,i=o.content;Ke([t,i],a),Ve([t,i],"visible")}W(),F(),Ne(uo,z),null==(e=z.popperInstance)||e.forceUpdate(),_("onMount",[z]),z.props.animation&&B()&&function(e,o){J(e,o)}(a,function(){z.state.isShown=!0,_("onShown",[z])})}},function(){var e,o=z.props.appendTo,t=C();e=z.props.interactive&&o===Be||"parent"===o?t.parentNode:Me(o,[t]);e.contains(w)||e.appendChild(w);z.state.isMounted=!0,re(),!1}()},hide:function(){0;var e=!z.state.isVisible,o=z.state.isDestroyed,t=!z.state.isEnabled,i=Ce(z.props.duration,1,to.duration);if(e||o||t)return;if(_("onHide",[z],!1),!1===z.props.onHide(z))return;z.state.isVisible=!1,z.state.isShown=!1,u=!1,d=!1,B()&&(w.style.visibility="hidden");
2if(G(),Z(),P(!0),B()){var a=D(),r=a.box,c=a.content;z.props.animation&&(Ke([r,c],i),Ve([r,c],"hidden"))}W(),F(),z.props.animation?B()&&function(e,o){J(e,function(){!z.state.isVisible&&w.parentNode&&w.parentNode.contains(w)&&o()})}(i,z.unmount):z.unmount()},hideWithInteractivity:function(e){0;O().addEventListener("mousemove",f),Ne(ho,f),f(e)},enable:function(){z.state.isEnabled=!0},disable:function(){z.hide(),z.state.isEnabled=!1},unmount:function(){0;z.state.isVisible&&z.hide();if(!z.state.isMounted)return;ce(),ne().forEach(function(e){e._tippy.unmount()}),w.parentNode&&w.parentNode.removeChild(w);uo=uo.filter(function(e){return e!==z}),z.state.isMounted=!1,_("onHidden",[z])},destroy:function(){0;if(z.state.isDestroyed)return;z.clearDelayTimeouts(),z.unmount(),Q(),delete e._tippy,z.state.isDestroyed=!0,_("onDestroy",[z])}};if(!s.render)return z;var y=s.render(z),w=y.popper,k=y.onUpdate;w.setAttribute("data-tippy-root",""),w.id="tippy-"+z.id,z.popper=w,e._tippy=z,w._tippy=z;var x=b.map(function(e){return e.fn(z)}),E=e.hasAttribute("aria-expanded");return X(),F(),P(),_("onCreate",[z]),s.showOnCreate&&le(),w.addEventListener("mouseenter",function(){z.props.interactive&&z.state.isVisible&&z.clearDelayTimeouts()}),w.addEventListener("mouseleave",function(){z.props.interactive&&z.props.trigger.indexOf("mouseenter")>=0&&O().addEventListener("mousemove",f)}),z;function A(){var e=z.props.touch;return Array.isArray(e)?e:[e,0]}function T(){return"hold"===A()[0]}function B(){var e;return!(null==(e=z.props.render)||!e.$$tippy)}function C(){return l||e}function O(){var e=C().parentNode;return e?qe(e):document}function D(){return po(w)}function $(e){return z.state.isMounted&&!z.state.isVisible||Ze.isTouch||r&&"focus"===r.type?0:Ce(z.props.delay,e?0:1,to.delay)}function P(e){void 0===e&&(e=!1),w.style.pointerEvents=z.props.interactive&&!e?"":"none",w.style.zIndex=""+z.props.zIndex}function _(e,o,t){var i;(void 0===t&&(t=!0),x.forEach(function(t){t[e]&&t[e].apply(t,o)}),t)&&(i=z.props)[e].apply(i,o)}function W(){var o=z.props.aria;if(o.content){var t="aria-"+o.content,i=w.id;Re(z.props.triggerTarget||e).forEach(function(e){var o=e.getAttribute(t);if(z.state.isVisible)e.setAttribute(t,o?o+" "+i:i);else{var a=o&&o.replace(i,"").trim();a?e.setAttribute(t,a):e.removeAttribute(t)}})}}function F(){!E&&z.props.aria.expanded&&Re(z.props.triggerTarget||e).forEach(function(e){z.props.interactive?e.setAttribute("aria-expanded",z.state.isVisible&&e===C()?"true":"false"):e.removeAttribute("aria-expanded")})}function G(){O().removeEventListener("mousemove",f),ho=ho.filter(function(e){return e!==f})}function K(o){if(!Ze.isTouch||!h&&"mousedown"!==o.type){var t=o.composedPath&&o.composedPath()[0]||o.target;if(!z.props.interactive||!je(w,t)){if(Re(z.props.triggerTarget||e).some(function(e){return je(e,t)})){if(Ze.isTouch)return;if(z.state.isVisible&&z.props.trigger.indexOf("click")>=0)return}else _("onClickOutside",[z,o]);!0===z.props.hideOnClick&&(z.clearDelayTimeouts(),z.hide(),v=!0,setTimeout(function(){v=!1}),z.state.isMounted||Z())}}}function q(){h=!0}function U(){h=!1}function j(){var e=O();e.addEventListener("mousedown",K,!0),e.addEventListener("touchend",K,Le),e.addEventListener("touchstart",U,Le),e.addEventListener("touchmove",q,Le)}function Z(){var e=O();e.removeEventListener("mousedown",K,!0),e.removeEventListener("touchend",K,Le),e.removeEventListener("touchstart",U,Le),e.removeEventListener("touchmove",q,Le)}function J(e,o){var t=D().box;function i(e){e.target===t&&(Ue(t,"remove",i),o())}if(0===e)return o();Ue(t,"remove",c),Ue(t,"add",i),c=i}function Y(o,t,i){void 0===i&&(i=!1),Re(z.props.triggerTarget||e).forEach(function(e){e.addEventListener(o,t,i),m.push({node:e,eventType:o,handler:t,options:i})})}function X(){var e;T()&&(Y("touchstart",ee,{passive:!0}),Y("touchend",te,{passive:!0})),(e=z.props.trigger,e.split(/\s+/).filter(Boolean)).forEach(function(e){if("manual"!==e)switch(Y(e,ee),e){case"mouseenter":Y("mouseleave",te);break;case"focus":Y(eo?"focusout":"blur",ie);break;case"focusin":Y("focusout",ie)}})}
2function Q(){m.forEach(function(e){var o=e.node,t=e.eventType,i=e.handler,a=e.options;o.removeEventListener(t,i,a)}),m=[]}function ee(e){var o,t=!1;if(z.state.isEnabled&&!ae(e)&&!v){var i="focus"===(null==(o=r)?void 0:o.type);r=e,l=e.currentTarget,F(),!z.state.isVisible&&We(e)&&ho.forEach(function(o){return o(e)}),"click"===e.type&&(z.props.trigger.indexOf("mouseenter")<0||d)&&!1!==z.props.hideOnClick&&z.state.isVisible?t=!0:le(e),"click"===e.type&&(d=!t),t&&!i&&pe(e)}}function oe(e){var o=e.target,t=C().contains(o)||w.contains(o);if("mousemove"!==e.type||!t){var i=ne().concat(w).map(function(e){var o,t=null==(o=e._tippy.popperInstance)?void 0:o.state;return t?{popperRect:e.getBoundingClientRect(),popperState:t,props:s}:null}).filter(Boolean);(function(e,o){var t=o.clientX,i=o.clientY;return e.every(function(e){var o=e.popperRect,a=e.popperState,r=e.props.interactiveBorder,c=Ie(a.placement),n=a.modifiersData.offset;if(!n)return!0;var l="bottom"===c?n.top.y:0,p="top"===c?n.bottom.y:0,s="right"===c?n.left.x:0,d="left"===c?n.right.x:0,v=o.top-i+l>r,h=i-o.bottom-p>r,u=o.left-t+s>r,m=t-o.right-d>r;return v||h||u||m})})(i,e)&&(G(),pe(e))}}function te(e){ae(e)||z.props.trigger.indexOf("click")>=0&&d||(z.props.interactive?z.hideWithInteractivity(e):pe(e))}function ie(e){z.props.trigger.indexOf("focusin")<0&&e.target!==C()||z.props.interactive&&e.relatedTarget&&w.contains(e.relatedTarget)||pe(e)}function ae(e){return!!Ze.isTouch&&T()!==e.type.indexOf("touch")>=0}function re(){ce();var o=z.props,t=o.popperOptions,i=o.placement,a=o.offset,r=o.getReferenceClientRect,c=o.moveTransition,l=B()?po(w).arrow:null,p=r?{getBoundingClientRect:r,contextElement:r.contextElement||C()}:e,s={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(e){var o=e.state;if(B()){var t=D().box;["placement","reference-hidden","escaped"].forEach(function(e){"placement"===e?t.setAttribute("data-placement",o.placement):o.attributes.popper["data-popper-"+e]?t.setAttribute("data-"+e,""):t.removeAttribute("data-"+e)}),o.attributes.popper={}}}},d=[{name:"offset",options:{offset:a}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!c}},s];B()&&l&&d.push({name:"arrow",options:{element:l,padding:3}}),d.push.apply(d,(null==t?void 0:t.modifiers)||[]),z.popperInstance=xe(p,w,Object.assign({},t,{placement:i,onFirstUpdate:n,modifiers:d}))}function ce(){z.popperInstance&&(z.popperInstance.destroy(),z.popperInstance=null)}function ne(){return De(w.querySelectorAll("[data-tippy-root]"))}function le(e){z.clearDelayTimeouts(),e&&_("onTrigger",[z,e]),j();var o=$(!0),i=A(),a=i[0],r=i[1];Ze.isTouch&&"hold"===a&&r&&(o=r),o?t=setTimeout(function(){z.show()},o):z.show()}function pe(e){if(z.clearDelayTimeouts(),_("onUntrigger",[z,e]),z.state.isVisible){if(!(z.props.trigger.indexOf("mouseenter")>=0&&z.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(e.type)>=0&&d)){var o=$(!1);o?i=setTimeout(function(){z.state.isVisible&&z.hide()},o):a=requestAnimationFrame(function(){z.hide()})}}else Z()}}function fo(e,o){void 0===o&&(o={});var t=to.plugins.concat(o.plugins||[]);document.addEventListener("touchstart",Ye,Le),window.addEventListener("blur",Qe);var i=Object.assign({},o,{plugins:t}),a=Ge(e).reduce(function(e,o){var t=o&&mo(o,i);return t&&e.push(t),e},[]);return _e(e)?a[0]:a}fo.defaultProps=to,fo.setDefaultProps=function(e){Object.keys(e).forEach(function(o){to[o]=e[o]})},fo.currentInput=Ze;Object.assign({},re,{effect:function(e){var o=e.state,t={popper:{position:o.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(o.elements.popper.style,t.popper),o.styles=t,o.elements.arrow&&Object.assign(o.elements.arrow.style,t.arrow)}});var go={name:"sticky",defaultValue:!1,fn:function(e){var o=e.reference,t=e.popper;function i(o){return!0===e.props.sticky||e.props.sticky===o}var a=null,r=null;function c(){var n=i("reference")?(e.popperInstance?e.popperInstance.state.elements.reference:o).getBoundingClientRect():null,l=i("popper")?t.getBoundingClientRect():null;(n&&bo(a,n)||l&&bo(r,l))&&e.popperInstance&&e.popperInstance.update(
2),a=n,r=l,e.state.isMounted&&requestAnimationFrame(c)}return{onMount:function(){e.props.sticky&&c()}}}};function bo(e,o){return!e||!o||(e.top!==o.top||e.right!==o.right||e.bottom!==o.bottom||e.left!==o.left)}fo.setDefaultProps({render:so});var zo=fo},4375:function(e,o,t){"use strict";t.d(o,{g:function(){return r}});var i=t(5985),a=t(6161);class r extends a.WF{constructor(){super(...arguments),this.defaultDataEventCategory=!0}connectedCallback(){super.connectedCallback(),this.setDefaultDataEventCategory()}setDefaultDataEventCategory(){this.defaultDataEventCategory&&(this.hasAttribute(i.A.ATTRIBUTE_DATA_EVENT_CATEGORY)||this.hasParentDataEventCategory(this)||this.setAttribute(i.A.ATTRIBUTE_DATA_EVENT_CATEGORY,this.tagName))}hasParentDataEventCategory(e){const o=e.parentElement;return!!o&&(o instanceof r?o.defaultDataEventCategory:this.hasParentDataEventCategory(o))}setHtmlAnchorDefaultDataEventLabel(){this.setLightDomHtmlAnchorDefaultDataEventLabel(),this.setSlottedLightDomHtmlAnchorDefaultDataEventLabel(),this.setShadowDomHtmlAnchorDefaultDataEventLabel()}setSlottedLightDomHtmlAnchorDefaultDataEventLabel(){for(const e of this.querySelectorAll("slot"))for(const o of e.assignedNodes())o instanceof HTMLAnchorElement&&o.text&&(o.hasAttribute(i.A.ATTRIBUTE_DATA_EVENT_LABEL)||o.setAttribute(i.A.ATTRIBUTE_DATA_EVENT_LABEL,o.text),o.hasAttribute("title")||o.setAttribute("title",o.text))}setShadowDomHtmlAnchorDefaultDataEventLabel(){for(const e of this.shadowRoot.querySelectorAll("a"))r.getAnchorText(e)&&(e.hasAttribute(i.A.ATTRIBUTE_DATA_EVENT_LABEL)||e.setAttribute(i.A.ATTRIBUTE_DATA_EVENT_LABEL,r.getAnchorText(e)),e.hasAttribute("title")||e.setAttribute("title",r.getAnchorText(e)))}setLightDomHtmlAnchorDefaultDataEventLabel(){for(const e of this.querySelectorAll("a"))e.text&&(e.hasAttribute(i.A.ATTRIBUTE_DATA_EVENT_LABEL)||e.setAttribute(i.A.ATTRIBUTE_DATA_EVENT_LABEL,e.text),e.hasAttribute("title")||e.setAttribute("title",e.text))}static getAnchorText(e){if(!e)return"";if(e.text&&e.text.trim())return e.text.trim();if(e.querySelector("slot"))for(const o of e.querySelector("slot").assignedNodes())if(o instanceof Text)return o.wholeText.trim();return null}}},701:function(e,o,t){"use strict";t.d(o,{k:function(){return c}});
2class i{static createTooltip(e,o){const t=e.shadowRoot.querySelector("oev-tooltip");null!=o&&o.length>0?(t.setAttribute("content",o),t.setAttribute("show-close-icon","")):t.remove()}}class a{static supportChangeEvent(e,o,t){if(o.hasAttribute(a.CHANGE_EVENT_ATTRIBUTE_NAME)&&""!==o.getAttribute(a.CHANGE_EVENT_ATTRIBUTE_NAME)){if(!e)return;e.onchange=function(){const i="function"==typeof t?t(e):t;o.dispatchEvent(new CustomEvent(o.getAttribute(a.CHANGE_EVENT_ATTRIBUTE_NAME),{detail:i,bubbles:!0,composed:!0}))}}}static supportInputEvent(e,o,t){o.hasAttribute(a.CHANGE_EVENT_ATTRIBUTE_NAME)&&""!==o.getAttribute(a.CHANGE_EVENT_ATTRIBUTE_NAME)&&(e.oninput=function(){const i="function"==typeof t?t(e):t;o.dispatchEvent(new CustomEvent(o.getAttribute(a.CHANGE_EVENT_ATTRIBUTE_NAME),{detail:i,bubbles:!0,composed:!0}))})}static supportClickEvent(e,o,t=null){o.hasAttribute(a.CLICK_EVENT_ATTRIBUTE_NAME)&&""!==o.getAttribute(a.CLICK_EVENT_ATTRIBUTE_NAME)&&(e.onclick=function(){const i="function"==typeof t?t(e):t;o.dispatchEvent(new CustomEvent(o.getAttribute(a.CLICK_EVENT_ATTRIBUTE_NAME),{detail:i,bubbles:!0,composed:!0}))})}static supportInitEvent(e,o,t=null){if(o.hasAttribute(a.INIT_EVENT_ATTRIBUTE_NAME)&&""!==o.getAttribute(a.INIT_EVENT_ATTRIBUTE_NAME)){const i="function"==typeof t?t(e):t;o.dispatchEvent(new CustomEvent(o.getAttribute(a.INIT_EVENT_ATTRIBUTE_NAME),{detail:i,bubbles:!0,composed:!0}))}}}a.CLICK_EVENT_ATTRIBUTE_NAME="custom-click-event-name",a.CHANGE_EVENT_ATTRIBUTE_NAME="custom-change-event-name",a.INIT_EVENT_ATTRIBUTE_NAME="custom-init-event-name";var r=t(6161);class c extends r.WF{constructor(){super()}supportInitAndChangeEventOnElement(e){this.supportChangeEventOnElement(e),this.supportInitEventOnElement(e)}supportChangeEventOnElement(e){a.supportChangeEvent(e,this,this.createEventDetails())}supportInitEventOnElement(e){a.supportInitEvent(e,this,this.createEventDetails())}supportInputEventOnElement(e){a.supportInputEvent(e,this,this.createEventDetails())}connectedCallback(){super.connectedCallback(),this.setErrorTextIfPresent()}setErrorTextIfPresent(){this.setErrorTextFromAttribute("errortext")}setRegExpErrorText(){this.setErrorTextFromAttribute("regexerrortext")}setErrorTextFromAttribute(e){const o=this.getAttribute(e);o&&this.errorBox&&(this.errorBox.innerText=o)}setLabelAndTooltipOrRemove(e=this.label){const o=this.getAttribute("label");o?(this.label.insertBefore(document.createTextNode(o),this.tooltip),i.createTooltip(this,this.getAttribute("tooltip"))):e.remove()}setFormLabel(e=""){const o=this.getAttribute("label"),t=this.getAttribute("tooltip");if(o||t){const i=this.shadowRoot.querySelector("oev-form-label");this.setAttributeIfPresent(i,"for",e),this.setAttributeIfPresent(i,"label-text",o),this.setAttributeIfPresent(i,"tooltip-text",t)}else this.label instanceof HTMLLabelElement&&this.label.remove()}setAttributeIfPresent(e,o,t){e&&o&&t&&e.setAttribute(o,t)}initOevInputElement(e,o,t,i){this.label=e.querySelector(o),this.tooltip=e.querySelector(t),this.errorBox=e.querySelector(i),this.setErrorTextIfPresent()}initDefaultOevInputElement(e,o="label"){this.initOevInputElement(e,o,"oev-tooltip","div.errorBox")}}},6651:function(e,o,t){"use strict";t(4093)},4093:function(e,o,t){"use strict";var i,a,r,c,n,l,p,s;t.d(o,{KT:function(){return a},Q1:function(){return r},fE:function(){return n},nW:function(){return s}}),function(e){e.clickTarget="#clickTarget",e.icon="#icon"}(i||(i={})),function(e){e.contained="contained",e.outline="outline",e.link="link",e.underline="underline",e.cancellation="cancellation",e.circle="circle",e.circleOutline="circle-outline",e.square="square",e.squareOutline="square-outline"}(a||(a={})),function(e){e.primary="primary",e.secondary="secondary",e.light="light",e.white="white"}(r||(r={})),function(e){e.intern="intern",e.extern="extern",e.asset="asset",e.kundeninteraktion="kundeninteraktion",e.telefon="telefon",e.email="email",e.kein_link="kein_link"}(c||(c={})),function(e){e.top="top",e.right="right",e.bottom="bottom",e.left="left"}(n||(n={})),function(e){e.top="top",e.center="center",e.bottom="bottom"}(l||(l={})),function(e){e.xSmall="x-small",e.small="small",e.smallLandscape="small-landscape",e.medium="medium"}(p||(p={})),function(e){e.eventLabel="event-label",e.eventType="event-type",e.variant="variant",e.color="color",e.actionAriaLabel="action-aria-label",e.block="block",e.icon="icon",e.iconPosition="icon-position",e.iconJustification="icon-justification",e.labelsAlign="labels-align",e.title="title",e.unlabeled="unlabeled",e.embedded="embedded",e.labelHiddenBreakpointDown="label-hidden-breakpoint-down"}(s||(s={}))},3072:function(e,o,t){"use strict";t.d(o,{KT:function(){return i.KT},Q1:function(){return i.Q1},fE:function(){return i.fE},nW:function(){return i.nW}});t(6651);var i=t(4093)},8673:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=t(2286),c=t(6752);var n=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{font:var(--oev-font-style-body)}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--oev-agency-card-padding-vertical) var(--oev-agency-card-padding-horizontal);
2border-bottom:1px solid var(--oev-agency-card-divider-color)}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:var(--oev-agency-card-info-container-spacing);-moz-column-gap:var(--oev-agency-card-info-container-spacing);column-gap:var(--oev-agency-card-info-container-spacing)}.align-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-image-distance-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-column-gap:var(--oev-agency-card-image-distance-container-spacing);-moz-column-gap:var(--oev-agency-card-image-distance-container-spacing);column-gap:var(--oev-agency-card-image-distance-container-spacing)}.distance-circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--oev-agency-card-icon-distance-color);width:var(--oev-agency-card-icon-distance-size);height:var(--oev-agency-card-icon-distance-size);shape-outside:circle();border-radius:50%;text-align:center}.distance-circle p{font:var(--oev-font-style-caption);line-height:1.33;margin:0}.distance-circle p.distance-number{font-size:14px}.image-block *{width:var(--oev-agency-card-image-size);height:var(--oev-agency-card-image-size)}.contact-block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:var(--oev-agency-card-contact-block-max-width)}.contact-block p{margin:0;display:block;width:100%;text-align:start;word-break:break-word}.contact-block .title{font:var(--oev-font-style-body-important)}.opening{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;cursor:pointer}.opening *{vertical-align:middle}.opening div{display:contents}.opening-hours{text-align:initial;margin-top:var(--oev-agency-card-opening-hour-margin-top)}.card-button{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:var(--oev-agency-card-button-padding-top);min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:var(--oev-agency-card-button-width);word-break:break-all;-ms-hyphens:auto;hyphens:auto}.card-button oev-button{max-width:var(--oev-agency-card-button-max-width)}.m-xl-openinghours{display:var(--oev-agency-card-m-xl-opening-hours-display)}.xs-s-openinghours{display:var(--oev-agency-card-xs-s-opening-hours-display);width:100%}.xs-s-openinghours p{margin:0;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:start;word-break:break-word}`,l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.WF{constructor(){super(...arguments),this.branchName="",this.buttonEvent="@Agency/select",this.buttonText="",this.buttonTitle="",this.city="",this.commentOpeningHours="",this.fallbackImage="",this.image="",this.index=0,this.postalCode="",this.showMoreText="Mehr laden",this.street="",this.structuredOpeningHours="",this.hideActionButton=!1,this.showOpeningHours=!1}static get styles(){return i.AH`${(0,i.iz)(n)}`}dispatchCustomEvent(){const e=new CustomEvent(this.buttonEvent,{detail:{key:"index",value:this.index},bubbles:!0,composed:!0});this.dispatchEvent(e)}displayOpeningHours(){return i.qy`
3      <div class="opening-hours">
4        <oev-opening-hours-table-v1
5          opening-hours="${(e=>e??c.s6)(this.hasValidOpeningTimes()?this.structuredOpeningHours:null)}"
6        >
7          <p slot="comment"> ${this.commentOpeningHours}</p>
8        </oev-opening-hours-table-v1>
9      </div>`}hasValidOpeningTimes(){const e=!!JSON.parse(this.structuredOpeningHours),o=e?new r.A(this.structuredOpeningHours):null;return!(!e||!(null==o?void 0:o.hasValidOpeningHours))}displayChevron(){if(this.hasValidOpeningTimes()||this.commentOpeningHours)return this.showOpeningHours?i.qy`<oev-button variant="link" icon="comp-accordion-closed" color="primary"></oev-button>`:i.qy`<oev-button variant="link" icon="comp-accordion-open" color="primary"></oev-button>`}toggleOpening(){this.showOpeningHours=!this.showOpeningHours}render(){return i.qy`
10      <div class="card">
11        <div class="flex-row">
12          <div class="align-image-distance-container">
13            ${this.distance?i.qy`
14              <div class="align-container">
15                  <div class="distance-circle">
16                    <p class="distance-number">${this.distance}</p>
17                    <p>km</p>
18                  </div>
19              </div>
20            `:null}
21            <div class="image-block align-container">
22              <oev-image defaultimage="${this.image}" fallbackimage="${this.fallbackImage}" alt=""></oev-image>
23            </div>
24          </div>
25          <div class="contact-block">
26            <p class="title">${this.branchName}</p>
27            <p>${this.street}</p>
28            <p>${this.postalCode} &#160; ${this.city}</p>
29            <div
30              tabindex="0"
31              class="opening"
32              @click="${this.toggleOpening}"
33              @keydown="${e=>"Enter"===e.key?this.toggleOpening():null}"
34            >
35              ${this.hasValidOpeningTimes()?i.qy`
36                <oev-opening-hours-status-calculator-v1 opening-hours="${this.structuredOpeningHours}">
37                </oev-opening-hours-status-calculator-v1>
38              `:null}
39              <div>
40                ${this.displayChevron()}
41              </div>
42            </div>
43            <div class="m-xl-openinghours">
44              ${this.showOpeningHours?this.displayOpeningHours():null}
45            </div>
46          </div>
47        </div>
48        <div class="xs-s-openinghours">
49          ${this.showOpeningHours?this.displayOpeningHours():null}
50        </div>
51        <div class="card-button align-container flex-row">
52          ${this.hideActionButton?null:i.qy`
53            <oev-button
54              variant="outline" 
55              color="primary" 
56              block
57              title="${this.buttonTitle}"
58              @click="${this.dispatchCustomEvent}"
59            >${this.buttonText}</oev-button>
60          `}
61        </div>
62      </div>
63    `}};l([(0,a.MZ)({type:String})],p.prototype,"branchName",void 0),l([(0,a.MZ)({type:String})],p.prototype,"buttonEvent",void 0),l([(0,a.MZ)({type:String})],p.prototype,"buttonText",void 0),l([(0,a.MZ)({type:String})],p.prototype,"buttonTitle",void 0),l([(0,a.MZ)({type:String})],p.prototype,"city",void 0),l([(0,a.MZ)({type:String})],p.prototype,"commentOpeningHours",void 0),l([(0,a.MZ)({type:Number})],p.prototype,"distance",void 0),l([(0,a.MZ)({type:String})],p.prototype,"fallbackImage",void 0),l([(0,a.MZ)({type:String})],p.prototype,"image",void 0),l([(0,a.MZ)({type:Number})],p.prototype,"index",void 0),l([(0,a.MZ)({type:String})],p.prototype,"postalCode",void 0),l([(0,a.MZ)({type:String})],p.prototype,"showMoreText",void 0),l([(0,a.MZ)({type:String})],p.prototype,"street",void 0),l([(0,a.MZ)({type:String})],p.prototype,"structuredOpeningHours",void 0),l([(0,a.MZ)({type:Boolean})],p.prototype,"hideActionButton",void 0),l([(0,a.wk)()],p.prototype,"showOpeningHours",void 0),p=l([(0,a.EM)("oev-agency-card")],p)},4936:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=t(3072);var c=i.AH`:host{text-align:center;display:block}
63.card-elements-wrapper{border-top:1px solid var(--oev-agency-card-divider-color)}`,n=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let l=class extends i.WF{constructor(){super(...arguments),this.cards=[],this.showCards=3,this.showMoreText="Mehr laden",this.maximumReachedText="",this.cardsShown=3}static get styles(){return i.AH`${(0,i.iz)(c)}`}firstUpdated(e){var o;super.firstUpdated(e),this.maxCards=null===(o=this.cards)||void 0===o?void 0:o.length,this.cardsShown=this.showCards}updated(e){var o;super.updated(e),e.has("cards")&&(this.maxCards=null===(o=this.cards)||void 0===o?void 0:o.length,this.cardsShown=this.showCards)}showMoreCards(){const e=this.cardsShown+this.showCards;return this.blurButton(),this.cardsShown=e}blurButton(){var e,o,t;const i=null===(e=this.renderRoot)||void 0===e?void 0:e.querySelector("oev-button");i&&(null===(t=null===(o=i.shadowRoot)||void 0===o?void 0:o.querySelector("button"))||void 0===t||t.blur())}hideShowMore(){return this.cardsShown>=this.maxCards}displayCardElements(){if(this.cards)return this.cards.map((e,o)=>i.qy`
64        <oev-agency-card
65          branchName="${e.branchName}"
66          buttonText="${e.buttonText}"
67          buttonTitle="${e.buttonTitle}"
68          city="${e.city}"
69          commentOpeningHours="${e.commentOpeningHours}"
70          distance="${e.distance}"
71          fallbackImage="${e.fallbackImage}"
72          image="${e.image}"
73          index="${o}"
74          postalCode="${e.postalCode}"
75          street="${e.street}"
76          structuredOpeningHours="${JSON.stringify(e.structuredOpeningHours)}"
77        ></oev-agency-card>`).slice(0,this.cardsShown)}render(){return i.qy`
78      <div class="card-elements-wrapper">
79        ${this.displayCardElements()}
80      </div>
81      ${this.hideShowMore()?null:i.qy`
82        <oev-button
83          color="primary"
84          variant=${r.KT.link}
85          icon="comp-accordion-open"
86          icon-position="left"
87          @click="${this.showMoreCards}"
88        >${this.showMoreText}</oev-button>`}
89      ${this.hideShowMore()&&this.maxCards>this.showCards?i.qy`${this.maximumReachedText}`:null}
90    `}};n([(0,a.MZ)({type:Array})],l.prototype,"cards",void 0),n([(0,a.MZ)({type:Number})],l.prototype,"showCards",void 0),n([(0,a.MZ)({type:String})],l.prototype,"showMoreText",void 0),n([(0,a.MZ)({type:String})],l.prototype,"maximumReachedText",void 0),n([(0,a.wk)()],l.prototype,"cardsShown",void 0),n([(0,a.wk)()],l.prototype,"maxCards",void 0),l=n([(0,a.EM)("oev-agency-card-list")],l)},4277:function(e,o,t){"use strict";t.d(o,{sP:function(){return r},wZ:function(){return i}});const i="oev-agency-search-form-input";var a,r;!function(e){e.externalError="external-error-text",e.placeholder="placeholder",e.required="required",e.requiredErrorText="required-error-text",e.showCancelButton="show-cancel-button"}(a||(a={})),function(e){e.submit="agency-search-submit",e.input="agency-search-input"}(r||(r={}))},8573:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`:host .OEV-Agency-Search-Form-Input-Wrapper{display:block;position:relative}:host .OEV-Agency-Search-Form-Input-Wrapper .OEV-Input-Wrapper{height:auto}:host .OEV-Agency-Search-Form-Input-Wrapper .OEV-Input-Wrapper oev-button{position:absolute;right:0;top:0;--oev-comp-button-border-radius: 0 var(--oev-comp-agency-search-submit-button-border-radius-top-right) var(--oev-comp-agency-search-submit-button-border-radius-bottom-right) 0}:host oev-form-error span{white-space:pre-line}:host([show-cancel-button]) input[type=search]::-webkit-search-cancel-button{width:14px;height:14px;cursor:pointer;margin-right:var(--oev-sys-spacing-xl-3);background:url("data:image/svg+xml;utf8,      <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'>        <line x1='4' y1='4' x2='16' y2='16' stroke='%233D3D3D' stroke-width='2' stroke-linecap='round'/>        <line x1='16' y1='4' x2='4' y2='16' stroke='%233D3D3D' stroke-width='2' stroke-linecap='round'/>      <\/svg>") no-repeat center;background-size:contain}:host([external-error-text]) .OEV-Input-Wrapper input{border-color:var(--oev-comp-forms-input-text-border-color-error);border-width:var(--oev-comp-forms-input-text-border-width-error)}`,c=t(954),n=t(9928),l=t(4277),p=t(4140),s=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let d=class extends n.A{constructor(){super(...arguments),this.defaultValue="",this.externalError=null}_dispatchSubmitEvent(){this.dispatchEvent(new CustomEvent(l.sP.submit,{bubbles:!0,composed:!0,detail:{payload:{[this.name]:this.value}}}))}_handleKeydown(e){"Enter"!==e.key||e.defaultPrevented||this._dispatchSubmitEvent()}_handleButtonClick(){this._dispatchSubmitEvent()}_handleInput(e){this.value=e.target.value,this.validity=Object.assign(Object.assign({},this.validity),{customError:!1}
90),this.updateValidity(this.validity,this.errorMessage),this.dispatchEvent(new CustomEvent(l.sP.input,{bubbles:!0,composed:!0,detail:{payload:{[this.name]:this.value}}}))}render(){var e;const o=(0,p.K$)(this.id),t=[(0,p.Um)({isValid:!!this.validity.valid,showError:this._showError})&&this.errorMessage,this.externalError].filter(Boolean),a=t.join("\n"),r=!!t.length;return i.qy`
91      <div class="OEV-Agency-Search-Form-Input-Wrapper">
92        <div class="OEV-Input-Wrapper">
93          <input
94            aria-describedby=${null!==(e=(0,p.gt)(r,o))&&void 0!==e?e:i.s6}
95            custom-error-text=${this.customErrorText}
96            aria-controls="agency-autosuggest"
97            default=${this.defaultValue}
98            name=${this.name}
99            placeholder=${this.placeholder}
100            required-error-text=${this.requiredErrorText}
101            type="search"
102            .required=${this.required}
103            .value=${this.value}
104            @blur=${this.handleBlur}
105            @change=${this.handleChange}
106            @input=${this._handleInput}
107            @keydown=${this._handleKeydown}
108          />
109          <oev-button
110            action-aria-label="Suchen"
111            color="primary"
112            icon="placeholder"
113            id="agency-search-form__submit-button"
114            title="Suchen"
115            unlabeled
116            variant="contained"
117            @click=${this._handleButtonClick}
118          ></oev-button>
119          <oev-form-error
120            id=${o}
121            message=${a}
122            ?show=${r}
123          ></oev-form-error>
124        </div>
125      </div>
126    `}};d.styles=[c.A,r],s([(0,a.MZ)({type:String,attribute:"default",reflect:!0})],d.prototype,"defaultValue",void 0),s([(0,a.MZ)({type:String,attribute:"external-error-text",reflect:!0})],d.prototype,"externalError",void 0),d=s([(0,a.EM)(l.wZ)],d)},2883:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`:host oev-form-label oev-label{margin:0}:host .OEV-Agency-Search-Form-Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--oev-comp-agency-search-spacing)}:host .OEV-Agency-Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--oev-comp-agency-search-gap);position:relative}:host .OEV-Agency-Autosuggest{position:absolute;top:100%;left:0;right:0;width:100%;z-index:var(--oev-ref-z-index-30);-webkit-box-shadow:var(--oev-comp-agency-search-auto-suggest-shadow);box-shadow:var(--oev-comp-agency-search-auto-suggest-shadow);max-height:var(--oev-comp-agency-search-auto-suggest-max-height-above-sl);overflow-y:auto;list-style:none;margin:0;padding:0}:host .OEV-Agency-Autosuggest li.suggestion-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;gap:10px;padding:var(--oev-comp-agency-search-auto-suggest-category-inner-spacing-top-bottom) var(--oev-comp-agency-search-auto-suggest-category-inner-spacing-left-right);background:var(--oev-comp-agency-search-auto-suggest-category-color-background);font-style:var(--oev-comp-agency-search-auto-suggest-category-font-style);color:var(--oev-comp-agency-search-auto-suggest-category-font-color);pointer-events:none;cursor:default}:host .OEV-Agency-Autosuggest mark.OEV-Autosuggest-Highlight{background:rgba(0,0,0,0);font-weight:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-weight);color:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-default)}:host .OEV-Agency-Autosuggest mark.OEV-Autosuggest-Highlight:hover{color:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-hover)}:host .OEV-Agency-Autosuggest li.suggestion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;padding:var(--oev-comp-agency-search-auto-suggest-result-item-inner-spacing-top-bottom) var(--oev-comp-agency-search-auto-suggest-result-item-inner-spacing-left-right);background:var(--oev-comp-agency-search-auto-suggest-result-item-color-background-default);font-style:var(--oev-comp-agency-search-auto-suggest-result-item-font-style);color:var(--oev-comp-agency-search-auto-suggest-result-item-font-color-default);cursor:pointer}:host .OEV-Agency-Autosuggest li.suggestion-item:hover{background:var(--oev-comp-agency-search-auto-suggest-result-item-color-background-hover);color:var(--oev-comp-agency-search-auto-suggest-result-item-font-color-hover)}:host .OEV-Agency-Autosuggest li.suggestion-item:hover mark.OEV-Autosuggest-Highlight{color:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-hover)}:host .OEV-Agency-Autosuggest li.suggestion-item.selected{background:var(--oev-comp-agency-search-auto-suggest-result-item-color-background-hover);color:var(--oev-comp-agency-search-auto-suggest-result-item-font-color-selected)}:host .OEV-Agency-Autosuggest li.suggestion-item.selected mark.OEV-Autosuggest-Highlight{color:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-selected)}@media(max-width: 77.4375rem){:host .OEV-Agency-Autosuggest{max-height:var(--oev-comp-agency-search-auto-suggest-max-height-below-sl)}}`,c=t(3088);var n,l,p;!function(e){e.config="config",e.name="name",e.required="required",e.showGeolocationButton="show-geolocation-button"}(n||(n={})),function(e){e.geolocation="@AgencySearchForm/geolocation",e.submit="@AgencySearchForm/submit",e.change="@AgencySearchForm/change"}(l||(l={}));class s extends CustomEvent{static of(e){return new s(e)}constructor(e){super(l.geolocation,{bubbles:!0,composed:!0,detail:e})}}s.type=l.geolocation;class d extends CustomEvent{static of(e){return new d(e)}constructor(e){super(l.submit,{bubbles:!0,composed:!0,detail:e})}}d.type=l.submit;class v extends CustomEvent{static of(e){return new v(e)}constructor(e){super(l.change,{bubbles:!0,composed:!0,detail:e})}}v.type=l.change,function(e){e.location="location",e.name="name"}(p||(p={}));
126var h,u=t(7105),m=(t(7019),t(3066)),f=t(4277),g=t(4739),b=t(8962),z=t(2804),y=t(6629),w=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c},k=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)})).then(c,n)}l((i=i.apply(e,o||[])).next())})};let x=h=class extends u.A{constructor(){var e,o;super(...arguments),this.name="agency-search-form",this.required=!1,this.showGeolocationButton=!1,this.config={autoSuggest:{branch:"Agentur",city:"Ort",employee:"Mitarbeiter",noResultError:"Zu Ihrer Eingabe konnte leider kein Vorschlag in unserem Geschäftsgebiet gefunden werden.",postalCodeAndCity:"Postleitzahl",streetAndCity:"Straße"},description:"Ihren persönlichen Berater ganz in Ihrer Nähe, gleich um die Ecke, vielleicht sogar nebenan?",label:"Ansprechpartner vor Ort",tooltipText:"",searchRadio:{defaultSearchType:p.location,labels:{location:"Ort",name:"Name"},showSearchType:!0},searchInput:{citySearchPlaceholder:"Suche nach Ort",defaultValue:"",nameSearchPlaceholder:"Suche nach Name",requiredErrorText:"Eingabe fehlt"},searchChannels:{defaultChannels:void 0,isAccordion:!1,minAmount:1,multiselect:!1,options:void 0,requiredErrorText:"Auswahl fehlt"}},this.searchType=null!==(o=null===(e=this.config.searchRadio)||void 0===e?void 0:e.defaultSearchType)&&void 0!==o?o:p.location,this.selectedChannels={},this.searchTerm="",this.geolocation=null,this._externalError=null,this._autosuggestSelectedIndex=-1,this._autosuggestForcedClosed=!1,this._onAgencySearchSubmit=()=>{this.handleSubmit()},this._onDocumentPointerDown=e=>{if(!this.showAutosuggest)return;e.composedPath().includes(this.pointerWrapper)||this._resetAutosuggestState()},this._onRadioChange=e=>{var o,t,i;this.searchType=null!==(i=null===(t=null===(o=e.detail)||void 0===o?void 0:o.payload)||void 0===t?void 0:t[h.RADIO_GROUP_NAME])&&void 0!==i?i:this.searchType;const a=this._buildPayload({searchType:this.searchType});this._dispatchChangeEvent(a)},this._onTextInput=e=>{var o,t,i;this.searchTerm=null!==(i=null===(t=null===(o=e.detail)||void 0===o?void 0:o.payload)||void 0===t?void 0:t[h.TEXT_INPUT_NAME])&&void 0!==i?i:"",this._externalError=null;const a=this._buildPayload({searchTerm:this.searchTerm});this._dispatchChangeEvent(a)},this._onFieldsetChange=e=>{var o,t,i;this.selectedChannels=null!==(i=null===(t=null===(o=e.detail)||void 0===o?void 0:o.payload)||void 0===t?void 0:t[h.FIELDSET_NAME])&&void 0!==i?i:{};const a=this._buildPayload({selectedChannels:this.selectedChannels});this._dispatchChangeEvent(a)},this._onKeydown=e=>{var o;if(!this.showAutosuggest)return;const t=Object.values(null!==(o=this.autosuggestResponse)&&void 0!==o?o:{}).flatMap(e=>e.map(e=>e.label));switch(e.key){case"ArrowDown":e.preventDefault(),this._autosuggestSelectedIndex=Math.min(this._autosuggestSelectedIndex+1,t.length-1);break;case"ArrowUp":e.preventDefault(),this._autosuggestSelectedIndex=Math.max(this._autosuggestSelectedIndex-1,-1);break;case"Enter":this._autosuggestForcedClosed=!0,this._autosuggestSelectedIndex>=0&&t[this._autosuggestSelectedIndex]&&(e.preventDefault(),this._onAutosuggestSelect(t[this._autosuggestSelectedIndex]),this._autosuggestSelectedIndex=-1);break;case"Escape":this._resetAutosuggestState()}}}get errorMessage(){return this._externalError}focus(e){var o;null===(o=this.agencySearchFormInputElement)||void 0===o||o.focus(e)}get agencySearchType(){return this.searchType}get isChannelsAccordion(){var e,o;return!!(null===(o=null===(e=this.config)||void 0===e?void 0:e.searchChannels)||void 0===o?void 0:o.isAccordion)}get selectedChannelCount(){return Object.values(this.selectedChannels).filter(Boolean).length}get areChannelsBelowMinimum(){return this.selectedChannelCount<this.config.searchChannels.minAmount}get showAutosuggest(){return this.searchTerm.length>=h.MIN_CHARACTERS_FOR_AUTOSUGGEST&&!!this.autosuggestResponse&&!this._autosuggestForcedClosed}connectedCallback(){super.connectedCallback(),document.addEventListener("pointerdown",this._onDocumentPointerDown)}disconnectedCallback(){var e;document.removeEventListener("pointerdown",this._onDocumentPointerDown),null===(e=this.agencySearchFormInputElement)||void 0===e||e.removeEventListener("keydown",this._onKeydown,{capture:!0}),super.disconnectedCallback()}firstUpdated(){var e,o;
126this.searchType=null!==(o=null===(e=this.config.searchRadio)||void 0===e?void 0:e.defaultSearchType)&&void 0!==o?o:p.location,this.addEventListener(m.B.change,this._onRadioChange),this.addEventListener(f.sP.input,this._onTextInput),this.addEventListener(g.Bp.change,this._onFieldsetChange),this.agencySearchFormInputElement.addEventListener("keydown",this._onKeydown,{capture:!0})}get validity(){var e,o,t,i,a,r;const c=null===(t=null===(o=null===(e=this.agencySearchFormInputElement)||void 0===e?void 0:e.validity)||void 0===o?void 0:o.valid)||void 0===t||t,n=null===(r=null===(a=null===(i=this.agencySearchFieldsetElement)||void 0===i?void 0:i.validity)||void 0===a?void 0:a.valid)||void 0===r||r,l=this.required&&!!this._externalError;return{valid:c&&n&&!l}}set validity(e){this.agencySearchFormInputElement&&(this.agencySearchFormInputElement.validity=Object.assign({},this.agencySearchFormInputElement.validity)),this.agencySearchFieldsetElement&&(this.agencySearchFieldsetElement.validity=Object.assign({},this.agencySearchFieldsetElement.validity)),this._handleChannelsAccordion(),this.updateValidity(e,this.errorMessage)}get data(){const e=new FormData;return e.append(this.name,JSON.stringify(this._buildPayload())),e}setExternalError(e){this._externalError=null!=e?e:null,this.validity=Object.assign(Object.assign({},this.validity),{customError:!!e})}setSearchTermExternally(e){this._externalError=null,this.searchTerm=e,this.agencySearchFormInputElement&&(this.agencySearchFormInputElement.value=e)}_validateChannels(){const e=this.agencySearchFieldsetElement;if(!e)return;const o=this.areChannelsBelowMinimum;e.validity=Object.assign(Object.assign({},e.validity),{valid:!o,valueMissing:o}),this._handleChannelsAccordion(!0)}_validateSearchTerm(){this._externalError=null;const e=this.agencySearchFormInputElement;e&&(this.required||this.searchTerm?this.required&&(e.validity=Object.assign({},e.validity)):this._externalError=e.requiredErrorText)}_buildPayload({searchTerm:e=this.searchTerm,searchType:o=this.agencySearchType,selectedChannels:t=this.selectedChannels}={}){return{searchTerm:e,searchType:o,selectedChannels:t}}_dispatchChangeEvent(e){this.dispatchEvent(new v({payload:{[this.name]:e}}))}_handleChannelsAccordion(e=!1){this.agencySearchFieldsetElement&&this.agencyReadMore&&this.isChannelsAccordion&&this.areChannelsBelowMinimum&&(this.required||e)&&(this.agencyReadMore.open=!0)}_resetAutosuggestState(){this._autosuggestForcedClosed=!0,this._autosuggestSelectedIndex=-1}handleSubmit(e=this.searchTerm){var o,t,i,a,r,c;this._validateChannels(),this._validateSearchTerm();const n=null===(i=null===(t=null===(o=this.agencySearchFieldsetElement)||void 0===o?void 0:o.validity)||void 0===t?void 0:t.valid)||void 0===i||i,l=null===(c=null===(r=null===(a=this.agencySearchFormInputElement)||void 0===a?void 0:a.validity)||void 0===r?void 0:r.valid)||void 0===c||c;n&&l&&(this.dispatchEvent(new d({payload:{[this.name]:this._buildPayload({searchTerm:e})}})),this._resetAutosuggestState())}_handleGeolocationSuccess(e){var o,t;const{latitude:i,longitude:a}=null!==(o=null==e?void 0:e.detail)&&void 0!==o?o:{};"number"==typeof i&&"number"==typeof a&&(this.geolocation={latitude:i,longitude:a});const r=s.of({payload:{[this.name]:null!==(t=this.geolocation)&&void 0!==t?t:{latitude:Number.NaN,longitude:Number.NaN}}});this.dispatchEvent(r)}_handleGeolocationError(e){console.error(e)}handleAutosuggestInput(){var e,o;this._autosuggestForcedClosed=!1,this._autosuggestSelectedIndex=-1;const t=null!==(o=null===(e=this.agencySearchFormInputElement)||void 0===e?void 0:e.value)&&void 0!==o?o:"";if(t.length>=h.MIN_CHARACTERS_FOR_AUTOSUGGEST){const e=new CustomEvent("@AgencySearchForm/autosuggest-request",{detail:{payload:{[this.name]:this._buildPayload({searchTerm:t})}},bubbles:!0,composed:!0});this.dispatchEvent(e)}}_onAutosuggestSelect(e){return k(this,void 0,void 0,function*(){this._autosuggestForcedClosed=!0,this.searchTerm=e,yield this.updateComplete;const o=this.searchType===p.location?this.searchTerm:this.searchTerm.split(",")[0];this.handleSubmit(o)})}_mapCategoryLabel(e){var o;const t=this.config.autoSuggest;return null!==(o={POSTAL_CODE_AND_CITY:null==t?void 0:t.postalCodeAndCity,STREET_AND_CITY:null==t?void 0:t.streetAndCity,CITY:null==t?void 0:t.city,BRANCH:null==t?void 0:t.branch,EMPLOYEE:null==t?void 0:t.employee}[e])&&void 0!==o?o:e}_highlightMatch(e){if(!this.searchTerm)return i.qy`${e}`;const o=this.searchTerm.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),t=e.split(new RegExp(`(${o})`,"gi"));return i.qy`${t.map((e,o)=>
126o%2==1?i.qy`<mark class='OEV-Autosuggest-Highlight'>${e}</mark>`:e)}`}_renderSearchType(){var e;const{searchRadio:o}=this.config,t=Object.entries(null!==(e=null==o?void 0:o.labels)&&void 0!==e?e:{});return i.qy`
127      <oev-radio
128        id=${h.RADIO_GROUP_NAME}
129        name=${h.RADIO_GROUP_NAME}
130        default=${null==o?void 0:o.defaultSearchType}
131      >
132        ${t.map(([e,o])=>i.qy`
133          <div slot="radio-option">
134            <input id=${e} type="radio" value=${e} />
135            <label for=${e}>${o}</label>
136          </div>
137        `)}
138      </oev-radio>
139    `}_renderGeolocationButton(){return i.qy`
140      <oev-geolocation-button
141        class="OEV-Agency-Search-Form-Geolocation-Button"
142        @geolocation-success=${this._handleGeolocationSuccess}
143        @geolocation-error=${this._handleGeolocationError}
144      ></oev-geolocation-button>
145    `}_renderChannelsFieldset(){var e,o,t,a,r;const{searchChannels:c}=this.config;return i.qy`
146      <oev-fieldset
147        id=${h.FIELDSET_NAME}
148        min-amount=${null!==(e=null==c?void 0:c.minAmount)&&void 0!==e?e:1}
149        multiselect
150        name=${h.FIELDSET_NAME}
151        ?multiselect=${null!==(o=null==c?void 0:c.multiselect)&&void 0!==o&&o}
152        ?required=${this.required}
153        .default=${null!==(t=null==c?void 0:c.defaultChannels)&&void 0!==t?t:[]}
154        .options=${null!==(a=null==c?void 0:c.options)&&void 0!==a?a:[]}
155        .requiredErrorText=${null!==(r=null==c?void 0:c.requiredErrorText)&&void 0!==r?r:""}
156      ></oev-fieldset>
157    `}_renderChannels(){const e=this._renderChannelsFieldset();return this.isChannelsAccordion?i.qy`
158        <oev-read-more-accordion
159          icon-position="right"
160          label-hide-content="Filter"
161          label-show-content="Filter"
162        >
163          <div slot=${b.DX.readMoreContent}>${e}</div>
164        </oev-read-more-accordion>
165      `:e}_renderAutosuggest(){var e;const o=Object.entries(null!==(e=this.autosuggestResponse)&&void 0!==e?e:{});if(0===o.flatMap(([,e])=>e).length)return i.qy`<li class="suggestion-category">${this.config.autoSuggest.noResultError}</li>`;let t=0;return i.qy`
166    ${o.map(([e,o])=>i.qy`
167      <li class="suggestion-category" aria-hidden="true">
168        ${this._mapCategoryLabel(e)}
169      </li>
170      
171      ${o.map(e=>{const o=t++;return i.qy`
172          <li
173            id="suggestion-${o}"
174            role="option"
175            class="suggestion-item ${this._autosuggestSelectedIndex===o?"selected":""}"
176            @click=${()=>this._onAutosuggestSelect(e.label)}
177          >
178            <span>${this._highlightMatch(e.label)}</span>
179          </li>
180        `})}
181    `)}
182  `}render(){var e,o;const{description:t,label:a,tooltipText:r,searchChannels:c,searchInput:n,searchRadio:l}=this.config,s=this.searchType===p.location?null==n?void 0:n.citySearchPlaceholder:null==n?void 0:n.nameSearchPlaceholder;return i.qy`
183      <div class="OEV-Agency-Search-Form-Wrapper">
184        ${a||r?i.qy`
185          <oev-form-label
186            for=${h.TEXT_INPUT_NAME}
187            variant="label"
188            label-text="${a||i.s6}"
189            tooltip-text="${r||i.s6}"
190          ></oev-form-label>`:i.s6}
191        ${t?i.qy`
192          <oev-text-content>${(0,y._)((0,z.A)(t))}</oev-text-content>`:i.s6}
193        <div class="OEV-Agency-Wrapper">
194          ${this.showGeolocationButton?this._renderGeolocationButton():i.s6}
195          ${(null==l?void 0:l.showSearchType)?this._renderSearchType():i.s6}
196          <div class="OEV-Agency-Autosuggest-Interaction-Boundary">
197            <oev-agency-search-form-input
198              id=${h.TEXT_INPUT_NAME}
199              name=${h.TEXT_INPUT_NAME}
200              show-cancel-button
201              ?required=${this.required}
202              .default=${null==n?void 0:n.defaultValue}
203              .externalError=${null!==(e=this._externalError)&&void 0!==e?e:null}
204              .placeholder=${s}
205              .requiredErrorText=${null==n?void 0:n.requiredErrorText}
206              .value=${this.searchTerm}
207              @agency-search-submit=${this._onAgencySearchSubmit}
208              @agency-search-input=${this.handleAutosuggestInput}
209            ></oev-agency-search-form-input>
210            ${this.showAutosuggest?i.qy`
211              <ul
212                id="agency-autosuggest"
213                class="OEV-Agency-Autosuggest"
214                role="listbox"
215                aria-label="Vorschlaege"
216              >
217                ${this._renderAutosuggest()}
218              </ul>`:i.s6}
219          </div>
220        </div>
221        ${(null===(o=null==c?void 0:c.options)||void 0===o?void 0:o.length)?this._renderChannels():i.s6}
222      </div>
223    `}};x.RADIO_GROUP_NAME="search-type",x.TEXT_INPUT_NAME="search-term",x.FIELDSET_NAME="channels",x.MIN_CHARACTERS_FOR_AUTOSUGGEST=3,x.styles=i.AH`${(0,i.iz)(r)}${(0,i.iz)(c.A)}`,w([(0,a.MZ)({type:String,attribute:n.name})],x.prototype,"name",void 0),w([(0,a.MZ)({type:Boolean,attribute:n.required})],x.prototype,"required",void 0),w([(0,a.MZ)({type:Boolean,attribute:n.showGeolocationButton})],x.prototype,"showGeolocationButton",void 0),w([(0,a.MZ)({attribute:!1})],x.prototype,"autosuggestResponse",void 0),w([(0,a.MZ)({type:Object,attribute:n.config})],x.prototype,"config",void 0),w([(0,a.wk)()],x.prototype,"searchType",void 0),w([(0,a.wk)()],x.prototype,"selectedChannels",void 0),w([(0,a.wk)()],x.prototype,"searchTerm",void 0),w([(0,a.wk)()],x.prototype,"geolocation",void 0),w([(0,a.wk)()],x.prototype,"_externalError",void 0),w([(0,a.wk)()],x.prototype,"_autosuggestSelectedIndex",void 0),w([(0,a.wk)()],x.prototype,"_autosuggestForcedClosed",void 0),w([(0,a.P)("oev-agency-search-form-input")],x.prototype,"agencySearchFormInputElement",void 0),w([(0,a.P)("oev-radio")],x.prototype,"agencySearchRadioElement",void 0),w([(0,a.P)("oev-fieldset")],x.prototype,"agencySearchFieldsetElement",void 0),w([(0,a.P)("oev-read-more-accordion")],x.prototype,"agencyReadMore",void 0),w([(0,a.P)(".OEV-Agency-Autosuggest-Interaction-Boundary")],x.prototype,"pointerWrapper",void 0),x=h=w([(0,a.EM)("oev-agency-search-form")],x)},2918:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(4375),c=t(8962);var n=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}*{-webkit-box-sizing:border-box;box-sizing:border-box}.agency-search{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--oev-comp-agency-search-map-gap)}.agency-search .search-container{-webkit-box-flex:0;-ms-flex:0 0 var(--oev-comp-agency-search-search-card-width);flex:0 0 var(--oev-comp-agency-search-search-card-width);max-width:var(--oev-comp-agency-search-search-card-width);width:100%;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.agency-search .search-container .search-wrapper{-webkit-box-shadow:var(--oev-comp-agency-search-shadow);box-shadow:var(--oev-comp-agency-search-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--oev-comp-agency-search-background);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0}.agency-search .search-container .search-wrapper:has(.agency-list:not(.hidden)){-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.agency-search .search-container .search-wrapper .search-controls{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--oev-comp-agency-search-gap);padding:var(--oev-comp-agency-search-spacing)}.agency-search .search-container .search-wrapper .headline-container{width:100%}.agency-search .search-container .search-wrapper .headline-container ::slotted([slot=headline]){font:var(--oev-comp-agency-search-headline-font-style);color:var(--oev-comp-agency-search-headline-font-color);display:block;width:100%;margin:0}.agency-search .search-container .search-wrapper oev-checkbox::part(container){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.agency-search .search-container .search-wrapper oev-agency-card{
223--oev-agency-card-contact-block-max-width: 100px}.agency-search .search-container .search-wrapper div[slot=radio-option] label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;word-break:break-word;font:var(--oev-comp-forms-radio-button-option-label-font-style)}.agency-search .search-container .search-wrapper input[type=radio]{float:left;margin:0 var(--oev-comp-forms-radio-button-option-label-spacing-right-direction) 0 0;border:var(--oev-comp-forms-radio-button-bullet-outline-width) solid var(--oev-comp-forms-radio-button-color-bullet-outline-default);border-radius:50%/50%;cursor:pointer;height:var(--oev-comp-forms-radio-button-bullet-outline-size);width:var(--oev-comp-forms-radio-button-bullet-outline-size);display:grid;place-content:center;-webkit-transform:translateY(0.1em);transform:translateY(0.1em);-webkit-appearance:none;background-color:var(--oev-color-background-17)}.agency-search .search-container .search-wrapper input[type=radio]:after{border-radius:50%;content:"";height:var(--oev-comp-forms-radio-button-bullet-outline-size);width:var(--oev-comp-forms-radio-button-bullet-outline-size);-webkit-transform:scale(var(--oev-comp-forms-radio-button-inner-bullet-size-scale));transform:scale(var(--oev-comp-forms-radio-button-inner-bullet-size-scale))}.agency-search .search-container .search-wrapper input[type=radio]:hover{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-hover)}.agency-search .search-container .search-wrapper input[type=radio]:focus-visible{outline:none;border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-focus)}.agency-search .search-container .search-wrapper input[type=radio]:active{border-color:var(--oev-comp-forms-radio-button-color-bullet-outline-active)}.agency-search .search-container .search-wrapper input[type=radio]:checked{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-default)}.agency-search .search-container .search-wrapper input[type=radio]:checked:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-default)}.agency-search .search-container .search-wrapper input[type=radio]:checked:hover{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-hover)}.agency-search .search-container .search-wrapper input[type=radio]:checked:hover:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-hover)}.agency-search .search-container .search-wrapper input[type=radio]:checked:focus-visible{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-focus);outline:none}.agency-search .search-container .search-wrapper input[type=radio]:checked:focus-visible:hover{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-hover)}.agency-search .search-container .search-wrapper input[type=radio]:checked:focus-visible:hover:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-focus)}.agency-search .search-container .search-wrapper input[type=radio]:checked:active{border-color:var(--oev-comp-forms-radio-button-selected-color-bullet-outline-active)}.agency-search .search-container .search-wrapper input[type=radio]:checked:active:after{background-color:var(--oev-comp-forms-radio-button-selected-color-inner-bullet-active)}.agency-search .search-container .search-wrapper .input-search{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.agency-search .search-container .search-wrapper .input-search oev-agency-search-input{--oev-comp-forms-input-text-border-radius: var( --oev-comp-agency-search-text-input-border-radius-top-left ) 0 0 var(--oev-comp-agency-search-text-input-border-radius-bottom-left)}.agency-search .search-container .search-wrapper .input-search #inputSubmit{--oev-comp-button-border-radius: 0 var(--oev-comp-agency-search-submit-button-border-radius-top-right) var( --oev-comp-agency-search-submit-button-border-radius-bottom-right ) 0}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container{position:absolute;z-index:var(--oev-ref-z-index-30);overflow:hidden;left:0;right:0;width:100%;overflow-y:auto;-webkit-box-shadow:var(--oev-comp-agency-search-auto-suggest-shadow);box-shadow:var(--oev-comp-agency-search-auto-suggest-shadow);max-height:var(--oev-comp-agency-search-auto-suggest-max-height-above-sl)}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list{list-style:none;margin:0;padding:0;z-index:var(--oev-ref-z-index-5);-webkit-box-sizing:border-box;box-sizing:border-box}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;padding:var(--oev-comp-agency-search-auto-suggest-result-item-inner-spacing-top-bottom) var(--oev-comp-agency-search-auto-suggest-result-item-inner-spacing-left-right);background:var(--oev-comp-agency-search-auto-suggest-result-item-color-background-default);font-style:var(--oev-comp-agency-search-auto-suggest-result-item-font-style);color:var(--oev-comp-agency-search-auto-suggest-result-item-font-color-default)}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item .marked{display:inline;margin:0;padding:0;font-weight:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-weight);color:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-default)}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item .marked:hover{color:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-hover);font-style:var(--oev-comp-agency-search-auto-suggest-result-item-font-style)}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item span{cursor:default}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item .zip-code{margin-right:4px}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item .city-name{margin-right:4px}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item .street-address{margin-right:4px}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item.selected{background:var(--oev-comp-agency-search-auto-suggest-result-item-color-background-hover);color:var(--oev-comp-agency-search-auto-suggest-result-item-font-color-selected)}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item.selected .marked{color:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-selected)}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item:hover{background:var(--oev-comp-agency-search-auto-suggest-result-item-color-background-hover);color:var(--oev-comp-agency-search-auto-suggest-result-item-font-color-hover)}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-item:hover .marked{color:var(--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-hover)}.agency-search .search-container .search-wrapper .input-search .auto-suggest-container .auto-suggest-unordered-list .suggestion-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;gap:10px;padding:var(--oev-comp-agency-search-auto-suggest-category-inner-spacing-top-bottom) var(--oev-comp-agency-search-auto-suggest-category-inner-spacing-left-right);background:var(--oev-comp-agency-search-auto-suggest-category-color-background);font-style:var(--oev-comp-agency-search-auto-suggest-category-font-style);color:var(--oev-comp-agency-search-auto-suggest-category-font-color);pointer-events:none;cursor:default}.agency-search .search-container .search-wrapper .error-message{color:var(--oev-color-action-error);font-size:14px;line-height:18px;margin-top:8px;font:inherit}.agency-search .search-container .search-wrapper .error-message-channel{color:var(--oev-color-action-error);font-size:14px;line-height:18px;font:inherit}.agency-search .search-container .search-wrapper .geolocation-headline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.agency-search .search-container .search-wrapper .channels-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--oev-comp-agency-search-filter-spacing-vertical)}.agency-search .search-container .search-wrapper .agency-list{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;overflow:hidden scroll;scrollbar-width:thin;border-top:var(--oev-comp-agency-search-results-border-top-width) solid var(--oev-comp-agency-search-results-border-top-color)}.agency-search .search-container .search-wrapper .agency-list ul{list-style:none;margin:0;padding:0}.agency-search .search-container .search-wrapper .agency-list ul li{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:var(--oev-comp-agency-search-results-divider-width) solid var(--oev-comp-agency-search-results-divider-color)}.agency-search .search-container .search-wrapper .agency-list ul li:last-child{border-bottom:none}.agency-search .search-container .search-wrapper .agency-list oev-agency-search-advisor-card::part(advisor-card){--oev-comp-advisor-card-spacing: var(--oev-comp-agency-search-spacing)}.agency-search .search-container .privacy-container{z-index:var(--oev-ref-z-index-1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--oev-comp-agency-search-privacy-text-gap);-ms-flex-item-align:stretch;align-self:stretch;padding:var(--oev-sys-spacing-s) var(--oev-comp-agency-search-spacing);background:var(--oev-comp-agency-search-privacy-background);font-style:var(--oev-comp-agency-search-privacy-font-style);color:var(--oev-comp-agency-search-privacy-font-color)}.agency-search .map-wrapper{height:var(--oev-comp-agency-search-map-height-above-sl);width:100%}.agency-search .map-wrapper oev-here-map{display:block;width:100%;height:100%}.agency-search .hidden{display:none !important}@media(max-width: 77.4375rem){.agency-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}.agency-search .search-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:100%}.agency-search .search-wrapper{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}.agency-search .search-wrapper .search-controls .input-search .auto-suggest-container{max-height:var(--oev-comp-agency-search-auto-suggest-max-height-below-sl)}.agency-search .search-wrapper .agency-list{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}.agency-search .map-wrapper{height:var(--oev-comp-agency-search-map-height-below-sl)}}`,l=t(5300);var p;!function(e){e.agencySearch="agency-search",e.searchContainer="search-container",e.searchWra
223pper="search-wrapper",e.searchControls="search-controls",e.channelsWrapper="channels-wrapper",e.inputSearch="input-search",e.autoSuggestContainer="auto-suggest-container",e.autoSuggestUnorderedList="auto-suggest-unordered-list",e.agencyList="agency-list",e.privacyContainer="privacy-container",e.headlineContainer="headline-container",e.geolocationHeadline="geolocation-headline",e.mapWrapper="map-wrapper",e.suggestionItem="suggestion-item",e.suggestionCategory="suggestion-category",e.streetAddress="street-address",e.cityName="city-name",e.marked="marked",e.errorMessage="error-message",e.errorMessageChannel="error-message-channel"}(p||(p={}));const s="ORT_LABEL",d="CITY",v="PLZ_ORT_LABEL",h="POSTAL_CODE_AND_CITY",u="STRASSE_ORT_LABEL",m="STREET_AND_CITY",f="AGENTUR_LABEL",g="BRANCH",b="MITARBEITER_LABEL",z="EMPLOYEE",y="KEINE_ERGEBNISSE",w="Zu Ihrem Suchbegriff konnte leider kein Treffer gefunden werden.",k="Zu Ihrem Suchbegriff konnte leider kein Treffer gefunden werden.",x="Zu Ihrem Suchbegriff konnte leider kein Treffer gefunden werden.",E="Leider befinden Sie sich bei diesem Suchbegriff außerhalb unseres Geschäftsgebietes. Daher konnten wir keinen Treffer für Sie finden.",A="Für Ihre Suchanfrage wurden keine Ergebnisse gefunden.",T="Die maximale Trefferanzeige für Agenturen wurde überschritten. Bitte suchen Sie spezifischer durch erneuten Klick in der Karte oder durch Eingabe im Suchschlitz.",B="Zu Ihrer Eingabe konnte leider kein Vorschlag in unserem Geschäftsgebiet gefunden werden.",C={NO_CHANNEL:"Bitte wählen Sie einen Vertriebskanal aus."},O=51.163361,D=10.447694,$=445;var P,_;!function(e){e.privacyText="privacy-text",e.privacyLink="privacy-link",e.headline="headline",e.channels="channels"}(P||(P={})),function(e){e.AD_CLIENT="ad-client",e.MAP_API_KEY="map-api-key",e.MAP_INFO_TEXT="map-info-text",e.MAP_LATITUDE="map-latitude",e.MAP_LONGITUDE="map-longitude",e.MAP_RADIUS="map-radius",e.SERVICE_BASE_URL="service-base-url",e.LOCATION_IDENTIFIER="location-identifier",e.ZIP_IDENTIFIER="zip-identifier",e.STREET_IDENTIFIER="street-identifier",e.AGENCY_IDENTIFIER="agency-identifier",e.EMPLOYEE_IDENTIFIER="employee-identifier",e.NO_RESULTS_IDENTIFIER="no-results-identifier",e.BUTTON_LOCATION_LABEL="button-location-label",e.BUTTON_NAME_LABEL="button-name-label",e.PLACEHOLDER_LOCATION="placeholder-location",e.PLACEHOLDER_NAME="placeholder-name",e.DEFAULT_SEARCH_TYPE="default-search-type",e.MSG_NO_CHANNEL="msg-no-channel",e.MSG_NO_RESULT_LOCATION="msg-no-result-location",e.MSG_NO_RESULT_NAME="msg-no-result-name",e.MSG_NO_RESULT_GEOLOCATION="msg-no-result-geolocation",e.MSG_NOT_IN_BUSINESS_AREA="msg-not-in-business-area",e.MSG_TECHNICAL_ERROR="msg-technical-error",e.MSG_TOO_MANY_RESULTS="msg-too-many-results",e.MSG_NO_RESULT_AUTOSUGGEST="msg-no-result-autosuggest",e.ADVISOR_HEADLINE_LEVEL="advisor-headline-level",e.ADVISOR_LANGUAGES_HEADLINE="advisor-languages-headline"}(_||(_={}));var W,F,G,K,q=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)})).then(c,n)}l((i=i.apply(e,o||[])).next())})};function U(e,o){return o&&(e=e.concat([{key:G.kanal,value:o}])),e}function j(e,o,t,i,a){let r=function(e,o,t,i){switch(e){case W.search:switch(o){case F.location:return`${t}/branches/${i}/byLocation`;case F.name:return`${t}/branches/${i}/byName`;case F.geolocation:return`${t}/branches/${i}/byGeoLocation`;default:return""}case W.autosuggest:switch(o){case F.location:return`${t}/autosuggestions/${i}/forLocation`;case F.name:return`${t}/autosuggestions/${i}/forName`;default:return""}default:return""}}(e,o,t,i);return a&&(r+="?"+a.map(t=>function(e,o,t){const i=t.key;let a=t.value;return e===W.search&&o===F.name&&i===G.query&&"string"==typeof a&&String(a).includes(",")&&(a=String(a).split(",")[0]),`${i}=${encodeURIComponent(a)}`}(e,o,t)).join("&")),new Request(r,{method:"GET",headers:{"Content-Type":"application/json; charset=UTF-8"}})}function Z(e,o,t,i,a,r){return q(this,void 0,void 0,function*(){let c=[{key:G.query,value:a}];c=U(c,r);return Y(j(e,o,t,i,c))})}function J(e,o,t,i,a,r){return q(this,void 0,void 0,function*(){let c=[{key:G.lat,value:t},{key:G.lon,value:i}];r&&(c=c.concat([{key:G.radius,value:Math.round(r)}])),c=U(c,a);return Y(j(W.search,F.geolocation,e,o,c))})}function Y(e){return q(this,void 0,void 0,function*(){return fetch(e,{redirect:"error"}).then(e=>q(this,void 0,void 0,function*(){return e.ok?{status:K.success,json:yield e.json()}:{status:K.error,json:{}}})).catch(()=>({status:K.technicalError,json:{}}))})}!function(e){e.search="search",e.autosuggest="autosuggest"}(W||(W={})),function(e){e.location="location",e.name="name",e.geolocation="geolocation"}(F||(F={})),function(e){e.query="query",e.kanal="kanal",e.lat="lat",e.lon="lon",e.radius="radius"}(G||(G={})),function(e){e.success="success",e.error="error",e.technicalError="technicalError"}(K||(K={}));var X,Q,ee=t(579),oe=t(6629),te=t(2993);function ie(e,o,t){if(!e||!o||!t||o===t)return e;const i=ae(o,t),a=function(e,o){if(!e||!o)return!1;return o<e}(o,t),r=function(e,o){if(!e||!o)return 2;return 2*Math.abs(e-o)}(o,t);let c=e;return a?c=e*r:i&&(c=e/r),Math.max(c,1)}function ae(e,o){return!(!e||!o)&&o>e}function re(e){if(!("dataLayer"in window))return;const o=new CustomEvent("sendAgencySearchTrackingEvent",{detail:e,bubbles:!0,composed:!0});window.dispatchEvent(o)}!function(e){e.geolocation="BY_GEOLOCATION",e.name="BY_NAME",e.location="BY_LOCATION"}(X||(X={})),function(e){e.mapclick="mapclick",e.mapzoom="mapzoom",e.textfield="textfield",e.geolocation="position"}(Q||(Q={}));var ce=t(201),ne=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c},le=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)}
223)).then(c,n)}l((i=i.apply(e,o||[])).next())})};let pe=class extends r.g{constructor(){super(...arguments),this.adClient="",this.mapApiKey="",this.mapInfoText="",this.mapLatitude=O,this.mapLongitude=D,this.mapRadius=$,this.serviceBaseUrl="",this.locationIdentifier="Ort",this.zipIdentifier="Postleitzahl",this.streetIdentifier="Straße",this.agencyIdentifier="Agentur",this.employeeIdentifier="Mitarbeiter",this.noResultsIdentifier=B,this.buttonLocationLabel="Ort",this.buttonNameLabel="Name",this.placeholderLocation="Suche nach Ort",this.placeholderName="Suche nach Name",this.hideSocialMedia=!1,this.advisorHeadlineLevel="p",this.advisorLanguagesHeadline="",this.msgNoChannel=C.NO_CHANNEL,this.msgNoResultLocation=w,this.msgNoResultName=k,this.msgNoResultGeolocation=x,this.msgNotInBusinessArea=E,this.msgTechnicalError=A,this.msgTooManyResults=T,this.msgNoResultAutosuggest=B,this.autoSuggestResponse={},this.branches=[],this.location={latitude:null,longitude:null,radius:null},this._searchType=this.defaultSearchType===F.name?F.name:F.location,this._hasAgencyListContent=!1,this._showAutoSuggest=!1,this._showPrivacyContainer=!1,this._showHeadlineContainer=!1,this._showChannels=!1,this._hasSearched=!1,this._showCircle=!1,this.trackingDetails={event:"searchAdvisor",widget:"interaktive-beratersuche",autosuggestSelection:!1},this.presentErrorMessages={NO_RESULT_LOCATION:"",NO_RESULT_NAME:"",NO_RESULT_GEOLOCATION:"",NOT_IN_BUSINESS_AREA:"",TECHNICAL_ERROR:"",TOO_MANY_RESULTS:"",NO_RESULT_AUTOSUGGEST:""},this.presentChannelErrorMessages={NO_CHANNEL:""},this._showErrors=!1,this._showErrorChannels=!1,this.autoSuggestItemList=[],this.selectableAutoSuggestLength=-1,this.currentlySelectedSuggestion="",this._currentPlaceholderValue="",this.handleMapTap=e=>{this.getDataFromMap(e)},this.handleMapZoom=e=>{var o,t,i;const a=null===(o=e.detail)||void 0===o?void 0:o.before,r=null===(t=e.detail)||void 0===t?void 0:t.after;if(!(null===(i=this.location)||void 0===i?void 0:i.radius)||!a||!r||a===r)return;const c=ae(a,r);if(1==this.location.radius&&c)return;const n=ie(this.location.radius,a,r);this.channelsBeingUsed()&&J(this.serviceBaseUrl,this.adClient,this.location.latitude,this.location.longitude,this._getSelectedChannels(),n).then(e=>{this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchTrigger:Q.mapzoom}),this.handleGeolocationEsSuccess(e)}).catch(()=>{this.handleTechnicalError()})},this.handleAutoSuggestClick=e=>{var o,t;const i=e.target;if(i instanceof HTMLLIElement||i instanceof HTMLSpanElement){const e=null===(t=null===(o=i.closest(`.${p.suggestionItem}`))||void 0===o?void 0:o.textContent)||void 0===t?void 0:t.trim(),a=this.removeWhitespaces(e);this._searchInput&&a&&(this._searchInput.value=a,this._searchInputComponent&&(this._searchInputComponent.value=a),this.closeSuggestions(),this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{autosuggestSelection:!0}
223),this.submitInput())}else e.stopPropagation()},this.scrollToCard=e=>{var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector(".agency-list"),i=null==t?void 0:t.querySelector(`[agency-identifier='${e.detail.agn},${e.detail.orderNumber}']`);if(!t||!i)return;const a=t.getBoundingClientRect(),r=i.getBoundingClientRect().top-a.top;t.scrollTo({top:t.scrollTop+r,behavior:"smooth"})},this._onRadioChange=e=>{var o,t,i;this.setSearchType(null!==(i=null===(t=null===(o=e.detail)||void 0===o?void 0:o.payload)||void 0===t?void 0:t.agencySearchType)&&void 0!==i?i:this._searchType)}}get errorMessageConstantOrAttribute(){return{NO_RESULT_LOCATION:this.msgNoResultLocation,NO_RESULT_NAME:this.msgNoResultName,NO_RESULT_GEOLOCATION:this.msgNoResultGeolocation,NOT_IN_BUSINESS_AREA:this.msgNotInBusinessArea,TECHNICAL_ERROR:this.msgTechnicalError,TOO_MANY_RESULTS:this.msgTooManyResults,NO_RESULT_AUTOSUGGEST:this.msgNoResultAutosuggest}}get _searchInput(){var e,o,t,i;return(null===(o=null===(e=this._searchInputComponent)||void 0===e?void 0:e.shadowRoot)||void 0===o?void 0:o.querySelector("input"))||(null===(t=this._searchInputComponent)||void 0===t?void 0:t.input)||(null===(i=this._searchInputComponent)||void 0===i?void 0:i.inputElement)}_resetSearchState(){this.branches=[],this.autoSuggestResponse={},this._hasAgencyListContent=!1,this._showAutoSuggest=!1,this._showErrors=!1,this.location={latitude:this.mapLatitude,longitude:this.mapLongitude,radius:this.mapRadius},this._showCircle=!1,this.removeErrorMessages(void 0,!0),this._resetTrackingDetails()}_resetTrackingDetails(){this.trackingDetails={event:"searchAdvisor",widget:"interaktive-beratersuche",autosuggestSelection:!1},delete this.trackingDetails.searchResultCount}connectedCallback(){super.connectedCallback(),document.addEventListener("here-maps-marker-tap",this.scrollToCard),document.addEventListener("here-map-tap",this.handleMapTap),document.addEventListener("here-map-zoom",this.handleMapZoom),this.addEventListener(ce.Bx.change,this._onRadioChange),this._updatePlaceholderValue(this._searchType),this.updateComplete.then(()=>{this.setupAccessibilityConnection(),this.setupCheckboxListeners()})}setupCheckboxListeners(){if(0===this.channelCheckboxes.length)return;const e=this.querySelectorAll("oev-checkbox");null==e||e.forEach(e=>{e.addEventListener("click",()=>{this.channelsBeingUsed()})})}setupAccessibilityConnection(){return le(this,void 0,void 0,function*(){var e;yield null===(e=this._searchInputComponent)||void 0===e?void 0:e.updateComplete;const o=this._searchInput;o&&this._autoSuggestList&&(o.setAttribute("role","combobox"),o.setAttribute("aria-expanded",String(this._showAutoSuggest)),o.setAttribute("aria-controls","agencySearchAutoSuggestList"),o.setAttribute("aria-autocomplete","list"),o.setAttribute("aria-haspopup","listbox"),o.setAttribute("aria-owns","agencySearchAutoSuggestList"),this._autoSuggestList.setAttribute("role","listbox"),this._autoSuggestList.setAttribute("aria-label","Suchvorschläge"),this.addAutoSuggestListener())})}updated(e){var o;if(super.updated(e),e.has("autoSuggestResponse")||e.has("_showAutoSuggest")){this.updateAutoSuggestItemList();const e=this._searchInput;e&&(e.setAttribute("aria-expanded",String(this._showAutoSuggest)),this._showAutoSuggest||(e.removeAttribute("aria-activedescendant"),null===(o=this._autoSuggestList)||void 0===o||o.querySelectorAll('[aria-selected="true"]').forEach(e=>{e.setAttribute("aria-selected","false")})))}}updateAutoSuggestItemList(){this._autoSuggestList&&(this.autoSuggestItemList=Array.from(this._autoSuggestList.children).filter(e=>e.classList.contains(p.suggestionItem)))}addAutoSuggestListener(){this._searchInput.addEventListener("keydown",this.handleKeyDown.bind(this)),this._autoSuggestList.addEventListener("click",this.handleAutoSuggestClick.bind(this)),this._autoSuggestList.addEventListener("mouseenter",this.handleMouseEnter.bind(this)),this.addEventListener("click",()=>this._showAutoSuggest=!1)}handleMouseEnter(){this._autoSuggestList.querySelectorAll(".selected").forEach(e=>e.classList.remove("selected"))}handleKeyDown(e){switch(e.key){case"ArrowDown":e.preventDefault(),this.navigateToNext();break;case"ArrowUp":e.preventDefault(),this.navigateToPrevious();break;case"Enter":if(this.currentlySelectedSuggestion){e.preventDefault(),this.selectCurrentItem();break}return e.preventDefault(),this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchTrigger:Q.textfield}),void this.submitInput();case"Escape":case"Tab":this.closeSuggestions()}}closeSuggestions(){this._showAutoSuggest=!1;const e=this._searchInput;e&&(e.removeAttribute("aria-activedescendant"),e.setAttribute("aria-expanded","fal
223se")),this.currentlySelectedSuggestion=""}navigateToNext(){const e=this.getSelectableItems(),o=this.getCurrentSelectedIndex(e),t=o<e.length-1?o+1:0;this.setSelectedItem(e[t])}navigateToPrevious(){const e=this.getSelectableItems(),o=this.getCurrentSelectedIndex(e),t=o>0?o-1:e.length-1;this.setSelectedItem(e[t])}getSelectableItems(){return this._autoSuggestList.querySelectorAll(`.${p.suggestionItem}`)}getCurrentSelectedIndex(e){return Array.from(e).findIndex(e=>e.classList.contains("selected"))}setSelectedItem(e){var o,t;const i=this._searchInput;if(this._autoSuggestList.querySelectorAll(".selected").forEach(e=>{e.classList.remove("selected"),e.setAttribute("aria-selected","false")}),e.classList.add("selected"),e.setAttribute("aria-selected","true"),this.currentlySelectedSuggestion=null===(o=e.textContent)||void 0===o?void 0:o.trim(),e.scrollIntoView({block:"nearest"}),i){i.setAttribute("aria-activedescendant",e.id);const o=`Vorschlag ${this.autoSuggestItemList.indexOf(e)+1} von ${this.selectableAutoSuggestLength}`,a=`${e.getAttribute("aria-label")||(null===(t=e.textContent)||void 0===t?void 0:t.trim())}, ${o}`;this.announceToScreenReader(a)}}announceToScreenReader(e,o="assertive"){let t=document.getElementById("voiceover-announcer");t||(t=document.createElement("div"),t.id="voiceover-announcer",t.setAttribute("aria-live",o),t.setAttribute("aria-atomic","true"),t.setAttribute("role","status"),t.style.position="absolute",t.style.left="-10000px",t.style.width="1px",t.style.height="1px",t.style.overflow="hidden",document.body.appendChild(t)),t.textContent="",setTimeout(()=>{t.getAttribute("aria-live")!==o&&t.setAttribute("aria-live",o),t.textContent=e},100)}selectCurrentItem(){const e=this._searchInput;(null==e?void 0:e.getAttribute("aria-activedescendant"))&&(e.value=this.removeWhitespaces(this.currentlySelectedSuggestion),this._searchInputComponent&&(this._searchInputComponent.value=e.value),this.closeSuggestions(),this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{autosuggestSelection:!0}
223),this.submitInput()),this.currentlySelectedSuggestion=""}removeWhitespaces(e){return e.replace(/ +(?= )/g,"")}disconnectedCallback(){document.removeEventListener("here-maps-marker-tap",this.scrollToCard),document.removeEventListener("here-map-tap",this.handleMapTap),document.removeEventListener("here-map-zoom",this.handleMapZoom),this.removeEventListener(ce.Bx.change,this._onRadioChange),this._autoSuggestList&&this._autoSuggestList.removeEventListener("click",this.handleAutoSuggestClick.bind(this));const e=document.getElementById("voiceover-announcer");e&&document.body.removeChild(e),super.disconnectedCallback()}firstUpdated(){this.location={latitude:this.mapLatitude,longitude:this.mapLongitude,radius:this.mapRadius},this.updateSlotState()}handleSlotChange(){this.updateSlotState()}updateSlotState(){var e,o,t,i,a,r,c,n,l,p,s,d,v,h,u;this._showAutoSuggest=this.autoSuggestResponse&&Object.values(this.autoSuggestResponse).some(e=>e.length>0),this._showPrivacyContainer=(null!==(o=null===(e=this.privacyLink)||void 0===e?void 0:e.length)&&void 0!==o?o:0)>0&&(""!==(null!==(a=null===(i=null===(t=this.privacyLink[0])||void 0===t?void 0:t.textContent)||void 0===i?void 0:i.trim())&&void 0!==a?a:"")||(null!==(c=null===(r=this.privacyText)||void 0===r?void 0:r.length)&&void 0!==c?c:0)>0&&""!==(null!==(p=null===(l=null===(n=this.privacyText[0])||void 0===n?void 0:n.textContent)||void 0===l?void 0:l.trim())&&void 0!==p?p:"")),this._showHeadlineContainer=(null!==(d=null===(s=this.headline)||void 0===s?void 0:s.length)&&void 0!==d?d:0)>0&&""!==(null!==(u=null===(h=null===(v=this.headline[0])||void 0===v?void 0:v.textContent)||void 0===h?void 0:h.trim())&&void 0!==u?u:""),this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchChannel:this._getSelectedChannels()}),this._showChannels=this._channelsExist()}_updatePlaceholderValue(e){switch(e){case F.location:this._currentPlaceholderValue=this.placeholderLocation;break;case F.name:this._currentPlaceholderValue=this.placeholderName;break;default:this._currentPlaceholderValue=this.placeholderLocation}if(this._searchInputComponent){const e=this._searchInput;e&&e.setAttribute("placeholder",this._currentPlaceholderValue)}}_getSelectedChannels(){const e=this.querySelectorAll("oev-checkbox");return Array.from(e).filter(e=>e.checked).map(e=>e.dataset.value).join(",")||""}_getAmountOfChannels(){var e,o;return null!==(o=null===(e=this._channelsSlot)||void 0===e?void 0:e.assignedElements({flatten:!0}).filter(e=>e.matches("oev-checkbox")).length)&&void 0!==o?o:0}_channelsExist(){return this.querySelectorAll("oev-checkbox").length>0}getDataFromMap(e){var o,t;this.channelsBeingUsed()&&(this._hasSearched=!0,this.setSearchType(F.location),J(this.serviceBaseUrl,this.adClient,null===(o=e.detail)||void 0===o?void 0:o.lat,null===(t=e.detail)||void 0===t?void 0:t.lng,this._getSelectedChannels()).then(e=>{this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchTrigger:Q.mapclick}),this.handleGeolocationEsSuccess(e)}).catch(()=>{this.handleTechnicalError()}))}closeChannels(){this.accordion.removeAttribute(c.nW.open)}handleSearchEsSuccess(e){var o,t,i,a;this._getAmountOfChannels()>1&&this.closeChannels();const r=null==e?void 0:e.json;if("error"==e.status||"technicalError"==e.status||!r)return this.handleTechnicalError();switch(r.location||(null===(o=r.branches)||void 0===o?void 0:o.length)?this.location=r.location:(this.location={latitude:this.mapLatitude,longitude:this.mapLongitude,radius:this.mapRadius},this._showCircle=!1),this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchMethod:X[this._searchType],searchChannel:this._getSelectedChannels()}),r.resultErrorType){case"NOT_IN_BUSINESS_AREA":return this._showAutoSuggest=!1,this.branches=[],re(Object.assign(Object.assign({},this.trackingDetails),{error:"NOT_IN_BUSINESS_AREA"})),this._resetTrackingDetails(),this.handleErrors("NOT_IN_BUSINESS_AREA");case"NO_RESULTS_FOUND":{this._showAutoSuggest=!1,this.branches=[];const e=`NO_RESULT_${this.getSearchType().toUpperCase()}`;return re(Object.assign(Object.assign({},this.trackingDetails),{error:"NO_RESULTS_FOUND"})),this._resetTrackingDetails(),this.handleErrors(e)}}(null===(t=r.branches)||void 0===t?void 0:t.length)&&(this.branches=r.branches,this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchResultCount:r.branches.length}),this.location||(this.location={latitude:null===(i=r.branches[0])||void 0===i?void 0:i.latitude,longitude:null===(a=r.branches[0])||void 0===a?void 0:a.longitude,radiu
223s:null}),this._showCircle=!0,this._hasAgencyListContent=!0,this._showAutoSuggest=!1,re(this.trackingDetails),this._resetTrackingDetails())}handleGeolocationEsSuccess(e){var o,t,i;const a=null==e?void 0:e.json;if(!a)return this.handleTechnicalError();switch(this.location=a.location,this._showCircle=!0,this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchMethod:X.geolocation,searchChannel:this._getSelectedChannels()}),a.resultErrorType){case"NOT_IN_BUSINESS_AREA":return this.removeErrorMessages(),this.branches=[],this._hasAgencyListContent=!1,this._searchInputComponent.value="",re(Object.assign(Object.assign({},this.trackingDetails),{error:"NOT_IN_BUSINESS_AREA"})),this._resetTrackingDetails(),this.handleErrors("NOT_IN_BUSINESS_AREA");case"NO_RESULTS_FOUND":return this._showAutoSuggest=!1,this.branches=[],re(Object.assign(Object.assign({},this.trackingDetails),{error:"NO_RESULTS_FOUND"})),this._resetTrackingDetails(),this.handleErrors("NO_RESULT_GEOLOCATION")}(null===(o=a.branches)||void 0===o?void 0:o.length)&&(this.removeErrorMessages(),this.branches=a.branches,this._hasAgencyListContent=!0,this._searchInputComponent.value=null===(t=a.branches[0])||void 0===t?void 0:t.city,re(Object.assign(Object.assign({},this.trackingDetails),{searchQueryTerm:null===(i=a.branches[0])||void 0===i?void 0:i.city,searchResultCount:a.branches.length})),this._resetTrackingDetails())}handleErrors(e){this.presentErrorMessages[e]!==this.errorMessageConstantOrAttribute[e]&&(this._showErrors=!0,this.presentErrorMessages=Object.assign(Object.assign({},this.presentErrorMessages),{[e]:this.errorMessageConstantOrAttribute[e]}),this.announceToScreenReader(this.errorMessageConstantOrAttribute[e],"assertive"))}handleChannelError(e){this.presentChannelErrorMessages[e]!==C[e]&&(this.presentChannelErrorMessages={[e]:C[e]},this._showErrorChannels=!0,this.announceToScreenReader(C[e],"assertive"))}handleTechnicalError(){this.closeSuggestions(),this.location={latitude:this.mapLatitude,longitude:this.mapLongitude,radius:this.mapRadius},this._showCircle=!1,this.branches=[],this._hasAgencyListContent=!1,this.handleErrors("TECHNICAL_ERROR"),re(Object.assign(Object.assign({},this.trackingDetails),{error:"TECHNICAL_ERROR"})),this._resetTrackingDetails()}removeErrorMessages(e,o){return e?"NO_CHANNEL"===e?(this._showErrorChannels=!1,this.presentChannelErrorMessages={NO_CHANNEL:""}):this.presentErrorMessages=Object.assign(Object.assign({},this.presentErrorMessages),{[e]:""}):(Object.keys(this.presentErrorMessages).forEach(e=>{this.presentErrorMessages[e]=""}),o||(this.presentChannelErrorMessages={NO_CHANNEL:""}),void(this._showErrors=!1))}channelsBeingUsed(){return this._showChannels&&!this._getSelectedChannels()?(this.handleChannelError("NO_CHANNEL"),!1):(this.removeErrorMessages("NO_CHANNEL"),!0)}submitInput(){const e=this._searchInput;if(""===(null==e?void 0:e.value))return this.removeErrorMessages("NO_RESULT_AUTOSUGGEST");this.channelsBeingUsed()&&(this._hasSearched=!0,this.removeErrorMessages(),e&&(this._hasAgencyListContent=!1,this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchQueryTerm:e.value,searchChannel:this._getSelectedChannels(),searchMethod:X[this._searchType],searchTrigger:Q.textfield}),Z(W.search,this._searchType,this.serviceBaseUrl,this.adClient,e.value,this._getSelectedChannels()).then(e=>{this.handleSearchEsSuccess(e)}).catch(()=>{this.handleTechnicalError()})))}callAutosuggest(){const e=this._searchInput;e&&Z(W.autosuggest,this._searchType,this.serviceBaseUrl,this.adClient,e.value,this._getSelectedChannels()).then(o=>{if(this._showAutoSuggest=!0,this.autoSuggestResponse=Object.keys(o.json).length>0?o.json:{},this.updateComplete.then(()=>{this.positionAutoSuggest()}),e.setAttribute("aria-expanded","true"),this.selectableAutoSuggestLength=Object.values(this.autoSuggestResponse).flat().length,0===this.selectableAutoSuggestLength){if(this.presentErrorMessages.NO_RESULT_AUTOSUGGEST!==this.errorMessageConstantOrAttribute.NO_RESULT_AUTOSUGGEST)return void this.handleErrors("NO_RESULT_AUTOSUGGEST")}else this.removeErrorMessages("NO_RESULT_AUTOSUGGEST");this.announceToScreenReader(`${this.selectableAutoSuggestLength} Vorschläge verfügbar`,"polite")})}substituteCategoryLabels(e){switch(e){case s:case d:return this.locationIdentifier;case v:case h:return this.zipIdentifier;case u:case m:return this.streetIdentifier;case f:case g:return this.agencyIdentifier;case b:case z:return this.employeeIdentifier;case y:return this.noResultsIdentifier;default:return e}}setSearchType(e){this._searchType=e,this._updatePlaceholderValue(this._searchType),this._searchTypeRadio&&(this._searchTypeRadio.value=e)}getSearchType(){return String(this._searchType)}_geoLocate(e){e.preventDefault(),this.channelsBeingUsed()&&(this.setSearchType(F.location),navigator.geolocation.getCurrentPosition(e=>{var o,t;return J(this.serviceBaseUrl,this.adClient,null===(o=null==e?void 0:e.coords)||void 0===o?void 0:o.latitude,null===(t=null==e?void 0:e.coords)||void 0===t?void 0:t.longitude,this._getSelectedChannels()).then(e=>{this.trackingDetails=Object.assign(Object.assign({},this.trackingDetails),{searchTrigger:Q.geolocation}),this.handleGeolocationEsSuccess(e)}).catch(()=>{this.handleTechnicalError()})}))}handleAutoSuggest(){const e=this._searchInput;return 0===e.value.length?(this.closeSuggestions(),this.removeErrorMessages()):e.value.length>0?this.callAutosuggest():(this._showAutoSuggest=!1,e.setAttribute("aria-expanded","fal
223se"),void e.removeAttribute("aria-activedescendant"))}renderErrors(){if(!this._showErrors)return;let e="";return Object.entries(this.presentErrorMessages).forEach(([,o])=>{null!==o&&""!==o&&(e+=`<div class="error-message-single">${o}</div>`)}),i.qy`${(0,oe._)(e)}`}renderAutoSuggest(){if(!this.autoSuggestResponse)return this.closeSuggestions();if(0===Object.values(this.autoSuggestResponse).flat().length)return i.qy`
224        <li
225          role="presentation"
226          class="${p.suggestionCategory}"
227          aria-hidden="true"
228        >
229          ${this.noResultsIdentifier}
230        </li>
231      `;let e="",o=0;return Object.entries(this.autoSuggestResponse).forEach(([t,i])=>{e+=`\n        <li\n          role="presentation"\n          class="${p.suggestionCategory}"\n          aria-hidden="true">\n            ${this.substituteCategoryLabels(t)}\n        </li>`,i.forEach(t=>{e+=`<li\n          id="suggestion-item-${o}"\n          role="option"\n          class="${p.suggestionItem}"\n          aria-label="${t.label}"\n          aria-selected="false"\n          tabindex="-1">\n            ${this.formatSuggestionWithStructure(t.label)}\n        </li>`,o++})}),i.qy`${(0,oe._)(e)}`}positionAutoSuggest(){const e=this._searchInput;if(e&&this._autoSuggestList){const o=e.getBoundingClientRect().height,t=this._autoSuggestList.parentElement;t&&(t.style.top=`${o}px`)}}formatSuggestionWithStructure(e){const o=e.match(/^(\d{5})\s+(.+)$/);if(o){const[,e,t]=o;return`\n        <span>\n          <span class="zip-code">${this.highlightOccurrence(e)}</span>\n          <span class="city-name">${this.highlightOccurrence(t)}</span>\n        </span>\n    `}const t=e.match(/^(.+),\s*(.+)$/);if(t){const[,e,o]=t;return`\n        <span>\n          <span class="${p.streetAddress}">${this.highlightOccurrence(e)},</span>\n          <span class="${p.cityName}">${this.highlightOccurrence(o)}</span>\n        </span>\n    `}return`<span>${this.highlightOccurrence(e)}</span>`}highlightOccurrence(e){if(!this._searchInput||!this._searchInput.value.trim())return e;const o=this._searchInput.value.trim(),t=this.escapeRegExp(o),i=new RegExp(t,"gi");return e.replace(i,e=>`<span class="${p.marked}">${e}</span>`)}escapeRegExp(e){return e.replace(/[.*+?^${}()|[\]\s\\]/g,"\\$&")}renderCards(){return i.qy`
232      <ul>
233        ${this.branches.map(e=>i.qy`
234            <li>
235              <oev-agency-search-advisor-card
236                agency-identifier="${e.agn},${e.orderNumber}"
237                .branch=${e}
238                .hideSocialMedia=${this.hideSocialMedia}
239                .headlineLevel=${this.advisorHeadlineLevel}
240                .languagesHeadline=${this.advisorLanguagesHeadline}
241              ></oev-agency-search-advisor-card>
242            </li>
243          `)}
244      </ul>
245    `}renderHereMaps(){var e,o,t;return i.qy`
246      <oev-here-map
247        api-key="${this.mapApiKey}"
248        latitude="${null===(e=this.location)||void 0===e?void 0:e.latitude}"
249        longitude="${null===(o=this.location)||void 0===o?void 0:o.longitude}"
250        radius="${null===(t=this.location)||void 0===t?void 0:t.radius}"
251        .showCircle="${this._showCircle}"
252        zoom="${12}"
253        .branches="${this.branches}"
254        info-text="${this.mapInfoText}"
255      >
256      </oev-here-map>
257    `}renderChannels(){return i.qy`
258      <div
259        slot=${c.DX.readMoreContent}
260        class="${(0,ee.H)({[p.channelsWrapper]:!0,hidden:!this._showChannels})}">
261          <span class="${(0,ee.H)({[p.errorMessageChannel]:!0,hidden:!this._showErrorChannels})}"
262          >
263            ${this.msgNoChannel}
264          </span>
265        <slot name="${P.channels}"></slot>
266      </div>
267    `}renderFilterChannels(){return this._getAmountOfChannels()>1?i.qy`
268        <oev-read-more-accordion
269          label-show-content="Filter einblenden"
270          label-hide-content="Filter ausblenden"
271          icon-position="right"
272          open
273        >
274            ${this.renderChannels()}
275        </oev-read-more-accordion>
276    `:this.renderChannels()}render(){return i.qy`
277      <div class="${p.agencySearch}">
278        <div class="${p.searchContainer}">
279          <div class="${p.searchWrapper}">
280            <div class="${p.searchControls}">
281              <div
282                @slotchange="${this.handleSlotChange}"
283                class="${(0,ee.H)({[p.headlineContainer]:!0,hidden:!this._showHeadlineContainer})}"
284              >
285                <slot name="${P.headline}"></slot>
286              </div>
287              <oev-radio
288                name="agencySearchType"
289                id="agencySearchTypeRadio"
290                default="${this.defaultSearchType}"
291                label-direction="right"
292              >
293                  <div slot="radio-option">
294                      <input type="radio" id="${this.buttonLocationLabel}" value="${F.location}" name="searchType" />
295                      <label for="${this.buttonLocationLabel}">${this.buttonLocationLabel}</label>
296                  </div>
297                  <div slot="radio-option">
298                      <input type="radio" id="${this.buttonNameLabel}" value="${F.name}" name="searchType" />
299                      <label for="${this.buttonNameLabel}">${this.buttonNameLabel}</label>
300                  </div>
301              </oev-radio>
302              <div class="${p.geolocationHeadline}">
303                <oev-button
304                  variant="link"
305                  color="primary"
306                  icon="active-location-outlined"
307                  icon-position="right"
308                  @click="${this._geoLocate}"
309                >
310                  Meinen Standort verwenden
311                </oev-button>
312              </div>
313              <div class="${p.inputSearch}">
314                <oev-agency-search-input
315                  id="agencySearchInput"
316                  placeholder="${this._currentPlaceholderValue}"
317                  @input="${(0,te.s)(this.handleAutoSuggest,200)}"
318                  .renderErrors="${()=>this.renderErrors()}"
319                  .error="${this._showErrors}"
320                  .onClear=${()=>this._resetSearchState()}
321                ></oev-agency-search-input>
322                <oev-button
323                  id="inputSubmit"
324                  variant="contained"
325                  color="primary"
326                  icon="placeholder"
327                  data-event-category="OEV-BUTTON"
328                  action-aria-label="Suchen"
329                  type="submit"
330                  @click="${this.submitInput}"
331                  unlabeled
332                >
333                </oev-button>
334                <div
335                  class="${(0,ee.H)({[p.autoSuggestContainer]:!0,hidden:!this._showAutoSuggest})}"
336                >
337                  <ul
338                    id="agencySearchAutoSuggestList"
339                    @slotchange="${this.handleSlotChange}"
340                    aria-label="Suchvorschläge"
341                    role="listbox"
342                    class=${(0,ee.H)({[p.autoSuggestUnorderedList]:!0,hidden:!this._showAutoSuggest})}
343                  >
344                    ${this.renderAutoSuggest()}
345                  </ul>
346                </div>
347              </div>
348              ${this.renderFilterChannels()}
349            </div>
350            <div
351              class="${(0,ee.H)({[p.agencyList]:!0,hidden:this._showErrors||!this._hasAgencyListContent})}"
352            >
353              ${this.renderCards()}
354            </div>
355            <div
356              class="${(0,ee.H)({[p.privacyContainer]:!0,hidden:!this._showPrivacyContainer||this._hasSearched})}"
357              @slotchange="${this.handleSlotChange}"
358            >
359              <slot name="${P.privacyText}"></slot>
360              <slot name="${P.privacyLink}"></slot>
361            </div>
362          </div>
363        </div>
364        <div class="${p.mapWrapper}">${this.renderHereMaps()}</div>
365      </div>
366    `}};pe.styles=n,ne([(0,a.MZ)({type:String,attribute:_.AD_CLIENT})],pe.prototype,"adClient",void 0),ne([(0,a.MZ)({type:String,attribute:_.MAP_API_KEY})],pe.prototype,"mapApiKey",void 0),ne([(0,a.MZ)({type:String,attribute:_.MAP_INFO_TEXT})],pe.prototype,"mapInfoText",void 0),ne([(0,a.MZ)({type:Number,attribute:_.MAP_LATITUDE})],pe.prototype,"mapLatitude",void 0),ne([(0,a.MZ)({type:Number,attribute:_.MAP_LONGITUDE})],pe.prototype,"mapLongitude",void 0),ne([(0,a.MZ)({type:Number,attribute:_.MAP_RADIUS})],pe.prototype,"mapRadius",void 0),ne([(0,a.MZ)({type:String,attribute:_.SERVICE_BASE_URL})],pe.prototype,"serviceBaseUrl",void 0),ne([(0,a.MZ)({type:String,attribute:_.LO
366CATION_IDENTIFIER})],pe.prototype,"locationIdentifier",void 0),ne([(0,a.MZ)({type:String,attribute:_.ZIP_IDENTIFIER})],pe.prototype,"zipIdentifier",void 0),ne([(0,a.MZ)({type:String,attribute:_.STREET_IDENTIFIER})],pe.prototype,"streetIdentifier",void 0),ne([(0,a.MZ)({type:String,attribute:_.AGENCY_IDENTIFIER})],pe.prototype,"agencyIdentifier",void 0),ne([(0,a.MZ)({type:String,attribute:_.EMPLOYEE_IDENTIFIER})],pe.prototype,"employeeIdentifier",void 0),ne([(0,a.MZ)({type:String,attribute:_.NO_RESULTS_IDENTIFIER})],pe.prototype,"noResultsIdentifier",void 0),ne([(0,a.MZ)({type:String,attribute:_.BUTTON_LOCATION_LABEL})],pe.prototype,"buttonLocationLabel",void 0),ne([(0,a.MZ)({type:String,attribute:_.BUTTON_NAME_LABEL})],pe.prototype,"buttonNameLabel",void 0),ne([(0,a.MZ)({type:String,attribute:_.PLACEHOLDER_LOCATION})],pe.prototype,"placeholderLocation",void 0),ne([(0,a.MZ)({type:String,attribute:_.PLACEHOLDER_NAME})],pe.prototype,"placeholderName",void 0),ne([(0,a.MZ)({type:Boolean,attribute:l.nW.HIDE_SOCIAL_MEDIA})],pe.prototype,"hideSocialMedia",void 0),ne([(0,a.MZ)({type:String,attribute:_.ADVISOR_HEADLINE_LEVEL})],pe.prototype,"advisorHeadlineLevel",void 0),ne([(0,a.MZ)({type:String,attribute:_.ADVISOR_LANGUAGES_HEADLINE})],pe.prototype,"advisorLanguagesHeadline",void 0),ne([(0,a.MZ)({type:String,attribute:_.DEFAULT_SEARCH_TYPE})],pe.prototype,"defaultSearchType",void 0),ne([(0,a.MZ)({type:String,attribute:_.MSG_NO_CHANNEL})],pe.prototype,"msgNoChannel",void 0),ne([(0,a.MZ)({type:String,attribute:_.MSG_NO_RESULT_LOCATION})],pe.prototype,"msgNoResultLocation",void 0),ne([(0,a.MZ)({type:String,attribute:_.MSG_NO_RESULT_NAME})],pe.prototype,"msgNoResultName",void 0),ne([(0,a.MZ)({type:String,attribute:_.MSG_NO_RESULT_GEOLOCATION})],pe.prototype,"msgNoResultGeolocation",void 0),ne([(0,a.MZ)({type:String,attribute:_.MSG_NOT_IN_BUSINESS_AREA})],pe.prototype,"msgNotInBusinessArea",void 0),ne([(0,a.MZ)({type:String,attribute:_.MSG_TECHNICAL_ERROR})],pe.prototype,"msgTechnicalError",void 0),ne([(0,a.MZ)({type:String,attribute:_.MSG_TOO_MANY_RESULTS})],pe.prototype,"msgTooManyResults",void 0),ne([(0,a.MZ)({type:String,attribute:_.MSG_NO_RESULT_AUTOSUGGEST})],pe.prototype,"msgNoResultAutosuggest",void 0),ne([(0,a.wk)()],pe.prototype,"autoSuggestResponse",void 0),ne([(0,a.wk)()],pe.prototype,"branches",void 0),ne([(0,a.wk)()],pe.prototype,"location",void 0),ne([(0,a.wk)()],pe.prototype,"_searchType",void 0),ne([(0,a.wk)()],pe.prototype,"_hasAgencyListContent",void 0),ne([(0,a.wk)()],pe.prototype,"_showAutoSuggest",void 0),ne([(0,a.wk)()],pe.prototype,"_showPrivacyContainer",void 0),ne([(0,a.wk)()],pe.prototype,"_showHeadlineContainer",void 0),ne([(0,a.wk)()],pe.prototype,"_showChannels",void 0),ne([(0,a.wk)()],pe.prototype,"_hasSearched",void 0),ne([(0,a.wk)()],pe.prototype,"_showCircle",void 0),ne([(0,a.wk)()],pe.prototype,"trackingDetails",void 0),ne([(0,a.P)("oev-read-more-accordion")],pe.prototype,"accordion",void 0),ne([(0,a.P)(`slot[name="${P.channels}"]`)],pe.prototype,"_channelsSlot",void 0),ne([(0,a.wk)()],pe.prototype,"_showErrors",void 0),ne([(0,a.wk)()],pe.prototype,"_showErrorChannels",void 0),ne([(0,a.wk)()],pe.prototype,"_currentPlaceholderValue",void 0),ne([(0,a.P)("#agencySearchInput")],pe.prototype,"_searchInputComponent",void 0),ne([(0,a.P)("#agencySearchAutoSuggestList")],pe.prototype,"_autoSuggestList",void 0),ne([(0,a.P)("#agencySearchTypeRadio")],pe.prototype,"_searchTypeRadio",void 0),ne([(0,a.KN)({slot:P.privacyText})],pe.prototype,"privacyText",void 0),ne([(0,a.KN)({slot:P.privacyLink})],pe.prototype,"privacyLink",void 0),ne([(0,a.KN)({slot:P.headline})],pe.prototype,"headline",void 0),ne([(0,a.KN)({slot:P.channels})],pe.prototype,"channelCheckboxes",void 0),pe=ne([(0,a.EM)("oev-agency-search")],pe)},5300:function(e,o,t){"use strict";t.d(o,{AO:function(){return c},BI:function(){return r},_$:function(){return n},nW:function(){return a},wZ:function(){return i}});const i="oev-agency-search-advisor-card";var a;!function(e){e.BRANCH="branch",e.HIDE_SOCIAL_MEDIA="hide-social-media",e.HEADLINE_LEVEL="headline-level",e.LANGUAGES_HEADLINE="languages-headline"}(a||(a={}));const r=[{key:"facebook",icon:"facebook",label:"Facebook"},{key:"twitter",icon:"twitter",label:"X"},{key:"instagram",icon:"instagram",label:"Instagram"},{key:"xing",icon:"xing",label:"Xing"},{key:"x",icon:"x",label:"X"},{key:"linkedin",icon:"linkedin",label:"LinkedIn"},{key:"youtube",icon:"youtube",label:"Youtube"},{key:"tiktok",icon:"tiktok",label:"TikTok"}],c="Social Media",n="Öffnungszeiten"},2213:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r;!function(e){e.oevInputWrapper="OEV-Input-Wrapper",e.buttonWrapper="button-wrapper",e.hidden="hidden",e.inputWithClearButton="input-with-clear-button",e.inputError="input-error",e.errorMessage="error-message",e.errorMessageSingle="error-message-single",e.inputContainer="input-container"}(r||(r={}));var c=i.AH`
367  :host {
368    position: relative;
369    width: 100%;
370    min-width: 0;
371  }
372  
373  input {
374    width: 100%;
375  }
376
377  .${(0,i.iz)(r.oevInputWrapper)} {
378    position: relative;
379    height: unset;
380  }
381
382  .${(0,i.iz)(r.inputContainer)} {
383    position: relative;
384    display: flex;
385    align-items: center;
386  }
387
388  .${(0,i.iz)(r.inputWithClearButton)} {
389    padding-right: var(--oev-comp-agency-search-text-input-padding-right);
390  }
391
392  .${(0,i.iz)(r.buttonWrapper)} {
393    position: absolute;
394    right: var(--oev-comp-agency-search-text-input-icon-spacing-right);
395    top: 50%;
396    transform: translateY(-50%);
397    height: 100%;
398    display: flex;
399    align-items: center;
400    pointer-events: none;
401  }
402
403  .${(0,i.iz)(r.buttonWrapper)} oev-button {
404    pointer-events: auto;
405  }
406
407  .${(0,i.iz)(r.hidden)} {
408    display: none;
409  }
410
411  .${(0,i.iz)(r.inputError)} {
412    border: var(--oev-comp-forms-input-text-border-width-default) solid var(--oev-color-action-error) !important;  
413  }
414  
415  .${(0,i.iz)(r.errorMessage)} {
416    color: var(--oev-color-action-error) !important;
417    font-size: 14px;
418    line-height: 18px;
419    padding: 0.25rem 0 0 var(--oev-sys-spacing-m);
420    width: 100%;
421    font: inherit;
422  }
423
424  .${(0,i.iz)(r.errorMessageSingle)} {
425    padding: 0 0 8px 0;
426    &:last-child {
427      padding: 0 0 0 0;
428    }
429  }
430`,n=t(954),l=t(3272),p=t(579),s=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let d=class extends l.default{constructor(){super(...arguments),this.error=!1,this._showClearButton=!0}get value(){return super.value}set value(e){super.value=e,this.updateClearButtonVisibility()}firstUpdated(){super.firstUpdated()}handleInput(e){super.handleInput(e)}updateClearButtonVisibility(){var e;this._showClearButton=Boolean(null===(e=this.value)||void 0===e?void 0:e.trim())}clearInput(){var e;this.value="",null===(e=this.onClear)||void 0===e||e.call(this),this.input.focus()}renderAvailableErrors(){var e;return null===(e=this.renderErrors)||void 0===e?void 0:e.call(this)}render(){return i.qy`
431      <div class=${r.oevInputWrapper}>
432        <div class=${(0,p.H)({[r.inputContainer]:!0})}>
433          <input
434            class=${(0,p.H)({[r.inputWithClearButton]:this._showClearButton,[r.inputError]:this.error})}
435            id=${this.refId}
436            name="agencySearch"
437            type="text"
438            aria-label="${"Agentur suchen"}"
439            aria-invalid="${this.error}"
440            aria-errormessage="error-messages"
441            aria-describedby="error-messages"
442            .placeholder="${this.placeholder}"
443            .value="${this.value}"
444            @blur=${this.handleBlur}
445            @change=${this.handleChange}
446            @input=${this.handleInput}
447          />
448          <div class=${(0,p.H)({[r.buttonWrapper]:!0,[r.hidden]:!this._showClearButton})}>
449            <oev-button
450              variant="link"
451              color="secondary"
452              icon="comp-agency-search-input-clear"
453              action-aria-label="${"Eingabe löschen"}"
454              @click=${this.clearInput}
455            ></oev-button>
456          </div>
457        </div>
458        <div
459          id="error-messages"
460          role="alert"
461          aria-live="assertive"
462          class="${(0,p.H)({[r.errorMessage]:!0,hidden:!this.error})}"
463        >
464          ${this.renderAvailableErrors()}
465        </div>      
466      </div>
467    `}};d.styles=[n.A,c],s([(0,a.MZ)({type:Function})],d.prototype,"onClear",void 0),s([(0,a.MZ)({type:Function})],d.prototype,"renderErrors",void 0),s([(0,a.MZ)({type:Boolean})],d.prototype,"error",void 0),s([(0,a.wk)()],d.prototype,"_showClearButton",void 0),d=s([(0,a.EM)("oev-agency-search-input")],d)},9136:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(579),c=t(2993),n=t(5033);function l(e){return function(e){return e instanceof Element}(e)?e.closest("a, oev-link"):null}function p(){document.addEventListener("click",e=>{const o=l(e.target);if(!o)return;const t=function(e){const o=e.getAttribute("href");if(!o)return null;if(o.startsWith("#")){const e=o.slice(1);return e?document.getElementById(e):null}let t;try{t=new URL(o,window.location.href)}catch(e){return null}if(t.pathname!==window.location.pathname)return null;const i=t.hash.replace(/^#/,"");return i?document.getElementById(i):null}(o);t&&(e.preventDefault(),function(e,o){const t=e.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:t-o,behavior:"smooth"})}(t,(0,n.H)()))})}var s=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{top:0;z-index:calc(var(--oev-ref-z-index-30) - var(--oev-ref-z-index-1));
467-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid var(--oev-comp-anchor-nav-divider-bottom-size) var(--oev-comp-anchor-nav-divider-bottom-color);background-color:var(--container-background-color, var(--oev-comp-anchor-nav-background-color))}:host .OEV-Ankernavi{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:inherit}:host .OEV-Ankernavi .OEV-Ankernavi-Wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box}:host .OEV-Ankernavi.pinned{-webkit-box-shadow:var(--oev-comp-anchor-nav-box-shadow);box-shadow:var(--oev-comp-anchor-nav-box-shadow);margin-left:calc(-1*(100vw - 100%)/2);margin-right:calc(-1*(100vw - 100%)/2);width:100vw}@media(min-width: 0){:host .OEV-Ankernavi.pinned .OEV-Ankernavi-Wrapper{margin:0 1rem}}@media(min-width: 37.5rem){:host .OEV-Ankernavi.pinned .OEV-Ankernavi-Wrapper{margin:0 2rem}}@media(min-width: 56.563rem){:host .OEV-Ankernavi.pinned .OEV-Ankernavi-Wrapper{width:min(var(--oev-comp-grid-size-small-landscape),100% - 2rem);margin:0 auto}}@media(min-width: 77.5rem){:host .OEV-Ankernavi.pinned .OEV-Ankernavi-Wrapper{width:min(var(--oev-comp-grid-size-medium),100% - 2rem);margin:0 var(--oev-comp-grid-size-medium-horizontal-margin)}}@media(min-width: 90rem){:host .OEV-Ankernavi.pinned .OEV-Ankernavi-Wrapper{width:var(--oev-comp-grid-size-large);margin:0 auto}}@media(min-width: 120rem){:host .OEV-Ankernavi.pinned .OEV-Ankernavi-Wrapper{width:var(--oev-comp-grid-size-xl);margin:0 auto}}@media(min-width: 0)and (max-width: 37.4375rem){:host .OEV-Ankernavi.pinned .OEV-Ankernavi-Wrapper{padding:var(--oev-comp-header-nav-header-spacing-vertical) var(--oev-comp-header-nav-header-sl-xs-spacing-horizontal);margin:0}}:host([bg-color]){background-color:var(--oev-anchor-nav-custom-bg-color, var(--oev-comp-anchor-nav-background-color))}:host([sticky]){position:sticky}:host([outer-container]){display:block}:host([outer-container]) .OEV-Ankernavi .OEV-Ankernavi-Wrapper{--container-width: 100%}@media(min-width: 77.5rem){:host([outer-container]) .OEV-Ankernavi .OEV-Ankernavi-Wrapper{--container-width: calc(var(--oev-comp-nav-grid-size-medium) + 0.25rem)}}@media(min-width: 90rem){:host([outer-container]) .OEV-Ankernavi .OEV-Ankernavi-Wrapper{--container-width: calc(var(--oev-comp-nav-grid-size-large) + 0.25rem)}}@media(min-width: 120rem){:host([outer-container]) .OEV-Ankernavi .OEV-Ankernavi-Wrapper{--container-width: calc(var(--oev-comp-nav-grid-size-xl) + 0.25rem)}}:host([outer-container]) .OEV-Ankernavi .OEV-Ankernavi-Wrapper{width:var(--container-width);margin:0 auto}@media(max-width: 77.4375rem){:host([outer-container]) .OEV-Ankernavi .OEV-Ankernavi-Wrapper{padding:var(--oev-comp-header-nav-header-spacing-vertical) var(--oev-comp-header-nav-header-sl-xs-spacing-horizontal)}}@media(min-width: 0)and (max-width: 37.4375rem){.OEV-Ankernavi-Wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.OEV-Ankernavi-Steps{overflow:unset}}.OEV-Ankernavi-Prefix{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;height:var(--oev-comp-anchor-nav-textbox-size);white-space:nowrap;font:var(--oev-comp-anchor-nav-prefix-font-style);padding-right:calc(var(--oev-comp-anchor-nav-link-spacing-horizontal-m-xl)/2);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.OEV-Ankernavi-Prefix+.OEV-Ankernavi-Steps{padding-left:calc(var(--oev-comp-anchor-nav-link-spacing-horizontal-m-xl)/2)}.OEV-Ankernavi-Prefix+.OEV-Ankernavi-Steps li:last-child .OEV-Ankernavi-Step{margin-right:calc(var(--oev-comp-anchor-nav-link-spacing-horizontal-m-xl)/2)}.OEV-Ankernavi-Steps{padding-left:var(--oev-ref-spacing-00);margin:var(--oev-ref-spacing-00);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-x:auto;overflow-y:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;scrollbar-width:none}.OEV-Ankernavi-Steps::-webkit-scrollbar{display:none}@media(min-width: 0)and (max-width: 37.4375rem){.OEV-Ankernavi-Steps{overflow:initial}}
467.OEV-Ankernavi-Steps li{list-style:none}.OEV-Ankernavi-Steps li:first-of-type .OEV-Ankernavi-Step{margin-left:var(--oev-ref-spacing-00)}.OEV-Ankernavi-Steps li .OEV-Ankernavi-Step{--oev-comp-button-font-style: var(--oev-comp-anchor-nav-link-font-style-default);--oev-comp-button-primary-link-color-label-default: var(--oev-comp-anchor-nav-link-color-default);--oev-comp-button-primary-link-color-label-visited: var(--oev-comp-anchor-nav-link-color-default);--oev-comp-button-primary-link-color-label-hover: var(--oev-comp-anchor-nav-link-color-hover);--oev-comp-button-primary-link-color-label-focus: var(--oev-comp-anchor-nav-link-color-focus);--oev-comp-button-primary-link-color-label-active: var(--oev-comp-anchor-nav-link-color-active);margin-right:var(--oev-ref-spacing-00);margin-left:var(--oev-comp-anchor-nav-link-spacing-horizontal-m-xl);border:solid var(--oev-comp-anchor-nav-link-border-size) rgba(0,0,0,0);-webkit-transition:border-bottom-color .3s linear;transition:border-bottom-color .3s linear;white-space:nowrap}.OEV-Ankernavi-Steps li .OEV-Ankernavi-Step.selected{--oev-comp-button-font-style: var(--oev-comp-anchor-nav-link-font-style-selected);--oev-comp-button-primary-link-color-label-default: var(--oev-comp-anchor-nav-link-color-selected);--oev-comp-button-primary-link-color-label-visited: var(--oev-comp-anchor-nav-link-color-selected);--oev-comp-button-primary-link-color-label-focus: var(--oev-comp-anchor-nav-link-color-selected);position:relative}.OEV-Ankernavi-Steps li .OEV-Ankernavi-Step .bottom-line{display:none}.OEV-Ankernavi-Steps li .OEV-Ankernavi-Step.selected .bottom-line{display:block;position:absolute;bottom:calc(-1*var(--oev-comp-anchor-nav-link-border-size));left:0;height:var(--oev-comp-anchor-nav-link-border-size);width:100%;background-color:var(--oev-comp-anchor-nav-link-border-color-selected)}.OEV-Ankernavi-Steps li .OEV-Ankernavi-Step:focus{--oev-comp-button-font-style: var(--oev-comp-anchor-nav-link-font-style-focus)}.OEV-Ankernavi-Steps li .OEV-Ankernavi-Step:hover{--oev-comp-button-font-style: var(--oev-comp-anchor-nav-link-font-style-hover)}.OEV-Ankernavi-Steps li .OEV-Ankernavi-Step:active{--oev-comp-button-font-style: var(--oev-comp-anchor-nav-link-font-style-active)}.OEV-Ankernavi-Arrow-Icon,.OEV-Ankernavi-Next-Arrow-Icon,.OEV-Ankernavi-Prev-Arrow-Icon{--icon-size: var(--oev-comp-anchor-nav-icon-interactive-size);--oev-comp-button-primary-link-color-icon-default: var(--oev-comp-anchor-nav-icon-interactive-color-default);--oev-comp-button-primary-link-color-icon-hover: var(--oev-comp-anchor-nav-icon-interactive-color-hover);--oev-comp-button-primary-link-color-icon-focus: var(--oev-comp-anchor-nav-icon-interactive-color-focus);--oev-comp-button-primary-link-color-icon-active: var(--oev-comp-anchor-nav-icon-interactive-color-active);margin:auto 0;-ms-flex-negative:0;flex-shrink:0;position:relative;top:calc(var(--oev-comp-anchor-nav-spacing-top-xs-s) - var(--oev-comp-anchor-nav-spacing-bottom-xs-s))}.OEV-Ankernavi-Prev-Arrow-Icon{margin-right:auto;padding-right:var(--oev-comp-anchor-nav-link-spacing-horizontal-m-xl)}@media(max-width: 56.5005rem){.OEV-Ankernavi-Prev-Arrow-Icon{padding-right:var(--oev-comp-anchor-nav-link-spacing-horizontal-xs-s)}}.OEV-Ankernavi-Next-Arrow-Icon{margin-left:auto;padding-left:var(--oev-comp-anchor-nav-link-spacing-horizontal-m-xl)}@media(max-width: 56.5005rem){.OEV-Ankernavi-Next-Arrow-Icon{padding-left:var(--oev-comp-anchor-nav-link-spacing-horizontal-xs-s)}}.OEV-Ankernavi-Status{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}oev-link::part(clickTarget):focus-visible{outline:none;position:relative}oev-link::part(clickTarget):focus-visible::before{content:"";position:absolute;inset:0;width:var(--oev-sys-focus-visible-outline-element-width);height:calc(100% - var(--oev-ref-size-24));outline:2px solid var(--oev-sys-focus-visible-outline-color);pointer-events:none;border-radius:var(--oev-comp-anchor-nav-link-focus-visible-border-radius);margin:auto;left:calc(-1*var(--oev-ref-size-02));padding:var(--oev-ref-size-02)}oev-link::part(clickTarget),.OEV-Ankernavi-Prefix{border:solid var(--oev-comp-anchor-nav-link-border-size) rgba(0,0,0,0);padding-top:var(--oev-comp-anchor-nav-link-spacing-vertical-m-xl);padding-bottom:var(--oev-comp-anchor-nav-link-spacing-vertical-m-xl)}@media(max-width: 56.5005rem){oev-link::part(clickTarget),.OEV-Ankernavi-Prefix{padding-top:var(--oev-comp-anchor-nav-link-spacing-vertical-xs-s);padding-bottom:var(--oev-comp-anchor-nav-link-spacing-vertical-xs-s)}}`,d=t(6179);const v="OEV-Ankernavi-Wrapper",h="OEV-Ankernavi-Prefix",u="OEV-Ankernavi-Steps",m="OEV-Ankernavi-Next-Arrow-Icon",f=16*d.EA.small;var g,b;!function(e){e.steps="steps",e.sticky="sticky",e.prefix="prefix",e.
467showArrowIcon="show-arrow-icon",e.offsetTop="offset-top",e.backgroundColor="bg-color"}(g||(g={})),function(e){e.First="first",e.Last="last"}(b||(b={}));var z=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let y=class extends i.WF{constructor(){super(...arguments),this.steps="{}",this.prefix="",this.sticky=!1,this.showArrowIcon=!1,this.offsetTop=0,this._stepProgress=-1,this._showNextArrowIcon=!1,this._showPrevArrowIcon=!1,this._parsedSteps={},this._isPinned=!1,this._arrowButtonWidth=0,this.skipNextScrollEvent=!1,this.handleScroll=()=>{requestAnimationFrame(()=>{const e=this._stepProgress,o=this.getStepFromScrollPosition();e!==o&&(this.setStepProgress(o),o<=0?this.horizontalScrollToBeginning():this.horizontalScrollToActiveStep("right"))})},this.updateShowArrowIcon=()=>{this.skipNextScrollEvent?this.skipNextScrollEvent=!1:(this.setShowNextArrowIcon(this.shouldShowNextArrowIcon()),this.setShowPrevArrowIcon(this.shouldShowPrevArrowIcon()),this.showArrowIcon&&!this._arrowButtonWidth&&this.updateArrowButtonWidth())},this.handlePinnedState=()=>{this._isPinned=this.sticky&&this.getBoundingClientRect().top<=this.offsetTop},this.handleZIndeces=()=>{const e=parseFloat((o="--oev-ref-z-index-30",window.getComputedStyle(document.body).getPropertyValue(o)));var o;Array.from(document.querySelectorAll("oev-ankernavi[sticky]")).forEach((o,t)=>{o.style.zIndex=(e-t).toString()})}}connectedCallback(){super.connectedCallback(),p(),this.throttledHandleScroll=(0,c.n)(this.handleScroll.bind(this),100),this.debouncedUpdateShowArrowIcon=(0,c.s)(this.updateShowArrowIcon.bind(this),100),window.addEventListener("scroll",this.throttledHandleScroll),this.sticky&&window.addEventListener("scroll",this.handlePinnedState),window.addEventListener("load",this.debouncedUpdateShowArrowIcon),window.addEventListener("load",this.handleZIndeces),window.addEventListener("resize",this.debouncedUpdateShowArrowIcon)}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("scroll",this.throttledHandleScroll),this.sticky&&window.removeEventListener("scroll",this.handlePinnedState),window.removeEventListener("load",this.debouncedUpdateShowArrowIcon),window.removeEventListener("load",this.handleZIndeces),window.removeEventListener("resize",this.debouncedUpdateShowArrowIcon)}firstUpdated(){this.setBackgroundColor();const e=this.isMobileView()?this.horizontalScrollNode:this.stepListNode;e&&e.addEventListener("scroll",this.debouncedUpdateShowArrowIcon),this.handleZIndeces()}updated(e){e.has("offsetTop")&&this.setOffsetTop(this.offsetTop),e.has("steps")&&this.safeParseAndSetSteps(this.steps)}scrollStepContainer(e){const o=this.isMobileView()?this.horizontalScrollNode:this.stepListNode;o&&o.scrollBy&&o.scrollBy(e)}safeParseAndSetSteps(e){try{this._parsedSteps=JSON.parse(e)}catch(e){this._parsedSteps={}}}setStepProgress(e){this._stepProgress!==e&&(this._stepProgress=e)}setShowNextArrowIcon(e){this._showNextArrowIcon!==e&&(this._showNextArrowIcon=e)}setShowPrevArrowIcon(e){this._showPrevArrowIcon!==e&&(this._showPrevArrowIcon=e)}setOffsetTop(e){this&&(this.style.top=e?e+"px":"0px")}setBackgroundColor(){var e,o,t,i;if(!this.hasAttribute("outer-container"))return;const a=null!==(o=null===(e=this.getAttribute("bg-color"))||void 0===e?void 0:e.trim())&&void 0!==o?o:null;a?this.style.setProperty("--oev-anchor-nav-custom-bg-color",`var(--oev-color-${a})`):"oev-container-v1"===(null===(t=this.nextElementSibling)||void 0===t?void 0:t.nodeName.toLowerCase())&&(null===(i=this.nextElementSibling)||void 0===i?void 0:i.hasAttribute("background-color"))&&this.style.setProperty("--container-background-color",this.nextElementSibling.style.getPropertyValue("--container-background-color"))}isMobileView(){return window.innerWidth<f}isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints>0}updateArrowButtonWidth(){var e,o;if(!this.showArrowIcon||this.isTouchDevice())return;const t=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(`.${m}`);this._arrowButtonWidth=null!==(o=null==t?void 0:t.getBoundingClientRect().width)&&void 0!==o?o:0}getTotalStickyHeight(e,o){let t=0;const i=Array.from(document.querySelectorAll("[sticky]"));t+=o?this.getBoundingClientRect().height:0;const a=this.getBoundingClientRect().top+window.scrollY-e;
467return i.forEach(o=>{if(o!==this){if(i.some(e=>e!==o&&e.contains(o)))return;const r=o.getBoundingClientRect();r.top+window.scrollY-e<a&&(t+=r.height)}}),t}getPartiallyVisibleStepIndex(e){const o=this.isMobileView()?this.horizontalScrollNode:this.stepListNode,t=this.stepNodes;if(!o||0===t.length)return null;const i=o.getBoundingClientRect(),a=e===b.First?[...t.keys()]:[...t.keys()].reverse();for(const o of a){const a=t[o].getBoundingClientRect();let r=!1;if(e===b.First?r=a.left<i.right&&a.right>i.left:e===b.Last&&(r=a.left<i.right&&a.right>i.right),r)return o}return null}handleNextArrowIconClick(){const e=this.isMobileView()?this.horizontalScrollNode:this.stepListNode,o=this.stepNodes;if(!e||!(null==o?void 0:o.length))return;const t=this.getPartiallyVisibleStepIndex(b.Last);if(null===t)return;const i=o[t];if(!i)return;const a=i.offsetLeft-e.offsetLeft+16;this._showPrevArrowIcon||this.setShowPrevArrowIcon(!0),this.setShowNextArrowIcon(this.shouldShowNextArrowIcon(a)),requestAnimationFrame(()=>{this.skipNextScrollEvent=!0,e.scrollTo({left:a,behavior:"smooth"})})}handlePrevArrowIconClick(){const e=this.isMobileView()?this.horizontalScrollNode:this.stepListNode,o=this.stepNodes;if(!e||!(null==o?void 0:o.length))return;const t=this.getPartiallyVisibleStepIndex(b.First);if(null===t)return;const i=o[t];if(!i)return;const a=i.getBoundingClientRect(),r=e.clientWidth-a.right+e.offsetLeft;this._showNextArrowIcon||this.setShowNextArrowIcon(!0),this.setShowPrevArrowIcon(this.shouldShowPrevArrowIcon(r)),requestAnimationFrame(()=>{this.skipNextScrollEvent=!0,e.scrollTo({left:e.scrollLeft-r,behavior:"smooth"})})}horizontalScrollToBeginning(){const e=this.isMobileView()?this.horizontalScrollNode:this.stepListNode;e&&this.scrollStepContainer({left:-e.scrollLeft,behavior:"smooth"})}horizontalScrollToActiveStep(e="left"){const o=this.isMobileView()?this.horizontalScrollNode:this.stepListNode,t=this.stepNodes[this._stepProgress];if(!o||!t)return;const i=t.getBoundingClientRect(),a=o.getBoundingClientRect();if(!(i.right>a.right||i.left<a.left))return;const r="left"===e?i.left-a.left-this._arrowButtonWidth:i.right-a.right+this._arrowButtonWidth;this.scrollStepContainer({left:r,behavior:"smooth"})}shouldShowNextArrowIcon(e){if(!this.showArrowIcon||this.isTouchDevice())return!1;const o=this.isMobileView()?this.horizontalScrollNode:this.stepListNode;return!!o&&o.scrollWidth-(e>0?e:0)-o.clientWidth-o.scrollLeft>0}shouldShowPrevArrowIcon(e){if(!this.showArrowIcon||this.isTouchDevice())return!1;const o=this.isMobileView()?this.horizontalScrollNode:this.stepListNode;return!!o&&o.scrollLeft-(e>0?e:0)>0}getStepFromScrollPosition(){const e=window.pageYOffset||document.documentElement.scrollTop,o=Math.max(this.getBoundingClientRect().bottom,0)+1,t=this.getTotalStickyHeight(e,!1),i=isNaN(this.offsetTop)?0:this.offsetTop;if(e+t<o+this.getBoundingClientRect().height)return-1;let a=-1;const r=this.hasAttribute("outer-container");return this._parsedSteps&&Object.entries(this._parsedSteps).forEach(([c],n)=>{const l=document.getElementById(c);if(l){l.offsetTop-(r?0:24)-i<=e+o-t+2&&(a=n)}}),a}handleStepClick(e,o){e.preventDefault();const t=document.getElementById(o);if(!t)return;const i=t.getBoundingClientRect().top+window.scrollY,a=i-this.getTotalStickyHeight(i,!0)+(this.hasAttribute("outer-container")?0:-24);window.scrollTo({top:a,behavior:"smooth"})}buildSteps(){return i.qy`
468      <ul class="${u}" data-testid="steps">
469      ${Object.entries(this._parsedSteps).map(([e,o],t)=>i.qy`
470        <li data-testid="step" class="ankernavi-list-item">
471          <oev-link
472            slot="link"
473            color="primary"
474            variant="link"
475            aria-current=${t===this._stepProgress?"step":i.s6}
476            @click=${o=>this.handleStepClick(o,e)}
477            class=${(0,r.H)({"OEV-Ankernavi-Step":!0,selected:t==this._stepProgress})}
478          >
479            <div class="bottom-line"></div>
480              ${o}
481          </oev-link>
482        </li>
483      `)}
484      </ul>
485    `}get _currentStepAnnouncement(){const e=this._stepProgress;return e>=0?`Aktueller Schritt: ${Object.values(this._parsedSteps)[e]}`:"Kein Schritt ausgewählt"}render(){const e=this.buildSteps();return i.qy`
486      <div
487        id="Ankernavi"
488        class=${(0,r.H)({"OEV-Ankernavi":!0,pinned:this._isPinned})}
489      >
490        <div class=${v}>
491          <div aria-live="polite" aria-atomic="true" class="OEV-Ankernavi-Status">
492            ${this._currentStepAnnouncement}
493          </div>
494          ${this.prefix?i.qy`<oev-label class="${h}">${this.prefix}</oev-label>`:""}
495          ${this._showPrevArrowIcon?i.qy`
496            <oev-button
497              variant="link"
498              color="primary"
499              class=${"OEV-Ankernavi-Prev-Arrow-Icon"}
500              aria-label="Scrolle nach links"
501              @click=${this.handlePrevArrowIconClick}
502              tabindex="0"
503              icon="comp-slider-prev"></oev-button>
504            `:""}
505          ${e}
506          ${this._showNextArrowIcon?i.qy`
507            <oev-button
508              variant="link"
509              color="primary"
510              class=${m}
511              aria-label="Scrolle nach rechts"
512              @click=${this.handleNextArrowIconClick}
513              tabindex="0"
514              icon="comp-slider-next"></oev-button>
515            `:""}
516        </div>
517      </div>
518    `}};
518y.styles=s,z([(0,a.MZ)({type:String,attribute:g.steps,reflect:!0})],y.prototype,"steps",void 0),z([(0,a.MZ)({type:String,attribute:g.prefix,reflect:!0})],y.prototype,"prefix",void 0),z([(0,a.MZ)({type:Boolean,attribute:g.sticky,reflect:!0})],y.prototype,"sticky",void 0),z([(0,a.MZ)({type:Boolean,attribute:g.showArrowIcon,reflect:!0})],y.prototype,"showArrowIcon",void 0),z([(0,a.MZ)({type:Number,attribute:g.offsetTop,reflect:!0})],y.prototype,"offsetTop",void 0),z([(0,a.YG)("li")],y.prototype,"stepNodes",void 0),z([(0,a.P)("#Ankernavi")],y.prototype,"AnkernaviNode",void 0),z([(0,a.P)(`.${v}`)],y.prototype,"horizontalScrollNode",void 0),z([(0,a.P)(`.${h}`)],y.prototype,"prefixLabelNode",void 0),z([(0,a.P)(`.${u}`)],y.prototype,"stepListNode",void 0),z([(0,a.wk)()],y.prototype,"_stepProgress",void 0),z([(0,a.wk)()],y.prototype,"_showNextArrowIcon",void 0),z([(0,a.wk)()],y.prototype,"_showPrevArrowIcon",void 0),z([(0,a.wk)()],y.prototype,"_parsedSteps",void 0),z([(0,a.wk)()],y.prototype,"_isPinned",void 0),y=z([(0,a.EM)("oev-ankernavi")],y)},7513:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(4375);var c=i.AH`*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:inline-block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{position:relative;width:100%;color:var(--oev-color-action-white);background-color:var(--oev-color-wings);z-index:var(--oev-ref-z-index-90);--icon-color: var(--oev-color-action-white);--icon-margin-right: 0}:host(:not([info])) ::slotted([slot=announcement-description]){--oev-color-font-body-default: var(--oev-color-font-body-inverted);--oev-comp-list-item-body-font-color: var(--oev-color-font-body-inverted) }:host([sticky]){position:sticky;top:0}:host([info]){background-color:var(--oev-color-primary-100);color:var(--oev-color-font-body-default);--icon-color: var(--oev-color-gray-800)}::slotted([slot=announcement-icon]){width:2.5rem;height:2.5rem;--oev-comp-icon-size-default: var(--oev-comp-icon-size-large)}:host([info]) ::slotted([slot=announcement-action][color=white][variant=outline]),:host([info]) ::slotted([slot=announcement-action][color=white][variant=link]),:host([info]) ::slotted([slot=announcement-action][color=white][variant=underline]){--prop-action-color-default: var(--oev-color-primary-default)}::slotted([slot=announcement-headline]),::slotted([slot=announcement-description]){margin:0}::slotted([slot=announcement-headline]){font-family:var(--oev-font-family-h1, inherit);font-size:var(--oev-font-size-h5, inherit);font-weight:var(--oev-font-weight-h1, inherit);line-height:var(--oev-line-height-h1, inherit);overflow-wrap:break-word}::slotted([slot=announcement-description]){font-weight:var(--oev-font-weight-content);line-height:var(--oev-line-height-body, inherit)}.announcement{display:-webkit-box;display:-ms-flexbox;display:flex;width:min(65rem,100%);margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 45px;gap:23px}.announcement .closeButton{position:absolute;top:.5rem;right:.75rem;cursor:pointer}.announcement .contentContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem}.announcement .contentContainer .textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:23px}.announcement .actionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;gap:.875rem}@media(min-width: 601px)and (max-width: 730px){.announcement .actionContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 56.5005rem){.announcement{padding:35px 40px}.announcement .contentContainer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.announcement .contentContainer .iconContainer{margin-top:4px}.announcement .contentContainer .textContainer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media(min-width: 0)and (max-width: 37.4375rem){.announcement{padding:16px 22px;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.announcement .actionContainer{margin-left:52px}.announcement .textContainer{padding-right:24px}.announcement.center .actionContainer{margin-left:0;-ms-flex-item-align:center;align-self:center}}`,n=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let l=class extends r.g{firstUpdated(){var e;this.shadowRoot&&(this.container=this.shadowRoot.querySelector(".announcement"),this.iconContainer=this.shadowRoot.querySelector(".iconContainer"),this.icon=this.shadowRoot.host.querySelector('[slot="announcement-icon"]'),this.description=this.shadowRoot.host.querySelector('[slot="announcement-description"]'),this.headline=this.shadowRoot.host.querySelector('[slot="announcement-headline"]'),this.actionButtons=Array.from(this.shadowRoot.host.querySelectorAll('[slot="announcement-action"]')).map(e=>e),this.contentContainer=this.shadowRoot.querySelector(".contentContainer"),this.textContainer=this.shadowRoot.querySelector(".textContainer"),this.closeIcon=this.shadowRoot.querySelector("#announcement-close-icon")),this.pictogram=this.querySelector("img"),this.paragraphs=Array.from(this.querySelectorAll("p")).map(e=>e),this.description||this.headline||this.icon?this.description||this.headline||!this.textContainer?!this.icon&&this.iconContainer&&(this.iconContainer.style.display="none"):this.textContainer.style.display="none":(this.contentContainer&&(this.contentContainer.style.display="none"),this.container&&(this.container.style.justifyContent="center")),2==(null===(e=this.actionButtons)||void 0===e?void 0:e.length)&&this.container&&this.container.classList.add("center"),this.pictogram&&this.pictogram.setAttribute("width","40"),this.paragraphs&&this.paragraphs.forEach(e
518=>{e.style.margin="0"}),window.addEventListener("closeAnnouncements",e=>{e.detail.result.includes(this.getAttribute("announcementId"))&&(this.hidden=!0)}),this.closeIcon&&this.closeIcon.addEventListener("click",()=>{this.hideAnnouncement()})}hideAnnouncement(){if(this.hidden=!0,this.hasAttribute("announcementId")){const e=new CustomEvent("closeCurrentAnnouncement",{bubbles:!0,detail:{closedAnnouncementId:this.getAttribute("announcementId")}});window.dispatchEvent(e)}}render(){return i.qy`
519      <div class="announcement" role="region" aria-label="Ankündigung">
520        <div class="contentContainer">
521          <div class="iconContainer">
522            <slot name="announcement-icon"></slot>
523          </div>
524          <div class="textContainer">
525            <slot name="announcement-headline"></slot>
526            <slot name="announcement-description"></slot>
527          </div>
528        </div>
529        <div class="actionContainer">
530          <slot name="announcement-action"></slot>
531        </div>
532        <oev-button
533          variant="link"
534          class="closeButton"
535          action-aria-label="Ankündigung schließen"
536          data-event-label="schliessen"
537          icon="comp-textinput-error-x"
538          id="announcement-close-icon"
539          role="presentation"
540          @click="${this.hideAnnouncement}">
541        </oev-button>      
542      </div>
543    `}};l.styles=c,n([(0,a.MZ)({type:HTMLElement})],l.prototype,"container",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"icon",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"description",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"actionButtons",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"contentContainer",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"iconContainer",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"closeIcon",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"headline",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"textContainer",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"pictogram",void 0),n([(0,a.MZ)({type:HTMLElement})],l.prototype,"paragraphs",void 0),l=n([(0,a.EM)("oev-announcement-v1")],l)},8539:function(e,o,t){"use strict";var i,a,r=t(6161),c=t(5707);!function(e){e.size="size",e.flip="flip",e.outline="outline",e.color="color",e.borderColor="border-color",e.noRotation="no-rotation"}(i||(i={})),function(e){e.xSmall="x-small",e.large="large"}(a||(a={}));const n=r.AH`
544  :host {
545    --badge-size: var(--oev-comp-badge-size-default);
546
547    display: inline-flex;
548    gap: var(--oev-comp-badge-icon-spacing);
549    flex-direction: column;
550    justify-content: center;
551    align-items: center;
552    height: var(--badge-size);
553    width: var(--badge-size);
554    background: var(--badge-color);
555    border-radius: 50%;
556    border-width: var(--oev-comp-badge-border-width);
557    border-style: solid;
558    border-color: var(--badge-border-color);
559    overflow: hidden;
560    transform: rotate(var(--oev-comp-badge-content-rotation));
561    color: var(--oev-comp-badge-font-color);
562    box-shadow: var(--oev-comp-badge-shadow);
563  }
564  :host([no-rotation]) {
565    transform: rotate(0deg);
566  }
567  :host([size="x-small"]) {
568    --badge-size: var(--oev-comp-badge-size-xs);
569  }
570  :host([size="large"]) {
571    --badge-size: var(--oev-comp-badge-size-l);
572  }
573  :host([outline]) {
574    border: 2px solid var(--oev-color-action-white);
575    box-shadow: 0px 0.25rem 0.25rem rgba(0, 0, 0, 0.2);
576  }
577  :host([flip]) {
578    flex-direction: column-reverse;
579  }
580  ::slotted(*) {
581    margin: 0;
582    text-align: center;
583    font: var(--oev-comp-badge-font-style);
584  }
585  ::slotted(oev-icon) {
586    color: var(--oev-comp-badge-icon-color);
587  }
588`;var l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends r.WF{constructor(){super(...arguments),this.size=a.xSmall,this.outline=!1,this.flip=!1,this.noRotation=!1}static get styles(){return r.AH`${n}`}render(){return r.qy`
589    <style>
590      :host {
591        --badge-color: var(--oev-color-${this.color}, var(--oev-comp-badge-background-color-default));
592        --badge-border-color: var(--oev-color-${this.borderColor}, var(--oev-comp-badge-border-color));
593      }
594    </style>
595    <slot name="icon"></slot>
596    <slot></slot>
597    `}};l([(0,c.MZ)({type:String,reflect:!0})],p.prototype,"size",void 0),l([(0,c.MZ)({type:Boolean,reflect:!0})],p.prototype,"outline",void 0),l([(0,c.MZ)({type:Boolean,reflect:!0})],p.prototype,"flip",void 0),l([(0,c.MZ)({type:String,reflect:!0})],p.prototype,"color",void 0),l([(0,c.MZ)({type:String,reflect:!0,attribute:i.borderColor})],p.prototype,"borderColor",void 0),l([(0,c.MZ)({type:Boolean,reflect:!0,attribute:i.noRotation})],p.prototype,"noRotation",void 0),p=l([(0,c.EM)("oev-badge")],p)},6846:function(e,o,t){"use strict";var i=t(4375),a=t(8649),r=t(5985);var c={nodeName:r.A.generateNodeName("card-anchor-element",1),eventNames:{}};const n=document.createElement("template");n.innerHTML=' <a href="/" id="card-anchor" class="card-anchor" target="_blank"> <slot></slot> </a> ';const l=document.createElement("style");l.innerHTML=a.A.toString();class p extends i.g{static get observedAttributes(){return[p.API_ATTRIBUTES.LINK_HREF,p.API_ATTRIBUTES.LINK_TARGET,p.API_ATTRIBUTES.DATA_EVENT_LINK,p.API_ATTRIBUTES.TITLE,p.API_ATTRIBUTES.LABEL]}constructor(){var e,o,t;super(),this.defaultDataEventCategory=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(l.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(n.content.cloneNode(!0)),this.anchorElement=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".card-anchor")}connectedCallback(){super.connectedCallback(),this.linkHref=this.getAttribute(p.API_ATTRIBUTES.LINK_HREF),this.linkTarget=this.getAttribute(p.API_ATTRIBUTES.LINK_TARGET),this.setDataEventLink(this.getAttribute(p.API_ATTRIBUTES.DATA_EVENT_LINK)),this.setTitle(this.getAttribute(p.API_ATTRIBUTES.TITLE)),super.setShadowDomHtmlAnchorDefaultDataEventLabel()}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case p.API_ATTRIBUTES.LINK_HREF:this.linkHref=t;break;case p.API_ATTRIBUTES.LINK_TARGET:this.linkTarget=t;break;case p.API_ATTRIBUTES.DATA_EVENT_LINK:this.setDataEventLink(t);break;case p.API_ATTRIBUTES.TITLE:this.setTitle(t);break;case p.API_ATTRIBUTES.LABEL:this.setLabel(t)}}set linkHref(e){var o;(null===(o=this.shadowRoot)||void 0===o?void 0:o.getElementById("card-anchor")).href=e||""}set linkTarget(e){var o,t;e?null===(o=this.anchorElement)||void 0===o||o.setAttribute(p.API_ATTRIBUTES.LINK_TARGET,e):null===(t=this.anchorElement)||void 0===t||t.setAttribute(p.API_ATTRIBUTES.LINK_TARGET,"_blank")}setDataEventLink(e){var o;e&&(null===(o=this.anchorElement)||void 0===o||o.setAttribute(r.A.ATTRIBUTE_DATA_EVENT_LABEL,e))}setTitle(e){var o;e&&(null===(o=this.anchorElement)||void 0===o||o.setAttribute(r.A.ATTRIBUTE_TITLE,e))}setLabel(e){var o;e&&(null===(o=this.anchorElement)||void 0===o||o.setAttribute("aria-label",e))}}p.API_ATTRIBUTES={DATA_EVENT_LINK:"data-event-link",LINK_HREF:"href",LINK_TARGET:"target",TITLE:"title",LABEL:"label"},customElements.define(c.nodeName,p)},1192:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(579),c=t(8099);const n="oev-branch-card";var l,p,s;!function(e){e.isInlineImage="is-inline-image",e.isTopImage="is-top-image",e.imageSize="image-size",e.imageShape="image-shape",e.hasImageMargin="has-image-margin",e.imageLink="image-link",e.hasCardShadow="has-card-shadow",e.background="background",e.isListIndented="is-list-indented",e.isBig
597Card="is-big-card",e.isBigCardActive="is-big-card-active",e.isMemberCard="is-member-card",e.hasImageSlot="has-image-slot"}(l||(l={})),function(e){e.image="image",e.headline="headline",e.teaser="teaser",e.location="location",e.openingHoursHeadline="opening-hours-headline",e.openingHoursStatus="opening-hours-status",e.openingHours="opening-hours",e.cta="cta",e.list="list",e.spokenLanguages="spoken-languages",e.socialHeadline="social-headline",e.socialLinks="social-links",e.readmore="readmore"}(p||(p={})),function(e){e.overflowContainer="overflow-container",e.image="img",e.headerContainer="header-container",e.inlineImageContainer="inline-image-container",e.inlineImage="inline-image",e.headerText="header-text",e.cardContentContainer="card-content-container",e.openingHoursAndCtaContainer="opening-hours-and-cta-container",e.openingHoursContainer="opening-hours-container",e.openingHoursHeadlineContainer="opening-hours-headline-container",e.buttonContainer="button-container",e.contactAndSocialContainer="contact-and-social-container",e.spokenLanguagesContainer="spoken-languages-container",e.socialContainer="social-container"}(s||(s={}));const d=(0,i.iz)(l.imageSize),v=(0,i.iz)(l.isTopImage),h=(0,i.iz)(l.isInlineImage),u=(0,i.iz)(l.imageShape),m=(0,i.iz)(l.background),f=(0,i.iz)(l.isListIndented),g=(0,i.iz)(l.hasImageSlot),b=(0,i.iz)(s.inlineImage),z=(0,i.iz)(s.overflowContainer),y=(0,i.iz)(s.headerContainer),w=(0,i.iz)(s.headerText),k=(0,i.iz)(s.cardContentContainer),x=(0,i.iz)(s.openingHoursAndCtaContainer),E=(0,i.iz)(s.openingHoursContainer),A=(0,i.iz)(s.openingHoursHeadlineContainer),T=(0,i.iz)(s.buttonContainer),B=(0,i.iz)(s.contactAndSocialContainer),C=(0,i.iz)(s.socialContainer),O=(0,i.iz)(p.headline),D=(0,i.iz)(p.teaser),$=(0,i.iz)(p.location),P=(0,i.iz)(p.image),_=(0,i.iz)(p.openingHoursHeadline),W=(0,i.iz)(p.cta),F=(0,i.iz)(p.list),G=(0,i.iz)(p.socialHeadline),K=(0,i.iz)(p.socialLinks),q=(0,i.iz)(p.spokenLanguages),U=(0,i.iz)(l.hasCardShadow),j=(0,i.iz)(l.isMemberCard),Z=(0,i.iz)(l.isBigCardActive);var J=[i.AH`
598  *,
599  *::before,
600  *::after {
601    box-sizing: border-box;
602  }
603
604  :host {
605    font-family: var(--oev-font-family);
606    overflow-wrap: anywhere;
607    border-radius: var(--oev-comp-branch-card-border-radius);
608    position: relative;
609    display: flex;
610    flex-direction: column;
611    height: auto;
612    row-gap: var(--oev-comp-branch-card-gap);
613    padding: var(--oev-comp-branch-card-spacing);
614    justify-content: flex-start;
615    hyphens: auto;
616    -webkit-hyphens: auto;
617  }
618
619  :host([hidden]) {
620    display: none;
621  }
622
623  .hidden {
624    display: none !important;
625  }
626
627  .wrap {
628    flex-wrap: wrap;
629  }
630
631  :host([${U}]) {
632    box-shadow: var(--oev-comp-branch-card-shadow-default);
633  }
634
635  :host([${j}]) {
636    row-gap: 10px;
637    padding: 8px 16px;
638  }
639
640  /* === header containers === */
641  .${z} {
642    display: flex;
643    width: 100%;
644    justify-content: center;
645  }
646
647  .${y} {
648    display: flex;
649    align-items: center;
650    align-self: flex-start;
651    column-gap: var(--oev-comp-branch-card-header-gap);
652    row-gap: var(--oev-comp-branch-card-header-gap);
653    width: 100%;
654  }
655
656  /* === header image and image link === */
657  .${z} a {
658    display: flex;
659    justify-content: center;
660  }
661
662  ::slotted([slot=${P}]) {
663    position: absolute;
664    left: auto;
665    right: auto;
666    flex: 1;
667    border-radius: var(--oev-comp-branch-card-header-image-border-radius-round);
668    align-self: center;
669    border: none;
670    box-shadow: var(--oev-comp-branch-card-header-image-shadow);
671    object-fit: cover;
672    object-position: top;
673    transform: translate(0);
674  }
675
676  :host([${u}="square"]) ::slotted([slot=${P}]),
677  :host([${u}="square"]) .${b} {
678    border-radius: var(--oev-comp-branch-card-header-image-border-radius-square);
679  }
680
681  .${b} {
682    border-radius: var(--oev-comp-branch-card-header-image-border-radius-round);
683    width: 64px;
684    object-fit: cover;
685    object-position: top;
686    display: flex;
687  }
688
689  /* === header text === */
690  .${w} {
691    display: flex;
692    flex-direction: column;
693    width: 100%;
694    row-gap: var(--oev-comp-branch-card-header-text-gap);
695    text-align: center;
696  }
697
698  :host([${h}]) .${w} {
699    text-align: left;
700  }
701
702  ::slotted([slot=${O}]) {
703    font: var(--oev-comp-branch-card-header-text-headline-font-style);
704    color: var(--oev-comp-branch-card-header-text-headline-font-color);
705    margin: 0;
706    text-align: center;
707  }
708
709  :host([${h}]) ::slotted([slot=${O}]) {
710    text-align: left;
711  }
712
713  ::slotted([slot=${D}]) {
714    font: var(--oev-comp-branch-card-header-text-teaser-font-style);
715    color: var(--oev-comp-branch-card-header-text-teaser-font-color);
716    color: var(--oev-color-font-body-default);
717    font-weight: 300;
718    margin: 0;
719  }
720
721  ::slotted([slot=${$}]) {
722    text-align: center;
723    width: 100%;
724    min-height: auto;
725  }
726
727  :host([${h}]) ::slotted([slot=${$}]) {
728    text-align: left;
729    width: fit-content;
730  }
731
732  /* === card content === */
733  .${k},
734  .${x},
735  .${B} {
736    display: flex;
737    flex-direction: column;
738    row-gap: var(--oev-comp-branch-card-gap);
739  }
740
741  /* === opening hours section === */
742  .${E} {
743    display: flex;
744    flex-direction: column;
745    row-gap: var(--oev-comp-branch-card-status-gap);
746  }
747
748  .${A} {
749    display: flex;
750    column-gap: var(--oev-comp-branch-card-status-opening-hours-headline-gap);
751    flex-wrap: wrap;
752    align-items: center;
753  }
754
755  ::slotted([slot=${_}]) {
756    font: var(--oev-comp-branch-card-status-opening-hours-headline-font-style);
757    color: var(--oev-comp-branch-card-status-opening-hours-headline-font-color);
758    margin: 0;
759  }
760
761  .${T} {
762    display: flex;
763    flex-direction: row;
764    justify-content: center;
765  }
766
767  ::slotted([slot=${W}]) {
768    width: 100%;
769  }
770
771  /* === contact and social media section === */
772
773  ::slotted([slot=${F}]) {
774    font: var(--oev-comp-branch-card-contact-options-headline-font-style);
775    color: var(--oev-comp-branch-card-contact-options-headline-font-color);
776    margin: 0;
777  }
778
779  ::slotted([slot=${q}]) {
780    --oev-comp-language-group-headline-font-style: var(--oev-comp-branch-card-language-group-headline-font-style);
781    color: var(--oev-comp-branch-card-language-group-headline-font-color);
782    margin: 0;
783  }
784
785  :host([${f}]) ::slotted([slot=${F}]) {
786    padding-left: 1.25rem;
787    padding-right: 1.25rem;
788  }
789
790  ::slotted(oev-list:empty) {
791    display: none !important;
792  }
793
794  .${C} {
795    display: flex;
796    flex-direction: column;
797    row-gap: var(--oev-comp-branch-card-contact-socialmedia-gap);
798  }
799
800  ::slotted([slot=${G}]) {
801    font: var(--oev-comp-branch-card-contact-socialmedia-headline-font-style);
802    color: var(--oev-comp-branch-card-contact-socialmedia-headline-font-color);
803    margin: 0;
804  }
805
806  ::slotted([slot="${K}"]) {
807    display: flex;
808    flex-wrap: wrap;
809    gap: var(--oev-comp-branch-card-contact-socialmedia-icons-gap);
810  }
811
812  /* === Big card styles === */
813  :host([${Z}]) {
814    margin-top: 55px !important;
815  }
816
817  :host([${Z}]) .${y} {
818    min-height: 75px;
819  }
820
821  :host([${Z}]:not([${v}
821]):not([${h}])) .${y} {
822    margin-top: -24px;
823    margin-bottom: 14px;
824  }
825
826  :host([${Z}]) .${z} {
827    height: 0 !important;
828  }
829
830  :host([${Z}]) .${w} {
831    align-items: flex-start !important;
832    width: auto !important;
833  }
834
835  :host([${Z}]) ::slotted([slot=${$}]) {
836    width: auto !important;
837  }
838
839  :host([${Z}]) ::slotted([slot=${P}]) {
840    left: 16px;
841    top: -50px !important;
842  }
843
844  :host([${Z}]) .${k} {
845    flex-direction: row;
846    gap: var(--oev-comp-branch-card-wide-content-gap);
847  }
848
849  :host([${Z}]) .${x} {
850    width: 50%;
851    display: flex;
852    flex-direction: column;
853    justify-content: space-between;
854  }
855
856  :host([${Z}]) .${x} {
857    padding-top: 0.5em;
858  }
859
860  :host([${Z}]) .${T} {
861    justify-content: start;
862  }
863
864  :host([${Z}]) ::slotted([slot=${W}]) {
865    width: auto;
866  }
867
868  :host([${Z}]) .${B} {
869    width: 50%;
870    padding-top: 0.5rem;
871  }
872`,...["small","medium","large","xlarge","xxlarge"].map(e=>{const o=(0,i.iz)(e);return i.AH`
873    :host([${d}=${o}]:not([${v}]):not([${h}])[${g}]) {
874      margin-top: var(--oev-comp-sticky-footer-flyout-margin, calc(var(--oev-comp-branch-card-header-image-size-${o}) / 2 + 5px));
875    }
876
877    :host([${d}=${o}]) ::slotted([slot=${P}]),
878    :host([${d}=${o}]) .${b} {
879      width: var(--oev-comp-branch-card-header-image-size-${o});
880      height: var(--oev-comp-branch-card-header-image-size-${o});
881      top: calc(-1 * var(--oev-comp-branch-card-header-image-size-${o}) / 2);
882      display: flex;
883      overflow: hidden;
884    }
885
886    :host([${d}=${o}]) .${z} {
887      height: calc(var(--oev-comp-branch-card-header-image-size-${o}) / 2 - 24px);
888    }
889
890    :host([${d}=${o}][${j}]) .${z} {
891      height: calc(var(--oev-comp-branch-card-header-image-size-${o}) / 2 - 8px);
892    }
893  `}),...["dark","light","white"].map(e=>{const o=(0,i.iz)(`var(--oev-comp-branch-card-background-color-${e})`);return i.AH`
894    :host([${m}=${(0,i.iz)(e)}]) {
895      background-color: ${o};
896    }
897  `})],Y=t(8748),X=t(8149);function Q(e,o){var t;const i=null===(t=e.shadowRoot)||void 0===t?void 0:t.querySelector(`slot[name="${o}"]`);return i?i.assignedElements({flatten:!0}):[]}function ee(e){var o,t;const i=e.closest(Y.A.nodeName);if((null===(t=null===(o=null==i?void 0:i.parentElement)||void 0===o?void 0:o.tagName)||void 0===t?void 0:t.toLowerCase())===X.qp)return;const a=null==i?void 0:i.querySelectorAll(n);if(!a)return;let r=0;a.forEach(o=>{if(o===e)return;const[t]=Q(o,p.cta);if(!t)return;const i=parseFloat(getComputedStyle(t).marginTop)||0,a=t.getBoundingClientRect().top-i;r=Math.max(a,r)});const[c]=Q(e,p.cta);if(!c)return;c.style.marginTop="0";const l=c.getBoundingClientRect().top;if(l>=r)return;const s=Math.min(r-l,300);c.style.marginTop=`${s}px`}function oe(e,o={rowTolerancePx:5}){const t=function(e){return e.map(e=>{const o=getComputedStyle(e);return{el:e,rect:e.getBoundingClientRect(),hasImage:!!e.hasAttribute(l.hasImageSlot),marginTop:parseFloat(o.marginTop)}})}(Array.from(document.querySelectorAll(n))),i=e.getBoundingClientRect(),a=t.filter(t=>function(e,o,t,i={rowTolerancePx:5}){const a=Math.abs(e.rect.top-o.top)<5;return!(t!==e.marginTop||!a)||Math.abs(e.rect.top-e.marginTop-o.top)<i.rowTolerancePx}(t,i,parseFloat(e.style.marginTop),o));let r=0;const c=a.some(e=>(r=e.marginTop,e.hasImage)),p=!!e.hasAttribute(l.hasImageSlot);p||!c?p||c||(e.style.marginTop="0"):e.style.marginTop=`${r}px`}var te=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let ie=class extends i.WF{constructor(){super(...arguments),this.isInlineImage=!1,this.isTopImage=!1,this.isBigCard=!1,this.isMemberCard=!1,this.imageLink="",this.hasImageMargin=!1,this.imageSrc="",this.imageAlt="",this.isBigCardActive=!1,this._imageOffset=0,this.resizeObserver=null,this.resizeTimeout=null}firstUpdated(e){super.firstUpdated(e),this.imageSlot.length>0&&this.setAttribute(l.hasImageSlot,"")}connectedCallback(){super.connectedCallback(),this.resizeObserver=new ResizeObserver(e=>{null!==this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=window.setTimeout(()=>{this.updateComplete.then(()=>{oe(this),requestAnimationFrame(()=>{ee(this)})})},300);for(const o of e){const e=o.target;this.handleBigCard(e.offsetWidth)}}),this.resizeObserver.observe(this),this.updateComplete.then(()=>{oe(this),requestAnimationFrame(()=>{ee(this)})})}disconnectedCallback(){var e;super.disconnectedCallback(),null===(e=this.resizeObserver)||void 0===e||e.disconnect(),this.resizeObserver=null}handleBigCard(e){this.isBigCardActive=e>=520&&this.isBigCard&&this.hasSlot(this.imageSlot),this.updateWideContentStyles(),this.requestUpdate()}updateWideContentStyles(){var e;const o=null===(e=this.imageSlot)||void 0===e?void 0:e[0];if(!(o instanceof HTMLElement))return void(this._imageOffset=0);const t=o.offsetWidth;this._imageOffset=!this.isBigCardActive||this.isInlineImage||this.isTopImage?0:t+30}get shouldShowOverflowContainer(){const e=this.hasSlot(this.imageSlot),o=!this.shouldShowInlineImageContainer,t=this.isMemberCard||this.hasImageMargin;return(e||t)&&o}get shouldShowInlineImageContainer(){const e=this.isInlineImage||this.isTopImage,o=this.hasSlot(this.imageSlot);return e&&o}get isTopImageActive(){return this.isTopImage&&!this.isInlineImage&&this.hasSlot(this.imageSlot)}handleImageSlotChange(){this.extractImageAttributes(),this.replaceInlineImageWithSlot(),this.requestUpdate()}extractImageAttributes(){var e;const o=null===(e=this.imageSlot)||void 0===e?void 0:e[0];if(!o)return this.imageSrc="",void(this.imageAlt="");let t=null;if(o instanceof HTMLImageElement?t=o:o instanceof HTMLPictureElement&&(t=o.querySelector("img")),!t)return this.imageSrc="",void(this.imageAlt="");this.imageSrc=t.currentSrc||t.getAttribute("src")||"",this.imageAlt=t.getAttribute("alt")||""}replaceInlineImageWithSlot(){var e;const o=null===(e=this.imageSlot)||void 0===e?void 0:e[0];if(!(o instanceof HTMLPictureElement))return;
897if(!this.inlineImage||!this.inlineImage.parentElement)return;const t=o.cloneNode(!0);t.classList.add(s.inlineImage),t.style.overflow="hidden",this.inlineImage.parentElement.replaceChild(t,this.inlineImage),this.inlineImage=t}get shouldShowOpeningContainer(){return this.infoSlot.length>0||this.statusSlot.length>0||this.openingHoursSlot.length>0}get shouldCenterInfo(){return this.statusSlot.length>0&&0===this.infoSlot.length}get shouldShowCardContentContainer(){return this.shouldShowOpeningContainer||this.hasSlot(this.ctaSlots)||this.hasSlot(this.socialSlot)||this.hasSlot(this.languagesSlot)||this.hasSlot(this.listSlot)}hasSlot(e){return e&&e.length>0}get shouldWrapButtonContainer(){return this.ctaSlots.some(e=>e.hasAttribute("full"))}updated(e){super.updated(e),e.has("isBigCard")&&this.handleBigCard(this.offsetWidth)}renderOverflowImage(){const e=i.qy`
898      <slot
899        id="img"
900        name=${p.image}
901        @slotchange=${this.handleImageSlotChange}
902        class=${s.image}
903      ></slot>
904    `;return i.qy`
905      <div class=${(0,r.H)({[s.overflowContainer]:!0,hidden:!this.shouldShowOverflowContainer})}>
906        ${this.imageLink?i.qy`<a href=${this.imageLink}>${e}</a>`:e}
907      </div>
908    `}renderInlineImage(){const e=this.imageSrc?i.qy`
909      <img
910        class=${s.inlineImage}
911        src=${this.imageSrc}
912        alt=${this.imageAlt}
913      />
914    `:i.qy``;return i.qy`
915      <div class=${(0,r.H)({[s.inlineImageContainer]:!0,hidden:!this.shouldShowInlineImageContainer})}>
916        ${this.imageLink&&this.imageSrc?i.qy`<a href=${this.imageLink}>${e}</a>`:e}
917      </div>
918    `}renderHeaderContainer(){const e=(0,c.W)({flexDirection:this.isTopImageActive?"column":"",paddingLeft:`${this._imageOffset}px`});return i.qy`
919      <div class=${s.headerContainer} style=${e}>
920        ${this.renderInlineImage()}
921        <div class=${s.headerText}>
922          <slot name=${p.headline}></slot>
923          <slot name=${p.teaser}></slot>
924          <slot name=${p.location}></slot>
925        </div>
926      </div>
927    `}render(){return i.qy`
928      ${this.renderOverflowImage()}
929      ${this.renderHeaderContainer()}
930      <div class=${(0,r.H)({[s.cardContentContainer]:!0,hidden:!this.shouldShowCardContentContainer})}>
931        <div class=${s.openingHoursAndCtaContainer}>
932          <div class=${(0,r.H)({[s.openingHoursContainer]:!0,hidden:!this.shouldShowOpeningContainer})}>
933            <div class=${s.openingHoursHeadlineContainer} style=${(0,c.W)({justifyContent:this.shouldCenterInfo?"center":"start"})}>
934              <slot name=${p.openingHoursHeadline}></slot>
935              <slot name=${p.openingHoursStatus}></slot>
936            </div>
937            <slot name=${p.openingHours}></slot>
938          </div>
939          <div
940            class=${(0,r.H)({[s.buttonContainer]:!0,hidden:!this.hasSlot(this.ctaSlots),wrap:this.shouldWrapButtonContainer})}
941          >
942            <slot name=${p.cta}></slot>
943          </div>
944        </div>
945        <div class=${s.contactAndSocialContainer}>
946          <slot name=${p.list}></slot>
947          <div class=${(0,r.H)({hidden:!this.hasSlot(this.languagesSlot)})}>
948              <slot name=${p.spokenLanguages}></slot>
949          </div>          
950          <div class=${(0,r.H)({[s.socialContainer]:!0,hidden:!this.hasSlot(this.socialSlot)})}>
951            <slot name=${p.socialHeadline}></slot>
952            <slot name=${p.socialLinks}></slot>
953          </div>
954        </div>
955      </div>
956      <slot name=${p.readmore}></slot>
957    `}};ie.styles=J,te([(0,a.MZ)({type:Boolean,attribute:l.isInlineImage})],ie.prototype,"isInlineImage",void 0),te([(0,a.MZ)({type:Boolean,attribute:l.isTopImage})],ie.prototype,"isTopImage",void 0),te([(0,a.MZ)({type:Boolean,attribute:l.isBigCard})],ie.prototype,"isBigCard",void 0),te([(0,a.MZ)({type:Boolean,attribute:l.isMemberCard,reflect:!0})],ie.prototype,"isMemberCard",void 0),te([(0,a.MZ)({type:String,attribute:l.imageLink})],ie.prototype,"imageLink",void 0),te([(0,a.MZ)({type:Boolean,attribute:l.hasImageMargin,reflect:!0})],ie.prototype,"hasImageMargin",void 0),te([(0,a.MZ)({type:String})],ie.prototype,"imageSrc",void 0),te([(0,a.MZ)({type:String})],ie.prototype,"imageAlt",void 0),te([(0,a.P)(`.${s.inlineImage}`)],ie.prototype,"inlineImage",void 0),te([(0,a.MZ)({type:Boolean,attribute:l.isBigCardActive,reflect:!0})],ie.prototype,"isBigCardActive",void 0),te([(0,a.KN)({slot:p.image})],ie.prototype,"imageSlot",void 0),te([(0,a.KN)({slot:p.openingHoursHeadline})],ie.prototype,"infoSlot",void 0),te([(0,a.KN)({slot:p.openingHoursStatus})],ie.prototype,"statusSlot",void 0),te([(0,a.KN)({slot:p.openingHours})],ie.prototype,"openingHoursSlot",void 0),te([(0,a.KN)({slot:p.cta})],ie.prototype,"ctaSlots",void 0),te([(0,a.KN)({slot:p.list})],ie.prototype,"listSlot",void 0),te([(0,a.KN)({slot:p.spokenLanguages})],ie.prototype,"languagesSlot",void 0),te([(0,a.KN)({slot:p.socialHeadline})],ie.prototype,"socialSlot",void 0),ie=te([(0,a.EM)(n)],ie)},2365:function(e,o,t){"use strict";t.d(o,{_i:function(){return r},g1:function(){return c},nW:function(){return a},qp:function(){return i}});const i="oev-breadcrumb";var a;!function(e){e.hideHomeIcon="hide-home-icon",e.showOnMobile="show-on-mobile",e.homeIcon="home-icon",e.separatorIcon="separator-icon",e.alignItemsCenter="align-items-center",e.positionMainContainer="position-main-container"}(a||(a={}));const r="home-outlined",c="chevron-right-filled"},5850:function(e,o,t){"use strict";t.d(o,{Hc:function(){return r},nW:function(){return a},qp:function(){return i},sU:function(){return c}});const i="oev-breadcrumb-element";var a,r;!function(e){e.href="href",e.location="location",e.homeIcon="home-icon",e.hideHomeIcon="hide-home-icon",e.homeAriaLabel="home-aria-label"}(a||(a={})),function(e){e.home="home",e.current="current",e.placeholder="placeholder"}(r||(r={}));const c="startseite"},1714:function(e,o,t){"use strict";var i=t(4375),a=t(6161),r=t(5707);var c=a.AH`a{color:var(--oev-comp-breadcrumb-link-color-default);text-decoration:none;font:var(--oev-comp-breadcrumb-link-font-style-default);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:var(--oev-ref-size-24);min-width:var(--oev-ref-size-24)}:host([location=current]) a{color:var(--oev-comp-breadcrumb-link-color-current);font:var(--oev-comp-breadcrumb-link-font-style-current);cursor:default;pointer-events:none}:host([location=current]) a:hover{color:var(--oev-comp-breadcrumb-link-color-hover)}:host([location=current]) a:active{color:var(--oev-comp-breadcrumb-link-color-active)}:host([location=home]) a oev-icon{--oev-comp-icon-size-default: var(--oev-comp-breadcrumb-home-icon-size)}:host([location=placeholder]) a{cursor:default;pointer-events:none;outline:none}a:hover{color:var(--oev-comp-breadcrumb-link-color-hover);font:var(--oev-comp-breadcrumb-link-font-style-hover)}a:active{color:var(--oev-comp-breadcrumb-link-color-active);font:var(--oev-comp-breadcrumb-link-font-style-active)}a:focus:not(:focus-visible){outline:none}a:focus-visible{outline:2px auto var(--oev-color-focus-visible-outline)}`,n=t(5850),l=t(2365),p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends i.g{constructor(){super(...arguments),this.href="",this.location="",this.homeIcon=l._i,this.homeAriaLabel=n.sU,this.hideHomeIcon=!1}updated(e){super.updated(e),e.has("location")&&this.setLocation()}setLocation(){this.location&&(this.location===n.Hc.current?this.link.setAttribute("aria-current","page"):this.location===n.Hc.home?this.hideHomeIcon||(this.link.innerHTML=this.renderHomeIcon(),this.link.setAttribute("aria-label",this.homeAriaLabel)):this.location===n.Hc.placeholder&&(this.link.setAttribute("aria-hidden","true"),this.link.setAttribute("tabindex","-1")))}renderHomeIcon(){return`<oev-icon icon="${this.homeIcon}"></oev-icon>`}render(){return a.qy`    
958    <li>
959      <a href=${this.href||"#"}>        
960        <slot></slot>
961      </a>
962    </li>    
963    `}};s.styles=c,p([(0,r.MZ)({type:String,attribute:n.nW.href})],s.prototype,"href",void 0),p([(0,r.MZ)({type:String,attribute:n.nW.location})],s.prototype,"location",void 0),p([(0,r.MZ)({type:String,attribute:n.nW.homeIcon})],s.prototype,"homeIcon",void 0),p([(0,r.MZ)({type:String,attribute:n.nW.homeAriaLabel})],s.prototype,"homeAriaLabel",void 0),p([(0,r.MZ)({type:Boolean,attribute:n.nW.hideHomeIcon})],s.prototype,"hideHomeIcon",void 0),p([(0,r.P)("a")],s.prototype,"link",void 0),s=p([(0,r.EM)(n.qp)],s)},177:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(4375);var c=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{--container-width: 100%}@media(min-width: 77.5rem){:host{--container-width: calc(var(--oev-comp-nav-grid-size-medium) + 0.25rem)}}@media(min-width: 90rem){:host{--container-width: calc(var(--oev-comp-nav-grid-size-large) + 0.25rem)}}@media(min-width: 120rem){:host{--container-width: calc(var(--oev-comp-nav-grid-size-xl) + 0.25rem)}}nav{background-color:var(--oev-comp-breadcrumb-background-color);border-bottom:var(--oev-comp-breadcrumb-border-bottom-width) solid var(--oev-comp-breadcrumb-border-bottom-color);padding:var(--oev-comp-breadcrumb-spacing-vertical) 0}@media(max-width: 56.5005rem){nav{display:none}}@media(max-width: 56.5005rem){:host([show-on-mobile]) nav{display:block}}:host([align-items-center]) ol{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}ol{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;width:var(--container-width);margin:0 auto}
963ol ::slotted(oev-breadcrumb-element){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--oev-comp-breadcrumb-spacing-gap);padding-left:var(--oev-comp-breadcrumb-spacing-gap)}ol ::slotted(oev-breadcrumb-element:last-child){gap:0}ol ::slotted(oev-breadcrumb-element)::after{content:var(--breadcrumb-separator-icon)/"";color:var(--oev-color-gray-500);font-family:var(--oev-font-family-icon);font-size:var(--oev-comp-breadcrumb-separator-icon-size);line-height:1}ol ::slotted(oev-breadcrumb-element:last-child)::after{content:""}:host(:not([hide-home-icon])) ol ::slotted(oev-breadcrumb-element:first-child){gap:0;padding-left:0}:host([position-main-container]) ol{width:100%;margin:0}`,n=t(2365),l=t(5850),p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends r.g{constructor(){super(...arguments),this.hideHomeIcon=!1,this.homeIcon=n._i,this.separatorIcon=n.g1,this.positionMainContainer=!1}firstUpdated(){this.nav.setAttribute("aria-label","breadcrumbs")}handleSlotchange(e){const o=e.target.assignedElements({flatten:!0}),t=o[0],i=o.slice(-1)[0];if(o.forEach(e=>{e.setAttribute("role","listitem"),"..."===e.textContent.trim()&&e.setAttribute(l.nW.location,l.Hc.placeholder)}),t.setAttribute(l.nW.location,l.Hc.home),this.hideHomeIcon)t.setAttribute(n.nW.hideHomeIcon,"");else{t.setAttribute(n.nW.homeIcon,this.homeIcon);const e=t.textContent.trim();""!==e&&t.setAttribute(l.nW.homeAriaLabel,e)}i.setAttribute(l.nW.location,l.Hc.current)}render(){return i.qy`
964    <style>
965      :host {
966        --breadcrumb-separator-icon: var(--oev-icon-${this.separatorIcon});
967      }
968    </style>
969    <nav>
970      <ol>
971        <slot @slotchange=${this.handleSlotchange}></slot>
972      </ol>
973    </nav>
974    `}};s.styles=c,p([(0,a.MZ)({type:Boolean,attribute:n.nW.hideHomeIcon})],s.prototype,"hideHomeIcon",void 0),p([(0,a.MZ)({type:String,attribute:n.nW.homeIcon})],s.prototype,"homeIcon",void 0),p([(0,a.MZ)({type:String,attribute:n.nW.separatorIcon})],s.prototype,"separatorIcon",void 0),p([(0,a.MZ)({type:Boolean,attribute:n.nW.positionMainContainer})],s.prototype,"positionMainContainer",void 0),p([(0,a.P)("nav")],s.prototype,"nav",void 0),s=p([(0,a.EM)(n.qp)],s)},4555:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{font:var(--oev-font-style-body)}
974.card{border-bottom:1px solid var(--oev-comp-business-card-divider-color);padding:var(--oev-comp-business-card-container-spacing)}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width: 56.563rem){.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-row .distance-highlight{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.distance-highlight{background-color:var(--oev-comp-business-card-distance-badge-background-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;white-space:nowrap;padding-left:var(--oev-comp-business-card-distance-badge-padding-left-right);padding-right:var(--oev-comp-business-card-distance-badge-padding-left-right);padding-top:var(--oev-comp-business-card-distance-badge-padding-top-bottom);padding-bottom:var(--oev-comp-business-card-distance-badge-padding-top-bottom);margin-bottom:var(--oev-comp-business-card-distance-badge-spacing-bottom);border-radius:var(--oev-comp-business-card-distance-badge-radius)}.distance-highlight .distance{font:var(--oev-comp-business-card-distance-badge-number-font-style);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.distance-highlight .distance-unit{font:var(--oev-comp-business-card-distance-badge-unit-font-style);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-block .title{font:var(--oev-comp-business-card-title-font-style);margin-bottom:var(--oev-comp-business-card-headline-spacing-bottom)}.contact-block .address{margin-bottom:var(--oev-comp-business-card-address-spacing-bottom);display:block}.contact-block oev-list{font-style:var(--oev-comp-business-card-title-font-style);margin-bottom:var(--oev-comp-business-card-list-spacing-bottom)}`,c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let n=class extends i.WF{constructor(){super(...arguments),this.branchName="",this.address="",this.distance=0,this.distanceUnit="km",this.phone="",this.phoneLink="",this.emailLink="",this.email="",this.businessNetwork="",this.businessNetworkLabel="",this.showOpeningHours=!1}displayAddress(){return this.address?i.qy`<oev-label class="address">${this.address}</oev-label>`:""}displayContactDetails(){return this.phone||this.email?i.qy`
975    <oev-list variant="empty">
976      ${this.phone?i.qy`
977            <oev-list-item>
978              <oev-link variant="link"
979                        color="primary"
980                        icon="phone-outlined"
981                        icon-size="small"
982                        colored-text=""
983                        links text-hover
984                        icon-position="left"
985                        data-event-category="OEV-LINK"
986                        href="${this.phoneLink}"
987                        event-label="telefon">${this.phone}</oev-link>
988            </oev-list-item>`:""}
989      ${this.email&&this.emailLink?i.qy`
990            <oev-list-item>
991              <oev-link variant="link"
992                        color="primary"
993                        icon="email-outlined"
994                        icon-size="small"
995                        colored-text=""
996                        links text-hover
997                        icon-position="left"
998                        data-event-category="OEV-LINK"
999                        event-label="email"
1000                        href="${this.emailLink}">${this.email}</oev-link>
1001            </oev-list-item>`:""}
1002    </oev-list>`:""}displayBusinessNetwork(){return this.businessNetwork?i.qy`
1003        <div class="business-highlight">
1004            <oev-label class="business-network-label">${this.businessNetworkLabel}</oev-label> 
1005            <oev-label class="business-network">${this.businessNetwork}</oev-label>
1006        </div>`:i.qy``}render(){return i.qy`
1007      <div class="card">
1008        <div class="flex-row">
1009            
1010          ${this.distance?i.qy`
1011                <div class="distance-highlight">
1012                  <oev-label class="distance">${this.distance}</oev-label>
1013                  <oev-label class="distance-unit">${this.distanceUnit}</oev-label>
1014                </div>
1015              `:null}
1016          
1017          <div class="contact-block">
1018
1019            <oev-label class="title">${this.branchName}</oev-label>
1020            <div class="contact-details">
1021              ${this.displayAddress()}
1022              ${this.displayContactDetails()}
1023              ${this.displayBusinessNetwork()}
1024            </div>
1025            
1026          </div>
1027        </div>
1028      </div>
1029    `}};n.styles=r,c([(0,a.MZ)({type:String})],n.prototype,"branchName",void 0),c([(0,a.MZ)({type:String})],n.prototype,"address",void 0),c([(0,a.MZ)({type:String})],n.prototype,"distance",void 0),c([(0,a.MZ)({type:String})],n.prototype,"distanceUnit",void 0),c([(0,a.MZ)({type:String})],n.prototype,"phone",void 0),c([(0,a.MZ)({type:String})],n.prototype,"phoneLink",void 0),c([(0,a.MZ)({type:String})],n.prototype,"emailLink",void 0),c([(0,a.MZ)({type:String})],n.prototype,"email",void 0),c([(0,a.MZ)({type:String})],n.prototype,"businessNetwork",void 0),c([(0,a.MZ)({type:String})],n.prototype,"businessNetworkLabel",void 0),c([(0,a.wk)()],n.prototype,"showOpeningHours",void 0),n=c([(0,a.EM)("oev-business-card")],n)},5317:function(e,o,t){"use strict";var i=t(3105);var a={nodeName:t(5985).A.generateNodeName("card-comparison",1),eventNames:{}},r=t(4375),c=t(2993);const n=document.createElement("template");n.innerHTML='<div class="card-wrapper"> <div class="tabs"> <div class="tab active" id="first-tab" data-event-label="first-tab"> <div class="head" id="first-tab-title"></div> <div class="text" id="first-tab-text"></div> <div class="triangle"></div> </div> <div class="tab" id="second-tab" data-event-label="second-tab"> <div class="head" id="second-tab-title"></div> <div class="text" id="second-tab-text"></div> <div class="triangle"></div> </div> <div class="tab" id="third-tab" data-event-label="third-tab"> <div class="head" id="third-tab-title"></div> <div class="text" id="third-tab-text"></div> <div class="triangle"></div> </div> </div> <div class="cards">
1029 <slot name="first-content" class="active"></slot> <slot name="second-content"></slot> <slot name="third-content"></slot> </div> </div> ';const l=document.createElement("style");l.innerHTML=i.A.toString();class p extends r.g{constructor(){var e,o,t,i,a,r,c,s,d;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(l.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(n.content.cloneNode(!0)),this.firstTab=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("#first-tab"),this.secondTab=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector("#second-tab"),this.thirdTab=null===(a=this.shadowRoot)||void 0===a?void 0:a.querySelector("#third-tab"),this.cards=null===(r=this.shadowRoot)||void 0===r?void 0:r.querySelector(".cards"),null===(c=this.firstTab)||void 0===c||c.addEventListener("click",()=>{this.firstTab&&this.changeTab(this.firstTab,p.API_ATTRIBUTES.FIRST_SLOT)}),null===(s=this.secondTab)||void 0===s||s.addEventListener("click",()=>{this.secondTab&&this.changeTab(this.secondTab,p.API_ATTRIBUTES.SECOND_SLOT)}),null===(d=this.thirdTab)||void 0===d||d.addEventListener("click",()=>{this.thirdTab&&this.changeTab(this.thirdTab,p.API_ATTRIBUTES.THIRD_SLOT)})}connectedCallback(){super.connectedCallback(),this.setTabContent(p.API_ATTRIBUTES.FIRST_TAB_TITLE,p.API_ATTRIBUTES.FIRST_TAB_TEXT,this.firstTab),this.setTabContent(p.API_ATTRIBUTES.SECOND_TAB_TITLE,p.API_ATTRIBUTES.SECOND_TAB_TEXT,this.secondTab),this.setTabContent(p.API_ATTRIBUTES.THIRD_TAB_TITLE,p.API_ATTRIBUTES.THIRD_TAB_TEXT,this.thirdTab),this.changeTabWidth(),new ResizeObserver((0,c.n)(this.handleTabSize.bind(this),500)).observe(this)}changeTab(e,o){this.setActiveTab(e),this.changeSlot(o),this.handleTabSize()}handleTabSize(){this.setMinTabHeight(),this.setTabHeight(40)}setTabHeight(e){var o,t;const i=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector(".active");Array.from(null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelectorAll(".tab")).forEach(o=>{o!==i&&(o.style.height=(i.offsetHeight-e)/i.offsetHeight+"%")})}setMinTabHeight(){this.setMinHeight(".head"),this.setMinHeight(".text")}setMinHeight(e){var o;const t=this.calculateTextHeight(e);Array.from(null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelectorAll(e)).forEac
1029h(e=>{e.style.minHeight=t+"px"})}calculateTextHeight(e){var o;let t=0;return Array.from(null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelectorAll(e)).forEach(e=>{e.style.minHeight="unset";const o=getComputedStyle(e),i=parseFloat(o.paddingBottom)+parseFloat(o.paddingTop);e.offsetHeight-i>t&&(t=e.offsetHeight-i)}),t}setActiveTab(e){e.parentElement&&Array.from(e.parentElement.children).forEach(e=>{e.classList.remove("active")}),e.classList.add("active")}changeSlot(e){var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector("slot[name="+e+"]");this.cards&&Array.from(this.cards.children).forEach(e=>{e.classList.remove("active")}),null==t||t.classList.add("active")}setTabContent(e,o,t){const i=this.getAttribute(e),a=this.getAttribute(o);i&&this.setTextContent(i,e),a&&this.setTextContent(a,o),!t||i||a||(t.style.display="none")}setTextContent(e,o){var t;const i=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("#"+o);e.length>9&&o.includes("text")&&i&&(i.style.fontSize="1rem"),i&&(i.textContent=e)}changeTabWidth(){var e;const o=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelectorAll('.tab:not([style*="display: none;"])');if(o&&0<o.length){const e=1/o.length*100;Array.from(o).forEach(o=>{o.style.width=e+"%"});const t=o[0].id.split("-")[0];this.changeTab(o[0],t+"-content")}}}p.API_ATTRIBUTES={FIRST_TAB_TITLE:"first-tab-title",FIRST_TAB_TEXT:"first-tab-text",SECOND_TAB_TITLE:"second-tab-title",SECOND_TAB_TEXT:"second-tab-text",THIRD_TAB_TITLE:"third-tab-title",THIRD_TAB_TEXT:"third-tab-text",FIRST_SLOT:"first-content",SECOND_SLOT:"second-content",THIRD_SLOT:"third-content"},customElements.define(a.nodeName,p)},583:function(e,o,t){"use strict";var i=t(1423),a=t(4375);const r=document.createElement("template");r.innerHTML='<div class="card-icon_container"> <div class="icon-container"> <slot name="icon"></slot> </div> <div class="text-container"> <slot></slot> </div> </div> ';const c=document.createElement("style");c.innerHTML=i.A.toString();class n extends a.g{constructor(){var e,o;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(c.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(r.content.cloneNode(!0))}}customElements.define("oev-card-icon-text-v1",n)},6217:function(e,o,t){"use strict";var i=t(1925),a=t(8748),r=t(4375),c=t(2993);const n=document.createElement("template");n.innerHTML=' <div class="card-slider"> <div class="control-buttons"> <div class="control-button-wrapper prev"> <button class="control-button" aria-label="zur vorherigen Karte" tabindex="1"> <oev-icon icon="comp-slider-prev"></oev-icon> </button> </div> <div class="control-button-wrapper next"> <button class="control-button" aria-label="zur nächsten Karte" tabindex="1"> <oev-icon icon="comp-slider-next"></oev-icon> </button> </div> </div> <div class="cards-wrapper"> <div class="cards"> <slot></slot> </div> </div> </div> <div class="control-points" tabindex="1" role="tablist"></div> ';const l=document.createElement("style");l.innerHTML=i.A.toString();class p extends r.g{constructor(){var e,o;super(),this.cards=[],this.currentCardIndex=0,this.cardsPerPage=3,this.mobile=!1,this.alwaysButtons=!1,this.sliderCardWidth=100,this.previewNextCard=!1,this.fixCardAmount=!1,this.enabledTextSelection=!0,this.amountMobile=1,this.hasArrowkeyHandler=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(l.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(n.content.cloneNode(!0))}connectedCallback(){var e,o,t,i,a,r,c,n,l;super.connectedCallback(),this.cardSlider=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".card-slider"),this.cardsWrapper=null===(o=this.cardSlider)||void 0===o?void 0:o.querySelector(".cards-wrapper"),this.cardsElement=null===(t=this.cardsWrapper)||void 0===t?void 0:t.querySelector(".cards"),this.controlButtons=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".control-buttons"),this.prevButton=null===(r=null===(a=this.controlButtons)||void 0===a?void 0:a.querySelector(".prev"))||void 0===r?void 0:r.querySelector(".control-button"),this.nextButton=null===(n=null===(c=this.controlButtons)||void 0===c?void 0:c.querySelector(".next"))||void 0===n?void 0:n.querySelector(".control-button"),this.controlPoints=null===(l=this.shadowRoot)||void 0===l?void 0:l.querySelector(".control-points"),this.initCardSlider()}firstUpdated(){var e,o;null===(o=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector("slot"))||void 0===o||o.addEventListener("slotchange",()=>{this.initCardSlider()})}handleClickNext(e){if(e instanceof KeyboardEvent&&"Enter"==e.key||e instanceof MouseEvent){this.showAllElements(),e.preventDefault();const o=this.currentCardIndex;this.goToCard(this.currentCardIndex+1),this.sendCardSliderTrackingEvent("click-right",o)}}handleClickPrevious(e){if(e instanceof KeyboardEvent&&"Enter"==e.key||e instanceof MouseEvent){this.showAllElements(),e.preventDefault();const o=this.currentCardIndex;this.goToCard(this.currentCardIndex-1),this.sendCardSliderTrackingEvent("click-left",o)}}handleTabNavigation(e){"Tab"===e.key&&requestAnimationFrame(()=>{var e;const o=document.activeElement,t=null===(e=this.shadowRoot)||void 0===e?void 0:e.activeElement,i=null!=t?t:o;i&&this.isElementCovered(i)&&i.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})})}isElementCovered(e){if(!(e&&e instanceof HTMLElement))throw new Error("Invalid element provided.");const o=e.getBoundingClientRect();return document.elementFromPoint(o.x,o.y)!==e}handleFocus(){var e,o;null===(e=this.controlButtons)||void 0===e||e.classList.add("show-buttons"),Array.from((null===(o=this.controlButtons)||void 0===o?void 0:o.children)||[]).forEac
1029h(e=>{e.classList.add("show-buttons")})}handleBlur(){var e,o;this.alwaysButtons||(null===(e=this.controlButtons)||void 0===e||e.classList.remove("show-buttons"),Array.from((null===(o=this.controlButtons)||void 0===o?void 0:o.children)||[]).forEach(e=>{e.classList.remove("show-buttons")}),this.handleButtonsVisibility())}initCardSlider(){var e,o,t,i,a,r,c,n,l,s,d;if(this.cards=Array.from(this.children).map(e=>e),0!==this.cards.length){if(this.cards.forEach((e,o)=>{e.getAttribute("index")||e.setAttribute("index",o.toString())}),this.hasAttribute(p.API_ATTRIBUTES.NO_BUTTONS)?this.removeButtons():this.hasAttribute(p.API_ATTRIBUTES.ALWAYS_BUTTONS)&&this.showButtonsAlways(),this.alwaysButtons?this.handleButtonsAktivity():this.handleButtonsVisibility(),this.hasAttribute(p.API_ATTRIBUTES.DISABLE_TEXT_SELECTION)&&(this.enabledTextSelection=!1),this.hasAttribute(p.API_ATTRIBUTES.AMOUNT_MOBILE)){const e=parseInt(this.getAttribute(p.API_ATTRIBUTES.AMOUNT_MOBILE)||"");isNaN(e)||(this.amountMobile=e)}(this.hasAttribute(p.API_ATTRIBUTES.NO_POINTS)||this.cards.length<=1)&&this.removePoints(),!this.hasAttribute(p.API_ATTRIBUTES.NO_POINTS)&&this.cards.length>1&&this.controlPoints&&(this.controlPoints.style.display="flex"),this.hasAttribute(p.API_ATTRIBUTES.AMOUNT_CARDS)&&""!=this.getAttribute(p.API_ATTRIBUTES.AMOUNT_CARDS)&&this.setCardsPerPage(this.getAttribute(p.API_ATTRIBUTES.AMOUNT_CARDS)||""),this.hasAttribute(p.API_ATTRIBUTES.PREVIEW_NEXT_CARD)&&(this.previewNextCard=!0),this.hasAttribute(p.API_ATTRIBUTES.BOX_SHADOW_WIDTH)?this.cardSlider&&this.cardSlider.style.setProperty("--box-shadow-width",this.getAttribute(p.API_ATTRIBUTES.BOX_SHADOW_WIDTH)):this.hasAttribute(p.API_ATTRIBUTES.IN_FLYOUT)?this.cardSlider&&this.cardSlider.style.setProperty("--box-shadow-width","0"):this.cardSlider&&this.cardSlider.style.setProperty("--box-shadow-width","0.6rem"),this.hasAttribute(p.API_ATTRIBUTES.IN_FLYOUT)&&this.controlPoints&&this.controlPoints.classList.add("in-flyout"),null===(e=this.cardsElement)||void 0===e||e.addEventListener("transitionend",this.hideInvisibleElements.bind(this)),this.addEventListener("keydown",e=>this.handleTabNavigation(e)),null===(o=this.nextButton)||void 0===o||o.addEventListener("click",e=>this.handleClickNext(e)),null===(t=this.nextButton)||void 0===t||t.addEventListener("focus",()=>this.handleFocus()),null===(i=this.nextButton)||void 0===i||i.addEventListener("blur",()=>this.handleBlur()),null===(a=this.nextButton)||void 0===a||a.addEventListener("keydown",e=>this.handleClickNext(e)),null===(r=this.prevButton)||void 0===r||r.addEventListener("click",e=>this.handleClickPrevious(e)),null===(c=this.prevButton)||void 0===c||c.addEventListener("focus",()=>this.handleFocus()),null===(n=this.prevButton)||void 0===n||n.addEventListener("blur",()=>this.handleBlur()),null===(l=this.prevButton)||void 0===l||l.addEventListener("keydown",e=>this.handleClickPrevious(e)),null===(s=this.cardsWrapper)||void 0===s||s.addEventListener("touchstart",this.handleTouchStart.bind(this)),null===(d=this.cardsWrapper)||void 0===d||d.addEventListener("mousedown",this.handleMouseStart.bind(this)),this.handleTouchEnd=this.handleTouchEnd.bind(this),this.handleMouseEnd=this.handleMouseEnd.bind(this),this.handleMove=this.handleMove.bind(this),this.initResizeObserver()}}initResizeObserver(){this.resizeObserver||(this.resizeObserver=new ResizeObserver((0,c.n)(()=>this.handleElementResize(),500)),this.resizeObserver.observe(this))}showAllElements(){this.cards.forEach(e=>{e.style.visibility="visible"})}setupTabNavigation(e=0,o=!1){this.cards.forEach(t=>{t.getAttribute("index")!=e.toString()&&o?t.setAttribute("tabindex","-1"):t.removeAttribute("tabindex")})}hideInvisibleElements(){this.cards.forEach(e=>{const o=parseInt(e.getAttribute("index")||"");this.mobile?o>this.currentCardIndex+this.amountMobile&&this.previewNextCard||o>this.currentCardIndex+this.amountMobile-1&&!this.previewNextCard||o<this.currentCardIndex&&!this.previewNextCard||o<this.currentCardIndex-1&&this.previewNextCard&&this.currentCardIndex==this.cards.length-1&&1==this.amountMobile||o<this.currentCardIndex&&this.previewNextCard&&this.currentCardIndex!==this.cards.length-1?e.
1029style.visibility="hidden":e.style.visibility="visible":o>this.currentCardIndex+this.cardsPerPage-1||o<this.currentCardIndex?e.style.visibility="hidden":e.style.visibility="visible"})}conditionalControlsRendering(){this.cards.length<=this.cardsPerPage&&(this.removeAllControlPoints(),this.removeButtons())}get isScrollable(){var e,o,t,i;return(null!==(o=null===(e=this.cardsElement)||void 0===e?void 0:e.scrollWidth)&&void 0!==o?o:0)>(null!==(i=null===(t=this.cardsElement)||void 0===t?void 0:t.offsetWidth)&&void 0!==i?i:0)}setupScrollIndicators(){var e;null===(e=this.cardsWrapper)||void 0===e||e.classList.toggle("scrollable",this.isScrollable)}goToCard(e){e>this.cards.length-this.cardsPerPage?this.currentCardIndex=this.cards.length-this.cardsPerPage:this.currentCardIndex=e<0?0:e,1==this.cardsPerPage&&this.mobile&&this.currentCardIndex==this.cards.length-1&&this.previewNextCard?this.setSlideVariables(this.currentCardIndex-1,67):this.setSlideVariables(this.currentCardIndex),this.alwaysButtons?this.handleButtonsAktivity():this.handleButtonsVisibility(),this.mobile&&this.previewNextCard&&this.setupTabNavigation(e,!0),this.markControlPoint()}setSlideVariables(e,o=0,t=0){var i,a,r,c,n;null===(i=this.cardSlider)||void 0===i||i.style.setProperty("--slider-width",this.sliderCardWidth+"%"),null===(a=this.cardSlider)||void 0===a||a.style.setProperty("--amount-gaps",this.cardsPerPage-1+"rem"),null===(r=this.cardSlider)||void 0===r||r.style.setProperty("--cards-per-page",this.cardsPerPage.toString()),null===(c=this.cardSlider)||void 0===c||c.style.setProperty("--card-index",e.toString()),null===(n=this.cardSlider)||void 0===n||n.style.setProperty("--last-card-percentage",o+"%"),this.setCardSlideOffset(t)}setCardSlideOffset(e){var o;null===(o=this.cardSlider)||void 0===o||o.style.setProperty("--card-slide",e+"px")}initControlPoints(){var e,o,t,i;this.removeAllControlPoints();const a=this.cards.length;if(0<a){null===(e=this.controlPoints)||void 0===e||e.setAttribute("tabindex","1");const i=this.mobile?a-this.amountMobile:a-this.cardsPerPage;for(let e=0;e<=i;e++){this.cards[e].setAttribute("index",e.toString());const t=document.createElement("a");t.setAttribute("index",e.toString()),t.setAttribute("tabindex","-1"),t.setAttribute("role","tab"),1==this.cardsPerPage&&!this.mobile||1==this.amountMobile&&this.mobile?t.setAttribute("aria-label","Slider Karte "+(e+1).toString()):t.setAttribute("aria-label","Slider Karten "+(e+1).toString()+" bis "+(e+(this.mobile?this.amountMobile:this.cardsPerPage)).toString()),t.addEventListener("click",()=>{this.showAllElements();const o=this.currentCardIndex;this.goToCard(e),this.sendCardSliderTrackingEvent("points-click",o)}),null===(o=this.controlPoints)||void 0===o||o.appendChild(t)}this.hasArrowkeyHandler||(null===(t=this.controlPoints)||void 0===t||t.addEventListener("keydown",e=>{var o;const t=Array.from((null===(o=this.controlPoints)||void 0===o?void 0:o.children)||[]).find(e=>e.classList.contains("active"));if(e instanceof KeyboardEvent&&"ArrowLeft"==e.key&&Number(null==t?void 0:t.getAttribute("index"))>0){this.showAllElements();const e=this.currentCardIndex-1;this.goToCard(e),this.sendCardSliderTrackingEvent("points-click",e)}if(e instanceof KeyboardEvent&&"ArrowRight"==e.key&&Number(null==t?void 0:t.getAttribute("index"))<=i){this.showAllElements();const e=this.currentCardIndex+1;this.goToCard(e),this.sendCardSliderTrackingEvent("points-click",e)}}),this.hasArrowkeyHandler=!0),this.markControlPoint()}else null===(i=this.controlPoints)||void 0===i||i.removeAttribute("tabindex")}sendCardSliderTrackingEvent(e,o,t=this.currentCardIndex){if(Object.prototype.hasOwnProperty.call(window,"dataLayer")){const i=new CustomEvent("sendCardSliderTrackingEvent",{bubbles:!0,detail:{event:"card-slider",eventType:e,cardsPerPage:this.cardsPerPage,dataEventCategory:this.hasAttribute(p.API_ATTRIBUTES.DATA_EVENT_CATEGORY)?this.getAttribute(p.API_ATTRIBUTES.DATA_EVENT_CATEGORY):null,from:o.toString(),to:t.toString()}});window.dispatchEvent(i)}}markControlPoint(){var e;this.removeActiveControlPoints();const o=null===(e=this.controlPoints)||void 0===e?void 0:e.querySelector(`[index='${this.currentCardIndex}']`);o&&o.classList.add("active")}removePoints(){this.controlPoints&&(this.controlPoints.style.display="none")}removeActiveControlPoints(){var e;Array.from((null===(e=this.controlPoints)||void 0===e?void 0:e.children)||[]).forEac
1029h(e=>{e.classList.remove("active")})}removeAllControlPoints(){var e,o;Array.from((null===(e=this.controlPoints)||void 0===e?void 0:e.children)||[]).forEach(e=>{var o;null===(o=this.controlPoints)||void 0===o||o.removeChild(e)}),null===(o=this.controlPoints)||void 0===o||o.removeAttribute("tabindex")}handleButtonsVisibility(){var e,o,t,i,a,r;0===this.currentCardIndex?(null===(e=this.prevButton)||void 0===e||e.classList.add("hidden"),this.cards.length>this.cardsPerPage&&(null===(o=this.nextButton)||void 0===o||o.classList.remove("hidden"))):this.currentCardIndex===this.cards.length-this.cardsPerPage?(null===(t=this.nextButton)||void 0===t||t.classList.add("hidden"),null===(i=this.prevButton)||void 0===i||i.classList.remove("hidden")):(null===(a=this.prevButton)||void 0===a||a.classList.remove("hidden"),null===(r=this.nextButton)||void 0===r||r.classList.remove("hidden"))}handleButtonsAktivity(){var e,o,t,i,a,r,c,n,l,p,s,d,v,h,u,m,f,g;0===this.currentCardIndex?(null===(e=this.prevButton)||void 0===e||e.classList.add("disabled"),null===(o=this.prevButton)||void 0===o||o.setAttribute("aria-disabled","true"),null===(t=this.prevButton)||void 0===t||t.setAttribute("disabled","true"),this.cards.length>this.cardsPerPage&&(null===(i=this.nextButton)||void 0===i||i.classList.remove("disabled"),null===(a=this.nextButton)||void 0===a||a.removeAttribute("aria-disabled"),null===(r=this.nextButton)||void 0===r||r.removeAttribute("disabled"))):this.currentCardIndex===this.cards.length-this.cardsPerPage?(null===(c=this.nextButton)||void 0===c||c.classList.add("disabled"),null===(n=this.nextButton)||void 0===n||n.setAttribute("aria-disabled","true"),null===(l=this.nextButton)||void 0===l||l.setAttribute("disabled","true"),null===(p=this.prevButton)||void 0===p||p.classList.remove("disabled"),null===(s=this.prevButton)||void 0===s||s.removeAttribute("aria-disabled"),null===(d=this.prevButton)||void 0===d||d.removeAttribute("disabled")):(null===(v=this.prevButton)||void 0===v||v.classList.remove("disabled"),null===(h=this.prevButton)||void 0===h||h.removeAttribute("aria-disabled"),null===(u=this.prevButton)||void 0===u||u.removeAttribute("disabled"),null===(m=this.nextButton)||void 0===m||m.classList.remove("disabled"),null===(f=this.nextButton)||void 0===f||f.removeAttribute("aria-disabled"),null===(g=this.nextButton)||void 0===g||g.removeAttribute("disabled"))}showButtonsAlways(){var e,o;this.alwaysButtons=!0,null===(e=this.controlButtons)||void 0===e||e.classList.add("show-buttons"),Array.from((null===(o=this.controlButtons)||void 0===o?void 0:o.children)||[]).forEach(e=>{e.classList.add("show-buttons")})}removeButtons(){var e;null===(e=this.controlButtons)||void 0===e||e.remove()}handleMove(e){var o,t,i,a;if(""!=(null===(o=window.getSelection())||void 0===o?void 0:o.toString()))return void(null===(t=this.cardsWrapper)||void 0===t||t.classList.remove("grabbing"));let r=0;"mousemove"==e.type?r=e.clientX:"touchmove"==e.type&&(r=e.touches[0].clientX);const c=(null!==(i=this.startX)&&void 0!==i?i:0)-r;if(this.enabledTextSelection&&Math.abs(c)<10)return;null===(a=this.cardsWrapper)||void 0===a||a.classList.add("grabbing"),e.stopPropagation(),e.preventDefault(),this.showAllElements();const n=0==this.currentCardIndex,l=this.currentCardIndex==this.cards.length-this.cardsPerPage;c>0&&!l?this.setCardSlideOffset(-Math.round(Math.abs(c))):c<0&&!n&&this.setCardSlideOffset(Math.round(Math.abs(c)))}handleMouseStart(e){var o,t,i;1!==this.cards.length&&(this.startX=e.clientX,null===(o=this.cardsWrapper)||void 0===o||o.addEventListener("mousemove",this.handleMove),null===(t=this.cardsWrapper)||void 0===t||t.addEventListener("mouseup",this.handleMouseEnd),null===(i=this.cardsWrapper)||void 0===i||i.addEventListener("mouseleave",this.handleMouseEnd))}handleTouchStart(e){var o,t;1!==this.cards.length&&(this.startX=e.touches[0].clientX,null===(o=this.cardsWrapper)||void 0===o||o.addEventListener("touchmove",this.handleMove),null===(t=this.cardsWrapper)||void 0===t||t.addEventListener("touchend",this.handleTouchEnd))}handleTouchEnd(e){var o,t,i;this.handleMoveEnd(null!==(o=this.startX)&&void 0!==o?o:0,e.changedTouches[0].clientX),null===(t=this.cardsWrapper)||void 0===t||t.removeEventListener("touchmove",this.handleMove),null===(i=this.cardsWrapper)||void 0===i||i.removeEventListener("touchend",this.handleTouchEnd)}handleMouseEnd(e){var o,t,i,a;this.handleMoveEnd(null!==(o=this.startX)&&void 0!==o?o:0,e.clientX),null===(t=this.cardsWrapper)||void 0===t||t.removeEventListener("mousemove",this.handleMove),null===(i=this.cardsWrapper)||void 0===i||i.removeEventListener("mouseup",this.handleMouseEnd),null===(a=this.cardsWrapper)||void 0===a||a.removeEventListener("mouseleave",this.handleMouseEnd)}handleMoveEnd(e,o){var t,i,a;null===(t=this.cardsWrapper)||void 0===t||t.classList.remove("grabbing");const r=this.currentCardIndex;if(""!=(null===(i=window.getSelection())||void 0===i?void 0:i.toString()))return this.startX=void 0,!1;const c=e-o,n=Math.round(c/(((null===(a=this.cardsWrapper)||void 0===a?void 0:a.offsetWidth)||0)/this.cardsPerPage));return this.startX=void 0,c>100?(this.goToCard(this.currentCardIndex+Math.max(n,1)),this.sendCardSliderTrackingEvent("swipe-left",r),!0):c<-100?(this.goToCard(this.currentCardIndex+Math.min(n,-1)),this.sendCardSliderTrackingEvent("swipe-right",r),!0):(this.goToCard(this.currentCardIndex),!1)}handleElementResize(){const e=1===this.cards.length;if(!(this.clientWidth<=599))return this.clientWidth<905?this.hasAttribute(p.API_ATTRIBUTES.IN_FLYOUT)?void this.handleTabletInFlyoutResize(e):void this.handleTabletResize(e):void this.handleDesktopResize(e);this.handleMobileResize(e)}handleMobileResize(e){this.cardsPerPage=Math.min(this.amountMobile,this.cards.length),this.mobile=!0,!this.alwaysButtons&&this.controlButtons&&this.controlButtons.classList.add("hidden"),this.previewNextCard&&this.setSliderCardWidth(82),this.applyPostResizePipeline(e)}handleTabletInFlyoutResize(e){this.cardsPerPage=Math.min(1,this.cards.length),this.setSliderCardWidth(100),this.mobile=!0,this.applyPostResizePipeline(e)}handleTabletResize(e){this.fixCardAmount||(this.cardsPerPage=Math.min(2,this.cards.length),this.setSliderCardWidth(100),this.controlButtons&&this.controlButtons.classList.remove("hidden")),this.mobile=!1,this.applyPostResizePipeline(e)}handleDesktopResize(e){this.fixCardAmount?(this.cardsPerPage=Math.min(parseInt(this.getAttribute(p.API_ATTRIBUTES.AMOUNT_CARDS)||"0",10),this.cards.length),this.setSliderCardWidth(100)):(this.cardsPerPage=Math.min(3,this.cards.length),this.controlButtons&&this.controlButtons.classList.remove("hidden"),this.setSliderCardWidth(100)),this.mobile=!1,this.applyPostResizePipeline(e)}
1029applyPostResizePipeline(e){e?(this.setSliderCardWidth(100),this.setSlideVariables(0)):this.goToCard(this.currentCardIndex),this.setupScrollIndicators(),this.hideInvisibleElements(),this.initControlPoints(),this.conditionalControlsRendering(),this.setupTabNavigation(this.currentCardIndex,this.mobile)}setCardsPerPage(e){this.cardsPerPage=Math.min(parseInt(e),this.cards.length),this.fixCardAmount=!0,this.setSliderCardWidth(100)}setSliderCardWidth(e){this.sliderCardWidth=e}}p.API_ATTRIBUTES={AMOUNT_CARDS:"amount-cards",NO_BUTTONS:"no-buttons",ALWAYS_BUTTONS:"always-buttons",PREVIEW_NEXT_CARD:"preview-next-card",DISABLE_TEXT_SELECTION:"disable-text-selection",AMOUNT_MOBILE:"amount-mobile",NO_POINTS:"no-points",IN_FLYOUT:"in-flyout",BOX_SHADOW_WIDTH:"box-shadow-width",DATA_EVENT_CATEGORY:"data-event-category"},customElements.define(a.A.nodeName,p)},8748:function(e,o,t){"use strict";var i=t(5985);o.A={nodeName:i.A.generateNodeName("card-slider",1),eventNames:{}}},8922:function(e,o,t){"use strict";var i,a,r,c,n,l,p,s=t(6161),d=t(5707),v=t(8748),h=t(1813);!function(e){e.badge="badge",e.headerTitle="header-title",e.subtitle="subtitle",e.teaserText="teaser-text",e.media="media",e.secondaryTitle="secondary-title",e.bodyText="body-text",e.list="list",e.readMore="read-more",e.buttons="buttons",e.link="link",e.caption="caption"}(i||(i={})),function(e){e.header="header",e.media="media",e.content="content"}(a||(a={})),function(e){e.variant="variant",e.backgroundColor="background-color",e.lowered="lowered",e.centeredList="centered-list"}(r||(r={})),function(e){e.vertical="vertical",e.horizontal="horizontal",e.horizontalReverse="horizontal-reverse"}(c||(c={})),function(e){e.centered="centered",e.left="left",e.right="right"}(n||(n={})),function(e){e.fullwidth="full-width",e.halfWidth="half-width",e.autoGrowing="auto-growing",e.autoGrowingOverEachOther="auto-growing-over-each-other"}(l||(l={})),function(e){e.textContent="text-content",e.topSection="top-section",e.bottomSection="bottom-section",e.hasChildren="has-children",e.buttonGroup="button-group",e.sectionHasChildren="section-has-children"}(p||(p={}));var u=s.AH`
1030:host {
1031  position: relative;
1032  display: grid;
1033  grid-template-columns: 1fr;
1034  container-type: inline-size;
1035  border-radius: var(--oev-comp-card-border-radius);
1036}
1037article {
1038  display: grid;
1039  overflow: hidden;
1040  border-radius: var(--oev-comp-card-border-radius);
1041  box-shadow: var(--oev-comp-card-shadow);
1042  background-color: var(--oev-comp-card-color-background-default);
1043  grid-template-rows: auto auto 1fr;
1044  grid-template-areas:
1045    "${(0,s.iz)(a.header)}"
1046    "${(0,s.iz)(a.media)}"
1047    "${(0,s.iz)(a.content)}";
1048
1049    #header.has-not-title ::slotted([slot=subtitle]) {
1050      padding-top: var(--oev-comp-card-header-title-spacing-top);
1051    }
1052
1053    #header.has-not-title.has-not-subtitle ::slotted([slot=teaser-text]) {
1054      padding-top: var(--oev-comp-card-header-title-spacing-top);
1055    }
1056}
1057
1058::slotted(oev-badge) {
1059  position: absolute;
1060  right: -0.37rem;
1061  top: -0.7rem;
1062  z-index: var(--oev-comp-card-badge-zindex);
1063}
1064
1065#${(0,s.iz)(a.header)} .has-badge::slotted(*){
1066  padding-right: calc(var(--oev-ref-spacing-24) + calc(var(--oev-comp-badge-size-default) - 1.5rem));
1067  word-break: break-word;
1068  hyphens: auto;
1069}
1070
1071#${(0,s.iz)(a.header)} .has-badge::slotted(.centered){
1072  padding-left: calc(var(--oev-ref-spacing-24) + calc(var(--oev-comp-badge-size-default) - 1.5rem));
1073}
1074
1075.text-content {
1076  display: flex;
1077  flex-direction: column;
1078  justify-content: space-between;
1079  gap: var(--oev-comp-card-content-gap-spacing);
1080  word-break: break-word;
1081}
1082
1083.text-content.has-children {
1084  padding: var(--oev-comp-card-content-outer-spacing); 
1085}
1086
1087#${(0,s.iz)(a.header)} ::slotted(*) {
1088  margin: 0;
1089  padding-left: var(--oev-comp-card-header-spacing-left);
1090  padding-right: var(--oev-comp-card-header-spacing-right);
1091}
1092
1093#${(0,s.iz)(a.header)} ::slotted(.centered:not(:is(oev-button, oev-link))) {
1094  text-align: center;
1095}
1096
1097#${(0,s.iz)(a.header)} ::slotted([slot=${(0,s.iz)(i.headerTitle)}]) {
1098  padding-top: var(--oev-comp-card-header-title-spacing-top);
1099  font: var(--oev-comp-card-header-title-font-style);
1100  color: var(--oev-comp-card-header-title-font-color);
1101}
1102
1103#${(0,s.iz)(a.header)} ::slotted([slot=${(0,s.iz)(i.subtitle)}]) {
1104  padding-top: var(--oev-comp-card-header-subtitle-spacing-top);
1105  font: var(--oev-comp-card-header-subtitle-font-style);
1106  color: var(--oev-comp-card-header-subtitle-font-color);
1107}
1108
1109:host([${(0,s.iz)(r.variant)}=${(0,s.iz)(c.vertical)}]) 
1110#${(0,s.iz)(a.header)} ::slotted([slot=${(0,s.iz)(i.subtitle)}]) {
1111  font: var(--oev-comp-card-vertical-header-subtitle-font-style);
1112}
1113
1114#${(0,s.iz)(a.header)} ::slotted([slot=${(0,s.iz)(i.teaserText)}]) {
1115  padding-top: var(--oev-comp-card-header-teaser-spacing-top);
1116  font: var(--oev-comp-card-header-teaser-font-style);
1117}
1118
1119#${(0,s.iz)(a.header)},
1120#${(0,s.iz)(a.media)} {
1121  display: flex;
1122  flex-direction: column;
1123}
1124
1125#${(0,s.iz)(a.header)} {
1126  grid-area: ${(0,s.iz)(a.header)};
1127}
1128
1129:host([${(0,s.iz)(r.variant)}=${(0,s.iz)(c.vertical)}]) #${(0,s.iz)(a.media)} ::slotted(*) {
1130  aspect-ratio: 2;
1131}
1132
1133:host([${(0,s.iz)(r.variant)}=${(0,s.iz)(c.vertical)}]) #${(0,s.iz)(a.media)} ::slotted(.no-ratio) {
1134  aspect-ratio: unset;
1135}
1136  
1137/** To avoid gap above and below the image **/
1138:host([${(0,s.iz)(r.variant)}=${(0,s.iz)(c.vertical)}]) #${(0,s.iz)(a.media)} ::slotted(oev-image) {
1139  overflow: hidden;
1140}
1141
1142.padding-top-l ::slotted(*) {
1143  margin-top: var(--oev-comp-card-media-spacing-top);
1144}
1145
1146@media only screen and (max-width: 37.5rem) {
1147  :host #${(0,s.iz)(a.media)} ::slotted(*) {
1148    --card-media-aspect-ratio: 2;
1149  }
1150}
1151
1152#${(0,s.iz)(a.media)} {
1153  grid-area: ${(0,s.iz)(a.media)};
1154  justify-self: stretch;
1155  align-self: stretch;
1156  align-items: stretch;
1157  overflow: hidden;
1158}
1159
1160#${(0,s.iz)(a.media)} ::slotted(*) {
1161  flex: 1 1 auto;
1162  width: auto;
1163  height: auto;
1164  border: none;
1165
1166  @include breakpoints.small-landscape-and-above {
1167    width: 100%;
1168  }
1169}
1170
1171#${(0,s.iz)(a.content)} .top-section,
1172#${(0,s.iz)(a.content)} .bottom-section {
1173  display: none;
1174}
1175  
1176#${(0,s.iz)(a.content)} .top-section.section-has-children {
1177  display: flex;
1178  flex-wrap: nowrap;
1179  flex-direction: column;
1180  align-self: stretch;
1181  gap: var(--oev-comp-card-content-top-section-gap-spacing);
1182}
1183  
1184#${(0,s.iz)(a.content)} .bottom-section.section-has-children {
1185  display: flex;
1186  flex-direction: column;
1187  gap: var(--oev-comp-card-content-bottom-section-gap-spacing);
1188}
1189  
1190#${(0,s.iz)(a.content)} ::slotted(*) {
1191  margin: 0;
1192}
1193
1194#${(0,s.iz)(a.content)} ::slotted([slot=${(0,s.iz)(i.link)}]) {
1195  align-self: flex-start;
1196  --oev-comp-button-primary-link-color-label-default: var(--oev-comp-card-content-link-color-default);
1197  --oev-comp-button-primary-link-color-label-visited: var(--oev-comp-card-content-link-color-default);
1198}
1199  
1200#${(0,s.iz)(a.content)} ::slotted(.centered:not(:is(oev-button, oev-link, oev-list))) {
1201  text-align: center;
1202}
1203  
1204slot[name="${(0,s.iz)(i.teaserText)}"] {
1205  margin-bottom: var(--oev-ref-spacing-24);
1206}
1207
1208::slotted([slot=${(0,s.iz)(i.secondaryTitle)}]) {
1209  font: var(--oev-comp-card-content-top-section-secondary-title-font-style);
1210  color: var(--oev-comp-card-content-top-section-secondary-title-font-color);
1211}
1212
1213::slotted([slot="${(0,s.iz)(i.bodyText)}"]) {
1214  font: var(--oev-comp-card-content-top-section-body-text-font-style);
1215}
1216
1217::slotted([slot="${(0,s.iz)(i.caption)}"]) {
1218  font: var(--oev-comp-card-content-bottom-section-caption-font-style);
1219}
1220  
1221:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) article {
1222  grid-template-areas:
1223    "${(0,s.iz)(a.media)}"
1224    "${(0,s.iz)(a.header)}"
1225    "${(0,s.iz)(a.content)}";
1226}
1227
1228:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) slot[name="${(0,s.iz)(i.teaserText)}"],
1229:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) slot[name="${(0,s.iz)(i.secondaryTitle)}"] {
1230  display: none;
1231}
1232
1233:host([${(0,s.iz)(r.backgroundColor)}]) article {
1234  background-color: var(--background-color);
1235}
1236
1237:host([${(0,s.iz)(r.lowered)}]) article {
1238  box-shadow: none;
1239}
1240
1241:host([${(0,s.iz)(r.centeredList)}]) #${(0,s.iz)(a.content)} ::slotted(oev-list) {
1242  margin: 0 auto;
1243  width: fit-content;
1244}
1245::slotted(oev-read-more) {
1246  --prop-action-label-color: var(--oev-comp-card-content-read-more-link-color);
1247  --oev-comp-button-link-color-label-default: var(--oev-comp-card-content-read-more-link-color);
1248}
1249:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}])) article #${(0,s.iz)(a.media)} 
1250::slotted(svg) {
1251  padding: var(--oev-comp-card-content-outer-spacing) 0 var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing);
1252}
1253:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontalReverse)}])) article #${(0,s.iz)(a.media)} 
1254::slotted(svg) {
1255  padding: var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing) 0;
1256}
1257:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}],
1258[${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontalReverse)}])) article #${(0,s.iz)(a.media)} ::slotted(svg) {
1259  aspect-ratio: 2;
1260  box-sizing: border-box;
1261  @media only screen and (max-width: 37.5rem) {
1262    padding: var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing) 0 var(--oev-comp-card-content-outer-spacing);
1263    width: 100%;
1264  }
1265} 
1266:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.vertical)}])) article #${(0,s.iz)(a.media)} ::slotted(svg) {
1267  aspect-ratio: 2;
1268  padding: var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing) 0 var(--oev-comp-card-content-outer-spacing);
1269  box-sizing: border-box;
1270}
1271:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}])) article #${(0,s.iz)(a.media)}
1272::slotted([issvg]:not([cover])) {
1273  padding: var(--oev-comp-card-content-outer-spacing) 0 var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing);
1274}
1275:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontalReverse)}])) article #${(0,s.iz)(a.media)}
1276::slotted([issvg]:not([cover])) {
1277  padding: var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing) 0;
1278}
1279:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}], 
1280[${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontalReverse)}])) article #${(0,s.iz)(a.media)} 
1281::slotted([issvg]:not([cover])) {
1282  box-sizing: border-box;
1283  @media only screen and (max-width: 37.5rem) {
1284    padding: var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing) 0 var(--oev-comp-card-content-outer-spacing);
1285    display: -webkit-box; //this fixes Safari image size
1286  }
1287} 
1288:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.vertical)}])) article #${(0,s.iz)(a.media)} 
1289::slotted([issvg]:not([cover])) {
1290  padding: var(--oev-comp-card-content-outer-spacing) var(--oev-comp-card-content-outer-spacing) 0 var(--oev-comp-card-content-outer-spacing);
1291}
1292:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.vertical)}])) article #${(0,s.iz)(a.media)}
1293  ::slotted(svg) {
1294    width: 100%;
1295    align-self: center;
1296    box-sizing: border-box;
1297}
1298`;const m=s.AH`
1299#${(0,s.iz)(a.header)} ::slotted([slot=${(0,s.iz)(i.subtitle)}]) {
1300  padding-top: var(--oev-ref-spacing-12);
1301}
1302
1303:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) article {
1304  grid-template-rows: auto 1fr;
1305}
1306  
1307:host([${(0,s.iz)(r.variant)}=${(0,s.iz)(c.horizontal)}]) article {
1308  justify-items: stretch;
1309  grid-auto-columns: fit-content(50%) 1fr;
1310  grid-template-areas:
1311    "${(0,s.iz)(a.media)} ${(0,s.iz)(a.header)}"
1312    "${(0,s.iz)(a.media)} ${(0,s.iz)(a.content)}";
1313}
1314
1315:host([${(0,s.iz)(r.variant)}=${(0,s.iz)(c.horizontalReverse)}]) article {
1316  justify-items: stretch;
1317  grid-auto-columns: 1fr fit-content(50%);
1318  grid-template-areas:
1319    "${(0,s.iz)(a.header)} ${(0,s.iz)(a.media)}"
1320    "${(0,s.iz)(a.content)} ${(0,s.iz)(a.media)}";
1321}
1322
1323:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) article #${(0,s.iz)(a.media)} ::slotted(*) {
1324  width: 50cqi;
1325  min-height: 100%;
1326}
1327
1328:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}], [${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontalReverse)}])) article .text-content {
1329  justify-content: normal;
1330}
1331
1332:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}], [${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontalReverse)}])) article #${(0,s.iz)(a.media)} ::slotted(:is([align-vertical="top"], [align-vertical="center"], [align-vertical="bottom"]):not([issvg], [cover])) {
1333  padding-left: var(--oev-comp-card-content-outer-spacing);
1334  padding-right: 0;
1335  padding-bottom: var(--oev-comp-card-content-outer-spacing);
1336  padding-top: var(--oev-comp-card-header-title-spacing-top);
1337  box-sizing: border-box;
1338}
1339:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontalReverse)}]) article #${(0,s.iz)(a.media)} ::slotted(:is([align-vertical="top"], [align-vertical="center"], [align-vertical="bottom"]):not([issvg], [cover])) {
1340  padding-left: 0;
1341  padding-right: var(--oev-comp-card-content-outer-spacing);
1342}
1343:host(:is([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}], [${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontalReverse)}])) article #${(0,s.iz)(a.media)} ::slotted(*[cover]) {
1344  height: 0;
1345}
1346
1347:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.vertical)}]) .buttons-width-half-width 
1348slot[name="${(0,s.iz)(i.buttons)}"],
1349:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.vertical)}]) .buttons-width-auto-growing 
1350slot[name="${(0,s.iz)(i.buttons)}"] {
1351  display: flex;
1352  gap: var(--oev-ref-spacing-24);
1353  align-items: center;
1354}
1355  
1356:host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.vertical)}]) .button-group .buttons-width-half-width
1357::slotted([slot="${(0,s.iz)(i.buttons)}"]){  
1358  flex: 1 1 0;
1359  height: auto;
1360  min-width: 0;
1361}
1362
1363:host([${(0,s.iz)(r.variant)}=${(0,s.iz)(c.vertical)}]) .buttons-width-auto-growing 
1364::slotted([slot="${(0,s.iz)(i.buttons)}"]){
1365  display: flex;
1366  height: auto;
1367}
1368
1369:host .buttons-width-auto-growing-over-each-other slot[name="${(0,s.iz)(i.buttons)}"] {
1370  display: flex;
1371  flex-direction: column;
1372  gap: var(--oev-ref-spacing-24);
1373  align-items: center;
1374}
1375
1376:host .buttons-width-auto-growing-over-each-other.buttons-position-left ::slotted([slot="${(0,s.iz)(i.buttons)}"]){
1377  align-self: flex-start;
1378}
1379
1380:host .buttons-width-auto-growing-over-each-other.buttons-position-right ::slotted([slot="${(0,s.iz)(i.buttons)}"]){
1381  align-self: flex-end;
1382}  
1383
1384:host .buttons-position-left slot[name="${(0,s.iz)(i.buttons)}"] {
1385  justify-content: left;
1386} 
1387 
1388:host .buttons-position-centered slot[name="${(0,s.iz)(i.buttons)}"] {
1389  justify-content: center;
1390}
1391  
1392:host .buttons-position-right slot[name="${(0,s.iz)(i.buttons)}"] {
1393  justify-content: right;
1394}
1395`,f=s.AH`
1396  :host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) .button-group .buttons-width-half-width
1397  ::slotted([slot="${(0,s.iz)(i.buttons)}"]){  
1398    flex: 1 1 0;
1399    height: auto;
1400    min-width: 0;
1401  }
1402  
1403  :host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) .button-group .buttons-width-auto-growing
1404  ::slotted([slot="${(0,s.iz)(i.buttons)}"]){
1405    display: flex;
1406    height: auto;
1407  }
1408    
1409  :host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) .buttons-width-half-width 
1410  slot[name="${(0,s.iz)(i.buttons)}"],
1411  :host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) .buttons-width-auto-growing 
1412  slot[name="${(0,s.iz)(i.buttons)}"] {
1413    display: flex;
1414    gap: var(--oev-ref-spacing-24);
1415    align-items: center;
1416  }
1417`,g=s.AH`
1418  :host([${(0,s.iz)(r.variant)}*=${(0,s.iz)(c.horizontal)}]) article #${(0,s.iz)(a.content)} {
1419    max-width: 100%;
1420  }
1421`;var b=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let z=class extends s.WF{constructor(){super(...arguments),this.variant=c.vertical,this.backgroundColor="",this.lowered=!1,this.hasTopSectionChildren=!1,this.hasBottomSectionChildren=!1,this.centeredList=!1,this.hasContentAreaChildren=!1,this.parentContainer=null,this.handleReadMoreClick=()=>{this.updateCardHeights()},this.observer=null}
1421handleSlotChange(e,o){const t=[...this.contentAreaSlots].map(e=>e.assignedElements()).some(({length:e})=>e>0);"top"===o?(this.hasContentAreaChildren=t,this.toggleSectionClass(p.topSection,this.hasTopSectionChildren)):"bottom"===o&&(this.hasContentAreaChildren=t,this.toggleSectionClass(p.bottomSection,this.hasBottomSectionChildren))}toggleSectionClass(e,o){var t;const i=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(`.${e}`);null==i||i.classList.toggle(p.sectionHasChildren,!o)}updateCardHeights(){if(!this.parentContainer)return;const e=Array.from(this.parentContainer.querySelectorAll('oev-card[variant="vertical"]'));if(0===e.length)return;const o=e.filter(e=>{const o=null!==e.closest(v.A.nodeName),t="product-video"===e.getAttribute("data-event-category");return!(o||t)});0!==o.length&&o.forEach(e=>{e.style.height="100%"})}connectedCallback(){super.connectedCallback();const e=this.querySelector(`[slot="${i.readMore}"]`);e&&e.addEventListener("click",this.handleReadMoreClick),this.observer=new MutationObserver(()=>{var e;const o=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(`.${p.bottomSection}`);if(o){const e=Array.from(this.querySelectorAll("oev-link[buttons-width][buttons-position], oev-app-download-link[buttons-width][buttons-position]")),t=new Set,i=new Set;e.forEach(e=>{const o=e.getAttribute("buttons-width"),a=e.getAttribute("buttons-position");["full-width","half-width","auto-growing","auto-growing-over-each-other"].includes(o||"")&&["centered","left","right"].includes(a||"")&&(o&&t.add(o),a&&i.add(a))}),o.classList.remove("buttons-width-full-width","buttons-width-half-width","buttons-width-auto-growing","buttons-width-auto-growing-over-each-other","buttons-position-centered","buttons-position-left","buttons-position-right"),o.classList.add(`buttons-width-${Array.from(t).join("-")}`,`buttons-position-${Array.from(i).join("-")}`)}}),this.observer.observe(this,{attributes:!0,childList:!0,subtree:!0}),this.variant!==c.horizontal&&this.variant!==c.horizontalReverse&&(this.variant=c.vertical);let o=this.parentElement;for(;o;){if("true"===o.getAttribute("equal-height-vertical-cards")){this.parentContainer=o;break}o=o.parentElement}this.parentContainer&&this.updateCardHeights()}disconnectedCallback(){super.disconnectedCallback();const e=this.querySelector(`[slot="${i.readMore}"]`);e&&e.removeEventListener("click",this.handleReadMoreClick)}render(){const e=c.vertical===this.variant,o=`:is(${[i.headerTitle,i.subtitle,i.teaserText].map(e=>`[slot="${e}"]`).join(",")})`,t=!!this.querySelector(o)&&e?"padding-top-l":"",r=!!this.querySelector('[slot="badge"]'),n=!!this.querySelector(`[slot="${i.headerTitle}"]`),l=!!this.querySelector(`[slot="${i.subtitle}"]`),d=!!this.querySelector(`[slot="${i.teaserText}"]`),v=[];!n&&v.push("has-not-title"),!l&&v.push("has-not-subtitle"),!d&&v.push("has-not-teaser");const h=[p.textContent,this.hasContentAreaChildren?p.hasChildren:"",this.buttons.length>1?p.buttonGroup:""].filter(e=>e.length>0).join(" ");this.headerElements.forEach(e=>{r&&!this.headerSlotHasBadge&&(null==e?void 0:e.assignedElements().length)>0&&(null==e||e.classList.add("has-badge"))});let u="";return u=this.backgroundColor.startsWith("card-")?this.backgroundColor.slice(5):this.backgroundColor,s.qy`
1422    <style>
1423      :host {
1424        --background-color: var(--oev-comp-card-color-${u}, var(--oev-color-action-white));
1425      }
1426    </style>
1427    <slot name=${i.badge}></slot>
1428    <article>
1429      <header  class=${v.join(" ")} id=${a.header}>
1430        <slot name=${i.headerTitle}></slot>
1431        <slot name=${i.subtitle}></slot>
1432        <slot name=${i.teaserText}></slot>
1433      </header>
1434      <section class=${t} id=${a.media}>
1435        <slot name=${i.media}></slot>
1436      </section>
1437      <section class=${h} id=${a.content}>
1438        <section class=${p.topSection} @slotchange=${e=>this.handleSlotChange(e,"top")}>
1439          <slot name=${i.secondaryTitle}></slot>
1440          <slot name=${i.bodyText}></slot>
1441          <slot name=${i.list}></slot>
1442          <slot name=${i.readMore}></slot>
1443        </section>
1444        <section class=${p.bottomSection} @slotchange=${e=>
1444this.handleSlotChange(e,"bottom")}>
1445          <slot name=${i.buttons}></slot>
1446          <slot name=${i.link}></slot>
1447          <slot name=${i.caption}></slot>
1448        </section>
1449      </section>
1450    </article>
1451    `}};z.styles=(0,h.A)({xSmall:u,small:m,smallLandscape:f,medium:g}),b([(0,d.MZ)({type:String,reflect:!0})],z.prototype,"variant",void 0),b([(0,d.MZ)({type:String,attribute:r.backgroundColor})],z.prototype,"backgroundColor",void 0),b([(0,d.MZ)({type:Boolean,reflect:!0})],z.prototype,"lowered",void 0),b([(0,d.MZ)({type:Boolean,reflect:!0})],z.prototype,"hasTopSectionChildren",void 0),b([(0,d.MZ)({type:Boolean,reflect:!0})],z.prototype,"hasBottomSectionChildren",void 0),b([(0,d.MZ)({type:Boolean})],z.prototype,"centeredList",void 0),b([(0,d.wk)()],z.prototype,"hasContentAreaChildren",void 0),b([(0,d.YG)("#content slot")],z.prototype,"contentAreaSlots",void 0),b([(0,d.YG)("#header slot")],z.prototype,"headerElements",void 0),b([(0,d.P)("#header slot.has-badge")],z.prototype,"headerSlotHasBadge",void 0),b([(0,d.KN)({slot:i.buttons})],z.prototype,"buttons",void 0),z=b([(0,d.EM)("oev-card")],z)},9929:function(e,o,t){"use strict";t.d(o,{default:function(){return y}});var i=t(6161),a=t(5707),r=t(7105),c=t(299);var n,l,p,s=i.AH`oev-form-error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}oev-form-error span{display:block;color:var(--oev-comp-forms-error-font-color);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-comp-forms-error-spacing-top));margin-left:var(--oev-comp-forms-error-spacing-left);font:var(--oev-comp-forms-error-font-style)}oev-form-error span.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:host{display:inline-grid;justify-items:end;-webkit-column-gap:var(--oev-comp-forms-checkbox-grid-spacing);-moz-column-gap:var(--oev-comp-forms-checkbox-grid-spacing);column-gap:var(--oev-comp-forms-checkbox-grid-spacing);grid-template-columns:auto 1fr;--symbol-checkmark-checked: "";--symbol-checkmark-unchecked: "";--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}:host .text-content{grid-area:1/1}:host input[type=checkbox]{grid-area:1/2}:host([label-alignment=right]) .text-content{grid-area:1/2}:host([label-alignment=right]) input[type=checkbox]{grid-area:1/1}input[type=checkbox]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--input-size);height:var(--input-size);margin:0;margin-bottom:auto;background-color:var(--background-color);--input-size: 1.5rem;--state-color: var(--state-color-default);--state-color-default: var(--oev-comp-forms-checkbox-color-default);--state-color-hover: var(--oev-comp-forms-checkbox-color-hover);--state-color-active: var(--oev-comp-forms-checkbox-color-active);--state-color-disabled: var(--oev-comp-forms-checkbox-color-disabled);--state-color-error: var(--oev-comp-forms-checkbox-color-error)}input[type=checkbox]:checked{--state-color-default: var( --oev-comp-forms-checkbox-selected-color-default );--state-color-hover: var(--oev-comp-forms-checkbox-selected-color-hover);--state-color-active: var(--oev-comp-forms-checkbox-selected-color-active);--state-color-disabled: var( --oev-comp-forms-checkbox-selected-color-disabled );--state-color-error: var(--oev-comp-forms-checkbox-selected-color-error)}input[type=checkbox]:hover{--state-color: var(--state-color-hover)}input[type=checkbox]:active{--state-color: var(--state-color-active)}input[type=checkbox]:focus-visible{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset)}input[type=checkbox][invalid],input[type=checkbox][invalid]~*,input[type=checkbox]:user-invalid,input[type=checkbox]:user-invalid~*{color:var(--oev-comp-forms-checkbox-error-text-color);--state-color: var(--oev-color-action-error)}input[type=checkbox]:after{position:absolute;font-family:var(--oev-font-family-icon);font-size:1.5rem;line-height:1.5rem;color:var(--state-color);content:var(--symbol-checkmark-unchecked)}input[type=checkbox]:checked:after{content:var(--symbol-checkmark-checked)}label{font:var(--oev-comp-forms-checkbox-label-font-style);line-height:var(--oev-comp-forms-checkbox-label-line-height);color:var(--state-color, var(--oev-comp-forms-checkbox-label-color))}.text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-content ::slotted(*:first-child){margin-top:0}.text-content.last-node-is-typeof-element ::slotted(*:last-child:last-of-type){display:inline}.text-content.last-node-is-typeof-element ::slotted(oev-text-content:last-child:last-of-type){vertical-align:middle;--prop-text-content-p-display: inline}:host(:not([readonly])) input[type=checkbox]:not(:disabled),:host(:not([readonly])) input[type=checkbox]:not(:disabled)~.text-content label{cursor:pointer}:host(:not([readonly])):has(.text-content label oev-tooltip:is(:hover,:active)) input[type=checkbox]:not(:disabled):not(:focus-visible){--state-color: var(--state-color-default)}input[type=checkbox]:disabled,:host([readonly]) input[type=checkbox]{--state-color: var(--state-color-disabled)}oev-tooltip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin-left:var(--oev-ref-spacing-04)}oev-form-error{grid-column:span 2;min-width:100%;width:0}`;!function(e){e.refId="ref-id",e.name="name",e.error="error",e.screenreaderError="screenreader-error",e.value="value",e.checked="checked",e.disabled="disabled",e.readonly="readonly",e.required="required",e.labelAlignment="label-alignment",e.tooltipText="tooltip-text"}(n||(n={})),function(e){e.left="left",e.right="right"}(l||(l={})),function(e){e.input="input"}(p||(p={}));const d="oev-checkbox";var v;!function(e){e.input="oev-checkbox:input",e.change="oev-checkbox:change"}(v||(v={}));class h{constructor(e,o,t,i){this.isValid=e,this.checked=o,this.payload=t,this.checkbox=i}static of(e,o){const t=e.target,{checked:i,value:a,name:r}=t,c={[r]:a},n=t.checkValidity();return new h(n,i,c,o)}}class u extends CustomEvent{static of(e,o){const t=h.of(e,o);return new u(t)}constructor(e){super(v.change,{bubbles:!0,composed:!0,detail:e})}}class m extends CustomEvent{static of(e,o){const t=h.of(e,o);return new m(t)}constructor(e){super(v.input,{bubbles:!0,composed:!0,detail:e})}}var f=t(5326),g=t(4140),b=(t(3095),function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c});let z=class extends r.A{constructor(){super(...arguments),this.refId=(0,c.A)(d),this.name="",this.value="",this.error="",this.disabled=!1,this.readonly=!1,this.required=!1,this.labelAlignment=l.right,this.tooltipText="",this.screenreaderError="",this._showError=!1,this._val
1451idity={},this._checked=this.hasAttribute(n.checked)}get checked(){return this._checked}set checked(e){const o=this.checked,t=Boolean(e);this._checked=t,this.input&&this.input.checked!==t&&(this.input.checked=t),o!==t&&(this.updateValidity(this.validity,this.errorMessage),this.updateFormValue(this.data),this.requestUpdate(n.checked,o))}get data(){const e=new FormData;return this.checked&&e.append(this.name,this.value),e}get validity(){return{valid:!this.required||this.checked,valueMissing:!!this.required&&!this.checked}}set validity(e){var o,t;this._validity=Object.assign(Object.assign({},e),{valid:!this.required||this.checked}),this._showError=!this._validity.valid,null===(o=this.input)||void 0===o||o.toggleAttribute("invalid",!this._validity.valid),null===(t=this.input)||void 0===t||t.setCustomValidity(e.valid?"":this.errorMessage),this.updateValidity(this._validity,this.errorMessage)}get errorMessage(){return this.error||"value missing"}focus(e){var o;null===(o=this.input)||void 0===o||o.focus(Object.assign({focusVisible:!0},e))}preventReadonlyToggle(e){this.readonly&&((0,f.YF)(e),this.input&&(this.input.checked=this.checked))}handleEvent(e,o){const t=e.target;this.readonly?this.preventReadonlyToggle(e):(this.checked=t.checked,this.validity=Object.assign({},this.validity),this.dispatchEvent(o.of(e,this)))}processLastSlotNode(){var e,o,t,i,a;const r=null===(o=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector("slot"))||void 0===o?void 0:o.assignedNodes();if(!r)return;const c=r[r.length-1],n=(null==c?void 0:c.nodeType)===Node.TEXT_NODE,l=null===(t=null==c?void 0:c.textContent)||void 0===t?void 0:t.trim();!(n&&l)&&(null===(a=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".text-content"))||void 0===a||a.classList.add("last-node-is-typeof-element"))}firstUpdated(e){super.firstUpdated(e),this.input.checked=this.checked,this.updateFormValue(this.data),this.processLastSlotNode()}renderTooltip(){return i.qy`
1452      <oev-tooltip
1453        content="${this.tooltipText}"
1454        show-close-icon
1455        @click="${e=>e.preventDefault()}"
1456      ></oev-tooltip>
1457    `}shouldDisplayAsterisk(){const e=this.parentElement;return"OEV-FIELDSET"===(null==e?void 0:e.tagName)&&(!(null==e?void 0:e.hasAttribute("legend"))&&this.required)}get isSuppressed(){return(0,f.mO)({disabled:this.disabled,readonly:this.readonly})}render(){var e;const o=(0,g.K$)(this.name),t=(0,g.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed}),a=Boolean(this.screenreaderError),r=t||a;return i.qy`
1458      <!-- Use aria-disabled for both readonly and disabled,
1459      so assistive tech announces this checkbox as unavailable;
1460      readonly is not a valid ARIA state for a checkbox.-->
1461      <input
1462        type="checkbox"
1463        id=${this.refId}
1464        name=${this.name}
1465        value=${this.value}
1466        .checked=${this.checked}
1467        ?disabled=${this.disabled}
1468        ?required=${this.required}
1469        @click=${this.preventReadonlyToggle}
1470        @keydown=${e=>{this.readonly&&(0,f.qY)(e.key)&&this.preventReadonlyToggle(e)}}
1471        @change=${e=>this.handleEvent(e,u)}
1472        @input=${e=>this.handleEvent(e,m)}
1473        aria-describedby=${null!==(e=(0,g.gt)(r,o))&&void 0!==e?e:i.s6}
1474        aria-disabled=${this.disabled||this.readonly}
1475      />
1476      <span class="text-content">
1477        <label for=${this.refId}>
1478          <slot></slot>
1479          ${this.shouldDisplayAsterisk()?i.qy`*`:i.s6}
1480          ${this.tooltipText?this.renderTooltip():i.s6}
1481        </label>
1482      </span>
1483      <oev-form-error
1484        id=${o}
1485        message=${this.errorMessage}
1486        screenreader-message=${this.screenreaderError}
1487        ?show=${t||a}
1488      ></oev-form-error>
1489    `}};z.styles=(0,i.iz)(s),b([(0,a.MZ)({type:String,reflect:!0,attribute:n.refId})],z.prototype,"refId",void 0),b([(0,a.MZ)({type:String,reflect:!0,attribute:n.name})],z.prototype,"name",void 0),b([(0,a.MZ)({type:String,reflect:!0,attribute:n.value})],z.prototype,"value",void 0),b([(0,a.MZ)({type:String,attribute:n.error})],z.prototype,"error",void 0),b([(0,a.MZ)({type:Boolean,reflect:!0,attribute:n.disabled})],z.prototype,"disabled",void 0),b([(0,a.MZ)({type:Boolean,reflect:!0,attribute:n.readonly})],z.prototype,"readonly",void 0),b([(0,a.MZ)({type:Boolean,reflect:!0,attribute:n.required})],z.prototype,"required",void 0),b([(0,a.MZ)({type:String,reflect:!0,attribute:n.labelAlignment})],z.prototype,"labelAlignment",void 0),b([(0,a.MZ)({type:String,attribute:n.tooltipText})],z.prototype,"tooltipText",void 0),b([(0,a.MZ)({type:String,attribute:n.screenreaderError})],z.prototype,"screenreaderError",void 0),b([(0,a.wk)()],z.prototype,"_showError",void 0),b([(0,a.wk)()],z.prototype,"_validity",void 0),b([(0,a.P)(p.input)],z.prototype,"input",void 0),b([(0,a.MZ)({type:Boolean,reflect:!0,attribute:n.checked})],z.prototype,"checked",null),z=b([(0,a.EM)(d)],z);var y=z},9142:function(e,o,t){"use strict";t.d(o,{aH:function(){return a},jU:function(){return r},qp:function(){return i}});const i="oev-cta-bar-item",a={attributes:{DISABLED:"disabled",HREF:"href",TARGET:"target",DATAEVENTLABEL:"data-event-label",ACCESSIBILITYNAME:"title",FLAT:"flat",MOBILELABEL:"mobile-label",rootParentClass:"root-parent-class",itemType:"item-type"}};var r,c;!function(e){e.selectedChange="@CtaBarItem/selectedChange",e.ctaClosed="@CtaBarItem/ctaClosed"}(r||(r={})),function(e){e.top="top",e.bottom="bottom"}(c||(c={}))},4524:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(4375);var c=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}.cta-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 var(--oev-ref-spacing-16);gap:var(--oev-comp-cta-bar-vertical-spacing) var(--oev-ref-spacing-16)}.cta-bar-container ::slotted(.cta-bar-item:not(.level-navigation-item)){max-width:50%;-webkit-box-flex:1;-ms-flex:1 0 46%;flex:1 0 46%}.cta-bar-container ::slotted(.level-navigation-item){max-width:100%;-ms-flex-preferred-size:45%;flex-basis:45%}@media(min-width: 37.5rem){.cta-bar-container{padding:0 102px;gap:var(--oev-comp-cta-bar-vertical-spacing) var(--oev-ref-spacing-24)}}@media(min-width: 56.563rem){.cta-bar-container{padding:0}.cta-bar-container ::slotted(.cta-bar-item:not(.level-navigation-item)){max-width:23%;-webkit-box-flex:1;-ms-flex:1 0 22%;flex:1 0 22%}.cta-bar-container ::slotted(.level-navigation-item){max-width:100%;-ms-flex-preferred-size:20%;flex-basis:20%}}@media(min-width: 90rem){.cta-bar-container{gap:var(--oev-comp-cta-bar-vertical-spacing) var(--oev-ref-spacing-32)}.cta-bar-container ::slotted(.cta-bar-item:not(.level-navigation-item)){max-width:13%;-webkit-box-flex:1;-ms-flex:1 0 12%;flex:1 0 12%}.cta-bar-container ::slotted(.level-navigation-item){max-width:100%;-ms-flex-preferred-size:10%;flex-basis:10%}}.cta-bar-container-wrapper{padding-top:var(--oev-comp-cta-bar-spacing-top-m-xl);padding-bottom:var(--oev-comp-cta-bar-spacing-bottom-m-xl)}@media(max-width: 77.4375rem){.cta-bar-container-wrapper{padding-top:var(--oev-comp-cta-bar-spacing-top-sl-xs);padding-bottom:var(--oev-comp-cta-bar-spacing-bottom-sl-xs)}}.cta-bar-container-wrapper.selected-arrow{position:relative;-webkit-box-shadow:0 .25rem .375rem rgba(0,0,0,.1);box-shadow:0 .25rem .375rem rgba(0,0,0,.1);overflow:visible}.cta-bar-container-wrapper.selected-arrow::before{content:"";position:absolute;
1489left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:var(--oev-ref-z-index-30)-1;top:99%;width:0;height:0;border-left:2.68rem solid rgba(0,0,0,0);border-right:2.68rem solid rgba(0,0,0,0);border-top:1.875rem solid var(--oev-comp-cta-bar-arrow-background-color, white);-webkit-filter:drop-shadow(0 0.375rem 0.125rem rgba(0, 0, 0, 0.1));filter:drop-shadow(0 0.375rem 0.125rem rgba(0, 0, 0, 0.1))}.cta-bar-container-wrapper.selected-arrow::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;-webkit-box-shadow:0 .25rem .375rem rgba(0,0,0,.1);box-shadow:0 .25rem .375rem rgba(0,0,0,.1);pointer-events:none}.cta-bar-container-wrapper .cta-bar-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 0){:host([content-width]) .cta-bar-content-wrapper{margin:0 1rem}}@media(min-width: 37.5rem){:host([content-width]) .cta-bar-content-wrapper{margin:0 2rem}}@media(min-width: 56.563rem){:host([content-width]) .cta-bar-content-wrapper{width:min(var(--oev-comp-grid-size-small-landscape),100% - 2rem);margin:0 auto}}@media(min-width: 77.5rem){:host([content-width]) .cta-bar-content-wrapper{width:min(var(--oev-comp-grid-size-medium),100% - 2rem);margin:0 var(--oev-comp-grid-size-medium-horizontal-margin)}}@media(min-width: 90rem){:host([content-width]) .cta-bar-content-wrapper{width:var(--oev-comp-grid-size-large);margin:0 auto}}@media(min-width: 120rem){:host([content-width]) .cta-bar-content-wrapper{width:var(--oev-comp-grid-size-xl);margin:0 auto}}@media(min-width: 0)and (max-width: 37.4375rem){:host([content-width]) .cta-bar-content-wrapper{padding:var(--oev-comp-header-nav-header-spacing-vertical) var(--oev-comp-header-nav-header-sl-xs-spacing-horizontal);margin:0}}`;var n;!function(e){e.withoutScrolling="without-scrolling"}(n||(n={}));var l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends r.g{constructor(){super(...arguments),this.withoutScrolling=!1,this.scrollPosition={top:0,heightTwoLevels:0,heightThreeLevels:0},this.resetScrollPosition=()=>{this.scrollPosition={top:0,heightTwoLevels:0,heightThreeLevels:0}},this.handleScrollUpdate=e=>{if(this.isFirstLevel()&&!this.withoutScrolling)if(0===e.detail.top&&0===e.detail.heightTwoLevels)this.scrollPosition=e.detail;else{this.scrollPosition.top=e.detail.top,0===this.scrollPosition.heightTwoLevels?this.scrollPosition.heightTwoLevels=e.detail.heightTwoLevels:0===this.scrollPosition.heightThreeLevels&&0!==this.scrollPosition.heightTwoLevels&&this.scrollPosition.heightTwoLevels<e.detail.heightTwoLevels&&(this.scrollPosition.heightThreeLevels=e.detail.heightTwoLevels);let o=this.scrollPosition.top-10;0!==this.scrollPosition.heightThreeLevels&&(o+=this.scrollPosition.heightTwoLevels),window.scrollTo({top:o,behavior:"smooth"})}}}connectedCallback(){super.connectedCallback(),this.isFirstLevel()&&(this.addEventListener("update-scroll-position",this.handleScrollUpdate),window.addEventListener("resize",this.resetScrollPosition))}disconnectedCallback(){super.disconnectedCallback(),this.isFirstLevel()&&(this.removeEventListener("update-scroll-position",this.handleScrollUpdate),window.removeEventListener("resize",this.resetScrollPosition))}isFirstLevel(){var e;return null===(e=this.parentElement)||void 0===e?void 0:e.classList.contains("level-1")}render(){return i.qy`
1490      <div class="cta-bar-container-wrapper">
1491        <div class="cta-bar-content-wrapper">
1492        <slot name="title" class="cta-bar-title"></slot>
1493        <div class="cta-bar-container">
1494          <slot class="cta-bar-item"></slot>
1495        </div>
1496        </div>
1497      </div>
1498      <div class="cta-item-hidden-element">
1499      </div>
1500    `}};p.styles=c,l([(0,a.MZ)({type:Boolean,attribute:n.withoutScrolling})],p.prototype,"withoutScrolling",void 0),l([(0,a.wk)()],p.prototype,"scrollPosition",void 0),p=l([(0,a.EM)("oev-cta-bar-container")],p);var s=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}.cta-item-container{outline:none;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0}.cta-item-container[has-text]{gap:var(--oev-comp-cta-bar-button-label-spacing-top)}.cta-item-container .item-icon{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:var(--oev-comp-cta-bar-button-size);height:var(--oev-comp-cta-bar-button-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--oev-comp-cta-bar-button-border-radius)}.cta-item-container .item-text{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-item-container .item-text .mobile-label{display:none}.cta-item-container .item-text .item-type-link-icon{display:inline-block;width:calc(var(--oev-font-size-link)*1.3);height:calc(var(--oev-font-size-link)*1.3);font-family:var(--oev-font-family-icon);font-size:var(--oev-comp-icon-size-default);line-height:1;position:relative}.cta-item-container .item-text .item-type-link-icon::after{content:"";color:var(--oev-comp-cta-bar-button-label-icon-color-default);position:absolute;
1500left:4px;top:-1px}.cta-item-container div#hidden-elements[hidden]{display:none}.cta-item-container:focus-visible{outline:none;position:relative}.cta-item-container:focus-visible::before{content:"";position:absolute;inset:0;width:var(--oev-sys-focus-visible-outline-element-width);height:calc(100% + var(--oev-ref-size-16));outline:2px solid var(--oev-sys-focus-visible-outline-color);pointer-events:none;border-radius:var(--oev-comp-cta-bar-button-border-radius-focus-visible);margin:auto;left:0;padding:var(--oev-ref-size-00)}:host{cursor:pointer}:host([disabled]){cursor:auto}:host ::slotted([slot=text]){font:var(--oev-comp-cta-bar-button-label-font-style);font-weight:var(--oev-comp-cta-bar-button-label-font-weight)}:host #label,:host .mobile-label{font:var(--oev-comp-cta-bar-button-label-font-style);font-weight:var(--oev-comp-cta-bar-button-label-font-weight)}@media(max-width: 77.4375rem){:host([mobile-label]:not([mobile-label=""])) #label{display:none}:host([mobile-label]:not([mobile-label=""])) .mobile-label{display:block}}:host(:not([custom])) ::slotted([slot=icon]){--icon-color: var(--oev-comp-cta-bar-button-icon-color-default)}:host(:not([custom])) ::slotted([slot=text]),:host(:not([custom])) .item-text{color:var(--oev-comp-cta-bar-button-font-color-default)}:host(:not([custom])):host(:not([disabled]):is([square],[circle])) .cta-item-container .item-icon{background-color:var(--oev-comp-cta-bar-button-contained-background-color)}:host(:not([custom])):host(:not([disabled]):is([square],[circle])):host([selected]) .cta-item-container .item-icon{background-color:var(--oev-comp-cta-bar-button-contained-background-color-selected);--icon-color: var(--oev-comp-cta-bar-button-icon-color-selected)}:host(:not([custom])):host(:not([disabled]):is([square],[circle])):host([selected]):hover .cta-item-container .item-icon{--icon-color: var(--oev-comp-cta-bar-button-icon-color-selected)}:host(:not([custom])):host(:not([disabled]):is([square-outlined],[circle-outlined])) .cta-item-container .item-icon{background-color:var(--oev-comp-cta-bar-button-outlined-background-color)}:host(:not([custom])):host(:not([disabled]):is([square-outlined],[circle-outlined])):host([selected]) .cta-item-container .item-icon{background-color:var(--oev-comp-cta-bar-button-outlined-background-color-selected);--icon-color: var(--oev-comp-cta-bar-button-icon-color-selected)}:host(:not([custom])):host(:not([disabled]):is([square-outlined],[circle-outlined])):host([selected]):hover .cta-item-container .item-icon{--icon-color: var(--oev-comp-cta-bar-button-icon-color-selected)}:host(:not([custom])):host(:not([disabled]):is([selected])) ::slotted([slot=icon]){--icon-color: var(--oev-comp-cta-bar-button-icon-color-selected);--icon-size: var(--oev-comp-cta-bar-button-icon-size-active)}:host(:not([custom])):host(:not([disabled]):is([selected])) ::slotted([slot=text]),:host(:not([custom])):host(:not([disabled]):is([selected])) .item-text,:host(:not([custom])):host(:not([disabled]):is([selected])) .item-type-link-icon::after{color:var(--oev-comp-cta-bar-button-font-color-selected)}:host(:not([custom])):host(:not([disabled]):not([selected]):hover) ::slotted([slot=icon]){--icon-color: var(--oev-comp-cta-bar-button-icon-color-hover)}:host(:not([custom])):host(:not([disabled]):not([selected]):hover) ::slotted([slot=text]),:host(:not([custom])):host(:not([disabled]):not([selected]):hover) .item-text,:host(:not([custom])):host(:not([disabled]):not([selected]):hover) .item-type-link-icon::after{color:var(--oev-comp-cta-bar-button-font-color-hover)}:host(:not([custom])):host(:not([disabled]):active) ::slotted([slot=icon]){--icon-color: var(--oev-comp-cta-bar-button-icon-color-active)}:host(:not([custom])):host(:not([disabled]):active) ::slotted([slot=text]),:host(:not([custom])):host(:not([disabled]):active) .item-text,:host(:not([custom])):host(:not([disabled]):active) .item-type-link-icon::after{color:var(--oev-comp-cta-bar-button-font-color-active)}:host(:not([custom])):host([disabled]) ::slotted([slot=icon]){--icon-color: var(--oev-comp-cta-bar-button-icon-color-disabled)}:host(:not([custom])):host([disabled]) ::slotted([slot=text]),:host(:not([custom])):host([disabled]) .item-text{color:var(--oev-comp-cta-bar-button-font-color-disabled)}:host(:not([custom])):host(:not([disabled]):not([selected]):focus) ::slotted([slot=icon]){--icon-color: var(--oev-comp-cta-bar-button-icon-color-default)}:host(:not([custom])):host(:not([disabled]):not([selected]):focus) ::slotted([slot=text]),:host(:not([custom])):host(:not([disabled]):not([selected]):focus) .item-text,:host(:not([custom])):host(:not([disabled]):not([selected]):focus) .item-type-link-icon::after{color:var(--oev-comp-cta-bar-button-font-color-default)}:host(:not([custom])) .cta-item-container .item-icon{-webkit-box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-default);box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-default)}:host(:not([custom])):host(:hover) .cta-item-container .item-icon{-webkit-box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-hover);box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-hover)}:host(:not([custom])):host(:active) .cta-item-container .item-icon{-webkit-box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-active);box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-active)}:host(:not([custom])):host([selected]) .cta-item-container .item-icon{-webkit-box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-selected);box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-selected)}:host(:not([custom])):host([disabled]) .cta-item-container .item-icon{-webkit-box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-disabled);box-shadow:var(--oev-comp-cta-bar-button-contained-elevation-level-disabled)}:host(:not([custom])):host([no-shadow]) .cta-item-container .item-icon{-webkit-box-shadow:none;box-shadow:none}:host(:not([custom])):host(:is([square],[square-outlined])) .cta-item-container .item-icon{border-radius:var(--oev-comp-cta-bar-button-border-radius)}:host(:not([custom])):host(:is([circle],[circle-outlined])) .cta-item-container .item-icon{border-radius:var(--oev-ref-radius-xl)}:host(:not([custom])):host(:is([circle],[square])):host(:focus){outline:none}:host(:not([custom])):host(:is([circle-outlined],[square-outlined])) .cta-item-container .item-icon{border:var(--oev-comp-cta-bar-button-outlined-border-width-default) solid var(--oev-comp-cta-bar-button-outlined-border-color-default)}:host(:not([custom])):host(:is([circle-outlined],[square-outlined])):host(:not([disabled]):hover) .cta-item-container .item-icon{border:var(--oev-comp-cta-bar-button-outlined-border-width-hover) solid var(--oev-comp-cta-bar-button-outlined-border-color-hover)}:host(:not([custom])):host(:is([circle-outlined],[square-outlined])):host(:not([disabled]):active) .cta-item-container .item-icon{border:var(--oev-comp-cta-bar-button-outlined-border-width-active) solid var(--oev-comp-cta-bar-button-outlined-border-color-active)}:host(:not([custom])):host(:is([circle-outlined],[square-outlined])):host(:not([disabled])[selected]) .cta-item-container .item-icon{border:var(--oev-comp-cta-bar-button-outlined-border-width-selected) solid var(--oev-comp-cta-bar-button-outlined-border-color-selected)}:host(:not([custom])):host(:is([circle-outlined],[square-outlined])):host([disabled]) .cta-item-container .item-icon{border:var(--oev-comp-cta-bar-button-outlined-border-width-disabled) solid var(--oev-comp-cta-bar-button-outlined-border-color-disabled)}:host(:not([custom])):host(:is([circle-outlined],[square-outlined])):host(:not([disabled]):focus) .cta-item-container .item-icon{border:var(--oev-comp-cta-bar-button-outlined-border-width-default) solid var(--oev-comp-cta-bar-button-outlined-border-color-default)}:host(:not([custom])) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-icon-size-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-icon-size-default)}:host(:not([custom])):host(:not([disabled]):hover) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-icon-size-active);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-icon-size-active)}:host(:not([custom])):host(:not([disabled]):active) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-icon-size-active);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-icon-size-active)}:host(:not([custom])):host([selected]) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-icon-size-active);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-icon-size-active)}:host(:not([custom])):host(:is([disabled])) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-icon-size-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-icon-size-default)}:host(:not([custom])):host([icon-size=small]) ::slotted([slot=icon]){--icon-size: var(--oev-comp-cta-bar-button-icon-size-default)}:host(:not([custom])):host([icon-size=large]) ::slotted([slot=icon]){--icon-size: var(--oev-comp-cta-bar-button-icon-size-active)}:host([custom]) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-custom-icon-size-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-custom-icon-size-default);--icon-color: var(--oev-comp-cta-bar-button-custom-icon-color-default)}:host([custom]) ::slotted([slot=text]),:host([custom]) .item-text{color:var(--oev-comp-cta-bar-button-custom-font-color-default)}:host([custom]) .cta-item-container .item-icon{background-color:var(--oev-comp-cta-bar-button-custom-background-color-default);border:var(--oev-comp-cta-bar-button-custom-border-width-default) solid var(--oev-comp-cta-bar-button-custom-border-color-default);border-radius:var(--oev-comp-cta-bar-button-custom-border-radius);-webkit-box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-default);box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-default)}:host([custom]):host(:focus) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-custom-icon-size-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-custom-icon-size-default)}:host([custom]):host(:focus) ::slotted([slot=text]),:host([custom]):host(:focus) .item-text{color:var(--oev-comp-cta-bar-button-custom-font-color-default)}:host([custom]):host(:focus) .cta-item-container .item-icon{border-radius:var(--oev-comp-cta-bar-button-custom-border-radius)}:host([custom]):host([selected]) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-custom-icon-size-active);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-custom-icon-size-active);--icon-color: var(--oev-comp-cta-bar-button-custom-icon-color-selected)}:host([custom]):host([selected]) ::slotted([slot=text]){color:var(--oev-comp-cta-bar-button-custom-font-color-selected)}:host([custom]):host([selected]) .item-text{color:var(--oev-comp-cta-bar-button-custom-font-color-selected)}:host([custom]):host([selected]) .cta-item-container .item-icon{background-color:var(--oev-comp-cta-bar-button-custom-background-color-selected);outline:none;border:var(--oev-comp-cta-bar-button-custom-border-width-selected) solid var(--oev-comp-cta-bar-button-custom-border-color-selected);border-radius:var(--oev-comp-cta-bar-button-custom-border-radius);-webkit-box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-selected);box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-selected)}:host([custom]):host([selected]):hover .cta-item-container .item-icon{background-color:var(--oev-comp-cta-bar-button-custom-background-color-selected);--icon-color: var(--oev-comp-cta-bar-button-custom-icon-color-selected)}:host([custom]):host(:not([selected]):hover) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-custom-icon-size-active);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-custom-icon-size-active);--icon-color: var(--oev-comp-cta-bar-button-custom-icon-color-hover)}:host([custom]):host(:not([selected]):hover) ::slotted([slot=text]),:host([custom]):host(:not([selected]):hover) .item-text{color:var(--oev-comp-cta-bar-button-custom-font-color-hover)}:host([custom]):host(:not([selected]):hover) .cta-item-container .item-icon{background-color:var(--oev-comp-cta-bar-button-custom-background-color-hover);-webkit-box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-hover);box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-hover);border:var(--oev-comp-cta-bar-button-custom-border-width-hover) solid var(--oev-comp-cta-bar-button-custom-border-color-hover)}:host([custom]):host(:active) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-custom-icon-size-active);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-custom-icon-size-active);--icon-color: var(--oev-comp-cta-bar-button-custom-icon-color-active)}:host([custom]):host(:active) ::slotted([slot=text]),:host([custom]):host(:active) .item-text{color:var(--oev-comp-cta-bar-button-custom-font-color-active)}:host([custom]):host(:active) .cta-item-container .item-icon{border:var(--oev-comp-cta-bar-button-custom-border-width-active) solid var(--oev-comp-cta-bar-button-custom-border-color-active);background-color:var(--oev-comp-cta-bar-button-custom-background-color-active);-webkit-box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-active);box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-active)}:host([custom]):host([disabled]) ::slotted([slot=icon]){width:var(--oev-comp-cta-bar-button-custom-icon-size-default);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;--icon-size: var(--oev-comp-cta-bar-button-custom-icon-size-default);--icon-color: var(--oev-comp-cta-bar-button-custom-icon-color-disabled)}:host([custom]):host([disabled]) ::slotted([slot=text]),:host([custom]):host([disabled]) .item-text{color:var(--oev-comp-cta-bar-button-custom-font-color-disabled)}:host([custom]):host([disabled]) .cta-item-container .item-icon{border:var(--oev-comp-cta-bar-button-custom-border-width-disabled) solid var(--oev-comp-cta-bar-button-custom-border-color-disabled);background-color:var(--oev-comp-cta-bar-button-custom-background-color-disabled);-webkit-box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-disabled);box-shadow:var(--oev-comp-cta-bar-button-custom-elevation-level-disabled)}`,d=t(9142),v=t(6170),h=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c},u=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)}
1500)).then(c,n)}l((i=i.apply(e,o||[])).next())})};let m=class extends r.g{constructor(){super(...arguments),this.ctaBarContainer=null,this.hiddenElements=[],this.allCtaItems=[],this.addedNodes=[],this.href=null,this.target=null,this.dataEventLabel=null,this.accessibilityName=null,this.mobileLabel="",this.flat=!1,this.rootParentClass="",this.itemType="",this.handleClearOwnHiddenCtaContainerArea=()=>{this.clearHiddenCtaContainerArea("own")},this.fireSelectedEvent=()=>{var e;const o=new CustomEvent(d.jU.selectedChange,{bubbles:!0});null===(e=this.ctaBarContainer)||void 0===e||e.dispatchEvent(o)},this._handleKeyDown=e=>u(this,void 0,void 0,function*(){if("Tab"===e.key&&e.shiftKey){const o=e.target;return void this.scrollElementIntoView(o)}"Enter"!==e.key&&" "!==e.key||(this.hasAttribute(d.aH.attributes.HREF)||(e.preventDefault(),e.stopPropagation()),yield this._handleEnter()),"Escape"===e.key&&this._handleEscape()}),this._handleEscape=()=>{if(!this.hasAttribute(d.aH.attributes.DISABLED)){const e=this.closest("oev-cta-bar-container[data-level]"),o=Number.parseInt(null==e?void 0:e.getAttribute("data-level"));if(!e||!o)return;1==o?this._handleFirstLevelEscape():2==o?this._handleSecondLevelEscape():o>=3&&this._handleThirdAndMoreLevel(o)}},this._handleFirstLevelEscape=()=>{var e;const o=this.closest("oev-cta-bar-container[data-level]"),t=null==o?void 0:o.querySelector("oev-cta-bar-item[selected]");t&&this.toggleExpandedAttribute(t,t.closest("oev-cta-bar-container")),this.closeAllSelectableCtas(),(null===(e=null==o?void 0:o.shadowRoot)||void 0===e?void 0:e.querySelector(".selected-arrow"))&&o.shadowRoot.querySelector(".selected-arrow").classList.remove("selected-arrow"),window.setTimeout(()=>{var e;const o=null===(e=null==t?void 0:t.shadowRoot)||void 0===e?void 0:e.querySelector("a");null==o||o.focus({preventScroll:!0})},100)},this._handleSecondLevelEscape=()=>{var e,o,t;const i=null===(o=null===(e=this.closest(".cta-item-hidden-element"))||void 0===e?void 0:e.parentNode)||void 0===o?void 0:o.host;if(!i)return;const a=null==i?void 0:i.querySelector("oev-cta-bar-item[selected]");a&&this.toggleExpandedAttribute(a,a.closest("oev-cta-bar-container")),null==a||a.removeAttribute("selected"),null==a||a.setAttribute("aria-selected","false"),i.shadowRoot.querySelector(".cta-item-hidden-element").innerHTML="",this.fireSelectedEvent(),null===(t=this.ctaItemContainer)||void 0===t||t.setAttribute("aria-expanded","false"),window.setTimeout(()=>{var e;const o=null===(e=null==a?void 0:a.shadowRoot)||void 0===e?void 0:e.querySelector("a");null==o||o.focus({preventScroll:!0})},100)},this._handleThirdAndMoreLevel=e=>{const o=this.closest(".cta-item-hidden-element"),t=null==o?void 0:o.children;if(t){for(const i of t)Array.from(i.classList).filter(t=>{if(t.includes("level-")){Number.parseInt(t.split("-")[1])>=e&&o.contains(i)&&(null==o||o.removeChild(i))}});window.setTimeout(()=>{var e,t,i,a,r;const c=null===(e=null==o?void 0:o.lastElementChild)||void 0===e?void 0:e.querySelector("oev-cta-bar-container"),n=null==c?void 0:c.querySelector("[selected]"),l=null===(t=null==n?void 0:n.shadowRoot)||void 0===t?void 0:t.querySelector("a");null==l||l.focus({preventScroll:!0}),this.toggleExpandedAttribute(l,c),null==n||n.removeAttribute("selected"),null==n||n.setAttribute("aria-selected","false"),null===(r=null===(a=null===(i=null==c?void 0:c.shadowRoot)||void 0===i?void 0:i.querySelector(".selected-arrow"))||void 0===a?void 0:a.classList)||void 0===r||r.remove("selected-arrow")},100)}},this._handleEnter=()=>u(this,void 0,void 0,function*(){if(this._shouldAbortEnter())return;const e=this._calculateStickyElementsHeights();
1500this.hasAttribute("selected")?this._handleSelectedToggle():(this.closeAllSelectableCtas(),this.cloneNodes(),this.activateSelectedCtaItem(),this.fireSelectedEvent(),this.toggleExpandedAttribute(),yield new Promise(e=>setTimeout(e,50)),yield this._handleLevelNavigation(e))}),this.goToFirstSubLevelCta=()=>u(this,void 0,void 0,function*(){var e,o,t,i,a,r;yield new Promise(e=>setTimeout(e,50));const c=Number.parseInt(null===(e=this.closest("oev-cta-bar-container[data-level]"))||void 0===e?void 0:e.getAttribute("data-level"));if(1==c){const e=this.closest('oev-cta-bar-container[data-level="1"]'),i=null===(o=null==e?void 0:e.shadowRoot)||void 0===o?void 0:o.querySelector(".cta-item-hidden-element"),a=null==i?void 0:i.querySelector(`section[slot="hidden"].level-${c+1}`),r=null==a?void 0:a.querySelector("oev-cta-bar-container > oev-cta-bar-item"),n=null===(t=null==r?void 0:r.shadowRoot)||void 0===t?void 0:t.querySelector("a");null==n||n.setAttribute("tabindex","0"),null==n||n.focus({preventScroll:!0})}else if(c>1){const e=null===(i=this.closest(".cta-item-hidden-element"))||void 0===i?void 0:i.children;for(const o of e)if("section"==o.tagName.toLowerCase()&&(null===(a=o.classList)||void 0===a?void 0:a.contains(`level-${c+1}`))){const e=null==o?void 0:o.querySelector("oev-cta-bar-container > oev-cta-bar-item"),t=null===(r=null==e?void 0:e.shadowRoot)||void 0===r?void 0:r.querySelector("a");null==t||t.setAttribute("tabindex","0"),null==t||t.focus({preventScroll:!0})}}}),this._calculateStickyElementsHeights=()=>{const e=Array.from(document.querySelectorAll("oev-header-v2[sticky][offset-top], oev-announcement-v1[sticky][offset-top], oev-ankernavi[sticky][offset-top][outer-container], oev-progressbar-v1[sticky][offset-top]"));let o=0;const t=this.ctaBarContainerHiddenArea.getBoundingClientRect();if(!t)return o;for(const i of e){const e=i.getBoundingClientRect().bottom,a=i.getBoundingClientRect().height;e>t.bottom||(o+=a)}return o},this.clearHiddenCtaContainerArea=e=>{var o;if("all"!==e){if("own"===e)for(const e of this.addedNodes)(null===(o=this.ctaBarContainerHiddenArea)||void 0===o?void 0:o.contains(e))&&this.ctaBarContainerHiddenArea.removeChild(e)}else{if(!this.ctaBarContainerHiddenArea)return;this.ctaBarContainerHiddenArea.innerHTML=""}},this.closeAllSelectableCtas=()=>{for(const e of this.allCtaItems)e.removeAttribute("selected"),e.dispatchEvent(new CustomEvent(d.jU.ctaClosed,{bubbles:!1}))},this.cloneNodes=()=>{var e;for(const o of this.hiddenElements){const t=o.cloneNode(!0);null===(e=this.ctaBarContainerHiddenArea)||void 0===e||e.appendChild(t),this.addedNodes.push(t)}},this.activateSelectedCtaItem=()=>{this.setAttribute("selected",""),this.setAttribute("aria-selected","true")}}isNextLevelInViewport(e=0){const o=this.ctaBarContainerHiddenArea.getBoundingClientRect(),t=document.documentElement.clientHeight||window.innerHeight,i=document.querySelector("oev-sticky-footer-v1"),a=i?i.getBoundingClientRect().top:t;return o.bottom-e<=a}isElementInViewport(e){const o=e.getBoundingClientRect(),t=this._calculateStickyElementsHeights(),i=document.documentElement.clientHeight||window.innerHeight;return o.top>=t&&o.bottom<=i}scrollElementIntoView(e){if(!e)return;const o=e.closest("oev-cta-bar-container");if(!o)return;const t=o.getBoundingClientRect(),i=this._calculateStickyElementsHeights(),a=window.scrollY||window.pageYOffset,r=t.top+a-i;window.scrollTo({top:r,behavior:"smooth"})}_findLevelContainers(){const e=[],o=this._getCtaBarContainerRoot();if(!o)return e;const t=o.querySelector(".cta-bar-container-wrapper");return t&&e.push(t),e.push(...this._getHiddenLevelContainers()),e}_getCtaBarContainerRoot(){var e,o,t;const i=null===(e=document.querySelector("oev-level-navigation"))||void 0===e?void 0:e.shadowRoot;return i&&null!==(t=null===(o=i.querySelector("oev-cta-bar-container"))||void 0===o?void 0:o.shadowRoot)&&void 0!==t?t:null}_getHiddenLevelContainers(){if(!this.ctaBarContainerHiddenArea)return[];const e=this.ctaBarContainerHiddenArea.querySelectorAll(":scope > section.level-navigation-container");return Array.from(e)}_findScrollTarget(e){const o=this._findLevelContainers(),t=window.scrollY||window.pageYOffset;for(const i of o){const o=i.getBoundingClientRect().top;if(this.isNextLevelInViewport(o-e))return t+o-e}return null}_handleTextSlotChange(e){const o=e.target.assignedNodes().some(e=>e.textContent&&e.textContent.trim().length>0);this.ctaItemContainer&&(o?this.ctaItemContainer.setAttribute("has-text",""):this.ctaItemContainer.removeAttribute("has-text"))}updateScrollPosition(e){this.dispatchEvent(new CustomEvent("update-scroll-position",{detail:e,bubbles:!0,composed:!0}))}firstUpdated(){var e,o,t,i,a;const r=(c=`.${this.rootParentClass}`,function e(o,t=o&&o.closest(c)){return o instanceof Window||o instanceof Document||!o?null:t||e(o.getRootNode().host)}(this));var c;const n=this.flat&&r?':scope > [slot="hidden"]':'[slot="hidden"]';this.ctaBarContainer=this.flat&&r?r.querySelector("oev-cta-bar-container"):this.parentElement,this.ctaBarContainerHiddenArea=null===(o=null===(e=this.ctaBarContainer)||void 0===e?void 0:e.shadowRoot)||void 0===o?void 0:o.querySelector(".cta-item-hidden-element"),this.hiddenElements=Array.from((null===(t=this.shadowRoot)||void 0===t?void 0:t.host.querySelectorAll(n))||[]).map(e=>e),this.allCtaItems=Array.from((null===(i=this.parentElement)||void 0===i?void 0:i.querySelectorAll(":scope > oev-cta-bar-item:not([selected])"))||[]).map(e=>e),this.href=this.hasAttribute(d.aH.attributes.HREF)?this.getAttribute(d.aH.attributes.HREF):"",this.target=this.hasAttribute(d.aH.attributes.TARGET)?this.getAttribute(d.aH.attributes.TARGET):"",this.dataEventLabel=this.hasAttribute(d.aH.attributes.DATAEVENTLABEL)?this.getAttribute(d.aH.attributes.DATAEVENTLABEL):"",this.accessibilityName=this.hasAttribute(d.aH.attributes.ACCESSIBILITYNAME)?this.getAttribute(d.aH.attributes.ACCESSIBILITYNAME):"",this.addEventListener(d.jU.ctaClosed,this.handleClearOwnHiddenCtaContainerArea);const l=null===(a=this.shadowRoot)||void 0===a?void 0:a.querySelector('slot[name="text"]');if(l){const e=Object.assign(Object.assign({},new Event("slotchange",{bubbles:!0,composed:!0})),{target:l});this._handleTextSlotChange(e)}this.addEventListener("focusin",e=>{const o=e.target;o&&!this.isElementInViewport(o)&&this.scrollElementIntoView(o)})}disconnectedCallback(){super.disconnectedCallback(),this.handleClearOwnHiddenCtaContainerArea(),this.removeEventListener(d.jU.ctaClosed,this.handleClearOwnHiddenCtaContainerArea)}
1500_handleSelectedToggle(){this.removeAttribute("selected"),this.setAttribute("aria-selected","false"),this.clearHiddenCtaContainerArea("own"),this.fireSelectedEvent(),this.updateScrollPosition({top:0,heightTwoLevels:0,heightThreeLevels:0})}_handleLevelNavigation(e){return u(this,void 0,void 0,function*(){this.isNextLevelInViewport()?yield this.goToFirstSubLevelCta():this._handleScrollPositioning(e)})}_handleScrollPositioning(e){return u(this,void 0,void 0,function*(){const o=this._findScrollTarget(e);if("1"===this.parentElement.dataset.level)return yield this.goToFirstSubLevelCta(),void(null!=o&&this.updateScrollPosition({top:o,heightTwoLevels:0,heightThreeLevels:0}));const t=this.ctaBarContainerHiddenArea.getBoundingClientRect().height;yield this.goToFirstSubLevelCta(),null!=o&&this.updateScrollPosition({top:o,heightTwoLevels:t,heightThreeLevels:0})})}_shouldAbortEnter(){return this.hasAttribute(d.aH.attributes.DISABLED)||this.hasAttribute(d.aH.attributes.HREF)||this.hiddenElements.length<=0}toggleExpandedAttribute(e=this,o=this.ctaItemContainer,t="button"){(null==e?void 0:e.getAttribute("item-type"))===t&&((null==e?void 0:e.hasAttribute("selected"))?null==o||o.setAttribute("aria-expanded","true"):null==o||o.setAttribute("aria-expanded","false"))}render(){let e="";"button"===this.itemType&&(e="aria-expanded");const o=i.qy`
1501      <span id="label">
1502        <slot name="text" @slotchange="${this._handleTextSlotChange}"></slot>
1503      </span>
1504      ${this.mobileLabel?i.qy`<span id="mobile-label" class="mobile-label">${this.mobileLabel}</span>`:i.s6}
1505      ${"link"===this.itemType?i.qy`<span class="item-type-link-icon"></span>`:i.s6}
1506    `;return this.href?i.qy`
1507      <a class="cta-item-container"
1508         tabindex="0"
1509         href=${this.href}
1510         target=${this.target||i.s6}
1511         data-event-label=${this.dataEventLabel||i.s6}
1512         title=${this.accessibilityName||""}
1513         @click="${this._handleEnter}"
1514
1515         @keydown="${this._handleKeyDown}"
1516         ${(0,v.r)(e,"false")}>
1517        <div class="item-icon">
1518          <slot name="icon"></slot>
1519        </div>
1520        <div class="item-text">
1521          ${o}
1522        </div>
1523        <div id="hidden-elements" hidden>
1524          <slot name="hidden"></slot>
1525        </div>
1526      </a>
1527    `:i.qy`
1528        <span class="cta-item-container"
1529              tabindex="0"
1530              data-event-label=${this.dataEventLabel||i.s6}
1531              title=${this.accessibilityName||""}
1532              @click="${this._handleEnter}"
1533              role="link"
1534              @keydown="${this._handleKeyDown}"
1535              ${(0,v.r)(e,"false")}>
1536          <div class="item-icon">
1537          <slot name="icon"></slot>
1538            </div>
1539            <div class="item-text">
1540              ${o}
1541          </div>
1542          <div id="hidden-elements" hidden>
1543          <slot name="hidden"></slot>
1544            </div>
1545        </span>
1546      `}};m.styles=s,h([(0,a.P)(".cta-item-container")],m.prototype,"ctaItemContainer",void 0),h([(0,a.MZ)({attribute:!1})],m.prototype,"ctaBarContainer",void 0),h([(0,a.MZ)({attribute:!1})],m.prototype,"ctaBarContainerHiddenArea",void 0),h([(0,a.MZ)({attribute:!1})],m.prototype,"hiddenElements",void 0),h([(0,a.MZ)({attribute:!1})],m.prototype,"allCtaItems",void 0),h([(0,a.MZ)({attribute:!1})],m.prototype,"addedNodes",void 0),h([(0,a.MZ)({type:String})],m.prototype,"href",void 0),h([(0,a.MZ)({type:String})],m.prototype,"target",void 0),h([(0,a.MZ)({type:String})],m.prototype,"dataEventLabel",void 0),h([(0,a.MZ)({type:String})],m.prototype,"accessibilityName",void 0),h([(0,a.MZ)({type:String,attribute:d.aH.attributes.MOBILELABEL})],m.prototype,"mobileLabel",void 0),h([(0,a.MZ)({type:Boolean,attribute:d.aH.attributes.FLAT,reflect:!0})],m.prototype,"flat",void 0),h([(0,a.MZ)({type:String,attribute:d.aH.attributes.rootParentClass,reflect:!0})],m.prototype,"rootParentClass",void 0),h([(0,a.MZ)({type:String,attribute:d.aH.attributes.itemType})],m.prototype,"itemType",void 0),m=h([(0,a.EM)(d.qp)],m)},3621:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`:host([buttons-width-half-width]) .cta-group-container,:host([buttons-width-auto-growing]) .cta-group-container,:host([buttons-width-full-width]) .cta-group-container,:host([buttons-width-auto-growing-over-each-other]) .cta-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--oev-comp-cta-group-spacing-vertical) var(--oev-comp-cta-group-spacing-horizontal);-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:host([buttons-width-half-width]) .cta-group-container ::slotted(*),:host([buttons-width-auto-growing]) .cta-group-container ::slotted(*),:host([buttons-width-full-width]) .cta-group-container ::slotted(*),:host([buttons-width-auto-growing-over-each-other]) .cta-group-container ::slotted(*){width:100%}:host([buttons-position-left]) .cta-group-container{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}:host([buttons-position-centered]) .cta-group-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:host([buttons-position-right]) .cta-group-container{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}:host([buttons-position-left][buttons-width-auto-growing-over-each-other]) .cta-group-container ::slotted(*){-ms-flex-item-align:start;align-self:flex-start}:host([buttons-position-right][buttons-width-auto-growing-over-each-other]) .cta-group-container ::slotted(*){-ms-flex-item-align:end;align-self:flex-end}@media(min-width: 37.5rem){:host([buttons-width-half-width]) .cta-group-container,:host([buttons-width-auto-growing]) .cta-group-container{--prop-cta-group-flex-direction: row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--prop-cta-group-flex-direction);flex-direction:var(--prop-cta-group-flex-direction)}:host([buttons-width-auto-growing]) .cta-group-container ::slotted(*),:host([buttons-width-auto-growing-over-each-other]) .cta-group-container ::slotted(*){width:unset}:host([buttons-width-half-width]) .cta-group-container ::slotted(*){--prop-cta-group-buttons-width: unset;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;width:var(--prop-cta-group-buttons-width)}}`;var c,n;!function(e){e.centered="centered",e.left="left",e.right="right"}(c||(c={})),function(e){e.fullwidth="full-width",e.halfWidth="half-width",e.autoGrowing="auto-growing",e.autoGrowingOverEachOther="auto-growing-over-each-other"}(n||(n={}));var l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.WF{firstUpdated(){}render(){return i.qy`
1547    <section part="cta-group-container" class="cta-group-container">
1548      <slot></slot>
1549    </section>`}};p.styles=r,p=l([(0,a.EM)("oev-cta-group")],p)},8685:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`:host .component-container{background-color:var(--oev-comp-custom-search-background-color);padding:var(--oev-comp-custom-search-outer-spacing);-webkit-box-shadow:var(--oev-comp-custom-search-shadow);box-shadow:var(--oev-comp-custom-search-shadow);border-radius:var(--oev-comp-custom-search-border-radius)}:host .headline{padding-bottom:var(--oev-comp-custom-search-headline-spacing-bottom)}:host .input{padding-bottom:var(--oev-comp-custom-search-inputfield-spacing-bottom)}:host slot[name=search-results]::slotted(*){padding-top:var(--oev-comp-custom-search-result-spacing-top)}:host slot[name=search-results]::slotted(oev-text-content.error-message){color:var(--oev-color-action-error);padding-right:var(--oev-comp-custom-search-result-spacing-left-right);padding-left:var(--oev-comp-custom-search-result-spacing-left-right)}@media(min-width: 37.5rem){:host .component-container oev-cta-group[buttons-width-half-width]::part(cta-group-container){--prop-cta-group-flex-direction: column;--prop-cta-group-buttons-width: 100%}}@media(min-width: 77.5rem){:host .component-container oev-cta-group[buttons-width-half-width]::part(cta-group-container){--prop-cta-group-flex-direction: row}}`,c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let n=class extends i.WF{constructor(){super(...arguments),this.labelSearchInput="",this.inputPlaceholder="",this.labelFirstCta="Glaspartner suchen",this.labelSecondCta="Werkstatt suchen",this.dataEventLabelFirstCta="",this.dataEventLabelSecondCta="",this.eventNameFirstCta="",this.eventNameSecondCta=""}static get styles(){return i.AH`${(0,i.iz)(r)}
1549`}emitCustomEventToMiniApp(e){var o;const t=null===(o=this.textInputElement)||void 0===o?void 0:o.value,i=new CustomEvent(e,{detail:{inputValue:t},bubbles:!0,composed:!0});this.dispatchEvent(i)}render(){return i.qy`
1550      <div class="component-container">
1551        <div class="headline">
1552            <slot name="headline"></slot>
1553        </div>
1554        <div class="input">
1555          <oev-text-input
1556            label="${this.labelSearchInput}"
1557            name="search-input"
1558            placeholder="${this.inputPlaceholder}"
1559            required
1560            required-error-text="Eingabe fehlt"
1561            type="search"
1562          ></oev-text-input>
1563        </div>
1564        <div class="cta-group">
1565          <oev-cta-group buttons-width-half-width buttons-position-centered>
1566            <oev-button class="button"
1567                        @click="${()=>this.emitCustomEventToMiniApp(`oev-custom-search:${this.eventNameFirstCta}`)}"
1568                        variant="contained"
1569                        event-label="${this.dataEventLabelFirstCta}"
1570                        title="${this.labelFirstCta}"
1571                        buttons-position="centered"
1572                        buttons-width="half-width"
1573                        action-aria-label="${this.labelFirstCta}">
1574              ${this.labelFirstCta}
1575            </oev-button>
1576            <oev-button class="button"
1577                        @click="${()=>this.emitCustomEventToMiniApp(`oev-custom-search:${this.eventNameSecondCta}`)}"
1578                        variant="contained"
1579                        event-label="${this.dataEventLabelSecondCta}"
1580                        title="${this.labelSecondCta}"
1581                        buttons-position="centered"
1582                        buttons-width="half-width"
1583                        action-aria-label="${this.labelSecondCta}">
1584              ${this.labelSecondCta}
1585            </oev-button>
1586          </oev-cta-group>
1587        </div>
1588      </div>
1589      <slot name="search-results"></slot>
1590    `}};c([(0,a.MZ)({type:String,reflect:!0})],n.prototype,"labelSearchInput",void 0),c([(0,a.MZ)({type:String,reflect:!0})],n.prototype,"inputPlaceholder",void 0),c([(0,a.MZ)({type:String,reflect:!0})],n.prototype,"labelFirstCta",void 0),c([(0,a.MZ)({type:String,reflect:!0})],n.prototype,"labelSecondCta",void 0),c([(0,a.MZ)({type:String,reflect:!0})],n.prototype,"dataEventLabelFirstCta",void 0),c([(0,a.MZ)({type:String,reflect:!0})],n.prototype,"dataEventLabelSecondCta",void 0),c([(0,a.MZ)({type:String,reflect:!0})],n.prototype,"eventNameFirstCta",void 0),c([(0,a.MZ)({type:String,reflect:!0})],n.prototype,"eventNameSecondCta",void 0),c([(0,a.P)("oev-text-input")],n.prototype,"textInputElement",void 0),n=c([(0,a.EM)("oev-custom-search")],n)},9102:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(1813);var c=i.AH`
1591  :host{
1592    display: block;
1593    padding: var(--oev-ref-spacing-00);
1594    position: fixed;
1595    top: env(safe-area-inset-top);
1596    right: var(--oev-ref-spacing-00);
1597    bottom: var(--offset-bottom, var(--oev-comp-customer-interaction-container-spacing-bottom, 0));
1598    box-shadow: var(--oev-comp-customer-interaction-shadow);
1599    background-color: var(--oev-comp-customer-interaction-container-background-color);
1600    z-index: var(--oev-ref-z-index-90);
1601    height: 100vh;
1602    width: 100vw;
1603  }
1604
1605  :host .customerInteractionTooltip{
1606    width:100%;
1607    height:100%;
1608  }
1609
1610  :host iframe{
1611    border:0;
1612    width: 100%;
1613    height: 100%;
1614  }
1615
1616  :host([closed]){
1617    display: none;
1618  }
1619
1620  :host .close-icon {
1621    --oev-comp-customer-interaction-icon-spacing-top: var(--oev-sys-spacing-none);
1622    position: absolute;
1623    top: var(--oev-ref-spacing-08);
1624    right:var(--oev-ref-spacing-12);
1625    cursor: pointer;
1626    color: var(--oev-comp-customer-interaction-icon-color-default);
1627    margin-top: var(--oev-comp-customer-interaction-icon-spacing-top);
1628  }
1629
1630  :host .close-icon:hover{
1631    color: var(--oev-color-primary-hover);
1632  }
1633`;const n=i.AH`
1634  :host ,:host iframe, :host .customerInteractionTooltip{
1635    width: var(--iFrame-width);
1636    height: var(--iFrame-height);
1637  }
1638
1639  :host{
1640    --oev-comp-customer-interaction-container-spacing-bottom: var(--oev-sys-spacing-m);
1641    --oev-comp-customer-interaction-container-spacing-top: var(--oev-sys-spacing-m);
1642    --oev-comp-customer-interaction-container-spacing-left-right: var(--oev-sys-spacing-none);
1643    padding:var(--oev-comp-customer-interaction-container-spacing-top)
1644    var(--oev-comp-customer-interaction-container-spacing-left-right)
1645    var(--oev-comp-customer-interaction-container-spacing-bottom);
1646    right: var(--oev-comp-customer-interaction-position-right);
1647    overflow-y: auto;
1648    -webkit-overflow-scrolling: touch;
1649    top: unset;
1650    max-height: calc(100vh - 70px);
1651
1652  }
1653`;var l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.WF{constructor(){super(...arguments),this.closed=!1,this.iFrameHeight=0,this.iFrameWidth=0,this.iFrameURL="",this.offsetBottom=0}handleClose(){this.closed=!0}render(){return i.qy`
1654      <style>
1655        :host{
1656          --offset-bottom: ${this.offsetBottom}px;
1657          --iFrame-height: ${this.iFrameHeight}px;
1658          --iFrame-width: ${this.iFrameWidth}px;
1659        }
1660      </style>
1661      <div class="customerInteractionTooltip ${this.closed?"closed":""}">
1662        <oev-icon icon="comp-textinput-error-x" @click="${this.handleClose}" size="medium" class="close-icon"></oev-icon>
1663        <iframe title="Kundeninteraktion" slot="content"
1664                width="${this.iFrameWidth}"
1665                height="${this.iFrameHeight}"
1666                src="${this.iFrameURL}">
1667        </iframe>
1668      </div>`}};p.styles=(0,r.A)({xSmall:c,small:n}),l([(0,a.MZ)({type:Boolean,reflect:!0})],p.prototype,"closed",void 0),l([(0,a.MZ)({type:Number,reflect:!0})],p.prototype,"iFrameHeight",void 0),l([(0,a.MZ)({type:Number,reflect:!0})],p.prototype,"iFrameWidth",void 0),l([(0,a.MZ)({type:String,reflect:!0})],p.prototype,"iFrameURL",void 0),l([(0,a.MZ)({type:Number,reflect:!0})],p.prototype,"offsetBottom",void 0),p=l([(0,a.EM)("oev-customer-interaction")],p)},4596:function(e,o,t){"use strict";var i=t(6161),a=t(1649),r=t(5707);var c;function n(e,o){return Object.prototype.hasOwnProperty.call(e,o)}function l(e){return e[e.length-1]}function p(e,...o){return o.forEach(o=>{e.includes(o)||e.push(o)}),e}function s(e,o){return e?e.split(o):[]}function d(e,o,t){return(void 0===o||e>=o)&&(void 0===t||e<=t)}function v(e,o,t){return e<o?o:e>t?t:e}function h(e,o,t={},i=0,a=""){a+=`<${Object.keys(t).reduce((e,o)=>{let a=t[o];return"function"==typeof a&&(a=a(i)),`${e} ${o}="${a}"`},e)}></${e}>`;const r=i+1;return r<o?h(e,o,t,r,a):a}function u(e){return e.replace(/>\s+/g,">").replace(/\s+</,"<")}function m(e){return new Date(e).setHours(0,0,0,0)}function f(){return(new Date).setHours(0,0,0,0)}function g(...e){switch(e.length){case 0:return f();case 1:return m(e[0])}const o=new Date(0);return o.setFullYear(...e),o.setHours(0,0,0,0)}function b(e,o){const t=new Date(e);return t.setDate(t.getDate()+o)}function z(e,o){const t=new Date(e),i=t.getMonth()+o;let a=i%12;a<0&&(a+=12);const r=t.setMonth(i);return t.getMonth()!==a?t.setDate(0):r}function y(e,o){const t=new Date(e),i=t.getMonth(),a=t.setFullYear(t.getFullYear()+o);return 1===i&&2===t.getMonth()?t.setDate(0):a}function w(e,o){return(e-o+7)%7}function k(e,o,t=0){const i=new Date(e).getDay();return b(e,w(o,t)-w(i,t))}function x(e,o){const t=new Date(e).getFullYear();return Math.floor(t/o)*o}function E(e,o,t){if(1!==o&&2!==o)return e;const i=new Date(e);return 1===o?t?i.setMonth(i.getMonth()+1,0):i.setDate(1):t?i.setFullYear(i.getFullYear()+1,0,0):i.setMonth(0,1),i.setHours(0,0,0,0)}!function(e){e.earliest="earliest",e.latest="latest"}(c||(c={}));const A=/dd?|DD?|mm?|MM?|yy?(?:yy)?/,T=/[\s!-/:-@[-`{-~年月日]+/;let B={};const C={y(e,o){return new Date(e).setFullYear(parseInt(o,10))},m(e,o,t){const i=new Date(e);let a=parseInt(o,10)-1;if(isNaN(a)){if(!o)return NaN;const e=o.toLowerCase(),i=o=>o.toLowerCase().startsWith(e);if(a=t.monthsShort.findIndex(i),a<0&&(a=t.months.findIndex(i)),a<0)return NaN}return i.setMonth(a),i.getMonth()!==D(a)?i.setDate(0):i.getTime()},d(e,o){return new Date(e).setDate(parseInt(o,10))}},O={d(e){return e.getDate()},dd(e){return $(e.getDate(),2)},D(e,o){return o.daysShort[e.getDay()]},DD(e,o){return o.days[e.getDay()]},m(e){return e.getMonth()+1},mm(e){return $(e.getMonth()+1,2)},M(e,o){return o.monthsShort[e.getMonth()]},MM(e,o){return o.months[e.getMonth()]},y(e){return e.getFullYear()},yy(e){return $(e.getFullYear(),2).slice(-2)},yyyy(e){return $(e.getFullYear(),4)}};function D(e){return e>-1?e%12:D(e+12)}function $(e,o){return e.toString().padStart(o,"0")}function P(e){if("string"!=typeof e)throw new Error("Invalid date format.");if(e in B)return B[e];const o=e.split(A),t=e.match(new RegExp(A,"g"));if(0===o.length||!t)throw new Error("Invalid date format.");const i=t.map(e=>O[e]),a=Object.keys(C).reduce((e,o)=>(t.find(e=>"D"!==e[0]&&e[0].toLowerCase()===o)&&e.push(o),e),[]);return B[e]={parser(e,o){const i=e.split(T).reduce((e,o,i)=>{if(o.length>0&&t[i]){const a=t[i][0];"M"===a?e.m=o:"D"!==a&&(e[a]=o)}return e},{});return a.reduce((e,t)=>
1668{const a=C[t](e,i[t],o);return isNaN(a)?e:a},f())},formatter(e,t){return i.reduce((i,a,r)=>i+`${o[r]}${a(e,t)}`,"")+l(o)}}}function _(e,o,t){if(e instanceof Date||"number"==typeof e){const o=m(e);return isNaN(o)?void 0:o}if(e){if("today"===e)return f();if(o&&o.toValue){const i=o.toValue(e,o,t);return isNaN(i)?void 0:m(i)}return P(o).parser(e,t)}}function W(e,o,t){if(isNaN(e)||!e&&0!==e)return"";const i="number"==typeof e?new Date(e):e;return o.toDisplay?o.toDisplay(i,o,t):P(o).formatter(i,t)}const F=document.createRange();function G(e){return F.createContextualFragment(e)}function K(e){return e.parentElement||(e.parentNode instanceof ShadowRoot?e.parentNode.host:void 0)}function q(e){return e.getRootNode().activeElement===e}function U(e){"none"!==e.style.display&&(e.style.display&&(e.dataset.styleDisplay=e.style.display),e.style.display="none")}function j(e){"none"===e.style.display&&(e.dataset.styleDisplay?(e.style.display=e.dataset.styleDisplay,delete e.dataset.styleDisplay):e.style.display="")}function Z(e){e.firstChild&&(e.removeChild(e.firstChild),Z(e))}const J=new WeakMap,{addEventListener:Y,removeEventListener:X}=EventTarget.prototype;function Q(e,o){let t=J.get(e);t||(t=[],J.set(e,t)),o.forEach(e=>{Y.call(...e),t.push(e)})}if(!Event.prototype.composedPath){const e=(o,t=[])=>{let i;return t.push(o),o.parentNode?i=o.parentNode:o.host?i=o.host:o.defaultView&&(i=o.defaultView),i?e(i,t):t};Event.prototype.composedPath=function(){return e(this.target)}}function ee(e,o,t){const[i,...a]=e;return o(i)?i:i!==t&&"HTML"!==i.tagName&&0!==a.length?ee(a,o,t):void 0}function oe(e,o){const t="function"==typeof o?o:e=>e instanceof Element&&e.matches(o);return ee(e.composedPath(),t,e.currentTarget)}const te={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM y"}};var ie={autohide:!1,beforeShowDay:null,beforeShowDecade:null,beforeShowMonth:null,beforeShowYear:null,calendarWeeks:!1,clearBtn:!1,dateDelimiter:",",datesDisabled:[],daysOfWeekDisabled:[],daysOfWeekHighlighted:[],defaultViewDate:void 0,disableTouchKeyboard:!1,format:"mm/dd/yyyy",language:"en",maxDate:null,maxNumberOfDates:1,maxView:3,minDate:null,nextArrow:"»",orientation:"auto",pickLevel:0,prevArrow:"«",showDaysOfWeek:!0,showOnClick:!0,showOnFocus:!0,startView:0,title:"",todayBtn:!1,todayBtnMode:0,todayHighlight:!1,updateOnBlur:!0,weekStart:0};const{language:ae,format:re,weekStart:ce}=ie;function ne(e,o){return e.length<6&&o>=0&&o<7?p(e,o):e}function le(e){return(e+6)%7}function pe(e,o,t,i){const a=_(e,o,t);return void 0!==a?a:i}function se(e,o,t=3){const i=parseInt(e,10);return i>=0&&i<=t?i:o}function de(e,o){const t=Object.assign({},e),i={},a=o.constructor.locales,r=o.rangeSideIndex;let{format:c,language:l,locale:s,maxDate:d,maxView:v,minDate:h,pickLevel:u,startView:m,weekStart:f}=o.config||{};if(t.language){let e;if(t.language!==l&&(a[t.language]?e=t.language:(e=t.language.split("-")[0],void 0===a[e]&&(e=!1))),delete t.language,e){l=i.language=e;const o=s||a[ae];s=Object.assign({format:re,weekStart:ce},a[ae]),l!==ae&&Object.assign(s,a[l]),i.locale=s,c===o.format&&(c=i.format=s.format),f===o.weekStart&&(f=i.weekStart=s.weekStart,i.weekEnd=le(s.weekStart))}}if(t.format){const e="function"==typeof t.format.toDisplay,o="function"==typeof t.format.toValue,a=A.test(t.format);(e&&o||a)&&(c=i.format=t.format),delete t.format}let b=u;void 0!==t.pickLevel&&(b=se(t.pickLevel,2),delete t.pickLevel),b!==u&&(b>u&&(void 0===t.minDate&&(t.minDate=h),void 0===t.maxDate&&(t.maxDate=d)),t.datesDisabled||(t.datesDisabled=[]),u=i.pickLevel=b);let z=h,y=d;if(void 0!==t.minDate){const e=g(0,0,1);z=null===t.minDate?e:pe(t.minDate,c,s,z),z!==e&&(z=E(z,u,!1)),delete t.minDate}if(void 0!==t.maxDate&&(y=null===t.maxDate?void 0:pe(t.maxDate,c,s,y),void 0!==y&&(y=E(y,u,!0)),delete t.maxDate),y<z?(h=i.minDate=y,d=i.maxDate=z):(h!==z&&(h=i.minDate=z),d!==y&&(d=i.maxDate=y)),t.datesDisabled&&(i.datesDisabled=t.datesDisabled.reduce((e,o)=>{const t=_(o,c,s);return void 0!==t?p(e,E(t,u,r)):e},[]),delete t.datesDisabled),void 0!==t.defaultViewDate){const e=_(t.defaultViewDate,c,s);void 0!==e&&(i.defaultViewDate=e),delete t.defaultViewDate}if(void 0!==t.weekStart){const e=Number(t.weekStart)%7;isNaN(e)||(f=i.weekStart=e,i.weekEnd=le(e)),delete t.weekStart}if(t.daysOfWeekDisabled&&(i.daysOfWeekDisabled=t.daysOfWeekDisabled.reduce(ne,[]),delete t.daysOfWeekDisabled),t.daysOfWeekHighlighted&&(i.daysOfWeekHighlighted=t.daysOfWeekHighlighted.reduce(ne,[]),delete t.daysOfWeekHighlighted),void 0!==t.maxNumberOfDates){const e=parseInt(t.maxNumberOfDates,10);e>=0&&(i.maxNumberOfDates=e,i.multidate=1!==e),delete t.maxNumberOfDates}t.dateDelimiter&&(i.dateDelimiter=String(t.dateDelimiter),delete t.dateDelimiter);let w=v;void 0!==t.maxView&&(w=se(t.maxView,v),delete t.maxView),w=u>w?u:w,w!==v&&(v=i.maxView=w);let k=m;if(void 0!==t.startView&&(k=se(t.startView,k),delete t.startView),k<u?k=u:k>v&&(k=v),k!==m&&(i.startView=k),t.prevArrow){const e=G(t.prevArrow);e.childNodes.length>0&&(i.prevArrow=e.childNodes),delete t.prevArrow}if(t.nextArrow){const e=G(t.nextArrow);e.childNodes.length>0&&(i.nextArrow=e.childNodes),delete t.nextArrow}if(void 0!==t.disableTouchKeyboard&&(i.disableTouchKeyboard="ontouchstart"in document&&!!t.disableTouchKeyboard,delete t.disableTouchKeyboard),t.orientation){const e=t.orientation.toLowerCase().split(/\s+/g);i.orientation={x:e.find(e=>
1668"left"===e||"right"===e)||"auto",y:e.find(e=>"top"===e||"bottom"===e)||"auto"},delete t.orientation}if(void 0!==t.todayBtnMode){switch(t.todayBtnMode){case 0:case 1:i.todayBtnMode=t.todayBtnMode}delete t.todayBtnMode}return Object.keys(t).forEach(e=>{void 0!==t[e]&&n(ie,e)&&(i[e]=t[e])}),i}var ve=u('<div class="datepicker">\n  <div class="datepicker-picker">\n    <div class="datepicker-header">\n      <div class="datepicker-title"></div>\n      <div class="datepicker-controls">\n        <button type="button" class="%buttonClass% prev-btn"></button>\n        <button type="button" class="%buttonClass% view-switch"></button>\n        <button type="button" class="%buttonClass% next-btn"></button>\n      </div>\n    </div>\n    <div class="datepicker-main"></div>\n    <div class="datepicker-footer">\n      <div class="datepicker-controls">\n        <button type="button" class="%buttonClass% today-btn"></button>\n        <button type="button" class="%buttonClass% clear-btn"></button>\n      </div>\n    </div>\n  </div>\n</div>');var he=u(`<div class="days">\n  <div class="days-of-week">${h("span",7,{class:"dow"})}</div>\n  <div class="datepicker-grid">${h("span",42)}</div>\n</div>`);var ue=u(`<div class="calendar-weeks">\n  <div class="days-of-week"><span class="dow"></span></div>\n  <div class="weeks">${h("span",6,{class:"week"})}</div>\n</div>`);class me{constructor(e,o){Object.assign(this,o,{picker:e,element:G('<div class="datepicker-view"></div>').firstChild,selected:[]}),this.init(this.picker.datepicker.config)}init(e){void 0!==e.pickLevel&&(this.isMinView=this.id===e.pickLevel),this.setOptions(e),this.updateFocus(),this.updateSelection()}performBeforeHook(e,o,t){let i=this.beforeShow(new Date(t));switch(typeof i){case"boolean":i={enabled:i};break;case"string":i={classes:i}}if(i){if(!1===i.enabled&&(e.classList.add("disabled"),p(this.disabled,o)),i.classes){const t=i.classes.split(/\s+/);e.classList.add(...t),t.includes("disabled")&&p(this.disabled,o)}i.content&&function(e,o){Z(e),o instanceof DocumentFragment?e.appendChild(o):"string"==typeof o?e.appendChild(G(o)):"function"==typeof o.forEach&&o.forEach(o=>{e.appendChild(o)})}(e,i.content)}}}class fe extends me{constructor(e){super(e,{id:0,name:"days",cellClass:"day"})}init(e,o=!0){if(o){const e=G(he).firstChild;this.dow=e.firstChild,this.grid=e.lastChild,this.element.appendChild(e)}super.init(e)}setOptions(e){let o;if(n(e,"minDate")&&(this.minDate=e.minDate),n(e,"maxDate")&&(this.maxDate=e.maxDate),e.datesDisabled&&(this.datesDisabled=e.datesDisabled),e.daysOfWeekDisabled&&(this.daysOfWeekDisabled=e.daysOfWeekDisabled,o=!0),e.daysOfWeekHighlighted&&(this.daysOfWeekHighlighted=e.daysOfWeekHighlighted),void 0!==e.todayHighlight&&(this.todayHighlight=e.todayHighlight),void 0!==e.weekStart&&(this.weekStart=e.weekStart,this.weekEnd=e.weekEnd,o=!0),e.locale){const t=this.locale=e.locale;this.dayNames=t.daysMin,this.switchLabelFormat=t.titleFormat,o=!0}if(void 0!==e.beforeShowDay&&(this.beforeShow="function"==typeof e.beforeShowDay?e.beforeShowDay:void 0),void 0!==e.calendarWeeks)if(e.calendarWeeks&&!this.calendarWeeks){const e=G(ue).firstChild;this.calendarWeeks={element:e,dow:e.firstChild,weeks:e.lastChild},this.element.insertBefore(e,this.element.firstChild)}else this.calendarWeeks&&!e.calendarWeeks&&(this.element.removeChild(this.calendarWeeks.element),this.calendarWeeks=null);void 0!==e.showDaysOfWeek&&(e.showDaysOfWeek?(j(this.dow),this.calendarWeeks&&j(this.calendarWeeks.dow)):(U(this.dow),this.calendarWeeks&&U(this.calendarWeeks.dow))),o&&Array.from(this.dow.children).forEach((e,o)=>{const t=(this.weekStart+o)%7;e.textContent=this.dayNames[t],e.className=this.daysOfWeekDisabled.includes(t)?"dow disabled":"dow"})}updateFocus(){const e=new Date(this.picker.viewDate),o=e.getFullYear(),t=e.getMonth(),i=g(o,t,1),a=k(i,this.weekStart,this.weekStart);this.first=i,this.last=g(o,t+1,0),this.start=a,this.focused=this.picker.viewDate}updateSelection(){const{dates:e,rangepicker:o}=this.picker.datepicker;this.selected=e,o&&(this.range=o.dates)}render(){this.today=this.todayHighlight?f():void 0,this.disabled=[...this.datesDisabled];const e=W(this.focused,this.switchLabelFormat,this.locale);if(this.picker.setViewSwitchLabel(e),this.picker.setPrevBtnDisabled(this.first<=this.minDate),this.picker.setNextBtnDisabled(this.last>=this.maxDate),this.calendarWeeks){const e=k(this.first,1,1);
1668Array.from(this.calendarWeeks.weeks.children).forEach((o,t)=>{o.textContent=function(e){const o=k(e,4,1),t=k(new Date(o).setMonth(0,4),4,1);return Math.round((o-t)/6048e5)+1}(b(e,7*t))})}Array.from(this.grid.children).forEach((e,o)=>{const t=e.classList,i=b(this.start,o),a=new Date(i),r=a.getDay();if(e.className=`datepicker-cell ${this.cellClass}`,e.dataset.date=i,e.textContent=a.getDate(),i<this.first?t.add("prev"):i>this.last&&t.add("next"),this.today===i&&t.add("today"),(i<this.minDate||i>this.maxDate||this.disabled.includes(i))&&t.add("disabled"),this.daysOfWeekDisabled.includes(r)&&(t.add("disabled"),p(this.disabled,i)),this.daysOfWeekHighlighted.includes(r)&&t.add("highlighted"),this.range){const[e,o]=this.range;i>e&&i<o&&t.add("range"),i===e&&t.add("range-start"),i===o&&t.add("range-end")}this.selected.includes(i)&&t.add("selected"),i===this.focused&&t.add("focused"),this.beforeShow&&this.performBeforeHook(e,i,i)})}refresh(){const[e,o]=this.range||[];this.grid.querySelectorAll(".range, .range-start, .range-end, .selected, .focused").forEach(e=>{e.classList.remove("range","range-start","range-end","selected","focused")}),Array.from(this.grid.children).forEach(t=>{const i=Number(t.dataset.date),a=t.classList;i>e&&i<o&&a.add("range"),i===e&&a.add("range-start"),i===o&&a.add("range-end"),this.selected.includes(i)&&a.add("selected"),i===this.focused&&a.add("focused")})}refreshFocus(){const e=Math.round((this.focused-this.start)/864e5);this.grid.querySelectorAll(".focused").forEach(e=>{e.classList.remove("focused")}),this.grid.children[e].classList.add("focused")}}function ge(e,o){if(!e||!e[0]||!e[1])return;const[[t,i],[a,r]]=e;return t>o||a<o?void 0:[t===o?i:-1,a===o?r:12]}class be extends me{constructor(e){super(e,{id:1,name:"months",cellClass:"month"})}init(e,o=!0){o&&(this.grid=this.element,this.element.classList.add("months","datepicker-grid"),this.grid.appendChild(G(h("span",12,{"data-month":e=>e})))),super.init(e)}setOptions(e){if(e.locale&&(this.monthNames=e.locale.monthsShort),n(e,"minDate"))if(void 0===e.minDate)this.minYear=this.minMonth=this.minDate=void 0;else{const o=new Date(e.minDate);this.minYear=o.getFullYear(),this.minMonth=o.getMonth(),this.minDate=o.setDate(1)}if(n(e,"maxDate"))if(void 0===e.maxDate)this.maxYear=this.maxMonth=this.maxDate=void 0;else{const o=new Date(e.maxDate);this.maxYear=o.getFullYear(),this.maxMonth=o.getMonth(),this.maxDate=g(this.maxYear,this.maxMonth+1,0)}this.isMinView?e.datesDisabled&&(this.datesDisabled=e.datesDisabled):this.datesDisabled=[],void 0!==e.beforeShowMonth&&(this.beforeShow="function"==typeof e.beforeShowMonth?e.beforeShowMonth:void 0)}updateFocus(){const e=new Date(this.picker.viewDate);this.year=e.getFullYear(),this.focused=e.getMonth()}updateSelection(){const{dates:e,rangepicker:o}=this.picker.datepicker;this.selected=e.reduce((e,o)=>{const t=new Date(o),i=t.getFullYear(),a=t.getMonth();return void 0===e[i]?e[i]=[a]:p(e[i],a),e},{}),o&&o.dates&&(this.range=o.dates.map(e=>{const o=new Date(e);return isNaN(o)?void 0:[o.getFullYear(),o.getMonth()]}))}render(){this.disabled=this.datesDisabled.reduce((e,o)=>{const t=new Date(o);return this.year===t.getFullYear()&&e.push(t.getMonth()),e},[]),this.picker.setViewSwitchLabel(this.year),this.picker.setPrevBtnDisabled(this.year<=this.minYear),this.picker.setNextBtnDisabled(this.year>=this.maxYear);const e=this.selected[this.year]||[],o=this.year<this.minYear||this.year>this.maxYear,t=this.year===this.minYear,i=this.year===this.maxYear,a=ge(this.range,this.year);Array.from(this.grid.children).forEach((r,c)=>{const n=r.classList,l=g(this.year,c,1);if(r.className=`datepicker-cell ${this.cellClass}`,this.isMinView&&(r.dataset.date=l),r.textContent=this.monthNames[c],(o||t&&c<this.minMonth||i&&c>this.maxMonth||this.disabled.includes(c))&&n.add("disabled"),a){const[e,o]=a;c>e&&c<o&&n.add("range"),c===e&&n.add("range-start"),c===o&&n.add("range-end")}e.includes(c)&&n.add("selected"),c===this.focused&&n.add("focused"),this.beforeShow&&this.performBeforeHook(r,c,l)})}refresh(){const e=this.selected[this.year]||[],[o,t]=ge(this.range,this.year)||[];this.grid.querySelectorAll(".range, .range-start, .range-end, .selected, .focused").forEach(e
1668=>{e.classList.remove("range","range-start","range-end","selected","focused")}),Array.from(this.grid.children).forEach((i,a)=>{const r=i.classList;a>o&&a<t&&r.add("range"),a===o&&r.add("range-start"),a===t&&r.add("range-end"),e.includes(a)&&r.add("selected"),a===this.focused&&r.add("focused")})}refreshFocus(){this.grid.querySelectorAll(".focused").forEach(e=>{e.classList.remove("focused")}),this.grid.children[this.focused].classList.add("focused")}}class ze extends me{constructor(e,o){super(e,o)}init(e,o=!0){var t;o&&(this.navStep=10*this.step,this.beforeShowOption=`beforeShow${t=this.cellClass,[...t].reduce((e,o,t)=>e+(t?o:o.toUpperCase()),"")}`,this.grid=this.element,this.element.classList.add(this.name,"datepicker-grid"),this.grid.appendChild(G(h("span",12)))),super.init(e)}setOptions(e){if(n(e,"minDate")&&(void 0===e.minDate?this.minYear=this.minDate=void 0:(this.minYear=x(e.minDate,this.step),this.minDate=g(this.minYear,0,1))),n(e,"maxDate")&&(void 0===e.maxDate?this.maxYear=this.maxDate=void 0:(this.maxYear=x(e.maxDate,this.step),this.maxDate=g(this.maxYear,11,31))),this.isMinView?e.datesDisabled&&(this.datesDisabled=e.datesDisabled):this.datesDisabled=[],void 0!==e[this.beforeShowOption]){const o=e[this.beforeShowOption];this.beforeShow="function"==typeof o?o:void 0}}updateFocus(){const e=new Date(this.picker.viewDate),o=x(e,this.navStep),t=o+9*this.step;this.first=o,this.last=t,this.start=o-this.step,this.focused=x(e,this.step)}updateSelection(){const{dates:e,rangepicker:o}=this.picker.datepicker;this.selected=e.reduce((e,o)=>p(e,x(o,this.step)),[]),o&&o.dates&&(this.range=o.dates.map(e=>{if(void 0!==e)return x(e,this.step)}))}render(){this.disabled=this.datesDisabled.map(e=>new Date(e).getFullYear()),this.picker.setViewSwitchLabel(`${this.first}-${this.last}`),this.picker.setPrevBtnDisabled(this.first<=this.minYear),this.picker.setNextBtnDisabled(this.last>=this.maxYear),Array.from(this.grid.children).forEach((e,o)=>{const t=e.classList,i=this.start+o*this.step,a=g(i,0,1);if(e.className=`datepicker-cell ${this.cellClass}`,this.isMinView&&(e.dataset.date=a),e.textContent=e.dataset.year=i,0===o?t.add("prev"):11===o&&t.add("next"),(i<this.minYear||i>this.maxYear||this.disabled.includes(i))&&t.add("disabled"),this.range){const[e,o]=this.range;i>e&&i<o&&t.add("range"),i===e&&t.add("range-start"),i===o&&t.add("range-end")}this.selected.includes(i)&&t.add("selected"),i===this.focused&&t.add("focused"),this.beforeShow&&this.performBeforeHook(e,i,a)})}refresh(){const[e,o]=this.range||[];this.grid.querySelectorAll(".range, .range-start, .range-end, .selected, .focused").forEach(e=>{e.classList.remove("range","range-start","range-end","selected","focused")}),Array.from(this.grid.children).forEach(t=>{const i=Number(t.textContent),a=t.classList;i>e&&i<o&&a.add("range"),i===e&&a.add("range-start"),i===o&&a.add("range-end"),this.selected.includes(i)&&a.add("selected"),i===this.focused&&a.add("focused")})}refreshFocus(){const e=Math.round((this.focused-this.start)/this.step);this.grid.querySelectorAll(".focused").forEach(e=>{e.classList.remove("focused")}),this.grid.children[e].classList.add("focused")}}function ye(e,o){const t={date:e.getDate(),viewDate:new Date(e.picker.viewDate),viewId:e.picker.currentView.id,datepicker:e};e.element.dispatchEvent(new CustomEvent(o,{detail:t}))}function we(e,o){const{minDate:t,maxDate:i}=e.config,{currentView:a,viewDate:r}=e.picker;let c;switch(a.id){case 0:c=z(r,o);break;case 1:c=y(r,o);break;default:c=y(r,o*a.navStep)}c=v(c,t,i),e.picker.changeFocus(c).render()}function ke(e){const o=e.picker.currentView.id;o!==e.config.maxView&&e.picker.changeView(o+1).render()}function xe(e){e.config.updateOnBlur?e.update({revert:!0}):e.refresh("input"),e.hide()}function Se(e,o){const t=e.picker,i=new Date(t.viewDate),a=t.currentView.id,r=1===a?z(i,o-i.getMonth()):y(i,o-i.getFullYear());t.changeFocus(r).changeView(a-1).render()}function Ee(e){const o=e.picker,t=f();if(1===e.config.todayBtnMode){if(e.config.autohide)return void e.setDate(t);e.setDate(t,{render:!1}),o.update()}o.viewDate!==t&&o.changeFocus(t),o.changeView(0).render()}function Ae(e){e.setDate({clear:!0})}function Te(e){ke(e)}function Le(e){we(e,-1)}function Be(e){we(e,1)}function Ce(e,o){const t=oe(o,".datepicker-cell");if(!t||t.classList.contains("disabled"))return;const{id:i,isMinView:a}=e.picker.currentView;a?e.setDate(Number(t.dataset.date)):Se(e,Number(1===i?t.dataset.month:t.dataset.year))}function He(e){e.preventDefault()}const Me=["left","top","right","bottom"].reduce((e,o)=>(e[o]=`datepicker-orient-${o}`,e),{}),Oe=e=>e?`${e}px`:e;function Re(e,o){if(void 0!==o.title&&(o.title?(e.controls.title.textContent=o.title,j(e.controls.title)):(e.controls.title.textContent="",U(e.controls.title))),o.prevArrow){const t=e.controls.prevBtn;
1668Z(t),o.prevArrow.forEach(e=>{t.appendChild(e.cloneNode(!0))})}if(o.nextArrow){const t=e.controls.nextBtn;Z(t),o.nextArrow.forEach(e=>{t.appendChild(e.cloneNode(!0))})}if(o.locale&&(e.controls.todayBtn.textContent=o.locale.today,e.controls.clearBtn.textContent=o.locale.clear),void 0!==o.todayBtn&&(o.todayBtn?j(e.controls.todayBtn):U(e.controls.todayBtn)),n(o,"minDate")||n(o,"maxDate")){const{minDate:o,maxDate:t}=e.datepicker.config;e.controls.todayBtn.disabled=!d(f(),o,t)}void 0!==o.clearBtn&&(o.clearBtn?j(e.controls.clearBtn):U(e.controls.clearBtn))}function Ne(e){const{dates:o,config:t}=e;return v(o.length>0?l(o):t.defaultViewDate,t.minDate,t.maxDate)}function Ie(e,o){const t=new Date(e.viewDate),i=new Date(o),{id:a,year:r,first:c,last:n}=e.currentView,l=i.getFullYear();switch(e.viewDate=o,l!==t.getFullYear()&&ye(e.datepicker,"changeYear"),i.getMonth()!==t.getMonth()&&ye(e.datepicker,"changeMonth"),a){case 0:return o<c||o>n;case 1:return l!==r;default:return l<c||l>n}}function De(e){return window.getComputedStyle(e).direction}function $e(e){const o=K(e);if(o!==document.body&&o)return"visible"!==window.getComputedStyle(o).overflow?o:$e(o)}class Pe{constructor(e){const{config:o}=this.datepicker=e,t=ve.replace(/%buttonClass%/g,o.buttonClass),i=this.element=G(t).firstChild,[a,r,c]=i.firstChild.children,n=a.firstElementChild,[l,p,s]=a.lastElementChild.children,[d,v]=c.firstChild.children,h={title:n,prevBtn:l,viewSwitch:p,nextBtn:s,todayBtn:d,clearBtn:v};this.main=r,this.controls=h;const u=e.inline?"inline":"dropdown";i.classList.add(`datepicker-${u}`),Re(this,o),this.viewDate=Ne(e),Q(e,[[i,"mousedown",He],[r,"click",Ce.bind(null,e)],[h.viewSwitch,"click",Te.bind(null,e)],[h.prevBtn,"click",Le.bind(null,e)],[h.nextBtn,"click",Be.bind(null,e)],[h.todayBtn,"click",Ee.bind(null,e)],[h.clearBtn,"click",Ae.bind(null,e)]]),this.views=[new fe(this),new be(this),new ze(this,{id:2,name:"years",cellClass:"year",step:1}),new ze(this,{id:3,name:"decades",cellClass:"decade",step:10})],this.currentView=this.views[o.startView],this.currentView.render(),this.main.appendChild(this.currentView.element),o.container?o.container.appendChild(this.element):e.inputField.after(this.element)}setOptions(e){Re(this,e),this.views.forEach(o=>{o.init(e,!1)}),this.currentView.render()}detach(){this.element.remove()}show(){if(this.active)return;const{datepicker:e,element:o}=this;if(e.inline)o.classList.add("active");else{const t=De(e.inputField);t!==De(K(o))?o.dir=t:o.dir&&o.removeAttribute("dir"),o.style.visiblity="hidden",o.classList.add("active"),this.place(),o.style.visiblity="",e.config.disableTouchKeyboard&&e.inputField.blur()}this.active=!0,ye(e,"show")}hide(){this.active&&(this.datepicker.exitEditMode(),this.element.classList.remove("active"),this.active=!1,ye(this.datepicker,"hide"))}place(){const{classList:e,offsetParent:o,style:t}=this.element,{config:i,inputField:a}=this.datepicker,{width:r,height:c}=this.element.getBoundingClientRect(),{left:n,top:l,right:p,bottom:s,width:d,height:v}=a.getBoundingClientRect();let{x:h,y:u}=i.orientation,m=n,f=l;if(o!==document.body&&o){const e=o.getBoundingClientRect();m-=e.left-o.scrollLeft,f-=e.top-o.scrollTop}else m+=window.scrollX,f+=window.scrollY;const g=$e(a);let b=0,z=0,{clientWidth:y,clientHeight:w}=document.documentElement;if(g){const e=g.getBoundingClientRect();e.top>0&&(z=e.top),e.left>0&&(b=e.left),e.right<y&&(y=e.right),e.bottom<w&&(w=e.bottom)}let k=0;"auto"===h&&(n<b?(h="left",k=b-n):n+r>y?(h="right",y<p&&(k=y-p)):h="rtl"===De(a)?p-r<b?"left":"right":"left"),"right"===h&&(m+=d-r),m+=k,"auto"===u&&(u=l-c>z&&s+c>w?"top":"bottom"),"top"===u?f-=c:f+=v,e.remove(...Object.values(Me)),e.add(Me[h],Me[u]),t.left=Oe(m),t.top=Oe(f)}setViewSwitchLabel(e){this.controls.viewSwitch.textContent=e}setPrevBtnDisabled(e){this.controls.prevBtn.disabled=e}setNextBtnDisabled(e){this.controls.nextBtn.disabled=e}changeView(e){const o=this.currentView,t=this.views[e];return t.id!==o.id&&(this.currentView=t,this._renderMethod="render",ye(this.datepicker,"changeView"),this.main.replaceChild(t.element,o.element)),this}changeFocus(e){return this._renderMethod=Ie(this,e)?"render":"refreshFocus",this.views.forEach(e
1668=>{e.updateFocus()}),this}update(){const e=Ne(this.datepicker);return this._renderMethod=Ie(this,e)?"render":"refresh",this.views.forEach(e=>{e.updateFocus(),e.updateSelection()}),this}render(e=!0){const o=e&&this._renderMethod||"render";delete this._renderMethod,this.currentView[o]()}}function _e(e,o,t,i,a,r){if(d(e,a,r)){if(i(e)){return _e(o(e,t),o,t,i,a,r)}return e}}function We(e,o,t,i){const a=e.picker,r=a.currentView,c=r.step||1;let n,l,p=a.viewDate;switch(r.id){case 0:p=i?b(p,7*t):o.ctrlKey||o.metaKey?y(p,t):b(p,t),n=b,l=e=>r.disabled.includes(e);break;case 1:p=z(p,i?4*t:t),n=z,l=e=>{const o=new Date(e),{year:t,disabled:i}=r;return o.getFullYear()===t&&i.includes(o.getMonth())};break;default:p=y(p,t*(i?4:1)*c),n=y,l=e=>r.disabled.includes(x(e,c))}p=_e(p,n,t<0?-c:c,l,r.minDate,r.maxDate),void 0!==p&&a.changeFocus(p).render()}function Fe(e,o){const t=o.key;if("Tab"===t)return void xe(e);const i=e.picker,{id:a,isMinView:r}=i.currentView;if(i.active){if(e.editMode)return void("Enter"===t?e.exitEditMode({update:!0,autohide:e.config.autohide}):"Escape"===t&&i.hide());if("ArrowLeft"===t)if(o.ctrlKey||o.metaKey)we(e,-1);else{if(o.shiftKey)return void e.enterEditMode();We(e,o,-1,!1)}else if("ArrowRight"===t)if(o.ctrlKey||o.metaKey)we(e,1);else{if(o.shiftKey)return void e.enterEditMode();We(e,o,1,!1)}else if("ArrowUp"===t)if(o.ctrlKey||o.metaKey)ke(e);else{if(o.shiftKey)return void e.enterEditMode();We(e,o,-1,!0)}else if("ArrowDown"===t){if(o.shiftKey&&!o.ctrlKey&&!o.metaKey)return void e.enterEditMode();We(e,o,1,!0)}else{if("Enter"!==t)return void("Escape"===t?i.hide():"Backspace"!==t&&"Delete"!==t&&(1!==t.length||o.ctrlKey||o.metaKey)||e.enterEditMode());if(r)return void e.setDate(i.viewDate);i.changeView(a-1).render()}}else{if("ArrowDown"!==t)return void("Enter"===t?e.update():"Escape"===t&&i.show());i.show()}o.preventDefault()}function Ge(e){e.config.showOnFocus&&!e._showing&&e.show()}function Ke(e,o){const t=o.target;(e.picker.active||e.config.showOnClick)&&(t._active=q(t),t._clicking=setTimeout(()=>{delete t._active,delete t._clicking},2e3))}function Ve(e,o){const t=o.target;t._clicking&&(clearTimeout(t._clicking),delete t._clicking,t._active&&e.enterEditMode(),delete t._active,e.config.showOnClick&&e.show())}function qe(e,o){o.clipboardData.types.includes("text/plain")&&e.enterEditMode()}function Ue(e,o){const{element:t,picker:i}=e;if(!i.active&&!q(t))return;const a=i.element;oe(o,e=>e===t||e===a)||xe(e)}function je(e,o){return e.map(e=>W(e,o.format,o.locale)).join(o.dateDelimiter)}function Ze(e,o,t=!1){const{config:i,dates:a,rangeSideIndex:r}=e;if(0===o.length)return t?[]:void 0;let c=o.reduce((e,o)=>{let t=_(o,i.format,i.locale);return void 0===t||(t=E(t,i.pickLevel,r),!d(t,i.minDate,i.maxDate)||e.includes(t)||i.datesDisabled.includes(t)||!(i.pickLevel>0)&&i.daysOfWeekDisabled.includes(new Date(t).getDay())||e.push(t)),e},[]);return 0!==c.length?(i.multidate&&!t&&(c=c.reduce((e,o)=>(a.includes(o)||e.push(o),e),a.filter(e=>!c.includes(e)))),i.maxNumberOfDates&&c.length>i.maxNumberOfDates?c.slice(-1*i.maxNumberOfDates):c):void 0}function Je(e,o=3,t=!0){const{config:i,picker:a,inputField:r}=e;if(2&o){const e=a.active?i.pickLevel:i.startView;a.update().changeView(e).render(t)}1&o&&r&&(r.value=je(e.dates,i))}function Ye(e,o,t){let{clear:i,render:a,autohide:r,revert:c}=t;void 0===a&&(a=!0),a?void 0===r&&(r=e.config.autohide):r=!1;const n=Ze(e,o,i);(n||c)&&(n&&n.toString()!==e.dates.toString()?(e.dates=n,Je(e,a?3:1),ye(e,"changeDate")):Je(e,1),r&&e.hide())}class Xe{constructor(e,o={},t=void 0){e.datepicker=this,this.element=e;const i=this.config=Object.assign({buttonClass:o.buttonClass&&String(o.buttonClass)||"button",container:null,defaultViewDate:f(),maxDate:void 0,minDate:void 0},de(ie,this)),a=this.inline="INPUT"!==e.tagName;let r,c;if(a?i.container=e:(o.container&&(i.container=o.container instanceof HTMLElement?o.container:document.querySelector(o.container)),r=this.inputField=e,r.classList.add("datepicker-input")),t){const e=t.inputs.indexOf(r),o=t.datepickers;if(e<0||e>1||!Array.isArray(o))throw Error("Invalid rangepicker object.");o[e]=this,Object.defineProperty(this,"rangepicker",{get(){return t}}),Object.defineProperty(this,"rangeSideIndex",{get(){return e}})}
1668this._options=o,Object.assign(i,de(o,this)),a?(c=s(e.dataset.date,i.dateDelimiter),delete e.dataset.date):c=s(r.value,i.dateDelimiter),this.dates=[];const n=Ze(this,c);n&&n.length>0&&(this.dates=n),r&&(r.value=je(this.dates,i));const l=this.picker=new Pe(this);if(a)this.show();else{const e=Ue.bind(null,this);Q(this,[[r,"keydown",Fe.bind(null,this)],[r,"focus",Ge.bind(null,this)],[r,"mousedown",Ke.bind(null,this)],[r,"click",Ve.bind(null,this)],[r,"paste",qe.bind(null,this)],[document,"mousedown",e],[document,"touchstart",e],[window,"resize",l.place.bind(l)]])}}static formatDate(e,o,t){return W(e,o,t&&te[t]||te.en)}static parseDate(e,o,t){return _(e,o,t&&te[t]||te.en)}static get locales(){return te}get active(){return!(!this.picker||!this.picker.active)}get pickerElement(){return this.picker?this.picker.element:void 0}setOptions(e){const o=this.picker,t=de(e,this);Object.assign(this._options,e),Object.assign(this.config,t),o.setOptions(t),Je(this,3)}show(){if(this.inputField){if(this.inputField.disabled)return;q(this.inputField)||this.config.disableTouchKeyboard||(this._showing=!0,this.inputField.focus(),delete this._showing)}this.picker.show()}hide(){this.inline||(this.picker.hide(),this.picker.update().changeView(this.config.startView).render())}destroy(){return this.hide(),function(e){let o=J.get(e);o&&(o.forEach(e=>{X.call(...e)}),J.delete(e))}(this),this.picker.detach(),this.inline||this.inputField.classList.remove("datepicker-input"),delete this.element.datepicker,this}getDate(e=void 0){const o=e?o=>W(o,e,this.config.locale):e=>new Date(e);return this.config.multidate?this.dates.map(o):this.dates.length>0?o(this.dates[0]):void 0}setDate(...e){const o=[...e],t={},i=l(e);"object"!=typeof i||Array.isArray(i)||i instanceof Date||!i||Object.assign(t,o.pop());Ye(this,Array.isArray(o[0])?o[0]:o,t)}update(e=void 0){if(this.inline)return;const o=Object.assign(e||{},{clear:!0,render:!0});Ye(this,s(this.inputField.value,this.config.dateDelimiter),o)}refresh(e=void 0,o=!1){let t;e&&"string"!=typeof e&&(o=e,e=void 0),t="picker"===e?2:"input"===e?1:3,Je(this,t,!o)}enterEditMode(){this.inline||!this.picker.active||this.editMode||(this.editMode=!0,this.inputField.classList.add("in-edit"))}exitEditMode(e=void 0){if(this.inline||!this.editMode)return;const o=Object.assign({update:!1},e);delete this.editMode,this.inputField.classList.remove("in-edit"),o.update&&this.update(o)}}function Qe(e){return/^\d{2}\.\d{2}\.\d{4}$/.test(e)}function eo(e){if(Qe(e)){const[o,t,i]=e.split(".").map(Number),a=new Date(i,t-1,o);return isNaN(a.getTime())?"Invalid Date":to(a)}if("heute"===e)return to(new Date);const[o,t,i]=e.split("."),a=parseInt(o,10),r=parseInt(t,10),c=parseInt(i,10),n=new Date,l=oo(i,c,n.getFullYear()),p=oo(t,r,n.getMonth()),s=oo(o,a,n.getDate()),d=new Date(l,p,s);return isNaN(d.getTime())?"Invalid Date":to(d)}const oo=(e,o,t)=>(null==e?void 0:e.startsWith("+"))||(null==e?void 0:e.startsWith("-"))?t+o:"0"===e?t:o,to=e=>`${e.getDate().toString().padStart(2,"0")}.${(e.getMonth()+1).toString().padStart(2,"0")}.${e.getFullYear()}`;function io(e){if(!e)return"";const[o,t,i]=e.split(".").map(e=>e.padStart(2,"0"));return`${i}-${t}-${o}`}function ao(e,o,t,i=!1){if(!i&&!Qe(e))return!1;const a=new Date(io(e)),r=o?new Date(io(eo(o))):null,c=t?new Date(io(eo(t))):null;return a>=(null!=r?r:a)&&a<=(null!=c?c:a)}var ro=t(2389);var co=class extends Xe{constructor(e,o,t){super(o,t),this.datepickerInstance=e,this.earliest=t.minDate||"",this.latest=t.maxDate||""}show(){super.show()}hide(){super.hide()}getRequired(){return this.datepickerInstance.required}update(e){const o=this.inputField.value.trim(),t=0===this.inputField.value.length,i=this.getRequired();this.datepickerInstance.value=this.inputField.value,this.datepickerInstance.dispatchEvent(new CustomEvent(ro.Bx.input,this.EventDetail)),this.datepickerInstance.dispatchEvent(new CustomEvent(ro.Bx.change,this.EventDetail)),i&&t||ao(o,this.earliest,this.latest)&&super.update(e)}get EventDetail(){const e=ao(this.inputField.value,this.earliest,this.latest)||0===this.inputField.value.length&&!this.getRequired();return{bubbles:!0,composed:!0,detail:new ro.Jb({payload:{[this.datepickerInstance.name]:this.inputField.value},validity:Object.assign(Object.assign({},this.datepickerInstance.inputElement.validity),{valid:e})})}}},no=t(3272),lo=t(954);var po=i.AH`:host{display:block;width:100%;vertical-align:top}:host([disabled]) oev-form-label,:host([readonly]) oev-form-label{color:var(--oev-comp-forms-input-text-color-disabled);pointer-events:none}:host([disabled]) input::-webkit-input-placeholder, :host([readonly]) input::-webkit-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled);-webkit-text-fill-color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) input::-moz-placeholder, :host([readonly]) input::-moz-placeholder{color:var(--oev-comp-forms-input-text-color-disabled);-webkit-text-fill-color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) input:-ms-input-placeholder, :host([readonly]) input:-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled);-webkit-text-fill-color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) input::-ms-input-placeholder, :host([readonly]) input::-ms-input-placeholder{color:var(--oev-comp-forms-input-text-color-disabled);-webkit-text-fill-color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) input,:host([disabled]) input::placeholder,:host([readonly]) input,:host([readonly]) input::placeholder{color:var(--oev-comp-forms-input-text-color-disabled);-webkit-text-fill-color:var(--oev-comp-forms-input-text-color-disabled)}:host([disabled]) .OEV-DatePicker-Button,:host([disabled]) .OEV-DatePicker-Button oev-icon,:host([readonly]) .OEV-DatePicker-Button,:host([readonly]) .OEV-DatePicker-Button oev-icon{color:var(--oev-comp-forms-datepicker-icon-color-disabled);pointer-events:none;cursor:default}:host([disabled]) .OEV-Input-Inline-Label,:host([readonly]) .OEV-Input-Inline-Label{display:none}.OEV-DatePicker{position:relative}.OEV-DatePicker *,.OEV-DatePicker *::before,.OEV-DatePicker *::after{-webkit-box-sizing:border-box;box-sizing:border-box}.OEV-DatePicker input{width:100%;padding-right:calc(var(--oev-ref-spacing-16) + var(--oev-sys-spacing-xl-3));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--oev-comp-forms-input-text-field-color-background-default);color:var(--oev-comp-forms-input-text-color-default)}.OEV-DatePicker input:hover:not(:disabled):not(:-moz-read-only){background-color:var(--oev-comp-forms-input-text-field-color-background-hover);color:var(--oev-comp-forms-input-text-color-hover)}.OEV-DatePicker input:hover:not(:disabled):not(:read-only){background-color:var(--oev-comp-forms-input-text-field-color-background-hover);color:var(--oev-comp-forms-input-text-color-hover)}.OEV-DatePicker input:-moz-read-only~.OEV-DatePicker-Button{color:var(--oev-comp-forms-datepicker-icon-color-disabled);pointer-events:none;cursor:default}.OEV-DatePicker input:disabled~.OEV-DatePicker-Button,.OEV-DatePicker input:read-only~.OEV-DatePicker-Button{color:var(--oev-comp-forms-datepicker-icon-color-disabled);pointer-events:none;cursor:default}.OEV-DatePicker-Button{position:absolute;right:var(--oev-ref-spacing-16);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:var(--oev-sys-spacing-xl-3);padding:0;border:0;background:rgba(0,0,0,0);color:var(--oev-comp-forms-datepicker-icon-color-default);cursor:pointer}.OEV-DatePicker-Button:hover{color:var(--oev-comp-forms-datepicker-icon-color-hover)}.OEV-DatePicker-Button:active{color:var(--oev-color-primary-active)}
1668.OEV-DatePicker-Button:focus{outline:none}.OEV-DatePicker-Button:focus oev-icon{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset)}.OEV-DatePicker-Button oev-icon{color:inherit}.OEV-DatePicker-Visually-Hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.OEV-DatePicker .datepicker-dropdown{position:absolute;display:none;z-index:var(--oev-ref-z-index-70);pointer-events:all}.OEV-DatePicker .datepicker-dropdown{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.OEV-DatePicker .datepicker-dropdown.active{display:block;z-index:var(--oev-ref-z-index-70)}.OEV-DatePicker .datepicker-dropdown.datepicker-orient-top{margin-top:-12px}.OEV-DatePicker .datepicker-dropdown .datepicker-picker{background:var(--oev-comp-forms-datepicker-overlay-background-color);-webkit-box-shadow:var(--oev-comp-forms-datepicker-overlay-shadow);box-shadow:var(--oev-comp-forms-datepicker-overlay-shadow);border-radius:var(--oev-comp-forms-datepicker-overlay-border-radius);padding:var(--oev-comp-forms-datepicker-overlay-spacing-top-bottom) 0;width:var(--oev-comp-forms-datepicker-overlay-width-xs-s)}@media(min-width: 77.5rem){.OEV-DatePicker .datepicker-dropdown .datepicker-picker{width:var(--oev-comp-forms-datepicker-overlay-width-m-xl)}}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header{padding-top:var(--oev-comp-forms-datepicker-overlay-header-spacing-top-bottom);padding-bottom:var(--oev-comp-forms-datepicker-overlay-header-spacing-top-bottom);padding-left:var(--oev-comp-forms-datepicker-overlay-header-spacing-left);padding-right:var(--oev-comp-forms-datepicker-overlay-header-spacing-right)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--oev-comp-forms-datepicker-overlay-header-controls-spacing);-moz-column-gap:var(--oev-comp-forms-datepicker-overlay-header-controls-spacing);column-gap:var(--oev-comp-forms-datepicker-overlay-header-controls-spacing)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls button[disabled] oev-icon{color:var(--oev-comp-forms-datepicker-overlay-header-controls-icon-color-disabled);cursor:default}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;border:0;padding:10px;background:rgba(0,0,0,0);font-size:var(--oev-font-size-list-item)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button:hover{cursor:pointer;background:var(--oev-color-gray-1000)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button.prev-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button.next-btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button.view-switch{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:var(--oev-comp-forms-datepicker-overlay-header-controls-switch-spacing);-moz-column-gap:var(--oev-comp-forms-datepicker-overlay-header-controls-switch-spacing);column-gap:var(--oev-comp-forms-datepicker-overlay-header-control
1668s-switch-spacing);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:var(--oev-comp-forms-datepicker-overlay-header-controls-switch-font-style)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button.view-switch::after{font-family:var(--oev-font-family-icon);speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button.view-switch::after{content:var(--oev-icon-comp-datepicker-expand-arrow)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button.view-switch::after{font-size:var(--oev-comp-icon-size-medium);color:var(--oev-comp-forms-datepicker-overlay-header-controls-icon-color-default)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-controls .button oev-icon{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--oev-comp-forms-datepicker-overlay-header-controls-icon-color-default)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-header .datepicker-title{margin:-10px -10px 0;background:var(--oev-color-gray-1000);padding:10px 20px;text-align:center}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view{margin:0}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .days-of-week,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .days-of-week,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.datepicker-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;width:var(--oev-comp-forms-datepicker-overlay-width-xs-s)}@media(min-width: 77.5rem){.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.datepicker-grid{width:var(--oev-comp-forms-datepicker-overlay-width-m-xl)}}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid .datepicker-cell.today,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.datepicker-grid .datepicker-cell.today,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid .datepicker-cell.today,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.datepicker-grid .datepicker-cell.today{background:var(--oev-comp-forms-datepicker-overlay-days-grid-today-background-color);color:var(--oev-comp-forms-datepicker-overlay-days-grid-today-color)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid .datepicker-cell:hover,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.datepicker-grid .datepicker-cell:hover,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid .datepicker-cell:hover,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.datepicker-grid .datepicker-cell:hover{cursor:pointer;background:var(--oev-comp-forms-datepicker-overlay-days-grid-hover-background-color);color:var(--oev-comp-forms-datepicker-overlay-days-grid-hover-color)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid .datepicker-cell.selected,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.datepicker-grid .datepicker-cell.selected,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid .datepicker-cell.selected,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.datepicker-grid .datepicker-cell.selected{background:var(--oev-comp-forms-datepicker-overlay-days-grid-selected-background-color);color:var(--oev-comp-forms-datepicker-overlay-days-grid-selected-color)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid .datepicker-cell.focused,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.datepicker-grid .datepicker-cell.focused,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid .datepicker-cell.focused,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.datepicker-grid .datepicker-cell.focused{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset);z-index:0}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid span.datepicker-cell,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.datepicker-grid span.datepicker-cell,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid span.datepicker-cell,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.datepicker-grid span.datepicker-cell{margin:2px 0;border:0 solid #fff;-ms-flex-item-align:center;align-self:center;border-right-width:2px;border-left-width:2px;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid .datepicker-cell.next:nth-last-child(-n+7),.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.datepicker-grid .datepicker-cell.next:nth-last-child(-n+7),.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid .datepicker-cell.next:nth-last-child(-n+7),.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.datepicker-grid .datepicker-cell.next:nth-last-child(-n+7){display:none}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-grid .datepicker-cell,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .datepicker-grid .datepicker-cell{-ms-flex-preferred-size:14.2857142857%;flex-basis:14.2857142857%;text-align:center}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .days-of-week,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .days-of-week{font:var(--oev-comp-forms-datepicker-overlay-days-of-week-font-style);color:var(--oev-comp-forms-datepicker-overlay-days-of-week-color);padding:0 var(--oev-comp-forms-datepicker-overlay-days-of-week-spacing-left-right) var(--oev-comp-forms-datepicker-overlay-days-of-week-spacing-bottom)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .days-of-week span.dow,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .days-of-week span.dow{-ms-flex-preferred-size:14.2857142857%;flex-basis:14.2857142857%;text-align:center;margin:0;padding:0}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .day.prev,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .day.next,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .month.prev,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .month.next,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .year.prev,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .year.
1668next,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .day.prev,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .day.next,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .month.prev,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .month.next,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .year.prev,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .year.next{color:var(--oev-comp-forms-datepicker-overlay-days-grid-color-default)}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .day.disabled,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .month.disabled,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .year.disabled,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .day.disabled,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .month.disabled,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .year.disabled{color:var(--oev-comp-forms-datepicker-overlay-days-grid-color-disabled);cursor:not-allowed;pointer-events:none}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .days .datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.months,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.years,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view .days .datepicker-grid,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.months,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.years{border-top:var(--oev-comp-forms-datepicker-overlay-days-grid-border-top-width) solid var(--oev-comp-forms-datepicker-overlay-days-grid-border-top-color);padding:var(--oev-comp-forms-datepicker-overlay-days-grid-spacing-top) var(--oev-comp-forms-datepicker-overlay-days-grid-spacing-left-right) 0}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.months,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.years,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.months,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.years{margin-top:5px}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.months .datepicker-cell,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main.years .datepicker-cell,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.months .datepicker-cell,.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-main .datepicker-view.years .datepicker-cell{-ms-flex-preferred-size:25%;flex-basis:25%}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-footer .datepicker-controls{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5px 0}.OEV-DatePicker .datepicker-dropdown .datepicker-picker .datepicker-footer .datepicker-controls .button{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left;margin:10px 5px 0}`,so=t(4140),vo=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let ho=class extends no.default{constructor(){super(...arguments),this.earliest="",this.latest="",this.handleMousedown=e=>{e.preventDefault(),e.stopPropagation()},this.handleClick=e=>{this.readonly||this.disabled||(e.preventDefault(),e.stopPropagation(),this.togglePicker())},this.handleKeydown=e=>{var o,t;this.readonly||this.disabled||"Enter"!==e.key&&" "!==e.key&&"Space"!==(null==e?void 0:e.code)||(e.preventDefault(),e.stopPropagation(),this.togglePicker(),null===(t=null===(o=this.datepickerElement)||void 0===o?void 0:o.classList)||void 0===t||t.add("keyboard-focus"))}}set validity(e){super.validity=e}
1668get validity(){const e={customError:this._validity.customError||!1,patternMismatch:!!this.value&&!ao(this.value,this.earliest,this.latest),valueMissing:this.required&&!this.value};return this._validity=Object.assign({valid:this.isValid(e)},e),this._validity}get inputElement(){return this.input}get datepickerElement(){return this.renderRoot.querySelector(".datepicker")}get isDatepickerActive(){var e,o;return!!this.datepickerElement&&(null===(o=null===(e=this.datepickerElement)||void 0===e?void 0:e.classList)||void 0===o?void 0:o.contains("active"))}firstUpdated(){super.firstUpdated(),this.createPicker(),this.setupEventListeners(),this.setDefaultDate()}createPicker(){if(!this.inputElement)return;Object.assign(Xe.locales,{de:{clear:"Clear",days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysMin:["S","M","D","M","D","F","S"],daysShort:["So","Mo","Di","Mi","Do","Fr","Sa"],format:"dd.mm.yyyy",months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],titleFormat:"MM y",today:"Heute",weekStart:0}});const e=this.earliest?eo(this.earliest):void 0,o=this.latest?eo(this.latest):void 0;this.datepicker=new co(this,this.inputElement,{autohide:!0,language:"de",maxView:2,showOnClick:!1,showOnFocus:!1,todayHighlight:!0,updateOnBlur:!0,weekStart:1,nextArrow:'<oev-icon aria-hidden="true" icon="comp-datepicker-picker-arrow-right"></oev-icon><span class="OEV-DatePicker-Visually-Hidden">Nächster Monat</span>',prevArrow:'<oev-icon aria-hidden="true" icon="comp-datepicker-picker-arrow-left"></oev-icon><span class="OEV-DatePicker-Visually-Hidden">Vorheriger Monat</span>',minDate:e,maxDate:o})}setupEventListeners(){var e,o,t;null===(e=this.inputElement)||void 0===e||e.addEventListener("changeDate",e=>{var o;e.target.value&&(this.validity=Object.assign(Object.assign({},this.validity),{customError:!1}),null===(o=this.inputElement)||void 0===o||o.blur(),this.datepicker.update({clear:!1,render:!0}))}),null===(o=this.inputElement)||void 0===o||o.addEventListener("blur",()=>{var e,o;null===(o=null===(e=this.datepickerElement)||void 0===e?void 0:e.classList)||void 0===o||o.remove("keyboard-focus")}),null===(t=this.datepickerElement)||void 0===t||t.addEventListener("click",()=>{var e,o;null===(o=null===(e=this.datepickerElement)||void 0===e?void 0:e.classList)||void 0===o||o.remove("keyboard-focus")}),this.addEventListener("keydown",()=>{var e,o;this.isDatepickerActive&&(null===(o=null===(e=this.datepickerElement)||void 0===e?void 0:e.classList)||void 0===o||o.add("keyboard-focus"))}),this.addEventListener("keyup",()=>{this.isDatepickerActive||this.datepicker.update({clear:!1,render:!0})})}setDefaultDate(){this.inputElement&&this.datepicker&&(this.value=function(e,o,t){const i=eo(e);return"Invalid Date"!==i&&ao(i,o,t,!0)}(this.default,this.earliest,this.latest)?eo(this.default):"",this.datepicker.update({clear:!1,render:!0}))}updateValidity(e=this.validity,o=this.errorMessage){const t=Object.assign({},e);delete t.valid,super.updateValidity(t,e.valid?"":o)}handleInput(e){this.handleDateInputEvent(e,ro.TL)}handleChange(e){this.handleDateInputEvent(e,ro.$4)}handleDateInputEvent(e,o){this.validity=Object.assign(Object.assign({},this.validity),{customError:!1}),this.value=e.target.value,this.validity=Object.assign({},this.validity),this.dispatchEvent(o.of(e))}togglePicker(){this.readonly||this.disabled||(this.isDatepickerActive?this.datepicker.hide():this.datepicker.show())}render(){var e;const o=(0,so.K$)(this.refId),t=(0,so.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed});return i.qy`
1669      ${this.label||this.tooltipText?i.qy`
1670        <oev-form-label
1671          for=${this.refId}
1672          variant="label"
1673          label-text=${this.label||i.s6}
1674          tooltip-text=${this.tooltipText||i.s6}
1675        ></oev-form-label>
1676      `:i.s6}
1677      <div class="OEV-Input-Wrapper OEV-DatePicker">
1678        <input
1679          autocomplete=${this.autocomplete}
1680          aria-describedby=${null!==(e=(0,so.gt)(t,o))&&void 0!==e?e:i.s6}
1681          id=${this.refId}
1682          name=${this.name}
1683          type="text"
1684          placeholder=${(0,a.J)(this.placeholder||void 0)}
1685          .value=${this.value}
1686          ?disabled=${this.disabled}
1687          ?readonly=${this.readonly}
1688          ?required=${this.required}
1689          @blur=${this.handleBlur}
1690          @change=${this.handleChange}
1691          @input=${this.handleInput}
1692        />
1693        <button
1694          aria-label="Kalender öffnen"
1695          class="OEV-DatePicker-Button"
1696          type="button"
1697          ?disabled=${this.disabled||this.readonly}
1698          @click=${this.handleClick}
1699          @keydown=${this.handleKeydown}
1700          @mousedown=${this.handleMousedown}
1701        >
1702          <oev-icon icon="comp-datepicker-calendar"></oev-icon>
1703        </button>
1704        ${this.renderInlineLabel()}
1705        <oev-form-error
1706          id=${o}
1707          message=${this.errorMessage}
1708          ?show=${t}
1709        ></oev-form-error>
1710      </div>
1711    `}};ho.styles=[lo.A,po],vo([(0,r.MZ)({reflect:!0,type:String})],ho.prototype,"earliest",void 0),vo([(0,r.MZ)({reflect:!0,type:String})],ho.prototype,"latest",void 0),ho=vo([(0,r.EM)("oev-datepicker")],ho)},8697:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.download-main-container{text-align:center}.download-main-container .content-container .title{font:var(--oev-comp-download-headline-font-style);color:var(--oev-comp-download-headline-font-color)}.download-main-container .content-container .description{font:var(--oev-comp-download-subheadline-font-style);color:var(--oev-comp-download-subheadline-font-color)}.download-main-container .elements-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}`,c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let n=class extends i.WF{static get styles(){return i.AH`${(0,i.iz)(r)}
1711`}render(){return i.qy`
1712      <div class="download-main-container">
1713        <div class="content-container">
1714          <slot name="title" class="title"></slot>
1715          <slot name="description" class="description"></slot>
1716        </div>
1717        <div class="elements-container">
1718          <slot></slot>
1719        </div>
1720      </div>
1721    `}};n=c([(0,a.EM)("oev-download")],n)},6830:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(7105);var c;!function(e){e.customErrorText="custom-error-text",e.default="default",e.disabled="disabled",e.inlineLabel="inline-label",e.label="label",e.name="name",e.options="options",e.placeholder="placeholder",e.readonly="readonly",e.required="required",e.requiredErrorText="required-error-text",e.tooltipText="tooltip-text"}(c||(c={}));const n="error",l=(e,o)=>{const{o:t,i:i,u:a}=e;let r,c=t;const n=(e,o)=>{const t=c,n=e,l=o||(i?!i(t,n):t!==n);return(l||a)&&(c=n,r=t),[c,l,r]};return[o?e=>n(o(c,r),e):n,e=>[c,!!e,r]]},p="undefined"!=typeof window&&"undefined"!=typeof HTMLElement&&!!window.document?window:{},s=Math.max,d=Math.min,v=Math.round,h=Math.abs,u=Math.sign,m=p.cancelAnimationFrame,f=p.requestAnimationFrame,g=p.setTimeout,b=p.clearTimeout,z=e=>void 0!==p[e]?p[e]:void 0,y=z("MutationObserver"),w=z("IntersectionObserver"),k=z("ResizeObserver"),x=z("ScrollTimeline"),E=e=>void 0===e,A=e=>null===e,T=e=>"number"==typeof e,B=e=>"string"==typeof e,C=e=>"boolean"==typeof e,O=e=>"function"==typeof e,D=e=>Array.isArray(e),$=e=>"object"==typeof e&&!D(e)&&!A(e),P=e=>{const o=!!e&&e.length,t=T(o)&&o>-1&&o%1==0;return!!(D(e)||!O(e)&&t)&&(!(o>0&&$(e))||o-1 in e)},_=e=>!!e&&e.constructor===Object,W=e=>e instanceof HTMLElement,F=e=>e instanceof Element;function G(e,o){if(P(e))for(let t=0;t<e.length&&!1!==o(e[t],t,e);t++);else e&&G(Object.keys(e),t=>o(e[t],t,e));return e}const K=(e,o)=>e.indexOf(o)>=0,q=(e,o)=>e.concat(o),U=(e,o,t)=>(!B(o)&&P(o)?Array.prototype.push.apply(e,o):e.push(o),e),j=e=>Array.from(e||[]),Z=e=>D(e)?e:!B(e)&&P(e)?j(e):[e],J=e=>!!e&&!e.length,Y=e=>j(new Set(e)),X=(e,o,t)=>{G(e,e=>!e||e.apply(void 0,o||[])),!t&&(e.length=0)},Q="paddingTop",ee="paddingRight",oe="paddingLeft",te="paddingBottom",ie="marginLeft",ae="marginRight",re="marginBottom",ce="overflowX",ne="overflowY",le="width",pe="height",se="visible",de="hidden",ve="scroll",he=(e,o,t,i)=>{if(e&&o){let i=!0;return G(t,t=>{e[t]!==o[t]&&(i=!1)}),i}return!1},ue=(e,o)=>he(e,o,["w","h"]),me=(e,o)=>he(e,o,["x","y"]),fe=(e,o)=>he(e,o,["t","r","b","l"]),ge=()=>{},be=(e,...o)=>e.bind(0,...o),ze=e=>{let o;const t=e?g:f,i=e?b:m;return[a=>{i(o),o=t(()=>a(),O(e)?e():e)},()=>i(o)]},ye=(e,o)=>{const{_:t,p:i,v:a,S:r}=o||{};let c,n,l,p,s=ge;const d=function(o){s(),b(c),p=c=n=void 0,s=ge,e.apply(this,o)},v=e=>r&&n?r(n,e):e,h=()=>{s!==ge&&d(v(l)||l)},u=function(){const e=j(arguments),o=O(t)?t():t;if(T(o)&&o>=0){const t=O(i)?i():i,r=T(t)&&t>=0,u=o>0?g:f,z=o>0?b:m,y=v(e)||e,w=d.bind(0,y);let k;s(),a&&!p?(w(),p=!0,k=u(()=>p=void 0,o)):(k=u(w,o),r&&!c&&(c=g(h,t))),s=()=>z(k),n=l=y}else d(e)};return u.m=h,u},we=(e,o)=>Object.prototype.hasOwnProperty.call(e,o),ke=e=>e?Object.keys(e):[],xe=(e,o,t,i,a,r,c)=>{const n=[o,t,i,a,r,c];return"object"==typeof e&&!A(e)||O(e)||(e={}),G(n,o=>{G(o,(t,i)=>{const a=o[i];if(e===a)return!0;const r=D(a);if(a&&_(a)){const o=e[i];let t=o;r&&!D(o)?t=[]:r||_(o)||(t={}),e[i]=xe(t,a)}else e[i]=r?a.slice():a})}),e},Se=(e,o)=>G(xe({},e),(e,o,t)=>{void 0===e?delete t[o]:e&&_(e)&&(t[o]=Se(e))}),Ee=e=>!ke(e).length,Ae=(e,o,t)=>s(e,d(o,t)),Te=e=>Y((D(e)?e:(e||"").split(" ")).filter(e=>e)),Le=(e,o)=>e&&e.getAttribute(o),Be=(e,o)=>e&&e.hasAttribute(o),Ce=(e,o,t)=>{G(Te(o),o=>{e&&e.setAttribute(o,String(t||""))})},He=(e,o)=>{G(Te(o),o=>e&&e.removeAttribute(o))},Me=(e,o)=>{const t=Te(Le(e,o)),i=be(Ce,e,o),a=(e,o)=>{const i=new Set(t);return G(Te(e),e=>{i[o](e)}),j(i).join(" ")};return{O:e=>i(a(e,"delete")),$:e=>i(a(e,"add")),C:e=>{const o=Te(e);return o.reduce((e,o)=>e&&t.includes(o),o.length>0)}}},Oe=(e,o,t)=>(Me(e,o).O(t),be(Re,e,o,t)),Re=(e,o,t)=>(Me(e,o).$(t),be(Oe,e,o,t)),Ne=(e,o,t,i)=>(i?Re:Oe)(e,o,t),Ie=(e,o,t)=>Me(e,o).C(t),De=e=>Me(e,"class"),$e=(e,o)=>{De(e).O(o)},Pe=(e,o)=>(De(e).$(o),be($e,e,o)),_e=(e,o)=>{const t=o?F(o)&&o:document;return t?j(t.querySelectorAll(e)):[]},We=(e,o)=>F(e)&&e.matches(o),Fe=e=>We(e,"body"),Ge=e=>e?j(e.childNodes):[],Ke=e=>e&&e.parentElement,Ve=(e,o)=>F(e)&&e.closest(o),qe=e=>document.activeElement,Ue=(e,o,t)=>{const i=Ve(e,o),a=e&&((e,o)=>{const t=o?F(o)&&o:document;return t&&t.querySelector(e)})(t,i),r=Ve(a,o)===i;return!(!i||!a)&&(i===e||a===e||r&&Ve(Ve(e,t),o)!==i)},je=e=>{G(Z(e),e=>{const o=Ke(e);e&&o&&o.removeChild(e)})},Ze=(e,o)=>be(je,e&&o&&G(Z(o),o=>
1721{o&&e.appendChild(o)})),Je=e=>{const o=document.createElement("div");return Ce(o,"class",e),o},Ye=e=>{const o=Je();return o.innerHTML=e.trim(),G(Ge(o),e=>je(e))},Xe=(e,o)=>e.getPropertyValue(o)||e[o]||"",Qe=e=>{const o=e||0;return isFinite(o)?o:0},eo=e=>Qe(parseFloat(e||"")),oo=e=>Math.round(1e4*e)/1e4,to=e=>`${oo(Qe(e))}px`;function io(e,o){e&&o&&G(o,(o,t)=>{try{const i=e.style,a=A(o)||C(o)?"":T(o)?to(o):o;0===t.indexOf("--")?i.setProperty(t,a):i[t]=a}catch(e){}})}function ao(e,o,t){const i=B(o);let a=i?"":{};if(e){const r=p.getComputedStyle(e,t)||e.style;a=i?Xe(r,o):j(o).reduce((e,o)=>(e[o]=Xe(r,o),e),a)}return a}const ro=(e,o,t)=>{const i=o?`${o}-`:"",a=t?`-${t}`:"",r=`${i}top${a}`,c=`${i}right${a}`,n=`${i}bottom${a}`,l=`${i}left${a}`,p=ao(e,[r,c,n,l]);return{t:eo(p[r]),r:eo(p[c]),b:eo(p[n]),l:eo(p[l])}},co=(e,o)=>"translate"+($(e)?`(${e.x},${e.y})`:`Y(${e})`),no={w:0,h:0},lo=(e,o)=>o?{w:o[`${e}Width`],h:o[`${e}Height`]}:no,po=e=>lo("inner",e||p),so=be(lo,"offset"),vo=be(lo,"client"),ho=be(lo,"scroll"),uo=e=>{const o=parseFloat(ao(e,le))||0,t=parseFloat(ao(e,pe))||0;return{w:o-v(o),h:t-v(t)}},mo=e=>e.getBoundingClientRect(),fo=e=>!(!e||!e[pe]&&!e[le]),go=(e,o)=>{const t=fo(e);return!fo(o)&&t},bo=(e,o,t,i)=>{G(Te(o),o=>{e&&e.removeEventListener(o,t,i)})},zo=(e,o,t,i)=>{var a;const r=null==(a=i&&i.H)||a,c=i&&i.I||!1,n=i&&i.A||!1,l={passive:r,capture:c};return be(X,Te(o).map(o=>{const i=n?a=>{bo(e,o,i,c),t&&t(a)}:t;return e&&e.addEventListener(o,i,l),be(bo,e,o,i,c)}))},yo=e=>e.stopPropagation(),wo=e=>e.preventDefault(),ko=e=>yo(e)||wo(e),xo=(e,o)=>{const{x:t,y:i}=T(o)?{x:o,y:o}:o||{};T(t)&&(e.scrollLeft=t),T(i)&&(e.scrollTop=i)},So=e=>({x:e.scrollLeft,y:e.scrollTop}),Eo=(e,o)=>{const{D:t,M:i}=e,{w:a,h:r}=o,c=(e,o,t)=>{let i=u(e)*t,a=u(o)*t;if(i===a){const t=h(e),r=h(o);a=t>r?0:a,i=t<r?0:i}return i=i===a?0:i,[i+0,a+0]},[n,l]=c(t.x,i.x,a),[p,s]=c(t.y,i.y,r);return{D:{x:n,y:p},M:{x:l,y:s}}},Ao=({D:e,M:o})=>{const t=(e,o)=>0===e&&e<=o;return{x:t(e.x,o.x),y:t(e.y,o.y)}},To=({D:e,M:o},t)=>{const i=(e,o,t)=>Ae(0,1,(e-t)/(e-o)||0);return{x:i(e.x,o.x,t.x),y:i(e.y,o.y,t.y)}},Lo=e=>{e&&e.focus&&e.focus({preventScroll:!0})},Bo=(e,o)=>{G(Z(o),e)},Co=e=>{const o=new Map,t=(e,t)=>{if(e){const i=o.get(e);Bo(e=>{i&&i[e?"delete":"clear"](e)},t)}else o.forEach(e=>{e.clear()}),o.clear()},i=(e,a)=>{if(B(e)){const i=o.get(e)||new Set;return o.set(e,i),Bo(e=>{O(e)&&i.add(e)},a),be(t,e,a)}C(a)&&a&&t();const r=ke(e),c=[];return G(r,o=>{const t=e[o];t&&U(c,i(o,t))}),be(X,c)};return i(e||{}),[i,t,(e,t)=>{G(j(o.get(e)),e=>{t&&!J(t)?e.apply(0,t):e()})}]},Ho={},Mo={},Oo=(e,o,t)=>ke(e).map(i=>{const{static:a,instance:r}=e[i],[c,n,l]=t||[],p=t?r:a;if(p){const e=t?p(c,n,o):p(o);return(l||Mo)[i]=e}}),Ro=e=>Mo[e],No="data-overlayscrollbars",Io="os-environment",Do=`${Io}-scrollbar-hidden`,$o=`${No}-initialize`,Po="noClipping",_o=`${No}-body`,Wo=No,Fo=`${No}-viewport`,Go=ce,Ko=ne,Vo="arrange",qo="measuring",Uo="scrollbarHidden",jo=`${No}-padding`,Zo=`${No}-content`,Jo="os-size-observer",Yo=`${Jo}-appear`,Xo=`${Jo}-listener`,Qo="os-scrollbar",et=`${Qo}-rtl`,ot=`${Qo}-horizontal`,tt=`${Qo}-vertical`,it=`${Qo}-track`,at=`${Qo}-handle`,rt=`${Qo}-visible`,ct=`${Qo}-cornerless`,nt=`${Qo}-interaction`,lt=`${Qo}-unusable`,pt=`${Qo}-auto-hide`,st=`${pt}-hidden`,dt=`${Qo}-wheel`,vt=`${it}-interactive`,ht=`${at}-interactive`,ut="__osSizeObserverPlugin",mt=(e,o)=>{const{T:t}=o,[i,a]=e("showNativeOverlaidScrollbars");return[i&&t.x&&t.y,a]},ft=e=>0===e.indexOf(se),gt=(e,o)=>{const t=(e,o,t,i)=>{const a=e===se?de:e.replace(`${se}-`,""),r=ft(e),c=ft(t);if(!o&&!i)return de;if(r&&c)return se;if(r){return o&&i?a:o?se:de}return o?a:c&&i?se:de},i={x:t(o.x,e.x,o.y,e.y),y:t(o.y,e.y,o.x,e.x)};return{k:i,R:{x:i.x===ve,y:i.y===ve}}},bt="__osScrollbarsHidingPlugin",zt="__osClickScrollPlugin",yt=e=>JSON.stringify(e,(e,o)=>{if(O(o))throw 0;return o}
1721),wt=(e,o)=>e?`${o}`.split(".").reduce((e,o)=>e&&we(e,o)?e[o]:void 0,e):void 0,kt={paddingAbsolute:!1,showNativeOverlaidScrollbars:!1,update:{elementEvents:[["img","load"]],debounce:[0,33],attributes:null,ignoreMutation:null},overflow:{x:"scroll",y:"scroll"},scrollbars:{theme:"os-theme-dark",visibility:"auto",autoHide:"never",autoHideDelay:1300,autoHideSuspend:!1,dragScroll:!0,clickScroll:!1,pointers:["mouse","touch","pen"]}},xt=(e,o)=>{const t={};return G(q(ke(o),ke(e)),i=>{const a=e[i],r=o[i];if($(a)&&$(r))xe(t[i]={},xt(a,r)),Ee(t[i])&&delete t[i];else if(we(o,i)&&r!==a){let e=!0;if(D(a)||D(r))try{yt(a)===yt(r)&&(e=!1)}catch(e){}e&&(t[i]=r)}}),t},St=(e,o,t)=>i=>[wt(e,i),t||void 0!==wt(o,i)];let Et;let At;const Tt=()=>{const e=(e,o,t)=>{Ze(document.body,e),Ze(document.body,e);const i=vo(e),a=so(e),r=uo(o);return t&&je(e),{x:a.h-i.h+r.h,y:a.w-i.w+r.w}},o=Ye(`<div class="${Io}"><div></div><style>${`.${Io}{scroll-behavior:auto!important;position:fixed;opacity:0;visibility:hidden;overflow:scroll;height:200px;width:200px;z-index:-1}.${Io} div{width:200%;height:200%;margin:10px 0}.${Do}{scrollbar-width:none!important}.${Do}::-webkit-scrollbar,.${Do}::-webkit-scrollbar-corner{appearance:none!important;display:none!important;width:0!important;height:0!important}`}</style></div>`)[0],t=o.firstChild,i=o.lastChild,a=Et;a&&(i.nonce=a);const[r,,c]=Co(),[n,s]=l({o:e(o,t),i:me},be(e,o,t,!0)),[d]=s(),v=(e=>{let o=!1;const t=Pe(e,Do);try{o="none"===ao(e,"scrollbar-width")||"none"===ao(e,"display","::-webkit-scrollbar")}catch(e){}return t(),o})(o),h={x:0===d.x,y:0===d.y},u={elements:{host:null,padding:!v,viewport:e=>v&&Fe(e)&&e,content:!1},scrollbars:{slot:!0},cancel:{nativeScrollbarsOverlaid:!1,body:null}},m=xe({},kt),f=be(xe,{},m),g=be(xe,{},u),b={N:d,T:h,P:v,G:!!x,K:be(r,"r"),Z:g,tt:e=>xe(u,e)&&g(),nt:f,ot:e=>xe(m,e)&&f(),st:xe({},u),et:xe({},m)};if(He(o,"style"),je(o),zo(p,"resize",()=>{c("r",[])}),O(p.matchMedia)&&!v&&(!h.x||!h.y)){const e=o=>{const t=p.matchMedia(`(resolution: ${p.devicePixelRatio}dppx)`);zo(t,"change",()=>{o(),e(o)},{A:!0})};e(()=>{const[e,o]=n();xe(b.N,e),c("r",[o])})}return b},Lt=()=>(At||(At=Tt()),At),Bt=(e,o,t,i)=>{let a=!1;const{ct:r,rt:c,lt:n,it:l,ut:p,_t:s}=i||{},d=ye(()=>a&&t(!0),{_:33,p:99}),[v,h]=((e,o,t)=>{let i=!1;const a=!!t&&new WeakMap,r=r=>{if(a&&t){const c=t.map(o=>{const[t,i]=o||[];return[i&&t?(r||_e)(t,e):[],i]});G(c,t=>G(t[0],r=>{const c=t[1],n=a.get(r)||[];if(e.contains(r)&&c){const e=zo(r,c,t=>{i?(e(),a.delete(r)):o(t)});a.set(r,U(n,e))}else X(n),a.delete(r)}))}};return r(),[()=>{i=!0},r]})(e,d,n),u=c||[],m=q(r||[],u),f=(a,r)=>{if(!J(r)){const c=p||ge,n=s||ge,d=[],v=[];let m=!1,f=!1;if(G(r,t=>{const{attributeName:a,target:r,type:p,oldValue:s,addedNodes:h,removedNodes:g}=t,b="attributes"===p,z="childList"===p,y=e===r,w=b&&a,k=w&&Le(r,a||""),x=B(k)?k:null,E=w&&s!==x,A=K(u,a)&&E;if(o&&(z||!y)){const o=b&&E,p=o&&l&&We(r,l),v=(p?!c(r,a,s,x):!b||o)&&!n(t,!!p,e,i);G(h,e=>U(d,e)),G(g,e=>U(d,e)),f=f||v}!o&&y&&E&&!c(r,a,s,x)&&(U(v,a),m=m||A)}),h(e=>Y(d).reduce((o,t)=>(U(o,_e(e,t)),We(t,e)?U(o,t):o),[])),o)return!a&&f&&t(!1),[!1];if(!J(v)||m){const e=[Y(v),m];return!a&&t.apply(0,e),e}}},g=new y(be(f,!1));return[()=>(g.observe(e,{attributes:!0,attributeOldValue:!0,attributeFilter:m,subtree:o,childList:o,characterData:o}),a=!0,()=>{a&&(v(),g.disconnect(),a=!1)}),()=>{if(a)return d.m(),f(!0,g.takeRecords())}]},Ct=(e,o,t)=>{const{dt:i}=t||{},a=Ro(ut),[r]=l({o:!1,u:!0});return()=>{const t=[],c=Ye(`<div class="${Jo}"><div class="${Xo}"></div></div>`)[0],n=c.firstChild,l=e=>{let t=!1,i=!1;if(e instanceof ResizeObserverEntry){const[o,,a]=r(e.contentRect),c=fo(o);i=go(o,a),t=!i&&!c}else i=!0===e;t||o({ft:!0,dt:i})};if(k){const e=new k(e=>l(e.pop()));e.observe(n),U(t,()=>{e.disconnect()})}else{if(!a)return ge;{const[e,o]=a(n,l,i);U(t,q([Pe(c,Yo),zo(c,"animationstart",e)],o))}}return be(X,U(t,Ze(e,c)))}},Ht=(e,o)=>{let t;const i=Je("os-trinsic-observer"),[a]=l({o:!1}),r=(e,t)=>{if(e){const i=a((e=>0===e.h||e.isIntersecting||e.intersectionRatio>0)(e)),[,r]=i;return r&&!t&&o(i)&&[i]}},c=(e,o)=>r(o.pop(),e);return[()=>{const o=[];
1721if(w)t=new w(be(c,!1),{root:e}),t.observe(i),U(o,()=>{t.disconnect()});else{const e=()=>{const e=so(i);r(e)};U(o,Ct(i,e)()),e()}return be(X,U(o,Ze(e,i)))},()=>t&&c(!0,t.takeRecords())]},Mt=(e,o,t,i)=>{let a,r,c,n,p,s;const d=`[${Wo}]`,v=`[${Fo}]`,h=["id","class","style","open","wrap","cols","rows"],{vt:u,ht:m,U:f,gt:g,bt:b,L:z,wt:y,yt:w,St:x,Ot:E}=e,A=e=>"rtl"===ao(e,"direction"),B={$t:!1,F:A(u)},C=Lt(),$=Ro(bt),[P]=l({i:ue,o:{w:0,h:0}},()=>{const i=$&&$.V(e,o,B,C,t).X,a=!(y&&z)&&Ie(m,Wo,Po),r=!z&&w(Vo),c=r&&So(g),n=c&&E(),l=x(qo,a),p=r&&i&&i()[0],s=ho(f),d=uo(f);return p&&p(),xo(g,c),n&&n(),a&&l(),{w:s.w+d.w,h:s.h+d.h}}),_=ye(i,{_:()=>a,p:()=>r,S(e,o){const[t]=e,[i]=o;return[q(ke(t),ke(i)).reduce((e,o)=>(e[o]=t[o]||i[o],e),{})]}}),W=e=>{const o=A(u);xe(e,{Ct:s!==o}),xe(B,{F:o}),s=o},F=(e,o)=>{const[t,a]=e,r={xt:a};return xe(B,{$t:t}),!o&&i(r),r},G=({ft:e,dt:o})=>{const t=!(e&&!o)&&C.P?_:i,a={ft:e||o,dt:o};W(a),t(a)},K=(e,o)=>{const[,t]=P(),a={Ht:t};W(a);return t&&!o&&(e?i:_)(a),a},U=(e,o,t)=>{const i={Et:o};return W(i),o&&!t&&_(i),i},[j,Z]=b?Ht(m,F):[],J=!z&&Ct(m,G,{dt:!0}),[Y,X]=Bt(m,!1,U,{rt:h,ct:h}),Q=z&&k&&new k(e=>{const o=e[e.length-1].contentRect;G({ft:!0,dt:go(o,p)}),p=o}),ee=ye(()=>{const[,e]=P();i({Ht:e})},{_:222,v:!0});return[()=>{Q&&Q.observe(m);const e=J&&J(),o=j&&j(),t=Y(),i=C.K(e=>{e?_({zt:e}):ee()});return()=>{Q&&Q.disconnect(),e&&e(),o&&o(),n&&n(),t(),i()}},({It:e,At:o,Dt:t})=>{const i={},[l]=e("update.ignoreMutation"),[p,s]=e("update.attributes"),[u,m]=e("update.elementEvents"),[g,y]=e("update.debounce"),w=o||t;if(m||s){c&&c(),n&&n();const[e,o]=Bt(b||f,!0,K,{ct:q(h,p||[]),lt:u,it:d,_t:(e,o)=>{const{target:t,attributeName:i}=e;return!(o||!i||z)&&Ue(t,d,v)||!!Ve(t,`.${Qo}`)||!!(e=>O(l)&&l(e))(e)}});n=e(),c=o}if(y)if(_.m(),D(g)){const e=g[0],o=g[1];a=T(e)&&e,r=T(o)&&o}else T(g)?(a=g,r=!1):(a=!1,r=!1);if(w){const e=X(),o=Z&&Z(),t=c&&c();e&&xe(i,U(e[0],e[1],w)),o&&xe(i,F(o[0],w)),t&&xe(i,K(t[0],w))}return W(i),i},B]},Ot=(e,o)=>O(o)?o.apply(0,e):o,Rt=(e,o,t,i)=>{const a=E(i)?t:i;return Ot(e,a)||o.apply(0,e)},Nt=(e,o,t,i)=>{const a=E(i)?t:i,r=Ot(e,a);return!!r&&(W(r)?r:o.apply(0,e))},It=(e,o,t,i)=>{const a="--os-viewport-percent",r="--os-scroll-percent",c="--os-scroll-direction",{Z:n}=Lt(),{scrollbars:l}=n(),{slot:p}=l,{vt:s,ht:d,U:v,Mt:h,gt:u,wt:m,L:f}=o,{scrollbars:g}=h?{}:e,{slot:b}=g||{},z=[],y=[],w=[],k=Nt([s,d,v],()=>f&&m?s:d,p,b),E=e=>{if(x){const o=new x({source:u,axis:e}),t=e=>{const t=e.Tt.animate({clear:["left"],[r]:[0,1]},{timeline:o});return()=>t.cancel()};return{kt:t}}},A={x:E("x"),y:E("y")},T=(e,o,t)=>{const i=t?Pe:$e;G(e,e=>{i(e.Tt,o)})},B=(e,o)=>{G(e,e=>{const[t,i]=o(e);io(t,i)})},O=(e,o,t)=>{const i=C(t),a=!i||!t;(!i||t)&&T(y,e,o),a&&T(w,e,o)},D=e=>{const o=e?"x":"y",t=Je(`${Qo} ${e?ot:tt}`),a=Je(it),r=Je(at),c={Tt:t,Ut:a,Pt:r},n=A[o];return U(e?y:w,c),U(z,[Ze(t,a),Ze(a,r),be(je,t),n&&n.kt(c),i(c,O,e)]),c},$=be(D,!0),P=be(D,!1);return $(),P(),[{Nt:()=>{const e=(()=>{const{Rt:e,Vt:o}=t,i=(e,o)=>Ae(0,1,e/(e+o)||0);return{x:i(o.x,e.x),y:i(o.y,e.y)}})(),o=e=>o=>[o.Tt,{[a]:oo(e)+""}];B(y,o(e.x)),B(w,o(e.y))},qt:()=>{if(!x){const{Lt:e}=t,o=To(e,So(u)),i=e=>o=>[o.Tt,{[r]:oo(e)+""}];B(y,i(o.x)),B(w,i(o.y))}},Bt:()=>{const{Lt:e}=t,o=Ao(e),i=e=>o=>[o.Tt,{[c]:e?"0":"1"}];B(y,i(o.x)),B(w,i(o.y))},Ft:()=>{if(f&&!m){const{Rt:e,Lt:o}=t,i=Ao(o),a=To(o,So(u)),r=o=>{const{Tt:t}=o,r=Ke(t)===v&&t,c=(e,o,t)=>{const i=o*e;return to(t?i:-i)};return[r,r&&{transform:co({x:c(a.x,e.x,i.x),y:c(a.y,e.y,i.y)})}]};B(y,r),B(w,r)}},jt:O,Yt:{Wt:y,Xt:$,Jt:be(B,y)},Gt:{Wt:w,Xt:P,Jt:be(B,w)}},()=>(Ze(k,y[0].Tt),Ze(k,w[0].Tt),be(X,z))]},Dt=(e,o,t,i)=>(a,r,c)=>{const{ht:n,U:l,L:p,gt:s,Kt:d,Ot:u}=o,{Tt:m,Ut:f,Pt:b}=a,[z,y]=ze(333),[w,k]=ze(444),x=e=>{O(s.scrollBy)&&s.scrollBy({behavior:"smooth",left:e.x,top:e.y})};let E=!0;return be(X,[zo(b,"pointermove pointerleave",i),zo(m,"pointerenter",()=>{r(nt,!0)}),zo(m,"pointerleave pointercancel",()=>{r(nt,!1)}),!p&&zo(m,"mousedown",()=>{const e=qe();(Be(e,Fo)||Be(e,Wo)||e===document.body)&&g(be(Lo,l),25)}),zo(m,"wheel",e=>{const{deltaX:o,deltaY:t,deltaMode:i}=e;E&&0===i&&Ke(m)===n&&x({x:o,y:t}),E=!1,r(dt,!0),z(()=>{E=!0,r(dt)}),wo(e)},{H:!1,I:!0}),zo(m,"pointerdown",be(zo,d,"click",ko,{A:!0,I:!0,H:!1}),{I:!0}),(()=>{const o="pointerup pointercancel lostpointercapture",i="client"+(c?"X":"Y"),a=c?le:pe,r=c?"left":"top",n=c?"w":"h",l=c?"x":"y",p=(e,o)=>i=>{const{Rt:a}=t,r=so(f)[n]-so(b)[n],c=o*i/r*a[l];xo(s,{[l]:e+c})},m=[];return zo(f,"pointerdown",t=>{const c=Ve(t.target,`.${at}`)===b,g=c?b:f,z=e.scrollbars,y=z[c?"dragScroll":"clickScroll"],{button:E,isPrimary:A,pointerType:T}=t,{pointers:B}=z;if(0===E&&A&&y&&(B||[]).includes(T)){X(m),k();const e=!c&&(t.shiftKey||"instant"===y),z=be(mo,b),E=be(mo,f),A=(e,o)=>(e||z())[r]-(o||E())[r],T=v(mo(s)[a])/so(s)[n]||1,B=p(So(s)[l],1/T),C=t[i],O=z(),D=E(),$=O[a],P=A(O,D)+$/2,_=C-D[r],W=c?0:_-P,F=e=>{X(q),g.releasePointerCapture(e.pointerId)},G=c||e,K=u(),q=[zo(d,o,F),zo(d,"selectstart",e=>wo(e),{H:!1}),zo(f,o,F),G&&zo(f,"pointermove",e=>
1721B(W+(e[i]-C))),G&&(()=>{const e=So(s);K();const o=So(s),t={x:o.x-e.x,y:o.y-e.y};(h(t.x)>3||h(t.y)>3)&&(u(),xo(s,e),x(t),w(K))})];if(g.setPointerCapture(t.pointerId),e)B(W);else if(!c){const e=Ro(zt);if(e){const o=e(B,W,$,e=>{e?K():U(q,K)});U(q,o),U(m,be(o,!0))}}}})})(),y,k])},$t=e=>{const o=Lt(),{Z:t,P:i}=o,{elements:a}=t(),{padding:r,viewport:c,content:n}=a,l=W(e),s=l?{}:e,{elements:d}=s,{padding:v,viewport:h,content:u}=d||{},m=l?e:s.target,f=Fe(m),g=m.ownerDocument,b=g.documentElement,z=()=>g.defaultView||p,y=be(Rt,[m]),w=be(Nt,[m]),k=be(Je,""),x=be(y,k,c),E=be(w,k,n),A=x(h),T=A===m,B=T&&f,C=!T&&E(u),O=!T&&A===C,D=B?b:A,$=B?D:m,P=!T&&w(k,r,v),_=!O&&C,F=[_,D,P,$].map(e=>W(e)&&!Ke(e)&&e),G=e=>e&&K(F,e),q=!G(D)&&(e=>{const o=so(e),t=ho(e),i=ao(e,ce),a=ao(e,ne);return t.w-o.w>0&&!ft(i)||t.h-o.h>0&&!ft(a)})(D)?D:m,j=B?b:D,Z={vt:m,ht:$,U:D,ln:P,bt:_,gt:j,Qt:B?g:D,an:f?b:q,Kt:g,wt:f,Mt:l,L:T,un:z,yt:e=>Ie(D,Fo,e),St:(e,o)=>Ne(D,Fo,e,o),Ot:()=>Ne(j,Fo,"scrolling",!0)},{vt:J,ht:Y,ln:Q,U:ee,bt:oe}=Z,te=[()=>{He(Y,[Wo,$o]),He(J,$o),f&&He(b,[$o,Wo])}];let ie=Ge([oe,ee,Q,Y,J].find(e=>e&&!G(e)));const ae=B?J:oe||ee,re=be(X,te);return[Z,()=>{const e=z(),o=qe(),t=e=>{Ze(Ke(e),Ge(e)),je(e)},a=e=>zo(e,"focusin focusout focus blur",ko,{I:!0,H:!1}),r="tabindex",c=Le(ee,r),n=a(o);return Ce(Y,Wo,T?"":"host"),Ce(Q,jo,""),Ce(ee,Fo,""),Ce(oe,Zo,""),T||(Ce(ee,r,c||"-1"),f&&Ce(b,_o,"")),Ze(ae,ie),Ze(Y,Q),Ze(Q||Y,!T&&ee),Ze(ee,oe),U(te,[n,()=>{const e=qe(),o=G(ee),i=o&&e===ee?J:e,n=a(i);He(Q,jo),He(oe,Zo),He(ee,Fo),f&&He(b,_o),c?Ce(ee,r,c):He(ee,r),G(oe)&&t(oe),o&&t(ee),G(Q)&&t(Q),Lo(i),n()}]),i&&!T&&(Re(ee,Fo,Uo),U(te,be(He,ee,Fo))),Lo(!T&&f&&o===J&&e.top===e?ee:o),n(),ie=0,re},re]},Pt=({bt:e})=>({Zt:o,_n:t,Dt:i})=>{const{xt:a}=o||{},{$t:r}=t;e&&(a||i)&&io(e,{[pe]:r&&"100%"})},_t=({ht:e,ln:o,U:t,L:i},a)=>{const[r,c]=l({i:fe,o:ro()},be(ro,e,"padding",""));return({It:e,Zt:n,_n:l,Dt:p})=>{let[s,d]=c(p);const{P:v}=Lt(),{ft:h,Ht:u,Ct:m}=n||{},{F:f}=l,[g,b]=e("paddingAbsolute");(h||d||(p||u))&&([s,d]=r(p));const z=!i&&(b||m||d);if(z){const e=!g||!o&&!v,i=s.r+s.l,r=s.t+s.b,c={[ae]:e&&!f?-i:0,[re]:e?-r:0,[ie]:e&&f?-i:0,top:e?-s.t:0,right:e?f?-s.r:"auto":0,left:e?f?"auto":-s.l:0,[le]:e&&`calc(100% + ${i}px)`},n={[Q]:e?s.t:0,[ee]:e?s.r:0,[te]:e?s.b:0,[oe]:e?s.l:0};io(o||t,c),io(t,n),xe(a,{ln:s,dn:!e,j:o?n:xe({},c,n)})}return{fn:z}}},Wt=(e,o)=>{const t=Lt(),{ht:i,ln:a,U:r,L:c,Qt:n,gt:d,wt:v,St:h,un:u}=e,{P:m}=t,g=v&&c,b=be(s,0),z={display:()=>!1,direction:e=>"ltr"!==e,flexDirection:e=>e.endsWith("-reverse"),writingMode:e=>"horizontal-tb"!==e},y=ke(z),w={i:ue,o:{w:0,h:0}},k={i:me,o:{}},x=e=>{h(qo,!g&&e)},E=e=>{const o=y.some(o=>{const t=e[o];return t&&z[o](t)});if(!o)return{D:{x:0,y:0},M:{x:1,y:1}};x(!0);const t=So(d),i=h("noContent",!0),a=zo(n,ve,e=>{const o=So(d);e.isTrusted&&o.x===t.x&&o.y===t.y&&yo(e)},{I:!0,A:!0});xo(d,{x:0,y:0}),i();const r=So(d),c=ho(d);xo(d,{x:c.w,y:c.h});const l=So(d);xo(d,{x:l.x-r.x<1&&-c.w,y:l.y-r.y<1&&-c.h});const p=So(d);return xo(d,t),f(()=>a()),{D:r,M:p}},A=(e,o)=>{const t=p.devicePixelRatio%1!=0?1:0,i={w:b(e.w-o.w),h:b(e.h-o.h)};return{w:i.w>t?i.w:0,h:i.h>t?i.h:0}},[T,B]=l(w,be(uo,r)),[C,O]=l(w,be(ho,r)),[D,$]=l(w),[P]=l(k),[_,W]=l(w),[F]=l(k),[G]=l({i:(e,o)=>he(e,o,y),o:{}},()=>(e=>!!e&&(e=>!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length))(e))(r)?ao(r,y):{}),[K,q]=l({i:(e,o)=>me(e.D,o.D)&&me(e.M,o.M),o:{D:{x:0,y:0},M:{x:0,y:0}}}),U=Ro(bt),j=(e,o)=>`${o?Go:Ko}${(e=>{const o=String(e||"");return o?o[0].toUpperCase()+o.slice(1):""})(e)}`,Z=e=>{const o=e=>[se,de,ve].map(o=>j(o,e)),t=o(!0).concat(o()).join(" ");h(t),h(ke(e).map(o=>j(e[o],"x"===o)).join(" "),!0)};return({It:c,Zt:n,_n:l,Dt:p},{fn:s})=>{const{ft:d,Ht:v,Ct:f,dt:z,zt:y}=n||{},w=U&&U.V(e,o,l,t,c),{W:k,X:j,J:J}=w||{},[Y,X]=mt(c,t),[Q,ee]=c("overflow"),oe=ft(Q.x),te=ft(Q.y);let ie=B(p),ae=O(p),re=$(p),ce=W(p);X&&m&&h(Uo,!Y);{Ie(i,Wo,Po)&&x(!0);const[e]=j?j():[],[o]=ie=T(p),[t]=ae=C(p),a=vo(r),c=g&&po(u()),n={w:b(t.w+o.w),h:b(t.h+o.h)},l={w:b((c?c.w:a.w+b(a.w-t.w))+o.w),h:b((c?c.h:a.h+b(a.h-t.h))+o.h)};e&&e(),ce=_(l),re=D(A(n,l),p)}const[ne,le]=ce,[pe,se]=re,[de,ve]=ae,[he,ue]=ie,[me,fe]=P({x:pe.w>0,y:pe.h>0}),ge=oe&&te&&(me.x||me.y)||oe&&me.x&&!me.y||te&&me.y&&!me.x,be=s||f||y||ue||ve||le||se||ee||X||!0,ze=gt(me,Q),[ye,we]=F(ze.k),[ke,Se]=G(p),Ee=f||z||Se||fe||p,[Ae,Te]=Ee?K(E(ke),p):q();return be&&(we&&Z(ze.k),J&&k&&io(r,J(ze,l,k(ze,de,he)))),x(!1),Ne(i,Wo,Po,ge),Ne(a,jo,Po,ge),xe(o,{k:ye,Vt:{x:ne.w,y:ne.h},Rt:{x:pe.w,y:pe.h}
1721,rn:me,Lt:Eo(Ae,pe)}),{en:we,nn:le,sn:se,cn:Te||se,pn:Ee}}},Ft=e=>{const[o,t,i]=$t(e),a={ln:{t:0,r:0,b:0,l:0},dn:!1,j:{[ae]:0,[re]:0,[ie]:0,[Q]:0,[ee]:0,[te]:0,[oe]:0},Vt:{x:0,y:0},Rt:{x:0,y:0},k:{x:de,y:de},rn:{x:!1,y:!1},Lt:{D:{x:0,y:0},M:{x:0,y:0}}},{vt:r,gt:c,L:n,Ot:l}=o,{P:p,T:s}=Lt(),d=!p&&(s.x||s.y),v=[Pt(o),_t(o,a),Wt(o,a)];return[t,e=>{const o={},t=d&&So(c),i=t&&l();return G(v,t=>{xe(o,t(e,o)||{})}),xo(c,t),i&&i(),!n&&xo(r,0),o},a,o,i]},Gt=(e,o,t,i,a)=>{let r=!1;const c=St(o,{}),[n,l,p,s,d]=Ft(e),[v,h,u]=Mt(s,p,c,e=>{z({},e)}),[m,f,,g]=((e,o,t,i,a,r)=>{let c,n,l,p,s,d=ge,v=0;const h=["mouse","pen"],u=e=>h.includes(e.pointerType),[m,f]=ze(),[g,b]=ze(100),[z,y]=ze(100),[w,k]=ze(()=>v),[x,E]=It(e,a,i,Dt(o,a,i,e=>u(e)&&W())),{ht:A,Qt:T,wt:B}=a,{jt:C,Nt:O,qt:D,Bt:$,Ft:P}=x,_=(e,o)=>{if(k(),e)C(st);else{const e=be(C,st,!0);v>0&&!o?w(e):e()}},W=()=>{(l?c:p)||(_(!0),g(()=>{_(!1)}))},F=e=>{C(pt,e,!0),C(pt,e,!1)},G=e=>{u(e)&&(c=l,l&&_(!0))},K=[k,b,y,f,()=>d(),zo(A,"pointerover",G,{A:!0}),zo(A,"pointerenter",G),zo(A,"pointerleave",e=>{u(e)&&(c=!1,l&&_(!1))}),zo(A,"pointermove",e=>{u(e)&&n&&W()}),zo(T,"scroll",e=>{m(()=>{D(),W()}),r(e),P()})];return[()=>be(X,U(K,E())),({It:e,Dt:o,Zt:a,tn:r})=>{const{nn:c,sn:h,en:u,cn:m}=r||{},{Ct:f,dt:g}=a||{},{F:b}=t,{T:y}=Lt(),{k:w,rn:k}=i,[x,E]=e("showNativeOverlaidScrollbars"),[A,W]=e("scrollbars.theme"),[G,K]=e("scrollbars.visibility"),[q,U]=e("scrollbars.autoHide"),[j,Z]=e("scrollbars.autoHideSuspend"),[J]=e("scrollbars.autoHideDelay"),[Y,X]=e("scrollbars.dragScroll"),[Q,ee]=e("scrollbars.clickScroll"),[oe,te]=e("overflow"),ie=g&&!o,ae=k.x||k.y,re=c||h||m||f||o,ce=u||K||te,ne=x&&y.x&&y.y,le=(e,o,t)=>{const i=e.includes(ve)&&(G===se||"auto"===G&&o===ve);return C(rt,i,t),i};if(v=J,ie&&(j&&ae?(F(!1),d(),z(()=>{d=zo(T,"scroll",be(F,!0),{A:!0})})):F(!0)),E&&C("os-theme-none",ne),W&&(C(s),C(A,!0),s=A),Z&&!j&&F(!0),U&&(n="move"===q,l="leave"===q,p="never"===q,_(p,!0)),X&&C(ht,Y),ee&&C(vt,!!Q),ce){const e=le(oe.x,w.x,!0),o=le(oe.y,w.y,!1);C(ct,!(e&&o))}re&&(D(),O(),P(),m&&$(),C(lt,!k.x,!0),C(lt,!k.y,!1),C(et,b&&!B))},{},x]})(e,o,u,p,s,a),b=e=>ke(e).some(o=>!!e[o]),z=(e,a)=>{if(t())return!1;const{vn:c,Dt:n,At:p,hn:s}=e,d=c||{},v=!!n||!r,m={It:St(o,d,v),vn:d,Dt:v};if(s)return f(m),!1;const g=a||h(xe({},m,{At:p})),z=l(xe({},m,{_n:u,Zt:g}));f(xe({},m,{Zt:g,tn:z}));const y=b(g),w=b(z),k=y||w||!Ee(d)||v;return r=!0,k&&i(e,{Zt:g,tn:z}),k};return[()=>{const{an:e,gt:o,Ot:t}=s,i=So(e),a=[v(),n(),m()],r=t();return xo(o,i),r(),be(X,a)},z,()=>({gn:u,bn:p}),{wn:s,yn:g},d]},Kt=new WeakMap,Vt=e=>Kt.get(e),qt=(e,o,t)=>{const{nt:i}=Lt(),a=W(e),r=a?e:e.target,c=Vt(r);if(o&&!c){let c=!1;const n=[],l={},p=e=>{const o=Se(e),t=Ro("__osOptionsValidationPlugin");return t?t(o,!0):o},s=xe({},i(),p(o)),[d,v,h]=Co(),[u,m,f]=Co(t),g=(e,o)=>{f(e,o),h(e,o)},[b,z,y,w,k]=Gt(e,s,()=>c,({vn:e,Dt:o},{Zt:t,tn:i})=>{const{ft:a,Ct:r,xt:c,Ht:n,Et:l,dt:p}=t,{nn:s,sn:d,en:v,cn:h}=i;g("updated",[T,{updateHints:{sizeChanged:!!a,directionChanged:!!r,heightIntrinsicChanged:!!c,overflowEdgeChanged:!!s,overflowAmountChanged:!!d,overflowStyleChanged:!!v,scrollCoordinatesChanged:!!h,contentMutation:!!n,hostMutation:!!l,appear:!!p},changedOptions:e||{},force:!!o}])},e=>g("scroll",[T,e])),x=e=>{(e=>{Kt.delete(e)})(r),X(n),c=!0,g("destroyed",[T,e]),v(),m()},T={options(e,o){if(e){const t=o?i():{},a=xt(s,xe(t,p(e)));Ee(a)||(xe(s,a),z({vn:a}))}return xe({},s)},on:u,off:(e,o)=>{e&&o&&m(e,o)},state(){const{gn:e,bn:o}=y(),{F:t}=e,{Vt:i,Rt:a,k:r,rn:n,ln:l,dn:p,Lt:s}=o;return xe({},{overflowEdge:i,overflowAmount:a,overflowStyle:r,hasOverflow:n,scrollCoordinates:{start:s.D,end:s.M},padding:l,paddingAbsolute:p,directionRTL:t,destroyed:c})},elements(){const{vt:e,ht:o,ln:t,U:i,bt:a,gt:r,Qt:c}=w.wn,{Yt:n,Gt:l}=w.yn,p=e=>{const{Pt:o,Ut:t,Tt:i}=e;return{scrollbar:i,track:t,handle:o}},s=e=>{const{Wt:o,Xt:t}=e,i=p(o[0]);return xe({},i,{clone:()=>{const e=p(t());return z({hn:!0}),e}})};return xe({},{target:e,host:o,padding:t||i,viewport:i,content:a||i,scrollOffsetElement:r,scrollEventElement:c,scrollbarHorizontal:s(n),scrollbarVertical:s(l)})},update:e=>z({Dt:e,At:!0}),destroy:be(x,!1),plugin:e=>l[ke(e)[0]]};return U(n,[k]),((e,o)=>{Kt.set(e,o)})(r,T),Oo(Ho,qt,[T,d,l]),((e,o)=>{const{nativeScrollbarsOverlaid:t,body:i}=o||{},{T:a,P:r,Z:c}=Lt(),{nativeScrollbarsOverlaid:n,body:l}=c().cancel,p=null!=t?t:n,s=E(i)?l:i,d=(a.x||a.y)&&p,v=e&&(A(s)?!r:s);return!!d||!!v})(w.wn.wt,!a&&e.cancel)?(x(!0),T):(U(n,b()),g("initialized",[T]),T.update(
1721),T)}return c};qt.plugin=e=>{const o=D(e),t=o?e:[e],i=t.map(e=>Oo(e,qt)[0]);return(e=>{G(e,e=>G(e,(o,t)=>{Ho[t]=e[t]}))})(t),o?i:i[0]},qt.valid=e=>{const o=e&&e.elements,t=O(o)&&o();return _(t)&&!!Vt(t.target)},qt.env=()=>{const{N:e,T:o,P:t,G:i,st:a,et:r,Z:c,tt:n,nt:l,ot:p}=Lt();return xe({},{scrollbarsSize:e,scrollbarsOverlaid:o,scrollbarsHiding:t,scrollTimeline:i,staticDefaultInitialization:a,staticDefaultOptions:r,getDefaultInitialization:c,setDefaultInitialization:n,getDefaultOptions:l,setDefaultOptions:p})},qt.nonce=e=>{Et=e};var Ut=t(9244);var jt,Zt=i.AH`/*! 
1722 * OverlayScrollbars
1723 * Version: 2.10.1
1724 * 
1725 * Copyright (c) Rene Haas | KingSora.
1726 * https://github.com/KingSora
1727 * 
1728 * Released under the MIT license.
1729 */
1730.os-size-observer,
1731.os-size-observer-listener {
1732  scroll-behavior: auto !important;
1733  direction: inherit;
1734  pointer-events: none;
1735  overflow: hidden;
1736  visibility: hidden;
1737  box-sizing: border-box;
1738}
1739
1740.os-size-observer,
1741.os-size-observer-listener,
1742.os-size-observer-listener-item,
1743.os-size-observer-listener-item-final {
1744  writing-mode: horizontal-tb;
1745  position: absolute;
1746  left: 0;
1747  top: 0;
1748}
1749
1750.os-size-observer {
1751  z-index: -1;
1752  contain: strict;
1753  display: flex;
1754  flex-direction: row;
1755  flex-wrap: nowrap;
1756  padding: inherit;
1757  border: inherit;
1758  box-sizing: inherit;
1759  margin: -133px;
1760  top: 0;
1761  right: 0;
1762  bottom: 0;
1763  left: 0;
1764  transform: scale(0.1);
1765}
1766.os-size-observer::before {
1767  content: "";
1768  flex: none;
1769  box-sizing: inherit;
1770  padding: 10px;
1771  width: 10px;
1772  height: 10px;
1773}
1774
1775.os-size-observer-appear {
1776  animation: os-size-observer-appear-animation 1ms forwards;
1777}
1778
1779.os-size-observer-listener {
1780  box-sizing: border-box;
1781  position: relative;
1782  flex: auto;
1783  padding: inherit;
1784  border: inherit;
1785  margin: -133px;
1786  transform: scale(calc(1 / 0.1));
1787}
1788.os-size-observer-listener.ltr {
1789  margin-right: -266px;
1790  margin-left: 0;
1791}
1792.os-size-observer-listener.rtl {
1793  margin-left: -266px;
1794  margin-right: 0;
1795}
1796.os-size-observer-listener:empty::before {
1797  content: "";
1798  width: 100%;
1799  height: 100%;
1800}
1801.os-size-observer-listener:empty::before, .os-size-observer-listener > .os-size-observer-listener-item {
1802  display: block;
1803  position: relative;
1804  padding: inherit;
1805  border: inherit;
1806  box-sizing: content-box;
1807  flex: auto;
1808}
1809
1810.os-size-observer-listener-scroll {
1811  box-sizing: border-box;
1812  display: flex;
1813}
1814
1815.os-size-observer-listener-item {
1816  right: 0;
1817  bottom: 0;
1818  overflow: hidden;
1819  direction: ltr;
1820  flex: none;
1821}
1822
1823.os-size-observer-listener-item-final {
1824  transition: none;
1825}
1826
1827@keyframes os-size-observer-appear-animation {
1828  from {
1829    cursor: auto;
1830  }
1831  to {
1832    cursor: none;
1833  }
1834}
1835.os-trinsic-observer {
1836  flex: none;
1837  box-sizing: border-box;
1838  position: relative;
1839  max-width: 0px;
1840  max-height: 1px;
1841  padding: 0;
1842  margin: 0;
1843  border: none;
1844  overflow: hidden;
1845  z-index: -1;
1846  height: 0;
1847  top: calc(100% + 1px);
1848  contain: strict;
1849}
1850.os-trinsic-observer:not(:empty) {
1851  height: calc(100% + 1px);
1852  top: -1px;
1853}
1854.os-trinsic-observer:not(:empty) > .os-size-observer {
1855  width: 1000%;
1856  height: 1000%;
1857  min-height: 1px;
1858  min-width: 1px;
1859}
1860
1861/**
1862 * hide native scrollbars
1863 * changes to this styles need to be reflected in the environment styles to correctly detect scrollbar hiding
1864 */
1865[data-overlayscrollbars-initialize],
1866[data-overlayscrollbars-viewport~=scrollbarHidden] {
1867  scrollbar-width: none !important;
1868}
1869
1870[data-overlayscrollbars-initialize]::-webkit-scrollbar,
1871[data-overlayscrollbars-initialize]::-webkit-scrollbar-corner,
1872[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,
1873[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner {
1874  -webkit-appearance: none !important;
1875          appearance: none !important;
1876  display: none !important;
1877  width: 0 !important;
1878  height: 0 !important;
1879}
1880
1881/**
1882 * elements wont suddenly clip after initialization is done
1883 */
1884[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body) {
1885  overflow: auto;
1886}
1887
1888/**
1889 * applied to body 
1890 */
1891html[data-overlayscrollbars-body] {
1892  overflow: hidden;
1893}
1894
1895html[data-overlayscrollbars-body],
1896html[data-overlayscrollbars-body] > body {
1897  width: 100%;
1898  height: 100%;
1899  margin: 0;
1900}
1901
1902html[data-overlayscrollbars-body] > body {
1903  overflow: visible;
1904  margin: 0;
1905}
1906
1907/**
1908 * structure setup 
1909 */
1910[data-overlayscrollbars] {
1911  position: relative;
1912}
1913
1914[data-overlayscrollbars~=host],
1915[data-overlayscrollbars-padding] {
1916  display: flex;
1917  align-items: stretch !important;
1918  flex-direction: row !important;
1919  flex-wrap: nowrap !important;
1920  scroll-behavior: auto !important;
1921}
1922
1923[data-overlayscrollbars-padding],
1924[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]) {
1925  box-sizing: inherit;
1926  position: relative;
1927  flex: auto !important;
1928  height: auto;
1929  width: 100%;
1930  min-width: 0;
1931  padding: 0;
1932  margin: 0;
1933  border: none;
1934  z-index: 0;
1935}
1936
1937[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]) {
1938  --os-vaw: 0;
1939  --os-vah: 0;
1940  outline: none;
1941}
1942[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus {
1943  outline: none;
1944}
1945[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]::before {
1946  content: "";
1947  position: absolute;
1948  pointer-events: none;
1949  z-index: -1;
1950  min-width: 1px;
1951  min-height: 1px;
1952  width: var(--os-vaw);
1953  height: var(--os-vah);
1954}
1955
1956[data-overlayscrollbars],
1957[data-overlayscrollbars-padding],
1958[data-overlayscrollbars-viewport] {
1959  overflow: hidden !important;
1960}
1961
1962[data-overlayscrollbars~=noClipping],
1963[data-overlayscrollbars-padding~=noClipping] {
1964  overflow: visible !important;
1965}
1966
1967[data-overlayscrollbars-viewport~=measuring] {
1968  overflow: hidden !important;
1969  scroll-behavior: auto !important;
1970  scroll-snap-type: none !important;
1971}
1972
1973[data-overlayscrollbars-viewport~=overflowXVisible]:not([data-overlayscrollbars-viewport~=measuring]) {
1974  overflow-x: visible !important;
1975}
1976
1977[data-overlayscrollbars-viewport~=overflowXHidden] {
1978  overflow-x: hidden !important;
1979}
1980
1981[data-overlayscrollbars-viewport~=overflowXScroll] {
1982  overflow-x: scroll !important;
1983}
1984
1985[data-overlayscrollbars-viewport~=overflowYVisible]:not([data-overlayscrollbars-viewport~=measuring]) {
1986  overflow-y: visible !important;
1987}
1988
1989[data-overlayscrollbars-viewport~=overflowYHidden] {
1990  overflow-y: hidden !important;
1991}
1992
1993[data-overlayscrollbars-viewport~=overflowYScroll] {
1994  overflow-y: scroll !important;
1995}
1996
1997[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId) {
1998  font-size: 0 !important;
1999  line-height: 0 !important;
2000}
2001
2002[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)::before,
2003[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)::after,
2004[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId) > * {
2005  display: none !important;
2006  position: absolute !important;
2007  width: 1px !important;
2008  height: 1px !important;
2009  padding: 0 !important;
2010  margin: -1px !important;
2011  overflow: hidden !important;
2012  clip: rect(0, 0, 0, 0) !important;
2013  white-space: nowrap !important;
2014  border-width: 0 !important;
2015}
2016
2017[data-overlayscrollbars-viewport~=scrolling] {
2018  scroll-behavior: auto !important;
2019  scroll-snap-type: none !important;
2020}
2021
2022[data-overlayscrollbars-content] {
2023  box-sizing: inherit;
2024}
2025
2026/**
2027 * Display contents to bridge any flickering during deferred initialization.
2028 */
2029[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]) {
2030  display: contents;
2031}
2032
2033/**
2034 * optional & experimental grid mode
2035 */
2036[data-overlayscrollbars-grid],
2037[data-overlayscrollbars-grid] [data-overlayscrollbars-padding] {
2038  display: grid;
2039  grid-template: 1fr/1fr;
2040}
2041
2042[data-overlayscrollbars-grid] > [data-overlayscrollbars-padding],
2043[data-overlayscrollbars-grid] > [data-overlayscrollbars-viewport],
2044[data-overlayscrollbars-grid] > [data-overlayscrollbars-padding] > [data-overlayscrollbars-viewport] {
2045  height: auto !important;
2046  width: auto !important;
2047}
2048
2049@property --os-scroll-percent {
2050  syntax: "<number>";
2051  inherits: true;
2052  initial-value: 0;
2053}
2054@property --os-viewport-percent {
2055  syntax: "<number>";
2056  inherits: true;
2057  initial-value: 0;
2058}
2059.os-scrollbar {
2060  --os-viewport-percent: 0;
2061  --os-scroll-percent: 0;
2062  --os-scroll-direction: 0;
2063  --os-scroll-percent-directional: calc(
2064    var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) *
2065      var(--os-scroll-direction)
2066  );
2067}
2068
2069.os-scrollbar {
2070  contain: size layout;
2071  contain: size layout style;
2072  transition: opacity 0.15s, visibility 0.15s, top 0.15s, right 0.15s, bottom 0.15s, left 0.15s;
2073  pointer-events: none;
2074  position: absolute;
2075  opacity: 0;
2076  visibility: hidden;
2077}
2078
2079body > .os-scrollbar {
2080  position: fixed;
2081  z-index: 99999;
2082}
2083
2084.os-scrollbar-transitionless {
2085  transition: none !important;
2086}
2087
2088.os-scrollbar-track {
2089  position: relative;
2090  padding: 0 !important;
2091  border: none !important;
2092}
2093
2094.os-scrollbar-handle {
2095  position: absolute;
2096}
2097
2098.os-scrollbar-track,
2099.os-scrollbar-handle {
2100  pointer-events: none;
2101  width: 100%;
2102  height: 100%;
2103}
2104
2105.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,
2106.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle {
2107  pointer-events: auto;
2108  touch-action: none;
2109}
2110
2111.os-scrollbar-horizontal {
2112  bottom: 0;
2113  left: 0;
2114}
2115
2116.os-scrollbar-vertical {
2117  top: 0;
2118  right: 0;
2119}
2120
2121.os-scrollbar-rtl.os-scrollbar-horizontal {
2122  right: 0;
2123}
2124
2125.os-scrollbar-rtl.os-scrollbar-vertical {
2126  right: auto;
2127  left: 0;
2128}
2129
2130.os-scrollbar-visible {
2131  opacity: 1;
2132  visibility: visible;
2133}
2134
2135.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden {
2136  opacity: 0;
2137  visibility: hidden;
2138}
2139
2140.os-scrollbar-interaction.os-scrollbar-visible {
2141  opacity: 1;
2142  visibility: visible;
2143}
2144
2145.os-scrollbar-unusable,
2146.os-scrollbar-unusable *,
2147.os-scrollbar-wheel,
2148.os-scrollbar-wheel * {
2149  pointer-events: none !important;
2150}
2151
2152.os-scrollbar-unusable .os-scrollbar-handle {
2153  opacity: 0 !important;
2154  transition: none !important;
2155}
2156
2157.os-scrollbar-horizontal .os-scrollbar-handle {
2158  bottom: 0;
2159  left: calc(var(--os-scroll-percent-directional) * 100%);
2160  transform: translateX(calc(var(--os-scroll-percent-directional) * -100%));
2161  width: calc(var(--os-viewport-percent) * 100%);
2162}
2163
2164.os-scrollbar-vertical .os-scrollbar-handle {
2165  right: 0;
2166  top: calc(var(--os-scroll-percent-directional) * 100%);
2167  transform: translateY(calc(var(--os-scroll-percent-directional) * -100%));
2168  height: calc(var(--os-viewport-percent) * 100%);
2169}
2170
2171@supports (container-type: size) {
2172  .os-scrollbar-track {
2173    container-type: size;
2174  }
2175  .os-scrollbar-horizontal .os-scrollbar-handle {
2176    left: auto;
2177    transform: translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%));
2178  }
2179  .os-scrollbar-vertical .os-scrollbar-handle {
2180    top: auto;
2181    transform: translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%));
2182  }
2183  .os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle {
2184    right: auto;
2185    left: 0;
2186  }
2187}
2188.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle {
2189  right: auto;
2190  left: 0;
2191}
2192
2193.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,
2194.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl {
2195  left: 0;
2196  right: 0;
2197}
2198
2199.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,
2200.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl {
2201  top: 0;
2202  bottom: 0;
2203}
2204
2205@media print {
2206  .os-scrollbar {
2207    display: none;
2208  }
2209}
2210.os-scrollbar {
2211  --os-size: 0;
2212  --os-padding-perpendicular: 0;
2213  --os-padding-axis: 0;
2214  --os-track-border-radius: 0;
2215  --os-track-bg: none;
2216  --os-track-bg-hover: none;
2217  --os-track-bg-active: none;
2218  --os-track-border: none;
2219  --os-track-border-hover: none;
2220  --os-track-border-active: none;
2221  --os-handle-border-radius: 0;
2222  --os-handle-bg: none;
2223  --os-handle-bg-hover: none;
2224  --os-handle-bg-active: none;
2225  --os-handle-border: none;
2226  --os-handle-border-hover: none;
2227  --os-handle-border-active: none;
2228  --os-handle-min-size: 33px;
2229  --os-handle-max-size: none;
2230  --os-handle-perpendicular-size: 100%;
2231  --os-handle-perpendicular-size-hover: 100%;
2232  --os-handle-perpendicular-size-active: 100%;
2233  --os-handle-interactive-area-offset: 0;
2234}
2235
2236.os-scrollbar-track {
2237  border: var(--os-track-border);
2238  border-radius: var(--os-track-border-radius);
2239  background: var(--os-track-bg);
2240  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s;
2241}
2242.os-scrollbar-track:hover {
2243  border: var(--os-track-border-hover);
2244  background: var(--os-track-bg-hover);
2245}
2246.os-scrollbar-track:active {
2247  border: var(--os-track-border-active);
2248  background: var(--os-track-bg-active);
2249}
2250
2251.os-scrollbar-handle {
2252  border: var(--os-handle-border);
2253  border-radius: var(--os-handle-border-radius);
2254  background: var(--os-handle-bg);
2255}
2256.os-scrollbar-handle:hover {
2257  border: var(--os-handle-border-hover);
2258  background: var(--os-handle-bg-hover);
2259}
2260.os-scrollbar-handle:active {
2261  border: var(--os-handle-border-active);
2262  background: var(--os-handle-bg-active);
2263}
2264
2265.os-scrollbar-track:before,
2266.os-scrollbar-handle:before {
2267  content: "";
2268  position: absolute;
2269  left: 0;
2270  right: 0;
2271  top: 0;
2272  bottom: 0;
2273  display: block;
2274}
2275
2276.os-scrollbar-horizontal {
2277  padding: var(--os-padding-perpendicular) var(--os-padding-axis);
2278  right: var(--os-size);
2279  height: var(--os-size);
2280}
2281.os-scrollbar-horizontal.os-scrollbar-rtl {
2282  left: var(--os-size);
2283  right: 0;
2284}
2285.os-scrollbar-horizontal .os-scrollbar-track:before {
2286  top: calc(var(--os-padding-perpendicular) * -1);
2287  bottom: calc(var(--os-padding-perpendicular) * -1);
2288}
2289.os-scrollbar-horizontal .os-scrollbar-handle {
2290  min-width: var(--os-handle-min-size);
2291  max-width: var(--os-handle-max-size);
2292  height: var(--os-handle-perpendicular-size);
2293  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s, height 0.15s;
2294}
2295.os-scrollbar-horizontal .os-scrollbar-handle:before {
2296  top: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
2297  bottom: calc(var(--os-padding-perpendicular) * -1);
2298}
2299.os-scrollbar-horizontal:hover .os-scrollbar-handle {
2300  height: var(--os-handle-perpendicular-size-hover);
2301}
2302.os-scrollbar-horizontal:active .os-scrollbar-handle {
2303  height: var(--os-handle-perpendicular-size-active);
2304}
2305
2306.os-scrollbar-vertical {
2307  padding: var(--os-padding-axis) var(--os-padding-perpendicular);
2308  bottom: var(--os-size);
2309  width: var(--os-size);
2310}
2311.os-scrollbar-vertical .os-scrollbar-track:before {
2312  left: calc(var(--os-padding-perpendicular) * -1);
2313  right: calc(var(--os-padding-perpendicular) * -1);
2314}
2315.os-scrollbar-vertical .os-scrollbar-handle {
2316  min-height: var(--os-handle-min-size);
2317  max-height: var(--os-handle-max-size);
2318  width: var(--os-handle-perpendicular-size);
2319  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s, width 0.15s;
2320}
2321.os-scrollbar-vertical .os-scrollbar-handle:before {
2322  left: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
2323  right: calc(var(--os-padding-perpendicular) * -1);
2324}
2325.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before {
2326  right: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
2327  left: calc(var(--os-padding-perpendicular) * -1);
2328}
2329.os-scrollbar-vertical:hover .os-scrollbar-handle {
2330  width: var(--os-handle-perpendicular-size-hover);
2331}
2332.os-scrollbar-vertical:active .os-scrollbar-handle {
2333  width: var(--os-handle-perpendicular-size-active);
2334}
2335
2336/* NONE THEME: */
2337[data-overlayscrollbars-viewport~=measuring] > .os-scrollbar,
2338.os-theme-none.os-scrollbar {
2339  display: none !important;
2340}
2341
2342/* DARK & LIGHT THEME: */
2343.os-theme-dark,
2344.os-theme-light {
2345  box-sizing: border-box;
2346  --os-size: 10px;
2347  --os-padding-perpendicular: 2px;
2348  --os-padding-axis: 2px;
2349  --os-track-border-radius: 10px;
2350  --os-handle-interactive-area-offset: 4px;
2351  --os-handle-border-radius: 10px;
2352}
2353
2354.os-theme-dark {
2355  --os-handle-bg: rgba(0, 0, 0, 0.44);
2356  --os-handle-bg-hover: rgba(0, 0, 0, 0.55);
2357  --os-handle-bg-active: rgba(0, 0, 0, 0.66);
2358}
2359
2360.os-theme-light {
2361  --os-handle-bg: rgba(255, 255, 255, 0.44);
2362  --os-handle-bg-hover: rgba(255, 255, 255, 0.55);
2363  --os-handle-bg-active: rgba(255, 255, 255, 0.66);
2364}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}oev-form-error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}oev-form-error span{display:block;color:var(--oev-comp-forms-error-font-color);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-comp-forms-error-spacing-top));margin-left:var(--oev-comp-forms-error-spacing-left);font:var(--oev-comp-forms-error-font-style)}oev-form-error span.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:host{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;--oev-focus-visible-outline-offset: 0;--oev-focus-visible-outline-width: 0}:host{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}#custom-select:has(select:focus-visible),#custom-select:has(select:focus-visible)~[data-tippy-root]{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}#custom-select{position:relative;display:inline-block;font-size:1rem;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#custom-select:hover oev-icon{color:var(--oev-comp-forms-dropdown-icon-color-hover)}#custom-select:hover oev-icon[open]{color:var(--oev-comp-forms-dropdown-icon-color-open-hover)}#custom-select:hover oev-icon.error,#custom-select:hover oev-icon[external-invalid]{color:var(--oev-comp-forms-dropdown-icon-color-error-hover)}#custom-select:has(select:focus-visible) select:focus-visible{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset)}[data-tippy-root]{position:unset;width:100%}[data-tippy-root] .tippy-box{position:relative;top:calc(var(--oev-focus-visible-outline-offset, 0) + var(--oev-focus-visible-outline-width, 0))}oev-icon{position:absolute;top:0;right:var(--oev-ref-spacing-08);height:100%;-webkit-transition:var(--oev-icon-arrow-open-close-transition);transition:var(--oev-icon-arrow-open-close-transition);pointer-events:none;color:var(--oev-comp-forms-dropdown-icon-color-default)}oev-icon.error,oev-icon[external-invalid]{color:var(--oev-comp-forms-dropdown-icon-color-error)}oev-icon[open].error,oev-icon[open][external-invalid]{color:var(--oev-comp-forms-dropdown-icon-color-error);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}oev-icon[open]:not(.error){color:var(--oev-comp-forms-dropdown-icon-color-open);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}select{margin:0;width:100%;height:var(--oev-comp-forms-dropdown-height);background:var(--oev-comp-forms-dropdown-background-color-default);padding-top:var(--oev-comp-forms-dropdown-inner-spacing-top);padding-right:var(--oev-comp-forms-dropdown-inner-spacing-right);padding-bottom:var(--oev-comp-forms-dropdown-inner-spacing-bottom);padding-left:var(--oev-comp-forms-dropdown-inner-spacing-left);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--oev-comp-forms-dropdown-border-width-default) solid var(--oev-comp-forms-dropdown-border-color-default);color:var(--oev-comp-forms-dropdown-color-default);font:var(--oev-comp-forms-dropdown-font-style);overflow:var(--oev-comp-forms-dropdown-overflow);text-overflow:var(--oev-comp-forms-dropdown-text-overflow);border-radius:var(--oev-comp-forms-dropdown-border-radius)}select.placeholder{color:var(--oev-comp-forms-dropdown-placeholder-color-default)}select.placeholder.error,select.placeholder[external-invalid]{color:rgba(0,0,0,0)}select.placeholder.error option,select.placeholder[external-invalid] option{color:var(--oev-comp-forms-dropdown-color-default)}select:hover{border:var(--oev-comp-forms-dropdown-border-width-hover) solid var(--oev-comp-forms-dropdown-border-color-hover);color:var(--oev-comp-forms-dropdown-color-hover);cursor:pointer;padding-left:var(--oev-comp-forms-dropdown-inner-spacing-left-focus);padding-top:var(--oev-comp-forms-dropdown-inner-spacing-top-focus)}select:focus{border:var(--oev-comp-forms-dropdown-border-width-focus) solid var(--oev-comp-forms-dropdown-border-color-focus);color:var(--oev-comp-forms-dropdown-color-focus);outline:none;padding-left:var(--oev-comp-forms-dropdown-inner-spacing-left-focus);padding-top:var(--oev-comp-forms-dropdown-inner-spacing-top-focus)}select.error,select[external-invalid]{border:var(--oev-comp-forms-dropdown-border-width-error) solid var(--oev-comp-forms-dropdown-border-color-error);color:var(--oev-comp-forms-dropdown-color-error)}select.active{border-width:var(--oev-comp-forms-dropdown-border-width-active);color:var(--oev-comp-forms-dropdown-color-active)}.scroll-container{max-height:330px;background:var(--oev-comp-forms-dropdown-menu-background-color-default);-webkit-box-shadow:var(--oev-box-shadow-small-offset);box-shadow:var(--oev-box-shadow-small-offset);background-color:#fff;overflow:hidden}.scroll-container .os-scrollbar-handle{background:var(--oev-comp-forms-dropdown-menu-scrollbar-background-color-default)}.selector-options{list-style:none;padding:0;margin:0;color:var(--oev-comp-forms-dropdown-menu-color-default);border-radius:4px;z-index:var(--oev-ref-z-index-5);width:100%}li{font:var(--oev-comp-forms-dropdown-menu-font-style-default);color:var(--oev-comp-forms-dropdown-item-font-color-default);padding:15px 16px 14px;cursor:pointer}li:hover{background:var(--oev-comp-forms-dropdown-menu-background-color-hover);color:var(--oev-comp-forms-dropdown-item-font-color-hover);font:var(--oev-comp-forms-dropdown-item-font-style-hover);line-height:var(--oev-line-height-body)}li:first-child{padding:23px 16px 14px}li:last-child{padding:15px 16px 22px}#inline-label-container{top:calc(var(--oev-comp-forms-dropdown-inline-label-font-size)/-2);position:absolute;background:var(--oev-comp-forms-dropdown-inline-label-background-color);width:-webkit-max-content;width:-moz-max-content;width:max-content;left:var(--oev-ref-spacing-16);z-index:var(--oev-ref-z-index-1);display:none}#custom-select[aria-expanded=true] #inline-label-container{display:var(--oev-comp-forms-dropdown-inline-label-display)}
2364#inline-label-container:has(#inline-label.error),#inline-label-container:has(#inline-label[external-invalid]){display:var(--oev-comp-forms-dropdown-inline-label-display)}#inline-label{font:var(--oev-comp-forms-dropdown-inline-label-font-style);font-size:var(--oev-comp-forms-dropdown-inline-label-font-size);padding:0;margin:0 5px;position:relative;color:var(--oev-comp-forms-dropdown-inline-label-color-default)}#inline-label.error,#inline-label[external-invalid]{color:var(--oev-comp-forms-dropdown-inline-label-color-error)}:host([disabled]) #custom-select,:host([readonly]) #custom-select{pointer-events:none}:host([disabled]) select,:host([readonly]) select{border:var(--oev-comp-forms-dropdown-border-width-disabled) solid var(--oev-comp-forms-dropdown-border-color-disabled);color:var(--oev-comp-forms-dropdown-color-disabled)}:host([disabled]) oev-icon,:host([readonly]) oev-icon{color:var(--oev-comp-forms-dropdown-icon-color-disabled)}`;!function(e){e.change="@Dropdown/change"}(jt||(jt={}));class Jt{constructor({payload:e,validity:o}){this.payload=e,this.validity=o}static of(e){const o=e.target,{name:t,validity:i,value:a}=o;return new Jt({payload:{[t]:a},validity:i})}}class Yt extends CustomEvent{static of(e){const o=Jt.of(e);return new Yt(o)}constructor(e){super(jt.change,{bubbles:!0,composed:!0,detail:e})}}var Xt=t(5326),Qt=t(4140),ei=(t(3095),function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c}),oi=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)})).then(c,n)}l((i=i.apply(e,o||[])).next())})};let ti=class extends r.A{constructor(){super(...arguments),this.customErrorText="",this.default="",this.disabled=!1,this.inlineLabel="",this.label="",this.name="",this.options="",this.placeholder="",this.readonly=!1,this.required=!1,this.requiredErrorText="Es muss ein Wert ausgewählt werden.",this.tooltipText="",this.selectedKey="",this._validity={},this._showError=!1,this.scrollbarInstance=null,this._handleScrollbarScroll=e=>{var o;const{scrollTop:t,scrollHeight:i,clientHeight:a}=e.target,r=t/(i-a),c=null===(o=this.scrollbarInstance)||void 0===o?void 0:o.elements().scrollbarVertical.scrollbar;c&&(c.style.setProperty("--os-scroll-direction",`${r>.5?1-r:r}`),c.style.setProperty("--os-scroll-percent",`${r}`))}}get optionValue(){var e,o,t;return null!==(t=null===(o=null===(e=this.selector)||void 0===e?void 0:e.options[this.selector.selectedIndex])||void 0===o?void 0:o.text)&&void 0!==t?t:""}get data(){const e=new FormData;return this.selectedKey&&e.append(this.name,this.selectedKey),e}get validity(){const e={customError:this._validity.customError||!1,valueMissing:this.required&&!this.selectedKey};return Object.assign({valid:this.isValid(e)},e)}set validity(e){this._validity=Object.assign(Object.assign({},e),{valid:this.isValid(e)}),this._showError=!this._validity.valid,this.toggleExternalInvalid(!this._validity.valid),this.selector.setCustomValidity(this._validity.valid?"":this.errorMessage),this.selector.checkValidity(),this.updateValidity(this._validity,this.errorMessage)}isValid(e){return!e.valueMissing&&!e.customError}get errorMessage(){const e=this.validity,o=Object.keys(e).find(o=>e[o]),t={valueMissing:this.requiredErrorText,customError:this.customErrorText};return o&&t[o]||""}focus(e){var o;null===(o=this.selector)||void 0===o||o.focus(Object.assign({focusVisible:!0},e))}setExternalError(e){this.customErrorText=null!=e?e:"",this.validity=Object.assign(Object.assign({},this.validity),{customError:!!e})}customDropdownOption(e){return i.qy`
2365      <li
2366        @click=${()=>this.dropdownInstance.hide()}
2367        @mousedown=${o=>{this.disableNativeBehavior(o),this.readonly||this.disabled||this.selectOption(e)}}
2368        @keydown="${o=>{"Enter"!==o.key&&" "!==o.key||this.selectOption(e)}}"
2369      >${e.value}</li>
2370    `}selectOption(e){if(this.readonly||this.disabled)return;this.selector.value=e.key,this.selectedKey=e.key,this.validity=Object.assign(Object.assign({},this.validity),{customError:!1}
2370),this.toggleExternalInvalid(!1);const o=new Event("change",{bubbles:!0});this.selector.dispatchEvent(o)}toggleExternalInvalid(e){[this.selector,this.arrow,this.inlineLabelElement].forEach(o=>{null==o||o.toggleAttribute("external-invalid",e)})}mapDropdown(){var e;const o=null===(e=this.getOptions())||void 0===e?void 0:e.filter(e=>!e.hidden);return i.qy`
2371      <div class="scroll-container" data-overlayscrollbars-initialize>
2372        <div class="scroll-content">
2373          <ul class="selector-options">
2374            ${null==o?void 0:o.map(e=>this.customDropdownOption(e))}
2375          </ul>
2376        </div>
2377      </div>
2378    `}getOptions(){const e=[{value:"",label:this.placeholder}];if(this.options)try{Object.values(JSON.parse(this.options)).forEach(o=>{e.push(o)})}catch(e){console.error("Failed to parse options:",e)}return e.map(e=>({key:e.value,value:e.label,selected:this.isSelected(e.value),hidden:this.shouldOptionBeHidden(e.value)}))}updateValidationState(){this.updateValidity(this.validity,this.errorMessage),this.updateFormValue(this.data),this.updateValidationStyles()}updateValidationStyles(){var e,o,t,i,a,r;null===(e=this.selector)||void 0===e||e.classList.remove(n),null===(o=this.arrow)||void 0===o||o.classList.remove(n),null===(t=this.inlineLabelElement)||void 0===t||t.classList.remove(n),!this.validity.valid&&this._showError&&(null===(i=this.selector)||void 0===i||i.classList.add(n),null===(a=this.arrow)||void 0===a||a.classList.add(n),null===(r=this.inlineLabelElement)||void 0===r||r.classList.add(n))}updatePlaceholderStyle(){this.selector.classList.toggle("placeholder",this.optionValue===this.placeholder)}firstUpdated(){if(this.default){const e=this.getOptions();(null==e?void 0:e.some(e=>e.key===this.default&&!e.hidden))&&(this.selectedKey=this.default)}this.updatePlaceholderStyle(),this.createDropdown()}updated(e){const o=Object.create(null,{updated:{get:()=>super.updated}});return oi(this,void 0,void 0,function*(){o.updated.call(this,e),e.has("selectedKey")&&(yield this.updateComplete,this.updatePlaceholderStyle()),this.updateValidationState()})}createDropdown(){const e=document.createElement("div");(0,i.XX)(this.mapDropdown(),e),this.dropdownInstance=(0,Ut.Ay)(this.selectContainer,{allowHTML:!0,aria:{expanded:!0},arrow:!1,content:e,duration:0,hideOnClick:!1,interactive:!0,offset:[0,0],maxWidth:"100%",trigger:"manual",placement:"bottom",sticky:!0,plugins:[Ut.qf],popperOptions:{modifiers:[{name:"preventOverflow",options:{rootBoundary:"document"}}]},onClickOutside:()=>this.toggleCustomDropdown(),onShown:()=>this.initializeScrollbar(),onShow:()=>{this.arrow.toggleAttribute("open")},onHide:()=>{this.arrow.toggleAttribute("open"),this.validity=Object.assign({},this.validity)},onHidden:()=>{requestAnimationFrame(()=>this.selector.focus())}})}initializeScrollbar(){var e,o;const t=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".scroll-container");if(!t)return;const i=qt({target:t,elements:{content:null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector(".scroll-content")}},{});i.elements().viewport.addEventListener("scroll",this._handleScrollbarScroll),this.scrollbarInstance=i}disableNativeBehavior(e){e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()}isSelected(e){return this.selectedKey===e}shouldOptionBeHidden(e){return!e&&this.required}handleChange(e){if(this.readonly)return this.disableNativeBehavior(e),void(this.selector.value=this.selectedKey);this.selectedKey=this.selector.value,this.validity=Object.assign(Object.assign({},this.validity),{customError:!1}),this.toggleExternalInvalid(!1);const o=Yt.of(e);this.dispatchEvent(o)}disconnectedCallback(){var e;super.disconnectedCallback(),this.scrollbarInstance&&(this.scrollbarInstance.elements().viewport.removeEventListener("scroll",this._handleScrollbarScroll),this.scrollbarInstance.destroy()),null===(e=this.dropdownInstance)||void 0===e||e.destroy()}toggleCustomDropdown(){this.dropdownInstance&&(this.dropdownInstance.state.isShown?this.dropdownInstance.hide():this.dropdownInstance.show())}handleSelectContainerMouseDown(e){0!==e.detail&&0!==e.buttons&&(this.disableNativeBehavior(e),this.readonly||this.disabled||this.toggleCustomDropdown())}get isSuppressed(){return this.disabled||this.readonly}
2378renderInlineLabel(){return!this.inlineLabel||this.isSuppressed?i.s6:i.qy`
2379      <div id="inline-label-container">
2380        <p id="inline-label">
2381          ${this.inlineLabel}
2382        </p>
2383      </div>
2384    `}render(){var e,o,t;const a=null===(e=this.name.toLowerCase())||void 0===e?void 0:e.replace(/\s+/g,"_"),r=this.label||this.name||i.s6,c=(0,Qt.K$)(this.name),n=(0,Qt.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed});return i.qy`
2385      <oev-form-label
2386        for=${a||i.s6}
2387        variant="label"
2388        label-text="${this.label||i.s6}"
2389        tooltip-text="${this.tooltipText||i.s6}"
2390      ></oev-form-label>
2391      <div 
2392        id="custom-select"
2393        aria-label="${r}"
2394        role="combobox"
2395        @mousedown=${this.handleSelectContainerMouseDown}
2396      >
2397        <!-- Use aria-disabled for both readonly and disabled,  
2398        so assistive tech announces this combobox as unavailable; 
2399        readonly is not a valid ARIA state for a combobox.-->
2400        <!-- @blur: Re-run validity side effects without changing the current state. -->
2401        <select
2402          aria-describedby=${null!==(o=(0,Qt.gt)(n,c))&&void 0!==o?o:i.s6}
2403          id="${a}"
2404          name="${this.name}"
2405          aria-label="${r}"
2406          aria-disabled=${this.disabled||this.readonly}
2407          @blur=${()=>this.validity=Object.assign({},this.validity)} 
2408          @change=${this.handleChange}
2409          @keydown=${e=>{this.readonly?(0,Xt.qY)(e.key,!0)&&(0,Xt.YF)(e):this.dropdownInstance.hide()}}
2410          ?required=${this.required}
2411          ?disabled=${this.disabled}
2412        >
2413          ${null===(t=this.getOptions())||void 0===t?void 0:t.map(e=>i.qy`
2414            <option
2415              value=${e.key}
2416              ?selected=${e.selected}
2417              ?disabled=${e.hidden}
2418            >${e.value}</option>
2419          `)}
2420        </select>
2421        <oev-icon aria-hidden="true" icon="comp-dropdown-arrow" size="medium"></oev-icon>
2422        ${this.renderInlineLabel()}
2423      </div>
2424      <oev-form-error
2425        id=${c}
2426        message=${this.errorMessage}
2427        ?show=${n}
2428      ></oev-form-error>
2429    `}};ti.styles=Zt,ei([(0,a.MZ)({type:String,attribute:c.customErrorText})],ti.prototype,"customErrorText",void 0),ei([(0,a.MZ)({type:String,attribute:c.default})],ti.prototype,"default",void 0),ei([(0,a.MZ)({type:Boolean,reflect:!0,attribute:c.disabled})],ti.prototype,"disabled",void 0),ei([(0,a.MZ)({type:String,attribute:c.inlineLabel})],ti.prototype,"inlineLabel",void 0),ei([(0,a.MZ)({type:String,attribute:c.label})],ti.prototype,"label",void 0),ei([(0,a.MZ)({type:String,attribute:c.name})],ti.prototype,"name",void 0),ei([(0,a.MZ)({type:String,attribute:c.options})],ti.prototype,"options",void 0),ei([(0,a.MZ)({type:String,attribute:c.placeholder})],ti.prototype,"placeholder",void 0),ei([(0,a.MZ)({type:Boolean,reflect:!0,attribute:c.readonly})],ti.prototype,"readonly",void 0),ei([(0,a.MZ)({type:Boolean,attribute:c.required,reflect:!0})],ti.prototype,"required",void 0),ei([(0,a.MZ)({type:String,attribute:c.requiredErrorText})],ti.prototype,"requiredErrorText",void 0),ei([(0,a.MZ)({type:String,attribute:c.tooltipText})],ti.prototype,"tooltipText",void 0),ei([(0,a.wk)()],ti.prototype,"selectedKey",void 0),ei([(0,a.wk)()],ti.prototype,"_validity",void 0),ei([(0,a.wk)()],ti.prototype,"_showError",void 0),ei([(0,a.P)("oev-icon")],ti.prototype,"arrow",void 0),ei([(0,a.P)("#custom-select")],ti.prototype,"selectContainer",void 0),ei([(0,a.P)("select")],ti.prototype,"selector",void 0),ei([(0,a.P)("#inline-label")],ti.prototype,"inlineLabelElement",void 0),ti=ei([(0,a.EM)("oev-dropdown-v1")],ti)},3842:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r,c,n;!function(e){e.imageShape="image-shape",e.background="background",e.cardShadow="card-shadow"}(r||(r={})),function(e){e.image="image",e.headline="headline",e.subline="subline",e.qualification="qualification",e.contacts="contacts",e.spokenLanguages="spoken-languages",e.readmore="readmore"}(c||(c={})),function(e){e.overflowContainer="overflow-container",e.image="img",e.headerContainer="header-container",e.headerText="header-text",e.cardContentContainer="card-content-container"}(n||(n={}));const l=(0,i.iz)(r.background),p=(0,i.iz)(r.imageShape),s=(0,i.iz)(n.overflowContainer),d=(0,i.iz)(n.headerContainer),v=(0,i.iz)(n.headerText),h=(0,i.iz)(n.cardContentContainer),u=(0,i.iz)(c.image),m=(0,i.iz)(c.subline),f=(0,i.iz)(c.headline),g=(0,i.iz)(c.qualification),b=(0,i.iz)(c.spokenLanguages),z=(0,i.iz)(c.contacts),y=(0,i.iz)(r.cardShadow);var w=[i.AH`
2430  /* from @include utilities.component-base; */
2431  *,
2432  *::before,
2433  *::after {
2434    box-sizing: border-box;
2435  }
2436
2437  :host {
2438    display: block;
2439    font-family: var(--oev-font-family);
2440    hyphens: auto;
2441    -webkit-hyphens: auto;
2442    overflow-wrap: anywhere;
2443    margin-top: calc(var(--oev-comp-employee-card-header-image-size) / 2 + 5px);
2444  }
2445
2446  :host([hidden]) {
2447    display: none;
2448  }
2449
2450  .wrap {
2451    flex-wrap: wrap;
2452  }
2453
2454  :host {
2455    border-radius: var(--oev-comp-employee-card-border-radius);
2456    position: relative;
2457    display: flex;
2458    flex-direction: column;
2459    height: auto;
2460    row-gap: var(--oev-comp-employee-card-gap, 24px); /* member card: 10px */
2461    padding: var(--oev-comp-employee-card-spacing, 24px); /* member card: 8px 16px */
2462    justify-content: flex-start;
2463
2464    /* from @include variables.card-branch-image-sizes; */
2465    --oev-card-image-small: 64px;
2466    --oev-card-image-medium: 80px;
2467    --oev-card-image-large: 102px;
2468    --oev-card-image-xlarge: 120px;
2469    --oev-card-image-xxlarge: 160px;
2470  }
2471
2472  :host([${y}]) {
2473    box-shadow: var(--oev-comp-employee-card-shadow-default);
2474  }
2475
2476  .${s} {
2477    display: flex;
2478    width: 100%;
2479    justify-content: center;
2480    height: calc(var(--oev-comp-employee-card-header-image-size) / 2 - 24px);
2481
2482    &.hidden {
2483      display: none !important;
2484    }
2485  }
2486
2487  .${s} a {
2488    display: flex;
2489    justify-content: center;
2490  }
2491
2492  ::slotted([slot=${u}]) {
2493    position: absolute;
2494    left: auto;
2495    right: auto;
2496    flex: 1;
2497    border-radius: var(--oev-comp-employee-card-header-image-border-radius-round);
2498    align-self: center;
2499    border: none;
2500    box-shadow: var(--oev-comp-employee-card-header-image-shadow);
2501    object-fit: cover;
2502    object-position: top;
2503    transform: translate(0);
2504    width: var(--oev-comp-employee-card-header-image-size);
2505    height: var(--oev-comp-employee-card-header-image-size);
2506    top: calc(-1 * var(--oev-comp-employee-card-header-image-size) / 2);
2507    display: flex;
2508    overflow: hidden;
2509  }
2510
2511  :host([${p}="square"]) ::slotted([slot=${u}]) {
2512    border-radius: 16px;
2513  }
2514
2515  .${d} {
2516    display: flex;
2517    width: 100%;
2518    flex-direction: column;
2519    align-items: center;
2520    align-self: flex-start;
2521    column-gap: 20px;
2522    row-gap: var(--oev-sys-spacing-l);
2523    
2524    &.hidden {
2525      display: none !important;
2526    }
2527  }
2528
2529  .${v} {
2530    display: flex;
2531    flex-direction: column;
2532    width: 100%;
2533    row-gap: var(--oev-comp-employee-card-header-text-gap);
2534    text-align: center;
2535  }
2536
2537  ::slotted([slot=${f}]) {
2538    color: var(--oev-comp-employee-card-header-text-headline-font-color);
2539    text-align: center;
2540    font: var(--oev-comp-employee-card-header-text-headline-font-style);
2541    margin: unset;
2542  }
2543
2544  ::slotted([slot=${m}]) {
2545    color: var(--oev-comp-employee-card-header-text-subline-font-color);
2546    text-align: center;
2547    font: var(--oev-comp-employee-card-header-text-subline-font-style);
2548    margin: unset;
2549  }
2550
2551  ::slotted([slot=${b}]) {
2552    --oev-comp-language-group-headline-font-style: var(--oev-comp-employee-card-language-group-headline-font-style, --oev-font-family-label);
2553    color: var(--oev-comp-employee-card-language-group-headline-font-color, --oev-sys-color-font-label);
2554    text-align: center;
2555  }  
2556  
2557  ::slotted([slot=${z}]) {
2558    display: flex;
2559    flex-direction: row;
2560    justify-content: space-evenly;
2561    width: 100%;
2562  }
2563
2564  ::slotted([slot=${g}]) {
2565    color: var(--oev-comp-employee-card-header-text-qualifications-font-color);
2566    text-align: center;
2567    font: var(--oev-comp-employee-card-header-text-qualifications-font-style);
2568    padding: 0;
2569    margin: 0;
2570    list-style: none;
2571  }
2572
2573  .${h} {
2574    display: flex;
2575    flex-direction: column;
2576    row-gap: 24px !important;
2577    
2578    &.hidden{
2579      display: none !important;
2580    }
2581  }
2582
2583  .${h} {
2584    display: flex;
2585    flex-direction: column;
2586    row-gap: var(--oev-comp-employee-card-gap, 24px);
2587  }
2588  
2589  ::slotted(oev-list) {
2590    color: var(--oev-color-font-body-default);
2591  }
2592
2593  ::slotted(oev-list:empty) {
2594    display: none !important;
2595  }
2596`,...["background-dark","background-light","white"].map(e=>{const o=(0,i.iz)(`var(--oev-color-${e})`);return i.AH`
2597    :host([${l}=${(0,i.iz)(e)}]) {
2598      background-color: ${o};
2599    }
2600  `})],k=t(579),x=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let E=class extends i.WF{constructor(){super(...arguments),this._hasImage=!1,this._hasContentContainerContent=!1,this._hasHeaderContainerContent=!1}firstUpdated(){this.updateSlotState()}
2600handleSlotChange(){this.updateSlotState()}updateSlotState(){this._hasImage=this.imageSlot&&this.imageSlot.length>0,this._hasContentContainerContent=this.readmoreSlot.length>0,this._hasHeaderContainerContent=this.headlineSlot.length>0||this.sublineSlot.length>0||this.spokenLanguagesSlot.length>0||this.qualificationSlot.length>0}renderOverflowImage(){const e=i.qy`
2601      <slot
2602        id="img"
2603        name=${c.image}
2604        @slotchange=${this.handleSlotChange}
2605        class=${(0,k.H)({[n.image]:!0})}
2606      ></slot>
2607    `;return i.qy`
2608      <div class=${(0,k.H)({[n.overflowContainer]:!0,hidden:!this._hasImage})}>
2609        ${e}
2610      </div>
2611    `}renderHeaderContainer(){return i.qy`
2612      <div class=${(0,k.H)({[n.headerContainer]:!0,hidden:!this._hasHeaderContainerContent})}>
2613        <div class=${n.headerText}>
2614          <slot name=${c.headline}></slot>
2615          <slot name=${c.subline}></slot>
2616          <slot name=${c.qualification}></slot>
2617        </div>
2618          <slot name=${c.spokenLanguages}></slot>
2619          <slot name=${c.contacts}></slot>
2620      </div>
2621    `}render(){return i.qy`
2622      ${this.renderOverflowImage()}
2623      ${this.renderHeaderContainer()}
2624      <div class=${(0,k.H)({[n.cardContentContainer]:!0,hidden:!this._hasContentContainerContent})}>
2625        <slot name=${c.readmore}></slot>
2626      </div>
2627    `}};E.styles=w,x([(0,a.wk)()],E.prototype,"_hasImage",void 0),x([(0,a.wk)()],E.prototype,"_hasContentContainerContent",void 0),x([(0,a.wk)()],E.prototype,"_hasHeaderContainerContent",void 0),x([(0,a.KN)({slot:c.image})],E.prototype,"imageSlot",void 0),x([(0,a.KN)({slot:c.headline})],E.prototype,"headlineSlot",void 0),x([(0,a.KN)({slot:c.subline})],E.prototype,"sublineSlot",void 0),x([(0,a.KN)({slot:c.qualification})],E.prototype,"qualificationSlot",void 0),x([(0,a.KN)({slot:c.readmore})],E.prototype,"readmoreSlot",void 0),x([(0,a.KN)({slot:c.spokenLanguages})],E.prototype,"spokenLanguagesSlot",void 0),x([(0,a.KN)({slot:c.contacts})],E.prototype,"contactsSlot",void 0),E=x([(0,a.EM)("oev-employee-card")],E)},4739:function(e,o,t){"use strict";t.d(o,{Bp:function(){return r},nW:function(){return a},wZ:function(){return i}});const i="oev-fieldset";var a,r;!function(e){e.customErrorText="custom-error-text",e.default="default",e.disabled="disabled",e.horizontal="horizontal",e.legend="legend",e.minAmount="min-amount",e.multiselect="multiselect",e.name="name",e.options="options",e.readonly="readonly",e.required="required",e.requiredErrorText="required-error-text",e.tooltipText="tooltip-text"}(a||(a={})),function(e){e.change="@Fieldset/change"}(r||(r={}))},2694:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(4739);var c=i.AH`oev-form-error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}oev-form-error span{display:block;color:var(--oev-comp-forms-error-font-color);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-comp-forms-error-spacing-top));margin-left:var(--oev-comp-forms-error-spacing-left);font:var(--oev-comp-forms-error-font-style)}oev-form-error span.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:host{display:inline-block;--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}:host([horizontal]) .Container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}fieldset{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;border:none;padding:0;margin:0}oev-form-label{display:block;font:var(--oev-font-style-label);color:var(--oev-color-font-body-default);padding:0;margin-bottom:var(--oev-ref-spacing-12)}oev-form-label legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--oev-comp-form-label-spacing-multiline);-moz-column-gap:var(--oev-comp-form-label-spacing-multiline);column-gap:var(--oev-comp-form-label-spacing-multiline)}.Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--oev-ref-spacing-12);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
2627`,n=t(7105),l=t(2804),p=t(4140),s=t(5326),d=(t(3095),function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c}),v=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)})).then(c,n)}l((i=i.apply(e,o||[])).next())})};let h=class extends n.A{constructor(){super(...arguments),this.name="",this.readonly=!1,this.required=!1,this.requiredErrorText="Die Eingabe ist Pflicht.",this.customErrorText="",this.multiselect=!1,this.default=[],this.tooltipText="",this.minAmount=1,this.disabled=!1,this.horizontal=!1,this.options=[],this._validity={},this.selectedItems=[],this._showError=!1}get data(){const e=new FormData;if(this.selectedItems.length>0){const o=this.selectedItems.map(e=>
2627"value"in e?e.value:"").filter(Boolean).join("; ");e.append(this.name,o)}return e}get validity(){var e;const o=this.selectedItems.length,t=this.required&&o>=this.minAmount||!this.required&&this.multiselect&&(0===o||o>=this.minAmount)||!this.required&&!this.multiselect,i=(null===(e=this._validity)||void 0===e?void 0:e.customError)||!1,a=!t;return{valid:!a&&!i,valueMissing:a,customError:i}}set validity(e){this._validity=Object.assign(Object.assign({},e),{valid:this.isValid(e)}),this._showError=!this._validity.valid,this.updateValidity(this._validity,this.errorMessage),this.syncSlottedControlErrors()}get errorMessage(){const e=this.validity,o=Object.keys(e).find(o=>e[o]),t={valueMissing:this.requiredErrorText,customError:this.customErrorText};return o&&t[o]||""}get shouldShowError(){return(0,p.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed})}isValid(e){return!e.valueMissing&&!e.customError}focus(e){var o;null===(o=this.getControls()[0])||void 0===o||o.focus(Object.assign({focusVisible:!0},e))}setExternalError(e){this.customErrorText=null!=e?e:"",this.validity=Object.assign(Object.assign({},this.validity),{customError:!!e})}_handleToggle(e){var o,t;const i=e,a=null!==(t=null!==(o=i.detail.control)&&void 0!==o?o:i.detail.checkbox)&&void 0!==t?t:i.detail.toggle;a&&(this.multiselect||this.getControls().forEach(e=>{e!==a&&(e.checked=!1)}),this.toggleItem(a))}toggleItem(e){var o;null!==(o=this.selectedItems)&&void 0!==o||(this.selectedItems=[]),e.checked?this.selectedItems=this.multiselect?[...new Set([...this.selectedItems,e])]:[e]:this.selectedItems=this.multiselect?this.selectedItems.filter(o=>o.value!==e.value):[],this.customErrorText="",this.validity=Object.assign(Object.assign({},this.validity),{customError:!1});const t={[this.name]:this.selectedItems.reduce((e,o)=>(o.value&&(e[o.value]=!0),e),{})};this.dispatchEvent(new CustomEvent(r.Bp.change,{bubbles:!0,composed:!0,detail:{payload:t,validity:this.validity}})),this.requestUpdate()}setDefault(){this.getControls().forEach(e=>{var o;(null===(o=this.default)||void 0===o?void 0:o.includes(e.value))&&(e.checked=!0,this.toggleItem(e))})}_handleSlotChange(e){const o=e.target.assignedElements();this.legend||o.forEach(e=>{e instanceof HTMLElement&&e.matches("oev-checkbox, oev-toggle")&&!e.hasAttribute("tooltip-text")&&e.setAttribute("tooltip-text",(0,l.A)(this.tooltipText))})}getControls(){var e;return[...new Set([...this.controls,...null!==(e=this.inputs)&&void 0!==e?e:[]])]}initializeSelectedItems(){const e=this.getControls().filter(e=>e.checked);this.multiselect?this.selectedItems=e:(this.selectedItems=e.slice(0,1),e.slice(1).forEach(e=>e.checked=!1))}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener("oev-checkbox:change",this._handleToggle),this.removeEventListener("oev-toggle:change",this._handleToggle)}firstUpdated(){this.addEventListener("oev-checkbox:change",this._handleToggle),this.addEventListener("oev-toggle:change",this._handleToggle),this.initializeSelectedItems(),this.updateValidity(this.validity,this.errorMessage),this.updateFormValue(this.data)}updated(e){const o=Object.create(null,{updated:{get:()=>super.updated}});return v(this,void 0,void 0,function*(){o.updated.call(this,e),e.has("default")&&(yield this.updateComplete,this.setDefault());const t=e.has(r.nW.disabled)||e.has(r.nW.readonly);t&&this.getControls().forEach(e=>{e.disabled=this.disabled,e.readonly=this.readonly}),this.updateValidity(this.validity,this.errorMessage),this.updateFormValue(this.data),t&&this.syncSlottedControlErrors()})}syncSlottedControlErrors(){var e;const o=this.shouldShowError?this.errorMessage:"";null===(e=this.inputs)||void 0===e||e.forEach(e=>{e.screenreaderError=o})}renderMappedOptions(e){return e.map(e=>i.qy`
2628        <oev-checkbox
2629          .screenreaderError=${this.shouldShowError?this.errorMessage:""}
2630          name=${this.name}
2631          tooltip-text="${(0,l.A)(e.tooltip||"")}"
2632          value=${e.value}
2633          ?disabled=${this.disabled}
2634          ?readonly=${this.readonly}
2635        >
2636          ${e.label}
2637        </oev-checkbox>
2638      `)}get isSuppressed(){return(0,s.mO)({disabled:this.disabled,readonly:this.readonly})}render(){const e=(0,p.K$)(this.name);return i.qy`
2639      <!-- Use aria-disabled for both readonly and disabled,
2640      so assistive tech announces this fieldset (group) as unavailable;
2641      readonly is not a valid ARIA state for a fieldset (group).-->
2642      <fieldset ?disabled=${this.disabled} aria-disabled=${this.readonly}>
2643        ${this.legend?i.qy`
2644          <oev-form-label
2645            variant="legend"
2646            label-text="${this.legend||i.s6}"
2647            tooltip-text="${this.tooltipText||i.s6}"
2648          ></oev-form-label>`:i.s6}
2649        <div class="Container">
2650          ${this.options?this.renderMappedOptions(this.options):i.s6}
2651          <slot @slotchange=${this._handleSlotChange}></slot>
2652        </div>
2653        <oev-form-error
2654          id=${e}
2655          message=${this.errorMessage}
2656          ?show=${this.shouldShowError}
2657          role="alert"
2658        ></oev-form-error>
2659      </fieldset>
2660    `}};h.styles=(0,i.iz)(c),d([(0,a.MZ)({type:String,attribute:r.nW.name,reflect:!0})],h.prototype,"name",void 0),d([(0,a.MZ)({type:Boolean,attribute:r.nW.readonly,reflect:!0})],h.prototype,"readonly",void 0),d([(0,a.MZ)({type:Boolean,attribute:r.nW.required,reflect:!0})],h.prototype,"required",void 0),d([(0,a.MZ)({type:String,attribute:r.nW.requiredErrorText})],h.prototype,"requiredErrorText",void 0),d([(0,a.MZ)({type:String,attribute:r.nW.customErrorText})],h.prototype,"customErrorText",void 0),d([(0,a.MZ)({type:Boolean,attribute:r.nW.multiselect,reflect:!0})],h.prototype,"multiselect",void 0),d([(0,a.MZ)({type:Array,attribute:r.nW.default,reflect:!0})],h.prototype,"default",void 0),d([(0,a.MZ)({type:String,attribute:r.nW.legend})],h.prototype,"legend",void 0),d([(0,a.MZ)({type:String,attribute:r.nW.tooltipText})],h.prototype,"tooltipText",void 0),d([(0,a.MZ)({type:Number,attribute:r.nW.minAmount})],h.prototype,"minAmount",void 0),d([(0,a.MZ)({type:Boolean})],h.prototype,"disabled",void 0),d([(0,a.MZ)({type:Boolean,reflect:!0})],h.prototype,"horizontal",void 0),d([(0,a.MZ)({type:Array,attribute:r.nW.options,reflect:!0})],h.prototype,"options",void 0),d([(0,a.YG)("oev-checkbox, oev-toggle")],h.prototype,"controls",void 0),d([(0,a.KN)()],h.prototype,"inputs",void 0),d([(0,a.wk)()],h.prototype,"_validity",void 0),d([(0,a.wk)()],h.prototype,"selectedItems",void 0),d([(0,a.wk)()],h.prototype,"_showError",void 0),h=d([(0,a.EM)(r.wZ)],h)},7470:function(e,o,t){"use strict";var i=t(8131),a=t(4375),r=t(5985);var c={nodeName:r.A.generateNodeName("flipcard-element",1),attributes:{CAPTION:"caption",ICON:"icon",BACK_TITLE:"back-title",DATA_EVENT_TEASER:"data-event-teaser",TITLE:"title",FLIPPED:"flipped"},eventNames:{}};const n=document.createElement("template");n.innerHTML='<div class="flip-card"> <div class="flip-card-front"> <slot name="front"></slot> <oev-icon class="icon" size="x-large"></oev-icon> <div class="front-title"></div> </div> <div class="flip-card-back"> <slot name="back"></slot> <div class="back-title"></div> <slot></slot> </div> </div> ';const l=document.createElement("style");l.innerHTML=i.A.toString();class p extends a.g{constructor(){var e,o,t,i,a;super(),this.defaultDataEventCategory=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(l.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(n.content.cloneNode(!0)),this.flipCard=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".flip-card"),this.icon=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".icon"),null===(a=this.flipCard)||void 0===a||a.addEventListener("click",this.handleClick.bind(this))}connectedCallback(){if(super.connectedCallback(),this.setIcon(this.getAttribute(c.attributes.ICON)),this.hasAttribute(c.attributes.CAPTION)&&this.setFrontCardTitle(this.getAttribute(c.attributes.CAPTION)),this.hasAttribute(c.attributes.BACK_TITLE)){const e=this.getAttribute(c.attributes.BACK_TITLE);""!=e?this.setBackCardTitle(e):this.setBackCardTitle(this.getAttribute(c.attributes.CAPTION))}else this.setBackCardTitle(this.getAttribute(c.attributes.CAPTION));this.setDataEventTeaser(this.getAttribute(c.attributes.DATA_EVENT_TEASER));const e=this.children;e&&Array.from(e).forEach((e,o)=>{if(e&&"OEV-BRANCH-CARD"===e.tagName&&0!==e.querySelectorAll("img").length){this.setAttribute("image","true");const t=e.getAttribute("image-size");0===o?this.style.setProperty("--front-image-margin-top",`var(--oev-card-image-${t})`):this.style.setProperty("--back-image-margin-top",`var(--oev-card-image-${t})`)}})}set flipped(e){e?this.setAttribute(c.attributes.FLIPPED,""):this.removeAttribute(c.attributes.FLIPPED)}get flipped(){return this.hasAttribute(c.attributes.FLIPPED)}setIcon(e){var o,t,i;e?(null===(o=this.icon)||void 0===o||o.classList.remove("hidden"),null===(t=this.icon)||void 0===t||t.setAttribute("icon",e)):null===(i=this.icon)||void 0===i||i.classList.add("hidden")}setFrontCardTitle(e){var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector(".front-title");t&&(t.textContent=e)}setBackCardTitle(e){var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector(".back-title");t&&(t.textContent=e)}setDataEventTeaser(e){var o;const t=e||this.innerText;null===(o=this.flipCard)||void 0===o||o.setAttribute(r.A.ATTRIBUTE_DATA_EVENT_LABEL,t)}handleClick(){this.checkSelectedText()||(this.flipped=!this.flipped)}checkSelectedText(){var e;return((null===(e=window.getSelection())||void 0===e?void 0:e.toString().length)||0)>0}}customElements.define(c.nodeName,p);var s=t(13);var d={nodeName:r.A.generateNodeName("flipcard",1),attributes:{HEADLINE:"headline",SINGLE:"single",IMAGE_CARD:"image-card",SHOW_MORE:"showMore",FOUR_COLUMN_FLIP_CARD:"four-column-flip-card",STICKY_ELEMENTS_HEIGHT:"sticky-elements-height"},eventNames:{}};const v=document.createElement("template");v.innerHTML='<div class="flipcard-main"> <div class="header"></div> <div class="body"> <slot></slot> <slot name="showMore"></slot> </div> <slot name="readMore"></slot> </div> ';const h=document.createElement("style");h.innerHTML=s.A.toString();class u extends a.g{static get observedAttributes(){return[d.attributes.HEADLINE,d.attributes.SINGLE,d.attributes.IMAGE_CARD,d.attributes.FOUR_COLUMN_FLIP_CARD,d.attributes.STICKY_ELEMENTS_HEIGHT]}constructor(){var e,o,t,i,a;super(),this.allFlipcards=[],this.moreFlipcards=[],this.readMoreButton=void 0,this.readMoreButtons=[],this.viewportSwitchedToMobile=!1,this.viewportSwitchedFromMobile=!1,this.open=!1,this.singleLine=!1,this.stickyHeights=0,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(h.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(v.content.cloneNode(!0)),this.mainContainer=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".flipcard-main"),this.headerElement=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".header"),this.flipcardBody=null===(a=this.shadowRoot)||void 0===a?void 0:a.querySelector(".body"),this.shadowRoot&&(this.moreFlipcards=Array.from(this.shadowRoot.host.querySelectorAll('[slot="showMore"]')).map(e=>e),this.readMoreButton=this.shadowRoot.host.querySelector('[slot="readMore"]'),this.readMoreButtons=Array.from(this.shadowRoot.host.querySelectorAll('[slot="readmore"]')).map(e=>
2660e)),null===visualViewport||void 0===visualViewport||visualViewport.addEventListener("resize",()=>{window.matchMedia("(min-width: 905px)").matches&&!this.viewportSwitchedFromMobile?(this.viewportSwitchedFromMobile=!0,this.viewportSwitchedToMobile=!1,this.prepareLayoutShift(!1)):window.matchMedia("(min-width: 905px)").matches||this.viewportSwitchedToMobile||(this.viewportSwitchedFromMobile=!1,this.viewportSwitchedToMobile=!0,this.prepareLayoutShift(!0))})}prepareLayoutShift(e){this.allFlipcards.map((o,t)=>{this.singleLine&&this.allFlipcards.map(o=>{o.style.gridColumn=e?"1 / span 2":"1 / span 6"}),o.hasAttribute("flipped")&&(4===this.allFlipcards.length?this.positionFourCards(o,String(t),t):this.updateLayout(o),this.expand(o));const i=this.allFlipcards.find(function(e){return e.hasAttribute("flipped")});i||this.resetCardLayout(e)})}connectedCallback(){super.connectedCallback(),this.allFlipcards=Array.from(this.children).map(e=>e),this.allFlipcards.forEach(e=>{e.addEventListener("click",()=>{this.handleClick(e)})}),this.hideElements(this.moreFlipcards),this.readMoreButton&&this.readMoreButton.addEventListener("click",()=>{this.open=!this.open,this.toggle(this.moreFlipcards)}),this.readMoreButtons.forEach(e=>{e.style.marginTop="auto"}),this.setHeadline(this.getAttribute(d.attributes.HEADLINE)),this.setSingleLine(this.getAttribute(d.attributes.SINGLE)),this.hasAttribute(d.attributes.IMAGE_CARD)&&this.setCardVariant(d.attributes.IMAGE_CARD),this.resetChildOrder(),this.setGrid3Columns(this.getAttribute(d.attributes.FOUR_COLUMN_FLIP_CARD)),this.setStickyElementsHeight(this.getAttribute(d.attributes.STICKY_ELEMENTS_HEIGHT))}hideElements(e){e.forEach(e=>{e.classList.add("hide")})}toggle(e){var o;const t=(null===(o=this.mainContainer)||void 0===o?void 0:o.getRootNode()).host,i=t.previousElementSibling,a=i?i.offsetTop-this.stickyHeights:t.offsetTop-this.stickyHeights;e.forEach(e=>{this.open?e.classList.remove("hide"):e.classList.add("hide");const o=this.allFlipcards.filter(e=>!e.closest("[slot]"));this.open||o.at(-1)&&this.scrollToPosition(0,a,"smooth")})}scrollToPosition(e,o,t){window.scrollTo({left:e,top:o,behavior:t})}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case d.attributes.HEADLINE:this.setHeadline(t);break;case d.attributes.SINGLE:this.setSingleLine(t);break;case d.attributes.STICKY_ELEMENTS_HEIGHT:this.setStickyElementsHeight(t)}}setSingleLine(e){if("string"==typeof e&&"false"!==e){this.singleLine=!0;for(const e of this.allFlipcards)this.expand(e)}else this.singleLine=!1;this.resetCardLayout(!window.matchMedia("(min-width: 905px)").matches)}setHeadline(e){this.headerElement&&(this.headerElement.textContent=e||"")}setStickyElementsHeight(e){this.stickyHeights=e?Number(e):0}setCardVariant(e){"image-card"===e&&this.allFlipcards.forEach(e=>{e.classList.add("imageCard")})}setGrid3Columns(e){var o,t;null!=e&&(null===(o=this.flipcardBody)||void 0===o||o.classList.add("four-column-flip-card"),4===this.allFlipcards.length&&(null===(t=this.flipcardBody)||void 0===t||t.classList.add("two-cards-row")))}handleClick(e){for(const o of this.allFlipcards)o!==e&&(o.removeAttribute(c.attributes.FLIPPED),this.collapse(o));this.resetChildOrder(),e.hasAttribute(c.attributes.FLIPPED)?(this.updateLayout(e),this.expand(e)):this.collapse(e)}updateLayout(e){this.resetChildOrder();const o=this.allFlipcards.indexOf(e),t=e.style.order;if(4===this.allFlipcards.length)return this.positionFourCards(e,t,o);this.singleLine||Number(t)%2==0||(e.style.order=""+(o-1),this.allFlipcards[o-1].style.order=`${o}`),window.matchMedia("(min-width: 905px)").matches?this.hasAttribute("four-column-flip-card")&&!this.singleLine?(e.style.flex="0 0 100%",this.allFlipcards.map(e=>{e.hasAttribute("flipped")||(e.style.gridColumn="span 2",e.style.flex="0 0 calc((100% - 2rem) / 3)%")}),Number(t)%3==0&&(e.style.order=`${o}`,this.allFlipcards[o].style.order=`${o}`),Number(t)%3==1&&(e.style.order=""+(o-1),this.allFlipcards[o-1].style.order=`${o}`),Number(t)%3==2&&(e.style.order=""+(o-2),this.allFlipcards[o-2].style.order=""+(o-1),this.allFlipcards[o-1].style.order=`${o}`)):this.singleLine&&this.allFlipcards.map(e=>{e.style.gridColumn="span 6",e.style.flex="0 0 100%"}):this.singleLine?this.allFlipcards.map(o=>{e.style.flex="0 0 100%",o.hasAttribute("flipped")||(o.style.gridColumn="span 2",o.style.flex="0 0 100%")}):this.allFlipcards.map(o=>{e.style.flex="0 0 100%",o.hasAttribute("flipped")||(o.style.gridColumn="span 1",o.style.flex="0 0 calc((100% - 2rem) / 3)%")})}positionFourCards(e,o,t){4===this.allFlipcards.length&&(window.matchMedia("(min-width: 905px)").matches&&this.hasAttribute("four-column-flip-card")?(this.singleLine&&this.allFlipcards.map(e=>{e.style.gridColumn="1 / span 6",e.style.flex="0 0 100%"}),e.style.gridColumn="span 6",0!==Number(o)||this.singleLine||(e.style.order=`${t}`,this.allFlipcards[t+1].style.gridColumn="2 / span 2",this.allFlipcards[t+2].style.gridColumnStart="span 2",this.allFlipcards[t+3].style.gridColumn="3 / span 2"),1!==Number(o)||this.singleLine||(e.style.order=""+(t-1),this.allFlipcards[t+1].style.gridColumn="4 / span 2",this.allFlipcards[t+2].style.gridColumn="3 / span 2",this.allFlipcards[t-1].style.order=`${t}`,this.allFlipcards[t-1].style.gridColumn="2 / span 2"),2!==Number(o)||this.singleLine||(e.style.order=`${t}`,this.allFlipcards[t+1].style.gridColumn="3 / span 2",this.allFlipcards[t-2].style.order=""+(t-2),this.allFlipcards[t-2].style.gridColumn="2 / span 2",this.allFlipcards[t-1].style.gridColumn="span 2"),3!==Number(o)||this.singleLine||(e.style.order=""+(t-2),this.allFlipcards[t-1].style.gridColumn="3 / span 2",this.allFlipcards[t-2].style.gridColumn="span 2",this.allFlipcards[t-3].style.gridColumn="2 / span 2")):(this.singleLine&&this.allFlipcards.map(e=>{e.style.gridColumn="1 / span 2",e.style.flex="0 0 100%"}),e.style.gridColumn="span 2",0!==Number(o)||this.singleLine||(e.style.order=`${t}`,this.allFlipcards[t+1].style.gridColumn="1 / span 1",this.allFlipcards[t+2].style.gridColumnStart="span 1",this.allFlipcards[t+3].style.gridColumn="1 / span 1"),1!==Number(o)||this.singleLine||(e.style.order=""+(t-1),this.allFlipcards[t+1].style.gridColumn="1 / span 1",this.allFlipcards[t+1].style.gridColumnStart="span 1",this.allFlipcards[t+2].style.gridColumn="1 / span 1",this.allFlipcards[t-1].style.order=`${t}`,this.allFlipcards[t-1].style.gridColumn="1 / span 1"),2!==Number(o)||this.singleLine||(e.style.order=`${t}`,this.allFlipcards[t+1].style.gridColumn="1 / span 1",this.allFlipcards[t-2].style.order=""+(t-2),this.allFlipcards[t-1].style.gridColumn="span 1",this.allFlipcards[t-2].style.gridColumn="1 / span 1",this.allFlipcards[t-2].style.gridColumnStart="1"),3!==Number(o)||this.singleLine||(e.style.order=""+(t-2),this.allFlipcards[t-1].style.gridColumn="1 / span 1",this.allFlipcards[t-2].style.gridColumn="span 1",this.allFlipcards[t-3].style.gridColumn="1 / span 1",this.allFlipcards[t-3].style.gridColumnStart="1")))}resetCardLayout(e){if(4!==this.allFlipcards.length)return this.singleLine?e?this.allFlipcards.map(e=>{e.style.gridColumn="span 2",e.style.flex="0 0 100%"}):this.allFlipcards.map(e=>{e.style.gridColumn="span 6",e.style.flex="0 0 100%"}):e?this.allFlipcards.map(e=>{e.style.flex="",e.style.gridColumn="span 1"}):this.allFlipcards.map(e=>{e.hasAttribute("flipped")&&(e.style.flex="0 0 100%"),e.style.flex="0 0 calc((100% - 2rem) / 3)%"});if(!this.singleLine&&this.hasAttribute("four-column-flip-card"))e?(this.allFlipcards[0].style.gridColumn="1 / span 1",this.allFlipcards[1].style.gridColumn="2 / span 1",this.allFlipcards[2].style.gridColumn="1 / span 1",this.allFlipcards[3].style.gridColumn="2 / span 1"):(this.allFlipcards[0].style.gridColumn="2 / span 2",this.allFlipcards[1].style.gridColumn="4 / span 2",this.allFlipcards[2].style.gridColumn="2 / span 2",this.allFlipcards[3].style.gridColumn="4 / span 2");else if(this.singleLine||this.hasAttribute("four-column-flip-card")){if(!e)return this.allFlipcards.map(e=>{e.style.gridColumn="span 6"});this.allFlipcards.map(e=>{e.style.gridColumn="span 2"})}else this.allFlipcards[0].style.gridColumn="span 1",this.allFlipcards[1].style.gridColumn="span 1",this.allFlipcards[2].style.gridColumn="span 1",this.allFlipcards[3].style.gridColumn="span 1"}collapse(e){this.singleLine||(e.style.gridColumnStart="span 1",this.hasAttribute("four-column-flip-card")&&window.matchMedia("(min-width: 905px)").matches?(e.style.gridColumnStart="",e.style.flex="",this.resetCardLayout(!1)):this.resetCardLayout(!0))}expand(e){return!window.matchMedia("(min-width: 905px)").matches&&4!==this.allFlipcards.length&&this.hasAttribute("four-column-flip-card")?e.style.gridColumnStart="span 2":this.hasAttribute("four-column-flip-card")&&window.matchMedia("(min-width: 905px)").matches?e.style.gridColumnStart="span 6":this.singleLine?window.matchMedia("(min-width: 905px)").matches?e.style.gridColumn="1 / span 6":e.style.gridColumn="1 / span 2":(e.style.gridColumn="1 / span 2",e.style.gridColumnStart="span 2")}resetChildOrder(){this.allFlipcards.forEach((e,o)=>{e.style.order=`${o}`})}}customElements.define(d.nodeName,u)},8149:function(e,o,t){"use strict";t.d(o,{eS:function(){return a},ip:function(){return r},qp:function(){return i}});const i="oev-flyout";var a,r,c;!function(e){e.flyoutPosition="flyout-position",e.flyoutFullWidthBelow="flyout-full-width-below",e.inlineClose="inline-close",e.openFlyoutInline="open-flyout-inline",e.withPadding="with-padding",e.openDirection="open-upwards",e.thinnerNavigation="thinner-navigation",e.hideCloseSymbol="hide-close-symbol",e.hideShadow="hide-shadow",e.hideTriangle="hide-triangle",e.transparentBackgroun
2660d="transparent-background"}(a||(a={})),function(e){e.left="left",e.right="right",e.center="center"}(r||(r={})),function(e){e.xs="xs",e.s="s",e.sl="sl",e.m="m",e.l="l",e.xl="xl"}(c||(c={}))},6369:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(4375);var c=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}.flyout-container,.triangle,.close-flyout-button,.close-flyout-bar{display:none}:host{--flyout-container-max-height: calc(100dvh - var(--flyout-flyout-container-element-bottom-position, 0px) - var(--flyout-sticky-footer-height, 0px) - var(--oev-sys-spacing-m, 0px));position:relative;width:auto;display:inline-block}@media(max-width: 56.5005rem){:host{--flyout-container-max-height: calc(100dvh - var(--flyout-flyout-container-element-bottom-position, 0px) - var(--flyout-sticky-footer-height, 0px))}}@media(min-width: 56.563rem){:host:host(:not([open-upwards])) ::slotted(oev-card-slider-v1[slot=flyout]),:host:host(:not([open-upwards])) ::slotted(oev-branch-card[slot=flyout]){width:var(--oev-comp-flyout-m-xl-width);--oev-comp-sticky-footer-flyout-margin: 0}}:host ::slotted([slot=flyout]){width:auto;height:100%;background-color:var(--oev-comp-flyout-background-color);-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);--oev-color-focus-visible-outline: var(--oev-color-action-focus-on-light)}:host ::slotted([slot=content]){display:-webkit-box;display:-ms-flexbox;display:flex}:host:host([open-upwards]) ::slotted([slot=content]){display:block}:host:host([in-header]){--prop-action-label-color: var(--selected-color, var(--oev-comp-header-nav-header-utility-link-font-color-default))}:host:host([in-header]):host(:hover) ::slotted([slot=content]){--prop-action-label-color: var(--oev-comp-header-nav-header-utility-link-font-color-hover)}:host:host([in-header]):host(:active) ::slotted([slot=content]){--prop-action-label-color: var(--oev-comp-header-nav-header-utility-link-font-color-active)}:host:host([in-header]):host(:focus) ::slotted([slot=content]){--prop-action-label-color: var(--oev-comp-header-nav-header-utility-link-font-color-selected)}:host:host([open]) ::slotted([slot=content]){--selected-color: var(--oev-comp-header-nav-header-utility-link-font-color-selected)}:host:host([open]):host([open-flyout-inline]) .triangle{margin-top:calc(-1*var(--oev-comp-flyout-arrow-height))}:host:host([open]):host([open-flyout-inline]) .flyout-container{margin-top:0}:host:host([open]) .triangle{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:var(--oev-ref-z-index-15);left:calc(50% - var(--oev-comp-flyout-arrow-width)/2);border-style:solid;border-width:var(--oev-comp-flyout-arrow-height) calc(var(--oev-comp-flyout-arrow-width)/2) 0 calc(var(--oev-comp-flyout-arrow-width)/2);-webkit-transform:rotate(180deg);transform:rotate(180deg);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@-moz-document url-prefix(){:host:host([open]) .triangle{filter:drop-shadow(rgba(0, 0, 0, 0.062745098) 0px -3px 2px)}}:host:host([open]):host([open-upwards]) .triangle{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:0;height:0;border-style:solid;border-width:var(--oev-comp-flyout-arrow-height) calc(var(--oev-comp-flyout-arrow-width)/2) 0 calc(var(--oev-comp-flyout-arrow-width)/2);border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);-webkit-filter:drop-shadow(0.5px 3px 1px rgba(0, 0, 0, 0.07));filter:drop-shadow(0.5px 3px 1px rgba(0, 0, 0, 0.07));position:absolute;top:calc(var(--oev-comp-flyout-arrow-width)*-1)}@-moz-document url-prefix(){:host:host([open]):host([open-upwards]) .triangle{filter:drop-shadow(0.5px 3px 1px rgba(0, 0, 0, 0.07))}}:host:host([open]):host([open-upwards][open-flyout-inline]) .triangle{top:-8px}:host:host([open]) .close-flyout-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:var(--oev-ref-z-index-15);right:var(--oev-ref-size-04);top:var(--oev-ref-size-04);--oev-comp-icon-size-default: var(--oev-comp-flyout-close-icon-size, var(var(--oev-ref-size-16)));width:48px;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:var(--oev-sys-spacing-xxs);--oev-color-focus-visible-outline: var(--oev-color-action-focus-on-light)}:host:host([open]) .inline{display:none}:host:host([open]) .close-flyout-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box}:host:host([open]) .close-flyout-bar .close-flyout-button{position:unset}:host:host([open]):host([inline-close]) .inline{display:-webkit-box;display:-ms-flexbox;display:flex}:host:host([open]):host([inline-close]) .close-flyout-bar{display:none}:host:host([open]):host([in-header]) .triangle{margin-top:calc(var(--flyout-offset-top) - var(--oev-comp-flyout-arrow-height))}:host:host([open]):host([in-header]) .flyout-container{margin-top:var(--flyout-offset-top)}:host:host([open]):host([open-upwards]) .flyout-container{bottom:var(--flyout-bottom-position, 100%);top:unset;margin-top:0;margin-bottom:var(--oev-comp-flyout-arrow-width);max-height:calc(var(--flyout-max-height-upwards) - var(--oev-comp-flyout-arrow-width));min-width:100%;width:100%}@media(max-width: 56.5005rem){:host:host([open]):host([open-upwards]) .flyout-container{min-width:100vw;max-width:100vw}}:host:host([open]) .flyout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;min-width:var(--oev-comp-flyout-m-xl-width);width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:var(--oev-comp-flyout-arrow-height);max-height:var(--flyout-container-max-height);overflow-y:auto;overflow-x:hidden;background-color:var(--oev-comp-flyout-background-color);-webkit-box-shadow:var(--oev-comp-flyout-elevation-level);box-shadow:var(--oev-comp-flyout-elevation-level);-webkit-box-sizing:border-box;box-sizing:border-box;z-index:var(--oev-ref-z-index-10);left:var(--flyout-left, 50%);right:var(--flyout-right, auto);-webkit-transform:var(--flyout-transform, translate(-50%));transform:var(--flyout-transform, translate(-50%));border-radius:var(--oev-comp-flyout-sl-xl-border-radius)}:host:host([open]):host([with-padding]) .flyout-container{padding:var(--oev-comp-flyout-content-optional-inner-spacing)}:host:host([open]):host([with-padding]) .close-flyout-bar .close-flyout-button{margin-right:0}:host:host([open]):host([with-padding]) ::slotted([slot=flyout]){padding:0}@media(min-width: 0)and (max-width: 37.4375rem){:host:host([open]) .flyout-container{width:100vw;max-width:100vw;min-width:unset;-webkit-transform:none;transform:none;position:fixed;top:var(--flyout-fixed-top, unset);left:0;right:0;border-radius:var(--oev-comp-flyout-xs-s-border-radius)}}@media(max-width: 56.5005rem){:host:host([open]):host([flyout-full-width-below=s]) .flyout-container{width:100vw;max-width:100vw;min-width:unset;-webkit-transform:none;transform:none;position:fixed;top:var(--flyout-fixed-top, unset);left:0;right:0;border-radius:var(--oev-comp-flyout-xs-s-border-radius)}}@media(max-width: 77.4375rem){:host:host([open]):host([flyout-full-width-below=sl]) .flyout-container{width:100vw;max-width:100vw;min-width:unset;-webkit-transform:none;transform:none;position:fixed;top:var(--flyout-fixed-top, unset);left:0;right:0;border-radius:var(--oev-comp-flyout-xs-s-border-radius)}}@media(max-width: 89.9375rem){:host:host([open]):host([flyout-full-width-below=m]) .flyout-container{width:100vw;max-width:100vw;min-width:unset;-webkit-transform:none;transform:none;position:fixed;top:var(--flyout-fixed-top, unset);left:0;right:0;border-radius:var(--oev-comp-flyout-xs-s-border-radius)}}@media(max-width: 119.9375rem){:host:host([open]):host([flyout-full-width-below=l]) .flyout-container{width:100vw;max-width:100vw;min-width:unset;-webkit-transform:none;transform:none;position:fixed;top:var(--flyout-fixed-top, unset);left:0;right:0;border-radius:var(--oev-comp-flyout-xs-s-border-radius)}}:host:host([open]):host([flyout-full-width-below=xl]) .flyout-container{width:100vw;max-width:100vw;min-width:unset;-webkit-transform:none;transform:none;position:fixed;top:var(--flyout-fixed-top, unset);left:0;right:0;border-radius:var(--oev-comp-flyout-xs-s-border-radius)}:host:host([open]):host([tests]) .flyout-container{max-height:unset}:host:host([open]):host([in-nav]) .flyout-container{margin-top:.05rem}:host:host([open]):host([hide-shadow]) .flyout-container{-webkit-box-shadow:none;box-shadow:none}:host:host([open]):host([hide-close-symbol]) .close-flyout-button,:host:host([open]):host([hide-close-symbol]) .close-flyout-bar{display:none}:host:host([open]):host([hide-triangle]) .triangle{display:none}:host:host([open]):host([transparent-background]) .flyout-container{background-color:rgba(0,0,0,0)}
2660:host:host([open]):host([transparent-background]) ::slotted([slot=flyout]){background-color:rgba(0,0,0,0)}:host:host([open]):host([exclude-scroll-behavior]) .flyout-container{overflow-y:hidden}`,n=t(8149),l=t(9525),p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends r.g{constructor(){super(...arguments),this.flyoutPosition=n.ip.center,this.thinnerNavigation=!1,this.hideCloseSymbol=!1,this.hideShadow=!1,this.hideTriangle=!1,this.transparentBackground=!1,this.isOpenUpwards=!1,this.shouldKeepFixedFlyoutOnScroll=()=>{const e=this.closest("oev-navigation-main-v2");return!(e&&!e.hasAttribute("sticky"))&&(this.hasAttribute("open")&&!this.isOpenUpwards)},this.isNavigationInteraction=e=>e.composedPath().some(e=>{if(!(e instanceof HTMLElement))return!1;const o="a"===e.tagName.toLowerCase()&&e.hasAttribute("href"),t=e.hasAttribute("href"),i="link"===e.getAttribute("role");return o||t||i}),this.toggleFlyout=()=>{var e;this.toggleAttribute("open"),null===(e=this.triggerElement)||void 0===e||e.toggleAttribute("is-active")},this.closeFlyout=(e=this)=>{e.removeAttribute("open"),(0,l.Fb)();const o=e.querySelector('[slot="content"]');null==o||o.removeAttribute("open"),null==o||o.removeAttribute("is-active")},this.closeAllCustomSelects=()=>{document.querySelectorAll("oev-navigation-select[expanded]").forEach(e=>{const o=e;o.closeDropdown&&"function"==typeof o.closeDropdown&&o.closeDropdown()})},this.setHorizontalFlyoutTransform=(e,o)=>{if(this.flyoutPosition===n.ip.center||e<=0||o<=0)return;const t=o/2/e*100,i=Math.max(0,Math.min(100,t));this.flyoutPosition===n.ip.right?this.style.setProperty("--flyout-transform",`translate(${-100+i}%)`):this.flyoutPosition===n.ip.left&&this.style.setProperty("--flyout-transform",`translate(${-1*i}%)`)},this.fixFlyoutPosition=()=>{var e,o,t;const i=null===(e=this.triggerElement)||void 0===e?void 0:e.getBoundingClientRect(),a=(null===(o=this.flyoutContainer)||void 0===o?void 0:o.getBoundingClientRect().width)||0,r=(null==i?void 0:i.width)||0;this.isOpenUpwards||this.style.setProperty("--flyout-fixed-top",`${(null==i?void 0:i.bottom)||0}px`),this.style.setProperty("--flyout-left","unset"),this.style.setProperty("--flyout-right","auto"),this.style.setProperty("--flyout-transform","translate(-50%)"),this.setHorizontalFlyoutTransform(a,r),this.isOpenUpwards?(this.style.setProperty("--flyout-bottom-position",i?window.innerHeight-i.top+"px":"0px"),this.style.setProperty("--flyout-max-height-upwards",i&&this.overAllHeader&&this.stickyFooter?i.top-this.overAllHeader.getBoundingClientRect().height+"px":"100vh")):this.style.setProperty("--flyout-flyout-container-element-bottom-position",this.flyoutContainer?this.flyoutContainer.getBoundingClientRect().top+"px":"0px"),this.style.setProperty("--flyout-header-height",this.header?this.header.getBoundingClientRect().height+"px":"0px"),this.style.setProperty("--flyout-sticky-footer-height",this.stickyFooter?this.stickyFooter.getBoundingClientRect().height+"px":"0px"),this.isOpenUpwards||this.style.setProperty("--flyout-offset-top",`${this.getOffsetTop()}px`),this.hasAttribute(n.eS.flyoutFullWidthBelow)&&this.style.setProperty("--flyout-left-full-width",i?-1*i.left+"px":"0px");const c=null===(t=this.flyoutContainer)||void 0===t?void 0:t.getBoundingClientRect();if(c){if(c.left>=0&&c.right<=window.innerWidth)return;let e=0;c.left<0?e=-1*c.left+((null==i?void 0:i.width)||0)/2:c.right>window.innerWidth&&(e=window.innerWidth-c.right+((null==i?void 0:i.width)||0)/2);window.innerWidth>document.documentElement.clientWidth&&c.right>window.innerWidth&&(e-=15),this.style.setProperty("--flyout-left",`${e}px`)}},this.getOffsetTop=()=>this.flyoutContent&&this&&this.header?this.header.getBoundingClientRect().bottom-this.getBoundingClientRect().bottom:0}static get styles(){return i.AH`${(0,i.iz)(c)}`}firstUpdated(){var e,o,t,i,a,r,c,n;if(this.triggerElement=this.querySelector('[slot="content"]'),this.flyoutContent=this.querySelector('[slot="flyout"]'),this.flyoutContainer=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".flyout-container"),this.closeButtons=Array.from((null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelectorAll(".close-flyout-button"))||[]),this.overAllHeader=document.querySelector("oev-header-v2"),this.header=null===(i=null===(t=document.querySelector("oev-header-v2"))||void 0===t?void 0:t.shadowRoot)||void 0===i?void 0:i.querySelector("#header"),this.stickyFooter=document.querySelector("oev-sticky-footer-v1"),this.allFlyoutElements=Array.from(document.querySelectorAll("oev-flyout")),this.fixFlyoutPosition(),window.addEventListener("resize",()=>{this.fixFlyoutPosition()}),window.addEventListener("scroll",()=>{var e;if(this.shouldKeepFixedFlyoutOnScroll())return;this.fixFlyoutPosition();const o=this.closest("oev-navigation-main-v2");o&&!o.hasAttribute("sticky")&&this.hasAttribute("open")&&(null===(e=this.flyoutContainer)||void 0===e?void 0:e.getBoundingClientRect().bottom)<=0&&this.closeFlyout()}),(0,l.Xb)()&&window.addEventListener("scroll",()=>{this.hasAttribute("open")&&this.closeFlyout()}),null===(a=this.triggerElement)||void 0===a||a.addEventListener("click",e=>{e.stopPropagation();for(const e of this.allFlyoutElements||[])e!==this&&this.closeFlyout(e);const o=!this.hasAttribute("open");
2660this.toggleFlyout(),this.fixFlyoutPosition(),o&&(document.dispatchEvent(new CustomEvent("flyout-opened",{detail:{flyout:this}})),this.closeAllCustomSelects())}),this.closeButtons.length>0)for(const e of this.closeButtons)e.addEventListener("click",e=>{e.stopPropagation(),this.closeFlyout()});window.addEventListener("click",e=>{var o,t;!((null===(t=null===(o=e.target)||void 0===o?void 0:o.closest)||void 0===t?void 0:t.call(o,'[slot="flyout"]'))===this.flyoutContent)&&this.hasAttribute("open")&&this.closeFlyout()}),null===(r=this.flyoutContainer)||void 0===r||r.addEventListener("click",e=>{e.stopPropagation(),this.isNavigationInteraction(e)&&this.hasAttribute("open")&&this.closeFlyout()}),this.hasAttribute("exclude-scroll-behavior")||(null===(c=this.flyoutContainer)||void 0===c||c.addEventListener("mouseover",()=>{this.hasAttribute("open")&&(0,l.WU)()}),null===(n=this.flyoutContainer)||void 0===n||n.addEventListener("mouseleave",()=>{(0,l.Fb)()}))}render(){return i.qy`
2661      <slot name='content'></slot>
2662      <div class='triangle'></div>
2663      <div class='flyout-container'>
2664        ${this.hideCloseSymbol?"":i.qy`
2665          <oev-button class='close-flyout-button inline' variant='link' icon='\\ebdd'></oev-button>
2666          <div class='close-flyout-bar'>
2667            <oev-button class='close-flyout-button' variant='link' icon='\\ebdd'></oev-button>
2668          </div>
2669        `}
2670        <slot name='flyout'></slot>
2671      </div>
2672    `}};p([(0,a.MZ)({type:String,reflect:!0})],s.prototype,"open",void 0),p([(0,a.MZ)({type:String,attribute:n.eS.flyoutPosition})],s.prototype,"flyoutPosition",void 0),p([(0,a.MZ)({type:String,attribute:n.eS.flyoutFullWidthBelow})],s.prototype,"flyoutFullWidthBelow",void 0),p([(0,a.MZ)({type:Boolean,attribute:n.eS.thinnerNavigation,reflect:!0})],s.prototype,"thinnerNavigation",void 0),p([(0,a.MZ)({type:Boolean,attribute:n.eS.hideCloseSymbol,reflect:!0})],s.prototype,"hideCloseSymbol",void 0),p([(0,a.MZ)({type:Boolean,attribute:n.eS.hideShadow,reflect:!0})],s.prototype,"hideShadow",void 0),p([(0,a.MZ)({type:Boolean,attribute:n.eS.hideTriangle,reflect:!0})],s.prototype,"hideTriangle",void 0),p([(0,a.MZ)({type:Boolean,attribute:n.eS.transparentBackground,reflect:!0})],s.prototype,"transparentBackground",void 0),p([(0,a.MZ)({type:Boolean,attribute:n.eS.openDirection,reflect:!0})],s.prototype,"isOpenUpwards",void 0),p([(0,a.MZ)({attribute:!1,type:Object})],s.prototype,"triggerElement",void 0),p([(0,a.MZ)({attribute:!1,type:Object})],s.prototype,"flyoutContent",void 0),p([(0,a.MZ)({attribute:!1,type:Object})],s.prototype,"flyoutContainer",void 0),p([(0,a.MZ)({attribute:!1,type:Array})],s.prototype,"closeButtons",void 0),p([(0,a.MZ)({attribute:!1,type:Object})],s.prototype,"overAllHeader",void 0),p([(0,a.MZ)({attribute:!1,type:Object})],s.prototype,"header",void 0),p([(0,a.MZ)({attribute:!1,type:Object})],s.prototype,"stickyFooter",void 0),p([(0,a.MZ)({attribute:!1,type:Array})],s.prototype,"allFlyoutElements",void 0),s=p([(0,a.EM)(n.qp)],s)},5870:function(e,o,t){"use strict";var i=t(4375),a=t(7927),r=t(5985);const c="footer";var n={nodeName:r.A.generateNodeName(c,1),eventNames:{COOKIE_CONSENT_CLICK:r.A.generateEventName(c,"cookie-consent-click")}};const l=document.createElement("template");l.innerHTML='<footer id="footer" class="container"> <div class="image-container"> <img class="main-image"> </div> <div class="content-container"> <div class="link-columns-container"> <div class="link-columns"> <slot name="link-column"></slot> </div> </div> <div class="text-container"> <div class="links-grid"> <slot name="links"></slot> </div> <div class="networks-wrapper"> <slot name="followUs"></slot> <slot name="networks"></slot> </div> <slot name="cookie"></slot> <slot name="company"></slot> </div> </div> </footer> ';const p=document.createElement("style");p.innerHTML=a.A.toString();class s extends i.g{static get observedAttributes(){return[s.API_ATTRIBUTES.BACKGROUND_IMAGE,s.API_ATTRIBUTES.IMAGE_ALT]}constructor(){var e,o,t,i,a,r,c;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(p.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(l.content.cloneNode(!0)),this.cookieSetting=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("slot[name=cookie]"),this.footerImage=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".image-container"),this.mainImage=null===(a=this.footerImage)||void 0===a?void 0:a.querySelector(".main-image"),this.imageAlt=this.getAttribute(s.API_ATTRIBUTES.IMAGE_ALT),this.linkColumns=null===(r=this.shadowRoot)||void 0===r?void 0:r.querySelector('slot[name="link-column"]'),this.linkColumnContainer=null===(c=this.shadowRoot)||void 0===c?void 0:c.querySelector(".link-columns")}connectedCallback(){var e,o;super.connectedCallback(),this.backgroundUrl=this.getAttribute(s.API_ATTRIBUTES.BACKGROUND_IMAGE),null===(e=this.cookieSetting)||void 0===e||e.addEventListener("click",e=>{var o;e.preventDefault(),null===(o=this.cookieSetting)||void 0===o||o.dispatchEvent(new CustomEvent(n.eventNames.COOKIE_CONSENT_CLICK,{bubbles:!0,composed:!0})),window.UC_UI&&window.UC_UI.showSecondLayer()}),this.linkColumns&&0===(null===(o=this.linkColumns.assignedNodes())||void 0===o?void 0:o.length)&&this.linkColumnContainer&&(this.linkColumnContainer.style.display="none")}attributeChangedCallback(e,o,t){if(t!=o&&e===s.API_ATTRIBUTES.BACKGROUND_IMAGE)this.backgroundUrl=t}set backgroundUrl(e){e&&null!=e&&(this.mainImage&&(this.mainImage.src=e,this.mainImage.alt=this.imageAlt&&null!=this.imageAlt?this.imageAlt:""),this.footerImage&&(this.footerImage.style.display="block",this.footerImage.style.backgroundImage="url("+e+")"))}}s.API_ATTRIBUTES={BACKGROUND_IMAGE:"background-image",IMAGE_ALT:"alt"},customElements.define(n.nodeName,s);var d=t(1719);var v={nodeName:r.A.generateNodeName("footer-anchor-element",1),eventNames:{}};const h=document.createElement("template");h.innerHTML='<a href="/" id="footer-anchor" class="footer-anchor" target="_blank"> <slot></slot> </a> ';const u=document.createElement("style");u.innerHTML=d.A.toString();class m extends i.g{static get observedAttributes(){return[m.API_ATTRIBUTES.LINK_HREF,m.API_ATTRIBUTES.LINK_TARGET,m.API_ATTRIBUTES.DATA_EVENT_LINK,m.API_ATTRIBUTES.TITLE]}constructor(){var e,o,t;super(),this.defaultDataEventCategory=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(u.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(h.content.cloneNode(!0)),this.anchorElement=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".footer-anchor")}connectedCallback(){super.connectedCallback(),this.linkHref=this.getAttribute(m.API_ATTRIBUTES.LINK_HREF)||"",this.linkTarget=this.getAttribute(m.API_ATTRIBUTES.LINK_TARGET)||"",this.setDataEventLink(this.getAttribute(m.API_ATTRIBUTES.DATA_EVENT_LINK)||""),this.setTitle(this.getAttribute(m.API_ATTRIBUTES.TITLE)),super.setShadowDomHtmlAnchorDefaultDataEventLabel()}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case m.API_ATTRIBUTES.LINK_HREF:this.linkHref=t;break;case m.API_ATTRIBUTES.LINK_TARGET:this.linkTarget=t;break;case m.API_ATTRIBUTES.DATA_EVENT_LINK:this.setDataEventLink(t);break;case m.API_ATTRIBUTES.TITLE:this.setTitle(t)}
2672}set linkHref(e){var o;(null===(o=this.shadowRoot)||void 0===o?void 0:o.getElementById("footer-anchor")).href=e}set linkTarget(e){var o,t;this.hasAttribute(m.API_ATTRIBUTES.LINK_TARGET)&&""!==this.getAttribute(m.API_ATTRIBUTES.LINK_TARGET)?null===(o=this.anchorElement)||void 0===o||o.setAttribute(m.API_ATTRIBUTES.LINK_TARGET,this.getAttribute(m.API_ATTRIBUTES.LINK_TARGET)||""):this.hasAttribute(m.API_ATTRIBUTES.LINK_TARGET)||null===(t=this.anchorElement)||void 0===t||t.setAttribute(m.API_ATTRIBUTES.LINK_TARGET,"_blank")}setDataEventLink(e){var o;this.hasAttribute(m.API_ATTRIBUTES.DATA_EVENT_LINK)&&(null===(o=this.anchorElement)||void 0===o||o.setAttribute(r.A.ATTRIBUTE_DATA_EVENT_LABEL,this.getAttribute(m.API_ATTRIBUTES.DATA_EVENT_LINK)||""))}setTitle(e){var o;this.hasAttribute(m.API_ATTRIBUTES.TITLE)&&(null===(o=this.anchorElement)||void 0===o||o.setAttribute(r.A.ATTRIBUTE_TITLE,this.getAttribute(m.API_ATTRIBUTES.TITLE)||""))}}m.API_ATTRIBUTES={DATA_EVENT_LINK:"data-event-link",LINK_HREF:"href",LINK_TARGET:"target",TITLE:"title"},customElements.define(v.nodeName,m);var f=t(6161),g=t(5707);var b=f.AH`:host{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid var(--oev-comp-footer-top-section-accordion-border-bottom-color)}@media(min-width: 56.563rem){:host{padding:0 0;border:none}}.headline,.links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.headline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:var(--oev-comp-footer-accordion-header-spacing-vertical) var(--oev-ref-spacing-16)}.headline oev-icon{position:absolute;right:var(--oev-ref-spacing-16)}@media(min-width: 37.5rem){.headline oev-icon{right:calc(2*var(--oev-ref-spacing-16))}}@media(min-width: 0)and (max-width: 56.5005rem){.headline ::slotted([slot=headline]){color:var(--oev-comp-footer-top-section-accordion-header-color-default);font:var(--oev-comp-footer-accordion-header-font-style)}.headline oev-icon{color:var(--oev-comp-footer-top-section-accordion-header-icon-color-default)}.headline[open] ::slotted([slot=headline]){color:var(--oev-comp-footer-top-section-accordion-header-color-open)}.headline[open] oev-icon{color:var(--oev-comp-footer-top-section-accordion-header-icon-color-open);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform ease-in-out 300ms;transition:-webkit-transform ease-in-out 300ms;transition:transform ease-in-out 300ms;transition:transform ease-in-out 300ms, -webkit-transform ease-in-out 300ms}.headline:hover ::slotted([slot=headline]){color:var(--oev-comp-footer-top-section-accordion-header-color-hover)}.headline:hover oev-icon{color:var(--oev-comp-footer-top-section-accordion-header-icon-color-hover)}.headline:active ::slotted([slot=headline]){color:var(--oev-comp-footer-top-section-accordion-header-color-active)}.headline:active oev-icon{color:var(--oev-comp-footer-top-section-accordion-header-icon-color-active)}.headline:not([open]) oev-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform ease-in-out 300ms;transition:-webkit-transform ease-in-out 300ms;transition:transform ease-in-out 300ms;transition:transform ease-in-out 300ms, -webkit-transform ease-in-out 300ms}}@media(min-width: 56.563rem){.headline{cursor:default;padding:var(--oev-comp-footer-top-section-accordion-header-spacing-vertical) var(--oev-ref-spacing-16);padding:0 0 var(--oev-comp-footer-top-section-headline-spacing) 0}.headline oev-icon{display:none}.headline ::slotted([slot=headline]){color:var(--oev-comp-footer-color-default);font:var(--oev-comp-footer-top-section-headline-font-style)}}.links{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--oev-comp-footer-top-section-accordion-body-link-spacing);padding:0 var(--oev-ref-spacing-16) var(--oev-comp-footer-top-section-accordion-body-spacing-bottom)}.links ::slotted([slot=links]){--prop-action-color-default: var(--oev-comp-footer-link-color-default);--oev-color-primary-button-label: var(--oev-comp-footer-link-color-default);--prop-action-container-color: var(--oev-comp-footer-link-color-default);font:var(--oev-comp-footer-accordion-body-link-font-style)}@media(min-width: 56.563rem){.links ::slotted([slot=links]){font:var(--oev-comp-footer-top-section-link-font-style)}}.links ::slotted([slot=links]:hover){--prop-action-color-hover: var(--oev-comp-footer-link-color-hover);--oev-color-primary-button-label: var(--oev-comp-footer-link-color-hover)}.links ::slotted([slot=links]:active){--prop-action-color-active: var(--oev-comp-footer-link-color-active);--oev-color-primary-button-label: var(--oev-comp-footer-link-color-active)}.links ::slotted([slot=links]:visited){--prop-action-color-visited: var(--oev-comp-footer-link-color-visited);--oev-color-primary-button-label: var(--oev-comp-footer-link-color-visited)}.links[open]{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width: 56.563rem){.links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--oev-comp-footer-top-section-link-spacing);padding:0}}`;var z=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c},y=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)}
2672)).then(c,n)}l((i=i.apply(e,o||[])).next())})};let w=class extends i.g{constructor(){super(...arguments),this.handleAccordion=()=>y(this,void 0,void 0,function*(){var e,o,t,i,a;!(null===(e=this.headline)||void 0===e?void 0:e.hasAttribute("open"))&&this.closeAllAccordions(),null===(o=this.headline)||void 0===o||o.toggleAttribute("open"),(null===(t=this.headline)||void 0===t?void 0:t.hasAttribute("open"))?null===(i=this.linkContainer)||void 0===i||i.setAttribute("open",""):null===(a=this.linkContainer)||void 0===a||a.removeAttribute("open")}),this.closeAllAccordions=()=>y(this,void 0,void 0,function*(){var e,o;if(this.allFooterColumns&&this.allFooterColumns.length>1)for(let t=0;t<this.allFooterColumns.length;t++){const i=this.allFooterColumns[t].shadowRoot;null===(e=null==i?void 0:i.querySelector(".headline"))||void 0===e||e.removeAttribute("open"),null===(o=null==i?void 0:i.querySelector(".links"))||void 0===o||o.removeAttribute("open")}})}firstUpdated(){var e,o,t,i;this.headline=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".headline"),this.linkContainer=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector(".links"),this.parentOfAllLinkColumns=null===(t=this.closest('[slot="link-column"]'))||void 0===t?void 0:t.parentElement,this.parentOfAllLinkColumns&&(this.allFooterColumns=Array.from(this.parentOfAllLinkColumns.querySelectorAll('oev-footer-links-v1[slot="link-column"]')).map(e=>e)),null===(i=this.headline)||void 0===i||i.addEventListener("click",this.handleAccordion)}render(){return f.qy`
2673      <div class="headline">
2674        <slot name="headline"></slot>
2675        <oev-icon size="medium" icon='comp-accordion-open'>
2676        </oev-icon>
2677      </div>
2678      <div class="links">
2679        <slot name="links"></slot>
2680      </div>
2681    `}};w.styles=b,z([(0,g.MZ)({type:String,reflect:!0})],w.prototype,"open",void 0),z([(0,g.MZ)({attribute:!1})],w.prototype,"headline",void 0),z([(0,g.MZ)({attribute:!1})],w.prototype,"linkContainer",void 0),z([(0,g.MZ)({attribute:!1})],w.prototype,"parentOfAllLinkColumns",void 0),z([(0,g.MZ)({attribute:!1})],w.prototype,"allFooterColumns",void 0),w=z([(0,g.EM)("oev-footer-links-v1")],w)},4140:function(e,o,t){"use strict";t.d(o,{K$:function(){return r},Um:function(){return i},gt:function(){return a}});const i=({isValid:e,showError:o,isSuppressed:t=!1})=>!e&&(!!o&&!t),a=(e,o)=>e?o:void 0,r=e=>`${e}-error`},93:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r;!function(e){e.message="message",e.screenreaderMessage="screenreader-message",e.show="show"}(r||(r={}));var c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let n=class extends i.WF{constructor(){super(...arguments),this.message="",this.show=!1,this.screenreaderMessage=""}createRenderRoot(){return this}get visibleMessage(){return this.message}get accessibleMessage(){return this.screenreaderMessage||this.message}render(){return this.show?this.screenreaderMessage?i.qy`
2682        <span class="sr-only" aria-live="polite">
2683          ${this.accessibleMessage}
2684        </span>
2685      `:i.qy`
2686      <span aria-live="polite">
2687        ${this.visibleMessage}
2688      </span>
2689    `:i.s6}};c([(0,a.MZ)({type:String,attribute:r.message})],n.prototype,"message",void 0),c([(0,a.MZ)({type:Boolean,attribute:r.show})],n.prototype,"show",void 0),c([(0,a.MZ)({type:String,attribute:r.screenreaderMessage})],n.prototype,"screenreaderMessage",void 0),n=c([(0,a.EM)("oev-form-error")],n)},3095:function(e,o,t){"use strict";t(93)},6334:function(e,o,t){"use strict";t.d(o,{KT:function(){return r},nW:function(){return a},qp:function(){return i}});const i="oev-form-label";var a,r;!function(e){e.variant="variant",e.for="for",e.labelText="label-text",e.tooltipText="tooltip-text"}(a||(a={})),function(e){e.label="label",e.legend="legend"}(r||(r={}))},3255:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(6334),c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let n=class extends i.WF{constructor(){super(...arguments),this.variant=r.KT.label,this.for="",this.labelText="",this.tooltipText=""}createRenderRoot(){return this}connectedCallback(){var e;super.connectedCallback(),null===(e=this.part)||void 0===e||e.add("oev-form-label")}renderTooltip(){return this.tooltipText?i.qy`
2690      <oev-tooltip
2691        aria-label="${this.labelText}"
2692        content="${this.tooltipText}"
2693        role="dialog"
2694        show-close-icon
2695      ></oev-tooltip>
2696    `:i.s6}render(){const e=this.renderTooltip();return this.variant===r.KT.legend?i.qy`
2697        <legend>
2698          ${this.labelText}
2699          ${e}
2700        </legend>
2701      `:i.qy`
2702      <oev-label form>
2703        ${this.labelText?i.qy`<label for="${this.for||i.s6}">${this.labelText}</label>`:i.s6}
2704        ${e}
2705      </oev-label>
2706    `}};c([(0,a.MZ)({type:String,attribute:r.nW.variant})],n.prototype,"variant",void 0),c([(0,a.MZ)({type:String,attribute:r.nW.for})],n.prototype,"for",void 0),c([(0,a.MZ)({type:String,attribute:r.nW.labelText})],n.prototype,"labelText",void 0),c([(0,a.MZ)({type:String,attribute:r.nW.tooltipText})],n.prototype,"tooltipText",void 0),n=c([(0,a.EM)(r.qp)],n)},7019:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(3072);var c,n;!function(e){e.color="color",e.icon="icon",e.iconPosition="icon-position",e.label="label",e.variant="variant"}(c||(c={})),function(e){e.geolocationSuccess="geolocation-success",e.geolocationError="geolocation-error"}(n||(n={}));var l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.WF{constructor(){super(...arguments),this.label="Meinen Standort verwenden",this.variant=r.KT.link,this.color=r.Q1.primary,this.icon="active-location-outlined",this.iconPosition=r.fE.right}_handleClick(){navigator.geolocation.getCurrentPosition(e=>{this.dispatchEvent(new CustomEvent(n.geolocationSuccess,{bubbles:!0,composed:!0,detail:{latitude:e.coords.latitude,longitude:e.coords.longitude}}))},e=>{this.dispatchEvent(new CustomEvent(n.geolocationError,{bubbles:!0,composed:!0,detail:e}))})}render(){return i.qy`
2707      <oev-button
2708        color="${this.color}"
2709        icon-position="${this.iconPosition}"
2710        icon="${this.icon}"
2711        title="Meinen Standort verwenden"
2712        variant="${this.variant}"
2713        @click="${()=>this._handleClick()}"
2714      >
2715        ${this.label||i.s6}
2716      </oev-button>
2717    `}};l([(0,a.MZ)({type:String,attribute:"label"})],p.prototype,"label",void 0),l([(0,a.MZ)({type:String,attribute:"variant"})],p.prototype,"variant",void 0),l([(0,a.MZ)({type:String,attribute:"color"})],p.prototype,"color",void 0),l([(0,a.MZ)({type:String,attribute:"icon"})],p.prototype,"icon",void 0),l([(0,a.MZ)({type:String,attribute:"icon-position"})],p.prototype,"iconPosition",void 0),p=l([(0,a.EM)("oev-geolocation-button")],p)},9263:function(e,o,t){"use strict";t(7019)},6641:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r,c,n,l;!function(e){e.heading="heading",e.subheading="subheading",e.rating="rating",e.button="button"}(r||(r={})),function(e){e.hidden="hidden",e.shadow="shadow"}(c||(c={})),function(e){e.hasShadow="has-shadow",e.backgroundColor="background-color"}(n||(n={})),function(e){e.logo="logo",e.headings="headings",e.rating="rating",e.button="button"}(l||(l={}));var p=t(6179),s=[i.AH`
2718    :host {
2719      position: relative;
2720    }
2721    
2722    article {
2723      display: flex;
2724      flex-direction: column;
2725      border-radius: var(--oev-comp-google-card-border-radius);
2726      align-items: center;
2727      padding: var(--oev-sys-spacing-xl-1) var(--oev-sys-spacing-xl-1) var(--oev-sys-spacing-xl-2);
2728      gap: var(--oev-sys-spacing-l);
2729      background-color: var(--background-color, white);
2730    }
2731    
2732    #${(0,i.iz)(l.logo)} {
2733      width: var(--oev-ref-size-56);
2734      height: var(--oev-ref-size-56);
2735    }
2736  
2737    #${(0,i.iz)(l.headings)} ::slotted(*) {
2738      display: block;
2739      text-align: center;
2740    }
2741    
2742    #${(0,i.iz)(l.headings)} ::slotted([slot=${(0,i.iz)(r.heading)}]) {
2743      margin: 0;
2744      font: var(--oev-font-style-h3);
2745      color: var(--oev-color-font-headline);
2746    }
2747  
2748    #${(0,i.iz)(l.headings)} ::slotted([slot=${(0,i.iz)(r.subheading)}]) {
2749      margin: var(--oev-sys-spacing-s) 0 0;
2750      font: var(--oev-font-style-subtitle-1);
2751      color: var(--oev-color-font-subheadline);
2752    }
2753    
2754    #${(0,i.iz)(l.button)} {
2755      display: flex;
2756      justify-content: center;
2757      width: 100%;
2758    }
2759
2760    #${(0,i.iz)(l.button)} ::slotted([slot=${(0,i.iz)(r.button)}]) {
2761      flex: 1;
2762    }
2763    
2764    .${(0,i.iz)(c.hidden)} {
2765      display: none;
2766    }
2767    
2768    .${(0,i.iz)(c.shadow)} {
2769      box-shadow: var(--oev-sys-elevation-level-1);
2770    }
2771  `,(0,p.xE)(i.AH`
2772    #${(0,i.iz)(l.button)} ::slotted([slot=${(0,i.iz)(r.button)}]) {
2773      flex: inherit;
2774    }
2775  `)],d=t(579),v=t(8099),h=t(7832),u=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let m=class extends i.WF{constructor(){super(...arguments),this.hasShadow=!1,this.backgroundColor=""}get hasRating(){var e;return(null===(e=this.rating)||void 0===e?void 0:e.length)>0}
2775get normalizedBackgroundColor(){return this.backgroundColor?this.backgroundColor.startsWith("card-")?this.backgroundColor.slice(5):this.backgroundColor:""}get resolvedBackgroundColor(){const e=this.normalizedBackgroundColor;return e?`var(--oev-comp-card-color-${e}, var(--oev-color-action-white))`:"var(--oev-color-action-white)"}handleSlotChange(){this.requestUpdate()}render(){return i.qy`
2776        <article 
2777          aria-label="Bewertungen von Google" 
2778          style=${(0,v.W)({"--background-color":this.resolvedBackgroundColor})}
2779          class=${(0,d.H)({[c.shadow]:this.hasShadow})}
2780        >
2781          <div 
2782            aria-hidden="true"
2783            class=${(0,d.H)({[c.hidden]:this.hasRating})} 
2784            id=${l.logo}
2785          >
2786            ${(0,h.lA)()}
2787          </div>
2788          <div id=${l.headings}>
2789            <slot name=${r.heading}></slot>
2790            <slot name=${r.subheading}></slot>
2791          </div>
2792          <div 
2793            class=${(0,d.H)({[c.hidden]:!this.hasRating})} 
2794            id=${l.rating}
2795          >
2796            <slot 
2797              name=${r.rating} 
2798              @slotchange=${this.handleSlotChange}
2799            ></slot>
2800          </div>
2801          <div id=${l.button}>
2802            <slot name=${r.button}></slot>
2803          </div>
2804        </article>
2805    `}};m.styles=s,u([(0,a.KN)({slot:r.heading})],m.prototype,"headline",void 0),u([(0,a.KN)({slot:r.subheading})],m.prototype,"subheadline",void 0),u([(0,a.KN)({slot:r.rating})],m.prototype,"rating",void 0),u([(0,a.KN)({slot:r.button})],m.prototype,"button",void 0),u([(0,a.MZ)({type:Boolean,reflect:!0,attribute:n.hasShadow})],m.prototype,"hasShadow",void 0),u([(0,a.MZ)({type:String,attribute:n.backgroundColor})],m.prototype,"backgroundColor",void 0),m=u([(0,a.EM)("oev-google-card")],m)},1414:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r,c,n;!function(e){e.variant="variant",e.rating="rating",e.numberOfRatings="number-of-ratings"}(r||(r={})),function(e){e.vertical="vertical",e.horizontal="horizontal"}(c||(c={})),function(e){e.wrapper="wrapper",e.graphicalElements="graphical-elements",e.textElements="text-elements",e.starRating="star-rating",e.googleLogo="google-logo",e.none="none"}(n||(n={}));const l=(0,i.iz)(n.googleLogo),p=(0,i.iz)(n.starRating),s=(0,i.iz)(n.wrapper),d=(0,i.iz)(n.graphicalElements),v=(0,i.iz)(n.textElements),h=(0,i.iz)(c.horizontal),u=(0,i.iz)(c.vertical);var m=i.AH`
2806  :host {
2807    display: block;
2808    box-sizing: border-box;
2809  }
2810
2811  .${s}{
2812    display: flex;
2813    align-items: center;
2814    justify-content: center;
2815  }
2816  
2817  .${p} {
2818    display: flex;
2819    align-items: center;
2820    gap: var(--oev-sys-spacing-xxs);
2821  }
2822
2823  .${l} {
2824    background-color: white;
2825    border-radius: 50%;
2826    flex-shrink: 0;
2827  }
2828  
2829  .${d} {
2830    display: flex;
2831    gap: var(--oev-sys-spacing-xxs);
2832  }
2833  
2834  .${v} {
2835    display: flex;
2836    gap: var(--oev-sys-spacing-xxs);
2837    white-space: nowrap;
2838  }
2839
2840  :host([variant=${h}]) .${s} {
2841    flex-wrap: wrap;
2842    color: var(--oev-comp-google-rating-horizontal-font-color);
2843    gap: var(--oev-comp-google-rating-horizontal-gap);
2844    font-style: var(--oev-comp-google-rating-horizontal-font-style);
2845    
2846    .${l} {
2847      width: var(--oev-comp-google-rating-horizontal-logo-size);
2848      height: var(--oev-comp-google-rating-horizontal-logo-size);
2849    }
2850
2851    .${p} > svg {
2852      width: var(--oev-comp-google-rating-horizontal-star-size);
2853      height: var(--oev-comp-google-rating-horizontal-star-size);
2854    }
2855  }
2856
2857  :host([variant=${u}]) .${s} {
2858    flex-direction: column;
2859    gap: var(--oev-sys-spacing-xxs);
2860    font-style: var(--oev-comp-google-rating-vertical-font-style);
2861    
2862    .${l} {
2863      width: var(--oev-comp-google-rating-vertical-logo-size);
2864      height: var(--oev-comp-google-rating-vertical-logo-size);
2865    }
2866    .${p} > svg {
2867      width: var(--oev-comp-google-rating-vertical-star-size);
2868      height: var(--oev-comp-google-rating-vertical-star-size);
2869    }
2870  }
2871`,f=t(7832),g=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let b=class extends i.WF{constructor(){super(...arguments),this.variant=c.horizontal,this.renderRatingText=(e,o)=>i.qy`
2872      <span>${e}</span>
2873      <span>|</span>
2874      <span>${o} Bewertungen</span>`,this.renderStarRating=e=>{const o=(e=>{const o=Math.floor(e),t=Math.round(10*(e-o))/10;return 0===t||t<=.2?o:t<=.7?o+.5:o+1})(e),t=Array.from({length:5},(e,t)=>{const i=t+1;return o>=i?(0,f.YI)():o===i-.5?(0,f.qH)():(0,f.OA)()});return i.qy`<div class="star-rating">${t}</div>`}}render(){return i.qy`
2875      <div 
2876        role="img"
2877        class="${n.wrapper}" 
2878        aria-label="Google Bewertung, ${this.rating} von 5 Sternen, ${this.numberOfRatings} Bewertungen"
2879      >
2880        <div class="${n.graphicalElements}">
2881          <div class="${n.googleLogo}">
2882            ${(0,f.lA)()}
2883          </div>
2884          ${this.renderStarRating(this.rating)}
2885        </div>
2886        <div class="${n.textElements}">
2887          ${this.renderRatingText(this.rating,this.numberOfRatings)}
2888        </div>
2889      </div>
2890    `}};b.styles=m,g([(0,a.MZ)({type:Number,attribute:r.rating})],b.prototype,"rating",void 0),g([(0,a.MZ)({type:Number,attribute:r.numberOfRatings})],b.prototype,"numberOfRatings",void 0),g([(0,a.MZ)({reflect:!0,type:String,attribute:r.variant})],b.prototype,"variant",void 0),b=g([(0,a.EM)("oev-google-rating")],b)},7832:function(e,o,t){"use strict";t.d(o,{OA:function(){return p},YI:function(){return n},lA:function(){return c},qH:function(){return l}});var i=t(6161);const a="0 0 16 16",r="0 0 24 24";function c(e){const o=e||r;return i.qy`
2891    <svg xmlns="http://www.w3.org/2000/svg" viewBox="${o}" fill="none">
2892      <g clip-path="url(#clip0_2193_104)">
2893        <path d="M24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24C18.6274 24 24 18.6274 24 12Z" fill="white"/>
2894        <mask id="mask0_2193_104" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="4" y="4" width="16" height="16">
2895          <path d="M20 4H4V20H20V4Z" fill="white"/>
2896        </mask>
2897        <g mask="url(#mask0_2193_104)">
2898          <path d="M19.68 12.1818C19.68 11.6145 19.6291 11.0691 19.5346 10.5454H12V13.64H16.3054C16.12 14.64 15.5564 15.4872 14.7091 16.0545V18.0618H17.2946C18.8073 16.6691 19.68 14.6181 19.68 12.1818Z" fill="#4285F4"/>
2899          <path d="M12 20C14.16 20 15.9709 19.2836 17.2945 18.0619L14.7091 16.0546C13.9927 16.5346 13.0763 16.8182 12 16.8182C9.91633 16.8182 8.15273 15.4109 7.52361 13.52H4.85089V15.5927C6.16729 18.2073 8.87273 20 12 20Z" fill="#34A853"/>
2900          <path d="M7.5236 13.5199C7.3636 13.0399 7.27272 12.5272 7.27272 11.9999C7.27272 11.4727 7.3636 10.9599 7.5236 10.4799V8.40723H4.85088C4.30912 9.48723 4 10.7091 4 11.9999C4 13.2908 4.30912 14.5127 4.85088 15.5927L7.5236 13.5199Z" fill="#FBBC04"/>
2901          <path d="M12 7.18184C13.1745 7.18184 14.2291 7.58544 15.0582 8.37816L17.3527 6.0836C15.9673 4.79272 14.1563 4 12 4C8.87273 4 6.16729 5.79272 4.85089 8.40728L7.52361 10.48C8.15273 8.58912 9.91633 7.18184 12 7.18184Z" fill="#E94235"/>
2902        </g>
2903      </g>
2904      <defs>
2905        <clipPath id="clip0_2193_104">
2906          <rect width="24" height="24" fill="white"/>
2907        </clipPath>
2908      </defs>
2909    </svg>
2910  `}function n(e){const o=e||a;return i.qy`
2911    <svg xmlns="http://www.w3.org/2000/svg" viewBox="${o}" fill="none">
2912      <path fill-rule="evenodd" clip-rule="evenodd" d="M7.2224 0.554572C7.33176 0.223667 7.64632 0 8.00044 0C8.35457 0 8.66808 0.223667 8.77744 0.554572L10.1491 4.69904C10.1898 4.82058 10.2689 4.92679 10.3741 5.00237C10.4804 5.07794 10.6085 5.11881 10.7387 5.11881L15.183 5.11675C15.5371 5.11675 15.8506 5.34042 15.96 5.67132C16.0693 6.00121 15.9495 6.36277 15.6631 6.56703L12.0677 9.12745C11.9615 9.20303 11.8823 9.30924 11.8417 9.43077C11.801 9.55333 11.8021 9.68509 11.8417 9.80663L13.2165 13.9501C13.3259 14.281 13.2061 14.6425 12.9197 14.8468C12.6332 15.0511 12.2447 15.0511 11.9583 14.8468L8.36499 12.2843C8.25875 12.2088 8.13168 12.1679 8.00044 12.1679C7.86921 12.1679 7.74213 12.2088 7.6359 12.2843L4.04152 14.8468C3.7551 15.0511 3.36761 15.0511 3.08119 14.8468C2.79372 14.6425 2.67397 14.281 2.78437 13.9501L4.15818 9.80663C4.1988 9.68509 4.1988 9.55333 4.15818 9.43077C4.1186 9.30924 4.03943 9.20303 3.9332 9.12745L0.337774 6.56703C0.0513483 6.36277 -0.0694825 6.00121 0.0398801 5.67132C0.150284 5.34042 0.4638 5.11675 0.817927 5.11675L5.26117 5.11881C5.3924 5.11881 5.52052 5.07794 5.62571 5.00237C5.73195 4.92679 5.81111 4.82058 5.85069 4.69904L7.2224 0.554572Z" fill="#FBBC05"/>
2913    </svg>
2914  `}function l(e){const o=e||a;return i.qy`
2915            <svg xmlns="http://www.w3.org/2000/svg" viewBox="${o}" fill="none">
2916              <mask id="mask0_2193_133" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="16" height="15">
2917                <path fill-rule="evenodd" clip-rule="evenodd" d="M7.2224 0.554572C7.33176 0.223667 7.64632 0 8.00044 0C8.35457 0 8.66808 0.223667 8.77744 0.554572L10.1491 4.69904C10.1898 4.82058 10.2689 4.92679 10.374
29171 5.00237C10.4804 5.07794 10.6085 5.11881 10.7387 5.11881L15.183 5.11675C15.5371 5.11675 15.8506 5.34042 15.96 5.67132C16.0693 6.00121 15.9495 6.36277 15.6631 6.56703L12.0677 9.12745C11.9615 9.20303 11.8823 9.30924 11.8417 9.43077C11.801 9.55333 11.8021 9.68509 11.8417 9.80663L13.2165 13.9501C13.3259 14.281 13.2061 14.6425 12.9197 14.8468C12.6332 15.0511 12.2447 15.0511 11.9583 14.8468L8.36499 12.2843C8.25875 12.2088 8.13168 12.1679 8.00044 12.1679C7.86921 12.1679 7.74213 12.2088 7.6359 12.2843L4.04152 14.8468C3.7551 15.0511 3.36761 15.0511 3.08119 14.8468C2.79372 14.6425 2.67397 14.281 2.78437 13.9501L4.15818 9.80663C4.1988 9.68509 4.1988 9.55333 4.15818 9.43077C4.1186 9.30924 4.03943 9.20303 3.9332 9.12745L0.337774 6.56703C0.0513483 6.36277 -0.0694825 6.00121 0.0398801 5.67132C0.150284 5.34042 0.4638 5.11675 0.817927 5.11675L5.26117 5.11881C5.3924 5.11881 5.52052 5.07794 5.62571 5.00237C5.73195 4.92679 5.81111 4.82058 5.85069 4.69904L7.2224 0.554572Z" fill="#F6BB06"/>
2918              </mask>
2919              <g mask="url(#mask0_2193_133)">
2920                <rect width="8" height="17.0667" fill="#FBBC05"/>
2921                <rect x="8" width="8" height="17.0667" fill="black" fill-opacity="0.2"/>
2922              </g>
2923            </svg>
2924          `}function p(e){const o=e||a;return i.qy`
2925            <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="${o}"  fill="none">
2926              <path fill-rule="evenodd" clip-rule="evenodd" d="M7.2224 0.554572C7.33176 0.223667 7.64632 0 8.00044 0C8.35457 0 8.66808 0.223667 8.77744 0.554572L10.1491 4.69904C10.1898 4.82058 10.2689 4.92679 10.3741 5.00237C10.4804 5.07794 10.6085 5.11881 10.7387 5.11881L15.183 5.11675C15.5371 5.11675 15.8506 5.34042 15.96 5.67132C16.0693 6.00121 15.9495 6.36277 15.6631 6.56703L12.0677 9.12745C11.9615 9.20303 11.8823 9.30924 11.8417 9.43077C11.801 9.55333 11.8021 9.68509 11.8417 9.80663L13.2165 13.9501C13.3259 14.281 13.2061 14.6425 12.9197 14.8468C12.6332 15.0511 12.2447 15.0511 11.9583 14.8468L8.36499 12.2843C8.25875 12.2088 8.13168 12.1679 8.00044 12.1679C7.86921 12.1679 7.74213 12.2088 7.6359 12.2843L4.04152 14.8468C3.7551 15.0511 3.36761 15.0511 3.08119 14.8468C2.79372 14.6425 2.67397 14.281 2.78437 13.9501L4.15818 9.80663C4.1988 9.68509 4.1988 9.55333 4.15818 9.43077C4.1186 9.30924 4.03943 9.20303 3.9332 9.12745L0.337774 6.56703C0.0513483 6.36277 -0.0694825 6.00121 0.0398801 5.67132C0.150284 5.34042 0.4638 5.11675 0.817927 5.11675L5.26117 5.11881C5.3924 5.11881 5.52052 5.07794 5.62571 5.00237C5.73195 4.92679 5.81111 4.82058 5.85069 4.69904L7.2224 0.554572Z" fill="black" fill-opacity="0.2"/>
2927            </svg>
2928        `}},5179:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r,c;!function(e){e.headline="headline",e.bodyText="body-text",e.signature="signature",e.notice="notice"}(r||(r={})),function(e){e.headlineBodyContainer="headline-body-container",e.signatureNoticeContainer="signature-notice-container",e.content="content",e.greeting="greeting",e.hasChildren="has-children"}(c||(c={}));var n=i.AH`
2929  section {
2930    background-color: var(--oev-color-action-white);
2931  }
2932  
2933  .content {
2934    padding: var(--oev-comp-greeting-spacing-top-bottom) var(--oev-comp-greeting-spacing-left-right);
2935    display: flex;
2936    flex-direction: column;
2937    gap: var(--oev-comp-greeting-gap-spacing);
2938  }
2939
2940  ::slotted(*) {
2941    margin: 0;
2942  }
2943
2944  ::slotted([slot=${(0,i.iz)(r.headline)}]) {
2945    font: var(--oev-comp-greeting-headline-font-style);
2946    color: var(--oev-comp-greeting-headline-font-color);
2947  }
2948
2949  ::slotted([slot=${(0,i.iz)(r.bodyText)}]) {
2950    font: var(--oev-comp-greeting-body-font-style);
2951    color: var(--oev-comp-greeting-body-font-color);
2952  }
2953
2954  ::slotted([slot=${(0,i.iz)(r.signature)}]) {
2955    font: var(--oev-comp-greeting-signature-font-style);
2956    color: var(--oev-comp-greeting-signature-font-color);
2957  }
2958
2959  ::slotted([slot=${(0,i.iz)(r.notice)}]) {
2960    font: var(--oev-comp-greeting-caption-font-style);
2961    color: var(--oev-comp-greeting-caption-font-color);
2962  }
2963
2964  .${(0,i.iz)(c.headlineBodyContainer)} {
2965    display: flex;
2966    flex-direction: column;
2967    gap: var(--oev-comp-greeting-gap-spacing-headline-body);
2968  }
2969
2970  .${(0,i.iz)(c.signatureNoticeContainer)} {
2971    display: flex;
2972    flex-direction: column;
2973    gap: var(--oev-comp-greeting-gap-spacing-signature-caption);
2974  }
2975
2976  .headline-body-container:not(.has-children),
2977  .signature-notice-container:not(.has-children) {
2978    display: none;
2979  }
2980`,l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.WF{constructor(){super(...arguments),this._hasHeadlineBody=!1,this._hasSignatureNotice=!1}firstUpdated(){this.updateSlotState()}
2980handleSlotChange(){this.updateSlotState()}updateSlotState(){var e,o,t,i,a,r,c,n;this._hasHeadlineBody=(null!==(o=null===(e=this.headlineNodes)||void 0===e?void 0:e.length)&&void 0!==o?o:0)>0||(null!==(i=null===(t=this.bodyNodes)||void 0===t?void 0:t.length)&&void 0!==i?i:0)>0,this._hasSignatureNotice=(null!==(r=null===(a=this.signatureNodes)||void 0===a?void 0:a.length)&&void 0!==r?r:0)>0||(null!==(n=null===(c=this.noticeNodes)||void 0===c?void 0:c.length)&&void 0!==n?n:0)>0}render(){const e=[c.headlineBodyContainer,this._hasHeadlineBody?c.hasChildren:""].join(" "),o=[c.signatureNoticeContainer,this._hasSignatureNotice?c.hasChildren:""].join(" ");return i.qy`
2981      <section class=${c.greeting}>
2982        <div class=${c.content}>
2983          <div class=${e}>
2984            <slot name=${r.headline} @slotchange=${this.handleSlotChange()}></slot>
2985            <slot name=${r.bodyText} @slotchange=${this.handleSlotChange()}></slot>
2986          </div>
2987          <div class=${o}>
2988            <slot name=${r.signature} @slotchange=${this.handleSlotChange()}></slot>
2989            <slot name=${r.notice} @slotchange=${this.handleSlotChange()}></slot>
2990          </div>
2991        </div>
2992      </section>
2993    `}};p.styles=n,l([(0,a.KN)({slot:r.headline})],p.prototype,"headlineNodes",void 0),l([(0,a.KN)({slot:r.bodyText})],p.prototype,"bodyNodes",void 0),l([(0,a.KN)({slot:r.signature})],p.prototype,"signatureNodes",void 0),l([(0,a.KN)({slot:r.notice})],p.prototype,"noticeNodes",void 0),l([(0,a.wk)()],p.prototype,"_hasHeadlineBody",void 0),l([(0,a.wk)()],p.prototype,"_hasSignatureNotice",void 0),p=l([(0,a.EM)("oev-greeting")],p)},9392:function(e,o,t){"use strict";var i=t(4375),a=t(5985);const r="header-nested-element";var c={nodeName:a.A.generateNodeName(r,1),eventNames:{NAVIGATE_BACK:a.A.generateEventName(r,"navigate-back")}},n=t(5605);const l="header";var p={nodeName:a.A.generateNodeName(l,1),attributes:{OFFSET_TOP:"offset-top",FIXED:"fixed"},eventNames:{ON_OPEN_NESTED:a.A.generateEventName(l,"on-open-nested"),ON_CLOSE_NESTED:a.A.generateEventName(l,"on-close-nested")}};const s=document.createElement("template");s.innerHTML='<header id="header"> <div class="left"> <section> <slot name="burger"></slot> <div id="logo"> <slot name="logo"></slot> </div> </section> <slot name="inHeader"></slot> </div> <div class="right"> <div id="header-action"> <slot name="action"></slot> </div> </div> <div class="nested"> <slot name="nested-elements"></slot> </div> </header> <slot name="belowHeader"></slot> <slot name="interactive-tooltip"></slot> ';const d=document.createElement("style");d.innerHTML=n.A.toString();class v extends i.g{constructor(){var e,o,t,i;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(d.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(s.content.cloneNode(!0)),this.header=null===(t=this.shadowRoot)||void 0===t?void 0:t.getElementById("header"),this.nestedElements=Array.from((null===(i=this.shadowRoot)||void 0===i?void 0:i.host.querySelectorAll('[slot="nested-elements"]'))||[]),this.updateTooltipPosition=this.updateTooltipPosition.bind(this)}updateTooltipPosition(){const e=document.getElementById("header-location-button");if(!e)return;const o=e.getBoundingClientRect(),t=window.innerWidth-o.right-16+"px";document.documentElement.style.setProperty("--oev-tooltip-trigger-position",t)}connectedCallback(){var e;super.connectedCallback(),super.setShadowDomHtmlAnchorDefaultDataEventLabel(),this.checkForSlottedElements(),null===(e=this.shadowRoot)||void 0===e||e.host.querySelectorAll('[slot="action"][nested-trigger]').forEach(e=>{e.addEventListener("click",()=>{this.openNestedElement(e.getAttribute("nested-trigger")||"")})}),this.nestedElements.forEach(e=>{e.addEventListener(c.eventNames.NAVIGATE_BACK,()=>{this.closeNestedElement(e.id)})}),this.setOffsetTop(this.getAttribute(p.attributes.OFFSET_TOP)||""),new ResizeObserver(()=>{var e;null===(e=this.header)||void 0===e||e.classList.remove("in-depth"),this.nestedElements.forEach(e=>{e.classList.remove("active")})}).observe(this),window.addEventListener("resize",this.updateTooltipPosition),this.updateTooltipPosition()}
2993checkForSlottedElements(){["inHeader","belowHeader"].forEach(e=>{var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector(`slot[name="${e}"]`);t&&t.assignedNodes().length>0?this.setAttribute(e,""):this.removeAttribute(e)})}static get observedAttributes(){return[p.attributes.OFFSET_TOP]}attributeChangedCallback(e,o,t){if(t!=o&&e===p.attributes.OFFSET_TOP)this.setOffsetTop(t)}setOffsetTop(e){this.style.top=e?e+"px":"0px"}openNestedElement(e){var o;(null===(o=this.shadowRoot)||void 0===o?void 0:o.dispatchEvent(new CustomEvent(p.eventNames.ON_OPEN_NESTED,{detail:{},bubbles:!0,composed:!0,cancelable:!0})))&&this.nestedElements.forEach(o=>{var t;o.id===e?(null===(t=this.header)||void 0===t||t.classList.add("in-depth"),o.classList.add("active")):o.classList.remove("active")})}closeNestedElement(e){var o;(null===(o=this.shadowRoot)||void 0===o?void 0:o.dispatchEvent(new CustomEvent(p.eventNames.ON_CLOSE_NESTED,{detail:{},bubbles:!0,composed:!0,cancelable:!0})))&&this.nestedElements.forEach(o=>{var t;o.id===e&&(null===(t=this.header)||void 0===t||t.classList.remove("in-depth"),o.classList.remove("active"))})}}customElements.define(p.nodeName,v);var h=t(5945);const u=document.createElement("template");u.innerHTML='<div class="nested"> <button type="button" id="back-button" aria-label="Zurück aus Sucheingabe-Feld"> <oev-icon icon="chevron-left-filled" color="primary"></oev-icon> </button> <slot></slot> </div> ';const m=document.createElement("style");m.innerHTML=h.A.toString();class f extends i.g{constructor(){var e,o,t;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(m.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(u.content.cloneNode(!0)),this.backButton=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("button#back-button")}connectedCallback(){super.connectedCallback(),this.backButton&&this.backButton.addEventListener("click",()=>{this.dispatchEvent(new CustomEvent(c.eventNames.NAVIGATE_BACK,{detail:{},bubbles:!0,composed:!0,cancelable:!0}))})}}customElements.define(c.nodeName,f);var g=t(7535);const b="header-input";var z={nodeName:a.A.generateNodeName(b,1),eventNames:{ON_INPUT:a.A.generateEventName(b,"on-input"),ELEMENT_SELECTED:a.A.generateEventName(b,"element-selected")}},y=JSON.parse('[{"zipcode":"01067","place":"Dresden Innere Altstadt"},{"zipcode":"01067","place":"Dresden"},{"zipcode":"01067","place":"Dresden Friedrichstadt"},{"zipcode":"01069","place":"Dresden"},{"zipcode":"01097","place":"Dresden"},{"zipcode":"01099","place":"Dresden"},{"zipcode":"01108","place":"Dresden"},{"zipcode":"01108","place":"Weixdorf"},{"zipcode":"01108","place":"Marsdorf"},{"zipcode":"01109","place":"Wilschdorf"},{"zipcode":"01109","place":"Hellerau"},{"zipcode":"01109","place":"Klotzsche"},{"zipcode":"01109","place":"Dresden"},{"zipcode":"01127","place":"Dresden"},{"zipcode":"01129","place":"Dresden"},{"zipcode":"01139","place":"Dresden"},{"zipcode":"01156","place":"Dresden Altfranken"},{"zipcode":"01156","place":"Dresden Gompitz, Zöllmen"},{"zipcode":"01156","place":"Dresden Gompitz, Ockerwitz"},{"zipcode":"01156","place":"Dresden Gompitz"},{"zipcode":"01156","place":"Dresden Gompitz, Gompitz"},{"zipcode":"01156","place":"Dresden Gompitz, Unkersdorf"},{"zipcode":"01156","place":"Dresden"},{"zipcode":"01156","place":"Dresden Gompitz, Steinbach"},{"zipcode":"01156","place":"Dresden Gompitz, Pennrich"},{"zipcode":"01156","place":"Dresden Gompitz, Roitzsch"},{"zipcode":"01157","place":"Dresden"},{"zipcode":"01159","place":"Dresden"},{"zipcode":"01169","place":"Dresden"},{"zipcode":"01187","place":"Dresden"},{"zipcode":"01189","place":"Dresden"},{"zipcode":"01217","place":"Dresden"},{"zipcode":"01219","place":"Dresden"},{"zipcode":"01237","place":"Dresden"},{"zipcode":"01239","place":"Dresden"},{"zipcode":"01257","place":"Dresden"},{"zipcode":"01259","place":"Dresden"},{"zipcode":"01277","place":"Dresden Striesen"},{"zipcode":"01277","place":"Dresden Tolkewitz"},{"zipcode":"01277","place":"Dresden"},{"zipcode":"01279","place":"Dresden Tolkewitz"},{"zipcode":"01279","place":"Dresden"},{"zipcode":"01307","place":"Dresden"},{"zipcode":"01309","place":"Dresden Blasewitz"},{"zipcode":"01309","place":"Dresden"},{"zipcode":"01324","place":"Dresden"},{"zipcode":"01326","place":"Dresden"},{"zipcode":"01328","place":"Dresden"},{"zipcode":"01445","place":"Radebeul"},{"zipcode":"01454","place":"Radeberg"},{"zipcode":"01454","place":"Wachau"},{"zipcode":"01458","place":"Ottendorf-Okrilla"},{"zipcode":"01465","place":"Dresden Langebrück"},{"zipcode":"01465","place":"Dresden"},{"zipcode":"01468","place":"Moritzburg"},{"zipcode":"01471","place":"Radeburg"},{"zipcode":"01477","place":"Arnsdorf"},{"zipcode":"01558","place":"Großenhain"},{"zipcode":"01561","place":"Schönfeld"},{"zipcode":"01561","place":"Tauscha"},{"zipcode":"01561","place":"Lampertswalde"},{"zipcode":"01561","place":"Thiendorf"},{"zipcode":"01561","place":"Zabeltitz"},{"zipcode":"01561","place":"Priestewitz"},{"zipcode":"01561","place":"Ebersbach"},{"zipcode":"01561","place":"Wildenhain"},{"zipcode":"01561","place":"Weißig am Raschütz"},{"zipcode":"01587","place":"Riesa"},{"zipcode":"01589","place":"Riesa"},{"zipcode":"01591","place":"Riesa"},{"zipcode":"01594","place":"Hirschstein"},{"zipcode":"01594","place":"Stauchitz"},{"zipcode":"01609","place":"Nauwalde"},{"zipcode":"01609","place":"Gröditz"},{"zipcode":"01609","place":"Wülknitz"},{"zipcode":"01612","place":"Glaubitz"},{"zipcode":"01612","place":"Nünchritz"},{"zipcode":"01612","place":"Diesbar-Seußlitz"},{"zipcode":"01616","place":"Strehla"},{"zipcode":"01619","place":"Zeithain"},{"zipcode":"01619","place":"Röderaue"},{"zipcode":"01623","place":"Lommatzsch"},{"zipcode":"01623","place":"Ketzerbachtal"},{"zipcode":"01623","place":"Leuben-Schleinitz"},{"zipcode":"01640","place":"Coswig"},{"zipcode":"01662","place":"Meißen"},{"zipcode":"01665","place":"Klipphausen"},{"zipcode":"01665","place":"Käbschütztal"},{"zipcode":"01665","place":"Diera-Zehren"},{"zipcode":"01665","place":"Taubenheim"},{"zipcode":"01665","place":"Triebischtal"},{"zipcode":"01683","place":"Nossen"},{"zipcode":"01683","place":"Heynitz"},{"zipcode":"01689","place":"Weinböhla"},{"zipcode":"01689","place":"Niederau"},{"zipcode":"01705","place":"Freital"},{"zipcode":"01723","place":"Wilsdruff"},{"zipcode":"01728","place":"Bannewitz"},{"zipcode":"01731","place":"Kreischa"},{"zipcode":"01734","place":"Rabenau"},{"zipcode":"01737","place":"Tharandt"},{"zipcode":"01738","place":"Dorfhain"},{"zipcode":"01744","place":"Dippoldiswalde"},{"zipcode":"01762","place":"Schmiedeberg"}
2993,{"zipcode":"01762","place":"Hartmannsdorf-Reichenau"},{"zipcode":"01768","place":"Bärenstein"},{"zipcode":"01768","place":"Glashütte"},{"zipcode":"01768","place":"Reinhardtsgrimma"},{"zipcode":"01773","place":"Altenberg"},{"zipcode":"01774","place":"Pretzschendorf"},{"zipcode":"01774","place":"Höckendorf"},{"zipcode":"01776","place":"Hermsdorf/Erzgebirge"},{"zipcode":"01778","place":"Geising"},{"zipcode":"01796","place":"Pirna"},{"zipcode":"01796","place":"Struppen"},{"zipcode":"01796","place":"Dohma"},{"zipcode":"01809","place":"Müglitztal"},{"zipcode":"01809","place":"Dohna"},{"zipcode":"01809","place":"Heidenau"},{"zipcode":"01814","place":"Rathmannsdorf"},{"zipcode":"01814","place":"Porschdorf"},{"zipcode":"01814","place":"Bad Schandau"},{"zipcode":"01814","place":"Reinhardtsdorf-Schöna"},{"zipcode":"01816","place":"Bad Gottleuba-Berggießhübel"},{"zipcode":"01819","place":"Bahretal"},{"zipcode":"01824","place":"Rosenthal-Bielatal"},{"zipcode":"01824","place":"Rathen"},{"zipcode":"01824","place":"Königstein/Sächsische Schweiz"},{"zipcode":"01824","place":"Gohrisch"},{"zipcode":"01825","place":"Liebstadt"},{"zipcode":"01829","place":"Stadt Wehlen"},{"zipcode":"01833","place":"Dürrröhrsdorf-Dittersbach"},{"zipcode":"01833","place":"Stolpen"},{"zipcode":"01844","place":"Neustadt in Sachsen"},{"zipcode":"01844","place":"Hohwald"},{"zipcode":"01847","place":"Lohmen"},{"zipcode":"01848","place":"Hohnstein"},{"zipcode":"01855","place":"Kirnitzschtal"},{"zipcode":"01855","place":"Sebnitz"},{"zipcode":"01877","place":"Doberschau-Gaußig"},{"zipcode":"01877","place":"Bischofswerda"},{"zipcode":"01877","place":"Schmölln-Putzkau"},{"zipcode":"01877","place":"Demitz-Thumitz"},{"zipcode":"01877","place":"Rammenau"},{"zipcode":"01896","place":"Pulsnitz"},{"zipcode":"01896","place":"Lichtenberg"},{"zipcode":"01896","place":"Ohorn"},{"zipcode":"01900","place":"Großröhrsdorf"},{"zipcode":"01900","place":"Bretnig-Hauswalde"},{"zipcode":"01904","place":"Steinigtwolmsdorf"},{"zipcode":"01904","place":"Neukirch/Lausitz"},{"zipcode":"01906","place":"Burkau"},{"zipcode":"01909","place":"Frankenthal"},{"zipcode":"01909","place":"Großharthau"},{"zipcode":"01917","place":"Kamenz"},{"zipcode":"01920","place":"Räckelwitz"},{"zipcode":"01920","place":"Nebelschütz"},{"zipcode":"01920","place":"Steina"},{"zipcode":"01920","place":"Oßling"},{"zipcode":"01920","place":"Panschwitz-Kuckau"},{"zipcode":"01920","place":"Haselbachtal"},{"zipcode":"01920","place":"Schönteichen"},{"zipcode":"01920","place":"Elstra"},{"zipcode":"01920","place":"Crostwitz"},{"zipcode":"01920","place":"Ralbitz-Rosenthal"},{"zipcode":"01936","place":"Schwepnitz"},{"zipcode":"01936","place":"Oberlichtenau"},{"zipcode":"01936","place":"Königsbrück"},{"zipcode":"01936","place":"Haselbachtal"},{"zipcode":"01936","place":"Laußnitz"},{"zipcode":"01936","place":"Großnaundorf"},{"zipcode":"01936","place":"Neukirch"},{"zipcode":"01936","place":"Straßgräbchen"},{"zipcode":"01945","place":"Grünewald"},{"zipcode":"01945","place":"Lindenau"},{"zipcode":"01945","place":"Hohenbocka"},{"zipcode":"01945","place":"Schwarzbach"},{"zipcode":"01945","place":"Guteborn"},{"zipcode":"01945","place":"Hermsdorf"},{"zipcode":"01945","place":"Ruhland"},{"zipcode":"01945","place":"Tettau"},{"zipcode":"01945","place":"Kroppen"},{"zipcode":"01968","place":"Schipkau Hörlitz"},{"zipcode":"01968","place":"Senftenberg"},{"zipcode":"01968","place":"Schipkau"},{"zipcode":"01979","place":"Lauchhammer"},{"zipcode":"01983","place":"Neu-Seeland"},{"zipcode":"01983","place":"Großräschen"},{"zipcode":"01987","place":"Schwarzheide"},{"zipcode":"01990","place":"Ortrand"},{"zipcode":"01990","place":"Großkmehlen"},{"zipcode":"01990","place":"Frauendorf"},{"zipcode":"01993","place":"Schipkau Schipkau"},{"zipcode":"01993","place":"Schipkau"},{"zipcode":"01994","place":"Schipkau Annahütte, Annahütte"},{"zipcode":"01994","place":"Schipkau Annahütte, Karl-Marx-Siedlung"},{"zipcode":"01994","place":"Schipkau Drochow"},{"zipcode":"01994","place":"Schipkau"},{"zipcode":"01994","place":"Schipkau Meuro"},{"zipcode":"01994","place":"Schipkau Annahütte"},{"zipcode":"01994","place":"Schipkau Annahütte, Annahütte-Siedlung"},{"zipcode":"01994","place":"Schipkau Annahütte, Herrnnmühle"},{"zipcode":"01996","place":"Hosena"},{"zipcode":"01998","place":"Schipkau"},{"zipcode":"01998","place":"Schipkau Meuro"},{"zipcode":"01998","place":"Schipkau Klettwitz"},{"zipcode":"02625","place":"Bautzen"},{"zipcode":"02627","place":"Weißenberg"},{"zipcode":"02627","place":"Hochkirch"},{"zipcode":"02627","place":"Kubschütz"},{"zipcode":"02627","place":"Radibor"},{"zipcode":"02633","place":"Doberschau-Gaußig"},{"zipcode":"02633","place":"Göda"},{"zipcode":"02681","place":"Wilthen"},{"zipcode":"02681","place":"Schirgiswalde"},{"zipcode":"02681","place":"Kirschau"},{"zipcode":"02681","place":"Crostau"},{"zipcode":"02689","place":"Sohland an der Spree"},{"zipcode":"02692","place":"Eulowitz"},{"zipcode":"02692","place":"Doberschau-Gaußig"},{"zipcode":"02692","place":"Großpostwitz/Oberlausitz"},{"zipcode":"02692","place":"Obergurig"},{"zipcode":"02694","place":"Großdubrau"},{"zipcode":"02694","place":"Malschwitz"},{"zipcode":"02694","place":"Guttau"},{"zipcode":"02699","place":"Puschwitz"},{"zipcode":"02699","place":"Neschwitz"},{"zipcode":"02699","place":"Königswartha"},{"zipcode":"02708","place":"Niedercunnersdorf"},{"zipcode":"02708","place":"Rosenbach"},{"zipcode":"02708","place":"Löbau"},{"zipcode":"02708","place":"Großschweidnitz"},{"zipcode":"02708","place":"Schönbach"},{"zipcode":"02708","place":"Lawalde"},{"zipcode":"02708","place":"Dürrhennersdorf"},{"zipcode":"02708","place":"Obercunnersdorf"},{"zipcode":"02708","place":"Kittlitz"},{"zipcode":"02727","place":"Neugersdorf"},{"zipcode":"02730","place":"Ebersbach/Sachsen"},{"zipcode":"02733","place":"Cunewalde"},{"zipcode":"02736","place":"Oppach"},{"zipcode":"02736","place":"Beiersdorf"},{"zipcode":"02739","place":"Eibau"},{"zipcode":"02742","place":"Neusalza-Spremberg"},{"zipcode":"02742","place":"Friedersdorf"},{"zipcode":"02747","place":"Herrnhut"},{"zipcode":"02747","place":"Strahwalde"},{"zipcode":"02747","place":"Großhennersdorf"},{"zipcode":"02747","place":"Berthelsdorf"},{"zipcode":"02748","place":"Bernstadt auf dem Eigen"},{"zipcode":"02763","place":"Mittelherwigsdorf"},{"zipcode":"02763","place":"Zittau"},{"zipcode":"02763","place":"Bertsdorf-Hörnitz"},{"zipcode":"02779","place":"Hainewalde"},{"zipcode":"02779","place":"Großschönau"},{"zipcode":"02782","place":"Seifhennersdorf"},{"zipcode":"02785","place":"Olbersdorf"},{"zipcode":"02788","place":"Schlegel"},{"zipcode":"02788","place":"Hirschfelde"},{"zipcode":"02788","place":"Hirschfelde Dittelsdorf"},{"zipcode":"02791","place":"Oderwitz"},{"zipcode":"02794","place":"Leutersdorf"},{"zipcode":"02796","place":"Jonsdorf"},{"zipcode":"02797","place":"Oybin"},{"zipcode":"02799","place":"Waltersdorf"},{"zipcode":"02826","place":"Görlitz"},{"zipcode":"02827","place":"Görlitz"},{"zipcode":"02828","place":"Görlitz"},{"zipcode":"02829","place":"Königshain"},{"zipcode":"02829","place":"Neißeaue"},{"zipcode":"02829","place":"Markersdorf"},{"zipcode":"02829","place":"Schöpstal"},{"zipcode":"02894","place":"Reichenbach/Oberlausitz"},{"zipcode":"02894","place":"Sohland am Rotstein"},{"zipcode":"02894","place":"Vierkirchen"},{"zipcode":"02899","place":"Schönau-Berzdorf auf dem Eigen"},{"zipcode":"02899","place":"Ostritz"},{"zipcode":"02906","place":"Mücka"},{"zipcode":"02906","place":"Klitten"},{"zipcode":"02906","place":"Waldhufen"},{"zipcode":"02906","place":"Quitzdorf am See"},{"zipcode":"02906","place":"Hohendubrau"},{"zipcode":"02906","place":"Kreba-Neudorf"},{"zipcode":"02906","place":"Niesky"},{"zipcode":"02923","place":"Horka"},{"zipcode":"02923","place":"Hähnichen"},{"zipcode":"02923","place":"Kodersdorf"},{"zipcode":"02923","place":"Neißeaue"},{"zipcode":"02929","place":"Rothenburg/Oberlausitz"},{"zipcode":"02943","place":"Weißwasser"},{"zipcode":"02943","place":"Boxberg/Oberlausitz"},{"zipcode":"02953","place":"Bad Muskau"},{"zipcode":"02953","place":"Gablenz"},{"zipcode":"02956","place":"Rietschen"},{"zipcode":"02957","place":"Krauschwitz"},{"zipcode":"02957","place":"Weißkeißel"},{"zipcode":"02959","place":"Schleife"},{"zipcode":"02959","place":"Trebendorf"},{"zipcode":"02959","place":"Groß Düben"},{"zipcode":"02977","place":"Hoyerswerda"},{"zipcode":"02979","place":"Elsterheide"},{"zipcode":"02979","place":"Spreetal"},{"zipcode":"02991","place":"Lauta"},{"zipcode":"02991","place":"Leippe-Torno"},{"zipcode":"02991","place":"Elsterheide"},{"zipcode":"02994","place":"Bernsdorf"},{"zipcode":"02994","place":"Wiednitz"},{"zipcode":"02997","place":"Wittichenau"},{"zipcode":"02999","place":"Knappensee"},{"zipcode":"02999","place":"Uhyst"},{"zipcode":"02999","place":"Lohsa"},{"zipcode":"03042","place":"Cottbus"},{"zipcode":"03044","place":"Cottbus"},{"zipcode":"03046","place":"Cottbus"},{"zipcode":"03048","place":"Cottbus"},{"zipcode":"03050","place":"Cottbus"},{"zipcode":"03051","place":"Cottbus"},{"zipcode":"03052","place":"Cottbus"},{"zipcode":"03053","place":"Cottbus"},{"zipcode":"03054","place":"Cottbus"},{"zipcode":"03055","place":"Cottbus"},{"zipcode":"03058","place":"Groß Oßnig"},{"zipcode":"03058","place":"Groß Döbbern"},{"zipcode":"03058","place":"Haasow"},{"zipcode":"03058","place":"Klein Döbbern"},{"zipcode":"03058","place":"Neuhausen"},{"zipcode":"03058","place":"Kathlow"},{"zipcode":"03058","place":"Sergen"},{"zipcode":"03058","place":"Koppatz"},{"zipcode":"03058","place":"Gablenz"},{"zipcode":"03058","place":"Groß Gaglow"},{"zipcode":"03058","place":"Frauendorf"},{"zipcode":"03058","place":"Kiekebusch"}
2993,{"zipcode":"03058","place":"Roggosen"},{"zipcode":"03058","place":"Komptendorf"},{"zipcode":"03058","place":"Laubsdorf"},{"zipcode":"03058","place":"Gallinchen"},{"zipcode":"03096","place":"Briesen"},{"zipcode":"03096","place":"Guhrow"},{"zipcode":"03096","place":"Schmogrow-Fehrow"},{"zipcode":"03096","place":"Werben"},{"zipcode":"03096","place":"Dissen-Striesow"},{"zipcode":"03096","place":"Burg (Spreewald)"},{"zipcode":"03099","place":"Kolkwitz"},{"zipcode":"03103","place":"Neu-Seeland"},{"zipcode":"03103","place":"Neupetershain"},{"zipcode":"03116","place":"Drebkau"},{"zipcode":"03119","place":"Welzow"},{"zipcode":"03130","place":"Reuthen"},{"zipcode":"03130","place":"Türkendorf"},{"zipcode":"03130","place":"Proschim"},{"zipcode":"03130","place":"Graustein"},{"zipcode":"03130","place":"Hornow-Wadelsdorf"},{"zipcode":"03130","place":"Bagenz"},{"zipcode":"03130","place":"Lieskau"},{"zipcode":"03130","place":"Groß Luja"},{"zipcode":"03130","place":"Haidemühl"},{"zipcode":"03130","place":"Wolfshain"},{"zipcode":"03130","place":"Tschernitz"},{"zipcode":"03130","place":"Spremberg"},{"zipcode":"03130","place":"Drieschnitz-Kahsel"},{"zipcode":"03130","place":"Jämlitz-Klein Düben"},{"zipcode":"03130","place":"Felixsee"},{"zipcode":"03139","place":"Terpe"},{"zipcode":"03149","place":"Forst (Lausitz)"},{"zipcode":"03149","place":"Wiesengrund"},{"zipcode":"03149","place":"Groß Schacksdorf-Simmersdorf"},{"zipcode":"03159","place":"Döbern"},{"zipcode":"03159","place":"Neiße-Malxetal"},{"zipcode":"03159","place":"Wiesengrund"},{"zipcode":"03172","place":"Atterwasch"},{"zipcode":"03172","place":"Bärenklau"},{"zipcode":"03172","place":"Grabko"},{"zipcode":"03172","place":"Guben"},{"zipcode":"03172","place":"Pinnow-Heideland"},{"zipcode":"03172","place":"Grießen"},{"zipcode":"03172","place":"Gastrose-Kerkwitz"},{"zipcode":"03172","place":"Lutzketal"},{"zipcode":"03185","place":"Drehnow"},{"zipcode":"03185","place":"Peitz"},{"zipcode":"03185","place":"Grötsch"},{"zipcode":"03185","place":"Heinersbrück"},{"zipcode":"03185","place":"Tauer"},{"zipcode":"03185","place":"Turnow-Preilack"},{"zipcode":"03185","place":"Drachhausen"},{"zipcode":"03185","place":"Teichland"},{"zipcode":"03197","place":"Drewitz"},{"zipcode":"03197","place":"Jänschwalde"},{"zipcode":"03202","place":"Luckow-Petershagen"},{"zipcode":"03205","place":"Missen"},{"zipcode":"03205","place":"Calau"},{"zipcode":"03205","place":"Mlode"},{"zipcode":"03205","place":"Ogrosen"},{"zipcode":"03205","place":"Laasow"},{"zipcode":"03205","place":"Bronkow"},{"zipcode":"03205","place":"Saßleben"},{"zipcode":"03205","place":"Bischdorf"},{"zipcode":"03205","place":"Lug"},{"zipcode":"03205","place":"Werchow"},{"zipcode":"03205","place":"Luckaitztal"},{"zipcode":"03205","place":"Lipten"},{"zipcode":"03205","place":"Kemmen"},{"zipcode":"03205","place":"Groß-Mehßow"},{"zipcode":"03205","place":"Bolschwitz"},{"zipcode":"03222","place":"Kittlitz"},{"zipcode":"03222","place":"Boblitz"},{"zipcode":"03222","place":"Groß Beuchow"},{"zipcode":"03222","place":"Lübbenau/Spreewald"},{"zipcode":"03222","place":"Hindenberg"},{"zipcode":"03222","place":"Groß-Klessow"},{"zipcode":"03222","place":"Klein Radden"},{"zipcode":"03222","place":"Ragow"},{"zipcode":"03226","place":"Suschow"},{"zipcode":"03226","place":"Raddusch"},{"zipcode":"03226","place":"Vetschau"},{"zipcode":"03226","place":"Koßwig"},{"zipcode":"03226","place":"Leipe"},{"zipcode":"03229","place":"Altdöbern"},{"zipcode":"03229","place":"Luckaitztal"},{"zipcode":"03238","place":"Rückersdorf"},{"zipcode":"03238","place":"Staupitz"},{"zipcode":"03238","place":"Eichholz-Drößig"},{"zipcode":"03238","place":"Massen"},{"zipcode":"03238","place":"Ponnsdorf"},{"zipcode":"03238","place":"Göllnitz"},{"zipcode":"03238","place":"Lindthal"},{"zipcode":"03238","place":"Gruhno"},{"zipcode":"03238","place":"Münchhausen"},{"zipcode":"03238","place":"Dollenchen"},{"zipcode":"03238","place":"Gröbitz"},{"zipcode":"03238","place":"Lindena"},{"zipcode":"03238","place":"Oppelhain"},{"zipcode":"03238","place":"Schacksdorf"},{"zipcode":"03238","place":"Gorden"},{"zipcode":"03238","place":"Finsterwalde"},{"zipcode":"03238","place":"Lichterfeld"},{"zipcode":"03238","place":"Lieskau"},{"zipcode":"03238","place":"Fischwasser"},{"zipcode":"03238","place":"Sallgast"},{"zipcode":"03238","place":"Betten"},{"zipcode":"03238","place":"Schadewitz"},{"zipcode":"03238","place":"Lugau"},{"zipcode":"03246","place":"Crinitz"},{"zipcode":"03246","place":"Gahro"},{"zipcode":"03246","place":"Babben"},{"zipcode":"03249","place":"Goßmar"},{"zipcode":"03249","place":"Bahren"},{"zipcode":"03249","place":"Breitenau"},{"zipcode":"03249","place":"Sonnewalde"},{"zipcode":"03249","place":"Großkrausnik"},{"zipcode":"03249","place":"Zeckerin"},{"zipcode":"03249","place":"Pahlsdorf"},{"zipcode":"03249","place":"Kleinkrausnik"},{"zipcode":"03253","place":"Frankena"},{"zipcode":"03253","place":"Tröbitz"},{"zipcode":"03253","place":"Werenzhain"},{"zipcode":"03253","place":"Prießen"},{"zipcode":"03253","place":"Schilda"},{"zipcode":"03253","place":"Brenitz"},{"zipcode":"03253","place":"Schönborn"},{"zipcode":"03253","place":"Hennersdorf"},{"zipcode":"03253","place":"Buchhain"},{"zipcode":"03253","place":"Dübrichen"},{"zipcode":"03253","place":"Trebbus"},{"zipcode":"03253","place":"Schönewalde"},{"zipcode":"03253","place":"Friedersdorf"},{"zipcode":"03253","place":"Nexdorf"},{"zipcode":"03253","place":"Arenzhain"},{"zipcode":"03253","place":"Doberlug-Kirchhain"},{"zipcode":"04103","place":"Leipzig"},{"zipcode":"04105","place":"Leipzig"},{"zipcode":"04107","place":"Leipzig"},{"zipcode":"04109","place":"Leipzig"},{"zipcode":"04129","place":"Leipzig"},{"zipcode":"04155","place":"Leipzig"},{"zipcode":"04157","place":"Leipzig"},{"zipcode":"04158","place":"Breitenfeld"},{"zipcode":"04159","place":"Leipzig"},{"zipcode":"04177","place":"Leipzig"},{"zipcode":"04178","place":"Burghausen"},{"zipcode":"04179","place":"Leipzig"},{"zipcode":"04205","place":"Leipzig"},{"zipcode":"04207","place":"Leipzig"},{"zipcode":"04209","place":"Leipzig"},{"zipcode":"04229","place":"Leipzig"},{"zipcode":"04249","place":"Leipzig"},{"zipcode":"04275","place":"Leipzig"},{"zipcode":"04277","place":"Leipzig"},{"zipcode":"04279","place":"Leipzig"},{"zipcode":"04288","place":"Leipzig"},{"zipcode":"04289","place":"Leipzig"},{"zipcode":"04299","place":"Leipzig"},{"zipcode":"04315","place":"Leipzig"},{"zipcode":"04316","place":"Leipzig"},{"zipcode":"04317","place":"Leipzig"},{"zipcode":"04318","place":"Leipzig"},{"zipcode":"04319","place":"Leipzig"},{"zipcode":"04328","place":"Sellerhausen-Stünz"},{"zipcode":"04329","place":"Leipzig"},{"zipcode":"04347","place":"Leipzig"},{"zipcode":"04349","place":"Leipzig"},{"zipcode":"04356","place":"Leipzig"},{"zipcode":"04357","place":"Leipzig"},{"zipcode":"04416","place":"Markkleeberg"},{"zipcode":"04420","place":"Großlehna"},{"zipcode":"04420","place":"Markranstädt"},{"zipcode":"04425","place":"Taucha"},{"zipcode":"04435","place":"Schkeuditz"},{"zipcode":"04442","place":"Zwenkau"},{"zipcode":"04451","place":"Borsdorf"},{"zipcode":"04460","place":"Kitzen"},{"zipcode":"04463","place":"Großpösna"},{"zipcode":"04509","place":"Wiedemar"},{"zipcode":"04509","place":"Zwochau"},{"zipcode":"04509","place":"Löbnitz"},{"zipcode":"04509","place":"Döbernitz"},{"zipcode":"04509","place":"Krostitz"},{"zipcode":"04509","place":"Delitzsch"},{"zipcode":"04509","place":"Zschortau"},{"zipcode":"04509","place":"Neukyhna"},{"zipcode":"04509","place":"Schönwölkau"},{"zipcode":"04519","place":"Rackwitz"},{"zipcode":"04523","place":"Elstertrebnitz"},{"zipcode":"04523","place":"Pegau"},{"zipcode":"04539","place":"Groitzsch"},{"zipcode":"04552","place":"Borna"},{"zipcode":"04552","place":"Wyhratal"},{"zipcode":"04552","place":"Lobstädt"},{"zipcode":"04564","place":"Böhlen"},{"zipcode":"04565","place":"Regis-Breitingen"},{"zipcode":"04567","place":"Kitzscher"},{"zipcode":"04571","place":"Rötha"},{"zipcode":"04574","place":"Heuersdorf"},{"zipcode":"04574","place":"Deutzen"},{"zipcode":"04575","place":"Neukieritzsch"},{"zipcode":"04579","place":"Espenhain"},{"zipcode":"04600","place":"Altenburg"},{"zipcode":"04603","place":"Windischleuba"},{"zipcode":"04603","place":"Nobitz"},{"zipcode":"04603","place":"Saara"},{"zipcode":"04603","place":"Göhren"},{"zipcode":"04610","place":"Wintersdorf"},{"zipcode":"04610","place":"Meuselwitz"},{"zipcode":"04613","place":"Lucka"},{"zipcode":"04617","place":"Monstab"},{"zipcode":"04617","place":"Starkenberg"},{"zipcode":"04617","place":"Lödla"},{"zipcode":"04617","place":"Kriebitzsch"},{"zipcode":"04617","place":"Naundorf"},{"zipcode":"04617","place":"Haselbach"},{"zipcode":"04617","place":"Fockendorf"},{"zipcode":"04617","place":"Gerstenberg"},{"zipcode":"04617","place":"Großröda"},{"zipcode":"04617","place":"Tegkwitz"},{"zipcode":"04617","place":"Treben"},{"zipcode":"04617","place":"Rositz"},{"zipcode":"04618","place":"Jückelberg"},{"zipcode":"04618","place":"Frohnsdorf"},{"zipcode":"04618","place":"Ziegelheim"},{"zipcode":"04618","place":"Langenleuba-Niederhain"}
2993,{"zipcode":"04618","place":"Göpfersdorf"},{"zipcode":"04626","place":"Posterstein"},{"zipcode":"04626","place":"Vollmershain"},{"zipcode":"04626","place":"Heukewalde"},{"zipcode":"04626","place":"Lumpzig"},{"zipcode":"04626","place":"Mehna"},{"zipcode":"04626","place":"Nöbdenitz"},{"zipcode":"04626","place":"Göllnitz"},{"zipcode":"04626","place":"Löbichau"},{"zipcode":"04626","place":"Wildenbörten"},{"zipcode":"04626","place":"Altkirchen"},{"zipcode":"04626","place":"Thonhausen"},{"zipcode":"04626","place":"Jonaswalde"},{"zipcode":"04626","place":"Dobitschen"},{"zipcode":"04626","place":"Schmölln"},{"zipcode":"04626","place":"Drogen"},{"zipcode":"04639","place":"Gößnitz"},{"zipcode":"04643","place":"Geithain"},{"zipcode":"04651","place":"Bad Lausick"},{"zipcode":"04651","place":"Eulatal"},{"zipcode":"04654","place":"Frohburg"},{"zipcode":"04655","place":"Kohren-Sahlis"},{"zipcode":"04657","place":"Narsdorf"},{"zipcode":"04668","place":"Grimma"},{"zipcode":"04668","place":"Großbothen"},{"zipcode":"04668","place":"Otterwisch"},{"zipcode":"04668","place":"Großbardau"},{"zipcode":"04668","place":"Thümmlitzwalde"},{"zipcode":"04668","place":"Parthenstein"},{"zipcode":"04680","place":"Colditz"},{"zipcode":"04680","place":"Zschadraß"},{"zipcode":"04683","place":"Belgershain"},{"zipcode":"04683","place":"Naunhof"},{"zipcode":"04685","place":"Nerchau"},{"zipcode":"04687","place":"Trebsen/Mulde"},{"zipcode":"04688","place":"Mutzschen"},{"zipcode":"04703","place":"Leisnig"},{"zipcode":"04703","place":"Gersdorf"},{"zipcode":"04703","place":"Bockelwitz"},{"zipcode":"04720","place":"Döbeln"},{"zipcode":"04720","place":"Großweitzschen"},{"zipcode":"04720","place":"Mochau"},{"zipcode":"04720","place":"Ebersbach"},{"zipcode":"04720","place":"Zschaitz-Ottewig"},{"zipcode":"04720","place":"Ziegra-Knobelsdorf"},{"zipcode":"04736","place":"Waldheim"},{"zipcode":"04741","place":"Niederstriegis"},{"zipcode":"04741","place":"Roßwein"},{"zipcode":"04746","place":"Hartha"},{"zipcode":"04749","place":"Ostrau"},{"zipcode":"04758","place":"Cavertitz"},{"zipcode":"04758","place":"Liebschützberg"},{"zipcode":"04758","place":"Oschatz"},{"zipcode":"04769","place":"Mügeln"},{"zipcode":"04769","place":"Sornzig-Ablaß"},{"zipcode":"04769","place":"Naundorf"},{"zipcode":"04774","place":"Dahlen"},{"zipcode":"04779","place":"Wermsdorf"},{"zipcode":"04808","place":"Hohburg"},{"zipcode":"04808","place":"Falkenhain"},{"zipcode":"04808","place":"Thallwitz"},{"zipcode":"04808","place":"Wurzen"},{"zipcode":"04808","place":"Kühren-Burkartshain"},{"zipcode":"04821","place":"Brandis"},{"zipcode":"04824","place":"Beucha"},{"zipcode":"04827","place":"Machern"},{"zipcode":"04828","place":"Bennewitz"},{"zipcode":"04838","place":"Mockrehna"},{"zipcode":"04838","place":"Zschepplin"},{"zipcode":"04838","place":"Jesewitz"},{"zipcode":"04838","place":"Doberschütz"},{"zipcode":"04838","place":"Eilenburg"},{"zipcode":"04838","place":"Laußig"},{"zipcode":"04849","place":"Kossa"},{"zipcode":"04849","place":"Bad Düben"},{"zipcode":"04860","place":"Torgau"},{"zipcode":"04860","place":"Dreiheide"},{"zipcode":"04860","place":"Zinna"},{"zipcode":"04860","place":"Pflückuff"},{"zipcode":"04862","place":"Mockrehna"},{"zipcode":"04874","place":"Belgern"},{"zipcode":"04880","place":"Dommitzsch"},{"zipcode":"04880","place":"Trossin"},{"zipcode":"04880","place":"Elsnig"},{"zipcode":"04886","place":"Arzberg"},{"zipcode":"04886","place":"Großtreben-Zwethau"},{"zipcode":"04886","place":"Beilrode"},{"zipcode":"04889","place":"Schildau"},{"zipcode":"04895","place":"Falkenberg/Elster"},{"zipcode":"04910","place":"Elsterwerda"},{"zipcode":"04910","place":"Haida"},{"zipcode":"04916","place":"Werchau"},{"zipcode":"04916","place":"Stolzenhain"},{"zipcode":"04916","place":"Themesgrund"},{"zipcode":"04916","place":"Herzberg (Elster)"},{"zipcode":"04916","place":"Heideeck"},{"zipcode":"04916","place":"Wildberg"},{"zipcode":"04924","place":"Bad Liebenwerda"},{"zipcode":"04924","place":"Uebigau-Wahrenbrück"},{"zipcode":"04928","place":"Kahla"},{"zipcode":"04928","place":"Döllingen"},{"zipcode":"04928","place":"Plessa"},{"zipcode":"04928","place":"Schraden"},{"zipcode":"04931","place":"Mühlberg (Elbe)"},{"zipcode":"04932","place":"Prösen"},{"zipcode":"04932","place":"Großthiemig"},{"zipcode":"04932","place":"Wainsdorf"},{"zipcode":"04932","place":"Merzdorf"},{"zipcode":"04932","place":"Reichenhain"},{"zipcode":"04932","place":"Hirschfeld"},{"zipcode":"04932","place":"Gröden"},{"zipcode":"04932","place":"Saathain"},{"zipcode":"04934","place":"Hohenleipisch"},{"zipcode":"04934","place":"Dreska"},{"zipcode":"04936","place":"Wehrhain"},{"zipcode":"04936","place":"Schlieben"},{"zipcode":"04936","place":"Hohenbucko"},{"zipcode":"04936","place":"Kolochau"},{"zipcode":"04936","place":"Freileben"},{"zipcode":"04936","place":"Lebusa"},{"zipcode":"04936","place":"Jagsal"},{"zipcode":"04936","place":"Frankenhain"},{"zipcode":"04936","place":"Malitschkendorf"},{"zipcode":"04936","place":"Naundorf"},{"zipcode":"04936","place":"Ölsig"},{"zipcode":"04936","place":"Stechau"},{"zipcode":"04936","place":"Schöna-Kolpien"},{"zipcode":"04936","place":"Hillmersdorf"},{"zipcode":"04936","place":"Proßmarke"},{"zipcode":"04936","place":"Körba"},{"zipcode":"04938","place":"Uebigau-Wahrenbrück"},{"zipcode":"06108","place":"Halle"},{"zipcode":"06110","place":"Halle"},{"zipcode":"06112","place":"Halle"},{"zipcode":"06114","place":"Halle"},{"zipcode":"06116","place":"Halle"},{"zipcode":"06118","place":"Halle"},{"zipcode":"06120","place":"Halle"},{"zipcode":"06120","place":"Lieskau"},{"zipcode":"06122","place":"Halle"},{"zipcode":"06124","place":"Halle"},{"zipcode":"06126","place":"Halle"},{"zipcode":"06128","place":"Halle"},{"zipcode":"06130","place":"Halle"},{"zipcode":"06132","place":"Halle"},{"zipcode":"06179","place":"Langenbogen"},{"zipcode":"06179","place":"Schkopau Hohenweiden"},{"zipcode":"06179","place":"Schkopau"},{"zipcode":"06179","place":"Angersdorf"},{"zipcode":"06179","place":"Zscherben"},{"zipcode":"06179","place":"Höhnstedt"},{"zipcode":"06179","place":"Dornstedt"},{"zipcode":"06179","place":"Teutschenthal"},{"zipcode":"06179","place":"Zappendorf"},{"zipcode":"06179","place":"Holleben"},{"zipcode":"06179","place":"Schochwitz"},{"zipcode":"06179","place":"Bennstedt"},{"zipcode":"06179","place":"Steuden"},{"zipcode":"06184","place":"Großkugel"},{"zipcode":"06184","place":"Dieskau"},{"zipcode":"06184","place":"Schkopau Döllnitz"},{"zipcode":"06184","place":"Gröbers"},{"zipcode":"06184","place":"Schkopau"},{"zipcode":"06184","place":"Schkopau Raßnitz"},{"zipcode":"06184","place":"Schkopau Ermlitz"},{"zipcode":"06184","place":"Dölbau"},{"zipcode":"06184","place":"Schkopau Röglitz"},{"zipcode":"06184","place":"Schkopau Lochau"},{"zipcode":"06184","place":"Schkopau Burgliebenau"},{"zipcode":"06188","place":"Niemberg"},{"zipcode":"06188","place":"Schwerz"},{"zipcode":"06188","place":"Oppin"},{"zipcode":"06188","place":"Spickendorf"},{"zipcode":"06188","place":"Peißen"},{"zipcode":"06188","place":"Brachstedt"},{"zipcode":"06188","place":"Reußen"},{"zipcode":"06188","place":"Sietzsch"},{"zipcode":"06188","place":"Queis"},{"zipcode":"06188","place":"Landsberg"},{"zipcode":"06188","place":"Braschwitz"},{"zipcode":"06188","place":"Hohenthurm"},{"zipcode":"06193","place":"Nehlitz"},{"zipcode":"06193","place":"Krosigk"},{"zipcode":"06193","place":"Plötz"},{"zipcode":"06193","place":"Ostrau"},{"zipcode":"06193","place":"Kütten"},{"zipcode":"06193","place":"Wallwitz"},{"zipcode":"06193","place":"Mösthinsdorf"},{"zipcode":"06193","place":"Morl"},{"zipcode":"06193","place":"Sennewitz"},{"zipcode":"06193","place":"Petersberg"},{"zipcode":"06193","place":"Nauendorf"},{"zipcode":"06193","place":"Löbejün"},{"zipcode":"06193","place":"Gutenberg"},{"zipcode":"06193","place":"Teicha"},{"zipcode":"06198","place":"Kloschwitz"},{"zipcode":"06198","place":"Döblitz"},{"zipcode":"06198","place":"Neutz-Lettewitz"},{"zipcode":"06198","place":"Wettin"},{"zipcode":"06198","place":"Fienstedt"},{"zipcode":"06198","place":"Dößel"},{"zipcode":"06198","place":"Salzmünde"},{"zipcode":"06198","place":"Brachwitz"},{"zipcode":"06198","place":"Beesenstedt"},{"zipcode":"06198","place":"Gimritz"},{"zipcode":"06217","place":"Merseburg"},{"zipcode":"06217","place":"Geusa"},{"zipcode":"06217","place":"Beuna"},{"zipcode":"06231","place":"Rodden"},{"zipcode":"06231","place":"Kreypau"},{"zipcode":"06231","place":"Kötzschau"},{"zipcode":"06231","place":"Nempitz"},{"zipcode":"06231","place":"Tollwitz"},{"zipcode":"06231","place":"Bad Dürrenberg"},{"zipcode":"06231","place":"Oebles-Schlechtewitz"},{"zipcode":"06237","place":"Leuna"},{"zipcode":"06237","place":"Spergau"},{"zipcode":"06242","place":"Roßbach"},{"zipcode":"06242","place":"Krumpa"},{"zipcode":"06242","place":"Braunsbedra"},{"zipcode":"06242","place":"Großkayna"},{"zipcode":"06246","place":"Klobikau"},{"zipcode":"06246","place":"Knapendorf"},{"zipcode":"06246","place":"Delitz am Berge"},{"zipcode":"06246","place":"Milzau"},{"zipcode":"06246","place":"Bad Lauchstädt"},{"zipcode":"06249","place":"Mücheln (Geiseltal)"},{"zipcode":"06254","place":"Wallendorf"},{"zipcode":"06254","place":"Luppenau"},{"zipcode":"06254","place":"Zöschen"},{"zipcode":"06254","place":"Horburg-Maßlau"},{"zipcode":"06254","place":"Friedensdorf"},{"zipcode":"06254","place":"Zweimen"},{"zipcode":"06254","place":"Kötschlitz"},{"zipcode":"06254","place":"Günthersdorf"},{"zipcode":"06255","place":"Schafstädt"},{"zipcode":"06255","place":"Wünsch"},{"zipcode":"06258","place":"Schkopau Schkopau"},{"zipcode":"06258","place":"Schkopau Korbetha"},{"zipcode":"06258","place":"Schkopau"},{"zipcode":"06259","place":"Frankleben"},{"zipcode":"06268","place":"Schmon"},{"zipcode":"06268","place":"Obhausen"},{"zipcode":"06268","place":"Barnstädt"},{"zipcode":"06268","place":"Albersroda"},{"zipcode":"06268","place":"Weißenschirmbach"},{"zipcode":"06268","place":"Vitzenburg"},{"zipcode":"06268","place":"Leimbach"},{"zipcode":"06268","place":"Nemsdorf-Göhrendorf"},{"zipcode":"06268","place":"Querfurt"},{"zipcode":"06268","place":"Ziegelroda"},{"zipcode":"06268","place":"Grockstädt"},{"zipcode":"06268","place":"Langeneichstädt"},{"zipcode":"06268","place":"Oechlitz"},{"zipcode":"06268","place":"Steigra"},{"zipcode":"06279","place":"Alberstedt"},{"zipcode":"06279","place":"Schraplau"},{"zipcode":"06279","place":"Farnstädt"},{"zipcode":"06279","place":"Esperstedt"},{"zipcode":"06295","place":"Wolferode"},{"zipcode":"06295","place":"Unterrißdorf"},{"zipcode":"06295","place":"Dederstedt"},{"zipcode":"06295","place":"Rottelsdorf"},{"zipcode":"06295","place":"Schmalzerode"},{"zipcode":"06295","place":"Hornburg"},{"zipcode":"06295","place":"Rothenschirmbach"},{"zipcode":"06295","place":"Neehausen"},{"zipcode":"06295","place":"Bornstedt"},{"zipcode":"06295","place":"Volkstedt"},{"zipcode":"06295","place":"Bischofrode"},{"zipcode":"06295","place":"Burgsdorf"},{"zipcode":"06295","place":"Hedersleben"},{"zipcode":"06295","place":"Polleben"},{"zipcode":"06295","place":"Lutherstadt Eisleben"},{"zipcode":"06295","place":"Osterhausen"},{"zipcode":"06308","place":"Annarode"},{"zipcode":"06308","place":"Siersleben"},{"zipcode":"06308","place":"Klostermansfeld"},{"zipcode":"06308","place":"Augsdorf"},{"zipcode":"06308","place":"Hübitz"},{"zipcode":"06308","place":"Siebigerode"},{"zipcode":"06308","place":"Benndorf"},{"zipcode":"06311","place":"Helbra"},{"zipcode":"06313","place":"Ahlsdorf"},{"zipcode":"06313","place":"Hergisdorf"},{"zipcode":"06313","place":"Wimmelburg"},{"zipcode":"06317","place":"Seeburg"},{"zipcode":"06317","place":"Aseleben"},{"zipcode":"06317","place":"Lüttchendorf"},{"zipcode":"06317","place":"Erdeborn"},{"zipcode":"06317","place":"Stedten"},{"zipcode":"06317","place":"Röblingen am See"},{"zipcode":"06317","place":"Amsdorf"},{"zipcode":"06318","place":"Wansleben am See"},{"zipcode":"06333","place":"Wiederstedt"},{"zipcode":"06333","place":"Arnstedt"},{"zipcode":"06333","place":"Sylda"},{"zipcode":"06333","place":"Ritterode"},{"zipcode":"06333","place":"Hettstedt"},{"zipcode":"06333","place":"Neuplatendorf"},{"zipcode":"06333","place":"Welfesholz"},{"zipcode":"06333","place":"Harkerode"},{"zipcode":"06333","place":"Walbeck"},{"zipcode":"06333","place":"Welbsleben"},{"zipcode":"06333","place":"Endorf"},{"zipcode":"06333","place":"Quenstedt"},{"zipcode":"06333","place":"Bräunrode"},{"zipcode":"06333","place":"Greifenhagen"},{"zipcode":"06343","place":"Vatterode"},{"zipcode":"06343","place":"Gorenzen"},{"zipcode":"06343","place":"Mansfeld"},{"zipcode":"06343","place":"Möllendorf"},{"zipcode":"06343","place":"Biesenrode"},{"zipcode":"06343","place":"Piskaborn"},{"zipcode":"06347","place":"Heiligenthal"},{"zipcode":"06347","place":"Gerbstedt"},{"zipcode":"06347","place":"Friedeburgerhütte"},{"zipcode":"06347","place":"Ihlewitz"},{"zipcode":"06347","place":"Freist"},{"zipcode":"06347","place":"Friedeburg"},{"zipcode":"06347","place":"Zabenstedt"},{"zipcode":"06348","place":"Großörner"},{"zipcode":"06366","place":"Köthen"},{"zipcode":"06369","place":"Schortewitz"},{"zipcode":"06369","place":"Weißandt-Gölzau"},{"zipcode":"06369","place":"Zehbitz"},{"zipcode":"06369","place":"Riesdorf"},{"zipcode":"06369","place":"Großpaschleben"},{"zipcode":"06369","place":"Cosa"},{"zipcode":"06369","place":"Prosigk"},{"zipcode":"06369","place":"Zabitz"},{"zipcode":"06369","place":"Glauzig"},{"zipcode":"06369","place":"Wulfen"},{"zipcode":"06369","place":"Diebzig"},{"zipcode":"06369","place":"Trinum"},{"zipcode":"06369","place":"Reupzig"},{"zipcode":"06369","place":"Drosa"},{"zipcode":"06369","place":"Großbadegast"},{"zipcode":"06369","place":"Dornbock"},{"zipcode":"06369","place":"Görzig"},{"zipcode":"06369","place":"Arensdorf"},{"zipcode":"06369","place":"Dohndorf"},{"zipcode":"06369","place":"Löbnitz an der Linde"},{"zipcode":"06369","place":"Radegast"},{"zipcode":"06369","place":"Wörbzig"},{"zipcode":"06369","place":"Wülknitz"},{"zipcode":"06369","place":"Cösitz"},{"zipcode":"06369","place":"Trebbichau an der Fuhne"},{"zipcode":"06385","place":"Aken"},{"zipcode":"06386","place":"Quellendorf"},{"zipcode":"06386","place":"Reppichau"},{"zipcode":"06386","place":"Chörau"},{"zipcode":"06386","place":"Meilendorf"},{"zipcode":"06386","place":"Osternienburg"},{"zipcode":"06386","place":"Scheuder"},{"zipcode":"06386","place":"Elsnigk"},{"zipcode":"06386","place":"Hinsdorf"},{"zipcode":"06386","place":"Libbesdorf"},{"zipcode":"06386","place":"Micheln"},{"zipcode":"06386","place":"Fraßdorf"},{"zipcode":"06388","place":"Piethen"},{"zipcode":"06388","place":"Edderitz"},{"zipcode":"06388","place":"Baasdorf"},{"zipcode":"06388","place":"Wieskau"},{"zipcode":"06388","place":"Gröbzig"},{"zipcode":"06388","place":"Maasdorf"},{"zipcode":"06406","place":"Bernburg"},{"zipcode":"06408","place":"Baalberge"},{"zipcode":"06408","place":"Cörmigk"},{"zipcode":"06408","place":"Aderstedt"},{"zipcode":"06408","place":"Biendorf"},{"zipcode":"06408","place":"Ilberstedt"},{"zipcode":"06408","place":"Peißen"},{"zipcode":"06408","place":"Poley"},{"zipcode":"06408","place":"Latdorf"},{"zipcode":"06408","place":"Preußlitz"},{"zipcode":"06408","place":"Wohlsdorf"},{"zipcode":"06408","place":"Gröna"},{"zipcode":"06420","place":"Gerlebogk"},{"zipcode":"06420","place":"Golbitz"},{"zipcode":"06420","place":"Wiendorf"},{"zipcode":"06420","place":"Könnern"},{"zipcode":"06420","place":"Domnitz"},{"zipcode":"06420","place":"Zickeritz"},{"zipcode":"06420","place":"Rothenburg"},{"zipcode":"06420","place":"Lebendorf"},{"zipcode":"06420","place":"Edlau"},{"zipcode":"06425","place":"Schackstedt"},{"zipcode":"06425","place":"Plötzkau"},{"zipcode":"06425","place":"Strenznaundorf"},{"zipcode":"06425","place":"Belleben"},{"zipcode":"06425","place":"Alsleben (Saale)"},{"zipcode":"06425","place":"Beesenlaublingen"},{"zipcode":"06429","place":"Wedlitz"},{"zipcode":"06429","place":"Neugattersleben"},{"zipcode":"06429","place":"Gerbitz"},{"zipcode":"06429","place":"Pobzig"},{"zipcode":"06429","place":"Nienburg (Saale)"},{"zipcode":"06449","place":"Groß Schierstedt"},{"zipcode":"06449","place":"Aschersleben Klein Schierstedt"},{"zipcode":"06449","place":"Wilsleben"},{"zipcode":"06449","place":"Neu Königsaue"},{"zipcode":"06449","place":"Schackenthal"},{"zipcode":"06449","place":"Westdorf"},{"
2993zipcode":"06449","place":"Schadeleben"},{"zipcode":"06449","place":"Cochstedt"},{"zipcode":"06449","place":"Aschersleben Winningen"},{"zipcode":"06449","place":"Friedrichsaue"},{"zipcode":"06449","place":"Aschersleben Aschersleben"},{"zipcode":"06449","place":"Giersleben"},{"zipcode":"06449","place":"Aschersleben"},{"zipcode":"06456","place":"Drohndorf"},{"zipcode":"06456","place":"Sandersleben"},{"zipcode":"06456","place":"Mehringen"},{"zipcode":"06456","place":"Freckleben"},{"zipcode":"06458","place":"Hausneindorf"},{"zipcode":"06458","place":"Hedersleben"},{"zipcode":"06458","place":"Wedderstedt"},{"zipcode":"06458","place":"Heteborn"},{"zipcode":"06463","place":"Ermsleben"},{"zipcode":"06463","place":"Reinstedt"},{"zipcode":"06463","place":"Meisdorf"},{"zipcode":"06463","place":"Radisleben"},{"zipcode":"06464","place":"Frose"},{"zipcode":"06466","place":"Gatersleben"},{"zipcode":"06467","place":"Hoym"},{"zipcode":"06469","place":"Nachterstedt"},{"zipcode":"06484","place":"Quedlinburg"},{"zipcode":"06484","place":"Ditfurt"},{"zipcode":"06484","place":"Westerhausen"},{"zipcode":"06493","place":"Straßberg"},{"zipcode":"06493","place":"Neudorf"},{"zipcode":"06493","place":"Ballenstedt"},{"zipcode":"06493","place":"Dankerode"},{"zipcode":"06493","place":"Königerode"},{"zipcode":"06493","place":"Harzgerode"},{"zipcode":"06493","place":"Schielo"},{"zipcode":"06502","place":"Thale"},{"zipcode":"06502","place":"Neinstedt"},{"zipcode":"06502","place":"Warnstedt"},{"zipcode":"06502","place":"Weddersleben"},{"zipcode":"06507","place":"Gernrode"},{"zipcode":"06507","place":"Stecklenberg"},{"zipcode":"06507","place":"Siptenfelde"},{"zipcode":"06507","place":"Friedrichsbrunn"},{"zipcode":"06507","place":"Güntersberge"},{"zipcode":"06507","place":"Bad Suderode"},{"zipcode":"06507","place":"Allrode"},{"zipcode":"06507","place":"Rieder"},{"zipcode":"06507","place":"Timmenrode"},{"zipcode":"06526","place":"Sangerhausen"},{"zipcode":"06526","place":"Wippra"},{"zipcode":"06528","place":"Rotha"},{"zipcode":"06528","place":"Pölsfeld"},{"zipcode":"06528","place":"Morungen"},{"zipcode":"06528","place":"Sotterhausen"},{"zipcode":"06528","place":"Drebsdorf"},{"zipcode":"06528","place":"Großleinungen"},{"zipcode":"06528","place":"Riethnordhausen"},{"zipcode":"06528","place":"Grillenberg"},{"zipcode":"06528","place":"Obersdorf"},{"zipcode":"06528","place":"Edersleben"},{"zipcode":"06528","place":"Hackpfüffel"},{"zipcode":"06528","place":"Holdenstedt"},{"zipcode":"06528","place":"Emseloh"},{"zipcode":"06528","place":"Martinsrieth"},{"zipcode":"06528","place":"Wettelrode"},{"zipcode":"06528","place":"Kleinleinungen"},{"zipcode":"06528","place":"Breitenbach"},{"zipcode":"06528","place":"Blankenheim"},{"zipcode":"06528","place":"Horla"},{"zipcode":"06528","place":"Brücken"},{"zipcode":"06528","place":"Gonna"},{"zipcode":"06528","place":"Wallhausen"},{"zipcode":"06528","place":"Riestedt"},{"zipcode":"06528","place":"Lengefeld"},{"zipcode":"06528","place":"Beyernaumburg"},{"zipcode":"06528","place":"Hainrode"},{"zipcode":"06528","place":"Oberröblingen"},{"zipcode":"06528","place":"Liedersdorf"},{"zipcode":"06536","place":"Dietersdorf"},{"zipcode":"06536","place":"Bennungen"},{"zipcode":"06536","place":"Wolfsberg"},{"zipcode":"06536","place":"Rottleberode"},{"zipcode":"06536","place":"Hayn"},{"zipcode":"06536","place":"Roßla"},{"zipcode":"06536","place":"Questenberg"},{"zipcode":"06536","place":"Uftrungen"},{"zipcode":"06536","place":"Breitungen"},{"zipcode":"06536","place":"Berga"},{"zipcode":"06536","place":"Wickerode"},{"zipcode":"06537","place":"Tilleda"},{"zipcode":"06537","place":"Kelbra"},{"zipcode":"06542","place":"Allstedt"},{"zipcode":"06542","place":"Mittelhausen"},{"zipcode":"06542","place":"Winkel"},{"zipcode":"06542","place":"Niederröblingen"},{"zipcode":"06542","place":"Wolferstedt"},{"zipcode":"06542","place":"Nienstedt"},{"zipcode":"06542","place":"Katharinenrieth"},{"zipcode":"06543","place":"Ritzgerode"},{"zipcode":"06543","place":"Abberode"},{"zipcode":"06543","place":"Alterode"},{"zipcode":"06543","place":"Wieserode"},{"zipcode":"06543","place":"Stangerode"},{"zipcode":"06543","place":"Ulzigerode"},{"zipcode":"06543","place":"Molmerswende"},{"zipcode":"06543","place":"Hermerode"},{"zipcode":"06543","place":"Friesdorf"},{"zipcode":"06543","place":"Pansfelde"}
2993,{"zipcode":"06543","place":"Braunschwende"},{"zipcode":"06547","place":"Breitenstein"},{"zipcode":"06547","place":"Stolberg (Harz)"},{"zipcode":"06547","place":"Schwenda"},{"zipcode":"06556","place":"Bretleben"},{"zipcode":"06556","place":"Heygendorf"},{"zipcode":"06556","place":"Artern"},{"zipcode":"06556","place":"Voigtstedt"},{"zipcode":"06556","place":"Mönchpfiffel-Nikolausrieth"},{"zipcode":"06556","place":"Schönewerda"},{"zipcode":"06556","place":"Ringleben"},{"zipcode":"06556","place":"Kalbsrieth"},{"zipcode":"06556","place":"Reinsdorf"},{"zipcode":"06556","place":"Ichstedt"},{"zipcode":"06556","place":"Borxleben"},{"zipcode":"06567","place":"Esperstedt"},{"zipcode":"06567","place":"Bad Frankenhausen"},{"zipcode":"06571","place":"Donndorf"},{"zipcode":"06571","place":"Roßleben"},{"zipcode":"06571","place":"Nausitz"},{"zipcode":"06571","place":"Gehofen"},{"zipcode":"06571","place":"Wiehe"},{"zipcode":"06577","place":"Oberheldrungen"},{"zipcode":"06577","place":"Etzleben"},{"zipcode":"06577","place":"Heldrungen"},{"zipcode":"06577","place":"Hauteroda"},{"zipcode":"06577","place":"Gorsleben"},{"zipcode":"06577","place":"Hemleben"},{"zipcode":"06578","place":"Oldisleben"},{"zipcode":"06578","place":"Bilzingsleben"},{"zipcode":"06578","place":"Kannawurf"},{"zipcode":"06618","place":"Janisroda"},{"zipcode":"06618","place":"Utenbach"},{"zipcode":"06618","place":"Prießnitz"},{"zipcode":"06618","place":"Pödelist"},{"zipcode":"06618","place":"Görschen"},{"zipcode":"06618","place":"Molau"},{"zipcode":"06618","place":"Schönburg"},{"zipcode":"06618","place":"Gieckau"},{"zipcode":"06618","place":"Löbitz"},{"zipcode":"06618","place":"Naumburg"},{"zipcode":"06618","place":"Leislau"},{"zipcode":"06618","place":"Wethau"},{"zipcode":"06618","place":"Mertendorf"},{"zipcode":"06618","place":"Casekirchen"},{"zipcode":"06628","place":"Taugwitz"},{"zipcode":"06628","place":"Taugwitz Spielberg"},{"zipcode":"06628","place":"Abtlöbnitz"},{"zipcode":"06628","place":"Möllern"},{"zipcode":"06628","place":"Bad Kösen"},{"zipcode":"06628","place":"Crölpa-Löbschütz"},{"zipcode":"06628","place":"Taugwitz Taugwitz"},{"zipcode":"06632","place":"Gleina"},{"zipcode":"06632","place":"Gröst"},{"zipcode":"06632","place":"Zeuchfeld"},{"zipcode":"06632","place":"Balgstädt"},{"zipcode":"06632","place":"Branderoda"},{"zipcode":"06632","place":"Größnitz"},{"zipcode":"06632","place":"Freyburg"},{"zipcode":"06632","place":"Schleberoda"},{"zipcode":"06632","place":"Ebersroda"},{"zipcode":"06632","place":"Baumersroda"},{"zipcode":"06636","place":"Golzen"},{"zipcode":"06636","place":"Kirchscheidungen"},{"zipcode":"06636","place":"Burgscheidungen"},{"zipcode":"06636","place":"Hirschroda"},{"zipcode":"06636","place":"Laucha"},{"zipcode":"06636","place":"Weischütz"},{"zipcode":"06638","place":"Karsdorf"},{"zipcode":"06642","place":"Bucha"},{"zipcode":"06642","place":"Memleben"},{"zipcode":"06642","place":"Wohlmirstedt"},{"zipcode":"06642","place":"Altenroda"},{"zipcode":"06642","place":"Nebra"},{"zipcode":"06642","place":"Reinsdorf"},{"zipcode":"06642","place":"Wangen"},{"zipcode":"06647","place":"Kahlwinkel"},{"zipcode":"06647","place":"Burkersroda"},{"zipcode":"06647","place":"Klosterhäseler"},{"zipcode":"06647","place":"Bad Bibra"},{"zipcode":"06647","place":"Billroda"},{"zipcode":"06647","place":"Wischroda"},{"zipcode":"06647","place":"Lossa"},{"zipcode":"06647","place":"Steinburg"},{"zipcode":"06647","place":"Saubach"},{"zipcode":"06647","place":"Thalwinkel"},{"zipcode":"06648","place":"Burgholzhausen"},{"zipcode":"06648","place":"Tromsdorf"},{"zipcode":"06648","place":"Herrengosserstedt"},{"zipcode":"06648","place":"Eckartsberga"},{"zipcode":"06667","place":"Langendorf"},{"zipcode":"06667","place":"Leißling"},{"zipcode":"06667","place":"Weißenfels"},{"zipcode":"06667","place":"Storkau"},{"zipcode":"06667","place":"Tagewerben"},{"zipcode":"06667","place":"Uichteritz"},{"zipcode":"06667","place":"Goseck"},{"zipcode":"06667","place":"Markwerben"},{"zipcode":"06667","place":"Burgwerben"},{"zipcode":"06667","place":"Stößen"},{"zipcode":"06667","place":"Gröbitz"},{"zipcode":"06667","place":"Pretzsch"},{"zipcode":"06667","place":"Prittitz"},{"zipcode":"06667","place":"Reichardtswerben"},{"zipcode":"06679","place":"Zorbau"},{"zipcode":"06679","place":"Taucha"},{"zipcode":"06679","place":"Webau"},{"zipcode":"06679","place":"Hohenmölsen"},{"zipcode":"06679","place":"Granschütz"}
2993,{"zipcode":"06679","place":"Muschwitz"},{"zipcode":"06682","place":"Trebnitz"},{"zipcode":"06682","place":"Schelkau"},{"zipcode":"06682","place":"Nessa"},{"zipcode":"06682","place":"Gröben"},{"zipcode":"06682","place":"Werschen"},{"zipcode":"06682","place":"Deuben"},{"zipcode":"06682","place":"Krauschwitz"},{"zipcode":"06682","place":"Teuchern"},{"zipcode":"06686","place":"Starsiedel"},{"zipcode":"06686","place":"Großgörschen"},{"zipcode":"06686","place":"Poserna"},{"zipcode":"06686","place":"Rippach"},{"zipcode":"06686","place":"Lützen"},{"zipcode":"06686","place":"Sössen"},{"zipcode":"06686","place":"Dehlitz"},{"zipcode":"06686","place":"Röcken"},{"zipcode":"06688","place":"Schkortleben"},{"zipcode":"06688","place":"Großkorbetha"},{"zipcode":"06688","place":"Wengelsdorf"},{"zipcode":"06712","place":"Göbitz"},{"zipcode":"06712","place":"Geußnitz"},{"zipcode":"06712","place":"Droßdorf"},{"zipcode":"06712","place":"Grana"},{"zipcode":"06712","place":"Haynsburg"},{"zipcode":"06712","place":"Draschwitz"},{"zipcode":"06712","place":"Kretzschau"},{"zipcode":"06712","place":"Breitenbach"},{"zipcode":"06712","place":"Zeitz"},{"zipcode":"06712","place":"Schellbach"},{"zipcode":"06712","place":"Würchwitz"},{"zipcode":"06712","place":"Wittgendorf"},{"zipcode":"06712","place":"Döschwitz"},{"zipcode":"06712","place":"Bergisdorf"},{"zipcode":"06712","place":"Bornitz"},{"zipcode":"06712","place":"Könderitz"},{"zipcode":"06712","place":"Heuckewalde"},{"zipcode":"06721","place":"Meineweh"},{"zipcode":"06721","place":"Goldschau"},{"zipcode":"06721","place":"Osterfeld"},{"zipcode":"06721","place":"Waldau"},{"zipcode":"06721","place":"Unterkaka"},{"zipcode":"06722","place":"Wetterzeube"},{"zipcode":"06722","place":"Droyßig"},{"zipcode":"06722","place":"Weickelsdorf"},{"zipcode":"06722","place":"Kleinhelmsdorf"},{"zipcode":"06724","place":"Spora"},{"zipcode":"06724","place":"Bröckau"},{"zipcode":"06724","place":"Weißenborn"},{"zipcode":"06724","place":"Kayna"},{"zipcode":"06725","place":"Profen"},{"zipcode":"06725","place":"Reuden"},{"zipcode":"06727","place":"Luckenau"},{"zipcode":"06727","place":"Theißen"},{"zipcode":"06727","place":"Döbris"},{"zipcode":"06727","place":"Nonnewitz"},{"zipcode":"06729","place":"Langendorf"},{"zipcode":"06729","place":"Rehmsdorf"},{"zipcode":"06729","place":"Tröglitz"},{"zipcode":"06731","place":"Bitterfeld-Wolfen"},{"zipcode":"06749","place":"Bitterfeld"},{"zipcode":"06749","place":"Friedersdorf"},{"zipcode":"06766","place":"Bobbau"},{"zipcode":"06766","place":"Rödgen"},{"zipcode":"06766","place":"Wolfen"},{"zipcode":"06766","place":"Thalheim"},{"zipcode":"06773","place":"Uthausen"},{"zipcode":"06773","place":"Gröbern"},{"zipcode":"06773","place":"Kemberg"},{"zipcode":"06773","place":"Kemberg Klitzschena"},{"zipcode":"06773","place":"Rotta"},{"zipcode":"06773","place":"Radis"},{"zipcode":"06773","place":"Schköna"},{"zipcode":"06773","place":"Kemberg Bergwitz"},{"zipcode":"06773","place":"Gossa"},{"zipcode":"06773","place":"Gräfenhainichen"},{"zipcode":"06773","place":"Selbitz"},{"zipcode":"06773","place":"Jüdenberg"},{"zipcode":"06774","place":"Plodda"},{"zipcode":"06774","place":"Schlaitz"},{"zipcode":"06774","place":"Pouch"},{"zipcode":"06774","place":"Krina"},{"zipcode":"06774","place":"Mühlbeck"},{"zipcode":"06774","place":"Rösa"},{"zipcode":"06774","place":"Schwemsal"},{"zipcode":"06774","place":"Tornau"},{"zipcode":"06774","place":"Söllichau"},{"zipcode":"06779","place":"Raguhn"},{"zipcode":"06779","place":"Thurland"},{"zipcode":"06779","place":"Salzfurtkapelle"},{"zipcode":"06779","place":"Tornau"},{"zipcode":"06779","place":"Marke"},{"zipcode":"06779","place":"Schierau"},{"zipcode":"06779","place":"Retzau"},{"zipcode":"06780","place":"Großzöberitz"},{"zipcode":"06780","place":"Göttnitz"},{"zipcode":"06780","place":"Sandersdorf Heideloh"},{"zipcode":"06780","place":"Quetzdölsdorf"},{"zipcode":"06780","place":"Schrenz"},{"zipcode":"06780","place":"Löberitz"},{"zipcode":"06780","place":"Zörbig"},{"zipcode":"06780","place":"Spören"},{"zipcode":"06780","place":"Sandersdorf"},{"zipcode":"06780","place":"Stumsdorf"},{"zipcode":"06785","place":"Brandhorst"},{"zipcode":"06785","place":"Schleesen"},{"zipcode":"06785","place":"Horstdorf"},{"zipcode":"06785","place":"Oranienbaum"},{"zipcode":"06785","place":"Kakau"},{"zipcode":"06786","place":"Wörlitz"},{"zipcode":"06786","place":"Gohrau"},{"zipcode":"06786","place":"Riesigk"},{"zipcode":"06786","place":"Rehsen"},{"zipcode":"06786","place":"Griesen"},{"zipcode":"06786","place":"Vockerode"},{"zipcode":"06791","place":"Zschornewitz"},{"zipcode":"06791","place":"Möhlau"},{"zipcode":"06792","place":"Sandersdorf Sandersdorf"},{"zipcode":"06792","place":"Sandersdorf"},{"zipcode":"06794","place":"Glebitzsch"},{"zipcode":"06794","place":"Sandersdorf Zscherndorf"},{"zipcode":"06794","place":"Sandersdorf"},{"zipcode":"06794","place":"Sandersdorf Renneritz"},{"zipcode":"06794","place":"Sandersdorf Ramsin"},{"zipcode":"06796","place":"Brehna"},{"zipcode":"06800","place":"Altjeßnitz"},{"zipcode":"06800","place":"Jeßnitz"},{"zipcode":"06803","place":"Greppin"},{"zipcode":"06804","place":"Burgkemnitz"},{"zipcode":"06804","place":"Muldenstein"}
2993,{"zipcode":"06808","place":"Holzweißig"},{"zipcode":"06809","place":"Roitzsch"},{"zipcode":"06809","place":"Petersroda"},{"zipcode":"06842","place":"Dessau"},{"zipcode":"06844","place":"Dessau"},{"zipcode":"06846","place":"Dessau"},{"zipcode":"06847","place":"Dessau"},{"zipcode":"06849","place":"Dessau"},{"zipcode":"06861","place":"Dessau-Roßlau"},{"zipcode":"06862","place":"Roßlau"},{"zipcode":"06862","place":"Hundeluft"},{"zipcode":"06862","place":"Thießen"},{"zipcode":"06862","place":"Serno"},{"zipcode":"06862","place":"Stackelitz"},{"zipcode":"06862","place":"Jeber-Bergfrieden"},{"zipcode":"06862","place":"Brambach"},{"zipcode":"06862","place":"Bräsen"},{"zipcode":"06862","place":"Rodleben"},{"zipcode":"06862","place":"Ragösen"},{"zipcode":"06869","place":"Buko"},{"zipcode":"06869","place":"Senst"},{"zipcode":"06869","place":"Wörpen"},{"zipcode":"06869","place":"Coswig"},{"zipcode":"06869","place":"Zieko"},{"zipcode":"06869","place":"Düben"},{"zipcode":"06869","place":"Klieken"},{"zipcode":"06869","place":"Cobbelsdorf"},{"zipcode":"06869","place":"Köselitz"},{"zipcode":"06869","place":"Möllensdorf"},{"zipcode":"06869","place":"Griebo"},{"zipcode":"06886","place":"Lutherstadt Wittenberg"},{"zipcode":"06888","place":"Eutzsch"},{"zipcode":"06888","place":"Zörnigall"},{"zipcode":"06888","place":"Dabrun"},{"zipcode":"06888","place":"Mühlanger"},{"zipcode":"06888","place":"Dietrichsdorf"},{"zipcode":"06888","place":"Abtsdorf"},{"zipcode":"06888","place":"Mochau"},{"zipcode":"06889","place":"Lutherstadt Wittenberg"},{"zipcode":"06895","place":"Leetza"},{"zipcode":"06895","place":"Boßdorf"},{"zipcode":"06895","place":"Bülzig"},{"zipcode":"06895","place":"Kropstädt"},{"zipcode":"06895","place":"Zahna"},{"zipcode":"06895","place":"Rahnsdorf"},{"zipcode":"06896","place":"Straach"},{"zipcode":"06896","place":"Nudersdorf"},{"zipcode":"06896","place":"Schmilkendorf"},{"zipcode":"06901","place":"Wartenburg"},{"zipcode":"06901","place":"Globig-Bleddin"},{"zipcode":"06901","place":"Ateritz"},{"zipcode":"06901","place":"Dorna"},{"zipcode":"06901","place":"Rackith"},{"zipcode":"06901","place":"Schnellin"},{"zipcode":"06901","place":"Kemberg"},{"zipcode":"06901","place":"Kemberg Kemberg"},{"zipcode":"06905","place":"Korgau"},{"zipcode":"06905","place":"Meuro"},{"zipcode":"06905","place":"Bad Schmiedeberg"},{"zipcode":"06909","place":"Priesitz"},{"zipcode":"06909","place":"Trebitz"},{"zipcode":"06909","place":"Pretzsch/Elbe"},{"zipcode":"06917","place":"Jessen (Elster) Jessen (Elster)"},{"zipcode":"06917","place":"Jessen (Elster) Ruhlsdorf"},{"zipcode":"06917","place":"Jessen (Elster) Steinsdorf"},{"zipcode":"06917","place":"Jessen (Elster) Holzdorf"},{"zipcode":"06917","place":"Jessen (Elster) Gorsdorf-Hemsendorf"},{"zipcode":"06917","place":"Jessen (Elster) Lüttchenseyda"},{"zipcode":"06917","place":"Jessen (Elster) Gentha"},{"zipcode":"06917","place":"Jessen (Elster) Grabo"},{"zipcode":"06917","place":"Jessen (Elster)"},{"zipcode":"06917","place":"Jessen (Elster) Kremitz"},{"zipcode":"06917","place":"Jessen (Elster) Arnsdorf"},{"zipcode":"06917","place":"Jessen (Elster) Neuerstadt"},{"zipcode":"06917","place":"Jessen (Elster) Gerbisbach"},{"zipcode":"06917","place":"Jessen (Elster) Mellnitz"},{"zipcode":"06917","place":"Jessen (Elster) Rade"},{"zipcode":"06917","place":"Schützberg"},{"zipcode":"06917","place":"Jessen (Elster) Schadewalde"},{"zipcode":"06917","place":"Jessen (Elster) Morxdorf"},{"zipcode":"06917","place":"Jessen (Elster) Reicho"},{"zipcode":"06917","place":"Jessen (Elster) Mönchenhöfe"},{"zipcode":"06917","place":"Jessen (Elster) Linda"},{"zipcode":"06917","place":"Jessen (Elster) Kleindröben"},{"zipcode":"06917","place":"Jessen (Elster) Großkorga"},{"zipcode":"06917","place":"Jessen (Elster) Leipa"},{"zipcode":"06917","place":"Jessen (Elster) Düßnitz"},{"zipcode":"06917","place":"Jessen (Elster) Battin"},{"zipcode":"06917","place":"Jessen (Elster) Mark Zwuschen"},{"zipcode":"06917","place":"Jessen (Elster) Klossa"},{"zipcode":"06917","place":"Jessen (Elster) Dixförda"},{"zipcode":"06917","place":"Jessen (Elster) Schöneicho"},{"zipcode":"06917","place":"Jessen (Elster) Mügeln"},{"zipcode":"06917","place":"Jessen (Elster) Schweinitz"},{"zipcode":"06917","place":"Klöden"},{"zipcode":"06917","place":"Jessen (Elster) Buschkuhnsdorf"},{"zipcode":"06917","place":"Jessen (Elster) Kleinkorga"}
2993,{"zipcode":"06917","place":"Jessen (Elster) Lindwerder"},{"zipcode":"06918","place":"Jessen (Elster) Seyda"},{"zipcode":"06918","place":"Listerfehrda"},{"zipcode":"06918","place":"Mellnitz"},{"zipcode":"06918","place":"Elster/Elbe"},{"zipcode":"06918","place":"Zemnick"},{"zipcode":"06918","place":"Gentha"},{"zipcode":"06918","place":"Naundorf bei Seyda"},{"zipcode":"06918","place":"Gadegast"},{"zipcode":"06918","place":"Morxdorf"},{"zipcode":"06922","place":"Lebien"},{"zipcode":"06922","place":"Prettin"},{"zipcode":"06922","place":"Plossig"},{"zipcode":"06922","place":"Labrun"},{"zipcode":"06922","place":"Axien"},{"zipcode":"06925","place":"Groß Naundorf"},{"zipcode":"06925","place":"Annaburg"},{"zipcode":"06925","place":"Purzien"},{"zipcode":"06925","place":"Löben"},{"zipcode":"06925","place":"Bethau"},{"zipcode":"06926","place":"Premsendorf"},{"zipcode":"06926","place":"Neuerstadt"},{"zipcode":"06926","place":"Reicho"},{"zipcode":"06926","place":"Holzdorf"},{"zipcode":"06926","place":"Kleinkorga"},{"zipcode":"06926","place":"Mönchenhöfe"},{"zipcode":"06926","place":"Buschkuhnsdorf"},{"zipcode":"06928","place":"Linda (Elster)"},{"zipcode":"07318","place":"Wittgendorf"},{"zipcode":"07318","place":"Arnsgereuth"},{"zipcode":"07318","place":"Saalfeld/Saale"},{"zipcode":"07330","place":"Marktgölitz"},{"zipcode":"07330","place":"Probstzella"},{"zipcode":"07333","place":"Unterwellenborn"},{"zipcode":"07334","place":"Kamsdorf"},{"zipcode":"07334","place":"Goßwitz"},{"zipcode":"07336","place":"Birkigt"},{"zipcode":"07336","place":"Könitz"},{"zipcode":"07338","place":"Kaulsdorf"},{"zipcode":"07338","place":"Hohenwarte"},{"zipcode":"07338","place":"Leutenberg"},{"zipcode":"07338","place":"Drognitz"},{"zipcode":"07338","place":"Altenbeuthen"},{"zipcode":"07343","place":"Wurzbach"},{"zipcode":"07349","place":"Lehesten"},{"zipcode":"07356","place":"Lobenstein"},{"zipcode":"07356","place":"Neundorf (bei Lobenstein)"},{"zipcode":"07366","place":"Blankenberg"},{"zipcode":"07366","place":"Blankenstein"},{"zipcode":"07366","place":"Pottiga"},{"zipcode":"07366","place":"Harra"},{"zipcode":"07366","place":"Birkenhügel"},{"zipcode":"07366","place":"Schlegel"},{"zipcode":"07368","place":"Remptendorf"},{"zipcode":"07368","place":"Saalburg-Ebersdorf"},{"zipcode":"07381","place":"Oppurg"},{"zipcode":"07381","place":"Langenorla"},{"zipcode":"07381","place":"Pößneck"},{"zipcode":"07381","place":"Bodelwitz"},{"zipcode":"07381","place":"Nimritz"},{"zipcode":"07381","place":"Döbritz"},{"zipcode":"07381","place":"Oberoppurg"},{"zipcode":"07381","place":"Wernburg"},{"zipcode":"07381","place":"Solkwitz"},{"zipcode":"07381","place":"Moxa"},{"zipcode":"07381","place":"Paska"},{"zipcode":"07387","place":"Lausnitz bei Pößneck"},{"zipcode":"07387","place":"Krölpa"},{"zipcode":"07389","place":"Schmorda"},{"zipcode":"07389","place":"Bucha"},{"zipcode":"07389","place":"Grobengereuth"},{"zipcode":"07389","place":"Gertewitz"},{"zipcode":"07389","place":"Keila"},{"zipcode":"07389","place":"Peuschen"},{"zipcode":"07389","place":"Quaschwitz"},{"zipcode":"07389","place":"Ranis"},{"zipcode":"07389","place":"Wilhelmsdorf"},{"zipcode":"07389","place":"Knau"},{"zipcode":"07389","place":"Seisla"},{"zipcode":"07389","place":"Gössitz"},{"zipcode":"07407","place":"Rudolstadt"},{"zipcode":"07407","place":"Remda-Teichel"},{"zipcode":"07407","place":"Heilingen"},{"zipcode":"07407","place":"Großkochberg"},{"zipcode":"07407","place":"Uhlstädt-Kirchhasel"},{"zipcode":"07422","place":"Bad Blankenburg"},{"zipcode":"07422","place":"Saalfelder Höhe"},{"zipcode":"07422","place":"Rottenbach"},{"zipcode":"07426","place":"Dröbischau"},{"zipcode":"07426","place":"Oberhain"},{"zipcode":"07426","place":"Bechstedt"},{"zipcode":"07426","place":"Allendorf"},{"zipcode":"07426","place":"Königsee"},{"zipcode":"07427","place":"Schwarzburg"},{"zipcode":"07429","place":"Sitzendorf"},{"zipcode":"07429","place":"Rohrbach"},{"zipcode":"07429","place":"Döschnitz"},{"zipcode":"07545","place":"Gera"},{"zipcode":"07546","place":"Gera"},{"zipcode":"07548","place":"Gera"},{"zipcode":"07549","place":"Gera"},{"zipcode":"07551","place":"Gera"},{"zipcode":"07552","place":"Gera"},{"zipcode":"07554","place":"Korbußen"},{"zipcode":"07554","place":"Bethenhausen"},{"zipcode":"07554","place":"Kauern"},{"zipcode":"07554","place":"Pölzig"},{"zipcode":"07554","place":"Hirschfeld"},{"zipcode":"07554","place":"Brahmenau"},{"zipcode":"07554","place":"Schwaara"},{"zipcode":"07557","place":"Crimla"},{"zipcode":"07557","place":"Bocka"},{"zipcode":"07557","place":"Hundhaupten"},{"zipcode":"07557","place":"Harth-Pöllnitz"},{"zipcode":"07557","place":"Harth-Pöllnitz Köckritz"},{"zipcode":"07557","place":"Zedlitz"},{"zipcode":"07557","place":"Harth-Pöllnitz Köfeln"},{"zipcode":"07570","place":"Steinsdorf"},{"zipcode":"07570","place":"Hohenölsen"},{"zipcode":"07570","place":"Endschütz"},{"zipcode":"07570","place":"Harth-Pöllnitz Birkigt"},{"zipcode":"07570","place":"Schömberg"},{"zipcode":"07570","place":"Teichwitz"},{"zipcode":"07570","place":"Weida"},{"zipcode":"07570","place":"Harth-Pöllnitz Wetzdorf"},{"zipcode":"07570","place":"Harth-Pöllnitz Uhlersdorf"},{"zipcode":"07570","place":"Harth-Pöllnitz Grochwitz"},{"zipcode":"07570","place":"Harth-Pöllnitz Neundorf"},{"zipcode":"07570","place":"Harth-Pöllnitz Frießnitz"},{"zipcode":"07570","place":"Harth-Pöllnitz Forstwolfersdorf"},{"zipcode":"07570","place":"Harth-Pöllnitz Nonnendorf"},{"zipcode":"07570","place":"Harth-Pöllnitz Burkersdorf"},{"zipcode":"07570","place":"Harth-Pöllnitz"},{"zipcode":"07570","place":"Harth-Pöllnitz Rohna"},{"zipcode":"07570","place":"Wünschendorf"},{"zipcode":"07570","place":"Harth-Pöllnitz Niederpöllnitz"},{"zipcode":"07580","place":"Seelingstädt"},{"zipcode":"07580","place":"Paitzdorf"},{"zipcode":"07580","place":"Großenstein"},{"zipcode":"07580","place":"Ronneburg"},{"zipcode":"07580","place":"Reichstädt"},{"zipcode":"07580","place":"Linda bei Weida"},{"zipcode":"07580","place":"Braunichswalde"},{"zipcode":"07580","place":"Gauern"},{"zipcode":"07580","place":"Hilbersdorf"},{"zipcode":"07580","place":"Rückersdorf"},{"zipcode":"07586","place":"Bad Köstritz"},{"zipcode":"07586","place":"Caaschwitz"},{"zipcode":"07586","place":"Hartmannsdorf"},{"zipcode":"07586","place":"Kraftsdorf"},{"zipcode":"07589","place":"Lindenkreuz"},{"zipcode":"07589","place":"Harth-Pöllnitz Großebersdorf"},{"zipcode":"07589","place":"Schwarzbach"},{"zipcode":"07589","place":"Harth-Pöllnitz"},{"zipcode":"07589","place":"Lederhose"},{"zipcode":"07589","place":"Harth-Pöllnitz Struth"},{"zipcode":"07589","place":"Münchenbernsdorf"},{"zipcode":"07589","place":"Saara"},{"zipcode":"07589","place":"Harth-Pöllnitz Birkhausen"},{"zipcode":"07607","place":"Hainspitz"},{"zipcode":"07607","place":"Eisenberg"},{"zipcode":"07607","place":"Gösen"},{"zipcode":"07607","place":"Heideland"},{"zipcode":"07613","place":"Walpernhain"}
2993,{"zipcode":"07613","place":"Crossen an der Elster"},{"zipcode":"07613","place":"Rauda"},{"zipcode":"07613","place":"Hartmannsdorf"},{"zipcode":"07613","place":"Seifartsdorf"},{"zipcode":"07613","place":"Silbitz"},{"zipcode":"07616","place":"Bürgel"},{"zipcode":"07616","place":"Graitschen bei Bürgel"},{"zipcode":"07616","place":"Nausnitz"},{"zipcode":"07616","place":"Serba"},{"zipcode":"07616","place":"Poxdorf"},{"zipcode":"07616","place":"Rauschwitz"},{"zipcode":"07616","place":"Petersberg"},{"zipcode":"07619","place":"Mertendorf"},{"zipcode":"07619","place":"Schkölen"},{"zipcode":"07629","place":"Hermsdorf"},{"zipcode":"07629","place":"Sankt Gangloff"},{"zipcode":"07629","place":"Reichenbach"},{"zipcode":"07629","place":"Schleifreisen"},{"zipcode":"07639","place":"Bad Klosterlausnitz"},{"zipcode":"07639","place":"Tautenhain"},{"zipcode":"07639","place":"Weißenborn"},{"zipcode":"07646","place":"Möckern"},{"zipcode":"07646","place":"Schlöben"},{"zipcode":"07646","place":"Lippersdorf-Erdmannsdorf"},{"zipcode":"07646","place":"Albersdorf"},{"zipcode":"07646","place":"Mörsdorf"},{"zipcode":"07646","place":"Tissa"},{"zipcode":"07646","place":"Eineborn"},{"zipcode":"07646","place":"Weißbach"},{"zipcode":"07646","place":"Meusebach"},{"zipcode":"07646","place":"Ruttersdorf-Lotschen"},{"zipcode":"07646","place":"Bobeck"},{"zipcode":"07646","place":"Bremsnitz"},{"zipcode":"07646","place":"Tautendorf"},{"zipcode":"07646","place":"Waltersdorf"},{"zipcode":"07646","place":"Unterbodnitz"},{"zipcode":"07646","place":"Tröbnitz"},{"zipcode":"07646","place":"Geisenhain"},{"zipcode":"07646","place":"Quirla"},{"zipcode":"07646","place":"Bollberg"},{"zipcode":"07646","place":"Renthendorf"},{"zipcode":"07646","place":"Trockenborn-Wolfersdorf"},{"zipcode":"07646","place":"Waldeck"},{"zipcode":"07646","place":"Kleinebersdorf"},{"zipcode":"07646","place":"Gneus"},{"zipcode":"07646","place":"Oberbodnitz"},{"zipcode":"07646","place":"Karlsdorf"},{"zipcode":"07646","place":"Schöngleina"},{"zipcode":"07646","place":"Rausdorf"},{"zipcode":"07646","place":"Kleinbockedra"},{"zipcode":"07646","place":"Stadtroda"},{"zipcode":"07646","place":"Rattelsdorf"},{"zipcode":"07646","place":"Großbockedra"},{"zipcode":"07646","place":"Ottendorf"},{"zipcode":"07646","place":"Scheiditz"},{"zipcode":"07646","place":"Laasdorf"},{"zipcode":"07743","place":"Jena"},{"zipcode":"07745","place":"Jena"},{"zipcode":"07747","place":"Jena"},{"zipcode":"07749","place":"Jena"},{"zipcode":"07751","place":"Sulza"},{"zipcode":"07751","place":"Zöllnitz"},{"zipcode":"07751","place":"Löberschütz"},{"zipcode":"07751","place":"Großlöbichau"},{"zipcode":"07751","place":"Rothenstein"},{"zipcode":"07751","place":"Milda"},{"zipcode":"07751","place":"Bucha"},{"zipcode":"07751","place":"Golmsdorf"},{"zipcode":"07751","place":"Großpürschütz"},{"zipcode":"07751","place":"Jenalöbnitz"},{"zipcode":"07768","place":"Seitenroda"},{"zipcode":"07768","place":"Hummelshain"},{"zipcode":"07768","place":"Kleineutersdorf"},{"zipcode":"07768","place":"Eichenberg"},{"zipcode":"07768","place":"Gumperda"},{"zipcode":"07768","place":"Lindig"},{"zipcode":"07768","place":"Schöps"},{"zipcode":"07768","place":"Kahla"},{"zipcode":"07768","place":"Bibra"},{"zipcode":"07768","place":"Großeutersdorf"},{"zipcode":"07768","place":"Freienorla"},{"zipcode":"07768","place":"Orlamünde"},{"zipcode":"07768","place":"Reinstädt"},{"zipcode":"07768","place":"Altenberga"},{"zipcode":"07774","place":"Thierschneck"},{"zipcode":"07774","place":"Camburg"},{"zipcode":"07774","place":"Wichmar"},{"zipcode":"07774","place":"Frauenprießnitz"},{"zipcode":"07778","place":"Tautenburg"},{"zipcode":"07778","place":"Lehesten"},{"zipcode":"07778","place":"Dorndorf-Steudnitz"},{"zipcode":"07778","place":"Dornburg"},{"zipcode":"07778","place":"Neuengönna"},{"zipcode":"07778","place":"Hainichen"},{"zipcode":"07778","place":"Zimmern"},{"zipcode":"07806","place":"Lausnitz bei Neustadt an der Orla"},{"zipcode":"07806","place":"Dreba"},{"zipcode":"07806","place":"Weira"},{"zipcode":"07806","place":"Neustadt an der Orla"},{"zipcode":"07819","place":"Miesitz"},{"zipcode":"07819","place":"Rosendorf"},{"zipcode":"07819","place":"Triptis"},{"zipcode":"07819","place":"Pillingsdorf"},{"zipcode":"07819","place":"Tömmelsdorf"},{"zipcode":"07819","place":"Schmieritz"},{"zipcode":"07819","place":"Dreitzsch"},{"zipcode":"07819","place":"Lemnitz"},{"zipcode":"07819","place":"Geroda"},{"zipcode":"07819","place":"Mittelpöllnitz"},{"zipcode":"07819","place":"Linda bei Neustadt an der Orla"},{"zipcode":"07907","place":"Oettersdorf"},{"zipcode":"07907","place":"Dragensdorf"},{"zipcode":"07907","place":"Pörmitz"},{"zipcode":"07907","place":"Plothen"},{"zipcode":"07907","place":"Löhma"},{"zipcode":"07907","place":"Görkwitz"},{"zipcode":"07907","place":"Dittersdorf"},{"zipcode":"07907","place":"Schleiz"},{"zipcode":"07907","place":"Göschitz"},{"zipcode":"07907","place":"Tegau"},{"zipcode":"07919","place":"Mühltroff"},{"zipcode":"07919","place":"Kirschkau"},{"zipcode":"07922","place":"Tanna"},{"zipcode":"07924","place":"Ziegenrück"},{"zipcode":"07924","place":"Schöndorf"},{"zipcode":"07924","place":"Eßbach"},{"zipcode":"07924","place":"Crispendorf"},{"zipcode":"07924","place":"Neundorf (bei Schleiz)"},{"zipcode":"07924","place":"Volkmannsdorf"},{"zipcode":"07926","place":"Gefell"},{"zipcode":"07927","place":"Hirschberg"},{"zipcode":"07929","place":"Saalburg-Ebersdorf"},{"zipcode":"07937","place":"Silberfeld"},{"zipcode":"07937","place":"Langenwolschendorf"},{"zipcode":"07937","place":"Vogtländisches Oberland"},{"zipcode":"07937","place":"Zeulenroda"},{"zipcode":"07937","place":"Zadelsdorf"},{"zipcode":"07950","place":"Staitz"},{"zipcode":"07950","place":"Merkendorf"},{"zipcode":"07950","place":"Wiebelsdorf"},{"zipcode":"07950","place":"Triebes"},{"zipcode":"07950","place":"Göhren-Döhlen"},{"zipcode":"07950","place":"Weißendorf"},{"zipcode":"07952","place":"Pausa"},{"zipcode":"07952","place":"Vogtländisches Oberland"},{"zipcode":"07955","place":"Auma"},{"zipcode":"07955","place":"Braunsdorf"},{"zipcode":"07957","place":"Langenwetzendorf"},{"zipcode":"07957","place":"Hain"},{"zipcode":"07958","place":"Hohenleuben"},{"zipcode":"07973","place":"Greiz"},{"zipcode":"07980","place":"Wildetaube"},{"zipcode":"07980","place":"Lunzig"},{"zipcode":"07980","place":"Neumühle"},{"zipcode":"07980","place":"Berga/Elster"},{"zipcode":"07980","place":"Neugernsdorf"},{"zipcode":"07980","place":"Kühdorf"},{"zipcode":"07985","place":"Elsterberg"},{"zipcode":"07985","place":"Vogtländisches Oberland"},{"zipcode":"07987","place":"Mohlsdorf"},{"zipcode":"07989","place":"Teichwolframsdorf"},{"zipcode":"08056","place":"Zwickau"},{"zipcode":"08058","place":"Zwickau"},{"zipcode":"08060","place":"Zwickau"},{"zipcode":"08062","place":"Zwickau"},{"zipcode":"08064","place":"Zwickau"},{"zipcode":"08066","place":"Zwickau"},{"zipcode":"08107","place":"Hartmannsdorf bei Kirchberg"},{"zipcode":"08107","place":"Hirschfeld"},{"zipcode":"08107","place":"Kirchberg"},{"zipcode":"08112","place":"Wilkau-Haßlau"},{"zipcode":"08115","place":"Lichtentanne"},{"zipcode":"08118","place":"Hartenstein Thierfeld"},{"zipcode":"08118","place":"Hartenstein"},{"zipcode":"08118","place":"Hartenstein Hartenstein"}
2993,{"zipcode":"08118","place":"Hartenstein Zschocken"},{"zipcode":"08132","place":"Mülsen Niedermülsen"},{"zipcode":"08132","place":"Mülsen"},{"zipcode":"08132","place":"Mülsen Ortmannsdorf, Marienau"},{"zipcode":"08132","place":"Mülsen Wulm"},{"zipcode":"08132","place":"Mülsen Stangendorf"},{"zipcode":"08132","place":"Mülsen Thurm"},{"zipcode":"08132","place":"Mülsen Wulm, Wulm"},{"zipcode":"08132","place":"Mülsen Ortmannsdorf, Neuschönburg"},{"zipcode":"08132","place":"Mülsen Mülsen Sankt Niclas"},{"zipcode":"08132","place":"Mülsen Wulm, Bertelsdorf"},{"zipcode":"08132","place":"Mülsen Mülsen Sankt Micheln"},{"zipcode":"08132","place":"Mülsen Mülsen Sankt Jacob"},{"zipcode":"08132","place":"Mülsen Ortmannsdorf, Ortmannsdorf"},{"zipcode":"08132","place":"Mülsen Ortmannsdorf"},{"zipcode":"08134","place":"Langenweißbach Grünau"},{"zipcode":"08134","place":"Wildenfels Wiesen"},{"zipcode":"08134","place":"Wildenfels Schönau"},{"zipcode":"08134","place":"Wildenfels Wiesenburg"},{"zipcode":"08134","place":"Wildenfels"},{"zipcode":"08134","place":"Langenweißbach Langenbach"},{"zipcode":"08134","place":"Langenweißbach"},{"zipcode":"08134","place":"Wildenfels Wildenfels"},{"zipcode":"08134","place":"Langenweißbach Weißbach"},{"zipcode":"08134","place":"Wildenfels Härtensdorf"},{"zipcode":"08141","place":"Reinsdorf"},{"zipcode":"08144","place":"Hirschfeld"},{"zipcode":"08147","place":"Crinitzberg"},{"zipcode":"08209","place":"Auerbach/Vogtland"},{"zipcode":"08223","place":"Grünbach"},{"zipcode":"08223","place":"Neustadt/Vogtland"},{"zipcode":"08223","place":"Werda"},{"zipcode":"08223","place":"Falkenstein/Vogtland"},{"zipcode":"08228","place":"Rodewisch"},{"zipcode":"08233","place":"Treuen"},{"zipcode":"08236","place":"Ellefeld"},{"zipcode":"08237","place":"Steinberg"},{"zipcode":"08239","place":"Bergen"},{"zipcode":"08248","place":"Klingenthal/Sachsen"},{"zipcode":"08258","place":"Markneukirchen"},{"zipcode":"08261","place":"Schöneck/Vogtland"},{"zipcode":"08262","place":"Tannenbergsthal/Vogtland"},{"zipcode":"08262","place":"Morgenröthe-Rautenkranz"},{"zipcode":"08265","place":"Erlbach"},{"zipcode":"08267","place":"Zwota"},{"zipcode":"08269","place":"Hammerbrücke"},{"zipcode":"08280","place":"Aue"},{"zipcode":"08289","place":"Schneeberg"},{"zipcode":"08294","place":"Lößnitz"},{"zipcode":"08297","place":"Zwönitz"},{"zipcode":"08301","place":"Schlema"},{"zipcode":"08304","place":"Schönheide"},{"zipcode":"08309","place":"Eibenstock"},{"zipcode":"08312","place":"Lauter/Sachsen"},{"zipcode":"08315","place":"Bernsbach"},{"zipcode":"08318","place":"Hundshübel"},{"zipcode":"08321","place":"Zschorlau"},{"zipcode":"08324","place":"Bockau"},{"zipcode":"08325","place":"Carlsfeld, Erzgebirge"},{"zipcode":"08326","place":"Sosa"},{"zipcode":"08328","place":"Stützengrün"},{"zipcode":"08340","place":"Beierfeld"},{"zipcode":"08340","place":"Schwarzenberg/Erzgebirge"},{"zipcode":"08344","place":"Grünhain"},{"zipcode":"08349","place":"Erlabrunn"},{"zipcode":"08349","place":"Johanngeorgenstadt"},{"zipcode":"08352","place":"Raschau"},{"zipcode":"08352","place":"Markersbach"},{"zipcode":"08352","place":"Pöhla"},{"zipcode":"08355","place":"Rittersgrün"},{"zipcode":"08359","place":"Breitenbrunn/Erzgebirge"},{"zipcode":"08371","place":"Glauchau"},{"zipcode":"08373","place":"Remse"},{"zipcode":"08393","place":"Schönberg"},{"zipcode":"08393","place":"Dennheritz"},{"zipcode":"08393","place":"Meerane"},{"zipcode":"08396","place":"Oberwiera"},{"zipcode":"08396","place":"Waldenburg"},{"zipcode":"08412","place":"Werdau"},{"zipcode":"08412","place":"Leubnitz"},{"zipcode":"08427","place":"Fraureuth"},{"zipcode":"08428","place":"Langenbernsdorf"},{"zipcode":"08432","place":"Steinpleis"},{"zipcode":"08439","place":"Langenhessen"},{"zipcode":"08451","place":"Crimmitschau"},{"zipcode":"08459","place":"Neukirchen/Pleiße"},{"zipcode":"08468","place":"Reichenbach/Vogtland"},{"zipcode":"08468","place":"Heinsdorfergrund"},{"zipcode":"08485","place":"Lengenfeld"},{"zipcode":"08491","place":"Limbach"},{"zipcode":"08491","place":"Netzschkau"},{"zipcode":"08496","place":"Neumark"},{"zipcode":"08499","place":"Mylau"},{"zipcode":"08523","place":"Plauen"},{"zipcode":"08525","place":"Plauen"},{"zipcode":"08527","place":"Plauen"},{"zipcode":"08529","place":"Plauen"},{"zipcode":"08538","place":"Reuth"},{"zipcode":"08538","place":"Burgstein"},{"zipcode":"08538","place":"Weischlitz"},{"zipcode":"08539","place":"Mehltheuer"},{"zipcode":"08541","place":"Theuma"},{"zipcode":"08541","place":"Neuensalz"},{"zipcode":"08543","place":"Pöhl"},{"zipcode":"08547","place":"Jößnitz"},{"zipcode":"08548","place":"Syrau"},{"zipcode":"08606","place":"Bösenbrunn"},{"zipcode":"08606","place":"Tirpersdorf"},{"zipcode":"08606","place":"Oelsnitz"},{"zipcode":"08606","place":"Mühlental"},{"zipcode":"08606","place":"Triebel/Vogtland"},{"zipcode":"08626","place":"Adorf"},{"zipcode":"08626","place":"Eichigt"},{"zipcode":"08645","place":"Bad Elster"},{"zipcode":"08648","place":"Bad Brambach"},{"zipcode":"09028","place":"Chemnitz, Sachsen"},{"zipcode":"09030","place":"Chemnitz, Sachsen"},{"zipcode":"09111","place":"Chemnitz"},{"zipcode":"09112","place":"Chemnitz"},{"zipcode":"09113","place":"Chemnitz"},{"zipcode":"09114","place":"Chemnitz"},{"zipcode":"09116","place":"Chemnitz"},{"zipcode":"09117","place":"Chemnitz"},{"zipcode":"09119","place":"Chemnitz"},{"zipcode":"09120","place":"Chemnitz"},{"zipcode":"09122","place":"Chemnitz"},{"zipcode":"09123","place":"Chemnitz"},{"zipcode":"09125","place":"Chemnitz"},{"zipcode":"09126","place":"Chemnitz"},{"zipcode":"09127","place":"Chemnitz"},{"zipcode":"09128","place":"Chemnitz, Sachsen"},{"zipcode":"09130","place":"Chemnitz"},{"zipcode":"09131","place":"Chemnitz"},{"zipcode":"09212","place":"Pleißa"},{"zipcode":"09212","place":"Kändler"},{"zipcode":"09212","place":"Limbach-Oberfrohna"},{"zipcode":"09217","place":"Burgstädt"},{"zipcode":"09221","place":"Neukirchen/Erzgebirge"},{"zipcode":"09224","place":"Mittelbach bei Chemnitz"},{"zipcode":"09227","place":"Einsiedel bei Chemnitz"},{"zipcode":"09228","place":"Wittgensdorf"},{"zipcode":"09232","place":"Hartmannsdorf"},{"zipcode":"09235","place":"Burkhardtsdorf"}
2993,{"zipcode":"09236","place":"Claußnitz"},{"zipcode":"09241","place":"Mühlau"},{"zipcode":"09243","place":"Niederfrohna"},{"zipcode":"09244","place":"Lichtenau"},{"zipcode":"09247","place":"Röhrsdorf"},{"zipcode":"09249","place":"Taura"},{"zipcode":"09306","place":"Zettlitz"},{"zipcode":"09306","place":"Seelitz"},{"zipcode":"09306","place":"Königsfeld"},{"zipcode":"09306","place":"Wechselburg"},{"zipcode":"09306","place":"Erlau"},{"zipcode":"09306","place":"Königshain-Wiederau"},{"zipcode":"09306","place":"Rochlitz"},{"zipcode":"09322","place":"Penig"},{"zipcode":"09326","place":"Geringswalde"},{"zipcode":"09328","place":"Lunzenau"},{"zipcode":"09337","place":"Bernsdorf"},{"zipcode":"09337","place":"Hohenstein-Ernstthal"},{"zipcode":"09337","place":"Callenberg"},{"zipcode":"09350","place":"Lichtenstein/Sachsen"},{"zipcode":"09353","place":"Oberlungwitz"},{"zipcode":"09355","place":"Gersdorf"},{"zipcode":"09356","place":"Sankt Egidien"},{"zipcode":"09366","place":"Stollberg/Erzgebirge"},{"zipcode":"09366","place":"Niederdorf"},{"zipcode":"09376","place":"Oelsnitz/Erzgebirge"},{"zipcode":"09380","place":"Thalheim / Erzgebirge"},{"zipcode":"09385","place":"Erlbach-Kirchberg"},{"zipcode":"09385","place":"Lugau/Erzgebirge"},{"zipcode":"09387","place":"Jahnsdorf/Erzgebirge"},{"zipcode":"09390","place":"Gornsdorf"},{"zipcode":"09392","place":"Auerbach"},{"zipcode":"09394","place":"Hohndorf"},{"zipcode":"09395","place":"Hormersdorf"},{"zipcode":"09399","place":"Niederwürschnitz"},{"zipcode":"09405","place":"Zschopau"},{"zipcode":"09405","place":"Gornau/Erzgebirge"},{"zipcode":"09419","place":"Thum"},{"zipcode":"09423","place":"Gelenau/Erzgebirge"},{"zipcode":"09427","place":"Ehrenfriedersdorf"},{"zipcode":"09429","place":"Wolkenstein"},{"zipcode":"09430","place":"Venusberg"},{"zipcode":"09430","place":"Drebach"},{"zipcode":"09432","place":"Großolbersdorf"},{"zipcode":"09435","place":"Scharfenstein"},{"zipcode":"09437","place":"Börnichen/Erzgebirge"},{"zipcode":"09437","place":"Waldkirchen/Erzgebirge"},{"zipcode":"09439","place":"Amtsberg"},{"zipcode":"09456","place":"Mildenau"},{"zipcode":"09456","place":"Annaberg-Buchholz"},{"zipcode":"09465","place":"Sehmatal"},{"zipcode":"09468","place":"Tannenberg"},{"zipcode":"09468","place":"Geyer"},{"zipcode":"09471","place":"Bärenstein"},{"zipcode":"09471","place":"Königswalde"},{"zipcode":"09474","place":"Crottendorf"},{"zipcode":"09477","place":"Jöhstadt"},{"zipcode":"09481","place":"Scheibenberg"},{"zipcode":"09481","place":"Elterlein"},{"zipcode":"09484","place":"Oberwiesenthal"},{"zipcode":"09487","place":"Schlettau"},{"zipcode":"09488","place":"Wiesa"},{"zipcode":"09496","place":"Marienberg"},{"zipcode":"09496","place":"Pobershau"},{"zipcode":"09509","place":"Pockau"},{"zipcode":"09514","place":"Lengefeld"},{"zipcode":"09517","place":"Zöblitz"},{"zipcode":"09518","place":"Großrückerswalde"},{"zipcode":"09526","place":"Pfaffroda"},{"zipcode":"09526","place":"Olbernhau"},{"zipcode":"09526","place":"Heidersdorf"},{"zipcode":"09544","place":"Neuhausen/Erzgebirge"},{"zipcode":"09548","place":"Deutschneudorf"},{"zipcode":"09548","place":"Seiffen/Erzgebirge"},{"zipcode":"09557","place":"Flöha"},{"zipcode":"09569","place":"Falkenau"},{"zipcode":"09569","place":"Frankenstein"},{"zipcode":"09569","place":"Gahlenz"},{"zipcode":"09569","place":"Oederan"},{"zipcode":"09573","place":"Leubsdorf"},{"zipcode":"09573","place":"Augustusburg"},{"zipcode":"09575","place":"Eppendorf"},{"zipcode":"09577","place":"Niederwiesa"},{"zipcode":"09579","place":"Grünhainichen"},{"zipcode":"09579","place":"Borstendorf"},{"zipcode":"09599","place":"Freiberg"},{"zipcode":"09600","place":"Niederschöna"},{"zipcode":"09600","place":"Oberschöna"},{"zipcode":"09600","place":"Weißenborn/Erzgebirge"},{"zipcode":"09603","place":"Großschirma"},{"zipcode":"09618","place":"Brand-Erbisdorf"},{"zipcode":"09618","place":"Großhartmannsdorf"},{"zipcode":"09619","place":"Sayda"},{"zipcode":"09619","place":"Dorfchemnitz bei Sayda"},{"zipcode":"09619","place":"Mulda/Sachsen"},{"zipcode":"09623","place":"Rechenberg-Bienenmühle"},{"zipcode":"09623","place":"Frauenstein"},{"zipcode":"09627","place":"Hilbersdorf"},{"zipcode":"09627","place":"Bobritzsch"},{"zipcode":"09629","place":"Reinsberg"},{"zipcode":"09633","place":"Halsbrücke"},{"zipcode":"09634","place":"Siebenlehn"},{"zipcode":"09638","place":"Lichtenberg/Erzgebirge"},{"zipcode":"09648","place":"Mittweida"},{"zipcode":"09648","place":"Altmittweida"},{"zipcode":"09648","place":"Kriebstein"},{"zipcode":"09661","place":"Hainichen"},{"zipcode":"09661","place":"Rossau"},{"zipcode":"09661","place":"Tiefenbach"},{"zipcode":"09661","place":"Striegistal"},{"zipcode":"09669","place":"Frankenberg/Sachsen"},{"zipcode":"10115","place":"Berlin"},{"zipcode":"10117","place":"Berlin"},{"zipcode":"10119","place":"Berlin"},{"zipcode":"10178","place":"Berlin"},{"zipcode":"10179","place":"Berlin"},{"zipcode":"10243","place":"Berlin Friedrichshain"},{"zipcode":"10245","place":"Berlin Friedrichshain"},{"zipcode":"10247","place":"Berlin Friedrichshain"},{"zipcode":"10249","place":"Berlin Friedrichshain"},{"zipcode":"10315","place":"Berlin"},{"zipcode":"10317","place":"Berlin"},{"zipcode":"10318","place":"Berlin"},{"zipcode":"10319","place":"Berlin"},{"zipcode":"10365","place":"Berlin"},{"zipcode":"10367","place":"Berlin"},{"zipcode":"10369","place":"Berlin"},{"zipcode":"10405","place":"Berlin"},{"zipcode":"10407","place":"Berlin"},{"zipcode":"10409","place":"Berlin"},{"zipcode":"10435","place":"Berlin"},{"zipcode":"10437","place":"Berlin"},{"zipcode":"10439","place":"Berlin"},{"zipcode":"10551","place":"Berlin"},{"zipcode":"10553","place":"Berlin"},{"zipcode":"10555","place":"Berlin"},{"zipcode":"10557","place":"Berlin"},{"zipcode":"10559","place":"Berlin"},{"zipcode":"10585","place":"Berlin"},{"zipcode":"10587","place":"Berlin"},{"zipcode":"10589","place":"Berlin"},{"zipcode":"10623","place":"Berlin"},{"zipcode":"10625","place":"Berlin"},{"zipcode":"10627","place":"Berlin"},{"zipcode":"10629","place":"Berlin"},{"zipcode":"10707","place":"Berlin"},{"zipcode":"10709","place":"Berlin"},{"zipcode":"10711","place":"Berlin"},{"zipcode":"10713","place":"Berlin"},{"zipcode":"10715","place":"Berlin"},{"zipcode":"10717","place":"Berlin"},{"zipcode":"10719","place":"Berlin"},{"zipcode":"10777","place":"Berlin"},{"zipcode":"10779","place":"Berlin"},{"zipcode":"10781","place":"Berlin"},{"zipcode":"10783","place":"Berlin"},{"zipcode":"10785","place":"Berlin"},{"zipcode":"10787","place":"Berlin"},{"zipcode":"10789","place":"Berlin"},{"zipcode":"10823","place":"Berlin"},{"zipcode":"10825","place":"Berlin"},{"zipcode":"10827","place":"Berlin"},{"zipcode":"10829","place":"Berlin"},{"zipcode":"10961","place":"Berlin Kreuzberg"},{"zipcode":"10963","place":"Berlin Kreuzberg"},{"zipcode":"10965","place":"Berlin Kreuzberg"},{"zipcode":"10967","place":"Berlin Kreuzberg"},{"zipcode":"10969","place":"Berlin Kreuzberg"},{"zipcode":"10997","place":"Berlin Kreuzberg"},{"zipcode":"10999","place":"Berlin Kreuzberg"},{"zipcode":"11011","place":"Berlin"},{"zipcode":"12043","place":"Berlin"},{"zipcode":"12045","place":"Berlin"},{"zipcode":"12047","place":"Berlin"},{"zipcode":"12049","place":"Berlin"},{"zipcode":"12051","place":"Berlin"},{"zipcode":"12053","place":"Berlin"},{"zipcode":"12055","place":"Berlin"},{"zipcode":"12057","place":"Berlin"},{"zipcode":"12059","place":"Berlin"},{"zipcode":"12099","place":"Berlin"},{"zipcode":"12101","place":"Berlin"},{"zipcode":"12103","place":"Berlin"},{"zipcode":"12105","place":"Berlin"},{"zipcode":"12107","place":"Berlin"},{"zipcode":"12109","place":"Berlin"},{"zipcode":"12157","place":"Berlin"},{"zipcode":"12159","place":"Berlin"},{"zipcode":"12161","place":"Berlin"},{"zipcode":"12163","place":"Berlin"},{"zipcode":"12165","place":"Berlin"},{"zipcode":"12167","place":"Berlin"},{"zipcode":"12169","place":"Berlin"},{"zipcode":"12203","place":"Berlin"},{"zipcode":"12205","place":"Berlin"},{"zipcode":"12207","place":"Berlin"},{"zipcode":"12209","place":"Berlin"},{"zipcode":"12247","place":"Berlin"},{"zipcode":"12249","place":"Berlin"},{"zipcode":"12277","place":"Berlin"},{"zipcode":"12279","place":"Berlin"},{"zipcode":"12305","place":"Berlin"},{"zipcode":"12307","place":"Berlin"},{"zipcode":"12309","place":"Berlin"},{"zipcode":"12347","place":"Berlin"},{"zipcode":"12349","place":"Berlin"},{"zipcode":"12351","place":"Berlin"},{"zipcode":"12353","place":"Berlin"},{"zipcode":"12355","place":"Berlin"},{"zipcode":"12357","place":"Berlin"},{"zipcode":"12359","place":"Berlin"},{"zipcode":"12435","place":"Berlin"},{"zipcode":"12437","place":"Berlin"},{"zipcode":"12439","place":"Berlin"},{"zipcode":"12459","place":"Berlin"},{"zipcode":"12487","place":"Berlin"},{"zipcode":"12489","place":"Berlin"},{"zipcode":"12524","place":"Berlin"},{"zipcode":"12526","place":"Berlin"},{"zipcode":"12527","place":"Berlin"},{"zipcode":"12529","place":"Schönefeld"},{"zipcode":"12529","place":"Berlin"},{"zipcode":"12555","place":"Berlin"},{"zipcode":"12557","place":"Berlin"},{"zipcode":"12559","place":"Berlin"},{"zipcode":"12587","place":"Berlin"},{"zipcode":"12589","place":"Berlin"},{"zipcode":"12619","place":"Berlin"},{"zipcode":"12621","place":"Berlin"},{"zipcode":"12623","place":"Berlin"},{"zipcode":"12627","place":"Berlin"},{"zipcode":"12629","place":"Berlin"},{"zipcode":"12679","place":"Berlin"},{"zipcode":"12681","place":"Berlin"},{"zipcode":"12683","place":"Berlin"},{"zipcode":"12685","place":"Berlin"},{"zipcode":"12687","place":"Berlin"},{"zipcode":"12689","place":"Berlin"},{"zipcode":"13047","place":"Reinickendorf"},{"zipcode":"13051","place":"Berlin"},{"zipcode":"13053","place":"Berlin"},{"zipcode":"13055","place":"Berlin"},{"zipcode":"13057","place":"Berlin"},{"zipcode":"13059","place":"Berlin"},{"zipcode":"13086","place":"Berlin"},{"zipcode":"13088","place":"Berlin"},{"zipcode":"13089","place":"Berlin"},{"zipcode":"13125","place":"Berlin"},{"zipcode":"13127","place":"Berlin"},{"zipcode":"13129","place":"Berlin"},{"zipcode":"13156","place":"Berlin"},{"zipcode":"13158","place":"Berlin"},{"zipcode":"13159","place":"Berlin"},{"zipcode":"13187","place":"Berlin"},{"zipcode":"13189","place":"Berlin"},{"zipcode":"13347","place":"Berlin"},{"zipcode":"13349","place":"Berlin"},{"zipcode":"13351","place":"Berlin"},{"zipcode":"13353","place":"Berlin"},{"zipcode":"13355","place":"Berlin"},{"zipcode":"13357","place":"Berlin"},{"zipcode":"13359","place":"Berlin"},{"zipcode":"13403","place":"Berlin"},{"zipcode":"13405","place":"Berlin"},{"zipcode":"13407","place":"Berlin"},{"zipcode":"13409","place":"Berlin"},{"zipcode":"13435","place":"Berlin"},{"zipcode":"13437","place":"Berlin"},{"zipcode":"13439","place":"Berlin"},{"zipcode":"13465","place":"Berlin"},{"zipcode":"13467","place":"Berlin"},{"zipcode":"13469","place":"Berlin"},{"zipcode":"13503","place":"Berlin"},{"zipcode":"13505","place":"Berlin"},{"zipcode":"13507","place":"Berlin"},{"zipcode":"13509","place":"Berlin"},{"zipcode":"13581","place":"Berlin"},{"zipcode":"13583","place":"Berlin"},{"zipcode":"13585","place":"Berlin"},{"zipcode":"13587","place":"Berlin"},{"zipcode":"13589","place":"Berlin"},{"zipcode":"13591","place":"Berlin"},{"zipcode":"13593","place":"Berlin"},{"zipcode":"13595","place":"Berlin"},{"zipcode":"13597","place":"Berlin"},{"zipcode":"13599","place":"Berlin"},{"zipcode":"13627","place":"Berlin"},{"zipcode":"13629","place":"Berlin"},{"zipcode":"14050","place":"Berlin"},{"zipcode":"14052","place":"Berlin"},{"zipcode":"14053","place":"Berlin"},{"zipcode":"14055","place":"Berlin"},{"zipcode":"14057","place":"Berlin"},{"zipcode":"14059","place":"Berlin"},{"zipcode":"14089","place":"Berlin"},{"zipcode":"14109","place":"Berlin"},{"zipcode":"14129","place":"Berlin"},{"zipcode":"14131","place":"Berlin"},{"zipcode":"14163","place":"Berlin"},{"zipcode":"14165","place":"Berlin"},{"zipcode":"14167","place":"Berlin"},{"zipcode":"14169","place":"Berlin"},{"zipcode":"14193","place":"Berlin"},{"zipcode":"14195","place":"Berlin"},{"zipcode":"14197","place":"Berlin"},{"zipcode":"14199","place":"Berlin"},{"zipcode":"14461","place":"Potsdam"},{"zipcode":"14467","place":"Potsdam"},{"zipcode":"14469","place":"Potsdam"},{"zipcode":"14471","place":"Potsdam"},{"zipcode":"14473","place":"Potsdam"},{"zipcode":"14476","place":"Golm"},{"zipcode":"14476","place":"Groß Glienicke"},{"zipcode":"14476","place":"Neu Fahrland"},{"zipcode":"14476","place":"Satzkorn"},{"zipcode":"14476","place":"Uetz-Paaren"},{"zipcode":"14476","place":"Seeburg"},{"zipcode":"14476","place":"Fahrland"},{"zipcode":"14476","place":"Marquardt"},{"zipcode":"14476","place":"Töplitz"},{"zipcode":"14478","place":"Potsdam"},{"zipcode":"14480","place":"Potsdam"},{"zipcode":"14482","place":"Potsdam"},{"zipcode":"14513","place":"Teltow"},{"zipcode":"14532","place":"Philippsthal"},{"zipcode":"14532","place":"Stahnsdorf"},{"zipcode":"14532","place":"Fahlhorst"},{"zipcode":"14532","place":"Nudow"},{"zipcode":"14532","place":"Kleinmachnow"},{"zipcode":"14542","place":"Schwielowsee"},{"zipcode":"14542","place":"Werder (Havel)"},{"zipcode":"14542","place":"Kloster Lehnin"},{"zipcode":"14547","place":"Stücken"},{"zipcode":"14547","place":"Beelitz"},{"zipcode":"14548","place":"Schwielowsee"},{"zipcode":"14550","place":"Schmergow"},{"zipcode":"14550","place":"Bochow"},{"zipcode":"14550","place":"Groß Kreutz"},{"zipcode":"14550","place":"Deetz"},{"zipcode":"14550","place":"Derwitz"},{"zipcode":"14550","place":"Krielow"},{"zipcode":"14552","place":"Fresdorf"},{"zipcode":"14552","place":"Tremsdorf"},{"zipcode":"14552","place":"Saarmund"},{"zipcode":"14552","place":"Michendorf"},{"zipcode":"14552","place":"Wildenbruch"},{"zipcode":"14554","place":"Seddiner See"},{"zipcode":"14557","place":"Wilhelmshorst"},{"zipcode":"14557","place":"Langerwisch"},{"zipcode":"14558","place":"Bergholz-Rehbrücke"},{"zipcode":"14612","place":"Falkensee"},{"zipcode":"14621","place":"Schönwalde"},{"zipcode":"14624","place":"Dallgow-Döberitz"},{"zipcode":"14627","place":"Elstal"},{"zipcode":"14641","place":"Bergerdamm"},{"zipcode":"14641","place":"Börnicke"},{"zipcode":"14641","place":"Mühlenberge"},{"zipcode":"14641","place":"Tietzow"},{"zipcode":"14641","place":"Grünefeld"},{"zipcode":"14641","place":"Wachow"},{"zipcode":"14641","place":"Falkenrehde"},{"zipcode":"14641","place":"Groß Behnitz"},{"zipcode":"14641","place":"Etzin"},{"zipcode":"14641","place":"Paaren im Glien"},{"zipcode":"14641","place":"Klein Behnitz"},{"zipcode":"14641","place":"Perwenitz"},{"zipcode":"14641","place":"Retzow"},{"zipcode":"14641","place":"Paulinenaue"},{"zipcode":"14641","place":"Wustermark"},{"zipcode":"14641","place":"Wansdorf"},{"zipcode":"14641","place":"Kienberg"},{"zipcode":"14641","place":"Ribbeck"},{"zipcode":"14641","place":"Berge"},{"zipcode":"14641","place":"Selbelang"},{"zipcode":"14641","place":"Zeestow"},{"zipcode":"14641","place":"Lietzow"},{"zipcode":"14641","place":"Markee"},{"zipcode":"14641","place":"Nauen"},{"zipcode":"14641","place":"Pausin"},{"zipcode":"14641","place":"Brädikow"},{"zipcode":"14641","place":"Tremmen"},{"zipcode":"14641","place":"Bredow"},{"zipcode":"14641","place":"Pessin"},{"zipcode":"14656","place":"Brieselang"},{"zipcode":"14662","place":"Vietznitz"},{"zipcode":"14662","place":"Warsow"},{"zipcode":"14662","place":"Mühlenberge"},{"zipcode":"14662","place":"Friesack"},{"zipcode":"14669","place":"Ketzin"},{"zipcode":"14669","place":"Zachow"},{"zipcode":"14712","place":"Rathenow"},{"zipcode":"14715","place":"Stechow-Ferchesar"},{"zipcode":"14715","place":"Gräningen"},{"zipcode":"14715","place":"Nennhausen"},{"zipcode":"14715","place":"Landin"},{"zipcode":"14715","place":"Großwudicke"},{"zipcode":"14715","place":"Märkisch Luch Möthlow"},{"zipcode":"14715","place":"Märkisch Luch Barnewitz"},{"zipcode":"14715","place":"Zollchow"},{"zipcode":"14715","place":"Bamme"},{"zipcode":"14715","place":"Märkisch Luch Garlitz"},{"zipcode":"14715","place":"Nitzahn"},{"zipcode":"14715","place":"Vieritz"},{"zipcode":"14715","place":"Märkisch Luch Buschow"},{"zipcode":"14715","place":"Jerchel"},{"zipcode":"14715","place":"Mützlitz"},{"zipcode":"14715","place":"Kriele"},{"zipcode":"14715","place":"Kotzen"},{"zipcode":"14715","place":"Bützer"},{"zipcode":"14715","place":"Möthlitz"},{"zipcode":"14715","place":"Märkisch Luch"},{"zipcode":"14715","place":"Liepe"},{
2993"zipcode":"14715","place":"Seeblick"},{"zipcode":"14715","place":"Milow"},{"zipcode":"14715","place":"Havelaue"},{"zipcode":"14715","place":"Schollene"},{"zipcode":"14727","place":"Premnitz"},{"zipcode":"14727","place":"Döberitz"},{"zipcode":"14728","place":"Rhinow"},{"zipcode":"14728","place":"Kleßen-Görne"},{"zipcode":"14728","place":"Havelaue"},{"zipcode":"14728","place":"Gollenberg"},{"zipcode":"14770","place":"Brandenburg an der Havel"},{"zipcode":"14772","place":"Brandenburg an der Havel"},{"zipcode":"14774","place":"Brandenburg an der Havel"},{"zipcode":"14776","place":"Brandenburg an der Havel"},{"zipcode":"14778","place":"Wust"},{"zipcode":"14778","place":"Gollwitz"},{"zipcode":"14778","place":"Wollin"},{"zipcode":"14778","place":"Wenzlow"},{"zipcode":"14778","place":"Götz"},{"zipcode":"14778","place":"Kloster Lehnin"},{"zipcode":"14778","place":"Golzow"},{"zipcode":"14778","place":"Schenkenberg"},{"zipcode":"14778","place":"Beetzsee"},{"zipcode":"14778","place":"Havelsee"},{"zipcode":"14778","place":"Jeserig"},{"zipcode":"14778","place":"Päwesin"},{"zipcode":"14778","place":"Beetzseeheide"},{"zipcode":"14778","place":"Roskow"},{"zipcode":"14778","place":"Planetal"},{"zipcode":"14778","place":"Planebruch"},{"zipcode":"14778","place":"Trechwitz"},{"zipcode":"14789","place":"Wusterwitz"},{"zipcode":"14789","place":"Rosenau"},{"zipcode":"14789","place":"Bensdorf"},{"zipcode":"14793","place":"Buckautal"},{"zipcode":"14793","place":"Gräben"},{"zipcode":"14793","place":"Rottstock"},{"zipcode":"14793","place":"Ziesar"},{"zipcode":"14797","place":"Kloster Lehnin"},{"zipcode":"14798","place":"Havelsee"},{"zipcode":"14806","place":"Schwanebeck"},{"zipcode":"14806","place":"Hagelberg"},{"zipcode":"14806","place":"Belzig"},{"zipcode":"14806","place":"Planetal"},{"zipcode":"14822","place":"Borkwalde"},{"zipcode":"14822","place":"Borkheide"},{"zipcode":"14822","place":"Planebruch"},{"zipcode":"14822","place":"Linthe"},{"zipcode":"14822","place":"Brück"},{"zipcode":"14822","place":"Mühlenfließ"},{"zipcode":"14823","place":"Niemegk"},{"zipcode":"14823","place":"Mühlenfließ"},{"zipcode":"14823","place":"Rabenstein/Fläming"},{"zipcode":"14827","place":"Wiesenburg"},{"zipcode":"14828","place":"Görzke"},{"zipcode":"14913","place":"Niedergörsdorf"},{"zipcode":"14913","place":"Jüterbog"},{"zipcode":"14913","place":"Niebendorf-Heinsdorf"},{"zipcode":"14913","place":"Wahlsdorf"},{"zipcode":"14913","place":"Herbersdorf"},{"zipcode":"14913","place":"Ihlow"},{"zipcode":"14913","place":"Hohenseefeld"},{"zipcode":"14913","place":"Nuthe-Urstromtal"},{"zipcode":"14913","place":"Niederer Fläming"},{"zipcode":"14929","place":"Treuenbrietzen"},{"zipcode":"14943","place":"Lühsdorf"},{"zipcode":"14943","place":"Luckenwalde"},{"zipcode":"14943","place":"Lüdersdorf"},{"zipcode":"14947","place":"Nuthe-Urstromtal"},{"zipcode":"14959","place":"Schönhagen"},{"zipcode":"14959","place":"Trebbin"},{"zipcode":"14974","place":"Thyrow"},{"zipcode":"14974","place":"Ludwigsfelde"},{"zipcode":"14979","place":"Großbeeren"},{"zipcode":"15230","place":"Frankfurt (Oder)"},{"zipcode":"15232","place":"Frankfurt (Oder)"},{"zipcode":"15234","place":"Frankfurt (Oder)"},{"zipcode":"15236","place":"Jacobsdorf Jacobsdorf"},{"zipcode":"15236","place":"Jacobsdorf Pillgram"},{"zipcode":"15236","place":"Treplin"},{"zipcode":"15236","place":"Jacobsdorf"},{"zipcode":"15236","place":"Jacobsdorf Sieversdorf"},{"zipcode":"15236","place":"Frankfurt (Oder)"},{"zipcode":"15236","place":"Jacobsdorf Petersdorf bei Briesen"},{"zipcode":"15295","place":"Brieskow-Finkenheerd"},{"zipcode":"15295","place":"Groß Lindow"},{"zipcode":"15295","place":"Wiesenau"},{"zipcode":"15295","place":"Ziltendorf Aurith"},{"zipcode":"15295","place":"Groß Lindow Schlaubehammer"},{"zipcode":"15295","place":"Ziltendorf"},{"zipcode":"15295","place":"Ziltendorf Ernst-Thälmann-Siedlung"},{"zipcode":"15295","place":"Groß Lindow Weißenspring"},{"zipcode":"15299","place":"Dammendorf"},{"zipcode":"15299","place":"Müllrose"},{"zipcode":"15299","place":"Mixdorf"},{"zipcode":"15299","place":"Grunow-Dammendorf"},{"zipcode":"15299","place":"Grunow-Dammendorf Grunow"},{"zipcode":"15306","place":"Vierlinden Diedersdorf"},{"zipcode":"15306","place":"Werbig"}
2993,{"zipcode":"15306","place":"Vierlinden Görlsdorf"},{"zipcode":"15306","place":"Vierlinden Marxdorf"},{"zipcode":"15306","place":"Falkenhagen"},{"zipcode":"15306","place":"Vierlinden Neuentempel"},{"zipcode":"15306","place":"Seelow"},{"zipcode":"15306","place":"Lietzen"},{"zipcode":"15306","place":"Vierlinden Worin"},{"zipcode":"15306","place":"Lindendorf"},{"zipcode":"15306","place":"Vierlinden Friedersdorf"},{"zipcode":"15306","place":"Gusow-Platkow Gusow"},{"zipcode":"15306","place":"Vierlinden"},{"zipcode":"15306","place":"Lindendorf Neu Mahlisch"},{"zipcode":"15306","place":"Lindendorf Libbenichen"},{"zipcode":"15306","place":"Fichtenhöhe Alt Mahlisch"},{"zipcode":"15306","place":"Lindendorf Dolgelin"},{"zipcode":"15306","place":"Vierlinden Alt Rosenthal"},{"zipcode":"15306","place":"Gusow-Platkow"},{"zipcode":"15306","place":"Lindendorf Sachsendorf"},{"zipcode":"15306","place":"Gusow-Platkow Platkow"},{"zipcode":"15306","place":"Fichtenhöhe"},{"zipcode":"15306","place":"Fichtenhöhe Niederjesar"},{"zipcode":"15320","place":"Sietzing"},{"zipcode":"15320","place":"Neutrebbin Alttrebbin"},{"zipcode":"15320","place":"Neuhardenberg Quappendorf"},{"zipcode":"15320","place":"Neuhardenberg"},{"zipcode":"15320","place":"Neuhardenberg Neuhardenberg"},{"zipcode":"15320","place":"Neutrebbin Neutrebbin"},{"zipcode":"15320","place":"Neuhardenberg Wulkow bei Trebnitz"},{"zipcode":"15320","place":"Neutrebbin"},{"zipcode":"15320","place":"Neuhardenberg Altfriedland"},{"zipcode":"15320","place":"Neutrebbin Altbarnim"},{"zipcode":"15324","place":"Gieshof-Zelliner Loose"},{"zipcode":"15324","place":"Neubarnim"},{"zipcode":"15324","place":"Letschin"},{"zipcode":"15324","place":"Ortwig"},{"zipcode":"15324","place":"Kiehnwerder"},{"zipcode":"15324","place":"Kienitz"},{"zipcode":"15324","place":"Groß Neuendorf"},{"zipcode":"15326","place":"Lebus Wulkow"},{"zipcode":"15326","place":"Podelzig"},{"zipcode":"15326","place":"Lebus"},{"zipcode":"15326","place":"Lebus Lebus"},{"zipcode":"15326","place":"Zeschdorf"},{"zipcode":"15326","place":"Zeschdorf Alt Zeschdorf"},{"zipcode":"15326","place":"Lebus Mallnow"},{"zipcode":"15326","place":"Fichtenhöhe"},{"zipcode":"15326","place":"Zeschdorf Döbberin"},{"zipcode":"15326","place":"Zeschdorf Petershagen"},{"zipcode":"15326","place":"Lebus Schönfließ"},{"zipcode":"15326","place":"Fichtenhöhe Carzig"},{"zipcode":"15328","place":"Zechin"},{"zipcode":"15328","place":"Küstriner Vorland"},{"zipcode":"15328","place":"Golzow"},{"zipcode":"15328","place":"Zechin Zechin"},{"zipcode":"15328","place":"Alt Tucheband Ratstock"},{"zipcode":"15328","place":"Alt Tucheband"},{"zipcode":"15328","place":"Zechin Buschdorf"},{"zipcode":"15328","place":"Bleyen-Genschmar Bleyen"},{"zipcode":"15328","place":"Reitwein"},{"zipcode":"15328","place":"Küstriner Vorland Küstrin-Kietz"},{"zipcode":"15328","place":"Zechin Friedrichsaue"},{"zipcode":"15328","place":"Alt Tucheband Alt Tucheband"},{"zipcode":"15328","place":"Bleyen-Genschmar"},{"zipcode":"15328","place":"Küstriner Vorland Gorgast"},{"zipcode":"15328","place":"Küstriner Vorland Manschnow"},{"zipcode":"15328","place":"Alt Tucheband Hathenow"},{"zipcode":"15328","place":"Bleyen-Genschmar Genschmar"},{"zipcode":"15344","place":"Strausberg"},{"zipcode":"15345","place":"Rehfelde Rehfelde"},{"zipcode":"15345","place":"Werder"},{"zipcode":"15345","place":"Petershagen-Eggersdorf"},{"zipcode":"15345","place":"Altlandsberg"},{"zipcode":"15345","place":"Rehfelde"},{"zipcode":"15345","place":"Lichtenow"},{"zipcode":"15345","place":"Oberbarnim Klosterdorf"},{"zipcode":"15345","place":"Prötzel"},{"zipcode":"15345","place":"Prötzel Prädikow"},{"zipcode":"15345","place":"Rehfelde Werder"},{"zipcode":"15345","place":"Rehfelde Zinndorf"},{"zipcode":"15345","place":"Garzau-Garzin Garzin"},{"zipcode":"15345","place":"Zinndorf"},{"zipcode":"15345","place":"Reichenow-Möglin Reichenow"},{"zipcode":"15345","place":"Prötzel Sternebeck"},{"zipcode":"15345","place":"Garzau-Garzin Garzau"},{"zipcode":"15345","place":"Oberbarnim"},{"zipcode":"15345","place":"Prötzel Prötzel"},{"zipcode":"15345","place":"Garzau-Garzin"},{"zipcode":"15345","place":"Prötzel Harnekop"},{"zipcode":"15345","place":"Reichenow-Möglin Möglin"},{"zipcode":"15345","place":"Reichenow-Möglin"},{"zipcode":"15366","place":"Hönow"},{"zipcode":"15366","place":"Dahlwitz-Hoppegarten"},{"zipcode":"15366","place":"Neuenhagen bei Berlin"},{"zipcode":"15366","place":"Münchehofe"},{"zipcode":"15370","place":"Fredersdorf-Vogelsdorf"},{"zipcode":"15370","place":"Petershagen-Eggersdorf"},{"zipcode":"15372","place":"Müncheberg"},{"zipcode":"15374","place":"Müncheberg"},{"zipcode":"15377","place":"Oberbarnim Grunow"},{"zipcode":"15377","place":"Buckow"},{"zipcode":"15377","place":"Oberbarnim"},{"zipcode":"15377","place":"Waldsieversdorf"},{"zipcode":"15377","place":"Märkische Höhe"},{"zipcode":"15377","place":"Ihlow"},{"zipcode":"15377","place":"Märkische Höhe Batzlow"},{"zipcode":"15377","place":"Märkische Höhe Ringenwalde"},{"zipcode":"15377","place":"Märkische Höhe Reichenberg"},{"zipcode":"15377","place":"Oberbarnim Bollersdorf, Pritzhagen"},{"zipcode":"15377","place":"Oberbarnim Bollersdorf, Bollersdorf"},{"zipcode":"15377","place":"Oberbarnim Grunow, Ernsthof"},{"zipcode":"15377","place":"Oberbarnim Bollersdorf"},{"zipcode":"15377","place":"Oberbarnim Grunow, Grunow"},{"zipcode":"15378","place":"Herzfelde"},{"zipcode":"15378","place":"Hennickendorf"},{"zipcode":"15517","place":"Fürstenwalde/Spree Trebus"},{"zipcode":"15517","place":"Fürstenwalde/Spree"},{"zipcode":"15517","place":"Fürstenwalde/Spree Fürstenwalde"},{"zipcode":"15518","place":"Falkenberg"},{"zipcode":"15518","place":"Steinhöfel Beerfelde"},{"zipcode":"15518","place":"Steinhöfel Steinhöfel"},{"zipcode":"15518","place":"Steinhöfel Gölsdorf"},{"zipcode":"15518","place":"Steinhöfel Heinersdorf"},{"zipcode":"15518","place":"Steinhöfel Demnitz"},{"zipcode":"15518","place":"Steinhöfel"},{"zipcode":"15518","place":"Steinhöfel Jänickendorf"},{"zipcode":"15518","place":"Steinhöfel Hasenfelde"},{"zipcode":"15518","place":"Langewahl"},{"zipcode":"15518","place":"Steinhöfel Buchholz"},{"zipcode":"15518","place":"Berkenbrück"},{"zipcode":"15518","place":"Briesen (Mark)"},{"zipcode":"15518","place":"Steinhöfel Tempelberg"},{"zipcode":"15518","place":"Steinhöfel Arensdorf"},{"zipcode":"15518","place":"Briesen (Mark) Biegen"},{"zipcode":"15518","place":"Rauen"},{"zipcode":"15518","place":"Grünheide (Mark) Hangelsberg"},{"zipcode":"15518","place":"Steinhöfel Schönfelde"},{"zipcode":"15518","place":"Madlitz-Wilmersdorf Falkenberg"},{"zipcode":"15518","place":"Briesen (Mark) Briesen (Mark)"},{"zipcode":"15518","place":"Madlitz-Wilmersdorf Wilmersdorf"},{"zipcode":"15518","place":"Madlitz-Wilmersdorf Alt Madlitz"},{"zipcode":"15518","place":"Madlitz-Wilmersdorf"},{"zipcode":"15518","place":"Grünheide (Mark)"},{"zipcode":"15518","place":"Steinhöfel Neuendorf im Sande"},{"zipcode":"15526","place":"Bad Saarow"},{"zipcode":"15526","place":"Reichenwalde Dahmsdorf"},{"zipcode":"15526","place":"Reichenwalde Kolpin"},{"zipcode":"15526","place":"Reichenwalde"},{"zipcode":"15526","place":"Rietz-Neuendorf"},{"zipcode":"15526","place":"Reichenwalde Reichenwalde"},{"zipcode":"15526","place":"Bad Saarow Neu Golm"},{"zipcode":"15526","place":"Rietz-Neuendorf Alt Golm"},{"zipcode":"15526","place":"Bad Saarow Bad Saarow"}
2993,{"zipcode":"15526","place":"Bad Saarow Petersdorf"},{"zipcode":"15528","place":"Spreenhagen"},{"zipcode":"15528","place":"Spreenhagen Spreenhagen"},{"zipcode":"15528","place":"Spreenhagen Markgrafpieske"},{"zipcode":"15528","place":"Spreenhagen Hartmannsdorf"},{"zipcode":"15528","place":"Grünheide (Mark) Spreeau"},{"zipcode":"15528","place":"Spreenhagen Braunsdorf"},{"zipcode":"15528","place":"Grünheide (Mark) Mönchwinkel"},{"zipcode":"15528","place":"Grünheide (Mark)"},{"zipcode":"15537","place":"Grünheide (Mark)"},{"zipcode":"15537","place":"Wernsdorf"},{"zipcode":"15537","place":"Gosen Neu Zittau"},{"zipcode":"15537","place":"Gosen Gosen"},{"zipcode":"15537","place":"Grünheide (Mark) Kagel"},{"zipcode":"15537","place":"Grünheide (Mark) Kienbaum"},{"zipcode":"15537","place":"Grünheide (Mark) Grünheide"},{"zipcode":"15537","place":"Erkner"},{"zipcode":"15537","place":"Gosen"},{"zipcode":"15562","place":"Rüdersdorf bei Berlin"},{"zipcode":"15566","place":"Schöneiche bei Berlin"},{"zipcode":"15569","place":"Woltersdorf"},{"zipcode":"15711","place":"Zeesen"},{"zipcode":"15711","place":"Schenkendorf"},{"zipcode":"15711","place":"Königs Wusterhausen"},{"zipcode":"15732","place":"Schulzendorf"},{"zipcode":"15732","place":"Eichwalde"},{"zipcode":"15732","place":"Waltersdorf"},{"zipcode":"15738","place":"Zeuthen"},{"zipcode":"15741","place":"Motzen"},{"zipcode":"15741","place":"Gräbendorf"},{"zipcode":"15741","place":"Pätz"},{"zipcode":"15741","place":"Bestensee"},{"zipcode":"15745","place":"Wildau"},{"zipcode":"15746","place":"Groß Köris"},{"zipcode":"15748","place":"Märkisch Buchholz"},{"zipcode":"15748","place":"Münchehofe"},{"zipcode":"15749","place":"Ragow"},{"zipcode":"15749","place":"Mittenwalde"},{"zipcode":"15749","place":"Brusendorf"},{"zipcode":"15749","place":"Gallun"},{"zipcode":"15749","place":"Kiekebusch"},{"zipcode":"15751","place":"Niederlehme"},{"zipcode":"15752","place":"Kolberg"},{"zipcode":"15752","place":"Streganz"},{"zipcode":"15752","place":"Prieros"},{"zipcode":"15754","place":"Dolgenbrodt"},{"zipcode":"15754","place":"Wolzig"},{"zipcode":"15754","place":"Gussow"},{"zipcode":"15754","place":"Bindow"},{"zipcode":"15754","place":"Blossin"},{"zipcode":"15754","place":"Senzig"},{"zipcode":"15754","place":"Friedersdorf"},{"zipcode":"15754","place":"Dannenreich"},{"zipcode":"15755","place":"Töpchin"},{"zipcode":"15755","place":"Teupitz"},{"zipcode":"15755","place":"Schwerin"},{"zipcode":"15757","place":"Halbe"},{"zipcode":"15757","place":"Oderin"},{"zipcode":"15757","place":"Freidorf"},{"zipcode":"15757","place":"Briesen"},{"zipcode":"15757","place":"Löpten"},{"zipcode":"15758","place":"Zernsdorf"},{"zipcode":"15758","place":"Kablow"},{"zipcode":"15806","place":"Gadsdorf"},{"zipcode":"15806","place":"Mellensee"},{"zipcode":"15806","place":"Glienick"},{"zipcode":"15806","place":"Groß Schulzendorf"},{"zipcode":"15806","place":"Nunsdorf"},{"zipcode":"15806","place":"Zossen"},{"zipcode":"15806","place":"Rehagen"},{"zipcode":"15806","place":"Kallinchen"},{"zipcode":"15806","place":"Telz"},{"zipcode":"15806","place":"Schöneiche"},{"zipcode":"15806","place":"Saalow"},{"zipcode":"15806","place":"Nächst Neuendorf"},{"zipcode":"15806","place":"Groß Machnow"},{"zipcode":"15806","place":"Kummersdorf-Alexanderdorf"},{"zipcode":"15827","place":"Blankenfelde"},{"zipcode":"15827","place":"Dahlewitz"},{"zipcode":"15831","place":"Selchow"},{"zipcode":"15831","place":"Groß Kienitz"},{"zipcode":"15831","place":"Mahlow"},{"zipcode":"15831","place":"Jühnsdorf"},{"zipcode":"15831","place":"Großziethen"},{"zipcode":"15831","place":"Diepensee"},{"zipcode":"15831","place":"Waßmannsdorf"},{"zipcode":"15834","place":"Rangsdorf"},{"zipcode":"15837","place":"Baruth/Mark"},{"zipcode":"15838","place":"Kummersdorf-Gut"},{"zipcode":"15838","place":"Sperenberg"},{"zipcode":"15838","place":"Wünsdorf"},{"zipcode":"15838","place":"Klausdorf"},{"zipcode":"15848","place":"Beeskow"},{"zipcode":"15848","place":"Tauche"},{"zipcode":"15848","place":"Tauche Falkenberg"},{"zipcode":"15848","place":"Tauche Briescht"},{"zipcode":"15848","place":"Plattkow"},{"zipcode":"15848","place":"Tauche Kossenblatt"},{"zipcode":"15848","place":"Tauche Giesensdorf"},{"zipcode":"15848","place":"Tauche Tauche"},{"zipcode":"15848","place":"Tauche Ranzig"},{"zipcode":"15848","place":"Tauche Mittweide"},{"zipcode":"15848","place":"Speichrow"},{"zipcode":"15848","place":"Friedland Leißnitz"},{"zipcode":"15848","place":"Tauche Stremmen"},{"zipcode":"15848","place":"Rietz-Neuendorf Behrensdorf"},{"zipcode":"15848","place":"Tauche Trebatsch"},{"zipcode":"15848","place":"Friedland"},{"zipcode":"15848","place":"Ragow-Merz"},{"zipcode":"15848","place":"Tauche Görsdorf bei Beeskow"},{"zipcode":"15848","place":"Friedland Groß Briesen"},{"zipcode":"15848","place":"Rietz-Neuendorf Görzig"},{"zipcode":"15848","place":"Rietz-Neuendorf Buckow"}
2993,{"zipcode":"15848","place":"Friedland Schadow"},{"zipcode":"15848","place":"Friedland Pieskow"},{"zipcode":"15848","place":"Beeskow Kohlsdorf"},{"zipcode":"15848","place":"Beeskow Bornow"},{"zipcode":"15848","place":"Tauche Lindenberg"},{"zipcode":"15848","place":"Friedland Friedland"},{"zipcode":"15848","place":"Beeskow Oegeln"},{"zipcode":"15848","place":"Friedland Weichensdorf"},{"zipcode":"15848","place":"Friedland Niewisch"},{"zipcode":"15848","place":"Friedland Günthersdorf"},{"zipcode":"15848","place":"Ragow-Merz Ragow"},{"zipcode":"15848","place":"Rietz-Neuendorf Birkholz"},{"zipcode":"15848","place":"Beeskow Schneeberg"},{"zipcode":"15848","place":"Friedland Reudnitz"},{"zipcode":"15848","place":"Tauche Werder"},{"zipcode":"15848","place":"Rietz-Neuendorf Drahendorf"},{"zipcode":"15848","place":"Rietz-Neuendorf Groß Rietz"},{"zipcode":"15848","place":"Friedland Kummerow"},{"zipcode":"15848","place":"Beeskow Neuendorf"},{"zipcode":"15848","place":"Beeskow Radinkendorf"},{"zipcode":"15848","place":"Friedland Karras"},{"zipcode":"15848","place":"Rietz-Neuendorf Ahrensdorf"},{"zipcode":"15848","place":"Rietz-Neuendorf Sauen"},{"zipcode":"15848","place":"Beeskow Krügersdorf"},{"zipcode":"15848","place":"Rietz-Neuendorf Wilmersdorf"},{"zipcode":"15848","place":"Friedland Zeust"},{"zipcode":"15848","place":"Rietz-Neuendorf Neubrück (Spree)"},{"zipcode":"15848","place":"Friedland Lindow"},{"zipcode":"15848","place":"Ragow-Merz Merz"},{"zipcode":"15848","place":"Rietz-Neuendorf Pfaffendorf"},{"zipcode":"15848","place":"Friedland Klein Muckrow"},{"zipcode":"15848","place":"Rietz-Neuendorf Herzberg"},{"zipcode":"15848","place":"Rietz-Neuendorf"},{"zipcode":"15848","place":"Friedland Chossewitz"},{"zipcode":"15859","place":"Philadelphia"},{"zipcode":"15859","place":"Storkow (Mark) Bugk"},{"zipcode":"15859","place":"Rieplos"},{"zipcode":"15859","place":"Storkow (Mark) Groß Schauen"},{"zipcode":"15859","place":"Kummersdorf"},{"zipcode":"15859","place":"Storkow (Mark) Alt Stahnsdorf"},{"zipcode":"15859","place":"Storkow (Mark)"},{"zipcode":"15859","place":"Kehrigk"},{"zipcode":"15859","place":"Storkow (Mark) Groß Eichholz"},{"zipcode":"15859","place":"Storkow (Mark) Görsdorf bei Storkow"},{"zipcode":"15859","place":"Storkow (Mark) Kummersdorf"},{"zipcode":"15859","place":"Storkow (Mark) Storkow"},{"zipcode":"15859","place":"Storkow (Mark) Limsdorf"},{"zipcode":"15859","place":"Storkow (Mark) Wochowsee"},{"zipcode":"15859","place":"Storkow (Mark) Schwerin"},{"zipcode":"15859","place":"Storkow (Mark) Selchow"},{"zipcode":"15864","place":"Diensdorf-Radlow"},{"zipcode":"15864","place":"Rietz-Neuendorf"},{"zipcode":"15864","place":"Wendisch Rietz"},{"zipcode":"15864","place":"Rietz-Neuendorf Glienicke"},{"zipcode":"15868","place":"Doberburg"},{"zipcode":"15868","place":"Ullersdorf"},{"zipcode":"15868","place":"Friedland"},{"zipcode":"15868","place":"Lieberose"},{"zipcode":"15868","place":"Friedland Groß Muckrow"},{"zipcode":"15868","place":"Leeskow"},{"zipcode":"15868","place":"Jamlitz"},{"zipcode":"15890","place":"Siehdichum Pohlitz"},{"zipcode":"15890","place":"Siehdichum"},{"zipcode":"15890","place":"Siehdichum Schernsdorf"},{"zipcode":"15890","place":"Vogelsang"},{"zipcode":"15890","place":"Siehdichum Rießen"},{"zipcode":"15890","place":"Schlaubetal Bremsdorf"},{"zipcode":"15890","place":"Schlaubetal Fünfeichen"},{"zipcode":"15890","place":"Eisenhüttenstadt Schönfließ"},{"zipcode":"15890","place":"Schlaubetal Kieselwitz"},{"zipcode":"15890","place":"Eisenhüttenstadt"},{"zipcode":"15890","place":"Schlaubetal"},{"zipcode":"15890","place":"Eisenhüttenstadt Fürstenberg"},{"zipcode":"15890","place":"Eisenhüttenstadt Diehlo"},{"zipcode":"15898","place":"Neuzelle Bahro"},{"zipcode":"15898","place":"Lawitz"},{"zipcode":"15898","place":"Neuzelle Neuzelle"},{"zipcode":"15898","place":"Neuzelle Treppeln"},{"zipcode":"15898","place":"Neuzelle Henzendorf"},{"zipcode":"15898","place":"Neuzelle Göhlen"},{"zipcode":"15898","place":"Neuzelle"},{"zipcode":"15898","place":"Neißemünde Coschen"},{"zipcode":"15898","place":"Neißemünde Breslack"},{"zipcode":"15898","place":"Neuzelle Steinsdorf"},{"zipcode":"15898","place":"Neuzelle Streichwitz"},{"zipcode":"15898","place":"Neißemünde"},{"zipcode":"15898","place":"Neuzelle Möbiskruge"},{"zipcode":"15898","place":"Neuzelle Ossendorf"},{"zipcode":"15898","place":"Neuzelle Kobbeln"},{"zipcode":"15898","place":"Neuzelle Schwerzko"},{"zipcode":"15898","place":"Neißemünde Ratzdorf"},{"zipcode":"15898","place":"Neuzelle Bomsdorf"},{"zipcode":"15898","place":"Neißemünde Wellmitz"},{"zipcode":"15907","place":"Lübben (Spreewald)"},{"zipcode":"15910","place":"Schuhlen-Wiese"},{"zipcode":"15910","place":"Pretschen"},{"zipcode":"15910","place":"Unterspreewald"},{"zipcode":"15910","place":"Schönwald"},{"zipcode":"15910","place":"Dürrenhofe"},{"zipcode":"15910","place":"Rietzneuendorf-Staakow"},{"zipcode":"15910","place":"Kuschkow"},{"zipcode":"15910","place":"Krausnick-Groß Wasserburg"},{"zipcode":"15910","place":"Hohenbrück-Neu Schadow"},{"zipcode":"15910","place":"Alt-Schadow"},{"zipcode":"15910","place":"Schlepzig"},{"zipcode":"15910","place":"Wittmannsdorf-Bückchen"},{"zipcode":"15910","place":"Gröditsch"},{"zipcode":"15913","place":"Byhlen"},{"zipcode":"15913","place":"Briesensee"},{"zipcode":"15913","place":"Alt Zauche"},{"zipcode":"15913","place":"Ressen-Zaue"},{"zipcode":"15913","place":"Neu Zauche"},{"zipcode":"15913","place":"Groß Leuthen"},{"zipcode":"15913","place":"Klein Leine"},{"zipcode":"15913","place":"Groß Leine"},{"zipcode":"15913","place":"Sacrow-Waldow"},{"zipcode":"15913","place":"Leibchel"},{"zipcode":"15913","place":"Byhleguhre"},{"zipcode":"15913","place":"Dollgen"},{"zipcode":"15913","place":"Butzen"},{"zipcode":"15913","place":"Lamsfeld-Groß Liebitz"},{"zipcode":"15913","place":"Krugau"},{"zipcode":"15913","place":"Wußwerk"},{"zipcode":"15913","place":"Laasow"},{"zipcode":"15913","place":"Glietz"},{"zipcode":"15913","place":"Mochow"},{"zipcode":"15913","place":"Straupitz"},{"zipcode":"15913","place":"Biebersdorf"},{"zipcode":"15913","place":"Goyatz"},{"zipcode":"15913","place":"Jessern"},{"zipcode":"15913","place":"Caminchen"},{"zipcode":"15926","place":"Heideblick Bornsdorf"},{"zipcode":"15926","place":"Duben"},{"zipcode":"15926","place":"Heideblick Waltersdorf"},{"zipcode":"15926","place":"Heideblick"},{"zipcode":"15926","place":"Heideblick Gehren"},{"zipcode":"15926","place":"Heideblick Beesdau"},{"zipcode":"15926","place":"Heideblick Goßmar"},{"zipcode":"15926","place":"Heideblick Langengrassau"},{"zipcode":"15926","place":"Schlabendorf"},{"zipcode":"15926","place":"Heideblick Riedebeck"},{"zipcode":"15926","place":"Cahnsdorf"},{"zipcode":"15926","place":"Heideblick Wüstermarke"},{"zipcode":"15926","place":"Görlsdorf"},{"zipcode":"15926","place":"Heideblick Weißack"},{"zipcode":"15926","place":"Walddrehna"},{"zipcode":"15926","place":"Bersteland Reichwalde"},{"zipcode":"15926","place":"Bersteland"},{"zipcode":"15926","place":"Heideblick Falkenberg"},{"zipcode":"15926","place":"Bersteland Freiwalde"},{"zipcode":"15926","place":"Bersteland Niewitz"},{"zipcode":"15926","place":"Luckau"},{"zipcode":"15926","place":"Heideblick Pitschen-Pickel"},{"zipcode":"15936","place":"Dahmetal"},{"zipcode":"15936","place":"Steinreich"},{"zipcode":"15936","place":"Steinreich Glienig"},{"zipcode":"15936","place":"Dahme/Mark"},{"zipcode":"15938","place":"Steinreich Sellendorf"},{"zipcode":"15938","place":"Steinreich"},{"zipcode":"15938","place":"Golßen"},{"zipcode":"15938","place":"Drahnsdorf"},{"zipcode":"15938","place":"Kasel-Golzig"},{"zipcode":"16225","place":"Eberswalde"},{"zipcode":"16227","place":"Eberswalde"},{"zipcode":"16230","place":"Breydin"},{"zipcode":"16230","place":"Britz"},{"zipcode":"16230","place":"Chorin"},{"zipcode":"16230","place":"Melchow"},{"zipcode":"16230","place":"Sydower Fließ"},{"zipcode":"16244","place":"Altenhof"},{"zipcode":"16244","place":"Finowfurt"},{"zipcode":"16247","place":"Ziethen"},{"zipcode":"16247","place":"Friedrichswalde"},{"zipcode":"16247","place":"Neugrimnitz"},{"zipcode":"16247","place":"Althüttendorf"},{"zipcode":"16247","place":"Joachimsthal"},{"zipcode":"16248","place":"Bölkendorf"},{"zipcode":"16248","place":"Hohenfinow"},{"zipcode":"16248","place":"Oderberg"},{"zipcode":"16248","place":"Lunow-Stolzenhagen"},{"zipcode":"16248","place":"Niederfinow"},{"zipcode":"16248","place":"Liepe"},{"zipcode":"16248","place":"Hohensaaten"},{"zipcode":"16248","place":"Parsteinsee"},{"zipcode":"16259","place":"Neuenhagen"},{"zipcode":"16259","place":"Bad Freienwalde"},{"zipcode":"16259","place":"Altglietzen"},{"zipcode":"16259","place":"Höhenland Wölsickendorf-Wollenberg, Wollenberg"},{"zipcode":"16259","place":"Bralitz"},{"zipcode":"16259","place":"Schiffmühle"},{"zipcode":"16259","place":"Neulewin"},{"zipcode":"16259","place":"Oderaue Mädewitz, Neumädewitz"},{"zipcode":"16259","place":"Falkenberg"},{"zipcode":"16259","place":"Höhenland Steinbeck"},{"zipcode":"16259","place":"Heckelberg-Brunow Heckelberg"},{"zipcode":"16259","place":"Heckelberg-Brunow Brunow"},{"zipcode":"16259","place":"Neulewin Neulietzegöricke"},{"zipcode":"16259","place":"Hohenwutzen"},{"zipcode":"16259","place":"Falkenberg Kruge/Gersdorf, Gersdorf"},{"zipcode":"16259","place":"Tiefensee"},{"zipcode":"16259","place":"Beiersdorf-Freudenberg Beiersdorf"},{"zipcode":"16259","place":"Beiersdorf-Freudenberg"},{"zipcode":"16259","place":"Beiersdorf-Freudenberg Freudenberg"},{"zipcode":"16259","place":"Heckelberg-Brunow"},{"zipcode":"16259","place":"Oderaue Neurüdnitz"},{"zipcode":"16259","place":"Falkenberg Kruge/Gersdorf"},{"zipcode":"16259","place":"Oderaue Zäckericker Loose"},{"zipcode":"16259","place":"Falkenberg Kruge/Gersdorf, Neugersdorf"},{"zipcode":"16259","place":"Oderaue Mädewitz, Altmädewitz"},{"zipcode":"16259","place":"Oderaue Wustrow"},{"zipcode":"16259","place":"Falkenberg Falkenberg/Mark"},{"zipcode":"16259","place":"Oderaue Altreetz"},{"zipcode":"16259","place":"Höhenland"},{"zipcode":"16259","place":"Höhenland Wölsickendorf-Wollenberg, Wölsickendorf"},{"zipcode":"16259","place":"Falkenberg Kruge/Gersdorf, Kruge"},{"zipcode":"16259","place":"Höhenland Wölsickendorf-Wollenberg"},{"zipcode":"16259","place":"Oderaue Neureetz"},{"zipcode":"16259","place":"Oderaue Wustrow, Neu-Wustrow"},{"zipcode":"16259","place":"Oderaue"},{"zipcode":"16259","place":"Falkenberg Dannenberg/Mark"},{"zipcode":"16259","place":"Oderaue Neuküstrinchen"},{"zipcode":"16259","place":"Oderaue Mädewitz"},{"zipcode":"16259","place":"Höhenland Leuenberg"},{"zipcode":"16259","place":"Neulewin Güstebieser Loose"},{"zipcode":"16259","place":"Oderaue Wustrow, Wustrow"},{"zipcode":"16259","place":"Neulewin Neulewin"},{"zipcode":"16269","place":"Bliesdorf Metzdorf"},{"zipcode":"16269","place":"Wriezener Höhe"},{"zipcode":"16269","place":"Bliesdorf Bliesdorf"},{"zipcode":"16269","place":"Bliesdorf Kunersdorf"},{"zipcode":"16269","place":"Bliesdorf"},{"zipcode":"16269","place":"Wriezen"},{"zipcode":"16278","place":"Kerkow"},{"zipcode":"16278","place":"Wolletz"},{"zipcode":"16278","place":"Günterberg"},{"zipcode":"16278","place":"Steinhöfel"},{"zipcode":"16278","place":"Mürow"},{"zipcode":"16278","place":"Neukünkendorf"},{"zipcode":"16278","place":"Welsow"},{"zipcode":"16278","place":"Schöneberg"},{"zipcode":"16278","place":"Crussow"},{"zipcode":"16278","place":"Frauenhagen"},{"zipcode":"16278","place":"Schmargendorf"},{"zipcode":"16278","place":"Schmiedeberg"},{"zipcode":"16278","place":"Wilmersdorf"},{"zipcode":"16278","place":"Görlsdorf"},{"zipcode":"16278","place":"Herzsprung"},{"zipcode":"16278","place":"Gellmersdorf"},{"zipcode":"16278","place":"Bruchhagen"},{"zipcode":"16278","place":"Biesenbrow"},{"zipcode":"16278","place":"Angermünde"},{"zipcode":"16278","place":"Pinnow"},{"zipcode":"16278","place":"Stolpe/Oder"},{"zipcode":"16278","place":"Greiffenberg"},{"zipcode":"16278","place":"Mark Landin"},{"zipcode":"16303","place":"Schwedt/Oder"},{"zipcode":"16306","place":"Blumberg"},{"zipcode":"16306","place":"Biesendahlshof"},{"zipcode":"16306","place":"Stendell"},{"zipcode":"16306","place":"Woltersdorf"},{"zipcode":"16306","place":"Casekow"},{"zipcode":"16306","place":"Friedrichsthal"},{"zipcode":"16306","place":"Luckow-Petershagen"},{"zipcode":"16306","place":"Hohenselchow"},{"zipcode":"16306","place":"Berkholz-Meyenburg"},{"zipcode":"16306","place":"Schönow"},{"zipcode":"16306","place":"Vierraden"},{"zipcode":"16306","place":"Zichow"},{"zipcode":"16306","place":"Wartin"},{"zipcode":"16306","place":"Groß Pinnow"},{"zipcode":"16306","place":"Passow"},{"zipcode":"16307","place":"Radekow"},{"zipcode":"16307","place":"Hohenreinkendorf"},{"zipcode":"16307","place":"Tantow"},{"zipcode":"16307","place":"Mescherin"},{"zipcode":"16307","place":"Gartz (Oder)"},{"zipcode":"16307","place":"Neurochlitz"},{"zipcode":"16307","place":"Geesow"},{"zipcode":"16307","place":"Rosow"},{"zipcode":"16307","place":"Schönfeld"},{"zipcode":"16321","place":"Lindenberg"},{"zipcode":"16321","place":"Lobetal"},{"zipcode":"16321","place":"Börnicke"},{"zipcode":"16321","place":"Rüdnitz"}
2993,{"zipcode":"16321","place":"Danewitz"},{"zipcode":"16321","place":"Bernau"},{"zipcode":"16321","place":"Schönow"},{"zipcode":"16341","place":"Zepernick"},{"zipcode":"16341","place":"Schwanebeck"},{"zipcode":"16348","place":"Groß Schönebeck (Schorfheide)"},{"zipcode":"16348","place":"Zerpenschleuse"},{"zipcode":"16348","place":"Stolzenhagen"},{"zipcode":"16348","place":"Prenden"},{"zipcode":"16348","place":"Ruhlsdorf"},{"zipcode":"16348","place":"Marienwerder"},{"zipcode":"16348","place":"Klosterfelde"},{"zipcode":"16348","place":"Wandlitz"},{"zipcode":"16352","place":"Schönerlinde"},{"zipcode":"16352","place":"Basdorf"},{"zipcode":"16352","place":"Schönwalde"},{"zipcode":"16356","place":"Seefeld"},{"zipcode":"16356","place":"Ahrensfelde"},{"zipcode":"16356","place":"Krummensee"},{"zipcode":"16356","place":"Eiche"},{"zipcode":"16356","place":"Werneuchen"},{"zipcode":"16356","place":"Hirschfelde"},{"zipcode":"16356","place":"Schönfeld"},{"zipcode":"16356","place":"Blumberg"},{"zipcode":"16356","place":"Mehrow"},{"zipcode":"16356","place":"Wilmersdorf"},{"zipcode":"16359","place":"Lanke"},{"zipcode":"16359","place":"Biesenthal"},{"zipcode":"16515","place":"Schmachtenhagen"},{"zipcode":"16515","place":"Malz"},{"zipcode":"16515","place":"Zehlendorf"},{"zipcode":"16515","place":"Friedrichsthal"},{"zipcode":"16515","place":"Nassenheide"},{"zipcode":"16515","place":"Wensickendorf"},{"zipcode":"16515","place":"Zühlsdorf"},{"zipcode":"16515","place":"Neuholland"},{"zipcode":"16515","place":"Freienhagen"},{"zipcode":"16515","place":"Oranienburg"},{"zipcode":"16540","place":"Stolpe"},{"zipcode":"16540","place":"Hohen Neuendorf"},{"zipcode":"16547","place":"Birkenwerder"},{"zipcode":"16548","place":"Glienicke/Nordbahn"},{"zipcode":"16552","place":"Schildow"},{"zipcode":"16556","place":"Borgsdorf"},{"zipcode":"16559","place":"Liebenwalde"},{"zipcode":"16559","place":"Liebenthal"},{"zipcode":"16559","place":"Kreuzbruch"},{"zipcode":"16559","place":"Hammer"},{"zipcode":"16562","place":"Bergfelde"},{"zipcode":"16565","place":"Lehnitz"},{"zipcode":"16567","place":"Schönfließ"},{"zipcode":"16567","place":"Mühlenbeck"},{"zipcode":"16727","place":"Velten"},{"zipcode":"16727","place":"Oberkrämer"},{"zipcode":"16761","place":"Hennigsdorf"},{"zipcode":"16766","place":"Oberkrämer"},{"zipcode":"16766","place":"Kremmen"},{"zipcode":"16767","place":"Leegebruch"},{"zipcode":"16767","place":"Germendorf"},{"zipcode":"16775","place":"Stechlin"},{"zipcode":"16775","place":"Zabelsdorf"},{"zipcode":"16775","place":"Löwenberger Land"},{"zipcode":"16775","place":"Krewelin"},{"zipcode":"16775","place":"Burgwall"},{"zipcode":"16775","place":"Großwoltersdorf"},{"zipcode":"16775","place":"Klein-Mutz"},{"zipcode":"16775","place":"Sonnenberg"},{"zipcode":"16775","place":"Bredereiche"},{"zipcode":"16775","place":"Schönermark"},{"zipcode":"16775","place":"Schulzendorf"},{"zipcode":"16775","place":"Barsdorf"},{"zipcode":"16775","place":"Mildenberg"},{"zipcode":"16775","place":"Blumenow"},{"zipcode":"16775","place":"Badingen"},{"zipcode":"16775","place":"Kappe"},{"zipcode":"16775","place":"Gransee"},{"zipcode":"16775","place":"Marienthal"},{"zipcode":"16775","place":"Rönnebeck"},{"zipcode":"16775","place":"Tornow"},{"zipcode":"16792","place":"Zehdenick"},{"zipcode":"16792","place":"Wesendorf"},{"zipcode":"16792","place":"Kurtschlag"},{"zipcode":"16798","place":"Himmelpfort"},{"zipcode":"16798","place":"Zootzen"},{"zipcode":"16798","place":"Altthymen"},{"zipcode":"16798","place":"Fürstenberg/Havel"},{"zipcode":"16798","place":"Steinförde"},{"zipcode":"16816","place":"Neuruppin"},{"zipcode":"16818","place":"Temnitzquell"},{"zipcode":"16818","place":"Dabergotz"},{"zipcode":"16818","place":"Basdorf"},{"zipcode":"16818","place":"Fehrbellin Deutschhof"},{"zipcode":"16818","place":"Walsleben"},{"zipcode":"16818","place":"Fehrbellin Wustrau-Altfriesack"},{"zipcode":"16818","place":"Märkisch Linden"},{"zipcode":"16818","place":"Fehrbellin Wall"},{"zipcode":"16818","place":"Rheinsberg Braunsberg"},{"zipcode":"16818","place":"Storbeck-Frankendorf"},{"zipcode":"16818","place":"Fehrbellin Langen"},{"zipcode":"16827","place":"Alt Ruppin"},{"zipcode":"16831","place":"Rheinsberg"},{"zipcode":"16831","place":"Rheinsberg Kleinzerlang"},{"zipcode":"16831","place":"Rheinsberg Zühlen"},{"zipcode":"16831","place":"Rheinsberg Zechow"},{"zipcode":"16831","place":"Rheinsberg Heinrichsdorf"},{"zipcode":"16831","place":"Rheinsberg Zechlinerhütte"},{"zipcode":"16831","place":"Rheinsberg Großzerlang"},{"zipcode":"16831","place":"Rheinsberg Schwanow"},{"zipcode":"16831","place":"Rheinsberg Linow"},{"zipcode":"16833","place":"Fehrbellin Linum"},{"zipcode":"16833","place":"Fehrbellin Walchow"},{"zipcode":"16833","place":"Fehrbellin Dechtow"},{"zipcode":"16833","place":"Fehrbellin Königshorst"},{"zipcode":"16833","place":"Fehrbellin Hakenberg"},{"zipcode":"16833","place":"Fehrbellin Karwesee"},{"zipcode":"16833","place":"Fehrbellin Betzin"},{"zipcode":"16833","place":"Fehrbellin"},{"zipcode":"16833","place":"Fehrbellin Tarmow"},{"zipcode":"16833","place":"Fehrbellin Lentzke"},{"zipcode":"16833","place":"Fehrbellin Brunne"},{"zipcode":"16833","place":"Fehrbellin Protzen"},{"zipcode":"16835","place":"Rüthnick"},{"zipcode":"16835","place":"Vielitz"},{"zipcode":"16835","place":"Rheinsberg Dierberg"},{"zipcode":"16835","place":"Seebeck-Strubensee"},{"zipcode":"16835","place":"Herzberg"}
2993,{"zipcode":"16835","place":"Lindow (Mark) Hindenberg"},{"zipcode":"16835","place":"Lindow (Mark) Schönberg (Mark)"},{"zipcode":"16835","place":"Lindow (Mark)"},{"zipcode":"16837","place":"Rheinsberg Luhme"},{"zipcode":"16837","place":"Wittstock/Dosse Zempow"},{"zipcode":"16837","place":"Rheinsberg Flecken Zechlin"},{"zipcode":"16837","place":"Rheinsberg Kagar"},{"zipcode":"16837","place":"Rheinsberg Dorf Zechlin"},{"zipcode":"16837","place":"Rheinsberg Wallitz"},{"zipcode":"16845","place":"Temnitztal"},{"zipcode":"16845","place":"Sieversdorf-Hohenofen"},{"zipcode":"16845","place":"Breddin"},{"zipcode":"16845","place":"Großderschau"},{"zipcode":"16845","place":"Neustadt (Dosse)"},{"zipcode":"16845","place":"Temnitztal Garz"},{"zipcode":"16845","place":"Stüdenitz-Schönermark"},{"zipcode":"16845","place":"Dreetz"},{"zipcode":"16845","place":"Kyritz Holzhausen"},{"zipcode":"16845","place":"Temnitztal Wildberg"},{"zipcode":"16845","place":"Zernitz-Lohm"},{"zipcode":"16845","place":"Märkisch Linden"},{"zipcode":"16845","place":"Fehrbellin Manker"},{"zipcode":"16866","place":"Schönhagen"},{"zipcode":"16866","place":"Kolrep"},{"zipcode":"16866","place":"Döllen"},{"zipcode":"16866","place":"Kyritz Drewen"},{"zipcode":"16866","place":"Vehlow"},{"zipcode":"16866","place":"Rehfeld-Berlitt"},{"zipcode":"16866","place":"Demerthin"},{"zipcode":"16866","place":"Bork-Lellichow"},{"zipcode":"16866","place":"Schrepkow"},{"zipcode":"16866","place":"Kyritz Kötzlin"},{"zipcode":"16866","place":"Vehlin"},{"zipcode":"16866","place":"Teetz-Ganz"},{"zipcode":"16866","place":"Görike"},{"zipcode":"16866","place":"Kunow"},{"zipcode":"16866","place":"Groß Welle"},{"zipcode":"16866","place":"Kyritz"},{"zipcode":"16866","place":"Dannenwalde"},{"zipcode":"16866","place":"Gumtow"},{"zipcode":"16866","place":"Granzow"},{"zipcode":"16866","place":"Wutike"},{"zipcode":"16866","place":"Barenthin"},{"zipcode":"16868","place":"Wusterhausen (Dosse)"},{"zipcode":"16909","place":"Wittstock/Dosse Groß Haßlow"},{"zipcode":"16909","place":"Heiligengrabe Jabel"},{"zipcode":"16909","place":"Heiligengrabe Blandikow"},{"zipcode":"16909","place":"Heiligengrabe Wernikow"},{"zipcode":"16909","place":"Heiligengrabe Liebenthal"},{"zipcode":"16909","place":"Heiligengrabe Blesendorf"},{"zipcode":"16909","place":"Wittstock/Dosse Berlinchen"},{"zipcode":"16909","place":"Heiligengrabe"},{"zipcode":"16909","place":"Wittstock/Dosse Dranse"},{"zipcode":"16909","place":"Heiligengrabe Zaatzke"},{"zipcode":"16909","place":"Heiligengrabe Maulbeerwalde"},{"zipcode":"16909","place":"Wittstock/Dosse"},{"zipcode":"16909","place":"Wittstock/Dosse Dossow"},{"zipcode":"16909","place":"Heiligengrabe Papenbruch"},{"zipcode":"16909","place":"Wittstock/Dosse Zootzen"},{"zipcode":"16909","place":"Wittstock/Dosse Schweinrich"},{"zipcode":"16909","place":"Wittstock/Dosse Herzsprung"},{"zipcode":"16909","place":"Wittstock/Dosse Wulfersdorf"},{"zipcode":"16909","place":"Wittstock/Dosse Fretzdorf"},{"zipcode":"16909","place":"Wittstock/Dosse Gadow"},{"zipcode":"16909","place":"Wittstock/Dosse Niemerlang"},{"zipcode":"16909","place":"Heiligengrabe Grabow bei Blumenthal"},{"zipcode":"16909","place":"Wittstock/Dosse Rossow"},{"zipcode":"16909","place":"Wittstock/Dosse Christdorf"},{"zipcode":"16909","place":"Wittstock/Dosse Goldbeck"},{"zipcode":"16909","place":"Wittstock/Dosse Sewekow"},{"zipcode":"16909","place":"Wittstock/Dosse Königsberg"},{"zipcode":"16918","place":"Wittstock/Dosse Freyenstein"},{"zipcode":"16921","place":"Alt Krüssow"},{"zipcode":"16928","place":"Falkenhagen"},{"zipcode":"16928","place":"Beveringen"},{"zipcode":"16928","place":"Heiligengrabe Blumenthal"},{"zipcode":"16928","place":"Lindenberg"},{"zipcode":"16928","place":"Helle"},{"zipcode":"16928","place":"Boddin-Langnow"},{"zipcode":"16928","place":"Pritzwalk"},{"zipcode":"16928","place":"Sadenbeck"},{"zipcode":"16928","place":"Mesendorf"},{"zipcode":"16928","place":"Kuhsdorf"},{"zipcode":"16928","place":"Kehrberg"},{"zipcode":"16928","place":"Alt Krüssow"},{"zipcode":"16928","place":"Groß Woltersdorf"},{"zipcode":"16928","place":"Heiligengrabe Rosenwinkel"},{"zipcode":"16928","place":"Schönebeck"},{"zipcode":"16928","place":"Buchholz"},{"zipcode":"16928","place":"Vettin"},{"zipcode":"16928","place":"Wilmersdorf"},{"zipcode":"16928","place":"Hoppenrade"},{"zipcode":"16928","place":"Kemnitz"},{"zipcode":"16928","place":"Groß Pankow"},{"zipcode":"16928","place":"Tüchen"},{"zipcode":"16928","place":"Kuhbier"},{"zipcode":"16928","place":"Klein Woltersdorf"},{"zipcode":"16928","place":"Gerdshagen"},{"zipcode":"16928","place":"Steffenshagen"},{"zipcode":"16945","place":"Marienfließ"},{"zipcode":"16945","place":"Meyenburg"},{"zipcode":"16945","place":"Halenbeck-Rohlsdorf"},{"zipcode":"16945","place":"Kümmernitztal"},{"zipcode":"16949","place":"Putlitz"},{"zipcode":"16949","place":"Triglitz"},{"zipcode":"17033","place":"Neubrandenburg"},{"zipcode":"17034","place":"Neubrandenburg"},{"zipcode":"17036","place":"Neubrandenburg"},{"zipcode":"17039","place":"Neuenkirchen"},{"zipcode":"17039","place":"Woggersin"},{"zipcode":"17039","place":"Brunn"},{"zipcode":"17039","place":"Staven"},{"zipcode":"17039","place":"Beseritz"},{"zipcode":"17039","place":"Wulkenzin"},{"zipcode":"17039","place":"Neddemin"},{"zipcode":"17039","place":"Neverin"},{"zipcode":"17039","place":"Sponholz"},{"zipcode":"17039","place":"Trollenhagen"},{"zipcode":"17039","place":"Zirzow"},{"zipcode":"17039","place":"Warlin"},{"zipcode":"17039","place":"Blankenhof"},{"zipcode":"17087","place":"Altentreptow"},{"zipcode":"17089","place":"Golchen"},{"zipcode":"17089","place":"Gnevkow"},{"zipcode":"17089","place":"Siedenbollentin"},{"zipcode":"17089","place":"Burow"},{"zipcode":"17089","place":"Grapzow"},{"zipcode":"17089","place":"Breest"},{"zipcode":"17089","place":"Bartow"},{"zipcode":"17089","place":"Gültz"},{"zipcode":"17089","place":"Grischow"},{"zipcode":"17089","place":"Werder"},{"zipcode":"17091","place":"Groß Teetzleben"},{"zipcode":"17091","place":"Altenhagen"},{"zipcode":"17091","place":"Wolde"},{"zipcode":"17091","place":"Knorrendorf"},{"zipcode":"17091","place":"Rosenow"},{"zipcode":"17091","place":"Pripsleben"},{"zipcode":"17091","place":"Kriesow"},{"zipcode":"17091","place":"Wildberg"},{"zipcode":"17091","place":"Röckwitz"},{"zipcode":"17091","place":"Breesen"},{"zipcode":"17091","place":"Mölln"},{"zipcode":"17091","place":"Tützpatz"},{"zipcode":"17094","place":"Pragsdorf"},{"zipcode":"17094","place":"Lindetal"},{"zipcode":"17094","place":"Groß Nemerow"},{"zipcode":"17094","place":"Burg Stargard"},{"zipcode":"17094","place":"Cammin"},{"zipcode":"17094","place":"Holldorf"},{"zipcode":"17094","place":"Cölpin"},{"zipcode":"17094","place":"Teschendorf"},{"zipcode":"17098","place":"Friedland"},{"zipcode":"17099","place":"Datzetal"},{"zipcode":"17099","place":"Brohm"},{"zipcode":"17099","place":"Schwanbeck"},{"zipcode":"17099","place":"Glienke"},{"zipcode":"17099","place":"Eichhorst"},{"zipcode":"17099","place":"Genzkow"},{"zipcode":"17109","place":"Demmin"},{"zipcode":"17111","place":"Sarow"},{"zipcode":"17111","place":"Wotenick"},{"zipcode":"17111","place":"Meesiger"},{"zipcode":"17111","place":"Quitzerow"},{"zipcode":"17111","place":"Siedenbrünzow"},{"zipcode":"17111","place":"Kentzlin"},{"zipcode":"17111","place":"Borrentin"},{"zipcode":"17111","place":"Teusin"},{"zipcode":"17111","place":"Beestland"},{"zipcode":"17111","place":"Lindenberg"},{"zipcode":"17111","place":"Sommersdorf"},{"zipcode":"17111","place":"Schönfeld"},{"zipcode":"17111","place":"Sanzkow"},{"zipcode":"17111","place":"Kletzin"},{"zipcode":"17111","place":"Utzedel"},{"zipcode":"17111","place":"Hohenbollentin"},{"zipcode":"17111","place":"Nossendorf"},{"zipcode":"17111","place":"Upost"},{"zipcode":"17111","place":"Warrenzin"},{"zipcode":"17111","place":"Hohenbrünzow"},{"zipcode":"17111","place":"Hohenmocker"},{"zipcode":"17111","place":"Beggerow"},{"zipcode":"17121","place":"Loitz"},{"zipcode":"17121","place":"Wüstenfelde"},{"zipcode":"17121","place":"Görmin"},{"zipcode":"17121","place":"Sassen"},{"zipcode":"17121","place":"Trantow"},{"zipcode":"17121","place":"Düvier"},{"zipcode":"17126","place":"Jarmen"},{"zipcode":"17129","place":"Kruckow"},{"zipcode":"17129","place":"Alt Tellin"},{"zipcode":"17129","place":"Bentzin"},{"zipcode":"17129","place":"Völschow"},{"zipcode":"17129","place":"Schmarsow"},{"zipcode":"17129","place":"Plötz"},{"zipcode":"17129","place":"Tutow"},{"zipcode":"17129","place":"Daberkow"},{"zipcode":"17139","place":"Faulenrost"},{"zipcode":"17139","place":"Malchin"},{"zipcode":"17139","place":"Basedow"},{"zipcode":"17139","place":"Kummerow"},{"zipcode":"17139","place":"Gielow"},{"zipcode":"17139","place":"Duckow"},{"zipcode":"17139","place":"Schwinkendorf"},{"zipcode":"17139","place":"Remplin"},{"zipcode":"17153","place":"Kittendorf"},{"zipcode":"17153","place":"Zettemin"},{"zipcode":"17153","place":"Gülzow"},{"zipcode":"17153","place":"Grammentin"},{"zipcode":"17153","place":"Briggow"},{"zipcode":"17153","place":"Ritzerow"},{"zipcode":"17153","place":"Jürgenstorf"},{"zipcode":"17153","place":"Reuterstadt Stavenhagen"},{"zipcode":"17153","place":"Bredenfelde"},{"zipcode":"17153","place":"Ivenack"},{"zipcode":"17154","place":"Neukalen"},{"zipcode":"17159","place":"Wagun"},{"zipcode":"17159","place":"Zarnekow"},{"zipcode":"17159","place":"Brudersdorf"},{"zipcode":"17159","place":"Stubbendorf"},{"zipcode":"17159","place":"Dargun"},{"zipcode":"17166","place":"Teterow"},{"zipcode":"17166","place":"Dalkendorf"},{"zipcode":"17166","place":"Groß Roge"},{"zipcode":"17166","place":"Hohen Demzin"},{"zipcode":"17166","place":"Bristow"},{"zipcode":"17166","place":"Dahmen"},{"zipcode":"17166","place":"Groß Wokern"},{"zipcode":"17166","place":"Bülow"},{"zipcode":"17166","place":"Alt Sührkow"},{"zipcode":"17168","place":"Poggelow"},{"zipcode":"17168","place":"Neu Heinde"},{"zipcode":"17168","place":"Groß Wüstenfelde"},{"zipcode":"17168","place":"Jördenstorf"},{"zipcode":"17168","place":"Prebberede"},{"zipcode":"17168","place":"Sukow-Marienhof"},{"zipcode":"17168","place":"Remlin"},{"zipcode":"17168","place":"Matgendorf"},{"zipcode":"17168","place":"Lelkendorf"}
2993,{"zipcode":"17168","place":"Warnkenhagen"},{"zipcode":"17168","place":"Thürkow"},{"zipcode":"17168","place":"Levitzow"},{"zipcode":"17179","place":"Boddin"},{"zipcode":"17179","place":"Altkalen"},{"zipcode":"17179","place":"Behren-Lübchin"},{"zipcode":"17179","place":"Wasdow"},{"zipcode":"17179","place":"Gnoien"},{"zipcode":"17179","place":"Walkendorf"},{"zipcode":"17179","place":"Lühburg"},{"zipcode":"17179","place":"Finkenthal"},{"zipcode":"17192","place":"Torgelow am See"},{"zipcode":"17192","place":"Kargow"},{"zipcode":"17192","place":"Groß Plasten"},{"zipcode":"17192","place":"Groß Dratow"},{"zipcode":"17192","place":"Alt Schönau"},{"zipcode":"17192","place":"Waren (Müritz)"},{"zipcode":"17192","place":"Lansen"},{"zipcode":"17192","place":"Varchentin"},{"zipcode":"17192","place":"Klink"},{"zipcode":"17192","place":"Schloen"},{"zipcode":"17192","place":"Groß Gievitz"},{"zipcode":"17194","place":"Jabel"},{"zipcode":"17194","place":"Hohen Wangelin"},{"zipcode":"17194","place":"Neu Gaarz"},{"zipcode":"17194","place":"Vollrathsruhe"},{"zipcode":"17194","place":"Hinrichshagen"},{"zipcode":"17194","place":"Vielist"},{"zipcode":"17194","place":"Klocksin"},{"zipcode":"17194","place":"Lupendorf"},{"zipcode":"17194","place":"Grabowhöfe"},{"zipcode":"17194","place":"Moltzow"},{"zipcode":"17207","place":"Ludorf"},{"zipcode":"17207","place":"Kambs"},{"zipcode":"17207","place":"Röbel/Müritz"},{"zipcode":"17207","place":"Bollewick"},{"zipcode":"17207","place":"Gotthun"},{"zipcode":"17207","place":"Groß Kelle"},{"zipcode":"17209","place":"Priborn"},{"zipcode":"17209","place":"Kieve"},{"zipcode":"17209","place":"Jaebetz"},{"zipcode":"17209","place":"Zepkow"},{"zipcode":"17209","place":"Rogeez"},{"zipcode":"17209","place":"Zislow"},{"zipcode":"17209","place":"Altenhof"},{"zipcode":"17209","place":"Grabow-Below"},{"zipcode":"17209","place":"Buchholz"},{"zipcode":"17209","place":"Wredenhagen"},{"zipcode":"17209","place":"Leizen"},{"zipcode":"17209","place":"Sietow"},{"zipcode":"17209","place":"Walow"},{"zipcode":"17209","place":"Vipperow"},{"zipcode":"17209","place":"Bütow"},{"zipcode":"17209","place":"Stuer"},{"zipcode":"17209","place":"Minzow"},{"zipcode":"17209","place":"Massow"},{"zipcode":"17209","place":"Melz"},{"zipcode":"17209","place":"Fincken"},{"zipcode":"17209","place":"Satow"},{"zipcode":"17213","place":"Malchow"},{"zipcode":"17213","place":"Penkow"},{"zipcode":"17213","place":"Kogel"},{"zipcode":"17213","place":"Göhren-Lebbin"},{"zipcode":"17213","place":"Adamshoffnung"},{"zipcode":"17213","place":"Lexow"},{"zipcode":"17213","place":"Grüssow"},{"zipcode":"17214","place":"Nossentiner Hütte"},{"zipcode":"17214","place":"Alt Schwerin"},{"zipcode":"17214","place":"Silz"},{"zipcode":"17217","place":"Puchow"},{"zipcode":"17217","place":"Groß Vielen"},{"zipcode":"17217","place":"Klein Lukow"},{"zipcode":"17217","place":"Lapitz"},{"zipcode":"17217","place":"Mollenstorf"},{"zipcode":"17217","place":"Penzlin"},{"zipcode":"17217","place":"Alt Rehse"},{"zipcode":"17217","place":"Krukow"},{"zipcode":"17217","place":"Mallin"},{"zipcode":"17219","place":"Möllenhagen"},{"zipcode":"17219","place":"Ankershagen"},{"zipcode":"17219","place":"Groß Flotow"},{"zipcode":"17219","place":"Marihn"},{"zipcode":"17235","place":"Neustrelitz"},{"zipcode":"17237","place":"Grünow"},{"zipcode":"17237","place":"Kratzeburg"},{"zipcode":"17237","place":"Carpin"},{"zipcode":"17237","place":"Userin"},{"zipcode":"17237","place":"Godendorf"},{"zipcode":"17237","place":"Möllenbeck"},{"zipcode":"17237","place":"Watzkendorf"},{"zipcode":"17237","place":"Wokuhl-Dabelow"},{"zipcode":"17237","place":"Klein Vielen"},{"zipcode":"17237","place":"Blankensee"},{"zipcode":"17237","place":"Blumenholz"},{"zipcode":"17237","place":"Hohenzieritz"},{"zipcode":"17248","place":"Lärz"},{"zipcode":"17248","place":"Rechlin"},{"zipcode":"17252","place":"Roggentin"},{"zipcode":"17252","place":"Mirow"},{"zipcode":"17252","place":"Diemitz"},{"zipcode":"17252","place":"Schwarz"},{"zipcode":"17255","place":"Wesenberg"},{"zipcode":"17255","place":"Priepert"},{"zipcode":"17255","place":"Wustrow"},{"zipcode":"17258","place":"Feldberger Seenlandschaft"},{"zipcode":"17259","place":"Feldberger Seenlandschaft"},{"zipcode":"17268","place":"Boitzenburger Land"},{"zipcode":"17268","place":"Temmen-Ringenwalde"},{"zipcode":"17268","place":"Flieth-Stegelitz"},{"zipcode":"17268","place":"Klosterwalde"},{"zipcode":"17268","place":"Gandenitz"},{"zipcode":"17268","place":"Storkow"},{"zipcode":"17268","place":"Vietmannsdorf"},{"zipcode":"17268","place":"Templin"},{"zipcode":"17268","place":"Milmersdorf"},{"zipcode":"17268","place":"Mittenwalde"},{"zipcode":"17268","place":"Petznick"},{"zipcode":"17268","place":"Herzfelde"},{"zipcode":"17268","place":"Grunewald"},{"zipcode":"17268","place":"Densow"},{"zipcode":"17268","place":"Gollin"},{"zipcode":"17268","place":"Gerswalde"},{"zipcode":"17268","place":"Hammelspring"},{"zipcode":"17268","place":"Groß Dölln"},{"zipcode":"17268","place":"Beutel"},{"zipcode":"17268","place":"Röddelin"},{"zipcode":"17279","place":"Lychen"},{"zipcode":"17291","place":"Uckerfelde"},{"zipcode":"17291","place":"Schenkenberg"},{"zipcode":"17291","place":"Prenzlau"},{"zipcode":"17291","place":"Gramzow"},{"zipcode":"17291","place":"Göritz"},{"zipcode":"17291","place":"Randowtal"},{"zipcode":"17291","place":"Grünow"},{"zipcode":"17291","place":"Nordwestuckermark"},{"zipcode":"17291","place":"Schönfeld"},{"zipcode":"17291","place":"Oberuckersee"},{"zipcode":"17291","place":"Carmzow-Wallmow"},{"zipcode":"17309","place":"Schönwalde"},{"zipcode":"17309","place":"Koblentz"},{"zipcode":"17309","place":"Pasewalk"},{"zipcode":"17309","place":"Brietzig"},{"zipcode":"17309","place":"Damerow"},{"zipcode":"17309","place":"Züsedom"},{"zipcode":"17309","place":"Rollwitz"},{"zipcode":"17309","place":"Nieden"},{"zipcode":"17309","place":"Fahrenwalde"},{"zipcode":"17309","place":"Viereck"},{"zipcode":"17309","place":"Papendorf"},{"zipcode":"17309","place":"Zerrenthin"},{"zipcode":"17309","place":"Jatznick"},{"zipcode":"17309","place":"Polzow"},{"zipcode":"17309","place":"Belling"},{"zipcode":"17309","place":"Marienthal"},{"zipcode":"17309","place":"Krugsdorf"},{"zipcode":"17321","place":"Glashütte"},{"zipcode":"17321","place":"Löcknitz"},{"zipcode":"17321","place":"Bergholz"},{"zipcode":"17321","place":"Ramin"},{"zipcode":"17321","place":"Plöwen"},{"zipcode":"17321","place":"Rothenklempenow"},{"zipcode":"17322","place":"Glasow"},{"zipcode":"17322","place":"Grambow"},{"zipcode":"17322","place":"Lebehn"},{"zipcode":"17322","place":"Bismark"},{"zipcode":"17322","place":"Boock"},{"zipcode":"17322","place":"Rossow"},{"zipcode":"17322","place":"Blankensee"},{"zipcode":"17322","place":"Mewegen"},{"zipcode":"17322","place":"Pampow"},{"zipcode":"17326","place":"Brüssow"},{"zipcode":"17328","place":"Wollin"},{"zipcode":"17328","place":"Penkun"},{"zipcode":"17329","place":"Nadrensee"},{"zipcode":"17329","place":"Krackow"},{"zipcode":"17335","place":"Strasburg"},{"zipcode":"17337","place":"Uckerland"},{"zipcode":"17337","place":"Klein Luckow"},{"zipcode":"17337","place":"Galenbeck"},{"zipcode":"17337","place":"Groß Luckow"},{"zipcode":"17337","place":"Schönhausen"},{"zipcode":"17337","place":"Blumenhagen"},{"zipcode":"17348","place":"Woldegk"},{"zipcode":"17348","place":"Lindetal"},{"zipcode":"17348","place":"Mildenitz"},{"zipcode":"17348","place":"Groß Daberkow"},{"zipcode":"17348","place":"Petersdorf"},{"zipcode":"17348","place":"Neu Käbelich"},{"zipcode":"17349","place":"Groß Miltzow"},{"zipcode":"17349","place":"Neetzka"},{"zipcode":"17349","place":"Helpt"},{"zipcode":"17349","place":"Kublank"},{"zipcode":"17349","place":"Voigtsdorf"},{"zipcode":"17349","place":"Lindetal"},{"zipcode":"17349","place":"Schönbeck"},{"zipcode":"17358","place":"Torgelow"}
2993,{"zipcode":"17358","place":"Torgelow-Holländerei"},{"zipcode":"17358","place":"Hammer"},{"zipcode":"17367","place":"Eggesin"},{"zipcode":"17373","place":"Ueckermünde"},{"zipcode":"17375","place":"Meiersberg"},{"zipcode":"17375","place":"Luckow"},{"zipcode":"17375","place":"Liepgarten"},{"zipcode":"17375","place":"Vogelsang-Warsin"},{"zipcode":"17375","place":"Mönkebude"},{"zipcode":"17375","place":"Grambin"},{"zipcode":"17375","place":"Altwarp"},{"zipcode":"17375","place":"Hintersee"},{"zipcode":"17375","place":"Ahlbeck"},{"zipcode":"17375","place":"Leopoldshagen"},{"zipcode":"17379","place":"Heinrichswalde"},{"zipcode":"17379","place":"Altwigshagen"},{"zipcode":"17379","place":"Ferdinandshof"},{"zipcode":"17379","place":"Neuendorf A"},{"zipcode":"17379","place":"Wilhelmsburg"},{"zipcode":"17379","place":"Rothemühl"},{"zipcode":"17379","place":"Wietstock"},{"zipcode":"17379","place":"Heinrichsruh"},{"zipcode":"17379","place":"Lübs"},{"zipcode":"17389","place":"Anklam"},{"zipcode":"17390","place":"Murchin"},{"zipcode":"17390","place":"Rubkow"},{"zipcode":"17390","place":"Groß Polzin"},{"zipcode":"17390","place":"Klein Bünzow"},{"zipcode":"17390","place":"Ziethen"},{"zipcode":"17390","place":"Schmatzin"},{"zipcode":"17391","place":"Postlow"},{"zipcode":"17391","place":"Krusenfelde"},{"zipcode":"17391","place":"Liepen"},{"zipcode":"17391","place":"Steinmocker"},{"zipcode":"17391","place":"Stolpe"},{"zipcode":"17391","place":"Neetzow"},{"zipcode":"17391","place":"Medow"},{"zipcode":"17391","place":"Neuendorf B"},{"zipcode":"17391","place":"Nerdin"},{"zipcode":"17391","place":"Krien"},{"zipcode":"17391","place":"Iven"},{"zipcode":"17392","place":"Sarnow"},{"zipcode":"17392","place":"Blesewitz"},{"zipcode":"17392","place":"Pelsin"},{"zipcode":"17392","place":"Japenzin"},{"zipcode":"17392","place":"Neuenkirchen"},{"zipcode":"17392","place":"Drewelow"},{"zipcode":"17392","place":"Spantekow"},{"zipcode":"17392","place":"Zinzow"},{"zipcode":"17392","place":"Boldekow"},{"zipcode":"17392","place":"Putzar"},{"zipcode":"17392","place":"Butzow"},{"zipcode":"17398","place":"Ducherow"},{"zipcode":"17398","place":"Bugewitz"},{"zipcode":"17398","place":"Schwerinsburg"},{"zipcode":"17398","place":"Löwitz"},{"zipcode":"17398","place":"Bargischow"},{"zipcode":"17398","place":"Rathebur"},{"zipcode":"17398","place":"Neu Kosenow"},{"zipcode":"17398","place":"Rossin"},{"zipcode":"17406","place":"Usedom"},{"zipcode":"17406","place":"Stolpe auf Usedom"},{"zipcode":"17406","place":"Morgenitz"},{"zipcode":"17406","place":"Rankwitz"},{"zipcode":"17419","place":"Garz"},{"zipcode":"17419","place":"Zirchow"},{"zipcode":"17419","place":"Korswandt"},{"zipcode":"17419","place":"Dargen"},{"zipcode":"17419","place":"Ahlbeck"},{"zipcode":"17419","place":"Kamminke"},{"zipcode":"17424","place":"Heringsdorf"},{"zipcode":"17429","place":"Mellenthin"},{"zipcode":"17429","place":"Benz"},{"zipcode":"17429","place":"Bansin"},{"zipcode":"17429","place":"Neppermin"},{"zipcode":"17429","place":"Pudagla"},{"zipcode":"17438","place":"Wolgast"},{"zipcode":"17440","place":"Krummin"},{"zipcode":"17440","place":"Pulow"},{"zipcode":"17440","place":"Kröslin"},{"zipcode":"17440","place":"Lütow"},{"zipcode":"17440","place":"Buggenhagen"},{"zipcode":"17440","place":"Hohendorf"},{"zipcode":"17440","place":"Zemitz"},{"zipcode":"17440","place":"Buddenhagen"},{"zipcode":"17440","place":"Groß Ernsthof"},{"zipcode":"17440","place":"Lassan"},{"zipcode":"17440","place":"Sauzin"},{"zipcode":"17449","place":"Trassenheide"},{"zipcode":"17449","place":"Karlshagen"},{"zipcode":"17449","place":"Mölschow"},{"zipcode":"17449","place":"Peenemünde"},{"zipcode":"17454","place":"Zinnowitz"},{"zipcode":"17459","place":"Zempin"},{"zipcode":"17459","place":"Koserow"},{"zipcode":"17459","place":"Ückeritz"},{"zipcode":"17459","place":"Loddin"},{"zipcode":"17489","place":"Greifswald"},{"zipcode":"17491","place":"Greifswald"},{"zipcode":"17493","place":"Greifswald"},{"zipcode":"17495","place":"Wrangelsburg"},{"zipcode":"17495","place":"Groß Kiesow"},{"zipcode":"17495","place":"Ranzin"},{"zipcode":"17495","place":"Züssow"},{"zipcode":"17495","place":"Lühmannsdorf"},{"zipcode":"17495","place":"Karlsburg"},{"zipcode":"17498","place":"Dargelin"},{"zipcode":"17498","place":"Dersekow"},{"zipcode":"17498","place":"Neuenkirchen"},{"zipcode":"17498","place":"Wackerow"},{"zipcode":"17498","place":"Mesekenhagen"},{"zipcode":"17498","place":"Behrenhoff"},{"zipcode":"17498","place":"Hinrichshagen"},{"zipcode":"17498","place":"Diedrichshagen"},{"zipcode":"17498","place":"Weitenhagen"},{"zipcode":"17498","place":"Levenhagen"},{"zipcode":"17506","place":"Gützkow"},{"zipcode":"17506","place":"Lüssow"},{"zipcode":"17506","place":"Bandelin"},{"zipcode":"17506","place":"Kammin"},{"zipcode":"17506","place":"Breechen"},{"zipcode":"17506","place":"Kölzin"},{"zipcode":"17506","place":"Gribow"},{"zipcode":"17509","place":"Hanshagen"},{"zipcode":"17509","place":"Wusterhusen"},{"zipcode":"17509","place":"Lubmin"},{"zipcode":"17509","place":"Katzow"},{"zipcode":"17509","place":"Kemnitz"},{"zipcode":"17509","place":"Rubenow"},{"zipcode":"17509","place":"Neu Boltenhagen"},{"zipcode":"17509","place":"Loissin"},{"zipcode":"17509","place":"Brünzow"},{"zipcode":"18055","place":"Rostock"},{"zipcode":"18057","place":"Rostock"},{"zipcode":"18059","place":"Ziesendorf"},{"zipcode":"18059","place":"Rostock"},{"zipcode":"18059","place":"Papendorf"},{"zipcode":"18059","place":"Pölchow"},{"zipcode":"18069","place":"Rostock"},{"zipcode":"18069","place":"Lambrechtshagen"},{"zipcode":"18106","place":"Rostock"},{"zipcode":"18107","place":"Elmenhorst-Lichtenhagen"},{"zipcode":"18107","place":"Rostock"},{"zipcode":"18109","place":"Rostock"},{"zipcode":"18119","place":"Rostock"},{"zipcode":"18146","place":"Rostock"},{"zipcode":"18147","place":"Rostock"},{"zipcode":"18181","place":"Seeheilbad Graal-Müritz"},{"zipcode":"18182","place":"Bentwisch"},{"zipcode":"18182","place":"Gelbensande"},{"zipcode":"18182","place":"Rövershagen"},{"zipcode":"18182","place":"Mönchhagen"},{"zipcode":"18182","place":"Blankenhagen"},{"zipcode":"18184","place":"Klein Kussewitz"},{"zipcode":"18184","place":"Roggentin"},{"zipcode":"18184","place":"Steinfeld"},{"zipcode":"18184","place":"Broderstorf"},{"zipcode":"18184","place":"Hohenfelde"},{"zipcode":"18184","place":"Mandelshagen"},{"zipcode":"18184","place":"Poppendorf"},{"zipcode":"18184","place":"Thulendorf"},{"zipcode":"18190","place":"Sanitz"},{"zipcode":"18195","place":"Selpin"},{"zipcode":"18195","place":"Cammin"},{"zipcode":"18195","place":"Zarnewanz"},{"zipcode":"18195","place":"Thelkow"},{"zipcode":"18195","place":"Nustrow"},{"zipcode":"18195","place":"Stubbendorf"},{"zipcode":"18195","place":"Gnewitz"},{"zipcode":"18195","place":"Grammow"},{"zipcode":"18195","place":"Tessin"},{"zipcode":"18196","place":"Damm"},{"zipcode":"18196","place":"Lieblingshof"},{"zipcode":"18196","place":"Kavelstorf"},{"zipcode":"18196","place":"Kessin"},{"zipcode":"18196","place":"Dummerstorf"},{"zipcode":"18196","place":"Prisannewitz"},{"zipcode":"18198","place":"Stäbelow"},{"zipcode":"18198","place":"Kritzmow"},{"zipcode":"18209","place":"Bad Doberan"},{"zipcode":"18209","place":"Bartenshagen-Parkentin"},{"zipcode":"18209","place":"Reddelich"},{"zipcode":"18209","place":"Wittenbeck"},{"zipcode":"18209","place":"Steffenshagen"},{"zipcode":"18211","place":"Admannshagen-Bargeshagen"},{"zipcode":"18211","place":"Börgerende-Rethwisch"},{"zipcode":"18211","place":"Retschow"},{"zipcode":"18211","place":"Nienhagen"},{"zipcode":"18225","place":"Kühlungsborn"},{"zipcode":"18230","place":"Jennewitz"},{"zipcode":"18230","place":"Biendorf"},{"zipcode":"18230","place":"Rerik"},{"zipcode":"18230","place":"Bastorf"},{"zipcode":"18231","place":"Neubukow"},{"zipcode":"18233","place":"Karin"},{"zipcode":"18233","place":"Alt Bukow"},{"zipcode":"18233","place":"Westenbrügge"},{"zipcode":"18233","place":"Neubukow"},{"zipcode":"18233","place":"Rakow"},{"zipcode":"18233","place":"Ravensberg"},{"zipcode":"18233","place":"Kamin"},{"zipcode":"18233","place":"Krempin"},{"zipcode":"18233","place":"Pepelow"},{"zipcode":"18233","place":"Kirch Mulsow"},{"zipcode":"18236","place":"Schmadebeck"},{"zipcode":"18236","place":"Altenhagen"},{"zipcode":"18236","place":"Kröpelin"},{"zipcode":"18239","place":"Satow"},{"zipcode":"18239","place":"Heiligenhagen"},{"zipcode":"18239","place":"Hanstorf"},{"zipcode":"18239","place":"Reinshagen"},{"zipcode":"18239","place":"Bölkow"},{"zipcode":"18239","place":"Radegast"},{"zipcode":"18246","place":"Baumgarten"},{"zipcode":"18246","place":"Jürgenshagen"},{"zipcode":"18246","place":"Steinhagen"},{"zipcode":"18246","place":"Klein Belitz"},{"zipcode":"18246","place":"Bützow"},{"zipcode":"18246","place":"Rühn"},{"zipcode":"18246","place":"Zepelin"},{"zipcode":"18246","place":"Neuendorf"},{"zipcode":"18249","place":"Penzin"},{"zipcode":"18249","place":"Tarnow"},{"zipcode":"18249","place":"Warnow"},{"zipcode":"18249","place":"Dreetz"},{"zipcode":"18249","place":"Bernitt"},{"zipcode":"18258","place":"Bröbberow"},{"zipcode":"18258","place":"Benitz"},{"zipcode":"18258","place":"Kassow"},{"zipcode":"18258","place":"Vorbeck"},{"zipcode":"18258","place":"Schwaan"},{"zipcode":"18258","place":"Wiendorf"},{"zipcode":"18258","place":"Rukieten"},{"zipcode":"18273","place":"Güstrow"},{"zipcode":"18276","place":"Mühl Rosin"},{"zipcode":"18276","place":"Bülow"},{"zipcode":"18276","place":"Recknitz"},{"zipcode":"18276","place":"Groß Schwiesow"},{"zipcode":"18276","place":"Zehna"},{"zipcode":"18276","place":"Lohmen"},{"zipcode":"18276","place":"Kuhs"},{"zipcode":"18276","place":"Lüssow"},{"zipcode":"18276","place":"Reimershagen"},{"zipcode":"18276","place":"Glasewitz"},{"zipcode":"18276","place":"Prüzen"},{"zipcode":"18276","place":"Klein Upahl"},{"zipcode":"18276","place":"Gülzow"},{"zipcode":"18276","place":"Gutow"},{"zipcode":"18276","place":"Mistorf"},{"zipcode":"18279","place":"Plaaz"},{"zipcode":"18279","place":"Langhagen"},{"zipcode":"18279","place":"Lalendorf"},{"zipcode":"18279","place":"Wattmannshagen"},{"zipcode":"18292","place":"Dobbin-Linstow"},{"zipcode":"18292","place":"Kuchelmiß"},{"zipcode":"18292","place":"Bellin"},{"zipcode":"18292","place":"Dobbin-Linstow Dobbin"},{"zipcode":"18292","place":"Hoppenrade"},{"zipcode":"18292","place":"Krakow am See"},{"zipcode":"18299","place":"Alt Kätwin"},{"zipcode":"18299","place":"Weitendorf"},{"zipcode":"18299","place":"Pölitz"},{"zipcode":"18299","place":"Dolgen"},{"zipcode":"18299","place":"Hohen Sprenz"},{"zipcode":"18299","place":"Laage"},{"zipcode":"18299","place":"Liessow"},{"zipcode":"18299","place":"Wardow"},{"zipcode":"18299","place":"Diekhof"},{"zipcode":"18311","place":"Ribnitz-Damgarten"},{"zipcode":"18314","place":"Divitz-Spoldershagen"},{"zipcode":"18314","place":"Bartelshagen II"},{"zipcode":"18314","place":"Lüdershagen"},{"zipcode":"18314","place":"Kenz-Küstrow"},{"zipcode":"18314","place":"Löbnitz"},{"zipcode":"18317","place":"Saal"},{"zipcode":"18320","place":"Schlemmin"},{"zipcode":"18320","place":"Dettmannsdorf"},{"zipcode":"18320","place":"Trinwillershagen"},{"zipcode":"18320","place":"Ahrenshagen-Daskow"},{"zipcode":"18334","place":"Bad Sülze"},{"zipcode":"18334","place":"Eixen"},{"zipcode":"18334","place":"Langsdorf"},{"zipcode":"18334","place":"Semlow"},{"zipcode":"18334","place":"Schulenberg"},{"zipcode":"18334","place":"Böhlendorf"},{"zipcode":"18334","place":"Breesen"},{"zipcode":"18337","place":"Marlow"},{"zipcode":"18347","place":"Wustrow"},{"zipcode":"18347","place":"Ahrenshoop"},{"zipcode":"18347","place":"Dierhagen"},{"zipcode":"18356","place":"Pruchten"},{"zipcode":"18356","place":"Fuhlendorf"},{"zipcode":"18356","place":"Barth"},{"zipcode":"18374","place":"Zingst"},{"zipcode":"18375","place":"Wieck"},{"zipcode":"18375","place":"Prerow"},{"zipcode":"18375","place":"Born a. Darß"},{"zipcode":"18435","place":"Stralsund"},{"zipcode":"18437","place":"Stralsund"},{"zipcode":"18439","place":"Stralsund"},{"zipcode":"18442","place":"Wendorf"},{"zipcode":"18442","place":"Pantelitz"},{"zipcode":"18442","place":"Neu Bartelshagen"},{"zipcode":"18442","place":"Lüssow"},{"zipcode":"18442","place":"Kummerow"},{"zipcode":"18442","place":"Niepars"},{"zipcode":"18442","place":"Groß Kordshagen"},{"zipcode":"18442","place":"Jakobsdorf"},{"zipcode":"18442","place":"Steinhagen"},{"zipcode":"18445","place":"Preetz"},{"zipcode":"18445","place":"Prohn"},{"zipcode":"18445","place":"Klausdorf"},{"zipcode":"18445","place":"Kramerhof"},{"zipcode":"18445","place":"Groß Mohrdorf"},{"zipcode":"18445","place":"Altenpleen"},{"zipcode":"18461","place":"Weitenhagen"},{"zipcode":"18461","place":"Franzburg"},{"zipcode":"18461","place":"Richtenberg"},{"zipcode":"18461","place":"Millienhagen-Oebelitz"},{"zipcode":"18461","place":"Gremersdorf-Buchholz"},{"zipcode":"18465","place":"Hugoldsdorf"},{"zipcode":"18465","place":"Tribsees"},{"zipcode":"18465","place":"Drechow"},{"zipcode":"18469","place":"Velgast"},{"zipcode":"18469","place":"Karnin"},{"zipcode":"18507","place":"Grimmen"},{"zipcode":"18510","place":"Wittenhagen"},{"zipcode":"18510","place":"Stoltenhagen"},{"zipcode":"18510","place":"Papenhagen"},{"zipcode":"18510","place":"Behnkendorf"},{"zipcode":"18510","place":"Elmenhorst"},{"zipcode":"18510","place":"Zarrendorf"},{"zipcode":"18513","place":"Gransebieth"},{"zipcode":"18513","place":"Deyelsdorf"},{"zipcode":"18513","place":"Wendisch Baggendorf"},{"zipcode":"18513","place":"Grammendorf"},{"zipcode":"18513","place":"Glewitz"},{"zipcode":"18513","place":"Splietsdorf"},{"zipcode":"18516","place":"Süderholz"},{"zipcode":"18519","place":"Brandshagen"},{"zipcode":"18519","place":"Miltzow"},{"zipcode":"18519","place":"Reinberg"},{"zipcode":"18519","place":"Kirchdorf"},{"zipcode":"18519","place":"Wilmshagen"},{"zipcode":"18519","place":"Horst"},{"zipcode":"18528","place":"Rappin"},{"zipcode":"18528","place":"Parchtitz"},{"zipcode":"18528","place":"Zirkow"},{"zipcode":"18528","place":"Sehlen"},{"zipcode":"18528","place":"Buschvitz"},{"zipcode":"18528","place":"Ralswiek"},{"zipcode":"18528","place":"Patzig"},{"zipcode":"18528","place":"Thesenvitz"},{"zipcode":"18528","place":"Lietzow"},{"zipcode":"18528","place":"Bergen auf Rügen"},{"zipcode":"18546","place":"Sassnitz"},{"zipcode":"18551","place":"Sagard"},{"zipcode":"18551","place":"Glowe"},{"zipcode":"18551","place":"Lohme"},{"zipcode":"18556","place":"Altenkirchen"},{"zipcode":"18556","place":"Dranske"},{"zipcode":"18556","place":"Breege"},{"zipcode":"18556","place":"Wiek"},{"zipcode":"18556","place":"Putgarten"},{"zipcode":"18565","place":"Insel Hiddensee"},{"zipcode":"18569","place":"Schaprode"},{"zipcode":"18569","place":"Gingst"},{"zipcode":"18569","place":"Kluis"},{"zipcode":"18569","place":"Neuenkirchen"},{"zipcode":"18569","place":"Ummanz"},{"zipcode":"18569","place":"Trent"},{"zipcode":"18573","place":"Rambin"},{"zipcode":"18573","place":"Samtens"},{"zipcode":"18573","place":"Altefähr"},{"zipcode":"18573","place":"Dreschvitz"},{"zipcode":"18574","place":"Zudar"},{"zipcode":"18574","place":"Garz"},{"zipcode":"18574","place":"Gustow"},{"zipcode":"18574","place":"Poseritz"},{"zipcode":"18574","place":"Karnitz"},{"zipcode":"18581","place":"Putbus"},{"zipcode":"18586","place":"Göhren"},{"zipcode":"18586","place":"Gager"},{"zipcode":"18586","place":"Sellin"},{"zipcode":"18586","place":"Baabe"},{"zipcode":"18586","place":"Thiessow"},{"zipcode":"18586","place":"Middelhagen"},{"zipcode":"18586","place":"Lancken-Granitz"},{"zipcode":"18609","place":"Binz"},{"zipcode":"19053","place":"Schwerin"},{"zipcode":"19055","place":"Schwerin"},{"zipcode":"19057","place":"Schwerin"},{"zipcode":"19059","place":"Schwerin"},{"zipcode":"19061","place":"Schwerin"},{"zipcode":"19063","place":"Schwerin"},{"zipcode":"19065","place":"Gneven"},{"zipcode":"19065","place":"Pinnow"},{"zipcode":"19065","place":"Raben Steinfeld"},{"zipcode":"19065","place":"Godern"},{"zipcode":"19067","place":"Rubow"},{"zipcode":"19067","place":"Leezen"},{"zipcode":"19067","place":"Cambs"},{"zipcode":"19067","place":"Retgendorf"},{"zipcode":"19067","place":"Langen Brütz"},{"zipcode":"19069","place":"Zickhusen"},{"zipcode":"19069","place":"Alt Meteln"},{"zipcode":"19069","place":"Böken"},{"zipcode":"19069","place":"Klein Trebbow"},{"zipcode":"19069","place":"Pingelshagen"},{"zipcode":"19069","place
2993":"Seehof"},{"zipcode":"19071","place":"Grambow"},{"zipcode":"19071","place":"Brüsewitz"},{"zipcode":"19071","place":"Cramonshagen"},{"zipcode":"19071","place":"Dalberg-Wendelstorf"},{"zipcode":"19073","place":"Stralendorf"},{"zipcode":"19073","place":"Wittenförden"},{"zipcode":"19073","place":"Dümmer"},{"zipcode":"19073","place":"Zülow"},{"zipcode":"19073","place":"Klein Rogahn"},{"zipcode":"19073","place":"Schossin"},{"zipcode":"19075","place":"Warsow"},{"zipcode":"19075","place":"Pampow"},{"zipcode":"19075","place":"Holthusen"},{"zipcode":"19077","place":"Sülstorf"},{"zipcode":"19077","place":"Rastow"},{"zipcode":"19077","place":"Lübesse"},{"zipcode":"19077","place":"Uelitz"},{"zipcode":"19079","place":"Banzkow"},{"zipcode":"19079","place":"Goldenstädt"},{"zipcode":"19079","place":"Sukow"},{"zipcode":"19086","place":"Plate"},{"zipcode":"19089","place":"Zapel"},{"zipcode":"19089","place":"Göhren"},{"zipcode":"19089","place":"Gädebehn"},{"zipcode":"19089","place":"Demen"},{"zipcode":"19089","place":"Tramm"},{"zipcode":"19089","place":"Crivitz"},{"zipcode":"19089","place":"Ruthenbeck"},{"zipcode":"19089","place":"Wessin"},{"zipcode":"19089","place":"Barnin"},{"zipcode":"19089","place":"Bülow"},{"zipcode":"19205","place":"Gadebusch"},{"zipcode":"19205","place":"Veelböken"},{"zipcode":"19205","place":"Pokrent"},{"zipcode":"19205","place":"Krembz"},{"zipcode":"19205","place":"Rögnitz"},{"zipcode":"19205","place":"Mühlen Eichsen"},{"zipcode":"19205","place":"Dragun"},{"zipcode":"19205","place":"Kneese"},{"zipcode":"19205","place":"Roggendorf"},{"zipcode":"19209","place":"Lützow"},{"zipcode":"19209","place":"Badow"},{"zipcode":"19209","place":"Renzow"},{"zipcode":"19209","place":"Perlin"},{"zipcode":"19209","place":"Gottesgabe"},{"zipcode":"19217","place":"Wedendorf"},{"zipcode":"19217","place":"Groß Molzahn"},{"zipcode":"19217","place":"Rieps"},{"zipcode":"19217","place":"Schlagsdorf"},{"zipcode":"19217","place":"Holdorf"},{"zipcode":"19217","place":"Utecht"},{"zipcode":"19217","place":"Nesow"},{"zipcode":"19217","place":"Demern"},{"zipcode":"19217","place":"Dechow"},{"zipcode":"19217","place":"Rehna"},{"zipcode":"19217","place":"Vitense"},{"zipcode":"19217","place":"Groß Rünz"},{"zipcode":"19217","place":"Thandorf"},{"zipcode":"19217","place":"Löwitz"},{"zipcode":"19217","place":"Bülow"},{"zipcode":"19217","place":"Köchelstorf"},{"zipcode":"19217","place":"Carlow"},{"zipcode":"19230","place":"Picher"},{"zipcode":"19230","place":"Bresegard"},{"zipcode":"19230","place":"Toddin"},{"zipcode":"19230","place":"Bandenitz"},{"zipcode":"19230","place":"Hagenow"},{"zipcode":"19230","place":"Gammelin"},{"zipcode":"19230","place":"Hülseburg"},{"zipcode":"19230","place":"Groß Krams"},{"zipcode":"19230","place":"Warlitz"},{"zipcode":"19230","place":"Kuhstorf"},{"zipcode":"19230","place":"Moraas"},{"zipcode":"19230","place":"Kirch Jesar"},{"zipcode":"19230","place":"Pritzier"},{"zipcode":"19230","place":"Belsch"},{"zipcode":"19230","place":"Hoort"},{"zipcode":"19230","place":"Alt Zachun"},{"zipcode":"19230","place":"Strohkirchen"},{"zipcode":"19230","place":"Bobzin"},{"zipcode":"19230","place":"Setzin"},{"zipcode":"19230","place":"Redefin"},{"zipcode":"19230","place":"Pätow"},{"zipcode":"19243","place":"Wittenburg"},{"zipcode":"19243","place":"Waschow"},{"zipcode":"19243","place":"Luckwitz"},{"zipcode":"19243","place":"Karft"},{"zipcode":"19243","place":"Tessin bei Wittenburg"},{"zipcode":"19243","place":"Boddin"},{"zipcode":"19243","place":"Körchow"},{"zipcode":"19243","place":"Lehsen"},{"zipcode":"19243","place":"Dodow"},{"zipcode":"19243","place":"Drönnewitz"},{"zipcode":"19243","place":"Dreilützow"},{"zipcode":"19243","place":"Parum"},{"zipcode":"19246","place":"Lassahn"},{"zipcode":"19246","place":"Kogel"},{"zipcode":"19246","place":"Camin"},{"zipcode":"19246","place":"Bantin"},{"zipcode":"19246","place":"Valluhn"},{"zipcode":"19246","place":"Zarrentin"},{"zipcode":"19246","place":"Lüttow"},{"zipcode":"19246","place":"Neuhof"},{"zipcode":"19249","place":"Gößlow"},{"zipcode":"19249","place":"Lübtheen"},{"zipcode":"19249","place":"Jessenitz"},{"zipcode":"19249","place":"Garlitz"},{"zipcode":"19258","place":"Nostorf"},{"zipcode":"19258","place":"Gresse"},{"zipcode":"19258","place":"Besitz"},{"zipcode":"19258","place":"Greven"},{"zipcode":"19258","place":"Klein Bengerstorf"},{"zipcode":"19258","place":"Wiebendorf"},{"zipcode":"19258","place":"Gallin"},{"zipcode":"19258","place":"Schwanheide"},{"zipcode":"19258","place":"Boizenburg"},{"zipcode":"19258","place":"Tessin bei Boizenburg"},{"zipcode":"19258","place":"Neu Gülze"},{"zipcode":"19260","place":"Rodenwalde"},{"zipcode":"19260","place":"Bennin"},{"zipcode":"19260","place":"Vellahn"},{"zipcode":"19260","place":"Dersenow"},{"zipcode":"19260","place":"Banzin"},{"zipcode":"19260","place":"Kloddram"},{"zipcode":"19273","place":"Teldau"},{"zipcode":"19273","place":"Brahlstorf"},{"zipcode":"19273","place":"Melkof"},{"zipcode":"19273","place":"Neuhaus"},{"zipcode":"19288","place":"Ludwigslust"},{"zipcode":"19288","place":"Lüblow"},{"zipcode":"19288","place":"Göhlen"},{"zipcode":"19288","place":"Wöbbelin"},{"zipcode":"19288","place":"Fahrbinde"},{"zipcode":"19288","place":"Groß Laasch"},{"zipcode":"19288","place":"Alt Krenzlin"},{"zipcode":"19288","place":"Leussow"},{"zipcode":"19288","place":"Kummer"},{"zipcode":"19288","place":"Warlow"},{"zipcode":"19288","place":"Glaisin"},{"zipcode":"19294","place":"Gorlosen"},{"zipcode":"19294","place":"Malk Göhren Göhren"},{"zipcode":"19294","place":"Malliß"},{"zipcode":"19294","place":"Karstädt"},{"zipcode":"19294","place":"Bresegard"},{"zipcode":"19294","place":"Malk Göhren"},{"zipcode":"19294","place":"Eldena"},{"zipcode":"19294","place":"Dadow"},{"zipcode":"19294","place":"Neu Kaliß"},{"zipcode":"19294","place":"Niendorf an der Rögnitz"},{"zipcode":"19294","place":"Karenz"},{"zipcode":"19294","place":"Grebs"},{"zipcode":"19294","place":"Malk Göhren Malk"},{"zipcode":"19294","place":"Krinitz"},{"zipcode":"19300","place":"Zierzow"},{"zipcode":"19300","place":"Prislich"},{"zipcode":"19300","place":"Steesow"},{"zipcode":"19300","place":"Muchow"},{"zipcode":"19300","place":"Milow"},{"zipcode":"19300","place":"Kremmin"},{"zipcode":"19300","place":"Möllenbeck"},{"zipcode":"19300","place":"Grabow"},{"zipcode":"19300","place":"Werle"},{"zipcode":"19300","place":"Balow"},{"zipcode":"19303","place":"Woosmer"},{"zipcode":"19303","place":"Vielank"},{"zipcode":"19303","place":"Rüterberg"},{"zipcode":"19303","place":"Dömitz"},{"zipcode":"19303","place":"Polz"},{"zipcode":"19303","place":"Heidhof"},{"zipcode":"19303","place":"Tewswoos"},{"zipcode":"19306","place":"Brenz"},{"zipcode":"19306","place":"Neustadt-Glewe"},{"zipcode":"19306","place":"Blievenstorf"},{"zipcode":"19309","place":"Lenzen (Elbe)"},{"zipcode":"19309","place":"Lanz"},{"zipcode":"19309","place":"Wootz"},{"zipcode":"19309","place":"Besandten"},{"zipcode":"19309","place":"Mellen"},{"zipcode":"19309","place":"Eldenburg"},{"zipcode":"19322","place":"Rühstädt"},{"zipcode":"19322","place":"Breese"},{"zipcode":"19322","place":"Wittenberge"},{"zipcode":"19322","place":"Weisen"},{"zipcode":"19322","place":"Cumlosen"},{"zipcode":"19322","place":"Groß Breese"},{"zipcode":"19336","place":"Legde/Quitzöbel"},{"zipcode":"19336","place":"Viesecke"},{"zipcode":"19336","place":"Bad Wilsnack"},{"zipcode":"19336","place":"Kletzke"},{"zipcode":"19339","place":"Netzow"},{"zipcode":"19339","place":"Glöwen"},{"zipcode":"19339","place":"Bendelin"},{"zipcode":"19348","place":"Gülitz-Reetz"},{"zipcode":"19348","place":"Kleinow"},{"zipcode":"19348","place":"Krampfer"},{"zipcode":"19348","place":"Perleberg"},{"zipcode":"19348","place":"Retzin"},{"zipcode":"19348","place":"Klein Gottschow"},{"zipcode":"19348","place":"Wolfshagen"},{"zipcode":"19348","place":"Berge"},{"zipcode":"19348","place":"Pirow"},{"zipcode":"19348","place":"Nebelin"},{"zipcode":"19348","place":"Baek"},{"zipcode":"19357","place":"Pröttlin"},{"zipcode":"19357","place":"Garlin"},{"zipcode":"19357","place":"Boberow"},{"zipcode":"19357","place":"Mankmuß"},{"zipcode":"19357","place":"Karstädt"},{"zipcode":"19357","place":"Dambeck"},{"zipcode":"19370","place":"Parchim"},{"zipcode":"19372","place":"Brunow"},{"zipcode":"19372","place":"Rom"},{"zipcode":"19372","place":"Spornitz"},{"zipcode":"19372","place":"Herzfeld"},{"zipcode":"19372","place":"Stolpe"},{"zipcode":"19372","place":"Ziegendorf"},{"zipcode":"19372","place":"Matzlow-Garwitz"},{"zipcode":"19372","place":"Stralendorf"},{"zipcode":"19372","place":"Groß Godems"},{"zipcode":"19372","place":"Karrenzin"},{"zipcode":"19374","place":"Klinken"},{"zipcode":"19374","place":"Severin"},{"zipcode":"19374","place":"Friedrichsruhe"},{"zipcode":"19374","place":"Raduhn"},{"zipcode":"19374","place":"Herzberg"},{"zipcode":"19374","place":"Damm"},{"zipcode":"19374","place":"Zölkow"},{"zipcode":"19374","place":"Domsühl"},{"zipcode":"19374","place":"Mestlin"},{"zipcode":"19374","place":"Groß Niendorf"},{"zipcode":"19374","place":"Grebbin"},{"zipcode":"19376","place":"Suckow"},{"zipcode":"19376","place":"Siggelkow"},{"zipcode":"19376","place":"Tessenow"},{"zipcode":"19376","place":"Marnitz"},{"zipcode":"19386","place":"Karbow-Vietlübbe"},{"zipcode":"19386","place":"Kritzow"},{"zipcode":"19386","place":"Wahlstorf"},{"zipcode":"19386","place":"Gallin-Kuppentin"},{"zipcode":"19386","place":"Kreien"},{"zipcode":"19386","place":"Werder"},{"zipcode":"19386","place":"Gischow"},{"zipcode":"19386","place":"Broock"},{"zipcode":"19386","place":"Granzin"},{"zipcode":"19386","place":"Lübz"},{"zipcode":"19386","place":"Passow"},{"zipcode":"19386","place":"Lutheran"},{"zipcode":"19395","place":"Barkow"},{"zipcode":"19395","place":"Wendisch Priborn"},{"zipcode":"19395","place":"Karow"},{"zipcode":"19395","place":"Ganzlin"},{"zipcode":"19395","place":"Gnevsdorf"},{"zipcode":"19395","place":"Plauerhagen"},{"zipcode":"19395","place":"Plau am See"},{"zipcode":"19395","place":"Retzow"},{"zipcode":"19399","place":"Wendisch Waren"},{"zipcode":"19399","place":"Diestelow"},{"zipcode":"19399","place":"Langenhagen"},{"zipcode":"19399","place":"Techentin"},{"zipcode":"19399","place":"Neu Poserin"},{"zipcode":"19399","place":"Dobbertin"},{"zipcode":"19399","place":"Goldberg"},{"zipcode":"19406","place":"Groß Görnow"},{"zipcode":"19406","place":"Witzin"}
2993,{"zipcode":"19406","place":"Mustin"},{"zipcode":"19406","place":"Hohen Pritz"},{"zipcode":"19406","place":"Dabel"},{"zipcode":"19406","place":"Borkow"},{"zipcode":"19406","place":"Sternberg"},{"zipcode":"19406","place":"Kobrow"},{"zipcode":"19412","place":"Wendorf"},{"zipcode":"19412","place":"Weitendorf"},{"zipcode":"19412","place":"Blankenberg"},{"zipcode":"19412","place":"Kuhlen"},{"zipcode":"19412","place":"Langen Jarchow"},{"zipcode":"19412","place":"Brüel"},{"zipcode":"19412","place":"Zahrensdorf"},{"zipcode":"19417","place":"Jesendorf"},{"zipcode":"19417","place":"Bibow"},{"zipcode":"19417","place":"Ventschow"},{"zipcode":"19417","place":"Warin"},{"zipcode":"19417","place":"Groß Labenz"},{"zipcode":"20038","place":"Hamburg"},{"zipcode":"20095","place":"Hamburg Altstadt"},{"zipcode":"20095","place":"Hamburg"},{"zipcode":"20095","place":"Hamburg Sankt Georg"},{"zipcode":"20095","place":"Hamburg Klostertor"},{"zipcode":"20097","place":"Hamburg Hammerbrook"},{"zipcode":"20097","place":"Hamburg Sankt Georg"},{"zipcode":"20097","place":"Hamburg"},{"zipcode":"20097","place":"Hamburg Klostertor"},{"zipcode":"20099","place":"Hamburg Hamburg-Altstadt"},{"zipcode":"20099","place":"Hamburg"},{"zipcode":"20099","place":"Hamburg Sankt Georg"},{"zipcode":"20144","place":"Hamburg Harvestehude"},{"zipcode":"20144","place":"Hamburg Hoheluft-Ost"},{"zipcode":"20144","place":"Hamburg Rotherbaum"},{"zipcode":"20144","place":"Hamburg Eimsbüttel"},{"zipcode":"20144","place":"Hamburg"},{"zipcode":"20146","place":"Hamburg"},{"zipcode":"20146","place":"Hamburg Rotherbaum"},{"zipcode":"20146","place":"Hamburg Harvestehude"},{"zipcode":"20148","place":"Hamburg Rotherbaum"},{"zipcode":"20148","place":"Hamburg"},{"zipcode":"20148","place":"Hamburg Harvestehude"},{"zipcode":"20149","place":"Hamburg Rotherbaum"},{"zipcode":"20149","place":"Hamburg"},{"zipcode":"20149","place":"Hamburg Harvestehude"},{"zipcode":"20249","place":"Hamburg Hoheluft-Ost"},{"zipcode":"20249","place":"Hamburg Winterhude"},{"zipcode":"20249","place":"Hamburg Eppendorf"},{"zipcode":"20249","place":"Hamburg"},{"zipcode":"20249","place":"Hamburg Harvestehude"},{"zipcode":"20251","place":"Hamburg Hoheluft-Ost"},{"zipcode":"20251","place":"Hamburg Alsterdorf"},{"zipcode":"20251","place":"Hamburg Eppendorf"},{"zipcode":"20251","place":"Hamburg"},{"zipcode":"20253","place":"Hamburg Lokstedt"},{"zipcode":"20253","place":"Hamburg"},{"zipcode":"20253","place":"Hamburg Hoheluft-West"},{"zipcode":"20253","place":"Hamburg Hoheluft-Ost"},{"zipcode":"20253","place":"Hamburg Eimsbüttel"},{"zipcode":"20253","place":"Hamburg Harvestehude"},{"zipcode":"20255","place":"Hamburg Lokstedt"},{"zipcode":"20255","place":"Hamburg"},{"zipcode":"20255","place":"Hamburg Stellingen"},{"zipcode":"20255","place":"Hamburg Eimsbüttel"},{"zipcode":"20255","place":"Hamburg Hoheluft-West"},{"zipcode":"20257","place":"Hamburg Altona-Nord"},{"zipcode":"20257","place":"Hamburg Eimsbüttel"},{"zipcode":"20257","place":"Hamburg"},{"zipcode":"20259","place":"Hamburg"},{"zipcode":"20259","place":"Hamburg Eimsbüttel"},{"zipcode":"20354","place":"Hamburg Neustadt"},{"zipcode":"20354","place":"Hamburg"},{"zipcode":"20354","place":"Hamburg Rotherbaum"},{"zipcode":"20354","place":"Hamburg Sankt Pauli"},{"zipcode":"20355","place":"Hamburg"},{"zipcode":"20355","place":"Hamburg Neustadt"},{"zipcode":"20355","place":"Hamburg Sankt Pauli"},{"zipcode":"20357","place":"Hamburg Altona-Altstadt"},{"zipcode":"20357","place":"Hamburg Sankt Pauli"},{"zipcode":"20357","place":"Hamburg Eimsbüttel"},{"zipcode":"20357","place":"Hamburg"},{"zipcode":"20357","place":"Hamburg Altona-Nord"},{"zipcode":"20357","place":"Hamburg Rotherbaum"},{"zipcode":"20359","place":"Hamburg Neustadt"},{"zipcode":"20359","place":"Hamburg Altona-Altstadt"},{"zipcode":"20359","place":"Hamburg Sankt Pauli"},{"zipcode":"20359","place":"Hamburg"},{"zipcode":"20457","place":"Hamburg Neustadt"},{"zipcode":"20457","place":"Hamburg Steinwerder"},{"zipcode":"20457","place":"Hamburg Klostertor"},{"zipcode":"20457","place":"Hamburg Kleiner Grasbrook"},{"zipcode":"20457","place":"Hamburg Hamburg-Altstadt"},{"zipcode":"20457","place":"Hamburg"},{"zipcode":"20459","place":"Hamburg Hamburg-Altstadt"},{"zipcode":"20459","place":"Hamburg Neustadt"},{"zipcode":"20459","place":"Hamburg"},{"zipcode":"20459","place":"Hamburg Sankt Pauli"},{"zipcode":"20535","place":"Hamburg Borgfelde"},{"zipcode":"20535","place":"Hamburg Hamm-Nord"},{"zipcode":"20535","place":"Hamburg"},{"zipcode":"20537","place":"Hamburg Hammerbrook"},{"zipcode":"20537","place":"Hamburg Hamm-Süd"},{"zipcode":"20537","place":"Hamburg"},{"zipcode":"20537","place":"Hamburg Borgfelde"},{"zipcode":"20537","place":"Hamburg Hamm-Mitte"},{"zipcode":"20539","place":"Hamburg Wilhelmsburg"},{"zipcode":"20539","place":"Hamburg Kleiner Grasbrook"},{"zipcode":"20539","place":"Hamburg Veddel"},{"zipcode":"20539","place":"Hamburg Rothenburgsort"},{"zipcode":"20539","place":"Hamburg"},{"zipcode":"21029","place":"Hamburg"},{"zipcode":"21029","place":"Hamburg Curslack"},{"zipcode":"21029","place":"Hamburg Altengamme"},{"zipcode":"21029","place":"Hamburg Bergedorf"},{"zipcode":"21031","place":"Hamburg Lohbrügge"},{"zipcode":"21031","place":"Hamburg Bergedorf"},{"zipcode":"21031","place":"Hamburg"},{"zipcode":"21033","place":"Hamburg Billwerder"},{"zipcode":"21033","place":"Hamburg Lohbrügge"},{"zipcode":"21033","place":"Hamburg Bergedorf"},{"zipcode":"21033","place":"Hamburg"},{"zipcode":"21035","place":"Hamburg Allermöhe"},{"zipcode":"21035","place":"Hamburg"},{"zipcode":"21035","place":"Hamburg Billwerder"},{"zipcode":"21035","place":"Hamburg Bergedorf"},{"zipcode":"21037","place":"Hamburg Tatenberg"},{"zipcode":"21037","place":"Hamburg Curslack"},{"zipcode":"21037","place":"Hamburg"},{"zipcode":"21037","place":"Hamburg Allermöhe"},{"zipcode":"21037","place":"Hamburg Neuengamme"},{"zipcode":"21037","place":"Hamburg Reitbrook"},{"zipcode":"21037","place":"Hamburg Spadenland"},{"zipcode":"21037","place":"Hamburg Kirchwerder"},{"zipcode":"21037","place":"Hamburg Ochsenwerder"},{"zipcode":"21039","place":"Hamburg"},{"zipcode":"21039","place":"Hamburg Altengamme"},{"zipcode":"21039","place":"Escheburg"},{"zipcode":"21039","place":"Börnsen"},{"zipcode":"21039","place":"Hamburg Bergedorf"},{"zipcode":"21039","place":"Hamburg Neuengamme"},{"zipcode":"21039","place":"Hamburg Curslack"},{"zipcode":"21073","place":"Hamburg Wilstorf"},{"zipcode":"21073","place":"Hamburg Heimfeld"},{"zipcode":"21073","place":"Hamburg Harburg"},{"zipcode":"21073","place":"Hamburg"}
2993,{"zipcode":"21073","place":"Hamburg Eißendorf"},{"zipcode":"21075","place":"Hamburg Heimfeld"},{"zipcode":"21075","place":"Hamburg Hausbruch"},{"zipcode":"21075","place":"Hamburg"},{"zipcode":"21075","place":"Hamburg Harburg"},{"zipcode":"21075","place":"Hamburg Eißendorf"},{"zipcode":"21077","place":"Hamburg Rönneburg"},{"zipcode":"21077","place":"Hamburg Eißendorf"},{"zipcode":"21077","place":"Hamburg Wilstorf"},{"zipcode":"21077","place":"Hamburg Marmstorf"},{"zipcode":"21077","place":"Hamburg Sinstorf"},{"zipcode":"21077","place":"Hamburg"},{"zipcode":"21077","place":"Hamburg Langenbek"},{"zipcode":"21079","place":"Hamburg"},{"zipcode":"21079","place":"Hamburg Hausbruch"},{"zipcode":"21079","place":"Hamburg Heimfeld"},{"zipcode":"21079","place":"Hamburg Gut Moor"},{"zipcode":"21079","place":"Hamburg Sinstorf"},{"zipcode":"21079","place":"Hamburg Wilstorf"},{"zipcode":"21079","place":"Hamburg Harburg"},{"zipcode":"21079","place":"Hamburg Moorburg"},{"zipcode":"21079","place":"Hamburg Neuland"},{"zipcode":"21079","place":"Hamburg Rönneburg"},{"zipcode":"21079","place":"Hamburg Langenbek"},{"zipcode":"21107","place":"Hamburg Wilhelmsburg"},{"zipcode":"21107","place":"Hamburg"},{"zipcode":"21107","place":"Hamburg Steinwerder"},{"zipcode":"21109","place":"Hamburg Wilhelmsburg"},{"zipcode":"21109","place":"Hamburg Veddel"},{"zipcode":"21109","place":"Hamburg"},{"zipcode":"21129","place":"Hamburg Moorburg"},{"zipcode":"21129","place":"Hamburg Neuenfelde"},{"zipcode":"21129","place":"Hamburg Francop"},{"zipcode":"21129","place":"Hamburg Waltershof"},{"zipcode":"21129","place":"Hamburg Altenwerder"},{"zipcode":"21129","place":"Hamburg"},{"zipcode":"21129","place":"Hamburg Finkenwerder"},{"zipcode":"21129","place":"Hamburg Cranz"},{"zipcode":"21147","place":"Hamburg Neugraben-Fischbek"},{"zipcode":"21147","place":"Hamburg"},{"zipcode":"21147","place":"Hamburg Hausbruch"},{"zipcode":"21149","place":"Hamburg Neugraben-Fischbek"},{"zipcode":"21149","place":"Hamburg"},{"zipcode":"21149","place":"Hamburg Hausbruch"},{"zipcode":"21217","place":"Seevetal"},{"zipcode":"21218","place":"Seevetal"},{"zipcode":"21220","place":"Seevetal"},{"zipcode":"21224","place":"Rosengarten"},{"zipcode":"21227","place":"Bendestorf"},{"zipcode":"21228","place":"Harmstorf"},{"zipcode":"21244","place":"Buchholz in der Nordheide"},{"zipcode":"21255","place":"Dohren"},{"zipcode":"21255","place":"Wistedt"},{"zipcode":"21255","place":"Königsmoor"},{"zipcode":"21255","place":"Kakenstorf"},{"zipcode":"21255","place":"Tostedt"},{"zipcode":"21256","place":"Handeloh"},{"zipcode":"21258","place":"Heidenau"},{"zipcode":"21259","place":"Otter"},{"zipcode":"21261","place":"Welle"},{"zipcode":"21266","place":"Jesteburg"},{"zipcode":"21271","place":"Hanstedt"},{"zipcode":"21271","place":"Asendorf"},{"zipcode":"21272","place":"Egestorf"},{"zipcode":"21274","place":"Undeloh"},{"zipcode":"21279","place":"Appel"},{"zipcode":"21279","place":"Hollenstedt"},{"zipcode":"21279","place":"Drestedt"},{"zipcode":"21279","place":"Wenzendorf"},{"zipcode":"21335","place":"Lüneburg"},{"zipcode":"21337","place":"Lüneburg"},{"zipcode":"21339","place":"Lüneburg"},{"zipcode":"21354","place":"Bleckede"},{"zipcode":"21357","place":"Wittorf"},{"zipcode":"21357","place":"Bardowick"},{"zipcode":"21357","place":"Barum"},{"zipcode":"21358","place":"Mechtersen"},{"zipcode":"21360","place":"Vögelsen"},{"zipcode":"21365","place":"Adendorf"},{"zipcode":"21368","place":"Boitze"},{"zipcode":"21368","place":"Dahlem"},{"zipcode":"21368","place":"Dahlenburg"},{"zipcode":"21369","place":"Nahrendorf"},{"zipcode":"21371","place":"Tosterglope"},{"zipcode":"21376","place":"Garlstorf"},{"zipcode":"21376","place":"Salzhausen"},{"zipcode":"21376","place":"Gödenstorf"},{"zipcode":"21376","place":"Eyendorf"},{"zipcode":"21379","place":"Lüdersburg"},{"zipcode":"21379","place":"Echem"},{"zipcode":"21379","place":"Scharnebeck"},{"zipcode":"21379","place":"Rullstorf"},{"zipcode":"21380","place":"Artlenburg"},{"zipcode":"21382","place":"Brietlingen"},{"zipcode":"21385","place":"Oldendorf (Luhe)"},{"zipcode":"21385","place":"Amelinghausen"},{"zipcode":"21385","place":"Rehlingen"},{"zipcode":"21386","place":"Betzendorf"},{"zipcode":"21388","place":"Soderstorf"},{"zipcode":"21391","place":"Dachtmissen"},{"zipcode":"21391","place":"Reppenstedt"},{"zipcode":"21394","place":"Kirchgellersen"},{"zipcode":"21394","place":"Westergellersen"},{"zipcode":"21394","place":"Heiligenthal"},{"zipcode":"21394","place":"Südergellersen"},{"zipcode":"21395","place":"Tespe"},{"zipcode":"21397","place":"Vastorf"},{"zipcode":"21397","place":"Barendorf"},{"zipcode":"21398","place":"Neetze"},{"zipcode":"21400","place":"Reinstorf"},{"zipcode":"21401","place":"Thomasburg"},{"zipcode":"21403","place":"Wendisch Evern"},{"zipcode":"21406","place":"Barnstedt"},{"zipcode":"21406","place":"Melbeck"},{"zipcode":"21407","place":"Deutsch Evern"},{"zipcode":"21409","place":"Embsen"},{"zipcode":"21423","place":"Winsen (Luhe)"},{"zipcode":"21423","place":"Drage"},{"zipcode":"21435","place":"Stelle"},{"zipcode":"21436","place":"Marschacht"},{"zipcode":"21438","place":"Brackel"},{"zipcode":"21439","place":"Marxen"},{"zipcode":"21441","place":"Garstedt"},{"zipcode":"21442","place":"Toppenstedt"},{"zipcode":"21444","place":"Vierhöfen"},{"zipcode":"21445","place":"Wulfsen"},{"zipcode":"21447","place":"Handorf"},{"zipcode":"21449","place":"Radbruch"},{"zipcode":"21465","place":"Wentorf bei Hamburg"},{"zipcode":"21465","place":"Reinbek"},{"zipcode":"21481","place":"Schnakenbek"},{"zipcode":"21481","place":"Lauenburg/Elbe"},{"zipcode":"21481","place":"Buchhorst"},{"zipcode":"21483","place":"Dalldorf"},{"zipcode":"21483","place":"Basedow"},{"zipcode":"21483","place":"Juliusburg"},{"zipcode":"21483","place":"Gülzow"},{"zipcode":"21483","place":"Krukow"},{"zipcode":"21483","place":"Wangelau"},{"zipcode":"21483","place":"Lütau"},{"zipcode":"21483","place":"Lanze"},{"zipcode":"21483","place":"Krüzen"},{"zipcode":"21493","place":"Havekost"},{"zipcode":"21493","place":"Grabau"},{"zipcode":"21493","place":"Grove"},{"zipcode":"21493","place":"Basthorst"},{"zipcode":"21493","place":"Groß Pampau"},{"zipcode":"21493","place":"Talkau"},{"zipcode":"21493","place":"Elmenhorst"},{"zipcode":"21493","place":"Schretstaken"},{"zipcode":"21493","place":"Schwarzenbek"},{"zipcode":"21493","place":"Möhnsen"},{"zipcode":"21493","place":"Sahms"},{"zipcode":"21493","place":"Mühlenrade"},{"zipcode":"21493","place":"Fuhlenhagen"},{"zipcode":"21502","place":"Hamwarde"},{"zipcode":"21502","place":"Worth"},{"zipcode":"21502","place":"Wiershop"},{"zipcode":"21502","place":"Geesthacht"},{"zipcode":"21509","place":"Glinde"},{"zipcode":"21514","place":"Langenlehsten"},{"zipcode":"21514","place":"Kankelau"},{"zipcode":"21514","place":"Güster"},{"zipcode":"21514","place":"Hornbek"},{"zipcode":"21514","place":"Siebeneichen"},{"zipcode":"21514","place":"Büchen"},{"zipcode":"21514","place":"Witzeeze"},{"zipcode":"21514","place":"Roseburg"},{"zipcode":"21514","place":"Göttin"},{"zipcode":"21514","place":"Klein Pampau"},{"zipcode":"21514","place":"Fitzen"},{"zipcode":"21514","place":"Bröthen"},{"zipcode":"21516","place":"Tramm"},{"zipcode":"21516","place":"Schulendorf"},{"zipcode":"21516","place":"Woltersdorf"},{"zipcode":"21516","place":"Müssen"},{"zipcode":"21521","place":"Aumühle"},{"zipcode":"21521","place":"Wohltorf"},{"zipcode":"21521","place":"Dassendorf"},{"zipcode":"21522","place":"Hittbergen"},{"zipcode":"21522","place":"Hohnstorf (Elbe)"},{"zipcode":"21524","place":"Brunstorf"},{"zipcode":"21526","place":"Hohenhorn"},{"zipcode":"21527","place":"Kollow"},{"zipcode":"21529","place":"Kröppelshagen-Fahrendorf"},{"zipcode":"21614","place":"Buxtehude"},{"zipcode":"21629","place":"Neu Wulmstorf"},{"zipcode":"21635","place":"Jork"},{"zipcode":"21640","place":"Nottensdorf"},{"zipcode":"21640","place":"Neuenkirchen"},{"zipcode":"21640","place":"Bliedersdorf"},{"zipcode":"21640","place":"Horneburg"},{"zipcode":"21641","place":"Apensen"},{"zipcode":"21643","place":"Beckdorf"},{"zipcode":"21644","place":"Sauensiek"},{"zipcode":"21646","place":"Halvesbostel"},{"zipcode":"21647","place":"Moisburg"},{"zipcode":"21649","place":"Regesbostel"},{"zipcode":"21680","place":"Stade"},{"zipcode":"21682","place":"Stade"},{"zipcode":"21683","place":"Stade"},{"zipcode":"21684","place":"Agathenburg"},{"zipcode":"21684","place":"Stade"},{"zipcode":"21698","place":"Bargstedt"},{"zipcode":"21698","place":"Harsefeld"},{"zipcode":"21698","place":"Brest"},{"zipcode":"21702","place":"Ahlerstedt"},{"zipcode":"21706","place":"Drochtersen"}
2993,{"zipcode":"21709","place":"Düdenbüttel"},{"zipcode":"21709","place":"Burweg"},{"zipcode":"21709","place":"Himmelpforten"},{"zipcode":"21710","place":"Engelschoff"},{"zipcode":"21712","place":"Großenwörden"},{"zipcode":"21714","place":"Hammah"},{"zipcode":"21717","place":"Deinste"},{"zipcode":"21717","place":"Fredenbeck"},{"zipcode":"21720","place":"Guderhandviertel"},{"zipcode":"21720","place":"Grünendeich"},{"zipcode":"21720","place":"Mittelnkirchen"},{"zipcode":"21720","place":"Steinkirchen"},{"zipcode":"21723","place":"Hollern-Twielenfleth"},{"zipcode":"21726","place":"Kranenburg"},{"zipcode":"21726","place":"Oldendorf"},{"zipcode":"21726","place":"Heinbockel"},{"zipcode":"21727","place":"Estorf"},{"zipcode":"21729","place":"Freiburg (Elbe)"},{"zipcode":"21730","place":"Balje"},{"zipcode":"21732","place":"Krummendeich"},{"zipcode":"21734","place":"Oederquart"},{"zipcode":"21737","place":"Wischhafen"},{"zipcode":"21739","place":"Dollern"},{"zipcode":"21745","place":"Hemmoor"},{"zipcode":"21755","place":"Hechthausen"},{"zipcode":"21756","place":"Osten"},{"zipcode":"21762","place":"Otterndorf"},{"zipcode":"21762","place":"Osterbruch"},{"zipcode":"21763","place":"Neuenkirchen"},{"zipcode":"21765","place":"Nordleda"},{"zipcode":"21769","place":"Armstorf"},{"zipcode":"21769","place":"Hollnseth"},{"zipcode":"21769","place":"Lamstedt"},{"zipcode":"21770","place":"Mittelstenahe"},{"zipcode":"21772","place":"Stinstedt"},{"zipcode":"21775","place":"Steinau"},{"zipcode":"21775","place":"Ihlienworth"},{"zipcode":"21775","place":"Odisheim"},{"zipcode":"21776","place":"Wanna"},{"zipcode":"21781","place":"Cadenberge"},{"zipcode":"21782","place":"Bülkau"},{"zipcode":"21784","place":"Geversdorf"},{"zipcode":"21785","place":"Belum"},{"zipcode":"21785","place":"Neuhaus an der Oste"},{"zipcode":"21787","place":"Oberndorf"},{"zipcode":"21789","place":"Wingst"},{"zipcode":"22041","place":"Hamburg"},{"zipcode":"22041","place":"Hamburg Marienthal"},{"zipcode":"22041","place":"Hamburg Tonndorf"},{"zipcode":"22041","place":"Hamburg Wandsbek"},{"zipcode":"22043","place":"Hamburg"},{"zipcode":"22043","place":"Hamburg Marienthal"},{"zipcode":"22043","place":"Hamburg Jenfeld"},{"zipcode":"22043","place":"Hamburg Tonndorf"},{"zipcode":"22045","place":"Hamburg"},{"zipcode":"22045","place":"Hamburg Jenfeld"},{"zipcode":"22045","place":"Hamburg Tonndorf"},{"zipcode":"22047","place":"Hamburg"},{"zipcode":"22047","place":"Hamburg Wandsbek"},{"zipcode":"22047","place":"Hamburg Bramfeld"},{"zipcode":"22047","place":"Hamburg Tonndorf"},{"zipcode":"22049","place":"Hamburg Dulsberg"},{"zipcode":"22049","place":"Hamburg"},{"zipcode":"22049","place":"Hamburg Wandsbek"},{"zipcode":"22081","place":"Hamburg Uhlenhorst"},{"zipcode":"22081","place":"Hamburg Barmbek-Süd"},{"zipcode":"22081","place":"Hamburg"},{"zipcode":"22083","place":"Hamburg Barmbek-Süd"},{"zipcode":"22083","place":"Hamburg"},{"zipcode":"22085","place":"Hamburg Uhlenhorst"},{"zipcode":"22085","place":"Hamburg Barmbek-Süd"},{"zipcode":"22085","place":"Hamburg"},{"zipcode":"22087","place":"Hamburg Uhlenhorst"},{"zipcode":"22087","place":"Hamburg Hamm-Nord"},{"zipcode":"22087","place":"Hamburg Hohenfelde"},{"zipcode":"22087","place":"Hamburg Eilbek"},{"zipcode":"22087","place":"Hamburg"},{"zipcode":"22089","place":"Hamburg Marienthal"},{"zipcode":"22089","place":"Hamburg Wandsbek"},{"zipcode":"22089","place":"Hamburg"},{"zipcode":"22089","place":"Hamburg Hamm-Nord"},{"zipcode":"22089","place":"Hamburg Hohenfelde"},{"zipcode":"22089","place":"Hamburg Eilbek"},{"zipcode":"22111","place":"Hamburg Horn"},{"zipcode":"22111","place":"Hamburg Billstedt"},{"zipcode":"22111","place":"Hamburg Billbrook"},{"zipcode":"22111","place":"Hamburg"},{"zipcode":"22113","place":"Hamburg Lohbrügge"},{"zipcode":"22113","place":"Oststeinbek"},{"zipcode":"22113","place":"Hamburg Allermöhe"},{"zipcode":"22113","place":"Hamburg Horn"},{"zipcode":"22113","place":"Hamburg Moorfleet"},{"zipcode":"22113","place":"Hamburg Billwerder"},{"zipcode":"22113","place":"Hamburg Billbrook"},{"zipcode":"22113","place":"Hamburg Billstedt"},{"zipcode":"22113","place":"Hamburg"},{"zipcode":"22115","place":"Hamburg Lohbrügge"},{"zipcode":"22115","place":"Hamburg Billstedt"},{"zipcode":"22115","place":"Hamburg"},{"zipcode":"22117","place":"Hamburg"},{"zipcode":"22117","place":"Hamburg Billstedt"},{"zipcode":"22119","place":"Hamburg Horn"},{"zipcode":"22119","place":"Hamburg"},{"zipcode":"22119","place":"Hamburg Billstedt"},{"zipcode":"22143","place":"Hamburg Rahlstedt"},{"zipcode":"22143","place":"Hamburg"},{"zipcode":"22145","place":"Hamburg"},{"zipcode":"22145","place":"Stapelfeld"},{"zipcode":"22145","place":"Braak"},{"zipcode":"22145","place":"Hamburg Rahlstedt"},{"zipcode":"22145","place":"Hamburg Farmsen-Berne"},{"zipcode":"22147","place":"Hamburg Rahlstedt"},{"zipcode":"22147","place":"Hamburg"},{"zipcode":"22149","place":"Hamburg Tonndorf"},{"zipcode":"22149","place":"Hamburg"},{"zipcode":"22149","place":"Hamburg Rahlstedt"},{"zipcode":"22159","place":"Hamburg Bramfeld"},{"zipcode":"22159","place":"Hamburg"},{"zipcode":"22159","place":"Hamburg Sasel"},{"zipcode":"22159","place":"Hamburg Farmsen-Berne"},{"zipcode":"22159","place":"Hamburg Tonndorf"},{"zipcode":"22175","place":"Hamburg"},{"zipcode":"22175","place":"Hamburg Bramfeld"},{"zipcode":"22177","place":"Hamburg Steilshoop"},{"zipcode":"22177","place":"Hamburg"},{"zipcode":"22177","place":"Hamburg Bramfeld"},{"zipcode":"22179","place":"Hamburg Bramfeld"},{"zipcode":"22179","place":"Hamburg"},{"zipcode":"22297","place":"Hamburg Winterhude"},{"zipcode":"22297","place":"Hamburg Groß Borstel"},{"zipcode":"22297","place":"Hamburg Barmbek-Nord"},{"zipcode":"22297","place":"Hamburg"},{"zipcode":"22297","place":"Hamburg Alsterdorf"},{"zipcode":"22299","place":"Hamburg"},{"zipcode":"22299","place":"Hamburg Winterhude"},{"zipcode":"22301","place":"Hamburg"},{"zipcode":"22301","place":"Hamburg Winterhude"},{"zipcode":"22303","place":"Hamburg"},{"zipcode":"22303","place":"Hamburg Barmbek-Nord"},{"zipcode":"22303","place":"Hamburg Winterhude"},{"zipcode":"22305","place":"Hamburg"},{"zipcode":"22305","place":"Hamburg Barmbek-Süd"},{"zipcode":"22305","place":"Hamburg Winterhude"},{"zipcode":"22305","place":"Hamburg Barmbek-Nord"},{"zipcode":"22307","place":"Hamburg"},{"zipcode":"22307","place":"Hamburg Barmbek-Nord"},{"zipcode":"22309","place":"Hamburg Ohlsdorf"},{"zipcode":"22309","place":"Hamburg"},{"zipcode":"22309","place":"Hamburg Bramfeld"},{"zipcode":"22309","place":"Hamburg Steilshoop"},{"zipcode":"22309","place":"Hamburg Barmbek-Nord"},{"zipcode":"22335","place":"Hamburg Groß Borstel"},{"zipcode":"22335","place":"Hamburg Fuhlsbüttel"},{"zipcode":"22335","place":"Hamburg Alsterdorf"},{"zipcode":"22335","place":"Hamburg Ohlsdorf"},{"zipcode":"22335","place":"Hamburg"},{"zipcode":"22337","place":"Hamburg Ohlsdorf"},{"zipcode":"22337","place":"Hamburg Alsterdorf"},{"zipcode":"22337","place":"Hamburg"},{"zipcode":"22339","place":"Hamburg"},{"zipcode":"22339","place":"Hamburg Fuhlsbüttel"},{"zipcode":"22339","place":"Hamburg Hummelsbüttel"},{"zipcode":"22359","place":"Hamburg Volksdorf"},{"zipcode":"22359","place":"Hamburg Bergstedt"},{"zipcode":"22359","place":"Hamburg Rahlstedt"},{"zipcode":"22359","place":"Hamburg"},{"zipcode":"22391","place":"Hamburg Ohlsdorf"},{"zipcode":"22391","place":"Hamburg Bramfeld"},{"zipcode":"22391","place":"Hamburg Hummelsbüttel"},{"zipcode":"22391","place":"Hamburg"},{"zipcode":"22391","place":"Hamburg Wellingsbüttel"},{"zipcode":"22391","place":"Hamburg Sasel"},{"zipcode":"22391","place":"Hamburg Poppenbüttel"},{"zipcode":"22393","place":"Hamburg Bramfeld"},{"zipcode":"22393","place":"Hamburg Sasel"},{"zipcode":"22393","place":"Hamburg"},{"zipcode":"22393","place":"Hamburg Wellingsbüttel"},{"zipcode":"22393","place":"Hamburg Poppenbüttel"},{"zipcode":"22395","place":"Hamburg Bergstedt"},{"zipcode":"22395","place":"Hamburg Wohldorf-Ohlstedt"},{"zipcode":"22395","place":"Hamburg Poppenbüttel"},{"zipcode":"22395","place":"Hamburg"},{"zipcode":"22395","place":"Hamburg Sasel"},{"zipcode":"22397","place":"Hamburg Duvenstedt"},{"zipcode":"22397","place":"Hamburg Wohldorf-Ohlstedt"},{"zipcode":"22397","place":"Hamburg Lemsahl-Mellingstedt"},{"zipcode":"22397","place":"Hamburg"},{"zipcode":"22399","place":"Hamburg Hummelsbüttel"},{"zipcode":"22399","place":"Hamburg Poppenbüttel"},{"zipcode":"22399","place":"Hamburg"},{"zipcode":"22399","place":"Hamburg Lemsahl-Mellingstedt"},{"zipcode":"22415","place":"Hamburg Langenhorn"},{"zipcode":"22415","place":"Hamburg Fuhlsbüttel"},{"zipcode":"22415","place":"Hamburg Hummelsbüttel"},{"zipcode":"22415","place":"Hamburg"},{"zipcode":"22417","place":"Hamburg Hummelsbüttel"},{"zipcode":"22417","place":"Hamburg Langenhorn"},{"zipcode":"22417","place":"Hamburg"},{"zipcode":"22419","place":"Hamburg Langenhorn"},{"zipcode":"22419","place":"Hamburg"},{"zipcode":"22453","place":"Hamburg Niendorf"},{"zipcode":"22453","place":"Hamburg Groß Borstel"},{"zipcode":"22453","place":"Hamburg Fuhlsbüttel"},{"zipcode":"22453","place":"Hamburg"},{"zipcode":"22455","place":"Hamburg"},{"zipcode":"22455","place":"Hamburg Niendorf"},{"zipcode":"22455","place":"Hamburg Schnelsen"},{"zipcode":"22457","place":"Hamburg Eidelstedt"},{"zipcode":"22457","place":"Hamburg Schnelsen"},{"zipcode":"22457","place":"Hamburg"},{"zipcode":"22457","place":"Hamburg Niendorf"},{"zipcode":"22459","place":"Hamburg Schnelsen"},{"zipcode":"22459","place":"Hamburg"},{"zipcode":"22459","place":"Hamburg Niendorf"},{"zipcode":"22523","place":"Hamburg"},{"zipcode":"22523","place":"Hamburg Eidelstedt"},{"zipcode":"22525","place":"Hamburg Eidelstedt"},{"zipcode":"22525","place":"Hamburg Lurup"},{"zipcode":"22525","place":"Hamburg Eimsbüttel"},{"zipcode":"22525","place":"Hamburg Bahrenfeld"},{"zipcode":"22525","place":"Hamburg Stellingen"},{"zipcode":"22525","place":"Hamburg"},{"zipcode":"22527","place":"Hamburg Stellingen"},{"zipcode":"22527","place":"Hamburg Eimsbüttel"},{"zipcode":"22527","place":"Hamburg Lokstedt"},{"zipcode":"22527","place":"Hamburg Eidelstedt"},{"zipcode":"22527","place":"Hamburg"},{"zipcode":"22529","place":"Hamburg Niendorf"},{"zipcode":"22529","place":"Hamburg"},{"zipcode":"22529","place":"Hamburg Lokstedt"},{"zipcode":"22529","place":"Hamburg Eppendorf"},{"zipcode":"22529","place":"Hamburg Hoheluft-West"},{"zipcode":"22529","place":"Hamburg Groß Borstel"},{"zipcode":"22529","place":"Hamburg Stellingen"},{"zipcode":"22547","place":"Hamburg Osdorf"},{"zipcode":"22547","place":"Hamburg Lurup"},{"zipcode":"22547","place":"Hamburg Bahrenfeld"},{"zipcode":"22547","place":"Hamburg"},{"zipcode":"22547","place":"Hamburg Eidelstedt"},{"zipcode":"22549","place":"Hamburg"},{"zipcode":"22549","place":"Hamburg Osdorf"},{"zipcode":"22549","place":"Hamburg Lurup"},{"zipcode":"22549","place":"Hamburg Bahrenfeld"},{"zipcode":"22559","place":"Hamburg Rissen"},{"zipcode":"22559","place":"Hamburg"},{"zipcode":"22587","place":"Hamburg Blankenese"},{"zipcode":"22587","place":"Hamburg"},{"zipcode":"22587","place":"Hamburg Nienstedten"},{"zipcode":"22587","place":"Hamburg Osdorf"},{"zipcode":"22587","place":"Hamburg Sülldorf"},{"zipcode":"22587","place":"Hamburg Rissen"},{"zipcode":"22589","place":"Hamburg Sülldorf"},{"zipcode":"22589","place":"Hamburg Iserbrook"},{"zipcode":"22589","place":"Hamburg"},{"zipcode":"22589","place":"Hamburg Blankenese"},{"zipcode":"22589","place":"Hamburg Osdorf"},{"zipcode":"22605","place":"Hamburg Othmarschen"},{"zipcode":"22605","place":"Hamburg Groß Flottbek"},{"zipcode":"22605","place":"Hamburg Bahrenfeld"},{"zipcode":"22605","place":"Hamburg"},{"zipcode":"22607","place":"Hamburg Nienstedten"},{"zipcode":"22607","place":"Hamburg"},{"zipcode":"22607","place":"Hamburg Othmarschen"},{"zipcode":"22607","place":"Hamburg Groß Flottbek"},{"zipcode":"22607","place":"Hamburg Bahrenfeld"},{"zipcode":"22609","place":"Hamburg Nienstedten"},{"zipcode":"22609","place":"Hamburg Osdorf"},{"zipcode":"22609","place":"Hamburg Groß Flottbek"},{"zipcode":"22609","place":"Hamburg"},{"zipcode":"22609","place":"Hamburg Othmarschen"},{"zipcode":"22761","place":"Hamburg"},{"zipcode":"22761","place":"Hamburg Bahrenfeld"},{"zipcode":"22763","place":"Hamburg Ottensen"},{"zipcode":"22763","place":"Hamburg Othmarschen"},{"zipcode":"22763","place":"Hamburg"},{"zipcode":"22765","place":"Hamburg Altona-Nord"},{"zipcode":"22765","place":"Hamburg Altona-Altstadt"},{"zipcode":"22765","place":"Hamburg Ottensen"},{"zipcode":"22765","place":"Hamburg"},{"zipcode":"22767","place":"Hamburg Sankt Pauli"},{"zipcode":"22767","place":"Hamburg"},{"zipcode":"22767","place":"Hamburg Altona-Altstadt"},{"zipcode":"22767","place":"Hamburg Ottensen"},{"zipcode":"22769","place":"Hamburg Sankt Pauli"},{"zipcode":"22769","place":"Hamburg Eimsbüttel"},{"zipcode":"22769","place":"Hamburg Stellingen"},{"zipcode":"22769","place":"Hamburg Altona-Nord"},{"zipcode":"22769","place":"Hamburg"},{"zipcode":"22769","place":"Hamburg Bahrenfeld"},{"zipcode":"22769","place":"Hamburg Altona-Altstadt"},{"zipcode":"22844","place":"Norderstedt"},{"zipcode":"22846","place":"Norderstedt"},{"zipcode":"22848","place":"Norderstedt"},{"zipcode":"22850","place":"Norderstedt"},{"zipcode":"22851","place":"Norderstedt"},{"zipcode":"22869","place":"Schenefeld"},{"zipcode":"22880","place":"Wedel"},{"zipcode":"22885","place":"Barsbüttel"},{"zipcode":"22889","place":"Tangstedt"},{"zipcode":"22926","place":"Ahrensburg"},{"zipcode":"22927","place":"Großhansdorf"},{"zipcode":"22929","place":"Hamfelde in Lauenburg"},{"zipcode":"22929","place":"Kasseburg"},{"zipcode":"22929","place":"Rausdorf"},{"zipcode":"22929","place":"Schönberg"},{"zipcode":"22929","place":"Köthel"},{"zipcode":"22929","place":"Hammoor"},{"zipcode":"22929","place":"Delingsdorf"},{"zipcode":"22929","place":"Hamfelde in Holstein"},{"zipcode":"22941","place":"Jersbek"},{"zipcode":"22941","place":"Bargteheide"},{"zipcode":"22946","place":"Grande"},{"zipcode":"22946","place":"Trittau"},{"zipcode":"22946","place":"Hohenfelde"},{"zipcode":"22946","place":"Dahmker"},{"zipcode":"22946","place":"Brunsbek"},{"zipcode":"22946","place":"Großensee"},{"zipcode":"22949","place":"Ammersbek"},{"zipcode":"22952","place":"Lütjensee"},{"zipcode":"22955","place":"Hoisdorf"},{"zipcode":"22956","place":"Grönwohld"},{"zipcode":"22958","place":"Kuddewörde"},{"zipcode":"22959","place":"Linau"},{"zipcode":"22962","place":"Siek"},{"zipcode":"22964","place":"Steinburg"},{"zipcode":"22965","place":"Todendorf"},{"zipcode":"22967","place":"Tremsbüttel"},{"zipcode":"22969","place":"Witzhave"},{"zipcode":"23539","place":"Lübeck"},{"zipcode":"23552","place":"Lübeck"},{"zipcode":"23554","place":"Lübeck"},{"zipcode":"23556","place":"Lübeck"},{"zipcode":"23558","place":"Lübeck"},{"zipcode":"23560","place":"Lübeck"},{"zipcode":"23562","place":"Lübeck"},{"zipcode":"23564","place":"Lübeck"},{"zipcode":"23566","place":"Lübeck"},{"zipcode":"23568","place":"Lübeck"},{"zipcode":"23569","place":"Lübeck"},{"zipcode":"23570","place":"Lübeck"},{"zipcode":"23611","place":"Bad Schwartau"},{"zipcode":"23617","place":"Stockelsdorf"},{"zipcode":"23619","place":"Rehhorst"},{"zipcode":"23619","place":"Mönkhagen"},{"zipcode":"23619","place":"Hamberge"},{"zipcode":"23619","place":"Badendorf"},{"zipcode":"23619","place":"Heilshoop"},{"zipcode":"23619","place":"Zarpen"},{"zipcode":"23623","place":"Ahrensbök"},{"zipcode":"23626","place":"Ratekau"},{"zipcode":"23627","place":"Groß Grönau"},{"zipcode":"23627","place":"Groß Sarau"},{"zipcode":"23628","place":"Krummesse"},{"zipcode":"23628","place":"Klempau"},{"zipcode":"23629","place":"Sarkwitz"},{"zipcode":"23669","place":"Timmendorfer Strand"},{"zipcode":"23683","place":"Scharbeutz"},{"zipcode":"23684","place":"Scharbeutz"},{"zipcode":"23689","place":"Pansdorf, Holstein"},{"zipcode":"23701","place":"Süsel"},{"zipcode":"23701","place":"Eutin"},{"zipcode":"23714","place":"Kirchnüchel"},{"zipcode":"23714","place":"Malente"},{"zipcode":"23715","place":"Bosau"},{"zipcode":"23717","place":"Kasseedorf"},{"zipcode":"23719","place":"Glasau"},{"zipcode":"23730","place":"Schashagen"},{"zipcode":"23730","place":"Altenkrempe"},{"zipcode":"23730","place":"Sierksdorf"},{"zipcode":"23730","place":"Neustadt in Holstein"},{"zipcode":"23738","place":"Kabelhorst"},{"zipcode":"23738"
2993,"place":"Damlos"},{"zipcode":"23738","place":"Manhagen"},{"zipcode":"23738","place":"Harmsdorf"},{"zipcode":"23738","place":"Beschendorf"},{"zipcode":"23738","place":"Riepsdorf"},{"zipcode":"23738","place":"Lensahn"},{"zipcode":"23743","place":"Grömitz"},{"zipcode":"23744","place":"Schönwalde am Bungsberg"},{"zipcode":"23746","place":"Kellenhusen"},{"zipcode":"23747","place":"Dahme"},{"zipcode":"23749","place":"Grube"},{"zipcode":"23758","place":"Gremersdorf"},{"zipcode":"23758","place":"Göhl"},{"zipcode":"23758","place":"Oldenburg in Holstein"},{"zipcode":"23758","place":"Wangels"},{"zipcode":"23769","place":"Fehmarn"},{"zipcode":"23774","place":"Heiligenhafen"},{"zipcode":"23775","place":"Großenbrode"},{"zipcode":"23777","place":"Heringsdorf"},{"zipcode":"23779","place":"Neukirchen"},{"zipcode":"23795","place":"Stipsdorf"},{"zipcode":"23795","place":"Schwissel"},{"zipcode":"23795","place":"Klein Gladebrügge"},{"zipcode":"23795","place":"Klein Rönnau"},{"zipcode":"23795","place":"Weede"},{"zipcode":"23795","place":"Mözen"},{"zipcode":"23795","place":"Fahrenkrug"},{"zipcode":"23795","place":"Bad Segeberg"},{"zipcode":"23795","place":"Schackendorf"},{"zipcode":"23795","place":"Negernbötel"},{"zipcode":"23795","place":"Högersdorf"},{"zipcode":"23795","place":"Groß Rönnau"},{"zipcode":"23795","place":"Traventhal"},{"zipcode":"23795","place":"Schieren"},{"zipcode":"23812","place":"Wahlstedt"},{"zipcode":"23813","place":"Nehms"},{"zipcode":"23813","place":"Blunk"},{"zipcode":"23815","place":"Westerrade"},{"zipcode":"23815","place":"Strukdorf"},{"zipcode":"23815","place":"Geschendorf"},{"zipcode":"23816","place":"Bebensee"},{"zipcode":"23816","place":"Leezen"},{"zipcode":"23816","place":"Groß Niendorf"},{"zipcode":"23816","place":"Neversdorf"},{"zipcode":"23818","place":"Neuengörs"},{"zipcode":"23820","place":"Pronstorf"},{"zipcode":"23821","place":"Rohlstorf"},{"zipcode":"23823","place":"Seedorf"},{"zipcode":"23824","place":"Damsdorf"},{"zipcode":"23824","place":"Tensfeld"},{"zipcode":"23826","place":"Bark"},{"zipcode":"23826","place":"Fredesdorf"},{"zipcode":"23826","place":"Todesfelde"},{"zipcode":"23827","place":"Travenhorst"},{"zipcode":"23827","place":"Wensin"},{"zipcode":"23827","place":"Krems II"},{"zipcode":"23829","place":"Wittenborn"},{"zipcode":"23829","place":"Kükels"},{"zipcode":"23843","place":"Neritz"},{"zipcode":"23843","place":"Rümpel"},{"zipcode":"23843","place":"Travenbrück"},{"zipcode":"23843","place":"Bad Oldesloe"},{"zipcode":"23845","place":"Itzstedt"},{"zipcode":"23845","place":"Dreggers"},{"zipcode":"23845","place":"Bühnsdorf"},{"zipcode":"23845","place":"Oering"},{"zipcode":"23845","place":"Seth"},{"zipcode":"23845","place":"Wakendorf I"},{"zipcode":"23845","place":"Bahrenhof"},{"zipcode":"23845","place":"Grabau"},{"zipcode":"23847","place":"Groß Boden"},{"zipcode":"23847","place":"Steinhorst"},{"zipcode":"23847","place":"Bliestorf"},{"zipcode":"23847","place":"Schürensöhlen"},{"zipcode":"23847","place":"Lasbek"},{"zipcode":"23847","place":"Sierksrade"},{"zipcode":"23847","place":"Siebenbäumen"},{"zipcode":"23847","place":"Westerau"},{"zipcode":"23847","place":"Kastorf"},{"zipcode":"23847","place":"Meddewade"},{"zipcode":"23847","place":"Grinau"},{"zipcode":"23847","place":"Schiphorst"},{"zipcode":"23847","place":"Düchelsdorf"},{"zipcode":"23847","place":"Pölitz"},{"zipcode":"23847","place":"Rethwisch"},{"zipcode":"23847","place":"Stubben"},{"zipcode":"23858","place":"Heidekamp"},{"zipcode":"23858","place":"Barnitz"},{"zipcode":"23858","place":"Reinfeld (Holstein)"},{"zipcode":"23858","place":"Wesenberg"},{"zipcode":"23858","place":"Feldhorst"},{"zipcode":"23860","place":"Groß Schenkenberg"},{"zipcode":"23860","place":"Klein Wesenberg"},{"zipcode":"23863","place":"Bargfeld-Stegen"},{"zipcode":"23863","place":"Nienwohld"},{"zipcode":"23863","place":"Kayhude"},{"zipcode":"23866","place":"Nahe"},{"zipcode":"23867","place":"Sülfeld"},{"zipcode":"23869","place":"Elmenhorst"},{"zipcode":"23879","place":"Mölln"},{"zipcode":"23881","place":"Alt Mölln"},{"zipcode":"23881","place":"Bälau"},{"zipcode":"23881","place":"Breitenfelde"},{"zipcode":"23881","place":"Lankau"},{"zipcode":"23881","place":"Niendorf an der Stecknitz"},{"zipcode":"23881","place":"Koberg"},{"zipcode":"23881","place":"Borstorf"},{"zipcode":"23883","place":"Klein Zecher"},{"zipcode":"23883","place":"Seedorf"},{"zipcode":"23883","place":"Brunsmark"},{"zipcode":"23883","place":"Sterley"},{"zipcode":"23883","place":"Horst"},{"zipcode":"23883","place":"Grambek"},{"zipcode":"23883","place":"Hollenbek"},{"zipcode":"23883","place":"Lehmrade"},{"zipcode":"23896","place":"Panten"},{"zipcode":"23896","place":"Poggensee"},{"zipcode":"23896","place":"Ritzerau"},{"zipcode":"23896","place":"Nusse"},{"zipcode":"23896","place":"Walksfelde"},{"zipcode":"23898","place":"Kühsen"},{"zipcode":"23898","place":"Klinkrade"},{"zipcode":"23898","place":"Sandesneben"},{"zipcode":"23898","place":"Wentorf"},{"zipcode":"23898","place":"Sirksfelde"},{"zipcode":"23898","place":"Lüchow"},{"zipcode":"23898","place":"Duvensee"},{"zipcode":"23898","place":"Labenz"},{"zipcode":"23899","place":"Besenthal"},{"zipcode":"23899","place":"Gudow"},{"zipcode":"23909","place":"Albsfelde"},{"zipcode":"23909","place":"Bäk"},{"zipcode":"23909","place":"Ratzeburg"},{"zipcode":"23909","place":"Fredeburg"},{"zipcode":"23909","place":"Römnitz"},{"zipcode":"23909","place":"Giesensdorf"},{"zipcode":"23909","place":"Mechow"},{"zipcode":"23911","place":"Groß Disnack"},{"zipcode":"23911","place":"Salem"},{"zipcode":"23911","place":"Pogeez"},{"zipcode":"23911","place":"Kittlitz"}
2993,{"zipcode":"23911","place":"Mustin"},{"zipcode":"23911","place":"Ziethen"},{"zipcode":"23911","place":"Schmilau"},{"zipcode":"23911","place":"Kulpin"},{"zipcode":"23911","place":"Harmsdorf"},{"zipcode":"23911","place":"Einhaus"},{"zipcode":"23911","place":"Buchholz"},{"zipcode":"23919","place":"Göldenitz"},{"zipcode":"23919","place":"Berkenthin"},{"zipcode":"23919","place":"Behlendorf"},{"zipcode":"23919","place":"Rondeshagen"},{"zipcode":"23919","place":"Niendorf"},{"zipcode":"23923","place":"Schönberg"},{"zipcode":"23923","place":"Roduchelstorf"},{"zipcode":"23923","place":"Lockwisch"},{"zipcode":"23923","place":"Lüdersdorf"},{"zipcode":"23923","place":"Menzendorf"},{"zipcode":"23923","place":"Selmsdorf"},{"zipcode":"23923","place":"Niendorf"},{"zipcode":"23923","place":"Groß Siemz"},{"zipcode":"23936","place":"Börzow"},{"zipcode":"23936","place":"Rüting"},{"zipcode":"23936","place":"Grevesmühlen"},{"zipcode":"23936","place":"Hanshagen"},{"zipcode":"23936","place":"Grieben"},{"zipcode":"23936","place":"Testorf-Steinfort"},{"zipcode":"23936","place":"Papenhusen"},{"zipcode":"23936","place":"Upahl"},{"zipcode":"23936","place":"Bernstorf"},{"zipcode":"23936","place":"Roggenstorf"},{"zipcode":"23936","place":"Plüschow"},{"zipcode":"23936","place":"Warnow"},{"zipcode":"23936","place":"Mallentin"},{"zipcode":"23942","place":"Kalkhorst"},{"zipcode":"23942","place":"Pötenitz"},{"zipcode":"23942","place":"Dassow"},{"zipcode":"23942","place":"Harkensee"},{"zipcode":"23944","place":"Ostseebad Boltenhagen"},{"zipcode":"23946","place":"Boltenhagen"},{"zipcode":"23948","place":"Elmenhorst"},{"zipcode":"23948","place":"Moor-Rolofshagen"},{"zipcode":"23948","place":"Groß Walmstorf"},{"zipcode":"23948","place":"Damshagen"},{"zipcode":"23948","place":"Klütz"},{"zipcode":"23952","place":"Wismar, Mecklenburg"},{"zipcode":"23966","place":"Wismar"},{"zipcode":"23968","place":"Barnekow"},{"zipcode":"23968","place":"Gramkow"},{"zipcode":"23968","place":"Zierow"},{"zipcode":"23968","place":"Wismar"},{"zipcode":"23968","place":"Gägelow"},{"zipcode":"23970","place":"Wismar"},{"zipcode":"23970","place":"Benz"},{"zipcode":"23972","place":"Groß Stieten"},{"zipcode":"23972","place":"Lübow"},{"zipcode":"23972","place":"Dorf Mecklenburg"},{"zipcode":"23972","place":"Metelsdorf"},{"zipcode":"23972","place":"Schimm"},{"zipcode":"23974","place":"Krusenhagen"},{"zipcode":"23974","place":"Blowatz"},{"zipcode":"23974","place":"Neuburg"},{"zipcode":"23974","place":"Hornstorf"},{"zipcode":"23974","place":"Boiensdorf"},{"zipcode":"23992","place":"Lübberstorf"},{"zipcode":"23992","place":"Zurow"},{"zipcode":"23992","place":"Züsow"},{"zipcode":"23992","place":"Glasin"},{"zipcode":"23992","place":"Neukloster"},{"zipcode":"23992","place":"Passee"},{"zipcode":"23996","place":"Beidendorf"},{"zipcode":"23996","place":"Groß Krankow"},{"zipcode":"23996","place":"Bobitz"},{"zipcode":"23996","place":"Bad Kleinen"},{"zipcode":"23996","place":"Hohen Viecheln"},{"zipcode":"23999","place":"Insel Poel"},{"zipcode":"24103","place":"Kiel"},{"zipcode":"24105","place":"Kiel"},{"zipcode":"24106","place":"Kiel"},{"zipcode":"24107","place":"Ottendorf"},{"zipcode":"24107","place":"Quarnbek"},{"zipcode":"24107","place":"Kiel"},{"zipcode":"24109","place":"Kiel"},{"zipcode":"24109","place":"Melsdorf"},{"zipcode":"24111","place":"Kiel"},{"zipcode":"24113","place":"Molfsee"},{"zipcode":"24113","place":"Kiel"},{"zipcode":"24114","place":"Kiel"},{"zipcode":"24116","place":"Kiel"},{"zipcode":"24118","place":"Kiel"},{"zipcode":"24119","place":"Kronshagen"},{"zipcode":"24143","place":"Kiel"},{"zipcode":"24145","place":"Kiel"},{"zipcode":"24146","place":"Kiel"},{"zipcode":"24147","place":"Klausdorf"},{"zipcode":"24147","place":"Kiel"},{"zipcode":"24148","place":"Kiel"},{"zipcode":"24149","place":"Kiel"},{"zipcode":"24159","place":"Kiel"},{"zipcode":"24161","place":"Altenholz"},{"zipcode":"24211","place":"Preetz"},{"zipcode":"24211","place":"Schellhorn"},{"zipcode":"24211","place":"Kühren"},{"zipcode":"24211","place":"Honigsee"},{"zipcode":"24211","place":"Wahlstorf"},{"zipcode":"24211","place":"Pohnsdorf"},{"zipcode":"24211","place":"Lehmkuhlen"},{"zipcode":"24211","place":"Postfeld"},{"zipcode":"24211","place":"Rastorf"},{"zipcode":"24214","place":"Noer"},{"zipcode":"24214","place":"Lindau"},{"zipcode":"24214","place":"Schinkel"},{"zipcode":"24214","place":"Neuwittenbek"},{"zipcode":"24214","place":"Tüttendorf"},{"zipcode":"24214","place":"Gettorf"},{"zipcode":"24214","place":"Neudorf-Bornstein"},{"zipcode":"24217","place":"Krokau"},{"zipcode":"24217","place":"Fiefbergen"},{"zipcode":"24217","place":"Höhndorf"},{"zipcode":"24217","place":"Krummbek"},{"zipcode":"24217","place":"Barsbek"},{"zipcode":"24217","place":"Schönberg (Holstein)"},{"zipcode":"24217","place":"Stakendorf"},{"zipcode":"24217","place":"Wisch"},{"zipcode":"24217","place":"Bendfeld"},{"zipcode":"24220","place":"Flintbek"},{"zipcode":"24220","place":"Boksee"},{"zipcode":"24220","place":"Schönhorst"},{"zipcode":"24220","place":"Böhnhusen"},{"zipcode":"24220","place":"Techelsdorf"},{"zipcode":"24222","place":"Schwentinental"},{"zipcode":"24223","place":"Raisdorf"},{"zipcode":"24226","place":"Heikendorf"},{"zipcode":"24229","place":"Strande"},{"zipcode":"24229","place":"Dänischenhagen"},{"zipcode":"24229","place":"Schwedeneck"},{"zipcode":"24232","place":"Dobersdorf"},{"zipcode":"24232","place":"Schönkirchen"},{"zipcode":"24235","place":"Stein"},{"zipcode":"24235","place":"Laboe"},{"zipcode":"24235","place":"Wendtorf"},{"zipcode":"24235","place":"Lutterbek"},{"zipcode":"24235","place":"Brodersdorf"},{"zipcode":"24238","place":"Mucheln"},{"zipcode":"24238","place":"Lammershagen"},{"zipcode":"24238","place":"Martensrade"},{"zipcode":"24238","place":"Selent"},{"zipcode":"24239","place":"Achterwehr"},{"zipcode":"24241","place":"Reesdorf"},{"zipcode":"24241","place":"Grevenkrug"},{"zipcode":"24241","place":"Schmalstede"},{"zipcode":"24241","place":"Blumenthal"},{"zipcode":"24241","place":"Sören"},{"zipcode":"24241","place":"Schierensee"},{"zipcode":"24242","place":"Felde"},{"zipcode":"24244","place":"Felm"},{"zipcode":"24245","place":"Barmissen"},{"zipcode":"24245","place":"Großbarkau"},{"zipcode":"24245","place":"Klein Barkau"},{"zipcode":"24245","place":"Kirchbarkau"},{"zipcode":"24247","place":"Rodenbek"},{"zipcode":"24247","place":"Mielkendorf"},{"zipcode":"24248","place":"Mönkeberg"},{"zipcode":"24250","place":"Löptin"},{"zipcode":"24250","place":"Warnau"},{"zipcode":"24250","place":"Bothkamp"},{"zipcode":"24250","place":"Nettelsee"},{"zipcode":"24251","place":"Osdorf"},{"zipcode":"24253","place":"Prasdorf"},{"zipcode":"24253","place":"Probsteierhagen"},{"zipcode":"24253","place":"Passade"},{"zipcode":"24253","place":"Fahren"},{"zipcode":"24254","place":"Rumohr"},{"zipcode":"24256","place":"Stoltenberg"},{"zipcode":"24256","place":"Schlesen"},{"zipcode":"24256","place":"Fargau-Pratjau"},{"zipcode":"24257","place":"Hohenfelde"},{"zipcode":"24257","place":"Köhn"},{"zipcode":"24257","place":"Schwartbuck"},{"zipcode":"24259","place":"Westensee"},{"zipcode":"24306","place":"Rathjensdorf"},{"zipcode":"24306","place":"Bösdorf"},{"zipcode":"24306","place":"Plön"},{"zipcode":"24306","place":"Wittmoldt"},{"zipcode":"24306","place":"Lebrade"},{"zipcode":"24321","place":"Tröndel"},{"zipcode":"24321","place":"Giekau"},{"zipcode":"24321","place":"Klamp"},{"zipcode":"24321","place":"Behrensdorf"},{"zipcode":"24321","place":"Hohwacht"},{"zipcode":"24321","place":"Lütjenburg"},{"zipcode":"24321","place":"Helmstorf"},{"zipcode":"24321","place":"Panker"},{"zipcode":"24326","place":"Stocksee"},{"zipcode":"24326","place":"Dörnick"},{"zipcode":"24326","place":"Ascheberg"},{"zipcode":"24326","place":"Nehmten"},{"zipcode":"24326","place":"Kalübbe"},{"zipcode":"24326","place":"Dersau"},{"zipcode":"24327","place":"Högsdorf"},{"zipcode":"24327","place":"Kletkamp"},{"zipcode":"24327","place":"Blekendorf"},{"zipcode":"24329","place":"Grebin"},{"zipcode":"24329","place":"Rantzau"},{"zipcode":"24329","place":"Dannau"},{"zipcode":"24340","place":"Eckernförde"},{"zipcode":"24340","place":"Altenhof"},{"zipcode":"24340","place":"Windeby"},{"zipcode":"24340","place":"Goosefeld"},{"zipcode":"24340","place":"Gammelby"},{"zipcode":"24351","place":"Thumby"},{"zipcode":"24351","place":"Damp"},{"zipcode":"24354","place":"Rieseby"},{"zipcode":"24354","place":"Kosel"},{"zipcode":"24357","place":"Fleckeby"},{"zipcode":"24357","place":"Güby"},{"zipcode":"24357","place":"Hummelfeld"},{"zipcode":"24358","place":"Bistensee"},{"zipcode":"24358","place":"Ascheffel"},{"zipcode":"24358","place":"Hütten"},{"zipcode":"24360","place":"Barkelsby"},{"zipcode":"24361","place":"Klein Wittensee"},{"zipcode":"24361","place":"Holzbunge"},{"zipcode":"24361","place":"Damendorf"},{"zipcode":"24361","place":"Groß Wittensee"},{"zipcode":"24361","place":"Haby"},{"zipcode":"24363","place":"Holtsee"},{"zipcode":"24364","place":"Holzdorf"},{"zipcode":"24366","place":"Loose"},{"zipcode":"24367","place":"Osterby"},{"zipcode":"24369","place":"Waabs"},{"zipcode":"24376","place":"Rabel"},{"zipcode":"24376","place":"Arnis"},{"zipcode":"24376","place":"Kappeln"},{"zipcode":"24376","place":"Grödersby"},{"zipcode":"24376","place":"Hasselberg"},{"zipcode":"24392","place":"Kiesby"},{"zipcode":"24392","place":"Süderbrarup"},{"zipcode":"24392","place":"Wagersrott"},{"zipcode":"24392","place":"Brebel"},{"zipcode":"24392","place":"Dollrottfeld"},{"zipcode":"24392","place":"Boren"},{"zipcode":"24392","place":"Ekenis"},{"zipcode":"24392","place":"Nottfeld"},{"zipcode":"24392","place":"Scheggerott"},{"zipcode":"24392","place":"Saustrup"},{"zipcode":"24392","place":"Norderbrarup"},{"zipcode":"24395","place":"Kronsgaard"},{"zipcode":"24395","place":"Pommerby"},{"zipcode":"24395","place":"Niesgrau"},{"zipcode":"24395","place":"Rabenholz"},{"zipcode":"24395","place":"Nieby"},{"zipcode":"24395","place":"Stangheck"},{"zipcode":"24395","place":"Gelting"},{"zipcode":"24398","place":"Winnemark"},{"zipcode":"24398","place":"Karby"},{"zipcode":"24398","place":"Brodersby"},{"zipcode":"24398","place":"Dörphof"},{"zipcode":"24399","place":"Arnis"},{"zipcode":"24401","place":"Böel"},{"zipcode":"24402","place":"Esgrus"},{"zipcode":"24404","place":"Maasholm"}
2993,{"zipcode":"24405","place":"Mohrkirch"},{"zipcode":"24405","place":"Rügge"},{"zipcode":"24407","place":"Rabenkirchen-Faulück"},{"zipcode":"24407","place":"Oersberg"},{"zipcode":"24409","place":"Stoltebüll"},{"zipcode":"24534","place":"Neumünster"},{"zipcode":"24536","place":"Tasdorf"},{"zipcode":"24536","place":"Neumünster"},{"zipcode":"24537","place":"Neumünster"},{"zipcode":"24539","place":"Neumünster"},{"zipcode":"24558","place":"Henstedt-Ulzburg"},{"zipcode":"24558","place":"Wakendorf II"},{"zipcode":"24568","place":"Kaltenkirchen"},{"zipcode":"24568","place":"Oersdorf"},{"zipcode":"24568","place":"Kattendorf"},{"zipcode":"24568","place":"Nützen"},{"zipcode":"24568","place":"Winsen"},{"zipcode":"24576","place":"Hitzhusen"},{"zipcode":"24576","place":"Hagen"},{"zipcode":"24576","place":"Bimöhlen"},{"zipcode":"24576","place":"Weddelbrook"},{"zipcode":"24576","place":"Mönkloh"},{"zipcode":"24576","place":"Bad Bramstedt"},{"zipcode":"24582","place":"Wattenbek"},{"zipcode":"24582","place":"Schönbek"},{"zipcode":"24582","place":"Hoffeld"},{"zipcode":"24582","place":"Bissee"},{"zipcode":"24582","place":"Brügge"},{"zipcode":"24582","place":"Mühbrook"},{"zipcode":"24582","place":"Bordesholm"},{"zipcode":"24582","place":"Groß Buchwald"},{"zipcode":"24589","place":"Borgdorf-Seedorf"},{"zipcode":"24589","place":"Nortorf"},{"zipcode":"24589","place":"Schülp bei Nortorf"},{"zipcode":"24589","place":"Dätgen"},{"zipcode":"24589","place":"Eisendorf"},{"zipcode":"24589","place":"Ellerdorf"},{"zipcode":"24594","place":"Wapelfeld"},{"zipcode":"24594","place":"Heinkenborstel"},{"zipcode":"24594","place":"Rade bei Hohenwestedt"},{"zipcode":"24594","place":"Tappendorf"},{"zipcode":"24594","place":"Jahrsdorf"},{"zipcode":"24594","place":"Grauel"},{"zipcode":"24594","place":"Nindorf"},{"zipcode":"24594","place":"Remmels"},{"zipcode":"24594","place":"Meezen"},{"zipcode":"24594","place":"Hohenwestedt"},{"zipcode":"24594","place":"Mörel"},{"zipcode":"24598","place":"Heidmühlen"},{"zipcode":"24598","place":"Latendorf"},{"zipcode":"24598","place":"Boostedt"},{"zipcode":"24601","place":"Wankendorf"},{"zipcode":"24601","place":"Stolpe"},{"zipcode":"24601","place":"Belau"},{"zipcode":"24601","place":"Ruhwinkel"},{"zipcode":"24610","place":"Trappenkamp"},{"zipcode":"24610","place":"Gönnebek"},{"zipcode":"24613","place":"Wiedenborstel"},{"zipcode":"24613","place":"Aukrug"},{"zipcode":"24616","place":"Borstel"},{"zipcode":"24616","place":"Sarlhusen"},{"zipcode":"24616","place":"Willenscharen"},{"zipcode":"24616","place":"Hasenkrug"},{"zipcode":"24616","place":"Hardebek"},{"zipcode":"24616","place":"Brokstedt"},{"zipcode":"24616","place":"Armstedt"},{"zipcode":"24619","place":"Rendswühren"},{"zipcode":"24619","place":"Tarbek"},{"zipcode":"24619","place":"Bornhöved"},{"zipcode":"24620","place":"Bönebüttel"},{"zipcode":"24622","place":"Gnutz"},{"zipcode":"24623","place":"Großenaspe"},{"zipcode":"24625","place":"Großharrie"},{"zipcode":"24625","place":"Negenharrie"},{"zipcode":"24626","place":"Groß Kummerfeld"},{"zipcode":"24628","place":"Hartenholm"},{"zipcode":"24629","place":"Kisdorf"},{"zipcode":"24631","place":"Langwedel"},{"zipcode":"24632","place":"Lentföhrden"},{"zipcode":"24632","place":"Heidmoor"},{"zipcode":"24634","place":"Padenstedt"},{"zipcode":"24634","place":"Arpsdorf"},{"zipcode":"24635","place":"Daldorf"},{"zipcode":"24635","place":"Rickling"},{"zipcode":"24637","place":"Schillsdorf"},{"zipcode":"24638","place":"Schmalensee"},{"zipcode":"24640","place":"Hasenmoor"},{"zipcode":"24640","place":"Schmalfeld"},{"zipcode":"24641","place":"Stuvenborn"},{"zipcode":"24641","place":"Hüttblek"},{"zipcode":"24641","place":"Sievershütten"},{"zipcode":"24643","place":"Struvenhütten"},{"zipcode":"24644","place":"Krogaspe"},{"zipcode":"24644","place":"Loop"},{"zipcode":"24644","place":"Timmaspe"},{"zipcode":"24646","place":"Warder"},{"zipcode":"24647","place":"Wasbek"},{"zipcode":"24647","place":"Ehndorf"},{"zipcode":"24649","place":"Fuhlendorf"},{"zipcode":"24649","place":"Wiemersdorf"},{"zipcode":"24768","place":"Rendsburg"},{"zipcode":"24782","place":"Büdelsdorf"},{"zipcode":"24782","place":"Rickert"},{"zipcode":"24783","place":"Osterrönfeld"},{"zipcode":"24784","place":"Westerrönfeld"},{"zipcode":"24787","place":"Fockbek"},{"zipcode":"24790","place":"Ostenfeld"},{"zipcode":"24790","place":"Schacht-Audorf"},{"zipcode":"24790","place":"Rade bei Rendsburg"},{"zipcode":"24790","place":"Haßmoor"},{"zipcode":"24790","place":"Schülldorf"},{"zipcode":"24791","place":"Alt Duvenstedt"},{"zipcode":"24793","place":"Brammer"},{"zipcode":"24793","place":"Oldenhütten"},{"zipcode":"24793","place":"Bargstedt"},{"zipcode":"24794","place":"Bünsdorf"},{"zipcode":"24794","place":"Borgstedt"},{"zipcode":"24794","place":"Neu Duvenstedt"},{"zipcode":"24796","place":"Bredenbek"},{"zipcode":"24796","place":"Krummwisch"},{"zipcode":"24796","place":"Bovenau"},{"zipcode":"24797","place":"Hörsten"},{"zipcode":"24797","place":"Breiholz"},{"zipcode":"24799","place":"Friedrichsholm"},{"zipcode":"24799","place":"Friedrichsgraben"},{"zipcode":"24799","place":"Meggerdorf"},{"zipcode":"24799","place":"Christiansholm"},{"zipcode":"24799","place":"Königshügel"},{"zipcode":"24800","place":"Elsdorf-Westermühlen"},{"zipcode":"24802","place":"Bokel"},{"zipcode":"24802","place":"Groß Vollstedt"},{"zipcode":"24802","place":"Emkendorf"},{"zipcode":"24803","place":"Erfde"},{"zipcode":"24803","place":"Tielen"},{"zipcode":"24805","place":"Prinzenmoor"},{"zipcode":"24805","place":"Hamdorf"},{"zipcode":"24806","place":"Lohe-Föhrden"},{"zipcode":"24806","place":"Sophienhamm"},{"zipcode":"24806","place":"Hohn"},{"zipcode":"24806","place":"Bargstall"},{"zipcode":"24808","place":"Jevenstedt"},{"zipcode":"24809","place":"Nübbel"},{"zipcode":"24811","place":"Ahlefeld"},{"zipcode":"24811","place":"Brekendorf"},{"zipcode":"24811","place":"Owschlag"},{"zipcode":"24813","place":"Schülp bei Rendsburg"},{"zipcode":"24814","place":"Sehestedt"},{"zipcode":"24816","place":"Stafstedt"},{"zipcode":"24816","place":"Hamweddel"},{"zipcode":"24816","place":"Luhnstedt"},{"zipcode":"24816","place":"Brinjahe"},{"zipcode":"24817","place":"Tetenhusen"},{"zipcode":"24819","place":"Todenbüttel"},{"zipcode":"24819","place":"Nienborstel"},{"zipcode":"24819","place":"Embühren"},{"zipcode":"24819","place":"Haale"},{"zipcode":"24837","place":"Schleswig"},{"zipcode":"24848","place":"Klein Bennebek"},{"zipcode":"24848","place":"Alt Bennebek"},{"zipcode":"24848","place":"Kropp"},{"zipcode":"24848","place":"Klein Rheide"},{"zipcode":"24850","place":"Lürschau"},{"zipcode":"24850","place":"Schuby"},{"zipcode":"24850","place":"Hüsby"},{"zipcode":"24852","place":"Langstedt"},{"zipcode":"24852","place":"Eggebek"},{"zipcode":"24852","place":"Süderhackstedt"},{"zipcode":"24852","place":"Sollerup"},{"zipcode":"24855","place":"Bollingstedt"},{"zipcode":"24855","place":"Jübek"},{"zipcode":"24857","place":"Borgwedel"},{"zipcode":"24857","place":"Fahrdorf"},{"zipcode":"24860","place":"Klappholz"},{"zipcode":"24860","place":"Böklund"},{"zipcode":"24860","place":"Uelsby"},{"zipcode":"24861","place":"Bergenhusen"},{"zipcode":"24863","place":"Börm"},{"zipcode":"24864","place":"Brodersby"},{"zipcode":"24864","place":"Goltoft"},{"zipcode":"24866","place":"Busdorf"},{"zipcode":"24867","place":"Dannewerk"},{"zipcode":"24869","place":"Dörpstedt"},{"zipcode":"24870","place":"Ellingstedt"},{"zipcode":"24872","place":"Groß Rheide"},{"zipcode":"24873","place":"Havetoft"},{"zipcode":"24875","place":"Havetoftloit"},{"zipcode":"24876","place":"Hollingstedt"},{"zipcode":"24878","place":"Jagel"},{"zipcode":"24878","place":"Lottorf"},{"zipcode":"24879","place":"Idstedt"},{"zipcode":"24879","place":"Neuberend"},{"zipcode":"24881","place":"Nübel"},{"zipcode":"24882","place":"Schaalby"},{"zipcode":"24884","place":"Geltorf"},{"zipcode":"24884","place":"Selk"}
2993,{"zipcode":"24885","place":"Sieverstedt"},{"zipcode":"24887","place":"Silberstedt"},{"zipcode":"24888","place":"Loit"},{"zipcode":"24888","place":"Steinfeld"},{"zipcode":"24890","place":"Stolk"},{"zipcode":"24890","place":"Süderfahrenstedt"},{"zipcode":"24891","place":"Struxdorf"},{"zipcode":"24891","place":"Schnarup-Thumby"},{"zipcode":"24893","place":"Taarstedt"},{"zipcode":"24894","place":"Twedt"},{"zipcode":"24894","place":"Tolk"},{"zipcode":"24896","place":"Treia"},{"zipcode":"24897","place":"Ulsnis"},{"zipcode":"24899","place":"Wohlde"},{"zipcode":"24937","place":"Flensburg"},{"zipcode":"24939","place":"Flensburg"},{"zipcode":"24941","place":"Jarplund-Weding"},{"zipcode":"24941","place":"Flensburg"},{"zipcode":"24943","place":"Tastrup"},{"zipcode":"24943","place":"Flensburg"},{"zipcode":"24944","place":"Flensburg"},{"zipcode":"24955","place":"Harrislee"},{"zipcode":"24960","place":"Glücksburg"},{"zipcode":"24960","place":"Munkbrarup"},{"zipcode":"24963","place":"Jerrishoe"},{"zipcode":"24963","place":"Tarp"},{"zipcode":"24966","place":"Sörup"},{"zipcode":"24969","place":"Lindewitt"},{"zipcode":"24969","place":"Großenwiehe"},{"zipcode":"24972","place":"Steinberg"},{"zipcode":"24972","place":"Steinbergkirche"},{"zipcode":"24972","place":"Quern"},{"zipcode":"24975","place":"Ausacker"},{"zipcode":"24975","place":"Husby"},{"zipcode":"24975","place":"Maasbüll"},{"zipcode":"24975","place":"Hürup"},{"zipcode":"24976","place":"Handewitt"},{"zipcode":"24977","place":"Ringsberg"},{"zipcode":"24977","place":"Grundhof"},{"zipcode":"24977","place":"Westerholz"},{"zipcode":"24977","place":"Langballig"},{"zipcode":"24980","place":"Schafflund"},{"zipcode":"24980","place":"Nordhackstedt"},{"zipcode":"24980","place":"Wallsbüll"},{"zipcode":"24980","place":"Hörup"},{"zipcode":"24980","place":"Meyn"},{"zipcode":"24983","place":"Handewitt"},{"zipcode":"24986","place":"Satrup"},{"zipcode":"24986","place":"Rüde"},{"zipcode":"24988","place":"Sankelmark"},{"zipcode":"24988","place":"Oeversee"},{"zipcode":"24989","place":"Dollerup"},{"zipcode":"24991","place":"Freienwill"},{"zipcode":"24991","place":"Großsolt"},{"zipcode":"24992","place":"Janneby"},{"zipcode":"24992","place":"Jörl"},{"zipcode":"24994","place":"Medelby"},{"zipcode":"24994","place":"Böxlund"},{"zipcode":"24994","place":"Weesby"},{"zipcode":"24994","place":"Holt"},{"zipcode":"24994","place":"Osterby"},{"zipcode":"24994","place":"Jardelund"},{"zipcode":"24996","place":"Sterup"},{"zipcode":"24996","place":"Ahneby"},{"zipcode":"24997","place":"Wanderup"},{"zipcode":"24999","place":"Wees"},{"zipcode":"25335","place":"Neuendorf bei Elmshorn"},{"zipcode":"25335","place":"Altenmoor"},{"zipcode":"25335","place":"Elmshorn"},{"zipcode":"25335","place":"Raa-Besenbek"},{"zipcode":"25335","place":"Bokholt-Hanredder"},{"zipcode":"25336","place":"Elmshorn"},{"zipcode":"25336","place":"Klein Nordende"},{"zipcode":"25337","place":"Kölln-Reisiek"},{"zipcode":"25337","place":"Seeth-Ekholt"},{"zipcode":"25337","place":"Elmshorn"},{"zipcode":"25348","place":"Blomesche Wildnis"},{"zipcode":"25348","place":"Engelbrechtsche Wildnis"},{"zipcode":"25348","place":"Glückstadt"},{"zipcode":"25355","place":"Bevern"},{"zipcode":"25355","place":"Lutzhorn"},{"zipcode":"25355","place":"Barmstedt"},{"zipcode":"25355","place":"Bullenkuhlen"},{"zipcode":"25355","place":"Groß Offenseth-Aspern"},{"zipcode":"25355","place":"Heede"},{"zipcode":"25358","place":"Horst (Holstein)"},{"zipcode":"25358","place":"Hohenfelde"},{"zipcode":"25358","place":"Sommerland"},{"zipcode":"25361","place":"Grevenkop"},{"zipcode":"25361","place":"Krempe"},{"zipcode":"25361","place":"Elskop"},{"zipcode":"25361","place":"Süderau"},{"zipcode":"25364","place":"Bokel"},{"zipcode":"25364","place":"Westerhorn"},{"zipcode":"25364","place":"Brande-Hörnerkirchen"},{"zipcode":"25364","place":"Osterhorn"},{"zipcode":"25365","place":"Klein Offenseth-Sparrieshoop"},{"zipcode":"25368","place":"Kiebitzreihe"},{"zipcode":"25370","place":"Seester"},{"zipcode":"25371","place":"Seestermühe"},{"zipcode":"25373","place":"Ellerhoop"},{"zipcode":"25376","place":"Krempdorf"},{"zipcode":"25376","place":"Borsfleth"},{"zipcode":"25377","place":"Kollmar"},{"zipcode":"25379","place":"Herzhorn"},{"zipcode":"25404","place":"Pinneberg"},{"zipcode":"25421","place":"Pinneberg"},{"zipcode":"25429","place":"Uetersen"},{"zipcode":"25436","place":"Neuendeich"},{"zipcode":"25436","place":"Groß Nordende"},{"zipcode":"25436","place":"Heidgraben"},{"zipcode":"25436","place":"Tornesch"},{"zipcode":"25436","place":"Moorrege"},{"zipcode":"25436","place":"Uetersen"},{"zipcode":"25437","place":"Tornesch"},{"zipcode":"25451","place":"Quickborn"},{"zipcode":"25462","place":"Rellingen"},{"zipcode":"25469","place":"Halstenbek"},{"zipcode":"25474","place":"Hasloh"},{"zipcode":"25474","place":"Ellerbek"},{"zipcode":"25474","place":"Bönningstedt"},{"zipcode":"25479","place":"Ellerau"},{"zipcode":"25482","place":"Appen"},{"zipcode":"25485","place":"Langeln"},{"zipcode":"25485","place":"Hemdingen"},{"zipcode":"25485","place":"Bilsen"},{"zipcode":"25486","place":"Alveslohe"},{"zipcode":"25488","place":"Holm"},{"zipcode":"25489","place":"Haseldorf"},{"zipcode":"25489","place":"Haselau"},{"zipcode":"25491","place":"Hetlingen"},{"zipcode":"25492","place":"Heist"},{"zipcode":"25494","place":"Borstel-Hohenraden"},{"zipcode":"25495","place":"Kummerfeld"},{"zipcode":"25497","place":"Prisdorf"},{"zipcode":"25499","place":"Tangstedt"},{"zipcode":"25524","place":"Kollmoor"},{"zipcode":"25524","place":"Bekmünde"},{"zipcode":"25524","place":"Itzehoe"},{"zipcode":"25524","place":"Oelixdorf"},{"zipcode":"25524","place":"Heiligenstedtenerkamp"},{"zipcode":"25524","place":"Breitenburg"},{"zipcode":"25524","place":"Heiligenstedten"},{"zipcode":"25541","place":"Brunsbüttel"},{"zipcode":"25548","place":"Störkathen"},{"zipcode":"25548","place":"Rosdorf"},{"zipcode":"25548","place":"Auufer"},{"zipcode":"25548","place":"Wittenbergen"},{"zipcode":"25548","place":"Mühlenbarbek"},{"zipcode":"25548","place":"Oeschebüttel"},{"zipcode":"25548","place":"Kellinghusen"},{"zipcode":"25551","place":"Schlotfeld"},{"zipcode":"25551","place":"Lockstedt"},{"zipcode":"25551","place":"Silzen"},{"zipcode":"25551","place":"Peissen"},{"zipcode":"25551","place":"Hohenlockstedt"},{"zipcode":"25551","place":"Lohbarbek"},{"zipcode":"25551","place":"Winseldorf"},{"zipcode":"25554","place":"Landrecht"},{"zipcode":"25554","place":"Stördorf"},{"zipcode":"25554","place":"Bekdorf"},{"zipcode":"25554","place":"Moorhusen"},{"zipcode":"25554","place":"Neuendorf-Sachsenbande Sachsenbande"},{"zipcode":"25554","place":"Kleve"},{"zipcode":"25554","place":"Neuendorf-Sachsenbande"},{"zipcode":"25554","place":"Krummendiek"},{"zipcode":"25554","place":"Nortorf"},{"zipcode":"25554","place":"Wilster"},{"zipcode":"25554","place":"Dammfleth"},{"zipcode":"25554","place":"Neuendorf-Sachsenbande Neuendorf bei Wilster"},{"zipcode":"25557","place":"Beldorf"},{"zipcode":"25557","place":"Bendorf"},{"zipcode":"25557","place":"Thaden"},{"zipcode":"25557","place":"Oldenbüttel"},{"zipcode":"25557","place":"Hanerau-Hademarschen"},{"zipcode":"25557","place":"Gokels"},{"zipcode":"25557","place":"Steenfeld"},{"zipcode":"25557","place":"Seefeld"},{"zipcode":"25560","place":"Oldenborstel"},{"zipcode":"25560","place":"Aasbüttel"},{"zipcode":"25560","place":"Warringholz"},{"zipcode":"25560","place":"Agethorst"},{"zipcode":"25560","place":"Puls"},{"zipcode":"25560","place":"Hadenfeld"},{"zipcode":"25560","place":"Schenefeld"},{"zipcode":"25560","place":"Siezbüttel"},{"zipcode":"25560","place":"Kaisborstel"},{"zipcode":"25560","place":"Pöschendorf"},{"zipcode":"25560","place":"Bokhorst"},{"zipcode":"25563","place":"Wulfsmoor"},{"zipcode":"25563","place":"Hingstheide"},{"zipcode":"25563","place":"Föhrden-Barl"},{"zipcode":"25563","place":"Quarnstedt"},{"zipcode":"25563","place":"Wrist"},{"zipcode":"25566","place":"Lägerdorf"},{"zipcode":"25566","place":"Rethwisch"},{"zipcode":"25569","place":"Bahrenfleth"},{"zipcode":"25569","place":"Krempermoor"},{"zipcode":"25569","place":"Hodorf"},{"zipcode":"25569","place":"Kremperheide"},{"zipcode":"25572","place":"Kudensee"},{"zipcode":"25572","place":"Sankt Margarethen"},{"zipcode":"25572","place":"Büttel"},{"zipcode":"25572","place":"Aebtissinwisch"},{"zipcode":"25572","place":"Landscheide"},{"zipcode":"25572","place":"Ecklak"},{"zipcode":"25573","place":"Beidenfleth"},{"zipcode":"25575","place":"Beringstedt"},{"zipcode":"25576","place":"Brokdorf"},{"zipcode":"25578","place":"Dägeling"},{"zipcode":"25578","place":"Neuenbrook"},{"zipcode":"25579","place":"Rade"},{"zipcode":"25579","place":"Fitzbek"},{"zipcode":"25581","place":"Poyenberg"},{"zipcode":"25581","place":"Hennstedt"},{"zipcode":"25582","place":"Looft"},{"zipcode":"25582","place":"Drage"},{"zipcode":"25582","place":"Hohenaspe"},{"zipcode":"25582","place":"Kaaks"},{"zipcode":"25584","place":"Besdorf"},{"zipcode":"25584","place":"Holstenniendorf"},{"zipcode":"25585","place":"Lütjenwestedt"},{"zipcode":"25585","place":"Tackesdorf"},{"zipcode":"25587","place":"Münsterdorf"},{"zipcode":"25588","place":"Huje"},{"zipcode":"25588","place":"Oldendorf"},{"zipcode":"25588","place":"Mehlbek"},{"zipcode":"25590","place":"Osterstedt"},{"zipcode":"25591","place":"Ottenbüttel"},{"zipcode":"25593","place":"Reher"},{"zipcode":"25593","place":"Christinenthal"},{"zipcode":"25594","place":"Vaale"},{"zipcode":"25594","place":"Nutteln"},{"zipcode":"25594","place":"Vaalermoor"},{"zipcode":"25596","place":"Gribbohm"},{"zipcode":"25596","place":"Bokelrehm"},{"zipcode":"25596","place":"Nienbüttel"},{"zipcode":"25596","place":"Wacken"},{"zipcode":"25597","place":"Kronsmoor"},{"zipcode":"25597","place":"Breitenberg"},{"zipcode":"25597","place":"Moordiek"},{"zipcode":"25597","place":"Westermoor"},{"zipcode":"25597","place":"Moordorf"},{"zipcode":"25599","place":"Wewelsfleth"},{"zipcode":"25693","place":"Sankt Michaelisdonn"},{"zipcode":"25693","place":"Gudendorf"},{"zipcode":"25693","place":"Trennewurth"},{"zipcode":"25693","place":"Volsemenhusen"},{"zipcode":"25704","place":"Bargenstedt"},{"zipcode":"25704","place":"Wolmersdorf"},{"zipcode":"25704","place":"Nindorf"},{"zipcode":"25704","place":"Meldorf"},{"zipcode":"25704","place":"Epenwöhrden"},{"zipcode":"25704","place":"Elpersbüttel"},{"zipcode":"25704","place":"Nordermeldorf"},{"zipcode":"25709","place":"Helse"},{"zipcode":"25709","place":"Diekhusen-Fahrstedt"},{"zipcode":"25709","place":"Kaiser-Wilhelm-Koog"},{"zipcode":"25709","place":"Marne"},{"zipcode":"25709","place":"Marnerdeich"},{"zipcode":"25709","place":"Kronprinzenkoog"},{"zipcode":"25712","place":"Brickeln"},{"zipcode":"25712","place":"Großenrade"},{"zipcode":"25712","place":"Quickborn"},{"zipcode":"25712","place":"Buchholz"},{"zipcode":"25712","place":"Kuden"},{"zipcode":"25712","place":"Burg (Dithmarschen)"},{"zipcode":"25712","place":"Hochdonn"},{"zipcode":"25715","place":"Dingen"},{"zipcode":"25715","place":"Eddelak"},{"zipcode":"25715","place":"Averlak"},{"zipcode":"25715","place":"Ramhusen"},{"zipcode":"25718","place":"Friedrichskoog"},{"zipcode":"25719","place":"Busenwurth"},{"zipcode":"25719","place":"Barlt"},{"zipcode":"25721","place":"Eggstedt"},{"zipcode":"25724","place":"Neufelderkoog"},{"zipcode":"25724","place":"Schmedeswurth"},{"zipcode":"25724","place":"Neufeld"},{"zipcode":"25725","place":"Bornholt"},{"zipcode":"25725","place":"Schafstedt"},{"zipcode":"25727","place":"Krumstedt"},{"zipcode":"25727","place":"Süderhastedt"},{"zipcode":"25727","place":"Frestedt"},{"zipcode":"25729","place":"Windbergen"},{"zipcode":"25746","place":"Norderwöhrden"},{"zipcode":"25746","place":"Lohe-Rickelshof"},{"zipcode":"25746","place":"Wesseln"},{"zipcode":"25746","place":"Ostrohe"},{"zipcode":"25746","place":"Heide"},{"zipcode":"25761","place":"Oesterdeichstrich"},{"zipcode":"25761","place":"Warwerort"},{"zipcode":"25761","place":"Westerdeichstrich"},{"zipcode":"25761","place":"Büsumer Deichhausen"},{"zipcode":"25761","place":"Büsum"},{"zipcode":"25761","place":"Hedwigenkoog"},{"zipcode":"25764","place":"Wesselburener-Deichhausen"},{"zipcode":"25764","place":"Reinsbüttel"},{"zipcode":"25764","place":"Norddeich"},{"zipcode":"25764","place":"Hellschen-Heringsand-Unterschaar"},{"zipcode":"25764","place":"Schülp"},{"zipcode":"25764","place":"Friedrichsgabekoog"},{"zipcode":"25764","place":"Wesselburen"},{"zipcode":"25764","place":"Oesterwurth"},{"zipcode":"25764","place":"Hillgroven"},{"zipcode":"25764","place":"Süderdeich"},{"zipcode":"25764","place":"Wesselburenerkoog"},{"zipcode":"25767","place":"Osterrade"},{"zipcode":"25767","place":"Offenbüttel"},{"zipcode":"25767","place":"Arkebek"},{"zipcode":"25767","place":"Albersdorf"},{"zipcode":"25767","place":"Bunsoh"},{"zipcode":"25767","place":"Tensbüttel-Röst"},{"zipcode":"25767","place":"Wennbüttel"},{"zipcode":"25770","place":"Hemmingstedt"},{"zipcode":"25770","place":"Lieth"},{"zipcode":"25774","place":"Karolinenkoog"},{"zipcode":"25774","place":"Lunden"},{"zipcode":"25774","place":"Hemme"},{"zipcode":"25774","place":"Lehe"},{"zipcode":"25774","place":"Groven"},{"zipcode":"25774","place":"Krempel"},{"zipcode":"25776","place":"Sankt Annen"},{"zipcode":"25776","place":"Rehm-Flehde-Bargen"},{"zipcode":"25776","place":"Schlichting"},{"zipcode":"25779","place":"Süderheistedt"},{"zipcode":"25779","place":"Hägen"},{"zipcode":"25779","place":"Bergewöhrden"},{"zipcode":"25779","place":"Kleve"},{"zipcode":"25779","place":"Hennstedt"},{"zipcode":"25779","place":"Wiemerstedt"},{"zipcode":"25779","place":"Norderheistedt"},{"zipcode":"25779","place":"Fedderingen"},{"zipcode":"25779","place":"Glüsing"},{"zipcode":"25782","place":"Hövede"},{"zipcode":"25782","place":"Tellingstedt"},{"zipcode":"25782","place":"Welmbüttel"},{"zipcode":"25782","place":"Westerborstel"},{"zipcode":"25782","place":"Schalkholz"},{"zipcode":"25782","place":"Süderdorf"},{"zipcode":"25782","place":"Gaushorn"},{"zipcode":"25782","place":"Schrum"},{"zipcode":"25785","place":"Sarzbüttel"},{"zipcode":"25785","place":"Odderade"},{"zipcode":"25785","place":"Nordhastedt"},{"zipcode":"25786","place":"Dellstedt"},{"zipcode":"25788","place":"Wallen"},{"zipcode":"25788","place":"Hollingstedt"},{"zipcode":"25788","place":"Delve"},{"zipcode":"25791","place":"Linden"},{"zipcode":"25791","place":"Barkenholm"},{"zipcode":"25792","place":"Neuenkirchen"},{"zipcode":"25792","place":"Strübbel"},{"zipcode":"25794","place":"Tielenhemme"},{"zipcode":"25794","place":"Pahlen"},{"zipcode":"25794","place":"Dörpling"},{"zipcode":"25795","place":"Stelle-Wittenwurth"},{"zipcode":"25795","place":"Weddingstedt"},{"zipcode":"25797","place":"Wöhrden"},{"zipcode":"25799","place":"Wrohm"},{"zipcode":"25813","place":"Südermarsch"},{"zipcode":"25813","place":"Husum"},{"zipcode":"25813","place":"Schwesing"},{"zipcode":"25813","place":"Simonsberg"},{"zipcode":"25821","place":"Struckum"},{"zipcode":"25821","place":"Sönnebüll"},{"zipcode":"25821","place":"Almdorf"},{"zipcode":"25821","place":"Bredstedt"},{"zipcode":"25821","place":"Vollstedt"},{"zipcode":"25821","place":"Reußenköge"},{"zipcode":"25821","place":"Breklum"},{"zipcode":"25826","place":"Sankt Peter-Ording"},{"zipcode":"25832","place":"Tönning"},{"zipcode":"25832","place":"Kotzenbüll"},{"zipcode":"25836","place":"Garding"},{"zipcode":"25836","place":"Osterhever"},{"zipcode":"25836","place":"Kirchspiel Garding"},{"zipcode":"25836","place":"Poppenbüll"},{"zipcode":"25836","place":"Welt"},{"zipcode":"25836","place":"Vollerwiek"},{"zipcode":"25836","place":"Grothusenkoog"},{"zipcode":"25836","place":"Katharinenheerd"},{"zipcode":"25840","place":"Friedrichstadt"},{"zipcode":"25840","place":"Koldenbüttel"},{"zipcode":"25842","place":"Ockholm"},{"zipcode":"25842","place":"Lütjenholm"},{"zipcode":"25842","place":"Langenhorn"},{"zipcode":"25842","place":"Bargum"},{"zipcode":"25845","place":"Nordstrand"},{"zipcode":"25845","place":"Elisabeth-Sophien-Koog"},{"zipcode":"25849","place":"Pellworm"},{"zipcode":"25850","place":"Behrendorf"},{"zipcode":"25850","place":"Bondelum"},{"zipcode":"25852","place":"Bordelum"},{"zipcode":"25853","place":"Bohmstedt"},{"zipcode":"25853","place":"Ahrenshöft"},{"zipcode":"25853","place":"Drelsdorf"},{"zipcode":"25855","place":"Haselund"},{"zipcode":"25856","place":"Hattstedt"},{"zipcode":"25856","place":"Hattstedtermarsch"}
2993,{"zipcode":"25856","place":"Wobbenbüll"},{"zipcode":"25858","place":"Högel"},{"zipcode":"25859","place":"Hooge"},{"zipcode":"25860","place":"Horstedt"},{"zipcode":"25860","place":"Arlewatt"},{"zipcode":"25860","place":"Olderup"},{"zipcode":"25862","place":"Goldelund"},{"zipcode":"25862","place":"Joldelund"},{"zipcode":"25862","place":"Kolkerheide"},{"zipcode":"25862","place":"Goldebek"},{"zipcode":"25863","place":"Langeneß"},{"zipcode":"25864","place":"Löwenstedt"},{"zipcode":"25866","place":"Mildstedt"},{"zipcode":"25868","place":"Norderstapel"},{"zipcode":"25869","place":"Gröde"},{"zipcode":"25870","place":"Oldenswort"},{"zipcode":"25870","place":"Norderfriedrichskoog"},{"zipcode":"25872","place":"Ostenfeld"},{"zipcode":"25872","place":"Wittbek"},{"zipcode":"25873","place":"Oldersbek"},{"zipcode":"25873","place":"Rantrum"},{"zipcode":"25875","place":"Schobüll"},{"zipcode":"25876","place":"Süderhöft"},{"zipcode":"25876","place":"Wisch"},{"zipcode":"25876","place":"Fresendelf"},{"zipcode":"25876","place":"Schwabstedt"},{"zipcode":"25876","place":"Hude"},{"zipcode":"25876","place":"Ramstedt"},{"zipcode":"25878","place":"Seeth"},{"zipcode":"25878","place":"Drage"},{"zipcode":"25879","place":"Süderstapel"},{"zipcode":"25881","place":"Westerhever"},{"zipcode":"25881","place":"Tümlauer Koog"},{"zipcode":"25881","place":"Augustenkoog"},{"zipcode":"25881","place":"Tating"},{"zipcode":"25882","place":"Tetenbüll"},{"zipcode":"25884","place":"Norstedt"},{"zipcode":"25884","place":"Sollwitt"},{"zipcode":"25884","place":"Viöl"},{"zipcode":"25885","place":"Wester-Ohrstedt"},{"zipcode":"25885","place":"Ahrenviöl"},{"zipcode":"25885","place":"Immenstedt"},{"zipcode":"25885","place":"Ahrenviölfeld"},{"zipcode":"25885","place":"Oster-Ohrstedt"},{"zipcode":"25887","place":"Winnert"},{"zipcode":"25889","place":"Witzwort"},{"zipcode":"25889","place":"Uelvesbüll"},{"zipcode":"25899","place":"Galmsbüll"},{"zipcode":"25899","place":"Klixbüll"},{"zipcode":"25899","place":"Bosbüll"},{"zipcode":"25899","place":"Dagebüll"},{"zipcode":"25899","place":"Niebüll"},{"zipcode":"25917","place":"Enge-Sande"},{"zipcode":"25917","place":"Sprakebüll"},{"zipcode":"25917","place":"Stadum"},{"zipcode":"25917","place":"Achtrup"},{"zipcode":"25917","place":"Leck"},{"zipcode":"25917","place":"Tinningstedt"},{"zipcode":"25920","place":"Stedesand"},{"zipcode":"25920","place":"Risum-Lindholm"},{"zipcode":"25923","place":"Humptrup"},{"zipcode":"25923","place":"Uphusum"},{"zipcode":"25923","place":"Braderup"},{"zipcode":"25923","place":"Süderlügum"},{"zipcode":"25923","place":"Ellhöft"},{"zipcode":"25923","place":"Lexgaard"},{"zipcode":"25923","place":"Holm"},{"zipcode":"25924","place":"Klanxbüll"},{"zipcode":"25924","place":"Emmelsbüll-Horsbüll"},{"zipcode":"25924","place":"Friedrich-Wilhelm-Lübke-Koog"},{"zipcode":"25924","place":"Rodenäs"},{"zipcode":"25926","place":"Karlum"},{"zipcode":"25926","place":"Ladelund"},{"zipcode":"25926","place":"Bramstedtlund"},{"zipcode":"25926","place":"Westre"},{"zipcode":"25927","place":"Aventoft"},{"zipcode":"25927","place":"Neukirchen"},{"zipcode":"25938","place":"Süderende"},{"zipcode":"25938","place":"Oldsum"},{"zipcode":"25938","place":"Witsum"},{"zipcode":"25938","place":"Utersum"},{"zipcode":"25938","place":"Wrixum"},{"zipcode":"25938","place":"Midlum"},{"zipcode":"25938","place":"Alkersum"},{"zipcode":"25938","place":"Dunsum"},{"zipcode":"25938","place":"Oevenum"},{"zipcode":"25938","place":"Wyk auf Föhr"},{"zipcode":"25938","place":"Borgsum"},{"zipcode":"25938","place":"Nieblum"},{"zipcode":"25946","place":"Wittdün"},{"zipcode":"25946","place":"Nebel"},{"zipcode":"25946","place":"Norddorf"},{"zipcode":"25980","place":"Westerland"},{"zipcode":"25980","place":"Rantum"},{"zipcode":"25980","place":"Sylt-Ost"},{"zipcode":"25992","place":"List"},{"zipcode":"25996","place":"Wenningstedt"},{"zipcode":"25997","place":"Hörnum"},{"zipcode":"25999","place":"Kampen"},{"zipcode":"26121","place":"Oldenburg (Oldenburg)"},{"zipcode":"26122","place":"Oldenburg (Oldenburg)"},{"zipcode":"26123","place":"Oldenburg (Oldenburg)"},{"zipcode":"26125","place":"Oldenburg (Oldenburg)"},{"zipcode":"26127","place":"Oldenburg (Oldenburg)"},{"zipcode":"26129","place":"Oldenburg (Oldenburg)"},{"zipcode":"26131","place":"Oldenburg (Oldenburg)"},{"zipcode":"26133","place":"Oldenburg (Oldenburg)"},{"zipcode":"26135","place":"Oldenburg (Oldenburg)"},{"zipcode":"26160","place":"Bad Zwischenahn"},{"zipcode":"26169","place":"Friesoythe"},{"zipcode":"26180","place":"Rastede"},{"zipcode":"26188","place":"Edewecht"},{"zipcode":"26197","place":"Großenkneten"},{"zipcode":"26203","place":"Wardenburg"},{"zipcode":"26209","place":"Hatten"},{"zipcode":"26215","place":"Wiefelstede"},{"zipcode":"26219","place":"Bösel"},{"zipcode":"26316","place":"Varel Jethausen"},{"zipcode":"26316","place":"Varel"},{"zipcode":"26316","place":"Varel Obenstrohe"},{"zipcode":"26316","place":"Varel Hohelucht"},{"zipcode":"26316","place":"Varel Dangastermoor"},{"zipcode":"26316","place":"Varel Streek"},{"zipcode":"26316","place":"Varel Rallenbüschen"},{"zipcode":"26316","place":"Varel Dangast"},{"zipcode":"26316","place":"Varel Borgstede"},{"zipcode":"26316","place":"Varel Jeringhave"},{"zipcode":"26316","place":"Varel Rosenberg"},{"zipcode":"26316","place":"Varel Altjührden"},{"zipcode":"26316","place":"Varel Varel"},{"zipcode":"26316","place":"Varel Grünenkamp"},{"zipcode":"26316","place":"Varel Hohenberge"},{"zipcode":"26316","place":"Varel Langendamm"},{"zipcode":"26316","place":"Varel Moorhausen"},{"zipcode":"26316","place":"Varel Büppel"},{"zipcode":"26316","place":"Varel Winkelsheide"},{"zipcode":"26316","place":"Varel Neudorf"},{"zipcode":"26316","place":"Varel Neuenwege"},{"zipcode":"26316","place":"Varel Seghorn"},{"zipcode":"26340","place":"Zetel Neuenburg"},{"zipcode":"26340","place":"Zetel Zetel"},{"zipcode":"26340","place":"Zetel"},{"zipcode":"26345","place":"Bockhorn Bredehorn"},{"zipcode":"26345","place":"Bockhorn Steinhausen"},{"zipcode":"26345","place":"Bockhorn Kranenkamp"},{"zipcode":"26345","place":"Bockhorn Osterforde"},{"zipcode":"26345","place":"Bockhorn Blauhand"},{"zipcode":"26345","place":"Bockhorn"},{"zipcode":"26345","place":"Bockhorn Ellenserdammersiel"},{"zipcode":"26345","place":"Bockhorn Grabstede"},{"zipcode":"26345","place":"Bockhorn Bockhorn"},{"zipcode":"26345","place":"Bockhorn Bockhornerfeld"},{"zipcode":"26345","place":"Bockhorn Petersgroden"}
2993,{"zipcode":"26345","place":"Bockhorn Moorwinkelsdamm"},{"zipcode":"26345","place":"Bockhorn Adelheidsgroden"},{"zipcode":"26345","place":"Bockhorn Jührdenerfeld"},{"zipcode":"26345","place":"Bockhorn Goelriehenfeld"},{"zipcode":"26349","place":"Jade"},{"zipcode":"26382","place":"Wilhelmshaven"},{"zipcode":"26384","place":"Wilhelmshaven"},{"zipcode":"26386","place":"Wilhelmshaven"},{"zipcode":"26388","place":"Wilhelmshaven"},{"zipcode":"26389","place":"Wilhelmshaven"},{"zipcode":"26409","place":"Wittmund Uttel"},{"zipcode":"26409","place":"Wittmund Funnix"},{"zipcode":"26409","place":"Wittmund"},{"zipcode":"26409","place":"Wittmund Carolinensiel"},{"zipcode":"26409","place":"Wittmund Wittmund"},{"zipcode":"26409","place":"Wittmund Asel"},{"zipcode":"26409","place":"Wittmund Burhafe"},{"zipcode":"26409","place":"Wittmund Berdum"},{"zipcode":"26409","place":"Wittmund Hovel"},{"zipcode":"26409","place":"Wittmund Blersum"},{"zipcode":"26409","place":"Wittmund Eggelingen"},{"zipcode":"26409","place":"Wittmund Ardorf"},{"zipcode":"26409","place":"Wittmund Buttforde"},{"zipcode":"26409","place":"Wittmund Willen"},{"zipcode":"26409","place":"Wittmund Leerhafe"},{"zipcode":"26419","place":"Schortens"},{"zipcode":"26419","place":"Schortens Schortens"},{"zipcode":"26419","place":"Schortens Oestringfelde"},{"zipcode":"26419","place":"Schortens Middelsfähr"},{"zipcode":"26419","place":"Schortens Schoost"},{"zipcode":"26419","place":"Schortens Upjever"},{"zipcode":"26419","place":"Schortens Grafschaft"},{"zipcode":"26419","place":"Schortens Accum"},{"zipcode":"26419","place":"Schortens Ostiem"},{"zipcode":"26419","place":"Schortens Sillenstede"},{"zipcode":"26419","place":"Schortens Addernhausen"},{"zipcode":"26419","place":"Schortens Roffhausen"},{"zipcode":"26419","place":"Schortens Heidmühle"},{"zipcode":"26427","place":"Werdum"},{"zipcode":"26427","place":"Esens"},{"zipcode":"26427","place":"Holtgast"},{"zipcode":"26427","place":"Stedesdorf"},{"zipcode":"26427","place":"Neuharlingersiel"},{"zipcode":"26427","place":"Moorweg"},{"zipcode":"26427","place":"Dunum"},{"zipcode":"26434","place":"Wangerland Hooksiel"},{"zipcode":"26434","place":"Wangerland Hohenkirchen"},{"zipcode":"26434","place":"Wangerland Minsen"},{"zipcode":"26434","place":"Wangerland Waddewarden"},{"zipcode":"26434","place":"Wangerland Tettens"},{"zipcode":"26434","place":"Wangerland"},{"zipcode":"26441","place":"Jever Jever"},{"zipcode":"26441","place":"Jever"},{"zipcode":"26446","place":"Friedeburg Horsten"},{"zipcode":"26446","place":"Friedeburg Hesel"},{"zipcode":"26446","place":"Friedeburg Reepsholt"},{"zipcode":"26446","place":"Friedeburg Reepsholt, Reepsholt"},{"zipcode":"26446","place":"Friedeburg Etzel"},{"zipcode":"26446","place":"Friedeburg Wiesedermeer"},{"zipcode":"26446","place":"Friedeburg Reepsholt, Abickhafe"},{"zipcode":"26446","place":"Friedeburg Wiesede"},{"zipcode":"26446","place":"Friedeburg Marx"},{"zipcode":"26446","place":"Friedeburg Reepsholt, Hoheesche"},{"zipcode":"26446","place":"Friedeburg"},{"zipcode":"26446","place":"Friedeburg Reepsholt, Dose"},{"zipcode":"26446","place":"Friedeburg Bentstreek"},{"zipcode":"26446","place":"Friedeburg Friedeburg"},{"zipcode":"26452","place":"Sande"},{"zipcode":"26452","place":"Sande Sande"},{"zipcode":"26452","place":"Sande Mariensiel"},{"zipcode":"26452","place":"Sande Cäciliengroden"},{"zipcode":"26452","place":"Sande Sanderbusch"},{"zipcode":"26452","place":"Sande Neustadtgödens"},{"zipcode":"26452","place":"Sande Dykhausen"},{"zipcode":"26465","place":"Langeoog"},{"zipcode":"26474","place":"Spiekeroog"},{"zipcode":"26486","place":"Wangerooge"},{"zipcode":"26487","place":"Blomberg"},{"zipcode":"26487","place":"Neuschoo"},{"zipcode":"26489","place":"Ochtersum Westochtersum"},{"zipcode":"26489","place":"Ochtersum Ostochtersum"},{"zipcode":"26489","place":"Ochtersum"},{"zipcode":"26506","place":"Norden"},{"zipcode":"26506","place":"Norden Bargebur"},{"zipcode":"26506","place":"Norden Norddeich"},{"zipcode":"26506","place":"Norden Süderneuland I"},{"zipcode":"26506","place":"Norden Norden"},{"zipcode":"26506","place":"Norden Süderneuland II"},{"zipcode":"26506","place":"Norden Westermarsch I"},{"zipcode":"26506","place":"Norden Leybuchtpolder"},{"zipcode":"26506","place":"Norden Neuwesteel"},{"zipcode":"26506","place":"Norden Tidofeld"},{"zipcode":"26506","place":"Norden Westermarsch II"},{"zipcode":"26506","place":"Norden Ostermarsch"},{"zipcode":"26524","place":"Hagermarsch"},{"zipcode":"26524","place":"Lütetsburg"},{"zipcode":"26524","place":"Hage"},{"zipcode":"26524","place":"Halbemond"},{"zipcode":"26524","place":"Berumbur"},{"zipcode":"26529","place":"Leezdorf"},{"zipcode":"26529","place":"Rechtsupweg"},{"zipcode":"26529","place":"Marienhafe"},{"zipcode":"26529","place":"Wirdum"},{"zipcode":"26529","place":"Upgant-Schott"},{"zipcode":"26529","place":"Osteel"},{"zipcode":"26532","place":"Großheide Berumerfehn"},{"zipcode":"26532","place":"Großheide Arle"},{"zipcode":"26532","place":"Großheide"},{"zipcode":"26532","place":"Großheide Westerende"},{"zipcode":"26532","place":"Großheide Menstede-Coldinne"},{"zipcode":"26532","place":"Großheide Großheide"},{"zipcode":"26532","place":"Großheide Menstede-Coldinne, Coldinne"},{"zipcode":"26532","place":"Großheide Menstede-Coldinne, Menstede"},{"zipcode":"26548","place":"Norderney"},{"zipcode":"26553","place":"Dornum Schwittersum"},{"zipcode":"26553","place":"Dornum Nesse"},{"zipcode":"26553","place":"Dornum Neßmersiel"},{"zipcode":"26553","place":"Dornum Westerbur"},{"zipcode":"26553","place":"Dornum Dornumergrode"},{"zipcode":"26553","place":"Dornum Dornum"},{"zipcode":"26553","place":"Dornum"},{"zipcode":"26553","place":"Dornum Westeraccumersiel"},{"zipcode":"26553","place":"Dornum Westeraccum"},{"zipcode":"26553","place":"Dornum Westdorf"},{"zipcode":"26553","place":"Dornum Roggenstede"},{"zipcode":"26553","place":"Dornum Dornumersiel"},{"zipcode":"26556","place":"Nenndorf"},{"zipcode":"26556","place":"Schweindorf"},{"zipcode":"26556","place":"Eversmeer"},{"zipcode":"26556","place":"Westerholt"},{"zipcode":"26556","place":"Utarp"},{"zipcode":"26571","place":"Juist"},{"zipcode":"26579","place":"Baltrum"},{"zipcode":"26603","place":"Aurich"},{"zipcode":"26605","place":"Aurich Haxtum"},{"zipcode":"26605","place":"Aurich"},{"zipcode":"26605","place":"Aurich Brockzetel"},{"zipcode":"26605","place":"Aurich Egels"},{"zipcode":"26607","place":"Aurich"},{"zipcode":"26624","place":"Südbrookmerland Oldeborg"},{"zipcode":"26624","place":"Südbrookmerland Moordorf"},{"zipcode":"26624","place":"Südbrookmerland Bedekaspel"},{"zipcode":"26624","place":"Südbrookmerland Moorhusen"},{"zipcode":"26624","place":"Südbrookmerland Münkeboe"},{"zipcode":"26624","place":"Südbrookmerland Victorbur"},{"zipcode":"26624","place":"Südbrookmerland Uthwerdum"},{"zipcode":"26624","place":"Südbrookmerland Wiegboldsbur"},{"zipcode":"26624","place":"Südbrookmerland Forlitz-Blaukirchen"},{"zipcode":"26624","place":"Südbrookmerland"},{"zipcode":"26624","place":"Südbrookmerland Theene"},{"zipcode":"26629","place":"Großefehn Wrisse"},{"zipcode":"26629","place":"Großefehn Holtrop"},{"zipcode":"26629","place":"Großefehn Westgroßefehn"},{"zipcode":"26629","place":"Großefehn Ulbargen"},{"zipcode":"26629","place":"Großefehn Fiebing"},{"zipcode":"26629","place":"Großefehn"},{"zipcode":"26629","place":"Großefehn Strackholt"},{"zipcode":"26629","place":"Großefehn Spetzerfehn"},{"zipcode":"26629","place":"Großefehn Akelsbarg"},{"zipcode":"26629","place":"Großefehn Ostgroßefehn"},{"zipcode":"26629","place":"Großefehn Timmel"},{"zipcode":"26629","place":"Großefehn Aurich-Oldendorf"},{"zipcode":"26629","place":"Großefehn Mittegroßefehn"},{"zipcode":"26629","place":"Großefehn Bagband"},{"zipcode":"26629","place":"Großefehn Felde"},{"zipcode":"26632","place":"Ihlow Ochtelbur"},{"zipcode":"26632","place":"Ihlow Riepsterhammrich"},{"zipcode":"26632","place":"Ihlow Barstede"},{"zipcode":"26632","place":"Ihlow Riepe"},{"zipcode":"26632","place":"Ihlow Ihlowerfehn"},{"zipcode":"26632","place":"Ihlow Westerende-Kirchloog"},{"zipcode":"26632","place":"Ihlow"},{"zipcode":"26632","place":"Ihlow Ludwigsdorf"},{"zipcode":"26632","place":"Ihlow Simonswolde"},{"zipcode":"26632","place":"Ihlow Westerende-Holzloog"},{"zipcode":"26632","place":"Ihlow Bangstede"},{"zipcode":"26632","place":"Ihlow Ostersander"},{"zipcode":"26639","place":"Wiesmoor"},{"zipcode":"26639","place":"Wiesmoor Marcardsmoor"},{"zipcode":"26639","place":"Wiesmoor Zwischenbergen"},{"zipcode":"26639","place":"Wiesmoor Wiesederfehn"},{"zipcode":"26639","place":"Wiesmoor Voßbarg"},{"zipcode":"26639","place":"Wiesmoor Wiesmoor"},{"zipcode":"26655","place":"Westerstede"},{"zipcode":"26670","place":"Uplengen"},{"zipcode":"26676","place":"Barßel"},{"zipcode":"26683","place":"Saterland"},{"zipcode":"26689","place":"Apen"},{"zipcode":"26721","place":"Emden"},{"zipcode":"26723","place":"Emden"},{"zipcode":"26725","place":"Emden"},{"zipcode":"26736","place":"Krummhörn Groothusen"},{"zipcode":"26736","place":"Krummhörn Canum"},{"zipcode":"26736","place":"Krummhörn Jennelt"},{"zipcode":"26736","place":"Krummhörn Campen"},{"zipcode":"26736","place":"Krummhörn Greetsiel"},{"zipcode":"26736","place":"Krummhörn Hamswehrum"},{"zipcode":"26736","place":"Krummhörn Pilsum"},{"zipcode":"26736","place":"Krummhörn Woltzeten"},{"zipcode":"26736","place":"Krummhörn Upleward"},{"zipcode":"26736","place":"Krummhörn Uttum"},{"zipcode":"26736","place":"Krummhörn Pewsum"},{"zipcode":"26736","place":"Krummhörn Visquard"},{"zipcode":"26736","place":"Krummhörn Loquard"},{"zipcode":"26736","place":"Krummhörn Grimersum"},{"zipcode":"26736","place":"Krummhörn Woquard"},{"zipcode":"26736","place":"Krummhörn Freepsum"},{"zipcode":"26736","place":"Krummhörn Eilsum"},{"zipcode":"26736","place":"Krummhörn"},{"zipcode":"26736","place":"Krummhörn Manslagt"},{"zipcode":"26736","place":"Krummhörn Rysum"},{"zipcode":"26757","place":"Borkum"},{"zipcode":"26759","place":"Hinte Loppersum"},{"zipcode":"26759","place":"Hinte"},{"zipcode":"26759","place":"Hinte Westerhusen"},{"zipcode":"26759","place":"Hinte Cirkwehrum"},{"zipcode":"26759","place":"Hinte Canhusen"},{"zipcode":"26759","place":"Hinte Hinte"},{"zipcode":"26759","place":"Hinte Osterhusen"},{"zipcode":"26759","place":"Hinte Groß Midlum"},{"zipcode":"26759","place":"Hinte Suurhusen"},{"zipcode":"26789","place":"Leer (Ostfriesland)"},{"zipcode":"26802","place":"Moormerland"},{"zipcode":"26810","place":"Westoverledingen"},{"zipcode":"26817","place":"Rhauderfehn"},{"zipcode":"26826","place":"Weener"},{"zipcode":"26831","place":"Dollart"},{"zipcode":"26831","place":"Bunde"},{"zipcode":"26831","place":"Wymeer"},{"zipcode":"26831","place":"Boen"},{"zipcode":"26831","place":"Bunderhee"},{"zipcode":"26835","place":"Brinkum"},{"zipcode":"26835","place":"Neukamperfehn"},{"zipcode":"26835","place":"Hesel"},{"zipcode":"26835","place":"Schwerinsdorf"},{"zipcode":"26835","place":"Firrel"},{"zipcode":"26835","place":"Holtland"},{"zipcode":"26842","place":"Ostrhauderfehn"},{"zipcode":"26844","place":"Jemgum"},{"zipcode":"26845","place":"Nortmoor"},{"zipcode":"26847","place":"Detern"},{"zipcode":"26849","place":"Filsum"},{"zipcode":"26871","place":"Papenburg"},{"zipcode":"26892","place":"Kluse"},{"zipcode":"26892","place":"Lehe"},{"zipcode":"26892","place":"Dörpen"},{"zipcode":"26892","place":"Heede"},{"zipcode":"26892","place":"Wippingen"},{"zipcode":"26897","place":"Hilkenbrook"},{"zipcode":"26897","place":"Esterwegen"},{"zipcode":"26897","place":"Bockhorst"},{"zipcode":"26897","place":"Breddenberg"},{"zipcode":"26899","place":"Rhede"},{"zipcode":"26901","place":"Rastdorf"},{"zipcode":"26901","place":"Lorup"},{"zipcode":"26903","place":"Surwold"},{"zipcode":"26904","place":"Börger"},{"zipcode":"26906","place":"Dersum"},{"zipcode":"26907","place":"Walchum"},{"zipcode":"26909","place":"Neubörger"},{"zipcode":"26909","place":"Neulehe"},{"zipcode":"26919","place":"Brake"},{"zipcode":"26931","place":"Elsfleth"},{"zipcode":"26935","place":"Stadland"},{"zipcode":"26936","place":"Stadland"},{"zipcode":"26937","place":"Stadland"},{"zipcode":"26939","place":"Ovelgönne"},{"zipcode":"26954","place":"Nordenham"},{"zipcode":"26969","place":"Butjadingen"},{"zipcode":"27211","place":"Bassum"},{"zipcode":"27232","place":"Sulingen"},{"zipcode":"27239","place":"Twistringen"},{"zipcode":"27243","place":"Groß Ippener"},{"zipcode":"27243","place":"Winkelsett"},{"zipcode":"27243","place":"Prinzhöfte"},{"zipcode":"27243","place":"Kirchseelte"},{"zipcode":"27243","place":"Colnrade"},{"zipcode":"27243","place":"Beckeln"},{"zipcode":"27243","place":"Dünsen"},{"zipcode":"27243","place":"Harpstedt"},{"zipcode":"27245","place":"Bahrenborstel"},{"zipcode":"27245","place":"Barenburg"},{"zipcode":"27245","place":"Kirchdorf"},{"zipcode":"27246","place":"Borstel"},{"zipcode":"27248","place":"Ehrenburg"},{"zipcode":"27249","place":"Maasen"},{"zipcode":"27249","place":"Mellinghausen"},{"zipcode":"27251","place":"Neuenkirchen"},{"zipcode":"27251","place":"Scholen"},{"zipcode":"27252","place":"Schwaförden"},{"zipcode":"27254","place":"Staffhorst"},{"zipcode":"27254","place":"Siedenburg"},{"zipcode":"27257","place":"Affinghausen"},{"zipcode":"27257","place":"Sudwalde"},{"zipcode":"27259","place":"Freistatt"},{"zipcode":"27259","place":"Varrel"},{"zipcode":"27259","place":"Wehrbleck"},{"zipcode":"27283","place":"Verden (Aller)"},{"zipcode":"27299","place":"Langwedel"},{"zipcode":"27305","place":"Süstedt"},{"zipcode":"27305","place":"Bruchhausen-Vilsen"},{"zipcode":"27305","place":"Engeln"},{"zipcode":"27308","place":"Kirchlinteln"},{"zipcode":"27313","place":"Dörverden"},{"zipcode":"27318","place":"Hoyerhagen"},{"zipcode":"27318","place":"Hoya"},{"zipcode":"27318","place":"Hilgermissen"},{"zipcode":"27321","place":"Emtinghausen"},{"zipcode":"27321","place":"Thedinghausen"},{"zipcode":"27321","place":"Morsum"},{"zipcode":"27324","place":"Hämelhausen"},{"zipcode":"27324","place":"Eystrup"},{"zipcode":"27324","place":"Hassel (Weser)"},{"zipcode":"27324","place":"Gandesbergen"},{"zipcode":"27327","place":"Martfeld"},{"zipcode":"27327","place":"Schwarme"},{"zipcode":"27330","place":"Asendorf"},{"zipcode":"27333","place":"Warpe"},{"zipcode":"27333","place":"Bücken"},{"zipcode":"27333","place":"Schweringen"},{"zipcode":"27336","place":"Frankenfeld"},{"zipcode":"27336","place":"Rethem (Aller)"},{"zipcode":"27336","place":"Häuslingen"},{"zipcode":"27337","place":"Blender"},{"zipcode":"27339","place":"Riede"},{"zipcode":"27356","place":"Rotenburg (Wümme)"},{"zipcode":"27367","place":"Ahausen"},{"zipcode":"27367","place":"Reeßum"},{"zipcode":"27367","place":"Sottrum"},{"zipcode":"27367","place":"Hellwege"},{"zipcode":"27367","place":"Bötersen"},{"zipcode":"27367","place":"Hassendorf"},{"zipcode":"27367","place":"Horstedt"},{"zipcode":"27374","place":"Visselhövede"},{"zipcode":"27383","place":"Scheeßel"},{"zipcode":"27386","place":"Hemslingen"},{"zipcode":"27386","place":"Westerwalsede"},{"zipcode":"27386","place":"Bothel"},{"zipcode":"27386","place":"Kirchwalsede"},{"zipcode":"27386","place":"Brockel"},{"zipcode":"27386","place":"Hemsbünde"},{"zipcode":"27389","place":"Lauenbrück"},{"zipcode":"27389","place":"Vahlde"},{"zipcode":"27389","place":"Helvesiek"},{"zipcode":"27389","place":"Fintel"},{"zipcode":"27389","place":"Stemmen"},{"zipcode":"27404","place":"Rhade"},{"zipcode":"27404","place":"Zeven"},{"zipcode":"27404","place":"Ostereistedt"},{"zipcode":"27404","place":"Heeslingen"},{"zipcode":"27404","place":"Gyhum"},{"zipcode":"27404","place":"Elsdorf"},{"zipcode":"27404","place":"Seedorf"},{"zipcode":"27412","place":"Vorwerk"},{"zipcode":"27412","place":"Westertimke"},{"zipcode":"27412","place":"Wilstedt"},{"zipcode":"27412","place":"Breddorf"},{"zipcode":"27412","place":"Bülstedt"},{"zipcode":"27412","place":"Kirchtimke"},{"zipcode":"27412","place":"Tarmstedt"},{"zipcode":"27412","place":"Hepstedt"},{"zipcode":"27419","place":"Klein Meckelsen"},{"zipcode":"27419","place":"Lengenbostel"},{"zipcode":"27419","place":"Vierden"},{"zipcode":"27419","place":"Sittensen"},{"zipcode":"27419","place":"Kalbe"},{"zipcode":"27419","place":"Wohnste"},{"zipcode":"27419","place":"Groß Meckelsen"},{"zipcode":"27419","place":"Tiste"},{"zipcode":"27419","place":"Hamersen"},{"zipco
2993de":"27432","place":"Hipstedt"},{"zipcode":"27432","place":"Oerel"},{"zipcode":"27432","place":"Ebersdorf"},{"zipcode":"27432","place":"Bremervörde"},{"zipcode":"27432","place":"Basdahl"},{"zipcode":"27432","place":"Alfstedt"},{"zipcode":"27442","place":"Gnarrenburg"},{"zipcode":"27446","place":"Farven"},{"zipcode":"27446","place":"Deinstedt"},{"zipcode":"27446","place":"Sandbostel"},{"zipcode":"27446","place":"Selsingen"},{"zipcode":"27446","place":"Anderlingen"},{"zipcode":"27449","place":"Kutenholz"},{"zipcode":"27472","place":"Cuxhaven"},{"zipcode":"27474","place":"Cuxhaven"},{"zipcode":"27476","place":"Cuxhaven"},{"zipcode":"27478","place":"Cuxhaven"},{"zipcode":"27498","place":"Helgoland"},{"zipcode":"27499","place":"Hamburg Neuwerk"},{"zipcode":"27568","place":"Bremerhaven"},{"zipcode":"27570","place":"Bremerhaven"},{"zipcode":"27572","place":"Bremerhaven"},{"zipcode":"27574","place":"Bremerhaven"},{"zipcode":"27576","place":"Bremerhaven"},{"zipcode":"27578","place":"Bremerhaven"},{"zipcode":"27580","place":"Bremerhaven"},{"zipcode":"27607","place":"Langen"},{"zipcode":"27612","place":"Loxstedt"},{"zipcode":"27616","place":"Stubben"},{"zipcode":"27616","place":"Bokel"},{"zipcode":"27616","place":"Hollen"},{"zipcode":"27616","place":"Kirchwistedt"},{"zipcode":"27616","place":"Appeln"},{"zipcode":"27616","place":"Lunestedt"},{"zipcode":"27616","place":"Heerstedt"},{"zipcode":"27616","place":"Frelsdorf"},{"zipcode":"27616","place":"Beverstedt"},{"zipcode":"27619","place":"Schiffdorf"},{"zipcode":"27624","place":"Köhlen"},{"zipcode":"27624","place":"Kührstedt"},{"zipcode":"27624","place":"Lintig"},{"zipcode":"27624","place":"Flögeln"},{"zipcode":"27624","place":"Elmlohe"},{"zipcode":"27624","place":"Bad Bederkesa"},{"zipcode":"27624","place":"Drangstedt"},{"zipcode":"27624","place":"Ringstedt"},{"zipcode":"27628","place":"Sandstedt"},{"zipcode":"27628","place":"Driftsethe"},{"zipcode":"27628","place":"Wulsbüttel"},{"zipcode":"27628","place":"Hagen im Bremischen"},{"zipcode":"27628","place":"Bramstedt"},{"zipcode":"27628","place":"Uthlede"},{"zipcode":"27637","place":"Nordholz"},{"zipcode":"27638","place":"Wremen"},{"zipcode":"27639","place":"Midlum"},{"zipcode":"27639","place":"Mulsum"},{"zipcode":"27639","place":"Padingbüttel"},{"zipcode":"27639","place":"Misselwarden"},{"zipcode":"27639","place":"Cappel"},{"zipcode":"27639","place":"Dorum"},{"zipcode":"27711","place":"Osterholz-Scharmbeck"},{"zipcode":"27721","place":"Ritterhude"},{"zipcode":"27726","place":"Worpswede"},{"zipcode":"27729","place":"Vollersode"},{"zipcode":"27729","place":"Holste"},{"zipcode":"27729","place":"Hambergen"},{"zipcode":"27729","place":"Lübberstedt"},{"zipcode":"27729","place":"Axstedt"},{"zipcode":"27749","place":"Delmenhorst"},{"zipcode":"27751","place":"Delmenhorst"},{"zipcode":"27753","place":"Delmenhorst"},{"zipcode":"27755","place":"Delmenhorst"},{"zipcode":"27777","place":"Ganderkesee"},{"zipcode":"27793","place":"Wildeshausen"},{"zipcode":"27798","place":"Hude (Oldenburg)"},{"zipcode":"27801","place":"Dötlingen"},{"zipcode":"27804","place":"Berne"},{"zipcode":"27809","place":"Lemwerder"},{"zipcode":"28195","place":"Bremen"},{"zipcode":"28197","place":"Bremen"},{"zipcode":"28199","place":"Bremen"},{"zipcode":"28201","place":"Bremen"},{"zipcode":"28203","place":"Bremen"},{"zipcode":"28205","place":"Bremen"},{"zipcode":"28207","place":"Bremen"},{"zipcode":"28209","place":"Bremen"},{"zipcode":"28211","place":"Bremen"},{"zipcode":"28213","place":"Bremen"},{"zipcode":"28215","place":"Bremen"},{"zipcode":"28217","place":"Bremen"},{"zipcode":"28219","place":"Bremen"},{"zipcode":"28237","place":"Bremen"},{"zipcode":"28239","place":"Bremen"},{"zipcode":"28259","place":"Bremen"},{"zipcode":"28277","place":"Bremen"},{"zipcode":"28279","place":"Bremen"},{"zipcode":"28307","place":"Bremen"},{"zipcode":"28309","place":"Bremen"},{"zipcode":"28325","place":"Bremen"},{"zipcode":"28327","place":"Bremen"},{"zipcode":"28329","place":"Bremen"},{"zipcode":"28335","place":"Bremen"},{"zipcode":"28355","place":"Bremen"},{"zipcode":"28357","place":"Bremen"},{"zipcode":"28359","place":"Bremen"},{"zipcode":"28717","place":"Bremen"},{"zipcode":"28719","place":"Bremen"},{"zipcode":"28755","place":"Bremen"},{"zipcode":"28757","place":"Bremen"},{"zipcode":"28759","place":"Bremen"},{"zipcode":"28777","place":"Bremen"},{"zipcode":"28779","place":"Bremen"},{"zipcode":"28790","place":"Schwanewede"},{"zipcode":"28816","place":"Stuhr"},{"zipcode":"28832","place":"Achim"},{"zipcode":"28844","place":"Weyhe"},{"zipcode":"28857","place":"Syke"},{"zipcode":"28865","place":"Lilienthal"},{"zipcode":"28870","place":"Ottersberg"},{"zipcode":"28876","place":"Oyten"},{"zipcode":"28879","place":"Grasberg"},{"zipcode":"29221","place":"Celle"},{"zipcode":"29223","place":"Celle"},{"zipcode":"29225","place":"Celle"},{"zipcode":"29227","place":"Celle"},{"zipcode":"29229","place":"Celle"},{"zipcode":"29303","place":"Bergen"},{"zipcode":"29308","place":"Winsen (Aller)"},{"zipcode":"29313","place":"Hambühren"},{"zipcode":"29320","place":"Hermannsburg"},{"zipcode":"29323","place":"Wietze"},{"zipcode":"29328","place":"Faßberg"},{"zipcode":"29331","place":"Lachendorf"},{"zipcode":"29336","place":"Nienhagen"},{"zipcode":"29339","place":"Wathlingen"},{"zipcode":"29342","place":"Wienhausen"},{"zipcode":"29345","place":"Unterlüß"},{"zipcode":"29348","place":"Eschede"},{"zipcode":"29348","place":"Scharnhorst"},{"zipcode":"29351","place":"Eldingen"},{"zipcode":"29352","place":"Adelheidsdorf"},{"zipcode":"29353","place":"Ahnsbeck"},{"zipcode":"29355","place":"Beedenbostel"},{"zipcode":"29356","place":"Bröckel"},{"zipcode":"29358","place":"Eicklingen"},{"zipcode":"29359","place":"Habighorst"},{"zipcode":"29361","place":"Höfer"},{"zipcode":"29362","place":"Hohne"},{"zipcode":"29364","place":"Langlingen"},{"zipcode":"29365","place":"Sprakensehl"}
2993,{"zipcode":"29367","place":"Steinhorst"},{"zipcode":"29369","place":"Ummern"},{"zipcode":"29378","place":"Wittingen"},{"zipcode":"29379","place":"Wittingen"},{"zipcode":"29386","place":"Dedelstorf"},{"zipcode":"29386","place":"Hankensbüttel"},{"zipcode":"29386","place":"Obernholz"},{"zipcode":"29389","place":"Bad Bodenteich"},{"zipcode":"29392","place":"Wesendorf"},{"zipcode":"29393","place":"Groß Oesingen"},{"zipcode":"29394","place":"Lüder"},{"zipcode":"29396","place":"Schönewörde"},{"zipcode":"29399","place":"Wahrenholz"},{"zipcode":"29410","place":"Salzwedel"},{"zipcode":"29410","place":"Chüden"},{"zipcode":"29413","place":"Tylsen"},{"zipcode":"29413","place":"Lagendorf"},{"zipcode":"29413","place":"Bornsen"},{"zipcode":"29413","place":"Mehmke"},{"zipcode":"29413","place":"Wallstawe"},{"zipcode":"29413","place":"Langenapel"},{"zipcode":"29413","place":"Ellenberg"},{"zipcode":"29413","place":"Dähre"},{"zipcode":"29413","place":"Flecken Diesdorf"},{"zipcode":"29413","place":"Osterwohle"},{"zipcode":"29413","place":"Gieseritz"},{"zipcode":"29413","place":"Henningen"},{"zipcode":"29413","place":"Neuekrug"},{"zipcode":"29413","place":"Seebenau"},{"zipcode":"29413","place":"Bonese"},{"zipcode":"29416","place":"Winterfeld"},{"zipcode":"29416","place":"Kerkau"},{"zipcode":"29416","place":"Mechau"},{"zipcode":"29416","place":"Riebau"},{"zipcode":"29416","place":"Rademin"},{"zipcode":"29416","place":"Kaulitz"},{"zipcode":"29416","place":"Binde"},{"zipcode":"29416","place":"Bierstedt"},{"zipcode":"29416","place":"Altensalzwedel"},{"zipcode":"29416","place":"Siedenlangenbeck"},{"zipcode":"29416","place":"Fleetmark"},{"zipcode":"29416","place":"Klein Gartz"},{"zipcode":"29416","place":"Valfitz"},{"zipcode":"29416","place":"Jeggeleben"},{"zipcode":"29416","place":"Steinitz"},{"zipcode":"29416","place":"Püggen"},{"zipcode":"29416","place":"Benkendorf"},{"zipcode":"29416","place":"Vissum"},{"zipcode":"29416","place":"Wieblitz-Eversdorf"},{"zipcode":"29416","place":"Salzwedel Stappenbeck"},{"zipcode":"29416","place":"Liesten"},{"zipcode":"29416","place":"Chüden"},{"zipcode":"29416","place":"Kuhfelde"},{"zipcode":"29416","place":"Pretzier"},{"zipcode":"29416","place":"Beetzendorf Gischau"},{"zipcode":"29439","place":"Lüchow"},{"zipcode":"29451","place":"Dannenberg (Elbe)"},{"zipcode":"29451","place":"Dannenberg (Elbe) Predöhlsau"},{"zipcode":"29451","place":"Dannenberg (Elbe) Tripkau"},{"zipcode":"29451","place":"Schaafhausen"},{"zipcode":"29451","place":"Dannenberg (Elbe) Bückau"},{"zipcode":"29451","place":"Dannenberg (Elbe) Tramm"},{"zipcode":"29451","place":"Dannenberg (Elbe) Streetz"},{"zipcode":"29451","place":"Dannenberg (Elbe) Sipnitz"},{"zipcode":"29451","place":"Dannenberg (Elbe) Niestedt"},{"zipcode":"29451","place":"Dannenberg (Elbe) Schmarsau"},{"zipcode":"29451","place":"Dannenberg (Elbe) Splietau"},{"zipcode":"29451","place":"Dannenberg (Elbe) Seedorf"},{"zipcode":"29451","place":"Dannenberg (Elbe) Klein Heide"},{"zipcode":"29451","place":"Dannenberg (Elbe) Nebenstedt"},{"zipcode":"29451","place":"Dannenberg (Elbe) Liepehöfen"},{"zipcode":"29451","place":"Dannenberg (Elbe) Prabstorf"},{"zipcode":"29451","place":"Dannenberg (Elbe) Groß Heide"},{"zipcode":"29451","place":"Dannenberg (Elbe) Riekau"},{"zipcode":"29451","place":"Dannenberg (Elbe) Prisser"},{"zipcode":"29451","place":"Dannenberg (Elbe) Seybruch"},{"zipcode":"29451","place":"Dannenberg (Elbe) Gümse"},{"zipcode":"29451","place":"Dannenberg (Elbe) Soven"},{"zipcode":"29451","place":"Dannenberg (Elbe) Pisselberg"},{"zipcode":"29451","place":"Dannenberg (Elbe) Penkefitz"},{"zipcode":"29451","place":"Dannenberg (Elbe) Dannenberg"},{"zipcode":"29451","place":"Dannenberg (Elbe) Dambeck"},{"zipcode":"29451","place":"Dannenberg (Elbe) Lüggau"},{"zipcode":"29451","place":"Dannenberg (Elbe) Riskau"},{"zipcode":"29451","place":"Dannenberg (Elbe) Neu Tramm"},{"zipcode":"29451","place":"Dannenberg (Elbe) Breese in der Marsch"},{"zipcode":"29456","place":"Hitzacker"},{"zipcode":"29456","place":"Hitzacker Leitstade"},{"zipcode":"29456","place":"Hitzacker Kähmen"},{"zipcode":"29456","place":"Hitzacker Bahrendorf"},{"zipcode":"29456","place":"Hitzacker Wietzetze bei Hitzacker"},{"zipcode":"29456","place":"Hitzacker Gut Hagen"},{"zipcode":"29456","place":"Hitzacker Nienwedel"},{"zipcode":"29456","place":"Hitzacker Wussegel"},{"zipcode":"29456","place":"Hitzacker Meudelfitz, Gut Meudelfitz"},{"zipcode":"29456","place":"Hitzacker Sarchem"},{"zipcode":"29456","place":"Hitzacker Meudelfitz"},{"zipcode":"29456","place":"Hitzacker Posade"},{"zipcode":"29456","place":"Hitzacker Grabau"},{"zipcode":"29456","place":"Hitzacker Hitzacker"},{"zipcode":"29456","place":"Hitzacker Pussade"},{"zipcode":"29456","place":"Hitzacker Tiesmesland"},{"zipcode":"29456","place":"Hitzacker Harlingen"},{"zipcode":"29456","place":"Hitzacker Seerau"},{"zipcode":"29456","place":"Hitzacker Meudelfitz, Eichengrund"},{"zipcode":"29456","place":"Hitzacker Tießau"}
2993,{"zipcode":"29459","place":"Clenze Bösen"},{"zipcode":"29459","place":"Clenze"},{"zipcode":"29459","place":"Clenze Quartzau"},{"zipcode":"29459","place":"Clenze Schlannau"},{"zipcode":"29459","place":"Clenze Granstedt"},{"zipcode":"29459","place":"Clenze Satkau"},{"zipcode":"29459","place":"Clenze Clenze"},{"zipcode":"29459","place":"Clenze Bussau"},{"zipcode":"29459","place":"Clenze Lefitz"},{"zipcode":"29459","place":"Clenze Dalitz"},{"zipcode":"29459","place":"Clenze Gistenbeck"},{"zipcode":"29459","place":"Clenze Kloster"},{"zipcode":"29459","place":"Clenze Groß Sachau"},{"zipcode":"29459","place":"Clenze Kussebode"},{"zipcode":"29459","place":"Clenze Korvin"},{"zipcode":"29459","place":"Clenze Seelwig"},{"zipcode":"29459","place":"Clenze Vaddensen"},{"zipcode":"29459","place":"Clenze Braudel"},{"zipcode":"29459","place":"Clenze Bausen"},{"zipcode":"29459","place":"Clenze Kassau"},{"zipcode":"29459","place":"Clenze Mützen"},{"zipcode":"29459","place":"Clenze Gohlefanz"},{"zipcode":"29459","place":"Clenze Reddereitz"},{"zipcode":"29459","place":"Clenze Beseland"},{"zipcode":"29459","place":"Clenze Meußließen"},{"zipcode":"29459","place":"Clenze Guhreitzen"},{"zipcode":"29459","place":"Clenze Prießeck"},{"zipcode":"29462","place":"Wustrow"},{"zipcode":"29465","place":"Schnega Molden"},{"zipcode":"29465","place":"Schnega"},{"zipcode":"29465","place":"Schnega Kreyenhagen"},{"zipcode":"29465","place":"Schnega Göhr"},{"zipcode":"29465","place":"Schnega Bahnhof Varbitz"},{"zipcode":"29465","place":"Schnega Schnega"},{"zipcode":"29465","place":"Schnega Proitzer Mühle"},{"zipcode":"29465","place":"Schnega Külitz"},{"zipcode":"29465","place":"Schnega Gielauer Mühle"},{"zipcode":"29465","place":"Schnega Gielau"},{"zipcode":"29465","place":"Schnega Harper Mühle"},{"zipcode":"29465","place":"Schnega Oldendorf"},{"zipcode":"29465","place":"Schnega Oldendorfer Mühle"},{"zipcode":"29465","place":"Schnega Harpe"},{"zipcode":"29465","place":"Schnega Grotenhof"},{"zipcode":"29465","place":"Schnega Winterweyhe"},{"zipcode":"29465","place":"Schnega Schnega/Bahnhof"},{"zipcode":"29465","place":"Schnega Billerbeck"},{"zipcode":"29465","place":"Schnega Leisten"},{"zipcode":"29465","place":"Schnega Loitze"},{"zipcode":"29465","place":"Schnega Gledeberg"},{"zipcode":"29465","place":"Schnega Solkau"},{"zipcode":"29465","place":"Schnega Warpke"},{"zipcode":"29465","place":"Schnega Schäpingen"},{"zipcode":"29465","place":"Schnega Proitze"},{"zipcode":"29465","place":"Schnega Thune"},{"zipcode":"29465","place":"Schnega Lütenthien"},{"zipcode":"29465","place":"Schnega Starrel"},{"zipcode":"29468","place":"Bergen (Dumme) Jiggel"},{"zipcode":"29468","place":"Bergen (Dumme) Malsleben"},{"zipcode":"29468","place":"Bergen (Dumme) Spithal"},{"zipcode":"29468","place":"Bergen (Dumme) Bergen"},{"zipcode":"29468","place":"Bergen (Dumme) Brüchauer Mühle"},{"zipcode":"29468","place":"Bergen (Dumme) Banzau"},{"zipcode":"29468","place":"Bergen (Dumme) Nienbergen"},{"zipcode":"29468","place":"Bergen (Dumme) Wöhningen"},{"zipcode":"29468","place":"Bergen (Dumme)"},{"zipcode":"29468","place":"Bergen (Dumme) Belau"},{"zipcode":"29471","place":"Gartow"},{"zipcode":"29471","place":"Gartow Quarnstedt"},{"zipcode":"29471","place":"Gartow Rucksmoor"},{"zipcode":"29471","place":"Gartow Laasche"},{"zipcode":"29471","place":"Gartow Falkenmoor"},{"zipcode":"29471","place":"Gartow Rondel"},{"zipcode":"29471","place":"Gartow Gartow"},{"zipcode":"29471","place":"Gartow Nienwalde"},{"zipcode":"29472","place":"Damnatz Landsatz"},{"zipcode":"29472","place":"Damnatz"},{"zipcode":"29472","place":"Damnatz Kamerun"},{"zipcode":"29472","place":"Damnatz Barnitz"},{"zipcode":"29472","place":"Damnatz Jasebeck"},{"zipcode":"29472","place":"Damnatz Damnatz"},{"zipcode":"29473","place":"Göhrde Kollase"},{"zipcode":"29473","place":"Göhrde Tollendorf"},{"zipcode":"29473","place":"Göhrde Wedderin"},{"zipcode":"29473","place":"Göhrde Plumbohm"},{"zipcode":"29473","place":"Göhrde Mailage"},{"zipcode":"29473","place":"Göhrde Schmardau"},{"zipcode":"29473","place":"Göhrde Zienitz"},{"zipcode":"29473","place":"Göhrde"},{"zipcode":"29473","place":"Göhrde Schnadlitz"},{"zipcode":"29473","place":"Göhrde Schmessau"},{"zipcode":"29473","place":"Göhrde Nadlitz"},{"zipcode":"29473","place":"Göhrde Metzingen"},{"zipcode":"29473","place":"Göhrde Sarenseck"},{"zipcode":"29473","place":"Göhrde Govelin"},{"zipcode":"29473","place":"Göhrde Göhrde"},{"zipcode":"29473","place":"Göhrde Bredenbock"},{"zipcode":"29473","place":"Göhrde Dübbekold"},{"zipcode":"29475","place":"Gorleben Meetschow"},{"zipcode":"29475","place":"Gorleben Gorleben"},{"zipcode":"29475","place":"Gorleben"},{"zipcode":"29476","place":"Gusborn Groß Gusborn"},{"zipcode":"29476","place":"Gusborn Klein Gusborn"},{"zipcode":"29476","place":"Gusborn Siemen"},{"zipcode":"29476","place":"Gusborn Quickborn"},{"zipcode":"29476","place":"Gusborn"},{"zipcode":"29476","place":"Gusborn Zadrau"},{"zipcode":"29478","place":"Höhbeck"},{"zipcode":"29478","place":"Höhbeck Schwedenschanze"},{"zipcode":"29478","place":"Höhbeck Vietze"},{"zipcode":"29478","place":"Höhbeck Brünkendorf"},{"zipcode":"29478","place":"Höhbeck Pevestorf"},{"zipcode":"29478","place":"Höhbeck Restorf"},{"zipcode":"29479","place":"Jameln Breselenz"},{"zipcode":"29479","place":"Jameln Breustian"},{"zipcode":"29479","place":"Jameln"},{"zipcode":"29479","place":"Jameln Breese im Bruche"},{"zipcode":"29479","place":"Jameln Jameln"},{"zipcode":"29479","place":"Jameln Volkfien"},{"zipcode":"29479","place":"Jameln Jamelner Mühle"},{"zipcode":"29479","place":"Jameln Teichlosen"},{"zipcode":"29479","place":"Jameln Wibbese"},{"zipcode":"29479","place":"Jameln Hoheluft"},{"zipcode":"29479","place":"Jameln Mehlfien"},{"zipcode":"29479","place":"Jameln Platenlaase"},{"zipcode":"29479","place":"Jameln Langenhorst"},{"zipcode":"29481","place":"Karwitz Pudripp/Bahnhof"},{"zipcode":"29481","place":"Karwitz Thunpadel"},{"zipcode":"29481","place":"Karwitz Lebbien"},{"zipcode":"29481","place":"Karwitz Lenzen"},{"zipcode":"29481","place":"Karwitz Gamehlen"},{"zipcode":"29481","place":"Karwitz Pudripp"},{"zipcode":"29481","place":"Karwitz Karwitz"},{"zipcode":"29481","place":"Karwitz Nausen"},{"zipcode":"29481","place":"Karwitz Dragahn"},{"zipcode":"29481","place":"Karwitz"},{"zipcode":"29482","place":"Küsten Klein Witzeetze"},{"zipcode":"29482","place":"Küsten Tolstefanz"},{"zipcode":"29482","place":"Küsten Oldemühle"},{"zipcode":"29482","place":"Küsten Krummasel"},{"zipcode":"29482","place":"Küsten Sallahn"},{"zipcode":"29482","place":"Küsten Karmitz"},{"zipcode":"29482","place":"Küsten Tüschau"},{"zipcode":"29482","place":"Küsten Saggrian"},{"zipcode":"29482","place":"Küsten"},{"zipcode":"29484","place":"Langendorf"},{"zipcode":"29485","place":"Lemgow"},{"zipcode":"29487","place":"Luckau"},{"zipcode":"29488","place":"Lübbow"},{"zipcode":"29490","place":"Neu Darchau"},{"zipcode":"29491","place":"Prezelle"},{"zipcode":"29493","place":"Schnackenburg"},{"zipcode":"29494","place":"Trebel"},{"zipcode":"29496","place":"Waddeweitz Waddeweitz"},{"zipcode":"29496","place":"Waddeweitz Dickfeitzen"},{"zipcode":"29496","place":"Waddeweitz Gohlau"},{"zipcode":"29496","place":"Waddeweitz Wittfeitzen"},{"zipcode":"29496","place":"Waddeweitz Kröte"},{"zipcode":"29496","place":"Waddeweitz Dommatzen"},{"zipcode":"29496","place":"Waddeweitz Schlanze"},{"zipcode":"29496","place":"Waddeweitz Maddau"},{"zipcode":"29496","place":"Waddeweitz Kukate"},{"zipcode":"29496","place":"Waddeweitz Kiefen"},{"zipcode":"29496","place":"Waddeweitz Hohenvolkfien"},{"zipcode":"29496","place":"Waddeweitz Marlin"},{"zipcode":"29496","place":"Waddeweitz Salderatzen"},{"zipcode":"29496","place":"Waddeweitz"},{"zipcode":"29496","place":"Waddeweitz Sareitz"},{"zipcode":"29496","place":"Waddeweitz Klein Gaddau"},{"zipcode":"29496","place":"Waddeweitz Zebelin"},{"zipcode":"29496","place":"Waddeweitz Bischof"},{"zipcode":"29496","place":"Waddeweitz Wittfeitzen, Klein Wittfeitzen"},{"zipcode":"29496","place":"Waddeweitz Diahren"},{"zipcode":"29496","place":"Waddeweitz Groß Gaddau"},{"zipcode":"29496","place":"Waddeweitz Wittfeitzen, Groß Wittfeitzen"},{"zipcode":"29497","place":"Woltersdorf"},{"zipcode":"29499","place":"Zernien"},{"zipcode":"29525","place":"Uelzen"},{"zipcode":"29549","place":"Bad Bevensen"},{"zipcode":"29553","place":"Bienenbüttel"},{"zipcode":"29556","place":"Suderburg"},{"zipcode":"29559","place":"Wrestedt"},{"zipcode":"29562","place":"Suhlendorf"},{"zipcode":"29565","place":"Wriedel"},{"zipcode":"29568","place":"Wieren"},{"zipcode":"29571","place":"Rosche"},{"zipcode":"29574","place":"Ebstorf"},{"zipcode":"29575","place":"Altenmedingen"},{"zipcode":"29576","place":"Barum"},{"zipcode":"29578","place":"Eimke"},{"zipcode":"29579","place":"Emmendorf"},{"zipcode":"29581","place":"Gerdau"},{"zipcode":"29582","place":"Hanstedt I"},{"zipcode":"29584","place":"Himbergen"},{"zipcode":"29585","place":"Jelmstorf"},{"zipcode":"29587","place":"Natendorf"},{"zipcode":"29588","place":"Oetzen"},{"zipcode":"29590","place":"Rätzlingen"},{"zipcode":"29591","place":"Römstedt"},{"zipcode":"29593","place":"Schwienau"},{"zipcode":"29594","place":"Soltendieck"},{"zipcode":"29596","place":"Stadensen"},{"zipcode":"29597","place":"Stoetze"},{"zipcode":"29599","place":"Weste"},{"zipcode":"29614","place":"Soltau"},{"zipcode":"29633","place":"Munster"},{"zipcode":"29640","place":"Schneverdingen"},{"zipcode":"29643","place":"Neuenkirchen"},{"zipcode":"29646","place":"Bispingen"},{"zipcode":"29649","place":"Wietzendorf"},{"zipcode":"29664","place":"Walsrode"},{"zipcode":"29683","place":"Fallingbostel"},{"zipcode":"29690","place":"Gilten"},{"zipcode":"29690","place":"Grethem"},{"zipcode":"29690","place":"Schwarmstedt"},{"zipcode":"29690","place":"Lindwedel"},{"zipcode":"29690","place":"Essel"},{"zipcode":"29690","place":"Buchholz (Aller)"},{"zipcode":"29693","place":"Eickeloh"},{"zipcode":"29693","place":"Böhme"},{"zipcode":"29693","place":"Ahlden (Aller)"},{"zipcode":"29693","place":"Hodenhagen"},{"zipcode":"29693","place":"Hademstorf"},{"zipcode":"29699","place":"Bomlitz"},{"zipcode":"30159","place":"Hannover"},{"zipcode":"30161","place":"Hannover"},{"zipcode":"30163","place":"Hannover"},{"zipcode":"30165","place":"Hannover"},{"zipcode":"30167","place":"Hannover"},{"zipcode":"30169","place":"Hannover"},{"zipcode":"30171","place":"Hannover"},{"zipcode":"30173","place":"Hannover"},{"zipcode":"30175","place":"Hannover"},{"zipcode":"30177","place":"Hannover"},{"zipcode":"30179","place":"Hannover"},{"zipcode":"30419","place":"Hannover"},{"zipcode":"30449","place":"Hannover"},{"zipcode":"30451","place":"Hannover"},{"zipcode":"30453","place":"Hannover"},{"zipcode":"30455","place":"Hannover"},{"zipcode":"30457","place":"Hannover"},{"zipcode":"30459","place":"Hannover"},{"zipcode":"30519","place":"Hannover"},{"zipcode":"30521","place":"Hannover"},{"zipcode":"30539","place":"Hannover"},{"zipcode":"30559","place":"Hannover"},{"zipcode":"30625","place":"Hannover"},{"zipcode":"30627","place":"Hannover"},{"zipcode":"30629","place":"Hannover"},{"zipcode":"30655","place":"Hannover"},{"zipcode":"30657","place":"Hannover"},{"zipcode":"30659","place":"Hannover"},{"zipcode":"30669","place":"Hannover"},{"zipcode":"30823","place":"Garbsen"},{"zipcode":"30826","place":"Garbsen"},{"zipcode":"30827","place":"Garbsen"},{"zipcode":"30851","place":"Langenhagen"},{"zipcode":"30853","place":"Langenhagen"},{"zipcode":"30855","place":"Langenhagen"},{"zipcode":"30880","place":"Laatzen"},{"zipcode":"30890","place":"Barsinghausen"},{"zipcode":"30900","place":"Wedemark"},{"zipcode":"30916","place":"Isernhagen"},{"zipcode":"30926","place":"Seelze"},{"zipcode":"30938","place":"Burgwedel"},{"zipcode":"30952","place":"Ronnenberg"},{"zipcode":"30966","place":"Hemmingen"},{"zipcode":"30974","place":"Wennigsen"},{"zipcode":"30982","place":"Pattensen"},{"zipcode":"30989","place":"Gehrden"},{"zipcode":"31008","place":"Elze"},{"zipcode":"31020","place":"Salzhemmendorf"},{"zipcode":"31028","place":"Gronau (Leine)"},{"zipcode":"31029","place":"Banteln"},{"zipcode":"31032","place":"Betheln"},{"zipcode":"31033","place":"Brüggen"},{"zipcode":"31035","place":"Despetal"},{"zipcode":"31036","place":"Eime"},{"zipcode":"31039","place":"Rheden"}
2993,{"zipcode":"31061","place":"Alfeld (Leine)"},{"zipcode":"31073","place":"Delligsen"},{"zipcode":"31079","place":"Eberholzen"},{"zipcode":"31079","place":"Westfeld"},{"zipcode":"31079","place":"Almstedt"},{"zipcode":"31079","place":"Sibbesse"},{"zipcode":"31079","place":"Adenstedt"},{"zipcode":"31084","place":"Freden (Leine)"},{"zipcode":"31085","place":"Everode"},{"zipcode":"31087","place":"Landwehr"},{"zipcode":"31088","place":"Winzenburg"},{"zipcode":"31089","place":"Duingen"},{"zipcode":"31091","place":"Coppengrave"},{"zipcode":"31093","place":"Hoyershausen"},{"zipcode":"31094","place":"Marienhagen"},{"zipcode":"31096","place":"Weenzen"},{"zipcode":"31097","place":"Harbarnsen"},{"zipcode":"31099","place":"Woltershausen"},{"zipcode":"31134","place":"Hildesheim"},{"zipcode":"31135","place":"Hildesheim"},{"zipcode":"31137","place":"Hildesheim"},{"zipcode":"31139","place":"Hildesheim"},{"zipcode":"31141","place":"Hildesheim"},{"zipcode":"31157","place":"Sarstedt"},{"zipcode":"31162","place":"Bad Salzdetfurth"},{"zipcode":"31167","place":"Bockenem"},{"zipcode":"31171","place":"Nordstemmen"},{"zipcode":"31174","place":"Schellerten"},{"zipcode":"31177","place":"Harsum"},{"zipcode":"31180","place":"Giesen"},{"zipcode":"31185","place":"Söhlde"},{"zipcode":"31188","place":"Holle"},{"zipcode":"31191","place":"Algermissen"},{"zipcode":"31195","place":"Lamspringe"},{"zipcode":"31195","place":"Neuhof"},{"zipcode":"31196","place":"Sehlem"},{"zipcode":"31199","place":"Diekholzen"},{"zipcode":"31224","place":"Peine"},{"zipcode":"31226","place":"Peine"},{"zipcode":"31228","place":"Peine"},{"zipcode":"31234","place":"Edemissen"},{"zipcode":"31241","place":"Ilsede"},{"zipcode":"31246","place":"Lahstedt"},{"zipcode":"31249","place":"Hohenhameln"},{"zipcode":"31275","place":"Lehrte"},{"zipcode":"31303","place":"Burgdorf"},{"zipcode":"31311","place":"Uetze"},{"zipcode":"31319","place":"Sehnde"},{"zipcode":"31515","place":"Wunstorf"},{"zipcode":"31535","place":"Neustadt am Rübenberge"},{"zipcode":"31542","place":"Bad Nenndorf Horsten"},{"zipcode":"31542","place":"Bad Nenndorf"},{"zipcode":"31542","place":"Bad Nenndorf Waltringhausen"},{"zipcode":"31542","place":"Bad Nenndorf Bad Nenndorf"},{"zipcode":"31542","place":"Bad Nenndorf Riepen"},{"zipcode":"31547","place":"Rehburg-Loccum"},{"zipcode":"31547","place":"Rehburg-Loccum Bad Rehburg"},{"zipcode":"31547","place":"Rehburg-Loccum Loccum"},{"zipcode":"31547","place":"Rehburg-Loccum Winzlar"},{"zipcode":"31547","place":"Rehburg-Loccum Rehburg"},{"zipcode":"31547","place":"Rehburg-Loccum Münchehagen"},{"zipcode":"31552","place":"Apelern Apelern"},{"zipcode":"31552","place":"Rodenberg"},{"zipcode":"31552","place":"Apelern Groß Hegesdorf"},{"zipcode":"31552","place":"Apelern"},{"zipcode":"31552","place":"Apelern Soldorf"},{"zipcode":"31552","place":"Rodenberg Rodenberg"},{"zipcode":"31552","place":"Apelern Lyhren"},{"zipcode":"31552","place":"Rodenberg Algesdorf"},{"zipcode":"31552","place":"Apelern Reinsdorf"},{"zipcode":"31552","place":"Apelern Kleinhegesdorf"},{"zipcode":"31553","place":"Sachsenhagen"},{"zipcode":"31553","place":"Auhagen"},{"zipcode":"31553","place":"Sachsenhagen Nienbrügge"},{"zipcode":"31553","place":"Sachsenhagen Sachsenhagen"},{"zipcode":"31553","place":"Auhagen Auhagen"},{"zipcode":"31553","place":"Auhagen Düdinghausen"},{"zipcode":"31555","place":"Suthfeld Riehe"},{"zipcode":"31555","place":"Suthfeld Helsinghausen"},{"zipcode":"31555","place":"Suthfeld Kreuzriehe"},{"zipcode":"31555","place":"Suthfeld"},{"zipcode":"31556","place":"Wölpinghausen"},{"zipcode":"31556","place":"Wölpinghausen Wiedenbrügge"},{"zipcode":"31556","place":"Wölpinghausen Schmalenbruch-Windhorn"},{"zipcode":"31556","place":"Wölpinghausen Bergkirchen"},{"zipcode":"31556","place":"Wölpinghausen Wölpinghausen"},{"zipcode":"31558","place":"Hagenburg"},{"zipcode":"31558","place":"Hagenburg Altenhagen"},{"zipcode":"31558","place":"Hagenburg Hagenburg"},{"zipcode":"31559","place":"Haste"},{"zipcode":"31559","place":"Hohnhorst Hohnhorst"},{"zipcode":"31559","place":"Hohnhorst Ohndorf"},{"zipcode":"31559","place":"Hohnhorst Rehren A.R."},{"zipcode":"31559","place":"Hohnhorst"},{"zipcode":"31582","place":"Nienburg (Weser) Erichshagen"},{"zipcode":"31582","place":"Nienburg (Weser) Nienburg (Weser)"},{"zipcode":"31582","place":"Nienburg (Weser) Holtorf"},{"zipcode":"31582","place":"Nienburg (Weser)"},{"zipcode":"31582","place":"Nienburg (Weser) Langendamm"},{"zipcode":"31592","place":"Stolzenau Hibben"},{"zipcode":"31592","place":"Stolzenau Holzhausen"},{"zipcode":"31592","place":"Stolzenau Müsleringen"},{"zipcode":"31592","place":"Stolzenau Diethe"},{"zipcode":"31592","place":"Stolzenau Stolzenau"},{"zipcode":"31592","place":"Stolzenau Frestorf"},{"zipcode":"31592","place":"Stolzenau Anemolter-Schinna, Anemolter"},{"zipcode":"31592","place":"Stolzenau"},{"zipcode":"31592","place":"Stolzenau Nendorf"},{"zipcode":"31592","place":"Stolzenau Anemolter-Schinna"},{"zipcode":"31592","place":"Stolzenau Anemolter-Schinna, Schinna"},{"zipcode":"31595","place":"Steyerberg"},{"zipcode":"31595","place":"Steyerberg Steyerberg"},{"zipcode":"31595","place":"Steyerberg Voigtei"},{"zipcode":"31595","place":"Steyerberg Wellie"},{"zipcode":"31595","place":"Steyerberg Düdinghausen"},{"zipcode":"31595","place":"Steyerberg Deblinghausen"},{"zipcode":"31600","place":"Uchte"},{"zipcode":"31603","place":"Diepenau"},{"zipcode":"31604","place":"Raddestorf"},{"zipcode":"31606","place":"Warmsen"},{"zipcode":"31608","place":"Marklohe"},{"zipcode":"31609","place":"Balge"},{"zipcode":"31613","place":"Wietzen"},{"zipcode":"31618","place":"Liebenau"},{"zipcode":"31619","place":"Binnen"},{"zipcode":"31621","place":"Pennigsehl"},{"zipcode":"31622","place":"Heemsen Gadesbünden"},{"zipcode":"31622","place":"Heemsen Anderten"},{"zipcode":"31622","place":"Heemsen"},{"zipcode":"31622","place":"Heemsen Heemsen"},{"zipcode":"31622","place":"Heemsen Lichtenmoor"},{"zipcode":"31623","place":"Drakenburg"},{"zipcode":"31626","place":"Haßbergen"},{"zipcode":"31627","place":"Rohrsen"},{"zipcode":"31628","place":"Landesbergen Brokeloh"},{"zipcode":"31628","place":"Landesbergen Hahnenberg"},{"zipcode":"31628","place":"Landesbergen Heidhausen"},{"zipcode":"31628","place":"Landesbergen Landesbergen"},{"zipcode":"31628","place":"Landesbergen"},{"zipcode":"31629","place":"Estorf Leeseringen"},{"zipcode":"31629","place":"Estorf"},{"zipcode":"31629","place":"Estorf Estorf"},{"zipcode":"31632","place":"Husum"},{"zipcode":"31633","place":"Leese"},{"zipcode":"31634","place":"Steimbke Steimbke"},{"zipcode":"31634","place":"Steimbke"},{"zipcode":"31634","place":"Steimbke Wenden"},{"zipcode":"31634","place":"Steimbke Wendenborstel"},{"zipcode":"31634","place":"Steimbke Lichtenhorst"},{"zipcode":"31636","place":"Linsburg"},{"zipcode":"31637","place":"Rodewald"},{"zipcode":"31638","place":"Stöckse"},{"zipcode":"31655","place":"Stadthagen Habichhorst-Blyinghausen"},{"zipcode":"31655","place":"Stadthagen"},{"zipcode":"31655","place":"Stadthagen Probsthagen"},{"zipcode":"31655","place":"Stadthagen Hörkamp-Langenbruch"},{"zipcode":"31655","place":"Stadthagen Obernwöhren"},{"zipcode":"31655","place":"Stadthagen Reinsen-Remeringhausen"},{"zipcode":"31655","place":"Stadthagen Habichhorst-Blyinghausen, Blyinghausen"},{"zipcode":"31655","place":"Stadthagen Wendthagen-Ehlen"},{"zipcode":"31655","place":"Stadthagen Krebshagen"},{"zipcode":"31655","place":"Stadthagen Stadthagen"},{"zipcode":"31655","place":"Stadthagen Hobbensen"},{"zipcode":"31655","place":"Stadthagen Habichhorst-Blyinghausen, Habichhorst"},{"zipcode":"31655","place":"Stadthagen Enzen"},{"zipcode":"31675","place":"Bückeburg"},{"zipcode":"31675","place":"Bückeburg Evesen"},{"zipcode":"31675","place":"Bückeburg Scheie"},{"zipcode":"31675","place":"Bückeburg Warber"},{"zipcode":"31675","place":"Bückeburg Bückeburg"},{"zipcode":"31675","place":"Bückeburg Meinsen"},{"zipcode":"31675","place":"Bückeburg Rusbend"},{"zipcode":"31675","place":"Bückeburg Achum"},{"zipcode":"31675","place":"Bückeburg Cammer"},{"zipcode":"31675","place":"Bückeburg Bergdorf"},{"zipcode":"31675","place":"Bückeburg Müsingen"},{"zipcode":"31683","place":"Obernkirchen"},{"zipcode":"31683","place":"Obernkirchen Gelldorf"},{"zipcode":"31683","place":"Obernkirchen Obernkirchen"},{"zipcode":"31683","place":"Obernkirchen Röhrkasten"},{"zipcode":"31683","place":"Obernkirchen Vehlen"},{"zipcode":"31683","place":"Obernkirchen Krainhagen"},{"zipcode":"31688","place":"Nienstädt Liekwegen"},{"zipcode":"31688","place":"Nienstädt Nienstädt"},{"zipcode":"31688","place":"Nienstädt"},{"zipcode":"31691","place":"Seggebruch"},{"zipcode":"31691","place":"Helpsen"},{"zipcode":"31691","place":"Seggebruch Tallensen-Echtorf"},{"zipcode":"31691","place":"Helpsen Südhorsten"},{"zipcode":"31691","place":"Seggebruch Seggebruch"},{"zipcode":"31691","place":"Helpsen Kirchhorsten"},{"zipcode":"31691","place":"Seggebruch Schierneichen-Deinsen"},{"zipcode":"31691","place":"Helpsen Helpsen"},{"zipcode":"31693","place":"Hespe"},{"zipcode":"31693","place":"Hespe Stemmen"},{"zipcode":"31693","place":"Hespe Hespe-Hiddensen"},{"zipcode":"31693","place":"Hespe Levesen"},{"zipcode":"31698","place":"Lindhorst Schöttlingen"},{"zipcode":"31698","place":"Lindhorst Ottensen"},{"zipcode":"31698","place":"Lindhorst Lindhorst"},{"zipcode":"31698","place":"Lindhorst"},{"zipcode":"31699","place":"Beckedorf"},{"zipcode":"31700","place":"Heuerßen Kobbensen"},{"zipcode":"31700","place":"Heuerßen"},{"zipcode":"31700","place":"Heuerßen Heuerßen"},{"zipcode":"31702","place":"Lüdersfeld Lüdersfeld"},{"zipcode":"31702","place":"Lüdersfeld Vornhagen"},{"zipcode":"31702","place":"Lüdersfeld"},{"zipcode":"31707","place":"Heeßen"},{"zipcode":"31707","place":"Bad Eilsen"},{"zipcode":"31708","place":"Ahnsen"},{"zipcode":"31710","place":"Buchholz"},{"zipcode":"31711","place":"Luhden Luhden"},{"zipcode":"31711","place":"Luhden"},{"zipcode":"31711","place":"Luhden Schermbeck"},{"zipcode":"31712","place":"Niedernwöhren"},{"zipcode":"31714","place":"Lauenhagen Lauenhagen"},{"zipcode":"31714","place":"Lauenhagen Hülshagen"},{"zipcode":"31714","place":"Lauenhagen"},{"zipcode":"31715","place":"Meerbeck"},{"zipcode":"31715","place":"Meerbeck Meerbeck"},{"zipcode":"31715","place":"Meerbeck Kuckshagen"},{"zipcode":"31715","place":"Meerbeck Volksdorf"},{"zipcode":"31717","place":"Nordsehl"},{"zipcode":"31718","place":"Pollhagen"},{"zipcode":"31719","place":"Wiedensahl"},{"zipcode":"31737","place":"Rinteln"},{"zipcode":"31737","place":"Rinteln Uchtorf"},{"zipcode":"31737","place":"Rinteln Engern"},{"zipcode":"31737","place":"Rinteln Goldbeck"},{"zipcode":"31737","place":"Rinteln Rinteln"},{"zipcode":"31737","place":"Rinteln Friedrichswald"},{"zipcode":"31737","place":"Rinteln Exten"},{"zipcode":"31737","place":"Rinteln Deckbergen"},{"zipcode":"31737","place":"Rinteln Hohenrode"},{"zipcode":"31737","place":"Rinteln Strücken"},{"zipcode":"31737","place":"Rinteln Steinbergen"},{"zipcode":"31737","place":"Rinteln Möllenbeck"},{"zipcode":"31737","place":"Rinteln Krankenhagen"},{"zipcode":"31737","place":"Rinteln Kohlenstädt"},{"zipcode":"31737","place":"Rinteln Todenmann"},{"zipcode":"31737","place":"Rinteln Westendorf"},{"zipcode":"31737","place":"Rinteln Ahe"},{"zipcode":"31737","place":"Rinteln Schaumburg"},{"zipcode":"31737","place":"Rinteln Wennenkamp"},{"zipcode":"31737","place":"Rinteln Volksen"},{"zipcode":"31749","place":"Auetal"},{"zipcode":"31749","place":"Auetal Poggenhagen"},{"zipcode":"31749","place":"Auetal Antendorf"},{"zipcode":"31749","place":"Auetal Rehren A.O."},{"zipcode":"31749","place":"Auetal Bernsen"},{"zipcode":"31749","place":"Auetal Kathrinhagen"},{"zipcode":"31749","place":"Auetal Escher"},{"zipcode":"31749","place":"Auetal Westerwald"},{"zipcode":"31749","place":"Auetal Wiersen"},{"zipcode":"31749","place":"Auetal Altenhagen"},{"zipcode":"31749","place":"Auetal Schoholtensen"},{"zipcode":"31749","place":"Auetal Rolfshagen"},{"zipcode":"31749","place":"Auetal Rannenberg"},{"zipcode":"31749","place":"Auetal Hattendorf"},{"zipcode":"31749","place":"Auetal Borstel"},{"zipcode":"31749","place":"Auetal Klein Holtensen"},{"zipcode":"31749","place":"Auetal Raden"},{"zipcode":"31785","place":"Hameln"},{"zipcode":"31787","place":"Hameln"},{"zipcode":"31789","place":"Hameln"},{"zipcode":"31812","place":"Bad Pyrmont"},{"zipcode":"31832","place":"Springe"},{"zipcode":"31840","place":"Hessisch Oldendorf"},{"zipcode":"31848","place":"Bad Münder am Deister"},{"zipcode":"31855","place":"Aerzen"},{"zipcode":"31860","place":"Emmerthal"},{"zipcode":"31863","place":"Coppenbrügge"},{"zipcode":"31867","place":"Messenkamp"},{"zipcode":"31867","place":"Hülsede Hülsede"},{"zipcode":"31867","place":"Hülsede"},{"zipcode":"31867","place":"Hülsede Schmarrie"},{"zipcode":"31867","place":"Pohle"},{"zipcode":"31867","place":"Messenkamp Messenkamp"},{"zipcode":"31867","place":"Lauenau"},{"zipcode":"31867","place":"Lauenau Lauenau"},{"zipcode":"31867","place":"Messenkamp Altenhagen II"},{"zipcode":"31867","place":"Lauenau Feggendorf"},{"zipcode":"31867","place":"Hülsede Meinsen"},{"zipcode":"31868","place":"Ottenstein"},{"zipcode":"32049","place":"Herford"},{"zipcode":"32051","place":"Herford"},{"zipcode":"32052","place":"Herford"},{"zipcode":"32105","place":"Bad Salzuflen"},{"zipcode":"32107","place":"Bad Salzuflen"},{"zipcode":"32108","place":"Bad Salzuflen"},{"zipcode":"32120","place":"Hiddenhausen"},{"zipcode":"32130","place":"Enger"},{"zipcode":"32139","place":"Spenge"},{"zipcode":"32257","place":"Bünde"},{"zipcode":"32278","place":"Kirchlengern"},{"zipcode":"32289","place":"Rödinghausen"},{"zipcode":"32312","place":"Lübbecke"},{"zipcode":"32339","place":"Espelkamp"},{"zipcode":"32351","place":"Stemwede"},{"zipcode":"32361","place":"Preußisch Oldendorf"},{"zipcode":"32369","place":"Rahden"},{"zipcode":"32423","place":"Minden"},{"zipcode":"32425","place":"Minden"},{"zipcode":"32427","place":"Minden"},{"zipcode":"32429","place":"Minden"},{"zipcode":"32457","place":"Porta Westfalica"},{"zipcode":"32469","place":"Petershagen"},{"zipcode":"32479","place":"Hille"},{"zipcode":"32545","place":"Bad Oeynhausen"},{"zipcode":"32547","place":"Bad Oeynhausen"},{"zipcode":"32549","place":"Bad Oeynhausen"},{"zipcode":"32584","place":"Löhne"},{"zipcode":"32602","place":"Vlotho"},{"zipcode":"32609","place":"Hüllhorst"},{"zipcode":"32657","place":"Lemgo"},{"zipcode":"32676","place":"Lügde"},{"zipcode":"32683","place":"Barntrup"},{"zipcode":"32689","place":"Kalletal"},{"zipcode":"32694","place":"Dörentrup"},{"zipcode":"32699","place":"Extertal"},{"zipcode":"32756","place":"Detmold"},{"zipcode":"32758","place":"Detmold"},{"zipcode":"32760","place":"Detmold"},{"zipcode":"32791","place":"Lage"},{"zipcode":"32805","place":"Horn-Bad Meinberg"},{"zipcode":"32816","place":"Schieder-Schwalenberg"},{"zipcode":"32825","place":"Blomberg"},{"zipcode":"32832","place":"Augustdorf"},{"zipcode":"32839","place":"Steinheim"},{"zipcode":"33014","place":"Bad Driburg"},{"zipcode":"33034","place":"Brakel"},{"zipcode":"33039","place":"Nieheim"},{"zipcode":"33098","place":"Paderborn"},{"zipcode":"33100","place":"Paderborn"},{"zipcode":"33102","place":"Paderborn"},{"zipcode":"33104","place":"Paderborn"},{"zipcode":"33106","place":"Paderborn"},{"zipcode":"33129","place":"Delbrück"},{"zipcode":"33142","place":"Büren"},{"zipcode":"33154","place":"Salzkotten"},{"zipcode":"33161","place":"Hövelhof"},{"zipcode":"33165","place":"Lichtenau"},{"zipcode":"33175","place":"Bad Lippspringe"},{"zipcode":"33178","place":"Borchen"},{"zipcode":"33181","place":"Bad Wünnenberg"},{"zipcode":"33184","place":"Altenbeken"},{"zipcode":"33189","place":"Schlangen"},{"zipcode":"33311","place":"Gütersloh"},{"zipcode":"33330","place":"Gütersloh"},{"zipcode":"33332","place":"Gütersloh"},{"zipcode":"33334","place":"Gütersloh"},{"zipcode":"33335","place":"Gütersloh"},{"zipcode":"33378","place":"Rheda-Wiedenbrück"},{"zipcode":"33397","place":"Rietberg"},{"zipcode":"33415","place":"Verl"},{"zipcode":"33428","place":"Harsewinkel"},{"zipcode":"33442","place":"Herzebrock-Clarholz"},{"zipcode":"33449","place":"Langenberg"},{"zipcode":"33519","place":"Bielefeld"},{"zipcode":"33602","place":"Bielefeld"},{"zipcode":"33604","place":"Bielefeld"},{"zipcode":"33605","place":"Bielefeld"},{"
2993zipcode":"33607","place":"Bielefeld"},{"zipcode":"33609","place":"Bielefeld"},{"zipcode":"33611","place":"Bielefeld"},{"zipcode":"33613","place":"Bielefeld"},{"zipcode":"33615","place":"Bielefeld"},{"zipcode":"33617","place":"Bielefeld"},{"zipcode":"33619","place":"Bielefeld"},{"zipcode":"33647","place":"Bielefeld"},{"zipcode":"33649","place":"Bielefeld"},{"zipcode":"33659","place":"Bielefeld"},{"zipcode":"33689","place":"Bielefeld"},{"zipcode":"33699","place":"Bielefeld"},{"zipcode":"33719","place":"Bielefeld"},{"zipcode":"33729","place":"Bielefeld"},{"zipcode":"33739","place":"Bielefeld"},{"zipcode":"33758","place":"Schloß Holte-Stukenbrock"},{"zipcode":"33775","place":"Versmold"},{"zipcode":"33790","place":"Halle"},{"zipcode":"33803","place":"Steinhagen"},{"zipcode":"33813","place":"Oerlinghausen"},{"zipcode":"33818","place":"Leopoldshöhe"},{"zipcode":"33824","place":"Werther"},{"zipcode":"33829","place":"Borgholzhausen"},{"zipcode":"34117","place":"Kassel"},{"zipcode":"34119","place":"Kassel"},{"zipcode":"34121","place":"Kassel"},{"zipcode":"34123","place":"Kassel"},{"zipcode":"34125","place":"Kassel"},{"zipcode":"34127","place":"Kassel"},{"zipcode":"34128","place":"Kassel"},{"zipcode":"34130","place":"Kassel"},{"zipcode":"34131","place":"Kassel"},{"zipcode":"34132","place":"Kassel"},{"zipcode":"34134","place":"Kassel"},{"zipcode":"34212","place":"Melsungen"},{"zipcode":"34225","place":"Baunatal"},{"zipcode":"34233","place":"Fuldatal"},{"zipcode":"34246","place":"Vellmar"},{"zipcode":"34253","place":"Lohfelden"},{"zipcode":"34260","place":"Kaufungen"},{"zipcode":"34266","place":"Niestetal"},{"zipcode":"34270","place":"Schauenburg"},{"zipcode":"34277","place":"Fuldabrück"},{"zipcode":"34281","place":"Gudensberg"},{"zipcode":"34286","place":"Spangenberg"},{"zipcode":"34289","place":"Zierenberg"},{"zipcode":"34292","place":"Ahnatal"},{"zipcode":"34295","place":"Edermünde"},{"zipcode":"34298","place":"Helsa"},{"zipcode":"34302","place":"Guxhagen"},{"zipcode":"34305","place":"Niedenstein"},{"zipcode":"34308","place":"Bad Emstal"},{"zipcode":"34311","place":"Naumburg"},{"zipcode":"34314","place":"Espenau"},{"zipcode":"34317","place":"Habichtswald"},{"zipcode":"34320","place":"Söhrewald"},{"zipcode":"34323","place":"Malsfeld"},{"zipcode":"34326","place":"Morschen"},{"zipcode":"34327","place":"Körle"},{"zipcode":"34329","place":"Nieste"},{"zipcode":"34346","place":"Hannoversch Münden"},{"zipcode":"34355","place":"Staufenberg"},{"zipcode":"34359","place":"Reinhardshagen"},{"zipcode":"34369","place":"Hofgeismar"},{"zipcode":"34376","place":"Immenhausen"},{"zipcode":"34379","place":"Calden"},{"zipcode":"34385","place":"Bad Karlshafen"},{"zipcode":"34388","place":"Trendelburg"},{"zipcode":"34393","place":"Grebenstein"},{"zipcode":"34396","place":"Liebenau"},{"zipcode":"34399","place":"Oberweser"},{"zipcode":"34414","place":"Warburg"},{"zipcode":"34431","place":"Marsberg"},{"zipcode":"34434","place":"Borgentreich"},{"zipcode":"34439","place":"Willebadessen"},{"zipcode":"34454","place":"Bad Arolsen"},{"zipcode":"34466","place":"Wolfhagen"},{"zipcode":"34471","place":"Volkmarsen"},{"zipcode":"34474","place":"Diemelstadt"},{"zipcode":"34477","place":"Twistetal"},{"zipcode":"34479","place":"Breuna"},{"zipcode":"34497","place":"Korbach"},{"zipcode":"34508","place":"Willingen (Upland)"},{"zipcode":"34513","place":"Waldeck"},{"zipcode":"34516","place":"Vöhl"},{"zipcode":"34519","place":"Diemelsee"},{"zipcode":"34537","place":"Bad Wildungen"},{"zipcode":"34549","place":"Edertal"},{"zipcode":"34560","place":"Fritzlar"},{"zipcode":"34576","place":"Homberg (Efze)"},{"zipcode":"34582","place":"Borken"},{"zipcode":"34587","place":"Felsberg"},{"zipcode":"34590","place":"Wabern"},{"zipcode":"34593","place":"Knüllwald"},{"zipcode":"34596","place":"Bad Zwesten"},{"zipcode":"34599","place":"Neuental"},{"zipcode":"34613","place":"Schwalmstadt"},{"zipcode":"34621","place":"Frielendorf"},{"zipcode":"34626","place":"Neukirchen"},{"zipcode":"34628","place":"Willingshausen"},{"zipcode":"34630","place":"Gilserberg"},{"zipcode":"34632","place":"Jesberg"},{"zipcode":"34633","place":"Ottrau"},{"zipcode":"34637","place":"Schrecksbach"},{"zipcode":"34639","place":"Schwarzenborn"},{"zipcode":"35037","place":"Marburg"},{"zipcode":"35039","place":"Marburg"},{"zipcode":"35041","place":"Marburg"},{"zipcode":"35043","place":"Marburg"},{"zipcode":"35066","place":"Frankenberg (Eder)"},{"zipcode":"35075","place":"Gladenbach"},{"zipcode":"35080","place":"Bad Endbach"},{"zipcode":"35083","place":"Wetter"},{"zipcode":"35085","place":"Ebsdorfergrund"},{"zipcode":"35088","place":"Battenberg (Eder)"},{"zipcode":"35091","place":"Cölbe"},{"zipcode":"35094","place":"Lahntal"},{"zipcode":"35096","place":"Weimar"},{"zipcode":"35099","place":"Burgwald"},{"zipcode":"35102","place":"Lohra"},{"zipcode":"35104","place":"Lichtenfels"},{"zipcode":"35108","place":"Allendorf (Eder)"},{"zipcode":"35108","place":"Allendorf (Eder) Haine"},{"zipcode":"35108","place":"Allendorf (Eder) Osterfeld"},{"zipcode":"35108","place":"Allendorf (Eder) Battenfeld"},{"zipcode":"35108","place":"Allendorf (Eder) Rennertehausen"},{"zipcode":"35110","place":"Frankenau"},{"zipcode":"35112","place":"Fronhausen"},{"zipcode":"35114","place":"Haina (Kloster)"},{"zipcode":"35116","place":"Hatzfeld (Eder)"},{"zipcode":"35117","place":"Münchhausen"},{"zipcode":"35119","place":"Rosenthal"},{"zipcode":"35216","place":"Biedenkopf"},{"zipcode":"35232","place":"Dautphetal"},{"zipcode":"35236","place":"Breidenbach"},{"zipcode":"35239","place":"Steffenberg"},{"zipcode":"35260","place":"Stadtallendorf"},{"zipcode":"35274","place":"Kirchhain"},{"zipcode":"35279","place":"Neustadt (Hessen)"},{"zipcode":"35282","place":"Rauschenberg"},{"zipcode":"35285","place":"Gemünden (Wohra)"},{"zipcode":"35287","place":"Amöneburg"},{"zipcode":"35288","place":"Wohratal"},{"zipcode":"35305","place":"Grünberg"},{"zipcode":"35315","place":"Homberg (Ohm)"},{"zipcode":"35321","place":"Laubach"},{"zipcode":"35325","place":"Mücke"},{"zipcode":"35327","place":"Ulrichstein"},{"zipcode":"35329","place":"Gemünden (Felda)"},{"zipcode":"35390","place":"Gießen"},{"zipcode":"35392","place":"Gießen"},{"zipcode":"35394","place":"Gießen"},{"zipcode":"35396","place":"Gießen"},{"zipcode":"35398","place":"Gießen"},{"zipcode":"35410","place":"Hungen"},{"zipcode":"35415","place":"Pohlheim"},{"zipcode":"35418","place":"Buseck"},{"zipcode":"35423","place":"Lich"},{"zipcode":"35428","place":"Langgöns"},{"zipcode":"35435","place":"Wettenberg"},{"zipcode":"35440","place":"Linden"},{"zipcode":"35444","place":"Biebertal"},{"zipcode":"35447","place":"Reiskirchen"},{"zipcode":"35452","place":"Heuchelheim"}
2993,{"zipcode":"35457","place":"Lollar"},{"zipcode":"35460","place":"Staufenberg"},{"zipcode":"35463","place":"Fernwald"},{"zipcode":"35466","place":"Rabenau"},{"zipcode":"35469","place":"Allendorf (Lumda)"},{"zipcode":"35510","place":"Butzbach"},{"zipcode":"35516","place":"Münzenberg"},{"zipcode":"35519","place":"Rockenberg"},{"zipcode":"35576","place":"Wetzlar"},{"zipcode":"35578","place":"Wetzlar"},{"zipcode":"35579","place":"Wetzlar"},{"zipcode":"35580","place":"Wetzlar"},{"zipcode":"35581","place":"Wetzlar"},{"zipcode":"35582","place":"Wetzlar"},{"zipcode":"35583","place":"Wetzlar"},{"zipcode":"35584","place":"Wetzlar"},{"zipcode":"35585","place":"Wetzlar"},{"zipcode":"35586","place":"Wetzlar"},{"zipcode":"35606","place":"Solms"},{"zipcode":"35614","place":"Aßlar"},{"zipcode":"35619","place":"Braunfels Tiefenbach"},{"zipcode":"35619","place":"Braunfels Braunfels"},{"zipcode":"35619","place":"Braunfels Neukirchen"},{"zipcode":"35619","place":"Braunfels Philippstein"},{"zipcode":"35619","place":"Braunfels Bonbaden"},{"zipcode":"35619","place":"Braunfels Altenkirchen"},{"zipcode":"35619","place":"Braunfels"},{"zipcode":"35625","place":"Hüttenberg"},{"zipcode":"35630","place":"Ehringshausen"},{"zipcode":"35633","place":"Lahnau"},{"zipcode":"35638","place":"Leun"},{"zipcode":"35641","place":"Schöffengrund"},{"zipcode":"35644","place":"Hohenahr"},{"zipcode":"35647","place":"Waldsolms"},{"zipcode":"35649","place":"Bischoffen"},{"zipcode":"35683","place":"Dillenburg"},{"zipcode":"35684","place":"Dillenburg"},{"zipcode":"35685","place":"Dillenburg"},{"zipcode":"35686","place":"Dillenburg"},{"zipcode":"35687","place":"Dillenburg"},{"zipcode":"35688","place":"Dillenburg"},{"zipcode":"35689","place":"Dillenburg"},{"zipcode":"35690","place":"Dillenburg"},{"zipcode":"35708","place":"Haiger"},{"zipcode":"35713","place":"Eschenburg"},{"zipcode":"35716","place":"Dietzhölztal"},{"zipcode":"35719","place":"Angelburg"},{"zipcode":"35745","place":"Herborn"},{"zipcode":"35753","place":"Greifenstein"},{"zipcode":"35756","place":"Mittenaar"},{"zipcode":"35759","place":"Driedorf"},{"zipcode":"35764","place":"Sinn"},{"zipcode":"35767","place":"Breitscheid"},{"zipcode":"35768","place":"Siegbach"},{"zipcode":"35781","place":"Weilburg"},{"zipcode":"35789","place":"Weilmünster"},{"zipcode":"35792","place":"Löhnberg"},{"zipcode":"35794","place":"Mengerskirchen"},{"zipcode":"35796","place":"Weinbach"},{"zipcode":"35799","place":"Merenberg"},{"zipcode":"36037","place":"Fulda"},{"zipcode":"36039","place":"Fulda"},{"zipcode":"36041","place":"Fulda"},{"zipcode":"36043","place":"Fulda"},{"zipcode":"36088","place":"Hünfeld"},{"zipcode":"36093","place":"Künzell"},{"zipcode":"36100","place":"Petersberg"},{"zipcode":"36103","place":"Flieden"},{"zipcode":"36110","place":"Schlitz"},{"zipcode":"36115","place":"Ehrenberg"},{"zipcode":"36115","place":"Hilders"},{"zipcode":"36119","place":"Neuhof"},{"zipcode":"36124","place":"Eichenzell"},{"zipcode":"36129","place":"Gersfeld"},{"zipcode":"36132","place":"Eiterfeld"},{"zipcode":"36137","place":"Großenlüder"},{"zipcode":"36142","place":"Tann"},{"zipcode":"36145","place":"Hofbieber"},{"zipcode":"36148","place":"Kalbach"},{"zipcode":"36151","place":"Burghaun"},{"zipcode":"36154","place":"Hosenfeld"},{"zipcode":"36157","place":"Ebersburg"},{"zipcode":"36160","place":"Dipperz"},{"zipcode":"36163","place":"Poppenhausen"},{"zipcode":"36166","place":"Haunetal"},{"zipcode":"36167","place":"Nüsttal"},{"zipcode":"36169","place":"Rasdorf"},{"zipcode":"36179","place":"Bebra"},{"zipcode":"36199","place":"Rotenburg an der Fulda"},{"zipcode":"36205","place":"Sontra"},{"zipcode":"36208","place":"Wildeck"},{"zipcode":"36211","place":"Alheim"},{"zipcode":"36214","place":"Nentershausen"},{"zipcode":"36217","place":"Ronshausen"},{"zipcode":"36219","place":"Cornberg"},{"zipcode":"36251","place":"Ludwigsau"},{"zipcode":"36251","place":"Bad Hersfeld"},{"zipcode":"36266","place":"Heringen (Werra)"},{"zipcode":"36269","place":"Philippsthal (Werra)"},{"zipcode":"36272","place":"Niederaula"},{"zipcode":"36275","place":"Kirchheim"},{"zipcode":"36277","place":"Schenklengsfeld"},{"zipcode":"36280","place":"Oberaula"},{"zipcode":"36282","place":"Hauneck"},{"zipcode":"36284","place":"Hohenroda"},{"zipcode":"36286","place":"Neuenstein"},{"zipcode":"36287","place":"Breitenbach am Herzberg"},{"zipcode":"36289","place":"Friedewald"},{"zipcode":"36304","place":"Alsfeld"},{"zipcode":"36318","place":"Schwalmtal"},{"zipcode":"36320","place":"Kirtorf"},{"zipcode":"36323","place":"Grebenau"},{"zipcode":"36325","place":"Feldatal"},{"zipcode":"36326","place":"Antrifttal"},{"zipcode":"36329","place":"Romrod"},{"zipcode":"36341","place":"Lauterbach"},{"zipcode":"36355","place":"Grebenhain"},{"zipcode":"36358","place":"Herbstein"},{"zipcode":"36364","place":"Bad Salzschlirf"},{"zipcode":"36367","place":"Wartenberg"},{"zipcode":"36369","place":"Lautertal"},{"zipcode":"36381","place":"Schlüchtern"},{"zipcode":"36391","place":"Sinntal"},{"zipcode":"36396","place":"Steinau an der Straße"},{"zipcode":"36399","place":"Freiensteinau"},{"zipcode":"36404","place":"Martinroda"},{"zipcode":"36404","place":"Wölferbütt"},{"zipcode":"36404","place":"Vacha"},{"zipcode":"36404","place":"Oechsen"},{"zipcode":"36404","place":"Völkershausen"},{"zipcode":"36414","place":"Unterbreizbach"},{"zipcode":"36419","place":"Rockenstuhl"},{"zipcode":"36419","place":"Buttlar"},{"zipcode":"36419","place":"Gerstengrund"},{"zipcode":"36419","place":"Geisa"},{"zipcode":"36419","place":"Schleid"},{"zipcode":"36433","place":"Bad Salzungen"},{"zipcode":"36433","place":"Immelborn"},{"zipcode":"36433","place":"Leimbach"},{"zipcode":"36433","place":"Moorgrund"},{"zipcode":"36448","place":"Schweina"},{"zipcode":"36448","place":"Steinbach"},{"zipcode":"36448","place":"Bad Liebenstein"},{"zipcode":"36452","place":"Klings"},{"zipcode":"36452","place":"Kaltennordheim"},{"zipcode":"36452","place":"Andenhausen"},{"zipcode":"36452","place":"Zella"},{"zipcode":"36452","place":"Kaltenlengsfeld"},{"zipcode":"36452","place":"Empfertshausen"},{"zipcode":"36452","place":"Neidhartshausen"},{"zipcode":"36452","place":"Diedorf"},{"zipcode":"36452","place":"Brunnhartshausen"},{"zipcode":"36452","place":"Fischbach/Rhön"},{"zipcode":"36456","place":"Barchfeld"},{"zipcode":"36457","place":"Stadtlengsfeld"},{"zipcode":"36457","place":"Weilar"},{"zipcode":"36457","place":"Urnshausen"},{"zipcode":"36460","place":"Frauensee"},{"zipcode":"36460","place":"Dorndorf"},{"zipcode":"36460","place":"Merkers-Kieselbach"},{"zipcode":"36466","place":"Wiesenthal"},{"zipcode":"36466","place":"Dermbach"},{"zipcode":"36469","place":"Tiefenort"},{"zipcode":"37073","place":"Göttingen"},{"zipcode":"37075","place":"Göttingen"},{"zipcode":"37077","place":"Göttingen"},{"zipcode":"37079","place":"Göttingen"},{"zipcode":"37081","place":"Göttingen"},{"zipcode":"37083","place":"Göttingen"},{"zipcode":"37085","place":"Göttingen"},{"zipcode":"37115","place":"Duderstadt"},{"zipcode":"37120","place":"Bovenden"},{"zipcode":"37124","place":"Rosdorf"},{"zipcode":"37127","place":"Niemetal"},{"zipcode":"37127","place":"Bühren"},{"zipcode":"37127","place":"Dransfeld"},{"zipcode":"37127","place":"Scheden"},{"zipcode":"37127","place":"Jühnde"},{"zipcode":"37130","place":"Gleichen"},{"zipcode":"37133","place":"Friedland"},{"zipcode":"37136","place":"Landolfshausen"},{"zipcode":"37136","place":"Ebergötzen"},{"zipcode":"37136","place":"Seeburg"},{"zipcode":"37136","place":"Seulingen"},{"zipcode":"37136","place":"Waake"},{"zipcode":"37139","place":"Adelebsen"},{"zipcode":"37154","place":"Northeim"},{"zipcode":"37170","place":"Uslar"},{"zipcode":"37176","place":"Nörten-Hardenberg"},{"zipcode":"37181","place":"Hardegsen"},{"zipcode":"37186","place":"Moringen"},{"zipcode":"37191","place":"Katlenburg-Lindau"},{"zipcode":"37194","place":"Bodenfelde"},{"zipcode":"37194","place":"Wahlsburg"},{"zipcode":"37197","place":"Hattorf am Harz"},{"zipcode":"37199","place":"Wulften"},{"zipcode":"37213","place":"Witzenhausen"},{"zipcode":"37214","place":"Witzenhausen"},{"zipcode":"37215","place":"Witzenhausen"},{"zipcode":"37216","place":"Witzenhausen"},{"zipcode":"37217","place":"Witzenhausen"},{"zipcode":"37218","place":"Witzenhausen"},{"zipcode":"37235","place":"Hessisch Lichtenau"},{"zipcode":"37242","place":"Bad Sooden-Allendorf"},{"zipcode":"37247","place":"Großalmerode"},{"zipcode":"37249","place":"Neu-Eichenberg"},{"zipcode":"37269","place":"Eschwege"},{"zipcode":"37276","place":"Meinhard"},{"zipcode":"37281","place":"Wanfried"},{"zipcode":"37284","place":"Waldkappel"},{"zipcode":"37287","place":"Wehretal"},{"zipcode":"37290","place":"Meißner"},{"zipcode":"37293","place":"Herleshausen"},{"zipcode":"37296","place":"Ringgau"},{"zipcode":"37297","place":"Berkatal"},{"zipcode":"37299","place":"Weißenborn"},{"zipcode":"37308","place":"Kella"},{"zipcode":"37308","place":"Wiesenfeld"},{"zipcode":"37308","place":"Sickerode"},{"zipcode":"37308","place":"Heilbad Heiligenstadt"},{"zipcode":"37308","place":"Wingerode"},{"zipcode":"37308","place":"Reinholterode"},{"zipcode":"37308","place":"Geisleden"},{"zipcode":"37308","place":"Geismar"},{"zipcode":"37308","place":"Krombach"},{"zipcode":"37308","place":"Glasehausen"},{"zipcode":"37308","place":"Hohes Kreuz"},{"zipcode":"37308","place":"Heuthen"},{"zipcode":"37308","place":"Schimberg"},{"zipcode":"37308","place":"Steinbach"},{"zipcode":"37308","place":"Bodenrode-Westhausen"},{"zipcode":"37308","place":"Pfaffschwende"},{"zipcode":"37308","place":"Volkerode"},{"zipcode":"37318","place":"Lutter"},{"zipcode":"37318","place":"Burgwalde"},{"zipcode":"37318","place":"Lenterode"},{"zipcode":"37318","place":"Schachtebich"},{"zipcode":"37318","place":"Mackenrode"},{"zipcode":"37318","place":"Birkenfelde"},{"zipcode":"37318","place":"Fretterode"},{"zipcode":"37318","place":"Lindewerra"},{"zipcode":"37318","place":"Kirchgandern"},{"zipcode":"37318","place":"Rustenfelde"},{"zipcode":"37318","place":"Arenshausen"},{"zipcode":"37318","place":"Bornhagen"},{"zipcode":"37318","place":"Wüstheuterode"},{"zipcode":"37318","place":"Wahlhausen"},{"zipcode":"37318","place":"Eichstruth"},{"zipcode":"37318","place":"Marth"},{"zipcode":"37318","place":"Schwobfeld"},{"zipcode":"37318","place":"Gerbershausen"},{"zipcode":"37318","place":"Hohengandern"},{"zipcode":"37318","place":"Asbach-Sickenberg"},{"zipcode":"37318","place":"Schönhagen"},{"zipcode":"37318","place":"Freienhagen"},{"zipcode":"37318","place":"Rohrberg"},{"zipcode":"37318","place":"Bernterode (bei Heilbad Heiligenstadt)"},{"zipcode":"37318","place":"Thalwenden"},{"zipcode":"37318","place":"Dieterode"},{"zipcode":"37318","place":"Dietzenrode-Vatterode"},{"zipcode":"37318","place":"Uder"},{"zipcode":"37318","place":"Röhrig"},{"zipcode":"37318","place":"Steinheuterode"},{"zipcode":"37327","place":"Kallmerode"},{"zipcode":"37327","place":"Leinefelde"},{"zipcode":"37327","place":"Breitenbach"},{"zipcode":"37327","place":"Hausen"},{"zipcode":"37339","place":"Hundeshagen"},{"zipcode":"37339","place":"Kirchworbis"},{"zipcode":"37339","place":"Wehnde"},{"zipcode":"37339","place":"Ecklingerode"},{"zipcode":"37339","place":"Breitenworbis"},{"zipcode":"37339","place":"Brehme"},{"zipcode":"37339","place":"Haynrode"},{"zipcode":"37339","place":"Berlingerode"},{"zipcode":"37339","place":"Gernrode"},{"zipcode":"37339","place":"Buhla"},{"zipcode":"37339","place":"Teistungen"},{"zipcode":"37339","place":"Tastungen"},{"zipcode":"37339","place":"Ferna"},{"zipcode":"37339","place":"Wintzingerode"},{"zipcode":"37339","place":"Worbis"},{"zipcode":"37345","place":"Großbodungen"},{"zipcode":"37345","place":"Stöckey"},{"zipcode":"37345","place":"Zwinge"},{"zipcode":"37345","place":"Neustadt"},{"zipcode":"37345","place":"Steinrode"},{"zipcode":"37345","place":"Holungen"},{"zipcode":"37345","place":"Weißenborn-Lüderode"},{"zipcode":"37345","place":"Bockelnhagen"},{"zipcode":"37345","place":"Bischofferode"},{"zipcode":"37345","place":"Silkerode"},{"zipcode":"37345","place":"Jützenbach"},{"zipcode":"37351","place":"Dingelstädt"},{"zipcode":"37351","place":"Silberhausen"},{"zipcode":"37351","place":"Helmsdorf"},{"zipcode":"37351","place":"Kreuzebra"},{"zipcode":"37351","place":"Kefferhausen"},{"zipcode":"37355","place":"Kleinbartloff"},{"zipcode":"37355","place":"Niederorschel"},{"zipcode":"37355","place":"Deuna"},{"zipcode":"37355","place":"Gerterode"},{"zipcode":"37355","place":"Vollenborn"},{"zipcode":"37355","place":"Bernterode, Untereichsfeld"},{"zipcode":"37359","place":"Wachstedt"},{"zipcode":"37359","place":"Büttstedt"},{"zipcode":"37359","place":"Küllstedt"},{"zipcode":"37359","place":"Großbartloff"},{"zipcode":"37359","place":"Effelder"},{"zipcode":"37412","place":"Herzberg am Harz"},{"zipcode":"37412","place":"Hörden"},{"zipcode":"37412","place":"Elbingerode"},{"zipcode":"37431","place":"Bad Lauterberg im Harz"},{"zipcode":"37434","place":"Rhumspringe"},{"zipcode":"37434","place":"Wollershausen"},{"zipcode":"37434","place":"Bilshausen"},{"zipcode":"37434","place":"Rollshausen"},{"zipcode":"37434","place":"Gieboldehausen"},{"zipcode":"37434","place":"Rüdershausen"},{"zipcode":"37434","place":"Wollbrandshausen"},{"zipcode":"37434","place":"Bodensee"},{"zipcode":"37434","place":"Obernfeld"},{"zipcode":"37434","place":"Krebeck"},{"zipcode":"37441","place":"Bad Sachsa"},{"zipcode":"37444","place":"Sankt Andreasberg"},{"zipcode":"37445","place":"Walkenried"},{"zipcode":"37447","place":"Wieda"},{"zipcode":"37449","place":"Zorge"},{"zipcode":"37520","place":"Osterode am Harz"},{"zipcode":"37534","place":"Gittelde"},{"zipcode":"37534","place":"Badenhausen"},{"zipcode":"37534","place":"Eisdorf"},{"zipcode":"37539","place":"Windhausen"},{"zipcode":"37539","place":"Bad Grund (Harz)"},{"zipcode":"37547","place":"Kreiensen"},{"zipcode":"37574","place":"Einbeck"},{"zipcode":"37581","place":"Bad Gandersheim"},{"zipcode":"37586","place":"Dassel"},{"zipcode":"37589","place":"Kalefeld"},{"zipcode":"37603","place":"Holzminden"},{"zipcode":"37619","place":"Heyen"},{"zipcode":"37619","place":"Hehlen"},{"zipcode":"37619","place":"Kirchbrak"},{"zipcode":"37619","place":"Pegestorf"},{"zipcode":"37619","place":"Bodenwerder"},{"zipcode":"37620","place":"Halle"},{"zipcode":"37627","place":"Wangelnstedt"},{"zipcode":"37627","place":"Arholzen"}
2993,{"zipcode":"37627","place":"Stadtoldendorf"},{"zipcode":"37627","place":"Lenne"},{"zipcode":"37627","place":"Heinade"},{"zipcode":"37627","place":"Deensen"},{"zipcode":"37632","place":"Eimen"},{"zipcode":"37632","place":"Eschershausen"},{"zipcode":"37632","place":"Holzen"},{"zipcode":"37633","place":"Dielmissen"},{"zipcode":"37635","place":"Lüerdissen"},{"zipcode":"37639","place":"Bevern"},{"zipcode":"37640","place":"Golmbach"},{"zipcode":"37642","place":"Holenberg"},{"zipcode":"37643","place":"Negenborn"},{"zipcode":"37647","place":"Vahlbruch"},{"zipcode":"37647","place":"Brevörde"},{"zipcode":"37647","place":"Polle"},{"zipcode":"37649","place":"Heinsen"},{"zipcode":"37671","place":"Höxter"},{"zipcode":"37688","place":"Beverungen"},{"zipcode":"37691","place":"Derental"},{"zipcode":"37691","place":"Boffzen"},{"zipcode":"37696","place":"Marienmünster"},{"zipcode":"37697","place":"Lauenförde"},{"zipcode":"37699","place":"Fürstenberg"},{"zipcode":"38023","place":"Braunschweig"},{"zipcode":"38100","place":"Braunschweig"},{"zipcode":"38102","place":"Braunschweig"},{"zipcode":"38104","place":"Braunschweig"},{"zipcode":"38106","place":"Braunschweig"},{"zipcode":"38108","place":"Braunschweig"},{"zipcode":"38110","place":"Braunschweig"},{"zipcode":"38112","place":"Braunschweig"},{"zipcode":"38114","place":"Braunschweig"},{"zipcode":"38116","place":"Braunschweig"},{"zipcode":"38118","place":"Braunschweig"},{"zipcode":"38120","place":"Braunschweig"},{"zipcode":"38122","place":"Braunschweig"},{"zipcode":"38124","place":"Braunschweig"},{"zipcode":"38126","place":"Braunschweig"},{"zipcode":"38154","place":"Königslutter am Elm"},{"zipcode":"38159","place":"Vechelde"},{"zipcode":"38162","place":"Cremlingen"},{"zipcode":"38165","place":"Lehre"},{"zipcode":"38170","place":"Uehrde"},{"zipcode":"38170","place":"Schöppenstedt"},{"zipcode":"38170","place":"Vahlberg"},{"zipcode":"38170","place":"Dahlum"},{"zipcode":"38170","place":"Winnigstedt"},{"zipcode":"38170","place":"Kneitlingen"},{"zipcode":"38173","place":"Dettum"},{"zipcode":"38173","place":"Evessen"},{"zipcode":"38173","place":"Sickte"},{"zipcode":"38173","place":"Erkerode"},{"zipcode":"38173","place":"Veltheim"},{"zipcode":"38176","place":"Wendeburg"},{"zipcode":"38179","place":"Schwülper"},{"zipcode":"38226","place":"Salzgitter"},{"zipcode":"38226","place":"Salzgitter Lebenstedt"},{"zipcode":"38228","place":"Salzgitter Lesse"},{"zipcode":"38228","place":"Salzgitter Osterlinde"},{"zipcode":"38228","place":"Salzgitter Reppner"},{"zipcode":"38228","place":"Salzgitter Lichtenberg"},{"zipcode":"38228","place":"Salzgitter Bruchmachtersen"},{"zipcode":"38228","place":"Salzgitter Lebenstedt"},{"zipcode":"38228","place":"Salzgitter"},{"zipcode":"38229","place":"Salzgitter Heerte"},{"zipcode":"38229","place":"Salzgitter Engenrode"},{"zipcode":"38229","place":"Salzgitter Hallendorf"},{"zipcode":"38229","place":"Salzgitter Gebhardshagen"},{"zipcode":"38229","place":"Salzgitter Calbecht"},{"zipcode":"38229","place":"Salzgitter Salder"},{"zipcode":"38229","place":"Salzgitter Barum"},{"zipcode":"38229","place":"Salzgitter"},{"zipcode":"38229","place":"Salzgitter Engelnstedt"},{"zipcode":"38229","place":"Salzgitter Lebenstedt"},{"zipcode":"38239","place":"Salzgitter Üfingen"},{"zipcode":"38239","place":"Salzgitter Immendorf"},{"zipcode":"38239","place":"Salzgitter Thiede"},{"zipcode":"38239","place":"Salzgitter"},{"zipcode":"38239","place":"Salzgitter Sauingen"},{"zipcode":"38239","place":"Salzgitter Watenstedt"},{"zipcode":"38239","place":"Salzgitter Bleckenstedt"},{"zipcode":"38239","place":"Salzgitter Beddingen"},{"zipcode":"38239","place":"Salzgitter Drütte"},{"zipcode":"38259","place":"Salzgitter Lobmachtersen"},{"zipcode":"38259","place":"Salzgitter Flachstöckheim"},{"zipcode":"38259","place":"Salzgitter"},{"zipcode":"38259","place":"Salzgitter Ringelheim"},{"zipcode":"38259","place":"Salzgitter Groß Mahner"},{"zipcode":"38259","place":"Salzgitter Gitter"},{"zipcode":"38259","place":"Salzgitter Bad"},{"zipcode":"38259","place":"Salzgitter Hohenrode"},{"zipcode":"38259","place":"Salzgitter Ohlendorf"},{"zipcode":"38259","place":"Salzgitter Beinum"},{"zipcode":"38268","place":"Lengede"},{"zipcode":"38271","place":"Baddeckenstedt"},{"zipcode":"38272","place":"Burgdorf"},{"zipcode":"38274","place":"Elbe"},{"zipcode":"38275","place":"Haverlah"},{"zipcode":"38277","place":"Heere"},{"zipcode":"38279","place":"Sehlde"},{"zipcode":"38281","place":"Wolfenbüttel"},{"zipcode":"38300","place":"Wolfenbüttel"},{"zipcode":"38302","place":"Wolfenbüttel"},{"zipcode":"38304","place":"Wolfenbüttel"},{"zipcode":"38312","place":"Flöthe"},{"zipcode":"38312","place":"Börßum"},{"zipcode":"38312","place":"Ohrum"},{"zipcode":"38312","place":"Cramme"},{"zipcode":"38312","place":"Dorstadt"},{"zipcode":"38312","place":"Achim"},{"zipcode":"38312","place":"Heiningen"},{"zipcode":"38315","place":"Werlaburgdorf"},{"zipcode":"38315","place":"Hornburg"},{"zipcode":"38315","place":"Gielde"},{"zipcode":"38315","place":"Schladen"},{"zipcode":"38319","place":"Remlingen"},{"zipcode":"38321","place":"Denkte"},{"zipcode":"38322","place":"Hedeper"},{"zipcode":"38324","place":"Kissenbrück"},{"zipcode":"38325","place":"Roklum"},{"zipcode":"38327","place":"Semmenstedt"},{"zipcode":"38329","place":"Wittmar"},{"zipcode":"38350","place":"Helmstedt"},{"zipcode":"38364","place":"Schöningen"},{"zipcode":"38368","place":"Rennau"},{"zipcode":"38368","place":"Querenhorst"},{"zipcode":"38368","place":"Mariental"},{"zipcode":"38368","place":"Grasleben"},{"zipcode":"38372","place":"Büddenstedt"},{"zipcode":"38373","place":"Süpplingen"},{"zipcode":"38373","place":"Frellstedt"},{"zipcode":"38375","place":"Räbke"},{"zipcode":"38376","place":"Süpplingenburg"},{"zipcode":"38378","place":"Warberg"},{"zipcode":"38379","place":"Wolsdorf"},{"zipcode":"38381","place":"Jerxheim"},{"zipcode":"38382","place":"Beierstedt"},{"zipcode":"38384","place":"Gevensleben"},{"zipcode":"38385","place":"Ingeleben"},{"zipcode":"38387","place":"Söllingen"},{"zipcode":"38388","place":"Twieflingen"},{"zipcode":"38440","place":"Wolfsburg"},{"zipcode":"38442","place":"Wolfsburg"},{"zipcode":"38444","place":"Wolfsburg"},{"zipcode":"38446","place":"Wolfsburg"},{"zipcode":"38448","place":"Wolfsburg"},{"zipcode":"38458","place":"Velpke"},{"zipcode":"38459","place":"Bahrdorf"},{"zipcode":"38461","place":"Danndorf"},{"zipcode":"38462","place":"Grafhorst"},{"zipcode":"38464","place":"Groß Twülpstedt"},{"zipcode":"38465","place":"Brome"},{"zipcode":"38467","place":"Bergfeld"},{"zipcode":"38468","place":"Ehra-Lessien"},{"zipcode":"38470","place":"Parsau"},{"zipcode":"38471","place":"Rühen"},{"zipcode":"38473","place":"Tiddische"},{"zipcode":"38474","place":"Tülau"},{"zipcode":"38476","place":"Barwedel"},{"zipcode":"38477","place":"Jembke"},{"zipcode":"38479","place":"Tappenbeck"},{"zipcode":"38486","place":"Dönitz"},{"zipcode":"38486","place":"Flecken Apenburg"},{"zipcode":"38486","place":"Steimke"},{"zipcode":"38486","place":"Immekath"},{"zipcode":"38486","place":"Wenze"},{"zipcode":"38486","place":"Neuendorf"},{"zipcode":"38486","place":"Kusey"},{"zipcode":"38486","place":"Bandau"},{"zipcode":"38486","place":"Kunrau"},{"zipcode":"38486","place":"Jahrstedt"},{"zipcode":"38486","place":"Klötze"},{"zipcode":"38486","place":"Ristedt"},{"zipcode":"38486","place":"Neuferchau"},{"zipcode":"38489","place":"Tangeln"},{"zipcode":"38489","place":"Mellin"},{"zipcode":"38489","place":"Jübar"},{"zipcode":"38489","place":"Hanum"},{"zipcode":"38489","place":"Ahlum"},{"zipcode":"38489","place":"Nettgau"},{"zipcode":"38489","place":"Beetzendorf"},{"zipcode":"38489","place":"Hohentramm"},{"zipcode":"38489","place":"Rohrberg"},{"zipcode":"38489","place":"Jeeben"},{"zipcode":"38489","place":"Lüdelsen"},{"zipcode":"38518","place":"Gifhorn"},{"zipcode":"38524","place":"Sassenburg"},{"zipcode":"38527","place":"Meine"},{"zipcode":"38528","place":"Adenbüttel"},{"zipcode":"38530","place":"Didderse"},{"zipcode":"38531","place":"Rötgesbüttel"},{"zipcode":"38533","place":"Vordorf"},{"zipcode":"38536","place":"Meinersen"},{"zipcode":"38539","place":"Müden (Aller)"},{"zipcode":"38542","place":"Leiferde"},{"zipcode":"38543","place":"Hillerse"},{"zipcode":"38547","place":"Calberlah"},{"zipcode":"38550","place":"Isenbüttel"},{"zipcode":"38551","place":"Ribbesbüttel"},{"zipcode":"38553","place":"Wasbüttel"},{"zipcode":"38554","place":"Weyhausen"},{"zipcode":"38556","place":"Bokensdorf"},{"zipcode":"38557","place":"Osloß"},{"zipcode":"38559","place":"Wagenhoff"},{"zipcode":"38640","place":"Goslar Goslar"},{"zipcode":"38640","place":"Goslar"},{"zipcode":"38642","place":"Goslar Oker"},{"zipcode":"38642","place":"Goslar"},{"zipcode":"38642","place":"Goslar Goslar"},{"zipcode":"38644","place":"Goslar Jerstedt"},{"zipcode":"38644","place":"Goslar Hahndorf"},{"zipcode":"38644","place":"Goslar"},{"zipcode":"38644","place":"Goslar Hahnenklee-Bockswiese"},{"zipcode":"38667","place":"Bad Harzburg"},{"zipcode":"38667","place":"Bad Harzburg Harlingerode"},{"zipcode":"38667","place":"Bad Harzburg Eckertal"},{"zipcode":"38667","place":"Bad Harzburg Bettingerode"},{"zipcode":"38667","place":"Bad Harzburg Bündheim/Schlewecke, Bündheim"},{"zipcode":"38667","place":"Bad Harzburg Bündheim/Schlewecke"},{"zipcode":"38667","place":"Bad Harzburg Göttingerode"},{"zipcode":"38667","place":"Bad Harzburg Bündheim/Schlewecke, Schlewecke"},{"zipcode":"38667","place":"Bad Harzburg Bad Harzburg"},{"zipcode":"38667","place":"Bad Harzburg Westerode"},{"zipcode":"38678","place":"Clausthal-Zellerfeld"},{"zipcode":"38685","place":"Langelsheim"},{"zipcode":"38690","place":"Vienenburg"},{"zipcode":"38700","place":"Braunlage"},{"zipcode":"38704","place":"Liebenburg"},{"zipcode":"38707","place":"Altenau"},{"zipcode":"38707","place":"Schulenberg im Oberharz"},{"zipcode":"38709","place":"Wildemann"},{"zipcode":"38723","place":"Seesen"},{"zipcode":"38729","place":"Wallmoden"},{"zipcode":"38729","place":"Hahausen"},{"zipcode":"38729","place":"Lutter am Barenberge"},{"zipcode":"38820","place":"Halberstadt"},{"zipcode":"38822","place":"Athenstedt"},{"zipcode":"38822","place":"Sargstedt"},{"zipcode":"38822","place":"Groß Quenstedt"},{"zipcode":"38822","place":"Aspenstedt"},{"zipcode":"38822","place":"Ströbeck"},{"zipcode":"38828","place":"Wegeleben"},{"zipcode":"38829","place":"Harsleben"},{"zipcode":"38835","place":"Osterode"},{"zipcode":"38835","place":"Rhoden"},{"zipcode":"38835","place":"Bühne"},{"zipcode":"38835","place":"Wülperode"},{"zipcode":"38835","place":"Zilly"},{"zipcode":"38835","place":"Schauen"},{"zipcode":"38835","place":"Deersheim"},{"zipcode":"38835","place":"Veltheim"},{"zipcode":"38835","place":"Berßel"},{"zipcode":"38835","place":"Lüttgenrode"},{"zipcode":"38835","place":"Hessen"},{"zipcode":"38835","place":"Osterwieck"},{"zipcode":"38836","place":"Dedeleben"},{"zipcode":"38836","place":"Badersleben"},{"zipcode":"38836","place":"Rohrsheim"},{"zipcode":"38836","place":"Pabstorf"},{"zipcode":"38836","place":"Anderbeck"},{"zipcode":"38836","place":"Huy-Neinstedt"},{"zipcode":"38836","place":"Vogelsdorf"},{"zipcode":"38836","place":"Dardesheim"},{"zipcode":"38838","place":"Dingelstedt"},{"zipcode":"38838","place":"Aderstedt"},{"zipcode":"38838","place":"Schlanstedt"},{"zipcode":"38838","place":"Eilsdorf"},{"zipcode":"38838","place":"Eilenstedt"},{"zipcode":"38855","place":"Wernigerode"},{"zipcode":"38855","place":"Reddeber"},{"zipcode":"38855","place":"Danstedt"},{"zipcode":"38855","place":"Schmatzfeld"},{"zipcode":"38855","place":"Heudeber"},{"zipcode":"38871","place":"Abbenrode"},{"zipcode":"38871","place":"Ilsenburg"},{"zipcode":"38871","place":"Darlingerode"},{"zipcode":"38871","place":"Veckenstedt"},{"zipcode":"38871","place":"Wasserleben"},{"zipcode":"38871","place":"Stapelburg"},{"zipcode":"38871","place":"Langeln"},{"zipcode":"38871","place":"Drübeck"},{"zipcode":"38875","place":"Königshütte"},{"zipcode":"38875","place":"Sorge"},{"zipcode":"38875","place":"Tanne"},{"zipcode":"38875","place":"Elend"},{"zipcode":"38875","place":"Elbingerode"},{"zipcode":"38877","place":"Benneckenstein"},{"zipcode":"38879","place":"Schierke"},{"zipcode":"38889","place":"Blankenburg"},{"zipcode":"38889","place":"Altenbrak"},{"zipcode":"38889","place":"Rübeland"},{"zipcode":"38889","place":"Wienrode"},{"zipcode":"38889","place":"Treseburg"},{"zipcode":"38889","place":"Heimburg"},{"zipcode":"38889","place":"Cattenstedt"},{"zipcode":"38889","place":"Hüttenrode"},{"zipcode":"38895","place":"Derenburg"},{"zipcode":"38895","place":"Langenstein"},{"zipcode":"38899","place":"Stiege"},{"zipcode":"38899","place":"Trautenstein"},{"zipcode":"38899","place":"Hasselfelde"},{"zipcode":"39014","place":"Magdeburg"},{"zipcode":"39104","place":"Magdeburg"},{"zipcode":"39106","place":"Magdeburg"},{"zipcode":"39108","place":"Magdeburg"},{"zipcode":"39110","place":"Magdeburg"},{"zipcode":"39112","place":"Magdeburg"},{"zipcode":"39114","place":"Magdeburg"},{"zipcode":"39116","place":"Magdeburg"},{"zipcode":"39118","place":"Magdeburg"},{"zipcode":"39120","place":"Magdeburg"},{"zipcode":"39122","place":"Magdeburg"},{"zipcode":"39124","place":"Magdeburg"},{"zipcode":"39126","place":"Magdeburg"},{"zipcode":"39128","place":"Magdeburg"},{"zipcode":"39130","place":"Magdeburg"},{"zipcode":"39164","place":"Wanzleben"},{"zipcode":"39164","place":"Klein Wanzleben"},{"zipcode":"39164","place":"Bottmersdorf"},{"zipcode":"39164","place":"Domersleben"},{"zipcode":"39167","place":"Niederndodeleben"},{"zipcode":"39167","place":"Groß Rodensleben"},{"zipcode":"39167","place":"Klein Rodensleben"},{"zipcode":"39167","place":"Ochtmersleben"},{"zipcode":"39167","place":"Hohendodeleben"},{"zipcode":"39167","place":"Irxleben"},{"zipcode":"39167","place":"Eichenbarleben"},{"zipcode":"39167","place":"Wellen"},{"zipcode":"39171","place":"Sülzetal"},{"zipcode":"39175","place":"Körbelitz"},{"zipcode":"39175","place":"Gübs"},{"zipcode":"39175","place":"Biederitz"},{"zipcode":"39175","place":"Woltersdorf"},{"zipcode":"39175","place":"Menz"},{"zipcode":"39175","place":"Wahlitz"},{"zipcode":"39175","place":"Gerwisch"},{"zipcode":"39175","place":"Königsborn"},{"zipcode":"39179","place":"Barleben"},{"zipcode":"39179","place":"Barleben Ebendorf"},{"zipcode":"39179","place":"Barleben Barleben"},{"zipcode":"39218","place":"Schönebeck (Elbe)"},{"zipcode":"39221","place":"Biere"},{"zipcode":"39221","place":"Eggersdorf"},{"zipcode":"39221","place":"Großmühlingen"},{"zipcode":"39221","place":"Eickendorf"},{"zipcode":"39221","place":"Zens"},{"zipcode":"39221","place":"Kleinmühlingen"},{"zipcode":"39221","place":"Welsleben"},{"zipcode":"39221","place":"Ranies"},{"zipcode":"39240","place":"Breitenhagen"},{"zipcode":"39240","place":"Glöthe"},{"zipcode":"39240","place":"Zuchau"},{"zipcode":"39240","place":"Calbe"},{"zipcode":"39240","place":"Groß Rosenburg"},{"zipcode":"39240","place":"Brumby"},{"zipcode":"39240","place":"Sachsendorf"},{"zipcode":"39240","place":"Lödderitz"},{"zipcode":"39245","place":"Gommern"},{"zipcode":"39245","place":"Plötzky"},{"zipcode":"39245","place":"Dannigkow"},{"zipcode":"39245","place":"Pretzien"},{"zipcode":"39249","place":"Gnadau"},{"zipcode":"39249","place":"Wespen"},{"zipcode":"39249","place":"Tornitz"},{"zipcode":"39249","place":"Barby"},{"zipcode":"39249","place":"Glinde"},{"zipcode":"39249","place":"Pömmelte"},{"zipcode":"39261","place":"Zerbst"},{"zipcode":"39264","place":"Leps"},{"zipcode":"39264","place":"Luso"},{"zipcode":"39264","place":"Dobritz"},{"zipcode":"39264","place":"Bornum"},{"zipcode":"39264","place":"Gehrden"},{"zipcode":"39264","place":"Grimme"},{"zipcode":"39264","place":"Hohenlepte"},{"zipcode":"39264","place":"Deetz"},{"zipcode":"39264","place":"Prödel"},{"zipcode":"39264","place":"Bias"},{"zipcode":"39264","place":"Zernitz"},{"zipcode":"39264","place":"Nedlitz"},{"zipcode":"39264","place":"Lübs"},{"zipcode":"39264","place":"Gödnitz"},{"zipcode":"39264","place":"Straguth"},{"zipcode":"39264","place":"Moritz"},{"zipcode":"39264","place":"Polenzko"},{"zipcode":"39264","place":"Dornburg"},{"zipcode":"39264","place":"Walternienburg"},{"zipcode":"39264","place":"Lindau"},{"zipcode":"39264","place":"Güterglück"},{"zipcode":"39264","place":"Reuden"},{"zipcode":"39264","place":"Buhlendorf"},{"zipcode":"39264","place":"Jütrichau"},{"zipcode":"39264","place
2993":"Steutz"},{"zipcode":"39264","place":"Nutha"},{"zipcode":"39279","place":"Zeppernick"},{"zipcode":"39279","place":"Leitzkau"},{"zipcode":"39279","place":"Rosian"},{"zipcode":"39279","place":"Hobeck"},{"zipcode":"39279","place":"Schweinitz"},{"zipcode":"39279","place":"Loburg"},{"zipcode":"39279","place":"Ladeburg"},{"zipcode":"39288","place":"Burg"},{"zipcode":"39291","place":"Magdeburgerforth"},{"zipcode":"39291","place":"Wörmlitz"},{"zipcode":"39291","place":"Friedensau"},{"zipcode":"39291","place":"Hohenwarthe"},{"zipcode":"39291","place":"Detershagen"},{"zipcode":"39291","place":"Hohenziatz"},{"zipcode":"39291","place":"Ziepel"},{"zipcode":"39291","place":"Möser"},{"zipcode":"39291","place":"Karith"},{"zipcode":"39291","place":"Nedlitz"},{"zipcode":"39291","place":"Stegelitz"},{"zipcode":"39291","place":"Drewitz"},{"zipcode":"39291","place":"Reesen"},{"zipcode":"39291","place":"Möckern"},{"zipcode":"39291","place":"Stresow"},{"zipcode":"39291","place":"Parchau"},{"zipcode":"39291","place":"Grabow"},{"zipcode":"39291","place":"Ihleburg"},{"zipcode":"39291","place":"Lübars"},{"zipcode":"39291","place":"Lostau"},{"zipcode":"39291","place":"Tryppehna"},{"zipcode":"39291","place":"Wallwitz"},{"zipcode":"39291","place":"Theeßen"},{"zipcode":"39291","place":"Reesdorf"},{"zipcode":"39291","place":"Krüssau"},{"zipcode":"39291","place":"Küsel"},{"zipcode":"39291","place":"Niegripp"},{"zipcode":"39291","place":"Vehlitz"},{"zipcode":"39291","place":"Schartau"},{"zipcode":"39291","place":"Wüstenjerichow"},{"zipcode":"39291","place":"Pietzpuhl"},{"zipcode":"39291","place":"Dörnitz"},{"zipcode":"39291","place":"Schopsdorf"},{"zipcode":"39291","place":"Rietzel"},{"zipcode":"39291","place":"Zeddenick"},{"zipcode":"39291","place":"Büden"},{"zipcode":"39291","place":"Schermen"},{"zipcode":"39307","place":"Brettin"},{"zipcode":"39307","place":"Kade"},{"zipcode":"39307","place":"Karow"},{"zipcode":"39307","place":"Mützel"},{"zipcode":"39307","place":"Paplitz"},{"zipcode":"39307","place":"Klitsche"},{"zipcode":"39307","place":"Parchen"},{"zipcode":"39307","place":"Tucheim"},{"zipcode":"39307","place":"Demsin"},{"zipcode":"39307","place":"Gladau"},{"zipcode":"39307","place":"Roßdorf"},{"zipcode":"39307","place":"Genthin"},{"zipcode":"39307","place":"Schlagenthin"},{"zipcode":"39307","place":"Elbe-Parey"},{"zipcode":"39307","place":"Zabakuck"},{"zipcode":"39317","place":"Elbe-Parey"},{"zipcode":"39319","place":"Jerichow"},{"zipcode":"39319","place":"Redekin"},{"zipcode":"39319","place":"Wulkow"},{"zipcode":"39319","place":"Nielebock"},{"zipcode":"39326","place":"Hohenwarsleben"},{"zipcode":"39326","place":"Groß Ammensleben"},{"zipcode":"39326","place":"Farsleben"},{"zipcode":"39326","place":"Gutenswegen"},{"zipcode":"39326","place":"Hermsdorf"},{"zipcode":"39326","place":"Klein Ammensleben"},{"zipcode":"39326","place":"Jersleben"},{"zipcode":"39326","place":"Loitsche"},{"zipcode":"39326","place":"Dahlenwarsleben"},{"zipcode":"39326","place":"Glindenberg"},{"zipcode":"39326","place":"Barleben Meitzendorf"},{"zipcode":"39326","place":"Angern"},{"zipcode":"39326","place":"Samswegen"},{"zipcode":"39326","place":"Wolmirstedt"},{"zipcode":"39326","place":"Zielitz"},{"zipcode":"39326","place":"Colbitz"},{"zipcode":"39326","place":"Rogätz"},{"zipcode":"39326","place":"Meseberg"},{"zipcode":"39326","place":"Barleben"},{"zipcode":"39326","place":"Heinrichsberg"},{"zipcode":"39340","place":"Haldensleben"},{"zipcode":"39343","place":"Bregenstedt"},{"zipcode":"39343","place":"Altenhausen"},{"zipcode":"39343","place":"Süplingen"},{"zipcode":"39343","place":"Ivenrode"},{"zipcode":"39343","place":"Emden"},{"zipcode":"39343","place":"Bebertal"},{"zipcode":"39343","place":"Erxleben"},{"zipcode":"39343","place":"Schackensleben"},{"zipcode":"39343","place":"Bornstedt"},{"zipcode":"39343","place":"Morsleben"},{"zipcode":"39343","place":"Alleringersleben"},{"zipcode":"39343","place":"Beendorf"},{"zipcode":"39343","place":"Eimersleben"},{"zipcode":"39343","place":"Schwanefeld"},{"zipcode":"39343","place":"Hakenstedt"},{"zipcode":"39343","place":"Uhrsleben"},{"zipcode":"39343","place":"Rottmersleben"},{"zipcode":"39343","place":"Bartensleben"},{"zipcode":"39343","place":"Ostingersleben"},{"zipcode":"39343","place":"Nordgermersleben"},{"zipcode":"39343","place":"Hillersleben"},{"zipcode":"39343","place":"Groß Santersleben"},{"zipcode":"39343","place":"Ackendorf"},{"zipcode":"39345","place":"Bülstringen"},{"zipcode":"39345","place":"Flechtingen"},{"zipcode":"39345","place":"Neuenhofe"},{"zipcode":"39345","place":"Wieglitz"},{"zipcode":"39345","place":"Vahldorf"},{"zipcode":"39345","place":"Born"},{"zipcode":"39356","place":"Seggerde"},{"zipcode":"39356","place":"Behnsdorf"},{"zipcode":"39356","place":"Weferlingen"},{"zipcode":"39356","place":"Hörsingen"},{"zipcode":"39356","place":"Walbeck"},{"zipcode":"39356","place":"Eschenrode"},{"zipcode":"39356","place":"Siestedt"},{"zipcode":"39356","place":"Belsdorf"},{"zipcode":"39356","place":"Hödingen"},{"zipcode":"39356","place":"Döhren"},{"zipcode":"39359","place":"Mannhausen"},{"zipcode":"39359","place":"Bösdorf"},{"zipcode":"39359","place":"Etingen"},{"zipcode":"39359","place":"Everingen"},{"zipcode":"39359","place":"Eickendorf"},{"zipcode":"39359","place":"Grauingen"},{"zipcode":"39359","place":"Velsdorf"},{"zipcode":"39359","place":"Böddensell"},{"zipcode":"39359","place":"Calvörde"},{"zipcode":"39359","place":"Kathendorf"},{"zipcode":"39359","place":"Wegenstedt"},{"zipcode":"39359","place":"Rätzlingen"},{"zipcode":"39365","place":"Wefensleben"},{"zipcode":"39365","place":"Ovelgünne"},{"zipcode":"39365","place":"Harbke"},{"zipcode":"39365","place":"Dreileben"},{"zipcode":"39365","place":"Seehausen"},{"zipcode":"39365","place":"Wormsdorf"},{"zipcode":"39365","place":"Ummendorf"},{"zipcode":"39365","place":"Eggenstedt"},{"zipcode":"39365","place":"Marienborn"},{"zipcode":"39365","place":"Drackenstedt"},{"zipcode":"39365","place":"Druxberge"},{"zipcode":"39365","place":"Sommersdorf"},{"zipcode":"39365","place":"Eilsleben"},{"zipcode":"39387","place":"Oschersleben"},{"zipcode":"39387","place":"Ampfurth"},{"zipcode":"39387","place":"Hornhausen"},{"zipcode":"39387","place":"Altbrandsleben"},{"zipcode":"39387","place":"Am Großen Bruch Neuwegersleben"},{"zipcode":"39387","place":"Wulferstedt"},{"zipcode":"39387","place":"Schermcke"},{"zipcode":"39387","place":"Am Großen Bruch"},{"zipcode":"39393","place":"Am Großen Bruch Hamersleben"},{"zipcode":"39393","place":"Völpke"},{"zipcode":"39393","place":"Barneberg"},{"zipcode":"39393","place":"Hötensleben"},{"zipcode":"39393","place":"Am Großen Bruch"},{"zipcode":"39393","place":"Ausleben"},{"zipcode":"39393","place":"Am Großen Bruch Gunsleben"},{"zipcode":"39393","place":"Wackersleben"},{"zipcode":"39393","place":"Ohrsleben"},{"zipcode":"39397","place":"Nienhagen"},{"zipcode":"39397","place":"Gröningen"},{"zipcode":"39397","place":"Kroppenstedt"},{"zipcode":"39397","place":"Schwanebeck"},{"zipcode":"39398","place":"Groß Germersleben"},{"zipcode":"39398","place":"Klein Oschersleben"},{"zipcode":"39398","place":"Hadmersleben"},{"zipcode":"39398","place":"Alikendorf"}
2993,{"zipcode":"39398","place":"Peseckendorf"},{"zipcode":"39418","place":"Neundorf (Anhalt)"},{"zipcode":"39418","place":"Staßfurt"},{"zipcode":"39434","place":"Hecklingen bei Staßfurt"},{"zipcode":"39435","place":"Wolmirsleben"},{"zipcode":"39435","place":"Borne"},{"zipcode":"39435","place":"Groß Börnecke"},{"zipcode":"39435","place":"Egeln"},{"zipcode":"39435","place":"Tarthun"},{"zipcode":"39435","place":"Unseburg"},{"zipcode":"39435","place":"Schneidlingen"},{"zipcode":"39439","place":"Amesdorf"},{"zipcode":"39439","place":"Güsten"},{"zipcode":"39439","place":"Rathmannsdorf"},{"zipcode":"39443","place":"Löbnitz"},{"zipcode":"39443","place":"Förderstedt"},{"zipcode":"39443","place":"Hohenerxleben"},{"zipcode":"39443","place":"Atzendorf"},{"zipcode":"39444","place":"Hecklingen"},{"zipcode":"39446","place":"Löderburg"},{"zipcode":"39448","place":"Westeregeln"},{"zipcode":"39448","place":"Etgersleben"},{"zipcode":"39448","place":"Hakeborn"},{"zipcode":"39517","place":"Lüderitz"},{"zipcode":"39517","place":"Bölsdorf"},{"zipcode":"39517","place":"Mahlwinkel"},{"zipcode":"39517","place":"Jerchel"},{"zipcode":"39517","place":"Birkholz"},{"zipcode":"39517","place":"Buch"},{"zipcode":"39517","place":"Schernebeck"},{"zipcode":"39517","place":"Cröchern"},{"zipcode":"39517","place":"Bertingen"},{"zipcode":"39517","place":"Wenddorf"},{"zipcode":"39517","place":"Kehnert"},{"zipcode":"39517","place":"Schelldorf"},{"zipcode":"39517","place":"Schönwalde (Altmark)"},{"zipcode":"39517","place":"Cobbel"},{"zipcode":"39517","place":"Weißewarte"},{"zipcode":"39517","place":"Ringfurth"},{"zipcode":"39517","place":"Uetz"},{"zipcode":"39517","place":"Burgstall"},{"zipcode":"39517","place":"Tangerhütte"},{"zipcode":"39517","place":"Dolle"},{"zipcode":"39517","place":"Sandbeiendorf"},{"zipcode":"39517","place":"Uchtdorf"},{"zipcode":"39517","place":"Bittkau"},{"zipcode":"39517","place":"Grieben"},{"zipcode":"39524","place":"Hohengöhren"},{"zipcode":"39524","place":"Mangelsdorf"},{"zipcode":"39524","place":"Kuhlhausen"},{"zipcode":"39524","place":"Kamern"},{"zipcode":"39524","place":"Fischbeck (Elbe)"},{"zipcode":"39524","place":"Neuermark-Lübars"},{"zipcode":"39524","place":"Warnau"},{"zipcode":"39524","place":"Klietz"},{"zipcode":"39524","place":"Wust"},{"zipcode":"39524","place":"Garz"},{"zipcode":"39524","place":"Sandau (Elbe)"},{"zipcode":"39524","place":"Schönhausen (Elbe)"},{"zipcode":"39524","place":"Schönfeld"},{"zipcode":"39524","place":"Wulkau"},{"zipcode":"39539","place":"Havelberg"},{"zipcode":"39576","place":"Stendal"},{"zipcode":"39579","place":"Bellingen"},{"zipcode":"39579","place":"Schäplitz"},{"zipcode":"39579","place":"Querstedt"},{"zipcode":"39579","place":"Badingen"},{"zipcode":"39579","place":"Demker"},{"zipcode":"39579","place":"Hüselitz"},{"zipcode":"39579","place":"Wittenmoor"},{"zipcode":"39579","place":"Klein Schwechten"},{"zipcode":"39579","place":"Kläden"},{"zipcode":"39579","place":"Windberge"},{"zipcode":"39579","place":"Garlipp"},{"zipcode":"39579","place":"Dahlen"},{"zipcode":"39579","place":"Buchholz"},{"zipcode":"39579","place":"Uenglingen"},{"zipcode":"39579","place":"Groß Schwechten"},{"zipcode":"39579","place":"Grassau"},{"zipcode":"39579","place":"Schinne"},{"zipcode":"39579","place":"Rochau"},{"zipcode":"39579","place":"Grobleben"},{"zipcode":"39579","place":"Schernikau"},{"zipcode":"39590","place":"Miltern"},{"zipcode":"39590","place":"Langensalzwedel"},{"zipcode":"39590","place":"Tangermünde"},{"zipcode":"39590","place":"Hämerten"},{"zipcode":"39590","place":"Heeren"},{"zipcode":"39590","place":"Storkau (Elbe)"},{"zipcode":"39596","place":"Hohenberg-Krusemark"},{"zipcode":"39596","place":"Lindtorf"},{"zipcode":"39596","place":"Bertkow"},{"zipcode":"39596","place":"Altenzaun"},{"zipcode":"39596","place":"Hassel"},{"zipcode":"39596","place":"Arneburg"},{"zipcode":"39596","place":"Goldbeck"},{"zipcode":"39596","place":"Beelitz"},{"zipcode":"39596","place":"Sanne"},{"zipcode":"39596","place":"Eichstedt (Altmark)"},{"zipcode":"39596","place":"Schwarzholz"},{"zipcode":"39596","place":"Jarchau"},{"zipcode":"39596","place":"Hindenburg"},{"zipcode":"39596","place":"Baben"},{"zipcode":"39599","place":"Insel"},{"zipcode":"39599","place":"Vinzelberg"},{"zipcode":"39599","place":"Staats"},{"zipcode":"39599","place":"Möringen"},{"zipcode":"39599","place":"Uchtspringe"},{"zipcode":"39599","place":"Steinfeld (Altmark)"},{"zipcode":"39599","place":"Volgfelde"},{"zipcode":"39599","place":"Käthen"},{"zipcode":"39599","place":"Nahrstedt"}
2993,{"zipcode":"39606","place":"Kossebau"},{"zipcode":"39606","place":"Düsedau"},{"zipcode":"39606","place":"Hohenwulsch"},{"zipcode":"39606","place":"Meseberg"},{"zipcode":"39606","place":"Bretsch"},{"zipcode":"39606","place":"Boock"},{"zipcode":"39606","place":"Lückstedt"},{"zipcode":"39606","place":"Kleinau"},{"zipcode":"39606","place":"Flessau"},{"zipcode":"39606","place":"Gladigau"},{"zipcode":"39606","place":"Dobberkau"},{"zipcode":"39606","place":"Sandauerholz"},{"zipcode":"39606","place":"Königsmark"},{"zipcode":"39606","place":"Osterburg"},{"zipcode":"39606","place":"Ballerstedt"},{"zipcode":"39606","place":"Erxleben"},{"zipcode":"39606","place":"Walsleben"},{"zipcode":"39606","place":"Gagel"},{"zipcode":"39606","place":"Schorstedt"},{"zipcode":"39606","place":"Rossau"},{"zipcode":"39606","place":"Iden"},{"zipcode":"39606","place":"Sanne-Kerkuhn"},{"zipcode":"39606","place":"Behrendorf"},{"zipcode":"39606","place":"Heiligenfelde"},{"zipcode":"39606","place":"Krevese"},{"zipcode":"39615","place":"Falkenberg"}
2993,{"zipcode":"39615","place":"Wanzer"},{"zipcode":"39615","place":"Beuster"},{"zipcode":"39615","place":"Pollitz"},{"zipcode":"39615","place":"Losenrade"},{"zipcode":"39615","place":"Werben (Elbe)"},{"zipcode":"39615","place":"Wendemark"},{"zipcode":"39615","place":"Krüden"},{"zipcode":"39615","place":"Aulosen"},{"zipcode":"39615","place":"Neulingen"},{"zipcode":"39615","place":"Lichterfelde"},{"zipcode":"39615","place":"Höwisch"},{"zipcode":"39615","place":"Gollensdorf"},{"zipcode":"39615","place":"Leppin"},{"zipcode":"39615","place":"Groß Garz"},{"zipcode":"39615","place":"Neukirchen (Altmark)"},{"zipcode":"39615","place":"Geestgottberg"},{"zipcode":"39615","place":"Wahrenberg"},{"zipcode":"39615","place":"Schönberg"},{"zipcode":"39615","place":"Seehausen"},{"zipcode":"39615","place":"Losse"},{"zipcode":"39619","place":"Kläden"},{"zipcode":"39619","place":"Arendsee"},{"zipcode":"39619","place":"Thielbeer"},{"zipcode":"39619","place":"Ziemendorf"},{"zipcode":"39619","place":"Schrampe"},{"zipcode":"39624","place":"Kremkau"}
2993,{"zipcode":"39624","place":"Badel"},{"zipcode":"39624","place":"Jeetze"},{"zipcode":"39624","place":"Brunau"},{"zipcode":"39624","place":"Vienau"},{"zipcode":"39624","place":"Büste"},{"zipcode":"39624","place":"Altmersleben"},{"zipcode":"39624","place":"Kahrstedt"},{"zipcode":"39624","place":"Meßdorf"},{"zipcode":"39624","place":"Winkelstedt"},{"zipcode":"39624","place":"Kakerbeck"},{"zipcode":"39624","place":"Kalbe (Milde)"},{"zipcode":"39624","place":"Zethlingen"},{"zipcode":"39624","place":"Berkau"},{"zipcode":"39624","place":"Packebusch"},{"zipcode":"39624","place":"Wernstedt"},{"zipcode":"39624","place":"Neuendorf am Damm"},{"zipcode":"39624","place":"Güssefeld"},{"zipcode":"39629","place":"Holzhausen"},{"zipcode":"39629","place":"Könnigde"},{"zipcode":"39629","place":"Bismark (Altmark)"},{"zipcode":"39638","place":"Estedt"},{"zipcode":"39638","place":"Lindstedt"},{"zipcode":"39638","place":"Wiepke"},{"zipcode":"39638","place":"Roxförde"},{"zipcode":"39638","place":"Engersen"},{"zipcode":"39638","place":"Potzehne"}
2993,{"zipcode":"39638","place":"Jerchel"},{"zipcode":"39638","place":"Dorst"},{"zipcode":"39638","place":"Jeseritz"},{"zipcode":"39638","place":"Seethen"},{"zipcode":"39638","place":"Solpke"},{"zipcode":"39638","place":"Zobbenitz"},{"zipcode":"39638","place":"Schenkenhorst"},{"zipcode":"39638","place":"Letzlingen"},{"zipcode":"39638","place":"Gardelegen"},{"zipcode":"39638","place":"Kassieck"},{"zipcode":"39638","place":"Hemstedt"},{"zipcode":"39638","place":"Klüden"},{"zipcode":"39638","place":"Hottendorf"},{"zipcode":"39638","place":"Breitenfeld"},{"zipcode":"39638","place":"Berenbrock"},{"zipcode":"39638","place":"Wannefeld"},{"zipcode":"39638","place":"Berge"},{"zipcode":"39638","place":"Jävenitz"},{"zipcode":"39638","place":"Schwiesau"},{"zipcode":"39638","place":"Zichtau"},{"zipcode":"39638","place":"Algenstedt"},{"zipcode":"39638","place":"Kloster Neuendorf"},{"zipcode":"39646","place":"Oebisfelde"},{"zipcode":"39649","place":"Miesterhorst"},{"zipcode":"39649","place":"Mieste"},{"zipcode":"39649","place":"Jeggau"}
2993,{"zipcode":"39649","place":"Köckte"},{"zipcode":"39649","place":"Peckfitz"},{"zipcode":"39649","place":"Sachau"},{"zipcode":"39649","place":"Sichau"},{"zipcode":"39649","place":"Dannefeld"},{"zipcode":"40210","place":"Düsseldorf"},{"zipcode":"40211","place":"Düsseldorf"},{"zipcode":"40212","place":"Düsseldorf"},{"zipcode":"40213","place":"Düsseldorf"},{"zipcode":"40215","place":"Düsseldorf"},{"zipcode":"40217","place":"Düsseldorf"},{"zipcode":"40219","place":"Düsseldorf"},{"zipcode":"40221","place":"Düsseldorf"},{"zipcode":"40223","place":"Düsseldorf"},{"zipcode":"40225","place":"Düsseldorf"},{"zipcode":"40227","place":"Düsseldorf"},{"zipcode":"40229","place":"Düsseldorf"},{"zipcode":"40231","place":"Düsseldorf"},{"zipcode":"40233","place":"Düsseldorf"},{"zipcode":"40235","place":"Düsseldorf"},{"zipcode":"40237","place":"Düsseldorf"},{"zipcode":"40239","place":"Düsseldorf"},{"zipcode":"40468","place":"Düsseldorf"},{"zipcode":"40470","place":"Düsseldorf"},{"zipcode":"40472","place":"Düsseldorf"},{"zipcode":"40474","place":"Düsseldorf"},{"zipcode":"40476","place":"Düsseldorf"},{"zipcode":"40477","place":"Düsseldorf"},{"zipcode":"40479","place":"Düsseldorf"},{"zipcode":"40489","place":"Düsseldorf"},{"zipcode":"40545","place":"Düsseldorf"},{"zipcode":"40547","place":"Düsseldorf"},{"zipcode":"40549","place":"Düsseldorf"},{"zipcode":"40589","place":"Düsseldorf"},{"zipcode":"40591","place":"Düsseldorf"},{"zipcode":"40593","place":"Düsseldorf"},{"zipcode":"40595","place":"Düsseldorf"},{"zipcode":"40597","place":"Düsseldorf"},{"zipcode":"40599","place":"Düsseldorf"},{"zipcode":"40625","place":"Düsseldorf"},{"zipcode":"40627","place":"Düsseldorf"},{"zipcode":"40629","place":"Düsseldorf"},{"zipcode":"40667","place":"Meerbusch"},{"zipcode":"40668","place":"Meerbusch"},{"zipcode":"40670","place":"Meerbusch"},{"zipcode":"40699","place":"Erkrath"},{"zipcode":"40721","place":"Hilden"},{"zipcode":"40723","place":"Hilden"},{"zipcode":"40724","place":"Hilden"},{"zipcode":"40764","place":"Langenfeld"},{"zipcode":"40789","place":"Monheim am Rhein Monheim"},{"zipcode":"40789","place":"Monheim am Rhein"},{"zipcode":"40789","place":"Monheim am Rhein Baumberg"},{"zipcode":"40822","place":"Mettmann"},{"zipcode":"40832","place":"Ratingen"},{"zipcode":"40878","place":"Ratingen"},{"zipcode":"40880","place":"Ratingen"},{"zipcode":"40882","place":"Ratingen"},{"zipcode":"40883","place":"Ratingen"},{"zipcode":"40885","place":"Ratingen"},{"zipcode":"41061","place":"Mönchengladbach"},{"zipcode":"41063","place":"Mönchengladbach"},{"zipcode":"41065","place":"Mönchengladbach"},{"zipcode":"41066","place":"Mönchengladbach"},{"zipcode":"41068","place":"Mönchengladbach"},{"zipcode":"41069","place":"Mönchengladbach"},{"zipcode":"41169","place":"Mönchengladbach"},{"zipcode":"41179","place":"Mönchengladbach"},{"zipcode":"41189","place":"Mönchengladbach"},{"zipcode":"41199","place":"Mönchengladbach"},{"zipcode":"41236","place":"Mönchengladbach"},{"zipcode":"41238","place":"Mönchengladbach"},{"zipcode":"41239","place":"Mönchengladbach"},{"zipcode":"41334","place":"Nettetal"},{"zipcode":"41352","place":"Korschenbroich"},{"zipcode":"41363","place":"Jüchen"},{"zipcode":"41366","place":"Schwalmtal"},{"zipcode":"41372","place":"Niederkrüchten"},{"zipcode":"41379","place":"Brüggen"},{"zipcode":"41460","place":"Neuss"},{"zipcode":"41462","place":"Neuss"},{"zipcode":"41464","place":"Neuss"},{"zipcode":"41466","place":"Neuss"},{"zipcode":"41468","place":"Neuss"},{"zipcode":"41469","place":"Neuss"},{"zipcode":"41470","place":"Neuss"},{"zipcode":"41472","place":"Neuss"},{"zipcode":"41515","place":"Grevenbroich"},{"zipcode":"41516","place":"Grevenbroich"},{"zipcode":"41517","place":"Grevenbroich"},{"zipcode":"41539","place":"Dormagen"},{"zipcode":"41540","place":"Dormagen"},{"zipcode":"41541","place":"Dormagen"},{"zipcode":"41542","place":"Dormagen"},{"zipcode":"41564","place":"Kaarst"},{"zipcode":"41569","place":"Rommerskirchen"},{"zipcode":"41747","place":"Viersen"},{"zipcode":"41748","place":"Viersen"},{"zipcode":"41749","place":"Viersen"},{"zipcode":"41751","place":"Viersen"},{"zipcode":"41812","place":"Erkelenz"},{"zipcode":"41836","place":"Hückelhoven"},{"zipcode":"41844","place":"Wegberg"},{"zipcode":"41849","place":"Wassenberg"},{"zipcode":"42103","place":"Wuppertal"},{"zipcode":"42105","place":"Wuppertal"},{"zipcode":"42107","place":"Wuppertal"},{"zipcode":"42109","place":"Wuppertal"},{"zipcode":"42111","place":"Wuppertal"},{"zipcode":"42113","place":"Wuppertal"},{"zipcode":"42115","place":"Wuppertal"},{"zipcode":"42117","place":"Wuppertal"},{"zipcode":"42119","place":"Wuppertal"},{"zipcode":"42275","place":"Wuppertal"},{"zipcode":"42277","place":"Wuppertal"},{"zipcode":"42279","place":"Wuppertal"}
2993,{"zipcode":"42281","place":"Wuppertal"},{"zipcode":"42283","place":"Wuppertal"},{"zipcode":"42285","place":"Wuppertal"},{"zipcode":"42287","place":"Wuppertal"},{"zipcode":"42289","place":"Wuppertal"},{"zipcode":"42327","place":"Wuppertal"},{"zipcode":"42329","place":"Wuppertal"},{"zipcode":"42349","place":"Wuppertal"},{"zipcode":"42369","place":"Wuppertal"},{"zipcode":"42389","place":"Wuppertal"},{"zipcode":"42399","place":"Wuppertal"},{"zipcode":"42477","place":"Radevormwald"},{"zipcode":"42489","place":"Wülfrath"},{"zipcode":"42499","place":"Hückeswagen"},{"zipcode":"42549","place":"Velbert"},{"zipcode":"42551","place":"Velbert"},{"zipcode":"42553","place":"Velbert"},{"zipcode":"42555","place":"Velbert"},{"zipcode":"42579","place":"Heiligenhaus"},{"zipcode":"42651","place":"Solingen"},{"zipcode":"42653","place":"Solingen"},{"zipcode":"42655","place":"Solingen"},{"zipcode":"42657","place":"Solingen"},{"zipcode":"42659","place":"Solingen"},{"zipcode":"42697","place":"Solingen"},{"zipcode":"42699","place":"Solingen"},{"zipcode":"42719","place":"Solingen"},{"zipcode":"42781","place":"Haan"},{"zipcode":"42799","place":"Leichlingen"},{"zipcode":"42853","place":"Remscheid"},{"zipcode":"42855","place":"Remscheid"},{"zipcode":"42857","place":"Remscheid"},{"zipcode":"42859","place":"Remscheid"},{"zipcode":"42897","place":"Remscheid"},{"zipcode":"42899","place":"Remscheid"},{"zipcode":"42929","place":"Wermelskirchen"},{"zipcode":"44135","place":"Dortmund"},{"zipcode":"44137","place":"Dortmund"},{"zipcode":"44139","place":"Dortmund"},{"zipcode":"44141","place":"Dortmund"},{"zipcode":"44143","place":"Dortmund"},{"zipcode":"44145","place":"Dortmund"},{"zipcode":"44147","place":"Dortmund"},{"zipcode":"44149","place":"Dortmund"},{"zipcode":"44225","place":"Dortmund"},{"zipcode":"44227","place":"Dortmund"},{"zipcode":"44229","place":"Dortmund"},{"zipcode":"44263","place":"Dortmund"},{"zipcode":"44265","place":"Dortmund"},{"zipcode":"44267","place":"Dortmund"},{"zipcode":"44269","place":"Dortmund"},{"zipcode":"44287","place":"Dortmund"},{"zipcode":"44289","place":"Dortmund"},{"zipcode":"44309","place":"Dortmund"},{"zipcode":"44319","place":"Dortmund"},{"zipcode":"44328","place":"Dortmund"},{"zipcode":"44329","place":"Dortmund"},{"zipcode":"44339","place":"Dortmund"},{"zipcode":"44357","place":"Dortmund"},{"zipcode":"44359","place":"Dortmund"},{"zipcode":"44369","place":"Dortmund"},{"zipcode":"44379","place":"Dortmund"},{"zipcode":"44388","place":"Dortmund"},{"zipcode":"44532","place":"Lünen"},{"zipcode":"44534","place":"Lünen"},{"zipcode":"44536","place":"Lünen"},{"zipcode":"44575","place":"Castrop-Rauxel"},{"zipcode":"44577","place":"Castrop-Rauxel"},{"zipcode":"44579","place":"Castrop-Rauxel"},{"zipcode":"44581","place":"Castrop-Rauxel"},{"zipcode":"44623","place":"Herne"},{"zipcode":"44625","place":"Herne"},{"zipcode":"44627","place":"Herne"},{"zipcode":"44628","place":"Herne"},{"zipcode":"44629","place":"Herne"},{"zipcode":"44649","place":"Herne"},{"zipcode":"44651","place":"Herne"},{"zipcode":"44652","place":"Herne"},{"zipcode":"44653","place":"Herne"},{"zipcode":"44787","place":"Bochum"},{"zipcode":"44789","place":"Bochum"},{"zipcode":"44791","place":"Bochum"},{"zipcode":"44793","place":"Bochum"},{"zipcode":"44795","place":"Bochum"},{"zipcode":"44797","place":"Bochum"},{"zipcode":"44799","place":"Bochum"},{"zipcode":"44801","place":"Bochum"},{"zipcode":"44803","place":"Bochum"},{"zipcode":"44805","place":"Bochum"},{"zipcode":"44807","place":"Bochum"},{"zipcode":"44809","place":"Bochum"},{"zipcode":"44866","place":"Bochum"},{"zipcode":"44867","place":"Bochum"},{"zipcode":"44869","place":"Bochum"},{"zipcode":"44879","place":"Bochum"},{"zipcode":"44892","place":"Bochum"},{"zipcode":"44894","place":"Bochum"},{"zipcode":"45127","place":"Essen"},{"zipcode":"45128","place":"Essen"},{"zipcode":"45130","place":"Essen"},{"zipcode":"45131","place":"Essen"},{"zipcode":"45133","place":"Essen"},{"zipcode":"45134","place":"Essen"},{"zipcode":"45136","place":"Essen"},{"zipcode":"45138","place":"Essen"},{"zipcode":"45139","place":"Essen"},{"zipcode":"45141","place":"Essen"},{"zipcode":"45143","place":"Essen"},{"zipcode":"45144","place":"Essen"},{"zipcode":"45145","place":"Essen"},{"zipcode":"45147","place":"Essen"},{"zipcode":"45149","place":"Essen"},{"zipcode":"45219","place":"Essen"},{"zipcode":"45239","place":"Essen"},{"zipcode":"45257","place":"Essen"},{"zipcode":"45259","place":"Essen"},{"zipcode":"45276","place":"Essen"},{"zipcode":"45277","place":"Essen"},{"zipcode":"45279","place":"Essen"},{"zipcode":"45289","place":"Essen"},{"zipcode":"45307","place":"Essen"},{"zipcode":"45309","place":"Essen"},{"zipcode":"45326","place":"Essen"},{"zipcode":"45327","place":"Essen"},{"zipcode":"45329","place":"Essen"},{"zipcode":"45355","place":"Essen"},{"zipcode":"45356","place":"Essen"},{"zipcode":"45357","place":"Essen"},{"zipcode":"45359","place":"Essen"},{"zipcode":"45403","place":"Mülheim an der Ruhr"},{"zipcode":"45468","place":"Mülheim an der Ruhr"},{"zipcode":"45470","place":"Mülheim an der Ruhr"},{"zipcode":"45472","place":"Mülheim an der Ruhr"},{"zipcode":"45473","place":"Mülheim an der Ruhr"},{"zipcode":"45475","place":"Mülheim an der Ruhr"},{"zipcode":"45476","place":"Mülheim an der Ruhr"},{"zipcode":"45478","place":"Mülheim an der Ruhr"},{"zipcode":"45479","place":"Mülheim an der Ruhr"},{"zipcode":"45481","place":"Mülheim an der Ruhr"},{"zipcode":"45525","place":"Hattingen"},{"zipcode":"45527","place":"Hattingen"},{"zipcode":"45529","place":"Hattingen"},{"zipcode":"45549","place":"Sprockhövel"},{"zipcode":"45657","place":"Recklinghausen"},{"zipcode":"45659","place":"Recklinghausen"},{"zipcode":"45661","place":"Recklinghausen"},{"zipcode":"45663","place":"Recklinghausen"},{"zipcode":"45665","place":"Recklinghausen"},{"zipcode":"45699","place":"Herten"},{"zipcode":"45701","place":"Herten"},{"zipcode":"45711","place":"Datteln"}
2993,{"zipcode":"45721","place":"Haltern am See"},{"zipcode":"45731","place":"Waltrop"},{"zipcode":"45739","place":"Oer-Erkenschwick"},{"zipcode":"45768","place":"Marl"},{"zipcode":"45770","place":"Marl"},{"zipcode":"45772","place":"Marl"},{"zipcode":"45879","place":"Gelsenkirchen"},{"zipcode":"45881","place":"Gelsenkirchen"},{"zipcode":"45883","place":"Gelsenkirchen"},{"zipcode":"45884","place":"Gelsenkirchen"},{"zipcode":"45886","place":"Gelsenkirchen"},{"zipcode":"45888","place":"Gelsenkirchen"},{"zipcode":"45889","place":"Gelsenkirchen"},{"zipcode":"45891","place":"Gelsenkirchen"},{"zipcode":"45892","place":"Gelsenkirchen"},{"zipcode":"45894","place":"Gelsenkirchen"},{"zipcode":"45896","place":"Gelsenkirchen"},{"zipcode":"45897","place":"Gelsenkirchen"},{"zipcode":"45899","place":"Gelsenkirchen"},{"zipcode":"45964","place":"Gladbeck"},{"zipcode":"45966","place":"Gladbeck"},{"zipcode":"45968","place":"Gladbeck"},{"zipcode":"46045","place":"Oberhausen"},{"zipcode":"46047","place":"Oberhausen"},{"zipcode":"46049","place":"Oberhausen"},{"zipcode":"46117","place":"Oberhausen"},{"zipcode":"46119","place":"Oberhausen"},{"zipcode":"46145","place":"Oberhausen"},{"zipcode":"46147","place":"Oberhausen"},{"zipcode":"46149","place":"Oberhausen"},{"zipcode":"46236","place":"Bottrop"},{"zipcode":"46238","place":"Bottrop"},{"zipcode":"46240","place":"Bottrop"},{"zipcode":"46242","place":"Bottrop"},{"zipcode":"46244","place":"Bottrop"},{"zipcode":"46282","place":"Dorsten"},{"zipcode":"46284","place":"Dorsten"},{"zipcode":"46286","place":"Dorsten"},{"zipcode":"46325","place":"Borken"},{"zipcode":"46342","place":"Velen"},{"zipcode":"46348","place":"Raesfeld"},{"zipcode":"46354","place":"Südlohn"},{"zipcode":"46359","place":"Heiden"},{"zipcode":"46395","place":"Bocholt"},{"zipcode":"46397","place":"Bocholt"},{"zipcode":"46399","place":"Bocholt"},{"zipcode":"46414","place":"Rhede"},{"zipcode":"46419","place":"Isselburg"},{"zipcode":"46446","place":"Emmerich"},{"zipcode":"46459","place":"Rees"},{"zipcode":"46483","place":"Wesel"},{"zipcode":"46485","place":"Wesel"},{"zipcode":"46487","place":"Wesel"},{"zipcode":"46499","place":"Hamminkeln"},{"zipcode":"46509","place":"Xanten"},{"zipcode":"46514","place":"Schermbeck"},{"zipcode":"46519","place":"Alpen"},{"zipcode":"46535","place":"Dinslaken"},{"zipcode":"46537","place":"Dinslaken"},{"zipcode":"46539","place":"Dinslaken"},{"zipcode":"46562","place":"Voerde"},{"zipcode":"46569","place":"Hünxe"},{"zipcode":"47051","place":"Duisburg"},{"zipcode":"47053","place":"Duisburg"},{"zipcode":"47055","place":"Duisburg"},{"zipcode":"47057","place":"Duisburg"},{"zipcode":"47058","place":"Duisburg"},{"zipcode":"47059","place":"Duisburg"},{"zipcode":"47119","place":"Duisburg"},{"zipcode":"47137","place":"Duisburg"},{"zipcode":"47138","place":"Duisburg"},{"zipcode":"47139","place":"Duisburg"},{"zipcode":"47166","place":"Duisburg"},{"zipcode":"47167","place":"Duisburg"},{"zipcode":"47169","place":"Duisburg"},{"zipcode":"47178","place":"Duisburg"},{"zipcode":"47179","place":"Duisburg"},{"zipcode":"47198","place":"Duisburg"},{"zipcode":"47199","place":"Duisburg"},{"zipcode":"47226","place":"Duisburg"},{"zipcode":"47228","place":"Duisburg"},{"zipcode":"47229","place":"Duisburg"},{"zipcode":"47239","place":"Duisburg"},{"zipcode":"47249","place":"Duisburg"},{"zipcode":"47259","place":"Duisburg"},{"zipcode":"47269","place":"Duisburg"},{"zipcode":"47279","place":"Duisburg"},{"zipcode":"47441","place":"Moers"},{"zipcode":"47443","place":"Moers"},{"zipcode":"47445","place":"Moers"},{"zipcode":"47447","place":"Moers"},{"zipcode":"47475","place":"Kamp-Lintfort"},{"zipcode":"47495","place":"Rheinberg"},{"zipcode":"47506","place":"Neukirchen-Vluyn"},{"zipcode":"47509","place":"Rheurdt"},{"zipcode":"47533","place":"Kleve"},{"zipcode":"47546","place":"Kalkar"},{"zipcode":"47551","place":"Bedburg-Hau"},{"zipcode":"47559","place":"Kranenburg"},{"zipcode":"47574","place":"Goch"},{"zipcode":"47589","place":"Uedem"},{"zipcode":"47608","place":"Geldern"},{"zipcode":"47623","place":"Kevelaer"},{"zipcode":"47624","place":"Kevelaer"},{"zipcode":"47625","place":"Kevelaer"},{"zipcode":"47626","place":"Kevelaer"},{"zipcode":"47627","place":"Kevelaer"},{"zipcode":"47638","place":"Straelen"},{"zipcode":"47647","place":"Kerken"},{"zipcode":"47652","place":"Weeze"},{"zipcode":"47661","place":"Issum"},{"zipcode":"47665","place":"Sonsbeck"},{"zipcode":"47669","place":"Wachtendonk"},{"zipcode":"47798","place":"Krefeld"},{"zipcode":"47799","place":"Krefeld"},{"zipcode":"47800","place":"Krefeld"},{"zipcode":"47802","place":"Krefeld"},{"zipcode":"47803","place":"Krefeld"},{"zipcode":"47804","place":"Krefeld"},{"zipcode":"47805","place":"Krefeld"},{"zipcode":"47807","place":"Krefeld"},{"zipcode":"47809","place":"Krefeld"},{"zipcode":"47829","place":"Krefeld"},{"zipcode":"47839","place":"Krefeld"},{"zipcode":"47877","place":"Willich"},{"zipcode":"47906","place":"Kempen"},{"zipcode":"47918","place":"Tönisvorst"},{"zipcode":"47929","place":"Grefrath"}
2993,{"zipcode":"48079","place":"Münster"},{"zipcode":"48143","place":"Münster"},{"zipcode":"48145","place":"Münster"},{"zipcode":"48147","place":"Münster"},{"zipcode":"48149","place":"Münster"},{"zipcode":"48151","place":"Münster"},{"zipcode":"48153","place":"Münster"},{"zipcode":"48155","place":"Münster"},{"zipcode":"48157","place":"Münster"},{"zipcode":"48159","place":"Münster"},{"zipcode":"48161","place":"Münster"},{"zipcode":"48163","place":"Münster"},{"zipcode":"48165","place":"Münster"},{"zipcode":"48167","place":"Münster"},{"zipcode":"48231","place":"Warendorf"},{"zipcode":"48249","place":"Dülmen"},{"zipcode":"48268","place":"Greven"},{"zipcode":"48282","place":"Emsdetten"},{"zipcode":"48291","place":"Telgte"},{"zipcode":"48301","place":"Nottuln"},{"zipcode":"48308","place":"Senden"},{"zipcode":"48317","place":"Drensteinfurt"},{"zipcode":"48324","place":"Sendenhorst"},{"zipcode":"48329","place":"Havixbeck"},{"zipcode":"48336","place":"Sassenberg"},{"zipcode":"48341","place":"Altenberge"},{"zipcode":"48346","place":"Ostbevern"},{"zipcode":"48351","place":"Everswinkel"},{"zipcode":"48356","place":"Nordwalde"},{"zipcode":"48361","place":"Beelen"},{"zipcode":"48366","place":"Laer"},{"zipcode":"48369","place":"Saerbeck"},{"zipcode":"48429","place":"Rheine"},{"zipcode":"48431","place":"Rheine"},{"zipcode":"48432","place":"Rheine"},{"zipcode":"48455","place":"Bad Bentheim"},{"zipcode":"48465","place":"Schüttorf"},{"zipcode":"48465","place":"Suddendorf"},{"zipcode":"48465","place":"Ohne"},{"zipcode":"48465","place":"Isterberg"},{"zipcode":"48465","place":"Engden"},{"zipcode":"48465","place":"Samern"},{"zipcode":"48465","place":"Quendorf"},{"zipcode":"48477","place":"Hörstel"},{"zipcode":"48480","place":"Spelle"},{"zipcode":"48480","place":"Lünne"},{"zipcode":"48480","place":"Schapen"},{"zipcode":"48485","place":"Neuenkirchen"},{"zipcode":"48488","place":"Emsbüren"},{"zipcode":"48493","place":"Wettringen"},{"zipcode":"48496","place":"Hopsten"},{"zipcode":"48499","place":"Salzbergen"},{"zipcode":"48527","place":"Nordhorn"},{"zipcode":"48529","place":"Nordhorn"},{"zipcode":"48531","place":"Nordhorn"},{"zipcode":"48565","place":"Steinfurt"},{"zipcode":"48599","place":"Gronau (Westfalen)"},{"zipcode":"48607","place":"Ochtrup"},{"zipcode":"48612","place":"Horstmar"},{"zipcode":"48619","place":"Heek"},{"zipcode":"48624","place":"Schöppingen"},{"zipcode":"48629","place":"Metelen"},{"zipcode":"48653","place":"Coesfeld"},{"zipcode":"48683","place":"Ahaus"},{"zipcode":"48691","place":"Vreden"},{"zipcode":"48703","place":"Stadtlohn"},{"zipcode":"48712","place":"Gescher"},{"zipcode":"48720","place":"Rosendahl"},{"zipcode":"48727","place":"Billerbeck"},{"zipcode":"48734","place":"Reken"},{"zipcode":"48739","place":"Legden"},{"zipcode":"49074","place":"Osnabrück"},{"zipcode":"49076","place":"Osnabrück"},{"zipcode":"49078","place":"Osnabrück"},{"zipcode":"49080","place":"Osnabrück"},{"zipcode":"49082","place":"Osnabrück"},{"zipcode":"49084","place":"Osnabrück"},{"zipcode":"49086","place":"Osnabrück"},{"zipcode":"49088","place":"Osnabrück"},{"zipcode":"49090","place":"Osnabrück"},{"zipcode":"49124","place":"Georgsmarienhütte"},{"zipcode":"49134","place":"Wallenhorst"},{"zipcode":"49143","place":"Bissendorf"},{"zipcode":"49152","place":"Bad Essen"},{"zipcode":"49163","place":"Bohmte"},{"zipcode":"49170","place":"Hagen am Teutoburger Wald"},{"zipcode":"49176","place":"Hilter am Teutoburger Wald"},{"zipcode":"49179","place":"Ostercappeln"},{"zipcode":"49186","place":"Bad Iburg"},{"zipcode":"49191","place":"Belm"},{"zipcode":"49196","place":"Bad Laer"},{"zipcode":"49201","place":"Dissen am Teutoburger Wald"},{"zipcode":"49205","place":"Hasbergen"},{"zipcode":"49214","place":"Bad Rothenfelde"},{"zipcode":"49219","place":"Glandorf"},{"zipcode":"49324","place":"Melle"},{"zipcode":"49326","place":"Melle"},{"zipcode":"49328","place":"Melle"},{"zipcode":"49356","place":"Diepholz"},{"zipcode":"49377","place":"Vechta"},{"zipcode":"49393","place":"Lohne (Oldenburg)"},{"zipcode":"49401","place":"Damme"},{"zipcode":"49406","place":"Drentwede"},{"zipcode":"49406","place":"Eydelstedt"},{"zipcode":"49406","place":"Barnstorf"},{"zipcode":"49413","place":"Dinklage"},{"zipcode":"49419","place":"Wagenfeld"},{"zipcode":"49424","place":"Goldenstedt"},{"zipcode":"49429","place":"Visbek"},{"zipcode":"49434","place":"Neuenkirchen-Vörden"},{"zipcode":"49439","place":"Steinfeld (Oldenburg)"},{"zipcode":"49448","place":"Marl"},{"zipcode":"49448","place":"Hüde"},{"zipcode":"49448","place":"Quernheim"},{"zipcode":"49448","place":"Brockum"},{"zipcode":"49448","place":"Stemshorn"},{"zipcode":"49448","place":"Lemförde"},{"zipcode":"49451","place":"Holdorf"},{"zipcode":"49453","place":"Barver"},{"zipcode":"49453","place":"Hemsloh"},{"zipcode":"49453","place":"Dickel"},{"zipcode":"49453","place":"Wetschen"},{"zipcode":"49453","place":"Rehden"},{"zipcode":"49456","place":"Bakum"},{"zipcode":"49457","place":"Drebber"},{"zipcode":"49459","place":"Lembruch"},{"zipcode":"49477","place":"Ibbenbüren"},{"zipcode":"49479","place":"Ibbenbüren"},{"zipcode":"49492","place":"Westerkappeln"},{"zipcode":"49497","place":"Mettingen"},{"zipcode":"49504","place":"Lotte"},{"zipcode":"49509","place":"Recke"},{"zipcode":"49525","place":"Lengerich"},{"zipcode":"49536","place":"Lienen"},{"zipcode":"49545","place":"Tecklenburg"},{"zipcode":"49549","place":"Ladbergen"},{"zipcode":"49565","place":"Bramsche"},{"zipcode":"49577","place":"Ankum"},{"zipcode":"49577","place":"Kettenkamp"},{"zipcode":"49577","place":"Eggermühlen"},{"zipcode":"49584","place":"Fürstenau"},{"zipcode":"49586","place":"Neuenkirchen"},{"zipcode":"49586","place":"Merzen"},{"zipcode":"49593","place":"Bersenbrück"},{"zipcode":"49594","place":"Alfhausen"},{"zipcode":"49596","place":"Gehrde"},{"zipcode":"49597","place":"Rieste"},{"zipcode":"49599","place":"Voltlage"},{"zipcode":"49610","place":"Quakenbrück"},{"zipcode":"49624","place":"Löningen"},{"zipcode":"49626","place":"Bippen"},{"zipcode":"49626","place":"Berge"},{"zipcode":"49632","place":"Essen (Oldenburg)"},{"zipcode":"49635","place":"Badbergen"},{"zipcode":"49637","place":"Menslage"},{"zipcode":"49638","place":"Nortrup"},{"zipcode":"49661","place":"Cloppenburg"},{"zipcode":"49681","place":"Garrel"},{"zipcode":"49685","place":"Emstek"},{"zipcode":"49688","place":"Lastrup"},{"zipcode":"49692","place":"Cappeln (Oldenburg)"},{"zipcode":"49696","place":"Molbergen"},{"zipcode":"49699","place":"Lindern (Oldenburg)"},{"zipcode":"49716","place":"Meppen"},{"zipcode":"49733","place":"Haren"},{"zipcode":"49740","place":"Haselünne"},{"zipcode":"49744","place":"Geeste"},{"zipcode":"49751","place":"Werpeloh"},{"zipcode":"49751","place":"Sögel"},{"zipcode":"49751","place":"Spahnharrenstätte"},{"zipcode":"49751","place":"Hüven"},{"zipcode":"49757","place":"Vrees"},{"zipcode":"49757","place":"Werlte"},{"zipcode":"49757","place":"Lahn"},{"zipcode":"49762","place":"Fresenburg"},{"zipcode":"49762","place":"Lathen"},{"zipcode":"49762","place":"Renkenberge"},{"zipcode":"49762","place":"Sustrum"},{"zipcode":"49767","place":"Twist"},{"zipcode":"49770","place":"Dohren"},{"zipcode":"49770","place":"Herzlake"},{"zipcode":"49774","place":"Lähden"},{"zipcode":"49777","place":"Klein Berßen"},{"zipcode":"49777","place":"Groß Berßen"},{"zipcode":"49777","place":"Stavern"},{"zipcode":"49779","place":"Oberlangen"},{"zipcode":"49779","place":"Niederlangen"},{"zipcode":"49808","place":"Lingen"},{"zipcode":"49809","place":"Lingen"},{"zipcode":"49811","place":"Lingen"},{"zipcode":"49824","place":"Laar"},{"zipcode":"49824","place":"Ringe"},{"zipcode":"49824","place":"Emlichheim"},{"zipcode":"49828","place":"Lage"},{"zipcode":"49828","place":"Esche"},{"zipcode":"49828","place":"Georgsdorf"},{"zipcode":"49828","place":"Neuenhaus"},{"zipcode":"49828","place":"Osterwald"},{"zipcode":"49832","place":"Messingen"},{"zipcode":"49832","place":"Beesten"},{"zipcode":"49832","place":"Freren"},{"zipcode":"49832","place":"Andervenne"},{"zipcode":"49832","place":"Thuine"},{"zipcode":"49835","place":"Wietmarschen"},{"zipcode":"49838","place":"Gersten"},{"zipcode":"49838","place":"Wettrup"},{"zipcode":"49838","place":"Lengerich"},{"zipcode":"49838","place":"Langen"},{"zipcode":"49838","place":"Handrup"},{"zipcode":"49843","place":"Getelo"},{"zipcode":"49843","place":"Uelsen"},{"zipcode":"49843","place":"Wielen"},{"zipcode":"49843","place":"Halle"},{"zipcode":"49843","place":"Gölenkamp"},{"zipcode":"49844","place":"Bawinkel"},{"zipcode":"49846","place":"Hoogstede"},{"zipcode":"49847","place":"Itterbeck"},{"zipcode":"49849","place":"Wilsum"},{"zipcode":"50126","place":"Bergheim"},{"zipcode":"50127","place":"Bergheim"},{"zipcode":"50129","place":"Bergheim"},{"zipcode":"50169","place":"Kerpen"},{"zipcode":"50170","place":"Kerpen"},{"zipcode":"50171","place":"Kerpen"},{"zipcode":"50181","place":"Bedburg"},{"zipcode":"50189","place":"Elsdorf"},{"zipcode":"50226","place":"Frechen"},{"zipcode":"50259","place":"Pulheim"},{"zipcode":"50321","place":"Brühl"},{"zipcode":"50354","place":"Hürth"},{"zipcode":"50374","place":"Erftstadt"},{"zipcode":"50389","place":"Wesseling"},{"zipcode":"50667","place":"Köln"},{"zipcode":"50668","place":"Köln"},{"zipcode":"50670","place":"Köln"},{"zipcode":"50672","place":"Köln"},{"zipcode":"50674","place":"Köln"},{"zipcode":"50676","place":"Köln"},{"zipcode":"50677","place":"Köln"},{"zipcode":"50678","place":"Köln"},{"zipcode":"50679","place":"Köln"},{"zipcode":"50733","place":"Köln"},{"zipcode":"50735","place":"Köln"},{"zipcode":"50737","place":"Köln"},{"zipcode":"50739","place":"Köln"},{"zipcode":"50765","place":"Köln"},{"zipcode":"50767","place":"Köln"},{"zipcode":"50769","place":"Köln"},{"zipcode":"50823","place":"Köln"},{"zipcode":"50825","place":"Köln"},{"zipcode":"50827","place":"Köln"},{"zipcode":"50829","place":"Köln"},{"zipcode":"50858","place":"Köln"},{"zipcode":"50859","place":"Köln"},{"zipcode":"50931","place":"Köln"},{"zipcode":"50933","place":"Köln"},{"zipcode":"50935","place":"Köln"},{"zipcode":"50937","place":"Köln"},{"zipcode":"50939","place":"Köln"},{"zipcode":"50968","place":"Köln"},{"zipcode":"50969","place":"Köln"},{"zipcode":"50996","place":"Köln"},{"zipcode":"50997","place":"Köln"},{"zipcode":"50999","place":"Köln"},{"zipcode":"51061","place":"Köln"},{"zipcode":"51063","place":"Köln"},{"zipcode":"51065","place":"Köln"},{"zipcode":"51067","place":"Köln"},{"zipcode":"51069","place":"Köln"},{"zipcode":"51103","place":"Köln"},{"zipcode":"51105","place":"Köln"},{"zipcode":"51107","place":"Köln"},{"zipcode":"51109","place":"Köln"},{"zipcode":"51143","place":"Köln"},{"zipcode":"51145","place":"Köln"},{"zipcode":"51147","place":"Köln"},{"zipcode":"51149","place":"Köln"},{"zipcode":"51371","place":"Leverkusen"},{"zipcode":"51373","place":"Leverkusen"},{"zipcode":"51375","place":"Leverkusen"},{"zipcode":"51377","place":"Leverkusen"},{"zipcode":"51379","place":"Leverkusen"},{"zipcode":"51381","place":"Leverkusen"},{"zipcode":"51399","place":"Burscheid"},{"zipcode":"51427","place":"Bergisch Gladbach"},{"zipcode":"51429","place":"Bergisch Gladbach"},{"zipcode":"51465","place":"Bergisch Gladbach"},{"zipcode":"51467","place":"Bergisch Gladbach"},{"zipcode":"51469","place":"Bergisch Gladbach"},{"zipcode":"51491","place":"Overath"},{"zipcode":"51503","place":"Rösrath"},{"zipcode":"51515","place":"Kürten"},{"zipcode":"51519","place":"Odenthal"},{"zipcode":"51545","place":"Waldbröl"},{"zipcode":"51570","place":"Windeck"},{"zipcode":"51580","place":"Reichshof"},{"zipcode":"51588","place":"Nümbrecht"},{"zipcode":"51597","place":"Morsbach"},{"zipcode":"51598","place":"Friesenhagen"},{"zipcode":"51643","place":"Gummersbach"},{"zipcode":"51645","place":"Gummersbach"},{"zipcode":"51647","place":"Gummersbach"},{"zipcode":"51674","place":"Wiehl"},{"zipcode":"51688","place":"Wipperfürth"},{"zipcode":"51702","place":"Bergneustadt"},{"zipcode":"51709","place":"Marienheide"},{"zipcode":"51766","place":"Engelskirchen"},{"zipcode":"51789","place":"Lindlar"},{"zipcode":"52062","place":"Aachen"},{"zipcode":"52064","place":"Aachen"},{"zipcode":"52066","place":"Aachen"},{"zipcode":"52068","place":"Aachen"},{"zipcode":"52070","place":"Aachen"},{"zipcode":"52072","place":"Aachen"},{"zipcode":"52074","place":"Aachen"},{"zipcode":"52076","place":"Aachen"},{"zipcode":"52078","place":"Aachen"},{"zipcode":"52080","place":"Aachen"},{"zipcode":"52134","place":"Herzogenrath"},{"zipcode":"52146","place":"Würselen"},{"zipcode":"52152","place":"Simmerath"},{"zipcode":"52156","place":"Monschau"},{"zipcode":"52159","place":"Roetgen"},{"zipcode":"52222","place":"Stolberg (Rheinland)"},{"zipcode":"52223","place":"Stolberg (Rheinland)"},{"zipcode":"52224","place":"Stolberg (Rheinland)"},{"zipcode":"52249","place":"Eschweiler"},{"zipcode":"52349","place":"Düren"},{"zipcode":"52351","place":"Düren"},{"zipcode":"52353","place":"Düren"},{"zipcode":"52355","place":"Düren"},{"zipcode":"52372","place":"Kreuzau"},{"zipcode":"52379","place":"Langerwehe"},{"zipcode":"52382","place":"Niederzier"},{"zipcode":"52385","place":"Nideggen"},{"zipcode":"52388","place":"Nörvenich"},{"zipcode":"52391","place":"Vettweiß"},{"zipcode":"52393","place":"Hürtgenwald"},{"zipcode":"52396","place":"Heimbach"},{"zipcode":"52399","place":"Merzenich"},{"zipcode":"52428","place":"Jülich"},{"zipcode":"52441","place":"Linnich"},{"zipcode":"52445","place":"Titz"},{"zipcode":"52457","place":"Aldenhoven"},{"zipcode":"52459","place":"Inden"},{"zipcode":"52477","place":"Alsdorf"},{"zipcode":"52499","place":"Baesweiler"},{"zipcode":"52511","place":"Geilenkirchen"},{"zipcode":"52525","place":"Waldfeucht"},{"zipcode":"52525","place":"Heinsberg"},{"zipcode":"52531","place":"Übach-Palenberg"},{"zipcode":"52538","place":"Gangelt"},{"zipcode":"52538","place":"Selfkant"},{"zipcode":"53111","place":"Bonn"},{"zipcode":"53113","place":"Bonn"},{"zipcode":"53115","place":"Bonn"},{"zipcode":"53117","place":"Bonn"},{"zipcode":"53119","place":"Bonn"},{"zipcode":"53121","place":"Bonn"},{"zipcode":"53123","place":"Bonn"},{"zipcode":"53125","place":"Bonn"},{"zipcode":"53127","place":"Bonn"},{"zipcode":"53129","place":"Bonn"},{"zipcode":"53173","place":"Bonn"},{"zipcode":"53175","place":"Bonn"},{"zipcode":"53177","place":"Bonn"},{"zipcode":"53179","place":"Bonn"},{"zipcode":"53225","place":"Bonn"},{"zipcode":"53227","place":"Bonn"},{"zipcode":"53229","place":"Bonn"},{"zipcode":"53332","place":"Bornheim"},{"zipcode":"53340","place":"Meckenheim"},{"zipcode":"53343","place":"Wachtberg"},{"zipcode":"53347","place":"Alfter"},{"zipcode":"53359","place":"Rheinbach"},{"zipcode":"53424","place":"Remagen"},{"zipcode":"53426","place":"Königsfeld"},{"zipcode":"53426","place":"Dedenbach"},{"zipcode":"53426","place":"Schalkenbach"},{"zipcode":"53474","place":"Bad Neuenahr-Ahrweiler"},{"zipcode":"53489","place":"Sinzig"},{"zipcode":"53498","place":"Bad Breisig"},{"zipcode":"53498","place":"Waldorf"},{"zipcode":"53498","place":"Gönnersdorf"},{"zipcode":"53501","place":"Grafschaft"},{"zipcode":"53505","place":"Kirchsahr"},{"zipcode":"53505","place":"Altenahr"},{"zipcode":"53505","place":"Kalenborn"},{"zipcode":"53505","place":"Berg"},{"zipcode":"53506","place":"Lind"},{"zipcode":"53506","place":"Rech"},{"zipcode":"53506","place":"Kesseling"},{"zipcode":"53506","place":"Hönningen"},{"zipcode":"53506","place":"Heckenbach"},{"zipcode":"53506","place":"Ahrbrück"},{"zipcode":"53507","place":"Dernau"},{"zipcode":"53508","place":"Mayschoß"},{"zipcode":"53518","place":"Welcherath"},{"zipcode":"53518","place":"Wimbach"},{"zipcode":"53518","place":"Kottenborn"},{"zipcode":"53518","place":"Honerath"},{"zipcode":"53518","place":"Herschbroich"},{"zipcode":"53518","place":"Leimbach"},{"zipcode":"53518","place":"Adenau"},{"zipcode":"53518","place":"Quiddelbach"},{"zipcode":"53520","place":"Hümmel"},{"zipcode":"53520","place":"Rodder"},{"zipcode":"53520","place":"Dankerath"},{"zipcode":"53520","place":"Wershofen"},{"zipcode":"53520","place":"Kaltenborn"},{"zipcode":"53520","place":"Nürburg"},{"zipcode":"53520","place":"Harscheid"},{"zipcode":"53520","place":"Drees"},{"zipcode":"53520","place":"Schuld"},{"zipcode":"53520","place":"Winnerath"},{"zipcode":"53520","place":"Trierscheid"},{"zipcode":"53520","place":"Ohlenhard"},{"zipcode":"53520","place":"Reifferscheid"},{"
2993zipcode":"53520","place":"Müllenbach"},{"zipcode":"53520","place":"Sierscheid"},{"zipcode":"53520","place":"Dümpelfeld"},{"zipcode":"53520","place":"Insul"},{"zipcode":"53520","place":"Senscheid"},{"zipcode":"53520","place":"Meuspath"},{"zipcode":"53533","place":"Aremberg"},{"zipcode":"53533","place":"Müsch"},{"zipcode":"53533","place":"Antweiler"},{"zipcode":"53533","place":"Eichenbach"},{"zipcode":"53533","place":"Fuchshofen"},{"zipcode":"53533","place":"Dorsel"},{"zipcode":"53534","place":"Pomster"},{"zipcode":"53534","place":"Barweiler"},{"zipcode":"53534","place":"Wiesemscheid"},{"zipcode":"53534","place":"Wirft"},{"zipcode":"53534","place":"Bauler"},{"zipcode":"53534","place":"Hoffeld"},{"zipcode":"53539","place":"Bongard"},{"zipcode":"53539","place":"Reimerath"},{"zipcode":"53539","place":"Gelenberg"},{"zipcode":"53539","place":"Kelberg"},{"zipcode":"53539","place":"Kirsbach"},{"zipcode":"53539","place":"Brücktal"},{"zipcode":"53539","place":"Bodenbach"},{"zipcode":"53539","place":"Borler"},{"zipcode":"53545","place":"Ockenfels"},{"zipcode":"53545","place":"Linz am Rhein"},{"zipcode":"53547","place":"Roßbach"},{"zipcode":"53547","place":"Leubsdorf"},{"zipcode":"53547","place":"Breitscheid"},{"zipcode":"53547","place":"Dattenberg"},{"zipcode":"53547","place":"Hümmerich"},{"zipcode":"53547","place":"Kasbach-Ohlenberg"},{"zipcode":"53547","place":"Hausen (Wied)"},{"zipcode":"53557","place":"Bad Hönningen"},{"zipcode":"53560","place":"Vettelschoß"},{"zipcode":"53562","place":"Sankt Katharinen"},{"zipcode":"53567","place":"Buchholz (Westerwald)"},{"zipcode":"53567","place":"Asbach"},{"zipcode":"53572","place":"Unkel"},{"zipcode":"53572","place":"Bruchhausen"},{"zipcode":"53577","place":"Neustadt (Wied)"},{"zipcode":"53578","place":"Windhagen"},{"zipcode":"53579","place":"Erpel"},{"zipcode":"53604","place":"Bad Honnef"},{"zipcode":"53619","place":"Rheinbreitbach"},{"zipcode":"53639","place":"Königswinter"},{"zipcode":"53721","place":"Siegburg"},{"zipcode":"53757","place":"Sankt Augustin"},{"zipcode":"53773","place":"Hennef"},{"zipcode":"53783","place":"Eitorf"},{"zipcode":"53797","place":"Lohmar"},{"zipcode":"53804","place":"Much"},{"zipcode":"53809","place":"Ruppichteroth"},{"zipcode":"53819","place":"Neunkirchen-Seelscheid"},{"zipcode":"53840","place":"Troisdorf"},{"zipcode":"53842","place":"Troisdorf"},{"zipcode":"53844","place":"Troisdorf"},{"zipcode":"53859","place":"Niederkassel"},{"zipcode":"53879","place":"Euskirchen"},{"zipcode":"53881","place":"Euskirchen"},{"zipcode":"53894","place":"Mechernich"},{"zipcode":"53902","place":"Bad Münstereifel"},{"zipcode":"53909","place":"Zülpich"},{"zipcode":"53913","place":"Swisttal"},{"zipcode":"53919","place":"Weilerswist"},{"zipcode":"53925","place":"Kall"},{"zipcode":"53937","place":"Schleiden"},{"zipcode":"53940","place":"Hellenthal"},{"zipcode":"53945","place":"Blankenheim"},{"zipcode":"53947","place":"Nettersheim"},{"zipcode":"53949","place":"Dahlem"},{"zipcode":"54290","place":"Trier"},{"zipcode":"54292","place":"Trier"},{"zipcode":"54293","place":"Trier"},{"zipcode":"54294","place":"Trier"},{"zipcode":"54295","place":"Trier"},{"zipcode":"54296","place":"Trier"},{"zipcode":"54298","place":"Eisenach"},{"zipcode":"54298","place":"Gilzem"},{"zipcode":"54298","place":"Greimerath"},{"zipcode":"54298","place":"Welschbillig"},{"zipcode":"54298","place":"Igel"},{"zipcode":"54298","place":"Orenhofen"},{"zipcode":"54298","place":"Aach"},{"zipcode":"54306","place":"Kordel"},{"zipcode":"54308","place":"Langsur"},{"zipcode":"54309","place":"Newel"},{"zipcode":"54310","place":"Ralingen an der Sauer"},{"zipcode":"54310","place":"Minden"},{"zipcode":"54310","place":"Menningen"},{"zipcode":"54311","place":"Trierweiler"},{"zipcode":"54313","place":"Zemmer"},{"zipcode":"54314","place":"Schömerich"},{"zipcode":"54314","place":"Vierherrenborn"},{"zipcode":"54314","place":"Zerf"},{"zipcode":"54314","place":"Baldringen"},{"zipcode":"54314","place":"Paschel"},{"zipcode":"54314","place":"Hentern"},{"zipcode":"54316","place":"Pluwig"},{"zipcode":"54316","place":"Holzerath"},{"zipcode":"54316","place":"Hinzenburg"},{"zipcode":"54316","place":"Ollmuth"},{"zipcode":"54316","place":"Lampaden"},{"zipcode":"54316","place":"Schöndorf"},{"zipcode":"54316","place":"Franzenheim"},{"zipcode":"54316","place":"Bonerath"},{"zipcode":"54316","place":"Hockweiler"},{"zipcode":"54317","place":"Thomm"},{"zipcode":"54317","place":"Riveris"},{"zipcode":"54317","place":"Herl"},{"zipcode":"54317","place":"Farschweiler"},{"zipcode":"54317","place":"Gutweiler"},{"zipcode":"54317","place":"Lorscheid"},{"zipcode":"54317","place":"Korlingen"},{"zipcode":"54317","place":"Osburg"},{"zipcode":"54317","place":"Gusterath"},{"zipcode":"54317","place":"Morscheid"},{"zipcode":"54317","place":"Kasel"},{"zipcode":"54317","place":"Sommerau"},{"zipcode":"54318","place":"Mertesdorf"},{"zipcode":"54320","place":"Waldrach"},{"zipcode":"54329","place":"Konz"},{"zipcode":"54331","place":"Oberbillig"},{"zipcode":"54331","place":"Pellingen"}
2993,{"zipcode":"54332","place":"Wasserliesch"},{"zipcode":"54338","place":"Longen"},{"zipcode":"54338","place":"Schweich"},{"zipcode":"54340","place":"Pölich"},{"zipcode":"54340","place":"Köwerich"},{"zipcode":"54340","place":"Detzem"},{"zipcode":"54340","place":"Schleich"},{"zipcode":"54340","place":"Naurath (Eifel)"},{"zipcode":"54340","place":"Riol"},{"zipcode":"54340","place":"Longuich"},{"zipcode":"54340","place":"Ensch"},{"zipcode":"54340","place":"Bekond"},{"zipcode":"54340","place":"Leiwen"},{"zipcode":"54340","place":"Klüsserath"},{"zipcode":"54340","place":"Thörnich"},{"zipcode":"54341","place":"Fell"},{"zipcode":"54343","place":"Föhren"},{"zipcode":"54344","place":"Kenn"},{"zipcode":"54346","place":"Mehring"},{"zipcode":"54347","place":"Neumagen-Dhron"},{"zipcode":"54349","place":"Trittenheim"},{"zipcode":"54411","place":"Deuselbach"},{"zipcode":"54411","place":"Rorodt"},{"zipcode":"54411","place":"Hermeskeil"},{"zipcode":"54413","place":"Geisfeld"},{"zipcode":"54413","place":"Damflos"},{"zipcode":"54413","place":"Bescheid"},{"zipcode":"54413","place":"Gusenburg"},{"zipcode":"54413","place":"Rascheid"},{"zipcode":"54413","place":"Beuren (Hochwald)"},{"zipcode":"54413","place":"Grimburg"},{"zipcode":"54421","place":"Hinzert-Pölert"},{"zipcode":"54421","place":"Reinsfeld"},{"zipcode":"54422","place":"Züsch"},{"zipcode":"54422","place":"Neuhütten"},{"zipcode":"54422","place":"Börfink"},{"zipcode":"54424","place":"Etgert"},{"zipcode":"54424","place":"Gielert"},{"zipcode":"54424","place":"Lückenburg"},{"zipcode":"54424","place":"Burtscheid"},{"zipcode":"54424","place":"Thalfang"},{"zipcode":"54426","place":"Dhronecken"},{"zipcode":"54426","place":"Talling"},{"zipcode":"54426","place":"Berglicht"},{"zipcode":"54426","place":"Büdlich"},{"zipcode":"54426","place":"Breit"},{"zipcode":"54426","place":"Immert"},{"zipcode":"54426","place":"Neunkirchen"},{"zipcode":"54426","place":"Malborn"},{"zipcode":"54426","place":"Merschbach"},{"zipcode":"54426","place":"Schönberg"},{"zipcode":"54426","place":"Gräfendhron"},{"zipcode":"54426","place":"Heidenburg"},{"zipcode":"54426","place":"Hilscheid"},{"zipcode":"54426","place":"Naurath"},{"zipcode":"54427","place":"Kell am See"},{"zipcode":"54429","place":"Mandern"},{"zipcode":"54429","place":"Schillingen"},{"zipcode":"54429","place":"Waldweiler"},{"zipcode":"54429","place":"Heddert"},{"zipcode":"54439","place":"Merzkirchen"},{"zipcode":"54439","place":"Palzem"},{"zipcode":"54439","place":"Saarburg"},{"zipcode":"54439","place":"Fisch"},{"zipcode":"54441","place":"Ockfen"},{"zipcode":"54441","place":"Wellen"},{"zipcode":"54441","place":"Kirf"},{"zipcode":"54441","place":"Wawern"},{"zipcode":"54441","place":"Kastel-Staadt"},{"zipcode":"54441","place":"Kanzem"},{"zipcode":"54441","place":"Temmels"},{"zipcode":"54441","place":"Ayl"},{"zipcode":"54441","place":"Trassem"},{"zipcode":"54441","place":"Schoden"},{"zipcode":"54441","place":"Taben-Rodt"},{"zipcode":"54441","place":"Mannebach"},{"zipcode":"54450","place":"Freudenburg"},{"zipcode":"54451","place":"Irsch"},{"zipcode":"54453","place":"Nittel"},{"zipcode":"54455","place":"Serrig"},{"zipcode":"54456","place":"Onsdorf"},{"zipcode":"54456","place":"Tawern"},{"zipcode":"54457","place":"Wincheringen"},{"zipcode":"54459","place":"Wiltingen"},{"zipcode":"54470","place":"Bernkastel-Kues"},{"zipcode":"54470","place":"Graach"},{"zipcode":"54470","place":"Lieser"},{"zipcode":"54472","place":"Burgen"},{"zipcode":"54472","place":"Veldenz"},{"zipcode":"54472","place":"Hochscheid"},{"zipcode":"54472","place":"Longkamp"},{"zipcode":"54472","place":"Brauneberg"},{"zipcode":"54472","place":"Monzelfeld"},{"zipcode":"54472","place":"Kommen"},{"zipcode":"54472","place":"Gornhausen"},{"zipcode":"54483","place":"Kleinich"},{"zipcode":"54484","place":"Maring-Noviand"},{"zipcode":"54486","place":"Mülheim"},{"zipcode":"54487","place":"Wintrich"},{"zipcode":"54492","place":"Lösnich"},{"zipcode":"54492","place":"Erden"},{"zipcode":"54492","place":"Zeltingen-Rachtig"},{"zipcode":"54497","place":"Morbach"},{"zipcode":"54497","place":"Horath"},{"zipcode":"54498","place":"Piesport"},{"zipcode":"54516","place":"Flußbach"},{"zipcode":"54516","place":"Wittlich"},{"zipcode":"54518","place":"Bergweiler"},{"zipcode":"54518","place":"Bruch"},{"zipcode":"54518","place":"Hupperath"},{"zipcode":"54518","place":"Niersbach"},{"zipcode":"54518","place":"Dodenburg"},{"zipcode":"54518","place":"Platten"},{"zipcode":"54518","place":"Rivenich"},{"zipcode":"54518","place":"Binsfeld"},{"zipcode":"54518","place":"Minderlittgen"},{"zipcode":"54518","place":"Gladbach"},{"zipcode":"54518","place":"Sehlem"},{"zipcode":"54518","place":"Arenrath"},{"zipcode":"54518","place":"Minheim"},{"zipcode":"54518","place":"Heckenmünster"},{"zipcode":"54518","place":"Altrich"},{"zipcode":"54518","place":"Esch"},{"zipcode":"54518","place":"Heidweiler"},{"zipcode":"54518","place":"Dreis"},{"zipcode":"54518","place":"Osann-Monzel"},{"zipcode":"54518","place":"Kesten"},{"zipcode":"54518","place":"Plein"},{"zipcode":"54523","place":"Hetzerath"},{"zipcode":"54523","place":"Dierscheid"},{"zipcode":"54524","place":"Klausen"},{"zipcode":"54526","place":"Landscheid"},{"zipcode":"54528","place":"Salmtal"},{"zipcode":"54529","place":"Spangdahlem"},{"zipcode":"54531","place":"Wallscheid"},{"zipcode":"54531","place":"Manderscheid"},{"zipcode":"54531","place":"Meerfeld"},{"zipcode":"54531","place":"Eckfeld"},{"zipcode":"54531","place":"Pantenburg"},{"zipcode":"54533","place":"Gransdorf"},{"zipcode":"54533","place":"Greimerath"},{"zipcode":"54533","place":"Oberkail"},{"zipcode":"54533","place":"Niederscheidweiler"},{"zipcode":"54533","place":"Bettenfeld"},{"zipcode":"54533","place":"Oberöfflingen"},{"zipcode":"54533","place":"Oberscheidweiler"},{"zipcode":"54533","place":"Eisenschmitt"},{"zipcode":"54533","place":"Laufeld"},{"zipcode":"54533","place":"Gipperath"},{"zipcode":"54533","place":"Niederöfflingen"}
2993,{"zipcode":"54533","place":"Willwerscheid"},{"zipcode":"54533","place":"Hasborn"},{"zipcode":"54533","place":"Dierfeld"},{"zipcode":"54533","place":"Schwarzenborn"},{"zipcode":"54534","place":"Großlittgen"},{"zipcode":"54534","place":"Musweiler"},{"zipcode":"54534","place":"Karl"},{"zipcode":"54534","place":"Schladt"},{"zipcode":"54536","place":"Kröv"},{"zipcode":"54538","place":"Hontheim"},{"zipcode":"54538","place":"Diefenbach"},{"zipcode":"54538","place":"Kinheim"},{"zipcode":"54538","place":"Bengel"},{"zipcode":"54538","place":"Kinderbeuern"},{"zipcode":"54538","place":"Bausendorf"},{"zipcode":"54539","place":"Ürzig"},{"zipcode":"54550","place":"Daun"},{"zipcode":"54552","place":"Steiningen"},{"zipcode":"54552","place":"Üdersdorf"},{"zipcode":"54552","place":"Udler"},{"zipcode":"54552","place":"Hörschhausen"},{"zipcode":"54552","place":"Schalkenmehren"},{"zipcode":"54552","place":"Boxberg"},{"zipcode":"54552","place":"Neichen"},{"zipcode":"54552","place":"Ellscheid"},{"zipcode":"54552","place":"Katzwinkel"},{"zipcode":"54552","place":"Strotzbüsch"},{"zipcode":"54552","place":"Dockweiler"},{"zipcode":"54552","place":"Mehren"},{"zipcode":"54552","place":"Gefell"},{"zipcode":"54552","place":"Beinhausen"},{"zipcode":"54552","place":"Schönbach"},{"zipcode":"54552","place":"Dreis-Brück"},{"zipcode":"54552","place":"Utzerath"},{"zipcode":"54552","place":"Immerath"},{"zipcode":"54552","place":"Demerath"},{"zipcode":"54552","place":"Kradenbach"},{"zipcode":"54552","place":"Hörscheid"},{"zipcode":"54552","place":"Brockscheid"},{"zipcode":"54552","place":"Darscheid"},{"zipcode":"54552","place":"Nerdlen"},{"zipcode":"54552","place":"Sarmersbach"},{"zipcode":"54552","place":"Steineberg"},{"zipcode":"54558","place":"Winkel"},{"zipcode":"54558","place":"Mückeln"},{"zipcode":"54558","place":"Gillenfeld"},{"zipcode":"54558","place":"Saxler"},{"zipcode":"54558","place":"Strohn"},{"zipcode":"54568","place":"Gerolstein"},{"zipcode":"54570","place":"Neroth"},{"zipcode":"54570","place":"Betteldorf"},{"zipcode":"54570","place":"Salm"},{"zipcode":"54570","place":"Kalenborn-Scheuern"},{"zipcode":"54570","place":"Kirchweiler"},{"zipcode":"54570","place":"Weidenbach"},{"zipcode":"54570","place":"Densborn"},{"zipcode":"54570","place":"Hinterweiler"},{"zipcode":"54570","place":"Bleckhausen"},{"zipcode":"54570","place":"Pelm"},{"zipcode":"54570","place":"Meisburg"},{"zipcode":"54570","place":"Oberstadtfeld"},{"zipcode":"54570","place":"Deudesfeld"},{"zipcode":"54570","place":"Hohenfels-Essingen"},{"zipcode":"54570","place":"Rockeskyll"},{"zipcode":"54570","place":"Niederstadtfeld"},{"zipcode":"54570","place":"Mürlenbach"},{"zipcode":"54570","place":"Schutz"},{"zipcode":"54570","place":"Wallenborn"},{"zipcode":"54570","place":"Berlingen"},{"zipcode":"54574","place":"Birresborn"},{"zipcode":"54574","place":"Kopp"},{"zipcode":"54576","place":"Dohm-Lammersdorf"},{"zipcode":"54576","place":"Hillesheim"},{"zipcode":"54578","place":"Nohn"},{"zipcode":"54578","place":"Walsdorf"},{"zipcode":"54578","place":"Basberg"},{"zipcode":"54578","place":"Berndorf"},{"zipcode":"54578","place":"Kerpen"},{"zipcode":"54578","place":"Oberbettingen"},{"zipcode":"54578","place":"Oberehe-Stroheich"},{"zipcode":"54578","place":"Wiesbaum"},{"zipcode":"54579","place":"Üxheim"},{"zipcode":"54584","place":"Jünkerath"},{"zipcode":"54584","place":"Feusdorf"},{"zipcode":"54584","place":"Gönnersdorf"},{"zipcode":"54585","place":"Esch"},{"zipcode":"54586","place":"Schüller"},{"zipcode":"54587","place":"Lissendorf"},{"zipcode":"54587","place":"Birgel"},{"zipcode":"54589","place":"Stadtkyll"},{"zipcode":"54589","place":"Kerschenbach"},{"zipcode":"54595","place":"Orlenbach"},{"zipcode":"54595","place":"Weinsheim"},{"zipcode":"54595","place":"Pittenbach"},{"zipcode":"54595","place":"Watzerath"},{"zipcode":"54595","place":"Prüm"},{"zipcode":"54595","place":"Gondenbrett"},{"zipcode":"54597","place":"Lascheid"},{"zipcode":"54597","place":"Habscheid"},{"zipcode":"54597","place":"Schwirzheim"},{"zipcode":"54597","place":"Balesfeld"},{"zipcode":"54597","place":"Ormont"},{"zipcode":"54597","place":"Masthorn"},{"zipcode":"54597","place":"Lierfeld"},{"zipcode":"54597","place":"Reuth"},{"zipcode":"54597","place":"Neuheilenbach"},{"zipcode":"54597","place":"Feuerscheid"},{"zipcode":"54597","place":"Auw bei Prüm"},{"zipcode":"54597","place":"Pronsfeld"},{"zipcode":"54597","place":"Rommersheim"},{"zipcode":"54597","place":"Matzerath"},{"zipcode":"54597","place":"Kleinlangenfeld"},{"zipcode":"54597","place":"Plütscheid"},{"zipcode":"54597","place":"Hersdorf"},{"zipcode":"54597","place":"Neuendorf"},{"zipcode":"54597","place":"Burbach"},{"zipcode":"54597","place":"Wallersheim"},{"zipcode":"54597","place":"Merlscheid"},{"zipcode":"54597","place":"Kinzenburg"},{"zipcode":"54597","place":"Fleringen"},{"zipcode":"54597","place":"Euscheid"},{"zipcode":"54597","place":"Seiwerath"},{"zipcode":"54597","place":"Olzheim"},{"zipcode":"54597","place":"Roth"},{"zipcode":"54597","place":"Duppach"},{"zipcode":"54597","place":"Lünebach"},{"zipcode":"54597","place":"Steffeln"},{"zipcode":"54597","place":"Strickscheid"},{"zipcode":"54608","place":"Großlangenfeld"},{"zipcode":"54608","place":"Mützenich"},{"zipcode":"54608","place":"Oberlascheid"},{"zipcode":"54608","place":"Buchet"},{"zipcode":"54608","place":"Brandscheid"},{"zipcode":"54608","place":"Winterscheid"},{"zipcode":"54608","place":"Sellerich"},{"zipcode":"54608","place":"Bleialf"},{"zipcode":"54610","place":"Büdesheim"},{"zipcode":"54611","place":"Hallschlag"},{"zipcode":"54611","place":"Scheid"},{"zipcode":"54612","place":"Wawern"},{"zipcode":"54612","place":"Nimshuscheid"},{"zipcode":"54612","place":"Lasel"},{"zipcode":"54614","place":"Giesdorf"},{"zipcode":"54614","place":"Winringen"},{"zipcode":"54614","place":"Oberlauch"},{"zipcode":"54614","place":"Dingdorf"},{"zipcode":"54614","place":"Heisdorf"},{"zipcode":"54614","place":"Nimsreuland"},{"zipcode":"54614","place":"Schönecken"},{"zipcode":"54614","place":"Niederlauch"},{"zipcode":"54616","place":"Winterspelt"},{"zipcode":"54617","place":"Sevenig (Our)"},{"zipcode":"54617","place":"Lützkampen"},{"zipcode":"54617","place":"Harspelt"},{"zipcode":"54619","place":"Leidenborn"},{"zipcode":"54619","place":"Eschfeld"},{"zipcode":"54619","place":"Heckhuscheid"},{"zipcode":"54619","place":"Herzfeld"},{"zipcode":"54619","place":"Üttfeld"},{"zipcode":"54619","place":"Roscheid"},{"zipcode":"54619","place":"Sengerich"},{"zipcode":"54619","place":"Reiff"},{"zipcode":"54619","place":"Kesfeld"},{"zipcode":"54619","place":"Lichtenborn"},{"zipcode":"54619","place":"Großkampenberg"},{"zipcode":"54634","place":"Niederstedem"},{"zipcode":"54634","place":"Oberstedem"},{"zipcode":"54634","place":"Birtlingen"},{"zipcode":"54634","place":"Bitburg"},{"zipcode":"54634","place":"Metterich"},{"zipcode":"54636","place":"Hütterscheid"},{"zipcode":"54636","place":"Dockendorf"},{"zipcode":"54636","place":"Ingendorf"},{"zipcode":"54636","place":"Feilsdorf"},{"zipcode":"54636","place":"Brecht"},{"zipcode":"54636","place":"Weidingen"},{"zipcode":"54636","place":"Hamm"},{"zipcode":"54636","place":"Fließem"},{"zipcode":"54636","place":"Meckel"},{"zipcode":"54636","place":"Altscheid"},{"zipcode":"54636","place":"Oberweis"},{"zipcode":"54636","place":"Wolsfeld"},{"zipcode":"54636","place":"Eßlingen"},{"zipcode":"54636","place":"Seffern"}
2993,{"zipcode":"54636","place":"Sefferweich"},{"zipcode":"54636","place":"Ließem"},{"zipcode":"54636","place":"Wiersdorf"},{"zipcode":"54636","place":"Schleid"},{"zipcode":"54636","place":"Biersdorf"},{"zipcode":"54636","place":"Nattenheim"},{"zipcode":"54636","place":"Dahlem"},{"zipcode":"54636","place":"Baustert"},{"zipcode":"54636","place":"Bickendorf"},{"zipcode":"54636","place":"Wißmannsdorf"},{"zipcode":"54636","place":"Trimport"},{"zipcode":"54636","place":"Messerich"},{"zipcode":"54636","place":"Echtershausen"},{"zipcode":"54636","place":"Sülm"},{"zipcode":"54636","place":"Hüttingen an der Kyll"},{"zipcode":"54636","place":"Ehlenz"},{"zipcode":"54636","place":"Idesheim"},{"zipcode":"54636","place":"Idenheim"},{"zipcode":"54636","place":"Niederweiler"},{"zipcode":"54636","place":"Rittersdorf"},{"zipcode":"54636","place":"Röhl"},{"zipcode":"54636","place":"Heilenbach"},{"zipcode":"54636","place":"Scharfbillig"},{"zipcode":"54636","place":"Mülbach"},{"zipcode":"54636","place":"Oberweiler"},{"zipcode":"54646","place":"Bettingen"},{"zipcode":"54646","place":"Burg"},{"zipcode":"54646","place":"Enzen"},{"zipcode":"54646","place":"Stockem"},{"zipcode":"54646","place":"Halsdorf"},{"zipcode":"54646","place":"Niehl"},{"zipcode":"54646","place":"Wettlingen"},{"zipcode":"54646","place":"Brimingen"},{"zipcode":"54646","place":"Hisel"},{"zipcode":"54646","place":"Olsdorf"},{"zipcode":"54647","place":"Pickließem"},{"zipcode":"54647","place":"Gondorf"},{"zipcode":"54647","place":"Dudeldorf"},{"zipcode":"54649","place":"Hargarten"},{"zipcode":"54649","place":"Niederpierscheid"},{"zipcode":"54649","place":"Oberpierscheid"},{"zipcode":"54649","place":"Pintesfeld"},{"zipcode":"54649","place":"Mauel"},{"zipcode":"54649","place":"Lambertsberg"},{"zipcode":"54649","place":"Manderscheid"},{"zipcode":"54649","place":"Lauperath"},{"zipcode":"54649","place":"Dackscheid"},{"zipcode":"54649","place":"Waxweiler"},{"zipcode":"54649","place":"Eilscheid"},{"zipcode":"54655","place":"Sankt Thomas"},{"zipcode":"54655","place":"Malbergweich"},{"zipcode":"54655","place":"Steinborn"},{"zipcode":"54655","place":"Etteldorf"},{"zipcode":"54655","place":"Kyllburg"},{"zipcode":"54655","place":"Seinsfeld"},{"zipcode":"54655","place":"Wilsecker"},{"zipcode":"54655","place":"Orsfeld"},{"zipcode":"54655","place":"Usch"},{"zipcode":"54655","place":"Kyllburgweiler"},{"zipcode":"54655","place":"Malberg"},{"zipcode":"54655","place":"Zendscheid"},{"zipcode":"54657","place":"Badem"},{"zipcode":"54657","place":"Gindorf"},{"zipcode":"54657","place":"Neidenbach"},{"zipcode":"54662","place":"Beilingen"},{"zipcode":"54662","place":"Philippsheim"},{"zipcode":"54662","place":"Herforst"},{"zipcode":"54662","place":"Speicher"},{"zipcode":"54664","place":"Preist"},{"zipcode":"54664","place":"Auw an der Kyll"},{"zipcode":"54664","place":"Hosten"},{"zipcode":"54666","place":"Irrel"},{"zipcode":"54668","place":"Niederweis"},{"zipcode":"54668","place":"Kaschenbach"},{"zipcode":"54668","place":"Echternacherbrück"},{"zipcode":"54668","place":"Schankweiler"},{"zipcode":"54668","place":"Holsthum"},{"zipcode":"54668","place":"Peffingen"},{"zipcode":"54668","place":"Alsdorf"},{"zipcode":"54668","place":"Ferschweiler"},{"zipcode":"54668","place":"Prümzurlay"},{"zipcode":"54668","place":"Ernzen"},{"zipcode":"54669","place":"Bollendorf"},{"zipcode":"54673","place":"Bauler"},{"zipcode":"54673","place":"Keppeshausen"},{"zipcode":"54673","place":"Herbstmühle"},{"zipcode":"54673","place":"Burscheid"},{"zipcode":"54673","place":"Berkoth"},{"zipcode":"54673","place":"Berscheid"},{"zipcode":"54673","place":"Gemünd"},{"zipcode":"54673","place":"Ammeldingen bei Neuerburg"},{"zipcode":"54673","place":"Muxerath"},{"zipcode":"54673","place":"Dauwelshausen"},{"zipcode":"54673","place":"Uppershausen"},{"zipcode":"54673","place":"Koxhausen"},{"zipcode":"54673","place":"Krautscheid"},{"zipcode":"54673","place":"Zweifelscheid"},{"zipcode":"54673","place":"Nasingen"},{"zipcode":"54673","place":"Rodershausen"},{"zipcode":"54673","place":"Heilbach"},{"zipcode":"54673","place":"Plascheid"},{"zipcode":"54673","place":"Scheitenkorb"},{"zipcode":"54673","place":"Karlshausen"},{"zipcode":"54673","place":"Scheuern"},{"zipcode":"54673","place":"Waldhof-Falkenstein"},{"zipcode":"54673","place":"Hütten"},{"zipcode":"54673","place":"Sevenig"},{"zipcode":"54673","place":"Neuerburg"},{"zipcode":"54673","place":"Leimbach"},{"zipcode":"54673","place":"Emmelbaum"},{"zipcode":"54675","place":"Gentingen"},{"zipcode":"54675","place":"Körperich"},{"zipcode":"54675","place":"Fischbach-Oberraden"},{"zipcode":"54675","place":"Wallendorf"},{"zipcode":"54675","place":"Hüttingen"},{"zipcode":"54675","place":"Obergeckler"},{"zipcode":"54675","place":"Mettendorf"},{"zipcode":"54675","place":"Lahr"},{"zipcode":"54675","place":"Nusbaum"},{"zipcode":"54675","place":"Utscheid"},{"zipcode":"54675","place":"Geichlingen"},{"zipcode":"54675","place":"Niederraden"},{"zipcode":"54675","place":"Ammeldingen an der Our"},{"zipcode":"54675","place":"Sinspelt"},{"zipcode":"54675","place":"Niedergeckler"},{"zipcode":"54675","place":"Hommerdingen"},{"zipcode":"54675","place":"Kruchten"},{"zipcode":"54675","place":"Roth an der Our"},{"zipcode":"54675","place":"Biesdorf"},{"zipcode":"54687","place":"Arzfeld"},{"zipcode":"54689","place":"Kickeshausen"},{"zipcode":"54689","place":"Übereisenbach"},{"zipcode":"54689","place":"Preischeid"},{"zipcode":"54689","place":"Reipeldingen"},{"zipcode":"54689","place":"Olmscheid"},{"zipcode":"54689","place":"Jucken"},{"zipcode":"54689","place":"Daleiden"},{"zipcode":"54689","place":"Dasburg"},{"zipcode":"54689","place":"Irrhausen"},{"zipcode":"54689","place":"Dahnen"},{"zipcode":"54689","place":"Affler"},{"zipcode":"55116","place":"Mainz"},{"zipcode":"55118","place":"Mainz"},{"zipcode":"55120","place":"Mainz"},{"zipcode":"55122","place":"Mainz"},{"zipcode":"55124","place":"Mainz"},{"zipcode":"55126","place":"Mainz"},{"zipcode":"55127","place":"Mainz"},{"zipcode":"55128","place":"Mainz"},{"zipcode":"55129","place":"Mainz"},{"zipcode":"55130","place":"Mainz"},{"zipcode":"55131","place":"Mainz"},{"zipcode":"55218","place":"Ingelheim am Rhein"},{"zipcode":"55232","place":"Alzey"},{"zipcode":"55232","place":"Ensheim"},{"zipcode":"55234","place":"Hangen-Weisheim"},{"zipcode":"55234","place":"Monzernheim"},{"zipcode":"55234","place":"Nack"},{"zipcode":"55234","place":"Offenheim"},{"zipcode":"55234","place":"Nieder-Wiesen"},{"zipcode":"55234","place":"Flomborn"},{"zipcode":"55234","place":"Albig"},{"zipcode":"55234","place":"Framersheim"},{"zipcode":"55234","place":"Gau-Heppenheim"},{"zipcode":"55234","place":"Bechtolsheim"},{"zipcode":"55234","place":"Eppelsheim"},{"zipcode":"55234","place":"Kettenheim"},{"zipcode":"55234","place":"Biebelnheim"},{"zipcode":"55234","place":"Bermersheim vor der Höhe"}
2993,{"zipcode":"55234","place":"Erbes-Büdesheim"},{"zipcode":"55234","place":"Freimersheim"},{"zipcode":"55234","place":"Wendelsheim"},{"zipcode":"55234","place":"Esselborn"},{"zipcode":"55234","place":"Ober-Flörsheim"},{"zipcode":"55234","place":"Bechenheim"},{"zipcode":"55234","place":"Dintesheim"},{"zipcode":"55234","place":"Wahlheim"},{"zipcode":"55234","place":"Hochborn"},{"zipcode":"55237","place":"Lonsheim"},{"zipcode":"55237","place":"Flonheim"},{"zipcode":"55237","place":"Bornheim"},{"zipcode":"55239","place":"Gau-Odernheim"},{"zipcode":"55246","place":"Mainz-Kostheim"},{"zipcode":"55252","place":"Mainz-Kastel"},{"zipcode":"55257","place":"Budenheim"},{"zipcode":"55262","place":"Heidesheim am Rhein"},{"zipcode":"55263","place":"Wackernheim"},{"zipcode":"55268","place":"Nieder-Olm"},{"zipcode":"55270","place":"Essenheim"},{"zipcode":"55270","place":"Engelstadt"},{"zipcode":"55270","place":"Sörgenloch"},{"zipcode":"55270","place":"Schwabenheim an der Selz"},{"zipcode":"55270","place":"Zornheim"},{"zipcode":"55270","place":"Jugenheim"},{"zipcode":"55270","place":"Klein-Winternheim"},{"zipcode":"55270","place":"Bubenheim"},{"zipcode":"55270","place":"Ober-Olm"},{"zipcode":"55271","place":"Stadecken-Elsheim"},{"zipcode":"55276","place":"Oppenheim"},{"zipcode":"55276","place":"Dienheim"},{"zipcode":"55278","place":"Mommenheim"},{"zipcode":"55278","place":"Hahnheim"},{"zipcode":"55278","place":"Weinolsheim"},{"zipcode":"55278","place":"Dexheim"},{"zipcode":"55278","place":"Köngernheim"},{"zipcode":"55278","place":"Selzen"},{"zipcode":"55278","place":"Eimsheim"},{"zipcode":"55278","place":"Dolgesheim"},{"zipcode":"55278","place":"Undenheim"},{"zipcode":"55278","place":"Friesenheim"},{"zipcode":"55278","place":"Dalheim"},{"zipcode":"55278","place":"Ludwigshöhe"},{"zipcode":"55278","place":"Uelversheim"},{"zipcode":"55283","place":"Nierstein"},{"zipcode":"55286","place":"Wörrstadt"},{"zipcode":"55286","place":"Sulzheim"},{"zipcode":"55288","place":"Partenheim"},{"zipcode":"55288","place":"Gabsheim"},{"zipcode":"55288","place":"Udenheim"},{"zipcode":"55288","place":"Spiesheim"},{"zipcode":"55288","place":"Armsheim"},{"zipcode":"55288","place":"Schornsheim"},{"zipcode":"55291","place":"Saulheim"},{"zipcode":"55294","place":"Bodenheim"},{"zipcode":"55296","place":"Gau-Bischofsheim"},{"zipcode":"55296","place":"Harxheim"},{"zipcode":"55296","place":"Lörzweiler"},{"zipcode":"55299","place":"Nackenheim"},{"zipcode":"55411","place":"Bingen am Rhein"},{"zipcode":"55413","place":"Oberheimbach"},{"zipcode":"55413","place":"Weiler"},{"zipcode":"55413","place":"Oberdiebach"},{"zipcode":"55413","place":"Manubach"},{"zipcode":"55413","place":"Trechtingshausen"},{"zipcode":"55413","place":"Niederheimbach"},{"zipcode":"55422","place":"Breitscheid"},{"zipcode":"55422","place":"Bacharach"},{"zipcode":"55424","place":"Münster-Sarmsheim"},{"zipcode":"55425","place":"Waldalgesheim"},{"zipcode":"55430","place":"Perscheid"},{"zipcode":"55430","place":"Urbar"},{"zipcode":"55430","place":"Oberwesel"},{"zipcode":"55432","place":"Niederburg"},{"zipcode":"55432","place":"Damscheid"},{"zipcode":"55435","place":"Gau-Algesheim"},{"zipcode":"55437","place":"Ockenheim"},{"zipcode":"55437","place":"Ober-Hilbersheim"},{"zipcode":"55437","place":"Appenheim"},{"zipcode":"55437","place":"Nieder-Hilbersheim"},{"zipcode":"55442","place":"Warmsroth"},{"zipcode":"55442","place":"Stromberg"},{"zipcode":"55442","place":"Roth"},{"zipcode":"55442","place":"Daxweiler"},{"zipcode":"55444","place":"Schöneberg"},{"zipcode":"55444","place":"Seibersbach"},{"zipcode":"55444","place":"Dörrebach"},{"zipcode":"55444","place":"Waldlaubersheim"},{"zipcode":"55444","place":"Eckenroth"},{"zipcode":"55444","place":"Schweppenhausen"},{"zipcode":"55450","place":"Langenlonsheim"},{"zipcode":"55452","place":"Hergenfeld"},{"zipcode":"55452","place":"Laubenheim"},{"zipcode":"55452","place":"Guldental"},{"zipcode":"55452","place":"Windesheim"},{"zipcode":"55452","place":"Rümmelsheim/Burg Layen"},{"zipcode":"55452","place":"Dorsheim"},{"zipcode":"55457","place":"Horrweiler"},{"zipcode":"55457","place":"Gensingen"},{"zipcode":"55459","place":"Aspisheim"},{"zipcode":"55459","place":"Grolsheim"},{"zipcode":"55469","place":"Nannhausen"},{"zipcode":"55469","place":"Riegenroth"},{"zipcode":"55469","place":"Budenbach"},{"zipcode":"55469","place":"Klosterkumbd"},{"zipcode":"55469","place":"Pleizenhausen"},{"zipcode":"55469","place":"Belgweiler"},{"zipcode":"55469","place":"Horn"},{"zipcode":"55469","place":"Bergenhausen"},{"zipcode":"55469","place":"Altweidelbach"},{"zipcode":"55469","place":"Niederkumbd"},{"zipcode":"55469","place":"Schönborn"},{"zipcode":"55469","place":"Rayerschied"},{"zipcode":"55469","place":"Holzbach"},{"zipcode":"55469","place":"Oppertshausen"},{"zipcode":"55469","place":"Simmern"},{"zipcode":"55469","place":"Ohlweiler"},{"zipcode":"55469","place":"Mutterschied"},{"zipcode":"55471","place":"Kümbdchen"},{"zipcode":"55471","place":"Sargenroth"},{"zipcode":"55471","place":"Tiefenbach"},{"zipcode":"55471","place":"Fronhofen"},{"zipcode":"55471","place":"Külz"},{"zipcode":"55471","place":"Reich"},{"zipcode":"55471","place":"Ravengiersburg"},{"zipcode":"55471","place":"Keidelheim"},{"zipcode":"55471","place":"Neuerkirch"},{"zipcode":"55471","place":"Biebern"},{"zipcode":"55471","place":"Wüschheim"},{"zipcode":"55481","place":"Lindenschied"},{"zipcode":"55481","place":"Nieder Kostenz"},{"zipcode":"55481","place":"Kludenbach"},{"zipcode":"55481","place":"Kirchberg"},{"zipcode":"55481","place":"Reckershausen"},{"zipcode":"55481","place":"Hecken"},{"zipcode":"55481","place":"Metzenhausen"},{"zipcode":"55481","place":"Maitzborn"},{"zipcode":"55481","place":"Todenroth"},{"zipcode":"55481","place":"Womrath"},{"zipcode":"55481","place":"Dillendorf"},{"zipcode":"55481","place":"Schwarzen"},{"zipcode":"55481","place":"Rödern"},{"zipcode":"55481","place":"Ober Kostenz"},{"zipcode":"55483","place":"Krummenau"},{"zipcode":"55483","place":"Schlierschied"},{"zipcode":"55483","place":"Heinzenbach"},{"zipcode":"55483","place":"Kappel"},{"zipcode":"55483","place":"Dickenschied"},{"zipcode":"55483","place":"Hirschfeld"},{"zipcode":"55483","place":"Unzenberg"},{"zipcode":"55483","place":"Horbruch"},{"zipcode":"55483","place":"Lautzenhausen"},{"zipcode":"55483","place":"Bärenbach"},{"zipcode":"55487","place":"Niedersohren"},{"zipcode":"55487","place":"Sohrschied"},{"zipcode":"55487","place":"Dill"},{"zipcode":"55487","place":"Sohren"},{"zipcode":"55487","place":"Laufersweiler"},{"zipcode":"55490","place":"Gemünden"},{"zipcode":"55490","place":"Mengerschied"},{"zipcode":"55490","place":"Gehlweiler"},{"zipcode":"55490","place":"Henau"},{"zipcode":"55490","place":"Rohrbach"},{"zipcode":"55490","place":"Woppenroth"},{"zipcode":"55491","place":"Wahlenau"},{"zipcode":"55491","place":"Niederweiler"},{"zipcode":"55491","place":"Büchenbeuren"},{"zipcode":"55494","place":"Mörschbach"},{"zipcode":"55494","place":"Dichtelbach"},{"zipcode":"55494","place":"Erbach"},{"zipcode":"55494","place":"Benzweiler"},{"zipcode":"55494","place":"Liebshausen"},{"zipcode":"55494","place":"Wahlbach"},{"zipcode":"55494","place":"Rheinböllen"},{"zipcode":"55496","place":"Argenthal"},{"zipcode":"55497","place":"Schnorbach"},{"zipcode":"55497","place":"Ellern"},{"zipcode":"55499","place":"Riesweiler"},{"zipcode":"55543","place":"Bad Kreuznach"},{"zipcode":"55545","place":"Bad Kreuznach"},{"zipcode":"55546","place":"Neu-Bamberg"},{"zipcode":"55546","place":"Pfaffen-Schwabenheim"},{"zipcode":"55546","place":"Biebelsheim"},{"zipcode":"55546","place":"Volxheim"},{"zipcode":"55546","place":"Fürfeld"},{"zipcode":"55546","place":"Tiefenthal"},{"zipcode":"55546","place":"Hackenheim"},{"zipcode":"55546","place":"Frei-Laubersheim"},{"zipcode":"55559","place":"Bretzenheim"},{"zipcode":"55566","place":"Meddersheim"},{"zipcode":"55566","place":"Ippenschied"},{"zipcode":"55566","place":"Rehbach"},{"zipcode":"55566","place":"Daubach"},{"zipcode":"55566","place":"Bad Sobernheim"},{"zipcode":"55566","place":"Kirschroth"},{"zipcode":"55568","place":"Abtweiler"},{"zipcode":"55568","place":"Staudernheim"},{"zipcode":"55568","place":"Lauschied"},{"zipcode":"55569","place":"Auen"},{"zipcode":"55569","place":"Monzingen"},{"zipcode":"55569","place":"Langenthal"},{"zipcode":"55569","place":"Nußbaum"},{"zipcode":"55571","place":"Odernheim am Glan"},{"zipcode":"55576","place":"Sprendlingen"},{"zipcode":"55576","place":"Zotzenheim"},{"zipcode":"55576","place":"Pleitersheim"},{"zipcode":"55576","place":"Welgesheim"},{"zipcode":"55576","place":"Badenheim"},{"zipcode":"55578","place":"Wallertheim"},{"zipcode":"55578","place":"Vendersheim"},{"zipcode":"55578","place":"Sankt Johann"},{"zipcode":"55578","place":"Gau-Weinheim"},{"zipcode":"55578","place":"Wolfsheim"},{"zipcode":"55583","place":"Bad Münster am Stein-Ebernburg"},{"zipcode":"55585","place":"Hochstätten"},{"zipcode":"55585","place":"Niederhausen"},{"zipcode":"55585","place":"Oberhausen an der Nahe"},{"zipcode":"55585","place":"Altenbamberg"},{"zipcode":"55585","place":"Norheim"},{"zipcode":"55585","place":"Duchroth"},{"zipcode":"55590","place":"Meisenheim"},{"zipcode":"55592","place":"Desloch"},{"zipcode":"55592","place":"Rehborn"},{"zipcode":"55592","place":"Raumbach"},{"zipcode":"55592","place":"Jeckenbach"},{"zipcode":"55592","place":"Breitenheim"},{"zipcode":"55593","place":"Rüdesheim"},{"zipcode":"55595","place":"Spabrücken"},{"zipcode":"55595","place":"Sommerloch"},{"zipcode":"55595","place":"Hüffelsheim"},{"zipcode":"55595","place":"Mandel"},{"zipcode":"55595","place":"Bockenau"},{"zipcode":"55595","place":"Allenfeld"},{"zipcode":"55595","place":"Winterbach"},{"zipcode":"55595","place":"Sankt Katharinen"},{"zipcode":"55595","place":"Dalberg"},{"zipcode":"55595","place":"Traisen"},{"zipcode":"55595","place":"Braunweiler"},{"zipcode":"55595","place":"Sponheim"},{"zipcode":"55595","place":"Burgsponheim"},{"zipcode":"55595","place":"Boos"},{"zipcode":"55595","place":"Argenschwang"},{"zipcode":"55595","place":"Weinsheim"},{"zipcode":"55595","place":"Spall"},{"zipcode":"55595","place":"Münchwald"},{"zipcode":"55595","place":"Hargesheim"},{"zipcode":"55595","place":"Winterburg"},{"zipcode":"55595","place":"Wallhausen"},{"zipcode":"55595","place":"Gebroth"},{"zipcode":"55595","place":"Gutenberg"},{"zipcode":"55595","place":"Roxheim"},{"zipcode":"55596","place":"Oberstreit"},{"zipcode":"55596","place":"Waldböckelheim"},{"zipcode":"55596","place":"Schloßböckelheim"},{"zipcode":"55597","place":"Gumbsheim"},{"zipcode":"55597","place":"Wöllstein"}
2993,{"zipcode":"55599","place":"Wonsheim"},{"zipcode":"55599","place":"Gau-Bickelheim"},{"zipcode":"55599","place":"Stein-Bockenheim"},{"zipcode":"55599","place":"Eckelsheim"},{"zipcode":"55599","place":"Siefersheim"},{"zipcode":"55606","place":"Heinzenberg"},{"zipcode":"55606","place":"Limbach"},{"zipcode":"55606","place":"Königsau"},{"zipcode":"55606","place":"Bärweiler"},{"zipcode":"55606","place":"Heimweiler"},{"zipcode":"55606","place":"Horbach"},{"zipcode":"55606","place":"Meckenbach"},{"zipcode":"55606","place":"Otzweiler"},{"zipcode":"55606","place":"Oberhausen"},{"zipcode":"55606","place":"Kellenbach"},{"zipcode":"55606","place":"Hahnenbach"},{"zipcode":"55606","place":"Hochstetten-Dhaun"},{"zipcode":"55606","place":"Bruschied"},{"zipcode":"55606","place":"Brauweiler"},{"zipcode":"55606","place":"Kirn"},{"zipcode":"55608","place":"Berschweiler"},{"zipcode":"55608","place":"Becherbach bei Kirn"},{"zipcode":"55608","place":"Hausen"},{"zipcode":"55608","place":"Griebelschied"},{"zipcode":"55608","place":"Bergen"},{"zipcode":"55608","place":"Schneppenbach"},{"zipcode":"55618","place":"Simmertal"},{"zipcode":"55619","place":"Hennweiler"},{"zipcode":"55621","place":"Hundsbach"},{"zipcode":"55624","place":"Weitersbach"},{"zipcode":"55624","place":"Rhaunen"},{"zipcode":"55624","place":"Oberkirn"},{"zipcode":"55624","place":"Schwerbach"},{"zipcode":"55624","place":"Gösenroth"},{"zipcode":"55624","place":"Bollenbach"},{"zipcode":"55626","place":"Bundenbach"},{"zipcode":"55627","place":"Martinstein"},{"zipcode":"55627","place":"Weiler bei Monzingen"},{"zipcode":"55627","place":"Merxheim"},{"zipcode":"55629","place":"Weitersborn"},{"zipcode":"55629","place":"Schwarzerden"},{"zipcode":"55629","place":"Seesbach"},{"zipcode":"55743","place":"Gerach"},{"zipcode":"55743","place":"Hintertiefenbach"},{"zipcode":"55743","place":"Idar-Oberstein"},{"zipcode":"55743","place":"Fischbach"},{"zipcode":"55743","place":"Kirschweiler"},{"zipcode":"55756","place":"Herrstein"},{"zipcode":"55758","place":"Mörschied"},{"zipcode":"55758","place":"Langweiler"},{"zipcode":"55758","place":"Breitenthal"},{"zipcode":"55758","place":"Sien"},{"zipcode":"55758","place":"Weiden"},{"zipcode":"55758","place":"Bärenbach"},{"zipcode":"55758","place":"Veitsrodt"},{"zipcode":"55758","place":"Hottenbach"},{"zipcode":"55758","place":"Bruchweiler"},{"zipcode":"55758","place":"Oberwörresbach"},{"zipcode":"55758","place":"Hellertshausen"},{"zipcode":"55758","place":"Allenbach"},{"zipcode":"55758","place":"Stipshausen"},{"zipcode":"55758","place":"Niederhosenbach"},{"zipcode":"55758","place":"Oberreidenbach"},{"zipcode":"55758","place":"Herborn"},{"zipcode":"55758","place":"Schmidthachenbach"},{"zipcode":"55758","place":"Sulzbach"},{"zipcode":"55758","place":"Hettenrodt"},{"zipcode":"55758","place":"Oberhosenbach"},{"zipcode":"55758","place":"Wickenrodt"},{"zipcode":"55758","place":"Sensweiler"},{"zipcode":"55758","place":"Vollmersbach"},{"zipcode":"55758","place":"Sienhachenbach"},{"zipcode":"55758","place":"Schauren"},{"zipcode":"55758","place":"Kempfeld"},{"zipcode":"55758","place":"Mackenrodt"},{"zipcode":"55758","place":"Asbach"},{"zipcode":"55758","place":"Wirschweiler"},{"zipcode":"55758","place":"Niederwörresbach"},{"zipcode":"55758","place":"Sonnschied"},{"zipcode":"55758","place":"Dickesbach"},{"zipcode":"55758","place":"Mittelreidenbach"},{"zipcode":"55765","place":"Oberhambach"},{"zipcode":"55765","place":"Birkenfeld"},{"zipcode":"55765","place":"Dambach"},{"zipcode":"55765","place":"Elchweiler"},{"zipcode":"55765","place":"Dienstweiler"},{"zipcode":"55765","place":"Schmißberg"},{"zipcode":"55765","place":"Rimsberg"},{"zipcode":"55765","place":"Ellenberg"},{"zipcode":"55765","place":"Ellweiler"},{"zipcode":"55767","place":"Nohen"},{"zipcode":"55767","place":"Wilzenberg-Hußweiler"},{"zipcode":"55767","place":"Niederhambach"},{"zipcode":"55767","place":"Rötsweiler-Nockenthal"},{"zipcode":"55767","place":"Brücken"},{"zipcode":"55767","place":"Oberbrombach"},{"zipcode":"55767","place":"Siesbach"},{"zipcode":"55767","place":"Schwollen"},{"zipcode":"55767","place":"Meckenbach"},{"zipcode":"55767","place":"Leisel"},{"zipcode":"55767","place":"Rinzenberg"},{"zipcode":"55767","place":"Hattgenstein"},{"zipcode":"55767","place":"Abentheuer"},{"zipcode":"55767","place":"Sonnenberg-Winnenberg"},{"zipcode":"55767","place":"Gimbweiler"},{"zipcode":"55767","place":"Achtelsbach"},{"zipcode":"55767","place":"Niederbrombach"},{"zipcode":"55767","place":"Gollenberg"},{"zipcode":"55767","place":"Kronweiler"},{"zipcode":"55767","place":"Buhlenberg"},{"zipcode":"55768","place":"Hoppstädten-Weiersbach"},{"zipcode":"55774","place":"Baumholder"},{"zipcode":"55776","place":"Frauenberg"},{"zipcode":"55776","place":"Ruschberg"},{"zipcode":"55776","place":"Berglangenbach"},{"zipcode":"55776","place":"Reichenbach"},{"zipcode":"55776","place":"Hahnweiler"},{"zipcode":"55776","place":"Rückweiler"},{"zipcode":"55776","place":"Rohrbach"},{"zipcode":"55777","place":"Berschweiler"},{"zipcode":"55777","place":"Eckersweiler"},{"zipcode":"55777","place":"Fohren-Linden"},{"zipcode":"55777","place":"Mettweiler"},{"zipcode":"55779","place":"Heimbach"},{"zipcode":"55779","place":"Leitzweiler"},{"zipcode":"56068","place":"Koblenz"},{"zipcode":"56070","place":"Koblenz"},{"zipcode":"56072","place":"Koblenz"},{"zipcode":"56073","place":"Koblenz"},{"zipcode":"56075","place":"Koblenz"},{"zipcode":"56076","place":"Koblenz"},{"zipcode":"56077","place":"Koblenz"},{"zipcode":"56112","place":"Lahnstein"},{"zipcode":"56130","place":"Bad Ems"},{"zipcode":"56132","place":"Kemmenau"},{"zipcode":"56132","place":"Becheln"},{"zipcode":"56132","place":"Nievern"},{"zipcode":"56132","place":"Dausenau"},{"zipcode":"56132","place":"Frücht"},{"zipcode":"56132","place":"Miellen"},{"zipcode":"56133","place":"Fachbach"},{"zipcode":"56154","place":"Boppard"},{"zipcode":"56170","place":"Bendorf"},{"zipcode":"56179","place":"Vallendar"},{"zipcode":"56179","place":"Niederwerth"},{"zipcode":"56182","place":"Urbar"}
2993,{"zipcode":"56191","place":"Weitersburg"},{"zipcode":"56203","place":"Höhr-Grenzhausen"},{"zipcode":"56204","place":"Hillscheid"},{"zipcode":"56206","place":"Kammerforst"},{"zipcode":"56206","place":"Hilgert"},{"zipcode":"56218","place":"Mülheim-Kärlich"},{"zipcode":"56220","place":"Kettig"},{"zipcode":"56220","place":"Urmitz"},{"zipcode":"56220","place":"Kaltenengers"},{"zipcode":"56220","place":"Sankt Sebastian"},{"zipcode":"56220","place":"Bassenheim"},{"zipcode":"56235","place":"Hundsdorf"},{"zipcode":"56235","place":"Ransbach-Baumbach"},{"zipcode":"56237","place":"Wirscheid"},{"zipcode":"56237","place":"Alsbach"},{"zipcode":"56237","place":"Breitenau"},{"zipcode":"56237","place":"Caan"},{"zipcode":"56237","place":"Deesen"},{"zipcode":"56237","place":"Oberhaid"},{"zipcode":"56237","place":"Sessenbach"},{"zipcode":"56237","place":"Wittgert"},{"zipcode":"56237","place":"Nauort"},{"zipcode":"56242","place":"Nordhofen"},{"zipcode":"56242","place":"Ellenhausen"},{"zipcode":"56242","place":"Quirnbach"},{"zipcode":"56242","place":"Marienrachdorf"},{"zipcode":"56242","place":"Selters"},{"zipcode":"56244","place":"Weidenhahn"},{"zipcode":"56244","place":"Hahn am See"},{"zipcode":"56244","place":"Steinen"},{"zipcode":"56244","place":"Helferskirchen"},{"zipcode":"56244","place":"Krümmel"},{"zipcode":"56244","place":"Freilingen"},{"zipcode":"56244","place":"Rückeroth"},{"zipcode":"56244","place":"Arnshöfen"},{"zipcode":"56244","place":"Goddert"},{"zipcode":"56244","place":"Leuterod"},{"zipcode":"56244","place":"Ötzingen"},{"zipcode":"56244","place":"Hartenfels"},{"zipcode":"56244","place":"Ewighausen"},{"zipcode":"56244","place":"Vielbach"},{"zipcode":"56244","place":"Sessenhausen"},{"zipcode":"56244","place":"Maxsain"},{"zipcode":"56244","place":"Schenkelberg"},{"zipcode":"56244","place":"Ettinghausen"},{"zipcode":"56244","place":"Kuhnhöfen"},{"zipcode":"56244","place":"Niedersayn"},{"zipcode":"56244","place":"Freirachdorf"},{"zipcode":"56244","place":"Wölferlingen"},{"zipcode":"56249","place":"Herschbach"},{"zipcode":"56253","place":"Treis-Karden"},{"zipcode":"56254","place":"Moselkern"},{"zipcode":"56254","place":"Müden"},{"zipcode":"56269","place":"Dierdorf"},{"zipcode":"56269","place":"Marienhausen"},{"zipcode":"56271","place":"Roßbach"},{"zipcode":"56271","place":"Isenburg"},{"zipcode":"56271","place":"Kleinmaischeid"},{"zipcode":"56271","place":"Maroth"},{"zipcode":"56271","place":"Mündersbach"},{"zipcode":"56276","place":"Großmaischeid"},{"zipcode":"56276","place":"Stebach"},{"zipcode":"56281","place":"Schwall"},{"zipcode":"56281","place":"Dörth"},{"zipcode":"56281","place":"Hungenroth"},{"zipcode":"56281","place":"Emmelshausen"},{"zipcode":"56281","place":"Karbach"},{"zipcode":"56283","place":"Morshausen"},{"zipcode":"56283","place":"Mermuth"},{"zipcode":"56283","place":"Beulich"},{"zipcode":"56283","place":"Kratzenburg"},{"zipcode":"56283","place":"Halsenbach"},{"zipcode":"56283","place":"Nörtershausen"},{"zipcode":"56283","place":"Gondershausen"},{"zipcode":"56283","place":"Ney"},{"zipcode":"56288","place":"Braunshorn"},{"zipcode":"56288","place":"Kastellaun"},{"zipcode":"56288","place":"Korweiler"},{"zipcode":"56288","place":"Michelbach"},{"zipcode":"56288","place":"Spesenroth"},{"zipcode":"56288","place":"Laubach"},{"zipcode":"56288","place":"Alterkülz"},{"zipcode":"56288","place":"Bubach"},{"zipcode":"56288","place":"Lahr"},{"zipcode":"56288","place":"Hasselbach"},{"zipcode":"56288","place":"Bell"},{"zipcode":"56288","place":"Roth"},{"zipcode":"56288","place":"Hollnich"},{"zipcode":"56288","place":"Zilshausen"},{"zipcode":"56290","place":"Macken"},{"zipcode":"56290","place":"Lütz"},{"zipcode":"56290","place":"Gödenroth"},{"zipcode":"56290","place":"Buch"},{"zipcode":"56290","place":"Lieg"},{"zipcode":"56290","place":"Beltheim"},{"zipcode":"56290","place":"Uhler"},{"zipcode":"56290","place":"Mörsdorf"},{"zipcode":"56290","place":"Dommershausen"},{"zipcode":"56291","place":"Hausbay"},{"zipcode":"56291","place":"Wiebelsheim"},{"zipcode":"56291","place":"Leiningen"},{"zipcode":"56291","place":"Laudert"},{"zipcode":"56291","place":"Utzenhain"},{"zipcode":"56291","place":"Pfalzfeld"},{"zipcode":"56291","place":"Kisselbach"},{"zipcode":"56291","place":"Mühlpfad"},{"zipcode":"56291","place":"Niedert"},{"zipcode":"56291","place":"Norath"},{"zipcode":"56291","place":"Steinbach"},{"zipcode":"56291","place":"Bickenbach"},{"zipcode":"56291","place":"Birkheim"},{"zipcode":"56291","place":"Lingerhahn"},{"zipcode":"56291","place":"Badenhard"},{"zipcode":"56291","place":"Maisborn"},{"zipcode":"56291","place":"Thörlingen"},{"zipcode":"56294","place":"Wierschem"},{"zipcode":"56294","place":"Kalt"},{"zipcode":"56294","place":"Gierschnach"},{"zipcode":"56294","place":"Münstermaifeld"},{"zipcode":"56294","place":"Gappenach"},{"zipcode":"56295","place":"Rüber"},{"zipcode":"56295","place":"Lonnig"},{"zipcode":"56295","place":"Kerben"},{"zipcode":"56299","place":"Ochtendung"},{"zipcode":"56305","place":"Puderbach"},{"zipcode":"56305","place":"Döttesfeld"},{"zipcode":"56307","place":"Dürrholz"},{"zipcode":"56307","place":"Harschbach"},{"zipcode":"56307","place":"Dernbach"},{"zipcode":"56316","place":"Hanroth"},{"zipcode":"56316","place":"Niederhofen"},{"zipcode":"56316","place":"Raubach"},{"zipcode":"56317","place":"Urbach"},{"zipcode":"56317","place":"Linkenbach"},{"zipcode":"56321","place":"Rhens"},{"zipcode":"56321","place":"Brey"},{"zipcode":"56322","place":"Spay"},{"zipcode":"56323","place":"Waldesch"},{"zipcode":"56329","place":"Sankt Goar"},{"zipcode":"56330","place":"Kobern-Gondorf"},{"zipcode":"56332","place":"Hatzenport"},{"zipcode":"56332","place":"Lehmen"},{"zipcode":"56332","place":"Alken"},{"zipcode":"56332","place":"Kattenes"},{"zipcode":"56332","place":"Oberfell"},{"zipcode":"56332","place":"Wolken"},{"zipcode":"56332","place":"Niederfell"},{"zipcode":"56332","place":"Burgen"},{"zipcode":"56332","place":"Dieblich"},{"zipcode":"56332","place":"Brodenbach"},{"zipcode":"56332","place":"Löf"},{"zipcode":"56333","place":"Winningen"},{"zipcode":"56335","place":"Neuhäusel"},{"zipcode":"56337","place":"Eitelborn"},{"zipcode":"56337","place":"Arzbach"},{"zipcode":"56337","place":"Simmern"},{"zipcode":"56337","place":"Kadenbach"},{"zipcode":"56338","place":"Braubach"},{"zipcode":"56340","place":"Osterspai"},{"zipcode":"56340","place":"Dachsenhausen"},{"zipcode":"56341","place":"Filsen"},{"zipcode":"56341","place":"Kamp-Bornhofen"},{"zipcode":"56346","place":"Lykershausen"},{"zipcode":"56346","place":"Sankt Goarshausen"},{"zipcode":"56346","place":"Prath"},{"zipcode":"56348","place":"Dahlheim"},{"zipcode":"56348","place":"Weisel"},{"zipcode":"56348","place":"Bornich"},{"zipcode":"56348","place":"Kestert"},{"zipcode":"56348","place":"Patersberg"},{"zipcode":"56348","place":"Dörscheid"},{"zipcode":"56349","place":"Kaub"},{"zipcode":"56355","place":"Oberbachheim"},{"zipcode":"56355","place":"Lautert"},{"zipcode":"56355","place":"Hunzel"},{"zipcode":"56355","place":"Endlichhofen"},{"zipcode":"56355","place":"Winterwerb"},{"zipcode":"56355","place":"Diethardt"},{"zipcode":"56355","place":"Kehlbach"},{"zipcode":"56355","place":"Weidenbach"},{"zipcode":"56355","place":"Bettendorf"},{"zipcode":"56355","place":"Nastätten"},{"zipcode":"56357","place":"Berg"},{"zipcode":"56357","place":"Buch"},{"zipcode":"56357","place":"Auel"},{"zipcode":"56357","place":"Weyer"},{"zipcode":"56357","place":"Dessighofen"},{"zipcode":"56357","place":"Lipporn"},{"zipcode":"56357","place":"Obertiefenbach"},{"zipcode":"56357","place":"Holzhausen an der Haide"},{"zipcode":"56357","place":"Welterod"},{"zipcode":"56357","place":"Strüth"},{"zipcode":"56357","place":"Ruppertshofen"},{"zipcode":"56357","place":"Lierschied"},{"zipcode":"56357","place":"Kasdorf"},{"zipcode":"56357","place":"Geisig"},{"zipcode":"56357","place":"Bogel"},{"zipcode":"56357","place":"Pohl"},{"zipcode":"56357","place":"Gemmerich"},{"zipcode":"56357","place":"Eschbach"},{"zipcode":"56357","place":"Himmighofen"},{"zipcode":"56357","place":"Niederwallmenach"},{"zipcode":"56357","place":"Lollschied"},{"zipcode":"56357","place":"Dornholzhausen"},{"zipcode":"56357","place":"Ehr"},{"zipcode":"56357","place":"Niederbachheim"},{"zipcode":"56357","place":"Nochern"},{"zipcode":"56357","place":"Marienfels"},{"zipcode":"56357","place":"Reichenberg"},{"zipcode":"56357","place":"Hainau"},{"zipcode":"56357","place":"Oelsberg"},{"zipcode":"56357","place":"Rettershain"},{"zipcode":"56357","place":"Oberwallmenach"},{"zipcode":"56357","place":"Miehlen"},{"zipcode":"56357","place":"Reitzenhain"},{"zipcode":"56368","place":"Katzenelnbogen"},{"zipcode":"56368","place":"Klingelbach"},{"zipcode":"56368","place":"Niedertiefenbach"},{"zipcode":"56368","place":"Ergeshausen"},{"zipcode":"56368","place":"Berghausen"},{"zipcode":"56368","place":"Herold"},{"zipcode":"56368","place":"Roth"},{"zipcode":"56370","place":"Ebertshausen"},{"zipcode":"56370","place":"Eisighofen"},{"zipcode":"56370","place":"Mittelfischbach"},{"zipcode":"56370","place":"Dörsdorf"},{"zipcode":"56370","place":"Schönborn"},{"zipcode":"56370","place":"Oberfischbach"},{"zipcode":"56370","place":"Bremberg"},{"zipcode":"56370","place":"Gutenacker"},{"zipcode":"56370","place":"Attenhausen"},{"zipcode":"56370","place":"Allendorf"},{"zipcode":"56370","place":"Reckenroth"},{"zipcode":"56370","place":"Rettert"},{"zipcode":"56370","place":"Wasenbach"},{"zipcode":"56370","place":"Berndroth"},{"zipcode":"56370","place":"Kördorf"},{"zipcode":"56370","place":"Biebrich"},{"zipcode":"56377","place":"Nassau"},{"zipcode":"56377","place":"Misselberg"},{"zipcode":"56377","place":"Seelbach"},{"zipcode":"56377","place":"Schweighausen"},{"zipcode":"56379","place":"Holzappel"},{"zipcode":"56379","place":"Steinsberg"},{"zipcode":"56379","place":"Scheidt"},{"zipcode":"56379","place":"Obernhof"},{"zipcode":"56379","place":"Singhofen"},{"zipcode":"56379","place":"Winden"},{"zipcode":"56379","place":"Geilnau"},{"zipcode":"56379","place":"Horhausen"},{"zipcode":"56379","place":"Weinähr"},{"zipcode":"56379","place":"Oberwies"},{"zipcode":"56379","place":"Laurenburg"},{"zipcode":"56379","place":"Dienethal"},{"zipcode":"56379","place":"Dörnberg"},{"zipcode":"56379","place":"Charlottenberg"},{"zipcode":"56379","place":"Zimmerschied"},{"zipcode":"56379","place":"Sulzbach"},{"zipcode":"56379","place":"Hömberg"},{"zipcode":"56410","place":"Montabaur"},{"zipcode":"56412","place":"Niederelbert"},{"zipcode":"56412","place":"Heiligenroth"},{"zipcode":"56412","place":"Nomborn"},{"zipcode":"56412","place":"Stahlhofen"},{"zipcode":"56412","place":"Hübingen"},{"zipcode":"56412","place":"Boden"},{"zipcode":"56412","place":"Girod"},{"zipcode":"56412","place":"Holler"},{"zipcode":"56412","place":"Welschneudorf"},{"zipcode":"56412","place":"Untershausen"},{"zipcode":"56412","place":"Gackenbach"},{"zipcode":"56412","place":"Horbach"},{"zipcode":"56412","place":"Görgeshausen"},{"zipcode":"56412","place":"Daubach"},{"zipcode":"56412","place":"Großholbach"},{"zipcode":"56412","place":"Ruppach-Goldhausen"},{"zipcode":"56412","place":"Heilberscheid"},{"zipcode":"56412","place":"Oberelbert"},{"zipcode":"56412","place":"Niedererbach"},{"zipcode":"56412","place":"Nentershausen"},{"zipcode":"56414","place":"Berod bei Wallmerod"},{"zipcode":"56414","place":"Salz"},{"zipcode":"56414","place":"Bilkheim"},{"zipcode":"56414","place":"Obererbach"},{"zipcode":"56414","place":"Herschbach (Oberwesterwald)"},{"zipcode":"56414","place":"Zehnhausen bei Wallmerod"},{"zipcode":"56414","place":"Oberahr"},{"zipcode":"56414","place":"Dreikirchen"},{"zipcode":"56414","place":"Wallmerod"},{"zipcode":"56414","place":"Molsberg"},{"zipcode":"56414","place":"Hundsangen"},{"zipcode":"56414","place":"Steinefrenz"},{"zipcode":"56414","place":"Meudt"},{"zipcode":"56414","place":"Weroth"},{"zipcode":"56414","place":"Niederahr"},{"zipcode":"56422","place":"Wirges"}
2993,{"zipcode":"56424","place":"Mogendorf"},{"zipcode":"56424","place":"Ebernhahn"},{"zipcode":"56424","place":"Staudt"},{"zipcode":"56424","place":"Moschheim"},{"zipcode":"56424","place":"Bannberscheid"},{"zipcode":"56427","place":"Siershahn"},{"zipcode":"56428","place":"Dernbach (Westerwald)"},{"zipcode":"56457","place":"Hergenroth"},{"zipcode":"56457","place":"Halbs"},{"zipcode":"56457","place":"Westerburg"},{"zipcode":"56459","place":"Elbingen"},{"zipcode":"56459","place":"Winnen"},{"zipcode":"56459","place":"Kaden"},{"zipcode":"56459","place":"Mähren"},{"zipcode":"56459","place":"Rotenhain"},{"zipcode":"56459","place":"Brandscheid"},{"zipcode":"56459","place":"Stahlhofen am Wiesensee"},{"zipcode":"56459","place":"Berzhahn"},{"zipcode":"56459","place":"Gemünden"},{"zipcode":"56459","place":"Stockum-Püschen"},{"zipcode":"56459","place":"Langenhahn"},{"zipcode":"56459","place":"Girkenroth"},{"zipcode":"56459","place":"Ailertchen"},{"zipcode":"56459","place":"Rothenbach"},{"zipcode":"56459","place":"Guckheim"},{"zipcode":"56459","place":"Willmenrod"},{"zipcode":"56459","place":"Pottum"},{"zipcode":"56459","place":"Kölbingen"},{"zipcode":"56459","place":"Weltersburg"},{"zipcode":"56459","place":"Härtlingen"},{"zipcode":"56459","place":"Bellingen"},{"zipcode":"56462","place":"Höhn"},{"zipcode":"56470","place":"Bad Marienberg"},{"zipcode":"56472","place":"Nisterberg"},{"zipcode":"56472","place":"Nisterau"},{"zipcode":"56472","place":"Hahn bei Marienberg"},{"zipcode":"56472","place":"Stockhausen-Illfurth"},{"zipcode":"56472","place":"Lautzenbrücken"},{"zipcode":"56472","place":"Hardt"},{"zipcode":"56472","place":"Großseifen"},{"zipcode":"56472","place":"Fehl-Ritzhausen"},{"zipcode":"56472","place":"Hof"},{"zipcode":"56472","place":"Dreisbach"},{"zipcode":"56477","place":"Waigandshain"},{"zipcode":"56477","place":"Rennerod"},{"zipcode":"56477","place":"Zehnhausen bei Rennerod"},{"zipcode":"56477","place":"Nister-Möhrendorf"},{"zipcode":"56479","place":"Homberg"},{"zipcode":"56479","place":"Bretthausen"},{"zipcode":"56479","place":"Oberroßbach"},{"zipcode":"56479","place":"Neustadt (Westerwald)"},{"zipcode":"56479","place":"Waldmühlen"},{"zipcode":"56479","place":"Hüblingen"},{"zipcode":"56479","place":"Hellenhahn-Schellenberg"},{"zipcode":"56479","place":"Liebenscheid"},{"zipcode":"56479","place":"Niederroßbach"},{"zipcode":"56479","place":"Salzburg"},{"zipcode":"56479","place":"Rehe"},{"zipcode":"56479","place":"Seck"},{"zipcode":"56479","place":"Oberrod"},{"zipcode":"56479","place":"Neunkirchen"},{"zipcode":"56479","place":"Willingen"},{"zipcode":"56479","place":"Irmtraut"},{"zipcode":"56479","place":"Westernohe"},{"zipcode":"56479","place":"Stein-Neukirch"},{"zipcode":"56564","place":"Neuwied"},{"zipcode":"56566","place":"Neuwied"},{"zipcode":"56567","place":"Neuwied"},{"zipcode":"56575","place":"Weißenthurm"},{"zipcode":"56579","place":"Rengsdorf"},{"zipcode":"56579","place":"Bonefeld"},{"zipcode":"56579","place":"Hardert"},{"zipcode":"56581","place":"Kurtscheid"},{"zipcode":"56581","place":"Ehlscheid"},{"zipcode":"56581","place":"Melsbach"},{"zipcode":"56584","place":"Thalhausen"},{"zipcode":"56584","place":"Anhausen"},{"zipcode":"56584","place":"Rüscheid"},{"zipcode":"56584","place":"Meinborn"},{"zipcode":"56587","place":"Straßenhaus"},{"zipcode":"56587","place":"Oberraden"},{"zipcode":"56587","place":"Oberhonnefeld-Gierend"},{"zipcode":"56588","place":"Waldbreitbach"},{"zipcode":"56589","place":"Datzeroth"},{"zipcode":"56589","place":"Niederbreitbach"},{"zipcode":"56593","place":"Güllesheim"},{"zipcode":"56593","place":"Niedersteinebach"},{"zipcode":"56593","place":"Horhausen"},{"zipcode":"56593","place":"Bürdenbach"},{"zipcode":"56593","place":"Krunkel"},{"zipcode":"56593","place":"Pleckhausen"},{"zipcode":"56593","place":"Obersteinebach"},{"zipcode":"56594","place":"Willroth"},{"zipcode":"56598","place":"Rheinbrohl"},{"zipcode":"56598","place":"Hammerstein"},{"zipcode":"56599","place":"Leutesdorf"},{"zipcode":"56626","place":"Andernach"},{"zipcode":"56630","place":"Kretz"},{"zipcode":"56637","place":"Plaidt"},{"zipcode":"56642","place":"Kruft"},{"zipcode":"56645","place":"Nickenich"},{"zipcode":"56648","place":"Saffig"},{"zipcode":"56651","place":"Niederdürenbach"},{"zipcode":"56651","place":"Galenberg"},{"zipcode":"56651","place":"Brenk"},{"zipcode":"56651","place":"Oberdürenbach"},{"zipcode":"56651","place":"Oberzissen"},{"zipcode":"56651","place":"Niederzissen"},{"zipcode":"56653","place":"Glees"},{"zipcode":"56653","place":"Wassenach"},{"zipcode":"56653","place":"Wehr"},{"zipcode":"56656","place":"Brohl-Lützing"},{"zipcode":"56659","place":"Burgbrohl"},{"zipcode":"56727","place":"Reudelsterz"},{"zipcode":"56727","place":"Mayen"},{"zipcode":"56727","place":"Sankt Johann"},{"zipcode":"56729","place":"Acht"},{"zipcode":"56729","place":"Welschenbach"},{"zipcode":"56729","place":"Lind"},{"zipcode":"56729","place":"Siebenbach"},{"zipcode":"56729","place":"Arft"},{"zipcode":"56729","place":"Langenfeld"},{"zipcode":"56729","place":"Baar"},{"zipcode":"56729","place":"Nachtsheim"},{"zipcode":"56729","place":"Monreal"},{"zipcode":"56729","place":"Anschau"},{"zipcode":"56729","place":"Ettringen"},{"zipcode":"56729","place":"Langscheid"},{"zipcode":"56729","place":"Kirchwald"},{"zipcode":"56729","place":"Hirten"},{"zipcode":"56729","place":"Virneburg"},{"zipcode":"56729","place":"Ditscheid"},{"zipcode":"56729","place":"Herresbach"},{"zipcode":"56729","place":"Bermel"},{"zipcode":"56729","place":"Luxem"},{"zipcode":"56729","place":"Nitz"},{"zipcode":"56729","place":"Boos"},{"zipcode":"56729","place":"Münk"},{"zipcode":"56729","place":"Weiler"},{"zipcode":"56729","place":"Kehrig"},{"zipcode":"56736","place":"Kottenheim"},{"zipcode":"56743","place":"Mendig"},{"zipcode":"56743","place":"Thür"},{"zipcode":"56745","place":"Weibern"},{"zipcode":"56745","place":"Volkesfeld"},{"zipcode":"56745","place":"Bell"},{"zipcode":"56745","place":"Hausten"},{"zipcode":"56745","place":"Rieden"},{"zipcode":"56746","place":"Kempenich"},{"zipcode":"56746","place":"Spessart"},{"zipcode":"56746","place":"Hohenleimbach"},{"zipcode":"56751","place":"Gering"},{"zipcode":"56751","place":"Kollig"},{"zipcode":"56751","place":"Polch"},{"zipcode":"56751","place":"Einig"},{"zipcode":"56753","place":"Mertloch"},{"zipcode":"56753","place":"Naunheim"},{"zipcode":"56753","place":"Pillig"},{"zipcode":"56753","place":"Welling"},{"zipcode":"56753","place":"Trimbs"},{"zipcode":"56754","place":"Forst (Eifel)"},{"zipcode":"56754","place":"Roes"},{"zipcode":"56754","place":"Dünfus"},{"zipcode":"56754","place":"Binningen"},{"zipcode":"56754","place":"Brohl"},{"zipcode":"56754","place":"Möntenich"},{"zipcode":"56759","place":"Leienkaul"},{"zipcode":"56759","place":"Laubach"},{"zipcode":"56759","place":"Kalenborn"},{"zipcode":"56759","place":"Kaisersesch"},{"zipcode":"56759","place":"Eppenberg"},{"zipcode":"56761","place":"Zettingen"},{"zipcode":"56761","place":"Urmersbach"},{"zipcode":"56761","place":"Gamlen"},{"zipcode":"56761","place":"Müllenbach"},{"zipcode":"56761","place":"Hambuch"},{"zipcode":"56761","place":"Düngenheim"},{"zipcode":"56761","place":"Brachtendorf"},{"zipcode":"56761","place":"Kaifenheim"},{"zipcode":"56761","place":"Hauroth"},{"zipcode":"56761","place":"Eulgem"},{"zipcode":"56761","place":"Masburg"},{"zipcode":"56766","place":"Ulmen"},{"zipcode":"56766","place":"Horperath"},{"zipcode":"56766","place":"Filz"},{"zipcode":"56766","place":"Auderath"},{"zipcode":"56766","place":"Berenbach"},{"zipcode":"56767","place":"Lirstal"},{"zipcode":"56767","place":"Höchstberg"},{"zipcode":"56767","place":"Kaperich"},{"zipcode":"56767","place":"Mosbruch"},{"zipcode":"56767","place":"Uersfeld"},{"zipcode":"56767","place":"Gunderath"},{"zipcode":"56767","place":"Oberelz"},{"zipcode":"56767","place":"Sassen"},{"zipcode":"56767","place":"Kolverath"},{"zipcode":"56767","place":"Kötterichen"},{"zipcode":"56767","place":"Ueß"},{"zipcode":"56769","place":"Mannebach"},{"zipcode":"56769","place":"Arbach"},{"zipcode":"56769","place":"Bereborn"},{"zipcode":"56769","place":"Retterath"},{"zipcode":"56812","place":"Dohr"},{"zipcode":"56812","place":"Valwig"},{"zipcode":"56812","place":"Cochem"},{"zipcode":"56814","place":"Ernst"},{"zipcode":"56814","place":"Bremm"},{"zipcode":"56814","place":"Faid"},{"zipcode":"56814","place":"Ediger-Eller"},{"zipcode":"56814","place":"Illerich"},{"zipcode":"56814","place":"Beilstein"},{"zipcode":"56814","place":"Bruttig-Fankel"},{"zipcode":"56814","place":"Wirfus"},{"zipcode":"56814","place":"Landkern"},{"zipcode":"56814","place":"Greimersburg"},{"zipcode":"56818","place":"Klotten"},{"zipcode":"56820","place":"Briedern"},{"zipcode":"56820","place":"Senheim-Senhals"},{"zipcode":"56820","place":"Mesenich"},{"zipcode":"56820","place":"Nehren"},{"zipcode":"56821","place":"Ellenz-Poltersdorf"},{"zipcode":"56823","place":"Büchel"},{"zipcode":"56825","place":"Urschmitt"},{"zipcode":"56825","place":"Kliding"},{"zipcode":"56825","place":"Weiler"},{"zipcode":"56825","place":"Gevenich"},{"zipcode":"56825","place":"Schmitt"},{"zipcode":"56825","place":"Beuren"},{"zipcode":"56825","place":"Gillenbeuren"},{"zipcode":"56826","place":"Wagenhausen"},{"zipcode":"56826","place":"Lutzerath"},{"zipcode":"56826","place":"Wollmerath"},{"zipcode":"56828","place":"Alflen"},{"zipcode":"56829","place":"Kail"},{"zipcode":"56829","place":"Pommern"},{"zipcode":"56829","place":"Brieden"},{"zipcode":"56841","place":"Traben-Trarbach"},{"zipcode":"56843","place":"Starkenburg"},{"zipcode":"56843","place":"Lötzbeuren"},{"zipcode":"56843","place":"Burg (Mosel)"},{"zipcode":"56843","place":"Irmenach"},{"zipcode":"56850","place":"Enkirch"},{"zipcode":"56850","place":"Hahn"},{"zipcode":"56850","place":"Raversbeuren"},{"zipcode":"56856","place":"Zell"},{"zipcode":"56858","place":"Mittelstrimmig"},{"zipcode":"56858","place":"Sosberg"},{"zipcode":"56858","place":"Neef"},{"zipcode":"56858","place":"Altstrimmig"},{"zipcode":"56858","place":"Rödelhausen"},{"zipcode":"56858","place":"Sankt Aldegund"},{"zipcode":"56858","place":"Forst (Hunsrück)"},{"zipcode":"56858","place":"Tellig"},{"zipcode":"56858","place":"Würrich"},{"zipcode":"56858","place":"Altlay"},{"zipcode":"56858","place":"Liesenich"},{"zipcode":"56858","place":"Peterswald-Löffelscheid"},{"zipcode":"56858","place":"Grenderich"},{"zipcode":"56858","place":"Belg"},{"zipcode":"56858","place":"Haserich"},{"zipcode":"56859","place":"Alf"},{"zipcode":"56859","place":"Bullay"},{"zipcode":"56861","place":"Reil"},{"zipcode":"56862","place":"Pünderich"},{"zipcode":"56864","place":"Bad Bertrich"},{"zipcode":"56865","place":"Schauren"},{"zipcode":"56865","place":"Panzweiler"},{"zipcode":"56865","place":"Moritzheim"},{"zipcode":"56865","place":"Blankenrath"},{"zipcode":"56865","place":"Reidenhausen"},{"zipcode":"56865","place":"Hesweiler"},{"zipcode":"56865","place":"Walhausen"},{"zipcode":"56867","place":"Briedel"},{"zipcode":"56869","place":"Mastershausen"},{"zipcode":"57072","place":"Siegen"},{"zipcode":"57074","place":"Siegen"},{"zipcode":"57076","place":"Siegen"},{"zipcode":"57078","place":"Siegen"},{"zipcode":"57080","place":"Siegen"},{"zipcode":"57223","place":"Kreuztal"},{"zipcode":"57234","place":"Wilnsdorf"},{"zipcode":"57250","place":"Netphen"},{"zipcode":"57258","place":"Freudenberg"},{"zipcode":"57271","place":"Hilchenbach"},{"zipcode":"57290","place":"Neunkirchen"},{"zipcode":"57299","place":"Burbach"},{"zipcode":"57319","place":"Bad Berleburg Diedenshausen"},{"zipcode":"57319","place":"Bad Berleburg Schüllar"},{"zipcode":"57319","place":"Bad Berleburg Wemlighausen"},{"zipcode":"57319","place":"Bad Berleburg"},{"zipcode":"57319","place":"Bad Berleburg Bad Berleburg"},{"zipcode":"57319","place":"Bad Berleburg Beddelhausen"},{"zipcode":"57319","place":"Bad Berleburg Weidenhausen"},{"zipcode":"57319","place":"Bad Berleburg Aue"},{"zipcode":"57319","place":"Bad Berleburg Elsoff"},{"zipcode":"57319","place":"Bad Berleburg Rinthe"},{"zipcode":"57319","place":"Bad Berleburg Dotzlar"},{"zipcode":"57319","place":"Bad Berleburg Wunderthausen"},{"zipcode":"57319","place":"Bad Berleburg Wingeshausen"},{"zipcode":"57319","place":"Bad Berleburg Berghausen"},{"zipcode":"57319","place":"Bad Berleburg Hemschlar"},{"zipcode":"57319","place":"Bad Berleburg Alertshausen"},{"zipcode":"57319","place":"Bad Berleburg Sassenhausen"},{"zipcode":"57319","place":"Bad Berleburg Girkhausen"},{"zipcode":"57319","place":"Bad Berleburg Arfeld"},{"zipcode":"57319","place":"Bad Berleburg Raumland"},{"zipcode":"57319","place":"Bad Berleburg Stünzel"},{"zipcode":"57319","place":"Bad Berleburg Schwarzenau"},{"zipcode":"57319","place":"Bad Berleburg Richstein"},{"zipcode":"57334","place":"Bad Laasphe"},{"zipcode":"57339","place":"Erndtebrück"},{"zipcode":"57368","place":"Lennestadt"},{"zipcode":"57392","place":"Schmallenberg"},{"zipcode":"57399","place":"Kirchhundem"},{"zipcode":"57413","place":"Finnentrop"},{"zipcode":"57439","place":"Attendorn"},{"zipcode":"57462","place":"Olpe"},{"zipcode":"57482","place":"Wenden"},{"zipcode":"57489","place":"Drolshagen"},{"zipcode":"57518","place":"Steineroth"},{"zipcode":"57518","place":"Betzdorf"},{"zipcode":"57518","place":"Alsdorf"},{"zipcode":"57520","place":"Kausen"},{"zipcode":"57520","place":"Langenbach bei Kirburg"},{"zipcode":"57520","place":"Emmerzhausen"},{"zipcode":"57520","place":"Dickendorf"},{"zipcode":"57520","place":"Steinebach/Sieg"},{"zipcode":"57520","place":"Friedewald"},{"zipcode":"57520","place":"Molzhain"},{"zipcode":"57520","place":"Schutzbach"},{"zipcode":"57520","place":"Rosenheim"},{"zipcode":"57520","place":"Neunkhausen"},{"zipcode":"57520","place":"Derschen"},{"zipcode":"57520","place":"Mauden"},{"zipcode":"57520","place":"Niederdreisbach"},{"zipcode":"57520","place":"Grünebach"},{"zipcode":"57537","place":"Forst"},{"zipcode":"57537","place":"Mittelhof"},{"zipcode":"57537","place":"Wissen"},{"zipcode":"57539","place":"Selbach"},{"zipcode":"57539","place":"Roth"},{"zipcode":"57539","place":"Fürthen"},{"zipcode":"57539","place":"Hövels"},{"zipcode":"57539","place":"Breitscheidt"},{"zipcode":"57539","place":"Bruchertseifen"},{"zipcode":"57539","place":"Etzbach"},{"zipcode":"57539","place":"Bitzen"},{"zipcode":"57548","place":"Kirchen"},{"zipcode":"57555","place":"Brachbach"},{"zipcode":"57555","place":"Mudersbach"},{"zipcode":"57562","place":"Herdorf"},{"zipcode":"57567","place":"Daaden"},{"zipcode":"57572","place":"Niederfischbach"},{"zipcode":"57572","place":"Harbach"},{"zipcode":"57577","place":"Hamm"},{"zipcode":"57577","place":"Seelbach"},{"zipcode":"57578","place":"Elkenroth"},{"zipcode":"57580","place":"Gebhardshain"},{"zipcode":"57580","place":"Fensdorf"},{"zipcode":"57580","place":"Elben"},{"zipcode":"57581","place":"Katzwinkel"},{"zipcode":"57583","place":"Nauroth"},{"zipcode":"57583","place":"Mörlen"},{"zipcode":"57584","place":"Wallmenroth"},{"zipcode":"57584","place":"Scheuerfeld"},{"zipcode":"57586","place":"Weitefeld"},{"zipcode":"57587","place":"Birken-Honigsessen"},{"zipcode":"57589","place":"Niederirsen"},{"zipcode":"57589","place":"Pracht"},{"zipcode":"57589","place":"Birkenbeul"},{"zipcode":"57610","place":"Altenkirchen"},{"zipcode":"57610","place":"Almersbach"},{"zipcode":"57610","place":"Ingelbach"},{"zipcode":"57610","place":"Gieleroth"},{"zipcode":"57610","place":"Bachenberg"},{"zipcode":"57610","place":"Michelbach"},{"zipcode":"57612","place":"Kroppach"},{"zipcode":"57612","place":"Heupelzen"},{"zipcode":"57612","place":"Birnbach"},{"zipcode":"57612","place":"Hemmelzen"},{"zipcode":"57612","place":"Racksen"},{"zipcode":"57612","place":"Eichelhardt"},{"zipcode":"57612","place":"Hilgenroth"},{"zipcode":"57612","place":"Helmeroth"},{"zipcode":"57612","place":"Obererbach"},{"zipcode":"57612","place":"Volkerzen"},{"zipcode":"57612","place":"Kettenhausen"},{"zipcode":"57612","place":"Ölsen"},{"zipcode":"57612","place":"Helmenzen"},{"zipcode":"57612","place":"Isert"},{"zipcode":"57612","place":"Busenhausen"},{"zipcode":"57612","place":"Giesenhausen"},{"zipcode":"57612","place":"Idelberg"},{"zipcode":"57614","place":"Wahlrod"},{"zipcode":"57614","place":"Fluterschen"},{"zipcode":"57614","place":"Woldert"},{"zipcode":"57614","place":"Ratzert"},{"zipcode":"57614","place":"Steimel"},{"zipcode":"57614","place":"Berod bei Höchstenbach"},{"zipcode":"57614","place":"Mudenbach"},{"zipcode":"57614","
2993place":"Niederwambach"},{"zipcode":"57614","place":"Borod"},{"zipcode":"57614","place":"Oberwambach"},{"zipcode":"57614","place":"Stürzelbach"},{"zipcode":"57627","place":"Marzhausen"},{"zipcode":"57627","place":"Heuzert"},{"zipcode":"57627","place":"Hachenburg"},{"zipcode":"57627","place":"Gehlert"},{"zipcode":"57627","place":"Astert"},{"zipcode":"57629","place":"Streithausen"},{"zipcode":"57629","place":"Norken"},{"zipcode":"57629","place":"Luckenbach"},{"zipcode":"57629","place":"Stein-Wingert"},{"zipcode":"57629","place":"Mörsbach"},{"zipcode":"57629","place":"Wied"},{"zipcode":"57629","place":"Linden"},{"zipcode":"57629","place":"Dreifelden"},{"zipcode":"57629","place":"Müschenbach"},{"zipcode":"57629","place":"Kundert"},{"zipcode":"57629","place":"Kirburg"},{"zipcode":"57629","place":"Lochum"},{"zipcode":"57629","place":"Steinebach an der Wied"},{"zipcode":"57629","place":"Merkelbach"},{"zipcode":"57629","place":"Höchstenbach"},{"zipcode":"57629","place":"Atzelgift"},{"zipcode":"57629","place":"Heimborn"},{"zipcode":"57629","place":"Limbach"},{"zipcode":"57629","place":"Malberg"},{"zipcode":"57632","place":"Kescheid"},{"zipcode":"57632","place":"Seifen"},{"zipcode":"57632","place":"Reiferscheid"},{"zipcode":"57632","place":"Flammersfeld"},{"zipcode":"57632","place":"Eichen"},{"zipcode":"57632","place":"Seelbach"},{"zipcode":"57632","place":"Schürdt"},{"zipcode":"57632","place":"Eulenberg"},{"zipcode":"57632","place":"Ziegenhain"},{"zipcode":"57632","place":"Walterschen"},{"zipcode":"57632","place":"Rott"},{"zipcode":"57632","place":"Peterslahr"},{"zipcode":"57632","place":"Giershausen"},{"zipcode":"57632","place":"Orfgen"},{"zipcode":"57632","place":"Berzhausen"},{"zipcode":"57632","place":"Burglahr"},{"zipcode":"57635","place":"Hirz-Maulsbach"},{"zipcode":"57635","place":"Kircheib"},{"zipcode":"57635","place":"Mehren"},{"zipcode":"57635","place":"Werkhausen"},{"zipcode":"57635","place":"Weyerbusch"},{"zipcode":"57635","place":"Forstmehren"},{"zipcode":"57635","place":"Fiersbach"},{"zipcode":"57635","place":"Kraam"},{"zipcode":"57635","place":"Oberirsen"},{"zipcode":"57635","place":"Wölmersen"},{"zipcode":"57635","place":"Hasselbach"},{"zipcode":"57635","place":"Ersfeld"},{"zipcode":"57635","place":"Rettersen"},{"zipcode":"57636","place":"Mammelzen"},{"zipcode":"57636","place":"Sörth"},{"zipcode":"57638","place":"Obernau"},{"zipcode":"57638","place":"Schöneberg"},{"zipcode":"57638","place":"Neitersen"},{"zipcode":"57639","place":"Rodenbach"},{"zipcode":"57639","place":"Oberdreis"},{"zipcode":"57641","place":"Oberlahr"},{"zipcode":"57642","place":"Alpenrod"},{"zipcode":"57644","place":"Welkenbach"},{"zipcode":"57644","place":"Hattert"},{"zipcode":"57644","place":"Winkelbach"},{"zipcode":"57645","place":"Nister"},{"zipcode":"57647","place":"Nistertal"},{"zipcode":"57647","place":"Enspel"},{"zipcode":"57648","place":"Unnau"},{"zipcode":"57648","place":"Bölsberg"},{"zipcode":"58089","place":"Hagen"},{"zipcode":"58091","place":"Hagen"},{"zipcode":"58093","place":"Hagen"},{"zipcode":"58095","place":"Hagen"},{"zipcode":"58097","place":"Hagen"},{"zipcode":"58099","place":"Hagen"},{"zipcode":"58119","place":"Hagen"},{"zipcode":"58135","place":"Hagen"},{"zipcode":"58239","place":"Schwerte"},{"zipcode":"58256","place":"Ennepetal"},{"zipcode":"58285","place":"Gevelsberg"},{"zipcode":"58300","place":"Wetter (Ruhr)"},{"zipcode":"58313","place":"Herdecke"},{"zipcode":"58332","place":"Schwelm"},{"zipcode":"58339","place":"Breckerfeld"},{"zipcode":"58452","place":"Witten"},{"zipcode":"58453","place":"Witten"},{"zipcode":"58454","place":"Witten"},{"zipcode":"58455","place":"Witten"},{"zipcode":"58456","place":"Witten"},{"zipcode":"58507","place":"Lüdenscheid"},{"zipcode":"58509","place":"Lüdenscheid"},{"zipcode":"58511","place":"Lüdenscheid"},{"zipcode":"58513","place":"Lüdenscheid"},{"zipcode":"58515","place":"Lüdenscheid"},{"zipcode":"58540","place":"Meinerzhagen"},{"zipcode":"58553","place":"Halver"},{"zipcode":"58566","place":"Kierspe"},{"zipcode":"58579","place":"Schalksmühle"},{"zipcode":"58636","place":"Iserlohn"},{"zipcode":"58638","place":"Iserlohn"},{"zipcode":"58640","place":"Iserlohn"},{"zipcode":"58642","place":"Iserlohn"},{"zipcode":"58644","place":"Iserlohn"},{"zipcode":"58675","place":"Hemer"},{"zipcode":"58706","place":"Menden"},{"zipcode":"58708","place":"Menden"},{"zipcode":"58710","place":"Menden"},{"zipcode":"58730","place":"Fröndenberg"},{"zipcode":"58739","place":"Wickede"},{"zipcode":"58762","place":"Altena"},{"zipcode":"58769","place":"Nachrodt-Wiblingwerde"},{"zipcode":"58791","place":"Werdohl"},{"zipcode":"58802","place":"Balve"},{"zipcode":"58809","place":"Neuenrade"},{"zipcode":"58840","place":"Plettenberg"},{"zipcode":"58849","place":"Herscheid"},{"zipcode":"59063","place":"Hamm"},{"zipcode":"59065","place":"Hamm"},{"zipcode":"59067","place":"Hamm"},{"zipcode":"59069","place":"Hamm"},{"zipcode":"59071","place":"Hamm"},{"zipcode":"59073","place":"Hamm"},{"zipcode":"59075","place":"Hamm"},{"zipcode":"59077","place":"Hamm"},{"zipcode":"59174","place":"Kamen"},{"zipcode":"59192","place":"Bergkamen"},{"zipcode":"59199","place":"Bönen"},{"zipcode":"59227","place":"Ahlen"},{"zipcode":"59229","place":"Ahlen"},{"zipcode":"59269","place":"Beckum"},{"zipcode":"59302","place":"Oelde"},{"zipcode":"59320","place":"Ennigerloh"},{"zipcode":"59329","place":"Wadersloh"},{"zipcode":"59348","place":"Lüdinghausen"},{"zipcode":"59368","place":"Werne"},{"zipcode":"59379","place":"Selm"},{"zipcode":"59387","place":"Ascheberg"},{"zipcode":"59394","place":"Nordkirchen"},{"zipcode":"59399","place":"Olfen"},{"zipcode":"59423","place":"Unna"},{"zipcode":"59425","place":"Unna"},{"zipcode":"59427","place":"Unna"}
2993,{"zipcode":"59439","place":"Holzwickede"},{"zipcode":"59457","place":"Werl"},{"zipcode":"59469","place":"Ense"},{"zipcode":"59494","place":"Soest"},{"zipcode":"59505","place":"Bad Sassendorf"},{"zipcode":"59510","place":"Lippetal"},{"zipcode":"59514","place":"Welver"},{"zipcode":"59519","place":"Möhnesee"},{"zipcode":"59555","place":"Lippstadt"},{"zipcode":"59556","place":"Lippstadt"},{"zipcode":"59557","place":"Lippstadt"},{"zipcode":"59558","place":"Lippstadt"},{"zipcode":"59581","place":"Warstein"},{"zipcode":"59590","place":"Geseke"},{"zipcode":"59597","place":"Erwitte"},{"zipcode":"59602","place":"Rüthen"},{"zipcode":"59609","place":"Anröchte"},{"zipcode":"59755","place":"Arnsberg"},{"zipcode":"59757","place":"Arnsberg"},{"zipcode":"59759","place":"Arnsberg"},{"zipcode":"59821","place":"Arnsberg"},{"zipcode":"59823","place":"Arnsberg"},{"zipcode":"59846","place":"Sundern"},{"zipcode":"59872","place":"Meschede"},{"zipcode":"59889","place":"Eslohe"},{"zipcode":"59909","place":"Bestwig"},{"zipcode":"59929","place":"Brilon"},{"zipcode":"59939","place":"Olsberg"},{"zipcode":"59955","place":"Winterberg"},{"zipcode":"59964","place":"Medebach"},{"zipcode":"59969","place":"Bromskirchen"},{"zipcode":"59969","place":"Hallenberg"},{"zipcode":"60306","place":"Frankfurt am Main"},{"zipcode":"60308","place":"Frankfurt am Main"},{"zipcode":"60310","place":"Frankfurt am Main"},{"zipcode":"60311","place":"Frankfurt am Main"},{"zipcode":"60313","place":"Frankfurt am Main"},{"zipcode":"60314","place":"Frankfurt am Main"},{"zipcode":"60316","place":"Frankfurt am Main"},{"zipcode":"60318","place":"Frankfurt am Main"},{"zipcode":"60320","place":"Frankfurt am Main"},{"zipcode":"60322","place":"Frankfurt am Main"},{"zipcode":"60323","place":"Frankfurt am Main"},{"zipcode":"60325","place":"Frankfurt am Main"},{"zipcode":"60326","place":"Frankfurt am Main"},{"zipcode":"60327","place":"Frankfurt am Main"},{"zipcode":"60329","place":"Frankfurt am Main"},{"zipcode":"60385","place":"Frankfurt am Main"},{"zipcode":"60386","place":"Frankfurt am Main"},{"zipcode":"60388","place":"Frankfurt am Main"},{"zipcode":"60389","place":"Frankfurt am Main"},{"zipcode":"60431","place":"Frankfurt am Main"},{"zipcode":"60433","place":"Frankfurt am Main"},{"zipcode":"60435","place":"Frankfurt am Main"},{"zipcode":"60437","place":"Frankfurt am Main"},{"zipcode":"60438","place":"Frankfurt am Main"},{"zipcode":"60439","place":"Frankfurt am Main"},{"zipcode":"60486","place":"Frankfurt am Main"},{"zipcode":"60487","place":"Frankfurt am Main"},{"zipcode":"60488","place":"Frankfurt am Main"},{"zipcode":"60489","place":"Frankfurt am Main"},{"zipcode":"60528","place":"Frankfurt am Main"},{"zipcode":"60529","place":"Frankfurt am Main"},{"zipcode":"60549","place":"Frankfurt am Main"},{"zipcode":"60594","place":"Frankfurt am Main"},{"zipcode":"60596","place":"Frankfurt am Main"},{"zipcode":"60598","place":"Frankfurt am Main"},{"zipcode":"60599","place":"Frankfurt am Main"},{"zipcode":"61118","place":"Bad Vilbel"},{"zipcode":"61130","place":"Nidderau"},{"zipcode":"61137","place":"Schöneck"},{"zipcode":"61138","place":"Niederdorfelden"},{"zipcode":"61169","place":"Friedberg"},{"zipcode":"61184","place":"Karben"},{"zipcode":"61191","place":"Rosbach vor der Höhe Ober-Rosbach"},{"zipcode":"61191","place":"Rosbach vor der Höhe Nieder-Rosbach"},{"zipcode":"61191","place":"Rosbach vor der Höhe"},{"zipcode":"61191","place":"Rosbach vor der Höhe Rodheim vor der Höhe"},{"zipcode":"61194","place":"Niddatal"},{"zipcode":"61197","place":"Florstadt"},{"zipcode":"61200","place":"Wölfersheim"},{"zipcode":"61203","place":"Reichelsheim"},{"zipcode":"61206","place":"Wöllstadt"},{"zipcode":"61209","place":"Echzell"},{"zipcode":"61231","place":"Bad Nauheim"},{"zipcode":"61239","place":"Ober-Mörlen"},{"zipcode":"61250","place":"Usingen"},{"zipcode":"61267","place":"Neu-Anspach"},{"zipcode":"61273","place":"Wehrheim"},{"zipcode":"61276","place":"Weilrod"},{"zipcode":"61279","place":"Grävenwiesbach"},{"zipcode":"61348","place":"Bad Homburg vor der Höhe"},{"zipcode":"61350","place":"Bad Homburg vor der Höhe"},{"zipcode":"61352","place":"Bad Homburg vor der Höhe"},{"zipcode":"61381","place":"Friedrichsdorf"},{"zipcode":"61389","place":"Schmitten"},{"zipcode":"61440","place":"Oberursel"},{"zipcode":"61449","place":"Steinbach (Taunus)"},{"zipcode":"61462","place":"Königstein im Taunus Falkenstein"},{"zipcode":"61462","place":"Königstein im Taunus"},{"zipcode":"61462","place":"Königstein im Taunus Mammolshain"},{"zipcode":"61462","place":"Königstein im Taunus Schneidhain"},{"zipcode":"61476","place":"Kronberg im Taunus"},{"zipcode":"61479","place":"Glashütten"},{"zipcode":"63065","place":"Offenbach"},{"zipcode":"63067","place":"Offenbach"},{"zipcode":"63069","place":"Offenbach"},{"zipcode":"63071","place":"Offenbach"},{"zipcode":"63073","place":"Offenbach"},{"zipcode":"63075","place":"Offenbach"},{"zipcode":"63110","place":"Rodgau"},{"zipcode":"63128","place":"Dietzenbach"},{"zipcode":"63150","place":"Heusenstamm"},{"zipcode":"63165","place":"Mühlheim"},{"zipcode":"63179","place":"Obertshausen"},{"zipcode":"63225","place":"Langen"},{"zipcode":"63263","place":"Neu-Isenburg"},{"zipcode":"63303","place":"Dreieich"},{"zipcode":"63322","place":"Rödermark"},{"zipcode":"63329","place":"Egelsbach"},{"zipcode":"63405","place":"Hanau"},{"zipcode":"63450","place":"Hanau"},{"zipcode":"63452","place":"Hanau"},{"zipcode":"63454","place":"Hanau"},{"zipcode":"63456","place":"Hanau"},{"zipcode":"63457","place":"Hanau"},{"zipcode":"63477","place":"Maintal"},{"zipcode":"63486","place":"Bruchköbel"},{"zipcode":"63500","place":"Seligenstadt"},{"zipcode":"63505","place":"Langenselbold"},{"zipcode":"63512","place":"Hainburg"},{"zipcode":"63517","place":"Rodenbach"},{"zipcode":"63526","place":"Erlensee"},{"zipcode":"63533","place":"Mainhausen"},{"zipcode":"63538","place":"Großkrotzenburg"},{"zipcode":"63543","place":"Neuberg"},{"zipcode":"63546","place":"Hammersbach"},{"zipcode":"63549","place":"Ronneburg"},{"zipcode":"63571","place":"Gelnhausen"},{"zipcode":"63579","place":"Freigericht"},{"zipcode":"63584","place":"Gründau"},{"zipcode":"63589","place":"Linsengericht"},{"zipcode":"63594","place":"Hasselroth"},{"zipcode":"63599","place":"Biebergemünd"},{"zipcode":"63607","place":"Wächtersbach"},{"zipcode":"63619","place":"Bad Orb"},{"zipcode":"63628","place":"Bad Soden-Salmünster"},{"zipcode":"63633","place":"Birstein"},{"zipcode":"63636","place":"Brachttal"},{"zipcode":"63637","place":"Jossgrund"},{"zipcode":"63639","place":"Flörsbachtal"},{"zipcode":"63654","place":"Büdingen"},{"zipcode":"63667","place":"Nidda"},{"zipcode":"63674","place":"Altenstadt"},{"zipcode":"63679","place":"Schotten"},{"zipcode":"63683","place":"Ortenberg"},{"zipcode":"63688","place":"Gedern"},{"zipcode":"63691","place":"Ranstadt"},{"zipcode":"63694","place":"Limeshain"},{"zipcode":"63695","place":"Glauburg"},{"zipcode":"63697","place":"Hirzenhain"},{"zipcode":"63699","place":"Kefenrod"},{"zipcode":"63739","place":"Aschaffenburg"},{"zipcode":"63741","place":"Aschaffenburg"},{"zipcode":"63743","place":"Aschaffenburg"},{"zipcode":"63755","place":"Alzenau in Unterfranken"},{"zipcode":"63762","place":"Großostheim"},{"zipcode":"63768","place":"Hösbach"},{"zipcode":"63773","place":"Goldbach"},{"zipcode":"63776","place":"Mömbris"},{"zipcode":"63785","place":"Obernburg am Main"},{"zipcode":"63791","place":"Karlstein am Main"},{"zipcode":"63796","place":"Kahl am Main"},{"zipcode":"63801","place":"Kleinostheim"},{"zipcode":"63808","place":"Haibach"},{"zipcode":"63811","place":"Stockstadt am Main"},{"zipcode":"63814","place":"Mainaschaff"},{"zipcode":"63820","place":"Elsenfeld"},{"zipcode":"63825","place":"Blankenbach"},{"zipcode":"63825","place":"Westerngrund"},{"zipcode":"63825","place":"Schöllkrippen"},{"zipcode":"63825","place":"Sommerkahl"},{"zipcode":"63826","place":"Geiselbach"},{"zipcode":"63828","place":"Kleinkahl"},{"zipcode":"63829","place":"Krombach"},{"zipcode":"63831","place":"Wiesen"},{"zipcode":"63834","place":"Sulzbach am Main"},{"zipcode":"63839","place":"Kleinwallstadt"},{"zipcode":"63840","place":"Hausen"},{"zipcode":"63843","place":"Niedernberg"},{"zipcode":"63846","place":"Laufach"},{"zipcode":"63849","place":"Leidersbach"},{"zipcode":"63853","place":"Mömlingen"},{"zipcode":"63856","place":"Bessenbach"},{"zipcode":"63857","place":"Waldaschaff"},{"zipcode":"63860","place":"Rothenbuch"},{"zipcode":"63863","place":"Eschau"},{"zipcode":"63864","place":"Glattbach"},{"zipcode":"63867","place":"Johannesberg"},{"zipcode":"63868","place":"Großwallstadt"},{"zipcode":"63869","place":"Heigenbrücken"},{"zipcode":"63871","place":"Heinrichsthal"},{"zipcode":"63872","place":"Heimbuchenthal"},{"zipcode":"63874","place":"Dammbach"},{"zipcode":"63875","place":"Mespelbrunn"},{"zipcode":"63877","place":"Sailauf"},{"zipcode":"63879","place":"Weibersbrunn"},{"zipcode":"63897","place":"Miltenberg"},{"zipcode":"63906","place":"Erlenbach am Main"},{"zipcode":"63911","place":"Klingenberg am Main"},{"zipcode":"63916","place":"Amorbach"},{"zipcode":"63920","place":"Großheubach"},{"zipcode":"63924","place":"Rüdenau"},{"zipcode":"63924","place":"Kleinheubach"},{"zipcode":"63925","place":"Laudenbach"},{"zipcode":"63927","place":"Bürgstadt"},{"zipcode":"63928","place":"Eichenbühl"},{"zipcode":"63930","place":"Neunkirchen"},{"zipcode":"63931","place":"Kirchzell"},{"zipcode":"63933","place":"Mönchberg"},{"zipcode":"63934","place":"Röllbach"},{"zipcode":"63936","place":"Schneeberg"},{"zipcode":"63937","place":"Weilbach"},{"zipcode":"63939","place":"Wörth am Main"},{"zipcode":"64283","place":"Darmstadt"},{"zipcode":"64285","place":"Darmstadt"},{"zipcode":"64287","place":"Darmstadt"},{"zipcode":"64289","place":"Darmstadt"},{"zipcode":"64291","place":"Darmstadt"},{"zipcode":"64293","place":"Darmstadt"},{"zipcode":"64295","place":"Darmstadt"},{"zipcode":"64297","place":"Darmstadt"},{"zipcode":"64319","place":"Pfungstadt"}
2993,{"zipcode":"64331","place":"Weiterstadt"},{"zipcode":"64342","place":"Seeheim-Jugenheim"},{"zipcode":"64347","place":"Griesheim"},{"zipcode":"64354","place":"Reinheim"},{"zipcode":"64367","place":"Mühltal"},{"zipcode":"64372","place":"Ober-Ramstadt"},{"zipcode":"64380","place":"Roßdorf"},{"zipcode":"64385","place":"Reichelsheim"},{"zipcode":"64390","place":"Erzhausen"},{"zipcode":"64395","place":"Brensbach"},{"zipcode":"64397","place":"Modautal"},{"zipcode":"64401","place":"Groß-Bieberau"},{"zipcode":"64404","place":"Bickenbach"},{"zipcode":"64405","place":"Fischbachtal"},{"zipcode":"64407","place":"Fränkisch-Crumbach"},{"zipcode":"64409","place":"Messel"},{"zipcode":"64521","place":"Groß-Gerau"},{"zipcode":"64546","place":"Mörfelden-Walldorf"},{"zipcode":"64560","place":"Riedstadt"},{"zipcode":"64569","place":"Nauheim"},{"zipcode":"64572","place":"Büttelborn"},{"zipcode":"64579","place":"Gernsheim"},{"zipcode":"64584","place":"Biebesheim am Rhein"},{"zipcode":"64589","place":"Stockstadt am Rhein"},{"zipcode":"64625","place":"Bensheim"},{"zipcode":"64646","place":"Heppenheim (Bergstraße)"},{"zipcode":"64653","place":"Lorsch"},{"zipcode":"64658","place":"Fürth"},{"zipcode":"64665","place":"Alsbach-Hähnlein"},{"zipcode":"64668","place":"Rimbach"},{"zipcode":"64673","place":"Zwingenberg"},{"zipcode":"64678","place":"Lindenfels"},{"zipcode":"64683","place":"Einhausen"},{"zipcode":"64686","place":"Lautertal"},{"zipcode":"64689","place":"Grasellenbach"},{"zipcode":"64711","place":"Erbach"},{"zipcode":"64720","place":"Michelstadt"},{"zipcode":"64732","place":"Bad König"},{"zipcode":"64739","place":"Höchst im Odenwald"},{"zipcode":"64743","place":"Beerfelden"},{"zipcode":"64747","place":"Breuberg"},{"zipcode":"64750","place":"Lützelbach"},{"zipcode":"64753","place":"Brombachtal"},{"zipcode":"64754","place":"Hesseneck"},{"zipcode":"64756","place":"Mossautal"},{"zipcode":"64757","place":"Rothenberg"},{"zipcode":"64759","place":"Sensbachtal"},{"zipcode":"64807","place":"Dieburg"},{"zipcode":"64823","place":"Groß-Umstadt"},{"zipcode":"64832","place":"Babenhausen"},{"zipcode":"64839","place":"Münster"},{"zipcode":"64846","place":"Groß-Zimmern"},{"zipcode":"64850","place":"Schaafheim"},{"zipcode":"64853","place":"Otzberg"},{"zipcode":"64859","place":"Eppertshausen"},{"zipcode":"65183","place":"Wiesbaden"},{"zipcode":"65185","place":"Wiesbaden"},{"zipcode":"65187","place":"Wiesbaden"},{"zipcode":"65189","place":"Wiesbaden"},{"zipcode":"65191","place":"Wiesbaden"},{"zipcode":"65193","place":"Wiesbaden"},{"zipcode":"65195","place":"Wiesbaden"},{"zipcode":"65197","place":"Wiesbaden"},{"zipcode":"65199","place":"Wiesbaden"},{"zipcode":"65201","place":"Wiesbaden"},{"zipcode":"65203","place":"Wiesbaden"},{"zipcode":"65205","place":"Wiesbaden"},{"zipcode":"65207","place":"Wiesbaden"},{"zipcode":"65219","place":"Taunusstein"},{"zipcode":"65220","place":"Taunusstein"},{"zipcode":"65221","place":"Taunusstein"},{"zipcode":"65222","place":"Taunusstein"},{"zipcode":"65223","place":"Taunusstein"},{"zipcode":"65224","place":"Taunusstein"},{"zipcode":"65232","place":"Taunusstein"},{"zipcode":"65239","place":"Hochheim am Main"},{"zipcode":"65307","place":"Bad Schwalbach"},{"zipcode":"65321","place":"Heidenrod"},{"zipcode":"65326","place":"Aarbergen"},{"zipcode":"65329","place":"Hohenstein"},{"zipcode":"65343","place":"Eltville am Rhein"},{"zipcode":"65344","place":"Eltville am Rhein"},{"zipcode":"65345","place":"Eltville am Rhein"},{"zipcode":"65346","place":"Eltville am Rhein"},{"zipcode":"65347","place":"Eltville am Rhein"},{"zipcode":"65366","place":"Geisenheim"},{"zipcode":"65375","place":"Oestrich-Winkel"},{"zipcode":"65385","place":"Rüdesheim am Rhein"},{"zipcode":"65388","place":"Schlangenbad"},{"zipcode":"65391","place":"Lorch"},{"zipcode":"65391","place":"Sauerthal"},{"zipcode":"65396","place":"Walluf"},{"zipcode":"65399","place":"Kiedrich"},{"zipcode":"65428","place":"Rüsselsheim"},{"zipcode":"65439","place":"Flörsheim"},{"zipcode":"65451","place":"Kelsterbach"},{"zipcode":"65462","place":"Ginsheim-Gustavsburg"},{"zipcode":"65468","place":"Trebur"},{"zipcode":"65474","place":"Bischofsheim"},{"zipcode":"65479","place":"Raunheim"},{"zipcode":"65510","place":"Hünstetten"},{"zipcode":"65510","place":"Idstein"},{"zipcode":"65520","place":"Bad Camberg"},{"zipcode":"65527","place":"Niedernhausen"},{"zipcode":"65529","place":"Waldems"},{"zipcode":"65549","place":"Limburg an der Lahn"},{"zipcode":"65550","place":"Limburg an der Lahn"},{"zipcode":"65551","place":"Limburg an der Lahn"},{"zipcode":"65552","place":"Limburg an der Lahn"},{"zipcode":"65553","place":"Limburg an der Lahn"},{"zipcode":"65554","place":"Limburg an der Lahn"},{"zipcode":"65555","place":"Limburg an der Lahn"},{"zipcode":"65556","place":"Limburg an der Lahn"},{"zipcode":"65558","place":"Oberneisen"},{"zipcode":"65558","place":"Holzheim"},{"zipcode":"65558","place":"Kaltenholzhausen"},{"zipcode":"65558","place":"Balduinstein"},{"zipcode":"65558","place":"Lohrheim"},{"zipcode":"65558","place":"Langenscheid"},{"zipcode":"65558","place":"Cramberg"},{"zipcode":"65558","place":"Isselbach"},{"zipcode":"65558","place":"Burgschwalbach"},{"zipcode":"65558","place":"Flacht"},{"zipcode":"65558","place":"Hirschberg"},{"zipcode":"65558","place":"Gückingen"},{"zipcode":"65558","place":"Eppenrod"},{"zipcode":"65558","place":"Heistenbach"},{"zipcode":"65582","place":"Aull"},{"zipcode":"65582","place":"Hambach"},{"zipcode":"65582","place":"Diez"},{"zipcode":"65589","place":"Hadamar"},{"zipcode":"65594","place":"Runkel"},{"zipcode":"65597","place":"Hünfelden"},{"zipcode":"65599","place":"Dornburg"},{"zipcode":"65604","place":"Elz"},{"zipcode":"65606","place":"Villmar"},{"zipcode":"65611","place":"Brechen"},{"zipcode":"65614","place":"Beselich"},{"zipcode":"65618","place":"Selters (Taunus)"},{"zipcode":"65620","place":"Waldbrunn (Westerwald)"},{"zipcode":"65623","place":"Schiesheim"},{"zipcode":"65623","place":"Netzbach"},{"zipcode":"65623","place":"Hahnstätten"},{"zipcode":"65623","place":"Mudershausen"},{"zipcode":"65624","place":"Altendiez"},{"zipcode":"65626","place":"Birlenbach"},{"zipcode":"65627","place":"Elbtal"},{"zipcode":"65629","place":"Niederneisen"},{"zipcode":"65719","place":"Hofheim am Taunus"},{"zipcode":"65760","place":"Eschborn"},{"zipcode":"65779","place":"Kelkheim (Taunus)"},{"zipcode":"65795","place":"Hattersheim"},{"zipcode":"65812","place":"Bad Soden am Taunus"},{"zipcode":"65817","place":"Eppstein"},{"zipcode":"65824","place":"Schwalbach am Taunus"},{"zipcode":"65830","place":"Kriftel"},{"zipcode":"65835","place":"Liederbach am Taunus"},{"zipcode":"65843","place":"Sulzbach"},{"zipcode":"65929","place":"Frankfurt am Main"},{"zipcode":"65931","place":"Frankfurt am Main"},{"zipcode":"65933","place":"Frankfurt am Main"},{"zipcode":"65934","place":"Frankfurt am Main"},{"zipcode":"65936","place":"Frankfurt am Main"},{"zipcode":"66111","place":"Saarbrücken"},{"zipcode":"66113","place":"Saarbrücken"},{"zipcode":"66115","place":"Saarbrücken"},{"zipcode":"66117","place":"Saarbrücken"},{"zipcode":"66119","place":"Saarbrücken"},{"zipcode":"66121","place":"Saarbrücken"},{"zipcode":"66123","place":"Saarbrücken"},{"zipcode":"66125","place":"Saarbrücken"},{"zipcode":"66126","place":"Saarbrücken"},{"zipcode":"66127","place":"Saarbrücken"},{"zipcode":"66128","place":"Saarbrücken"},{"zipcode":"66129","place":"Saarbrücken"},{"zipcode":"66130","place":"Saarbrücken"},{"zipcode":"66131","place":"Saarbrücken"},{"zipcode":"66132","place":"Saarbrücken"},{"zipcode":"66133","place":"Saarbrücken"},{"zipcode":"66265","place":"Heusweiler"},{"zipcode":"66271","place":"Kleinblittersdorf"},{"zipcode":"66280","place":"Sulzbach/Saar"},{"zipcode":"66287","place":"Quierschied"},{"zipcode":"66292","place":"Riegelsberg"},{"zipcode":"66299","place":"Friedrichsthal"},{"zipcode":"66333","place":"Völklingen"},{"zipcode":"66346","place":"Püttlingen"},{"zipcode":"66352","place":"Großrosseln"},{"zipcode":"66359","place":"Bous"},{"zipcode":"66386","place":"Sankt Ingbert"},{"zipcode":"66399","place":"Mandelbachtal"},{"zipcode":"66424","place":"Homburg"},{"zipcode":"66440","place":"Blieskastel"},{"zipcode":"66450","place":"Bexbach"},{"zipcode":"66453","place":"Gersheim"},{"zipcode":"66459","place":"Kirkel"},{"zipcode":"66482","place":"Zweibrücken"},{"zipcode":"66484","place":"Riedelberg"},{"zipcode":"66484","place":"Großsteinhausen"},{"zipcode":"66484","place":"Battweiler"},{"zipcode":"66484","place":"Kleinsteinhausen"},{"zipcode":"66484","place":"Althornbach"},{"zipcode":"66484","place":"Walshausen"}
2993,{"zipcode":"66484","place":"Dietrichingen"},{"zipcode":"66484","place":"Schmitshausen"},{"zipcode":"66484","place":"Winterbach"},{"zipcode":"66497","place":"Contwig"},{"zipcode":"66500","place":"Mauschbach"},{"zipcode":"66500","place":"Hornbach"},{"zipcode":"66501","place":"Großbundenbach"},{"zipcode":"66501","place":"Kleinbundenbach"},{"zipcode":"66503","place":"Dellfeld"},{"zipcode":"66504","place":"Bottenbach"},{"zipcode":"66506","place":"Maßweiler"},{"zipcode":"66507","place":"Reifenberg"},{"zipcode":"66509","place":"Rieschweiler-Mühlbach"},{"zipcode":"66538","place":"Neunkirchen/Saar"},{"zipcode":"66539","place":"Neunkirchen/Saar"},{"zipcode":"66540","place":"Neunkirchen/Saar"},{"zipcode":"66557","place":"Illingen"},{"zipcode":"66564","place":"Ottweiler"},{"zipcode":"66571","place":"Eppelborn"},{"zipcode":"66578","place":"Schiffweiler"},{"zipcode":"66583","place":"Spiesen-Elversberg"},{"zipcode":"66589","place":"Merchweiler"},{"zipcode":"66606","place":"Sankt Wendel"},{"zipcode":"66620","place":"Nonnweiler"},{"zipcode":"66625","place":"Nohfelden"},{"zipcode":"66629","place":"Freisen"},{"zipcode":"66636","place":"Tholey"},{"zipcode":"66640","place":"Namborn"},{"zipcode":"66646","place":"Marpingen"},{"zipcode":"66649","place":"Oberthal"},{"zipcode":"66663","place":"Merzig"},{"zipcode":"66679","place":"Losheim am See"},{"zipcode":"66687","place":"Wadern"},{"zipcode":"66693","place":"Mettlach"},{"zipcode":"66701","place":"Beckingen"},{"zipcode":"66706","place":"Perl"},{"zipcode":"66709","place":"Weiskirchen"},{"zipcode":"66740","place":"Saarlouis"},{"zipcode":"66763","place":"Dillingen"},{"zipcode":"66773","place":"Schwalbach"},{"zipcode":"66780","place":"Rehlingen-Siersburg"},{"zipcode":"66787","place":"Wadgassen"},{"zipcode":"66793","place":"Saarwellingen"},{"zipcode":"66798","place":"Wallerfangen"},{"zipcode":"66802","place":"Überherrn"},{"zipcode":"66806","place":"Ensdorf"},{"zipcode":"66809","place":"Nalbach"},{"zipcode":"66822","place":"Lebach"},{"zipcode":"66839","place":"Schmelz"},{"zipcode":"66849","place":"Landstuhl"},{"zipcode":"66851","place":"Bann"},{"zipcode":"66851","place":"Linden"},{"zipcode":"66851","place":"Queidersbach"},{"zipcode":"66851","place":"Horbach"},{"zipcode":"66851","place":"Steinalben"},{"zipcode":"66851","place":"Mittelbrunn"},{"zipcode":"66851","place":"Oberarnbach"},{"zipcode":"66851","place":"Hauptstuhl"},{"zipcode":"66862","place":"Kindsbach"},{"zipcode":"66869","place":"Schellweiler"},{"zipcode":"66869","place":"Ruthweiler"},{"zipcode":"66869","place":"Kusel"},{"zipcode":"66869","place":"Blaubach"},{"zipcode":"66871","place":"Selchenbach"},{"zipcode":"66871","place":"Reichweiler"},{"zipcode":"66871","place":"Ehweiler"},{"zipcode":"66871","place":"Oberalben"},{"zipcode":"66871","place":"Herchweiler"},{"zipcode":"66871","place":"Pfeffelbach"},{"zipcode":"66871","place":"Theisbergstegen"},{"zipcode":"66871","place":"Körborn"},{"zipcode":"66871","place":"Etschberg"},{"zipcode":"66871","place":"Konken"},{"zipcode":"66871","place":"Albessen"},{"zipcode":"66871","place":"Thallichtenberg"},{"zipcode":"66871","place":"Dennweiler-Frohnbach"},{"zipcode":"66871","place":"Haschbach am Remigiusberg"},{"zipcode":"66877","place":"Ramstein-Miesenbach"},{"zipcode":"66879","place":"Kollweiler"},{"zipcode":"66879","place":"Reichenbach-Steegen"},{"zipcode":"66879","place":"Niederstaufenbach"},{"zipcode":"66879","place":"Kottweiler-Schwanden"},{"zipcode":"66879","place":"Oberstaufenbach"},{"zipcode":"66879","place":"Steinwenden"},{"zipcode":"66879","place":"Niedermohr"},{"zipcode":"66882","place":"Hütschenhausen"},{"zipcode":"66885","place":"Bedesbach"},{"zipcode":"66885","place":"Altenglan"},{"zipcode":"66887","place":"Elzweiler"},{"zipcode":"66887","place":"Glanbrücken"},{"zipcode":"66887","place":"Föckelberg"},{"zipcode":"66887","place":"Ulmet"},{"zipcode":"66887","place":"Bosenbach"},{"zipcode":"66887","place":"Rutsweiler am Glan"},{"zipcode":"66887","place":"Welchweiler"},{"zipcode":"66887","place":"Rammelsbach"},{"zipcode":"66887","place":"Jettenbach"},{"zipcode":"66887","place":"Niederalben"},{"zipcode":"66887","place":"Erdesbach"},{"zipcode":"66887","place":"Sankt Julian"},{"zipcode":"66887","place":"Rathsweiler"},{"zipcode":"66887","place":"Neunkirchen am Potzberg"},{"zipcode":"66887","place":"Horschbach"},{"zipcode":"66892","place":"Bruchmühlbach-Miesau"},{"zipcode":"66894","place":"Rosenkopf"},{"zipcode":"66894","place":"Bechhofen"},{"zipcode":"66894","place":"Langwieden"},{"zipcode":"66894","place":"Lambsborn"},{"zipcode":"66894","place":"Wiesbach"},{"zipcode":"66894","place":"Käshofen"},{"zipcode":"66894","place":"Martinshöhe"},{"zipcode":"66894","place":"Gerhardsbrunn"},{"zipcode":"66894","place":"Krähenberg"},{"zipcode":"66901","place":"Schönenberg-Kübelberg"},{"zipcode":"66903","place":"Gries"},{"zipcode":"66903","place":"Altenkirchen"},{"zipcode":"66903","place":"Dittweiler"},{"zipcode":"66903","place":"Frohnhofen"},{"zipcode":"66903","place":"Ohmbach"},{"zipcode":"66904","place":"Brücken"},{"zipcode":"66904","place":"Börsborn"},{"zipcode":"66907","place":"Rehweiler"},{"zipcode":"66907","place":"Glan-Münchweiler"},{"zipcode":"66909","place":"Herschweiler-Pettersheim"},{"zipcode":"66909","place":"Krottelbach"},{"zipcode":"66909","place":"Nanzdietschweiler"},{"zipcode":"66909","place":"Hüffler"},{"zipcode":"66909","place":"Wahnwegen"},{"zipcode":"66909","place":"Steinbach am Glan"},{"zipcode":"66909","place":"Quirnbach"},{"zipcode":"66909","place":"Henschtal"},{"zipcode":"66909","place":"Langenbach"},{"zipcode":"66909","place":"Matzenbach"},{"zipcode":"66914","place":"Waldmohr"},{"zipcode":"66916","place":"Breitenbach"},{"zipcode":"66916","place":"Dunzweiler"},{"zipcode":"66917","place":"Biedershausen"},{"zipcode":"66917","place":"Wallhalben"},{"zipcode":"66917","place":"Knopp-Labach"},{"zipcode":"66919","place":"Saalstadt"},{"zipcode":"66919","place":"Herschberg"},{"zipcode":"66919","place":"Hettenhausen"},{"zipcode":"66919","place":"Hermersberg"},{"zipcode":"66919","place":"Weselberg"},{"zipcode":"66919","place":"Schauerberg"},{"zipcode":"66919","place":"Obernheim-Kirchenarnbach"},{"zipcode":"66953","place":"Pirmasens"},{"zipcode":"66954","place":"Pirmasens"},{"zipcode":"66955","place":"Pirmasens"},{"zipcode":"66957","place":"Vinningen"},{"zipcode":"66957","place":"Ruppertsweiler"},{"zipcode":"66957","place":"Hilst"},{"zipcode":"66957","place":"Eppenbrunn"},{"zipcode":"66957","place":"Kröppen"},{"zipcode":"66957","place":"Obersimten"},{"zipcode":"66957","place":"Schweix"},{"zipcode":"66957","place":"Trulben"},{"zipcode":"66969","place":"Lemberg"},{"zipcode":"66976","place":"Rodalben"},{"zipcode":"66978","place":"Leimen"},{"zipcode":"66978","place":"Donsieders"},{"zipcode":"66978","place":"Clausen"},{"zipcode":"66978","place":"Merzalben"},{"zipcode":"66981","place":"Münchweiler an der Rodalb"},{"zipcode":"66987","place":"Thaleischweiler-Fröschen"},{"zipcode":"66989","place":"Höheinöd"},{"zipcode":"66989","place":"Petersberg"},{"zipcode":"66989","place":"Höhfröschen"},{"zipcode":"66989","place":"Nünschweiler"},{"zipcode":"66989","place":"Höheischweiler"},{"zipcode":"66994","place":"Dahn"},{"zipcode":"66996","place":"Fischbach bei Dahn"},{"zipcode":"66996","place":"Schindhard"},{"zipcode":"66996","place":"Schönau"},{"zipcode":"66996","place":"Hirschthal"},{"zipcode":"66996","place":"Erfweiler"},{"zipcode":"66996","place":"Ludwigswinkel"},{"zipcode":"66999","place":"Hinterweidenthal"},{"zipcode":"67059","place":"Ludwigshafen am Rhein"},{"zipcode":"67061","place":"Ludwigshafen am Rhein"},{"zipcode":"67063","place":"Ludwigshafen am Rhein"},{"zipcode":"67065","place":"Ludwigshafen am Rhein"},{"zipcode":"67067","place":"Ludwigshafen am Rhein"},{"zipcode":"67069","place":"Ludwigshafen am Rhein"},{"zipcode":"67071","place":"Ludwigshafen am Rhein"},{"zipcode":"67098","place":"Bad Dürkheim"},{"zipcode":"67105","place":"Schifferstadt"},{"zipcode":"67112","place":"Mutterstadt"},{"zipcode":"67117","place":"Limburgerhof"},{"zipcode":"67122","place":"Altrip"},{"zipcode":"67125","place":"Dannstadt-Schauernheim"},{"zipcode":"67126","place":"Hochdorf-Assenheim"},{"zipcode":"67127","place":"Rödersheim-Gronau"},{"zipcode":"67133","place":"Maxdorf"},{"zipcode":"67134","place":"Birkenheide"},{"zipcode":"67136","place":"Fußgönheim"},{"zipcode":"67141","place":"Neuhofen"}
2993,{"zipcode":"67146","place":"Deidesheim"},{"zipcode":"67147","place":"Forst an der Weinstraße"},{"zipcode":"67149","place":"Meckenheim"},{"zipcode":"67150","place":"Niederkirchen bei Deidesheim"},{"zipcode":"67152","place":"Ruppertsberg"},{"zipcode":"67157","place":"Wachenheim an der Weinstraße"},{"zipcode":"67158","place":"Ellerstadt"},{"zipcode":"67159","place":"Friedelsheim"},{"zipcode":"67161","place":"Gönnheim"},{"zipcode":"67165","place":"Waldsee"},{"zipcode":"67166","place":"Otterstadt"},{"zipcode":"67167","place":"Erpolzheim"},{"zipcode":"67169","place":"Kallstadt"},{"zipcode":"67227","place":"Frankenthal (Pfalz)"},{"zipcode":"67229","place":"Gerolsheim"},{"zipcode":"67229","place":"Laumersheim"},{"zipcode":"67229","place":"Großkarlbach"},{"zipcode":"67240","place":"Bobenheim-Roxheim"},{"zipcode":"67245","place":"Lambsheim"},{"zipcode":"67246","place":"Dirmstein"},{"zipcode":"67251","place":"Freinsheim"},{"zipcode":"67256","place":"Weisenheim am Sand"},{"zipcode":"67258","place":"Heßheim"},{"zipcode":"67259","place":"Kleinniedesheim"},{"zipcode":"67259","place":"Beindersheim"},{"zipcode":"67259","place":"Großniedesheim"},{"zipcode":"67259","place":"Heuchelheim bei Frankenthal"},{"zipcode":"67269","place":"Grünstadt"},{"zipcode":"67271","place":"Battenberg (Pfalz)"},{"zipcode":"67271","place":"Kindenheim"},{"zipcode":"67271","place":"Mertesheim"},{"zipcode":"67271","place":"Obersülzen"},{"zipcode":"67271","place":"Kleinkarlbach"},{"zipcode":"67271","place":"Neuleiningen"},{"zipcode":"67273","place":"Weisenheim am Berg"},{"zipcode":"67273","place":"Dackenheim"},{"zipcode":"67273","place":"Bobenheim am Berg"},{"zipcode":"67273","place":"Herxheim am Berg"},{"zipcode":"67278","place":"Bockenheim"},{"zipcode":"67280","place":"Ebertsheim"},{"zipcode":"67280","place":"Quirnheim"},{"zipcode":"67281","place":"Kirchheim an der Weinstraße"},{"zipcode":"67281","place":"Bissersheim"},{"zipcode":"67283","place":"Obrigheim"},{"zipcode":"67292","place":"Kirchheimbolanden"},{"zipcode":"67294","place":"Oberwiesen"},{"zipcode":"67294","place":"Stetten"},{"zipcode":"67294","place":"Ilbesheim"},{"zipcode":"67294","place":"Gauersheim"},{"zipcode":"67294","place":"Morschheim"},{"zipcode":"67294","place":"Orbis"},{"zipcode":"67294","place":"Rittersheim"},{"zipcode":"67294","place":"Bischheim"},{"zipcode":"67294","place":"Mauchenheim"},{"zipcode":"67295","place":"Bolanden"},{"zipcode":"67297","place":"Marnheim"},{"zipcode":"67304","place":"Eisenberg"},{"zipcode":"67304","place":"Kerzenheim"},{"zipcode":"67305","place":"Ramsen"},{"zipcode":"67307","place":"Göllheim"},{"zipcode":"67308","place":"Immesheim"},{"zipcode":"67308","place":"Biedesheim"},{"zipcode":"67308","place":"Lautersheim"},{"zipcode":"67308","place":"Einselthum"},{"zipcode":"67308","place":"Niefernheim-Zellertal"},{"zipcode":"67308","place":"Bubenheim"},{"zipcode":"67308","place":"Harxheim-Zellertal"},{"zipcode":"67308","place":"Rüssingen"},{"zipcode":"67308","place":"Zell-Zellertal"},{"zipcode":"67308","place":"Ottersheim"},{"zipcode":"67308","place":"Albisheim (Pfrimm)"},{"zipcode":"67310","place":"Hettenleidelheim"},{"zipcode":"67311","place":"Tiefenthal"},{"zipcode":"67316","place":"Carlsberg"},{"zipcode":"67317","place":"Altleiningen"},{"zipcode":"67319","place":"Wattenheim"},{"zipcode":"67346","place":"Speyer"},{"zipcode":"67354","place":"Römerberg"},{"zipcode":"67360","place":"Lingenfeld"},{"zipcode":"67361","place":"Freisbach"},{"zipcode":"67363","place":"Lustadt"},{"zipcode":"67365","place":"Schwegenheim"},{"zipcode":"67366","place":"Weingarten"},{"zipcode":"67368","place":"Westheim"},{"zipcode":"67373","place":"Dudenhofen"},{"zipcode":"67374","place":"Hanhofen"},{"zipcode":"67376","place":"Harthausen"},{"zipcode":"67377","place":"Gommersheim"},{"zipcode":"67378","place":"Zeiskam"},{"zipcode":"67433","place":"Neustadt an der Weinstraße"},{"zipcode":"67434","place":"Neustadt an der Weinstraße"},{"zipcode":"67435","place":"Neustadt an der Weinstraße"},{"zipcode":"67454","place":"Haßloch"},{"zipcode":"67459","place":"Böhl-Iggelheim"},{"zipcode":"67466","place":"Lambrecht"},{"zipcode":"67468","place":"Frankenstein"},{"zipcode":"67468","place":"Neidenfels"},{"zipcode":"67468","place":"Frankeneck"},{"zipcode":"67471","place":"Elmstein"},{"zipcode":"67472","place":"Esthal"},{"zipcode":"67473","place":"Lindenberg"},{"zipcode":"67475","place":"Weidenthal"},{"zipcode":"67480","place":"Edenkoben"},{"zipcode":"67482","place":"Venningen"},{"zipcode":"67482","place":"Altdorf"},{"zipcode":"67482","place":"Freimersheim"},{"zipcode":"67482","place":"Böbingen"},{"zipcode":"67483","place":"Großfischlingen"},{"zipcode":"67483","place":"Edesheim"},{"zipcode":"67483","place":"Kleinfischlingen"},{"zipcode":"67487","place":"Sankt Martin"},{"zipcode":"67487","place":"Maikammer"},{"zipcode":"67489","place":"Kirrweiler (Pfalz)"},{"zipcode":"67547","place":"Worms"},{"zipcode":"67549","place":"Worms"},{"zipcode":"67550","place":"Worms"},{"zipcode":"67551","place":"Worms"},{"zipcode":"67574","place":"Osthofen"},{"zipcode":"67575","place":"Eich"},{"zipcode":"67577","place":"Alsheim"},{"zipcode":"67578","place":"Gimbsheim"},{"zipcode":"67580","place":"Hamm"},{"zipcode":"67582","place":"Mettenheim"},{"zipcode":"67583","place":"Guntersblum"},{"zipcode":"67585","place":"Dorn-Dürkheim"},{"zipcode":"67586","place":"Hillesheim"},{"zipcode":"67587","place":"Wintersheim"},{"zipcode":"67590","place":"Monsheim"},{"zipcode":"67591","place":"Hohen-Sülzen"},{"zipcode":"67591","place":"Wachenheim"},{"zipcode":"67591","place":"Mörstadt"},{"zipcode":"67591","place":"Mölsheim"},{"zipcode":"67591","place":"Offstein"},{"zipcode":"67592","place":"Flörsheim-Dalsheim"},{"zipcode":"67593","place":"Bermersheim"},{"zipcode":"67593","place":"Westhofen"},{"zipcode":"67595","place":"Bechtheim"},{"zipcode":"67596","place":"Frettenheim"},{"zipcode":"67596","place":"Dittelsheim-Heßloch"},{"zipcode":"67598","place":"Gundersheim"},{"zipcode":"67599","place":"Gundheim"},{"zipcode":"67653","place":"Kaiserslautern"},{"zipcode":"67655","place":"Kaiserslautern"},{"zipcode":"67657","place":"Kaiserslautern"},{"zipcode":"67659","place":"Kaiserslautern"},{"zipcode":"67661","place":"Kaiserslautern"},{"zipcode":"67663","place":"Kaiserslautern"},{"zipcode":"67677","place":"Enkenbach-Alsenborn"},{"zipcode":"67678","place":"Mehlingen"},{"zipcode":"67680","place":"Neuhemsbach"},{"zipcode":"67681","place":"Wartenberg-Rohrbach"},{"zipcode":"67681","place":"Sembach"},{"zipcode":"67685","place":"Weilerbach"},{"zipcode":"67685","place":"Erzenhausen"},{"zipcode":"67685","place":"Eulenbis"},{"zipcode":"67685","place":"Schwedelbach"},{"zipcode":"67686","place":"Mackenbach"},{"zipcode":"67688","place":"Rodenbach"},{"zipcode":"67691","place":"Hochspeyer"},{"zipcode":"67693","place":"Fischbach"},{"zipcode":"67693","place":"Waldleiningen"},{"zipcode":"67697","place":"Otterberg"},{"zipcode":"67699","place":"Heiligenmoschel"},{"zipcode":"67699","place":"Schneckenhausen"},{"zipcode":"67700","place":"Niederkirchen"},{"zipcode":"67701","place":"Schallodenbach"},{"zipcode":"67705","place":"Trippstadt"},{"zipcode":"67705","place":"Stelzenberg"},{"zipcode":"67706","place":"Krickenbach"},{"zipcode":"67707","place":"Schopp"},{"zipcode":"67714","place":"Waldfischbach-Burgalben"},{"zipcode":"67715","place":"Geiselberg"},{"zipcode":"67716","place":"Heltersberg"},{"zipcode":"67718","place":"Schmalenberg"},{"zipcode":"67722","place":"Alsenbrück-Langmeil"},{"zipcode":"67722","place":"Winnweiler"},{"zipcode":"67722","place":"Hochstein"},{"zipcode":"67722","place":"Potzbach"},{"zipcode":"67724","place":"Gundersweiler"},{"zipcode":"67724","place":"Gehrweiler"},{"zipcode":"67724","place":"Gonbach"},{"zipcode":"67724","place":"Höringen"},{"zipcode":"67725","place":"Breunigweiler"},{"zipcode":"67725","place":"Börrstadt"},{"zipcode":"67727","place":"Lohnsfeld"},{"zipcode":"67728","place":"Münchweiler an der Alsenz"},{"zipcode":"67729","place":"Sippersfeld"},{"zipcode":"67731","place":"Otterbach"},{"zipcode":"67732","place":"Hirschhorn"},{"zipcode":"67734","place":"Katzweiler"},{"zipcode":"67734","place":"Sulzbachtal"},{"zipcode":"67735","place":"Mehlbach"},{"zipcode":"67737","place":"Frankelbach"},{"zipcode":"67737","place":"Olsbrücken"},{"zipcode":"67742","place":"Herren-Sulzbach"},{"zipcode":"67742","place":"Buborn"}
2993,{"zipcode":"67742","place":"Deimberg"},{"zipcode":"67742","place":"Heinzenhausen"},{"zipcode":"67742","place":"Hausweiler"},{"zipcode":"67742","place":"Adenbach"},{"zipcode":"67742","place":"Ginsweiler"},{"zipcode":"67742","place":"Lauterecken"},{"zipcode":"67744","place":"Seelen"},{"zipcode":"67744","place":"Hoppstädten"},{"zipcode":"67744","place":"Kirrweiler"},{"zipcode":"67744","place":"Homberg"},{"zipcode":"67744","place":"Kappeln"},{"zipcode":"67744","place":"Medard"},{"zipcode":"67744","place":"Löllbach"},{"zipcode":"67744","place":"Cronenberg"},{"zipcode":"67744","place":"Rathskirchen"},{"zipcode":"67744","place":"Lohnweiler"},{"zipcode":"67744","place":"Wiesweiler"},{"zipcode":"67744","place":"Hohenöllen"},{"zipcode":"67744","place":"Schweinschied"},{"zipcode":"67745","place":"Grumbach"},{"zipcode":"67746","place":"Langweiler"},{"zipcode":"67746","place":"Unterjeckenbach"},{"zipcode":"67746","place":"Merzweiler"},{"zipcode":"67748","place":"Odenbach"},{"zipcode":"67749","place":"Nerzweiler"},{"zipcode":"67749","place":"Offenbach-Hundheim"},{"zipcode":"67752","place":"Rutsweiler an der Lauter"},{"zipcode":"67752","place":"Wolfstein"},{"zipcode":"67752","place":"Oberweiler-Tiefenbach"},{"zipcode":"67753","place":"Reipoltskirchen"},{"zipcode":"67753","place":"Hefersweiler"},{"zipcode":"67753","place":"Einöllen"},{"zipcode":"67753","place":"Aschbach"},{"zipcode":"67753","place":"Rothselberg"},{"zipcode":"67754","place":"Eßweiler"},{"zipcode":"67756","place":"Relsberg"},{"zipcode":"67756","place":"Hinzweiler"},{"zipcode":"67756","place":"Oberweiler im Tal"},{"zipcode":"67757","place":"Kreimbach-Kaulbach"},{"zipcode":"67759","place":"Nußbach"},{"zipcode":"67759","place":"Reichsthal"},{"zipcode":"67806","place":"Bisterschied"},{"zipcode":"67806","place":"Dörrmoschel"},{"zipcode":"67806","place":"Katzenbach"},{"zipcode":"67806","place":"Dörnbach"},{"zipcode":"67806","place":"Rockenhausen"},{"zipcode":"67806","place":"Teschenmoschel"},{"zipcode":"67806","place":"Marienthal"},{"zipcode":"67808","place":"Ruppertsecken"},{"zipcode":"67808","place":"Bennhausen"},{"zipcode":"67808","place":"Würzweiler"},{"zipcode":"67808","place":"Mörsfeld"},{"zipcode":"67808","place":"Weitersweiler"},{"zipcode":"67808","place":"Stahlberg"},{"zipcode":"67808","place":"Falkenstein"},{"zipcode":"67808","place":"Ransweiler"},{"zipcode":"67808","place":"Steinbach am Donnersberg"},{"zipcode":"67808","place":"Imsweiler"},{"zipcode":"67808","place":"Schönborn"},{"zipcode":"67808","place":"Bayerfeld-Steckweiler"},{"zipcode":"67808","place":"Schweisweiler"},{"zipcode":"67811","place":"Dielkirchen"},{"zipcode":"67813","place":"Sankt Alban"},{"zipcode":"67813","place":"Gerbach"},{"zipcode":"67814","place":"Dannenfels"},{"zipcode":"67814","place":"Jakobsweiler"},{"zipcode":"67816","place":"Standenbühl"},{"zipcode":"67816","place":"Dreisen"},{"zipcode":"67817","place":"Imsbach"},{"zipcode":"67819","place":"Kriegsfeld"},{"zipcode":"67821","place":"Oberndorf"},{"zipcode":"67821","place":"Alsenz"},{"zipcode":"67822","place":"Waldgrehweiler"},{"zipcode":"67822","place":"Finkenbach-Gersweiler"},{"zipcode":"67822","place":"Kalkofen"},{"zipcode":"67822","place":"Niederhausen an der Appel"},{"zipcode":"67822","place":"Münsterappel"},{"zipcode":"67822","place":"Niedermoschel"},{"zipcode":"67822","place":"Oberhausen an der Appel"},{"zipcode":"67822","place":"Winterborn"},{"zipcode":"67822","place":"Gaugrehweiler"},{"zipcode":"67822","place":"Mannweiler-Cölln"},{"zipcode":"67823","place":"Schiersfeld"},{"zipcode":"67823","place":"Obermoschel"},{"zipcode":"67823","place":"Lettweiler"},{"zipcode":"67823","place":"Sitters"},{"zipcode":"67823","place":"Unkenbach"},{"zipcode":"67824","place":"Feilbingert"},{"zipcode":"67826","place":"Hallgarten"},{"zipcode":"67827","place":"Becherbach"},{"zipcode":"67829","place":"Schmittweiler"},{"zipcode":"67829","place":"Reiffelbach"},{"zipcode":"67829","place":"Callbach"},{"zipcode":"68159","place":"Mannheim"},{"zipcode":"68161","place":"Mannheim"},{"zipcode":"68163","place":"Mannheim"},{"zipcode":"68165","place":"Mannheim"},{"zipcode":"68167","place":"Mannheim"},{"zipcode":"68169","place":"Mannheim"},{"zipcode":"68199","place":"Mannheim"},{"zipcode":"68219","place":"Mannheim"},{"zipcode":"68229","place":"Mannheim"},{"zipcode":"68239","place":"Mannheim"},{"zipcode":"68259","place":"Mannheim"},{"zipcode":"68305","place":"Mannheim"},{"zipcode":"68307","place":"Mannheim"},{"zipcode":"68309","place":"Mannheim"},{"zipcode":"68519","place":"Viernheim"},{"zipcode":"68526","place":"Ladenburg"},{"zipcode":"68535","place":"Edingen-Neckarhausen"},{"zipcode":"68542","place":"Heddesheim"},{"zipcode":"68549","place":"Ilvesheim"},{"zipcode":"68623","place":"Lampertheim"},{"zipcode":"68642","place":"Bürstadt"},{"zipcode":"68647","place":"Biblis"},{"zipcode":"68649","place":"Groß-Rohrheim"},{"zipcode":"68723","place":"Schwetzingen"},{"zipcode":"68723","place":"Plankstadt"},{"zipcode":"68723","place":"Oftersheim"},{"zipcode":"68753","place":"Waghäusel"},{"zipcode":"68766","place":"Hockenheim"},{"zipcode":"68775","place":"Ketsch"},{"zipcode":"68782","place":"Brühl"},{"zipcode":"68789","place":"Sankt Leon-Rot"},{"zipcode":"68794","place":"Oberhausen-Rheinhausen"},{"zipcode":"68799","place":"Reilingen"},{"zipcode":"68804","place":"Altlußheim"},{"zipcode":"68809","place":"Neulußheim"},{"zipcode":"69115","place":"Heidelberg"},{"zipcode":"69117","place":"Heidelberg"},{"zipcode":"69118","place":"Heidelberg"},{"zipcode":"69120","place":"Heidelberg"},{"zipcode":"69121","place":"Heidelberg"},{"zipcode":"69123","place":"Heidelberg"},{"zipcode":"69124","place":"Heidelberg"}
2993,{"zipcode":"69126","place":"Heidelberg"},{"zipcode":"69151","place":"Neckargemünd"},{"zipcode":"69168","place":"Wiesloch"},{"zipcode":"69181","place":"Leimen"},{"zipcode":"69190","place":"Walldorf"},{"zipcode":"69198","place":"Schriesheim"},{"zipcode":"69207","place":"Sandhausen"},{"zipcode":"69214","place":"Eppelheim"},{"zipcode":"69221","place":"Dossenheim"},{"zipcode":"69226","place":"Nußloch"},{"zipcode":"69231","place":"Rauenberg"},{"zipcode":"69234","place":"Dielheim"},{"zipcode":"69239","place":"Neckarsteinach"},{"zipcode":"69242","place":"Mühlhausen"},{"zipcode":"69245","place":"Bammental"},{"zipcode":"69250","place":"Schönau"},{"zipcode":"69251","place":"Gaiberg"},{"zipcode":"69253","place":"Heiligkreuzsteinach"},{"zipcode":"69254","place":"Malsch"},{"zipcode":"69256","place":"Mauer"},{"zipcode":"69257","place":"Wiesenbach"},{"zipcode":"69259","place":"Wilhelmsfeld"},{"zipcode":"69412","place":"Eberbach"},{"zipcode":"69427","place":"Mudau"},{"zipcode":"69429","place":"Waldbrunn"},{"zipcode":"69434","place":"Heddesbach"},{"zipcode":"69434","place":"Hirschhorn"},{"zipcode":"69436","place":"Schönbrunn"},{"zipcode":"69437","place":"Neckargerach"},{"zipcode":"69439","place":"Zwingenberg"},{"zipcode":"69469","place":"Weinheim"},{"zipcode":"69483","place":"Wald-Michelbach"},{"zipcode":"69488","place":"Birkenau"},{"zipcode":"69493","place":"Hirschberg an der Bergstraße"},{"zipcode":"69502","place":"Hemsbach"},{"zipcode":"69509","place":"Mörlenbach"},{"zipcode":"69514","place":"Laudenbach"},{"zipcode":"69517","place":"Gorxheimertal"},{"zipcode":"69518","place":"Abtsteinach"},{"zipcode":"70173","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70173","place":"Stuttgart"},{"zipcode":"70174","place":"Stuttgart Stuttgart-Nord"},{"zipcode":"70174","place":"Stuttgart"},{"zipcode":"70174","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70176","place":"Stuttgart"},{"zipcode":"70176","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70176","place":"Stuttgart Stuttgart-West"},{"zipcode":"70178","place":"Stuttgart"},{"zipcode":"70178","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70178","place":"Stuttgart Stuttgart-West"},{"zipcode":"70178","place":"Stuttgart Stuttgart-Süd"},{"zipcode":"70180","place":"Stuttgart"},{"zipcode":"70180","place":"Stuttgart Stuttgart-Süd"},{"zipcode":"70180","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70182","place":"Stuttgart"},{"zipcode":"70182","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70184","place":"Stuttgart Stuttgart-Ost"},{"zipcode":"70184","place":"Stuttgart"},{"zipcode":"70184","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70184","place":"Stuttgart Frauenkopf"},{"zipcode":"70184","place":"Stuttgart Stuttgart-Süd"},{"zipcode":"70186","place":"Stuttgart"},{"zipcode":"70186","place":"Stuttgart Stuttgart-Ost"},{"zipcode":"70188","place":"Stuttgart"},{"zipcode":"70188","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70188","place":"Stuttgart Stuttgart-Ost"},{"zipcode":"70190","place":"Stuttgart"},{"zipcode":"70190","place":"Stuttgart Stuttgart-Mitte"},{"zipcode":"70190","place":"Stuttgart Stuttgart-Ost"},{"zipcode":"70191","place":"Stuttgart"},{"zipcode":"70191","place":"Stuttgart Stuttgart-Nord"},{"zipcode":"70191","place":"Stuttgart Bad Cannstatt"},{"zipcode":"70192","place":"Stuttgart Feuerbach"},{"zipcode":"70192","place":"Stuttgart Stuttgart-Nord"},{"zipcode":"70192","place":"Stuttgart"},{"zipcode":"70193","place":"Stuttgart Stuttgart-West"},{"zipcode":"70193","place":"Stuttgart"},{"zipcode":"70193","place":"Stuttgart Stuttgart-Nord"},{"zipcode":"70195","place":"Stuttgart"},{"zipcode":"70195","place":"Stuttgart Botnang"},{"zipcode":"70197","place":"Stuttgart"},{"zipcode":"70197","place":"Stuttgart Stuttgart-West"},{"zipcode":"70199","place":"Stuttgart"},{"zipcode":"70199","place":"Stuttgart Stuttgart-West"},{"zipcode":"70199","place":"Stuttgart Stuttgart-Süd"},{"zipcode":"70327","place":"Stuttgart"},{"zipcode":"70327","place":"Stuttgart Rotenberg"},{"zipcode":"70327","place":"Stuttgart Untertürkheim"},{"zipcode":"70327","place":"Stuttgart Luginsland"},{"zipcode":"70327","place":"Stuttgart Stuttgart-Ost"},{"zipcode":"70327","place":"Stuttgart Hedelfingen"},{"zipcode":"70327","place":"Stuttgart Wangen"},{"zipcode":"70329","place":"Stuttgart"},{"zipcode":"70329","place":"Stuttgart Rohracker"},{"zipcode":"70329","place":"Stuttgart Obertürkheim"},{"zipcode":"70329","place":"Stuttgart Uhlbach"},{"zipcode":"70372","place":"Stuttgart"},{"zipcode":"70372","place":"Stuttgart Bad Cannstatt"},{"zipcode":"70374","place":"Stuttgart"},{"zipcode":"70374","place":"Stuttgart Sommerrain"},{"zipcode":"70374","place":"Stuttgart Bad Cannstatt"},{"zipcode":"70376","place":"Stuttgart"},{"zipcode":"70376","place":"Stuttgart Münster"},{"zipcode":"70376","place":"Stuttgart Bad Cannstatt"},{"zipcode":"70376","place":"Stuttgart Burgholzhof"},{"zipcode":"70378","place":"Stuttgart"},{"zipcode":"70435","place":"Stuttgart"},{"zipcode":"70435","place":"Stuttgart Zuffenhausen"},{"zipcode":"70437","place":"Stuttgart"},{"zipcode":"70437","place":"Stuttgart Mönchfeld"},{"zipcode":"70437","place":"Stuttgart Freiberg"},{"zipcode":"70437","place":"Stuttgart Zazenhausen"},{"zipcode":"70437","place":"Stuttgart Zuffenhausen"},{"zipcode":"70437","place":"Stuttgart Rot"},{"zipcode":"70439","place":"Stuttgart"},{"zipcode":"70439","place":"Stuttgart Neuwirtshaus"},{"zipcode":"70439","place":"Stuttgart Stammheim"},{"zipcode":"70439","place":"Stuttgart Zuffenhausen"},{"zipcode":"70469","place":"Stuttgart Feuerbach"},{"zipcode":"70469","place":"Stuttgart Zuffenhausen"},{"zipcode":"70469","place":"Stuttgart"},{"zipcode":"70499","place":"Stuttgart Zuffenhausen"},{"zipcode":"70499","place":"Stuttgart"},{"zipcode":"70499","place":"Stuttgart Giebel"},{"zipcode":"70499","place":"Stuttgart Wolfbusch"},{"zipcode":"70499","place":"Stuttgart Bergheim"},{"zipcode":"70499","place":"Stuttgart Hausen"},{"zipcode":"70499","place":"Stuttgart Weilimdorf"},{"zipcode":"70563","place":"Stuttgart Möhringen"},{"zipcode":"70563","place":"Stuttgart"},{"zipcode":"70563","place":"Stuttgart Vaihingen"},{"zipcode":"70565","place":"Stuttgart"},{"zipcode":"70565","place":"Stuttgart Rohr"},{"zipcode":"70565","place":"Stuttgart Möhringen"},{"zipcode":"70565","place":"Stuttgart Vaihingen"},{"zipcode":"70565","place":"Stuttgart Dürrlewang"},{"zipcode":"70565","place":"Stuttgart Fasanenhof"},{"zipcode":"70567","place":"Stuttgart"},{"zipcode":"70567","place":"Stuttgart Degerloch"},{"zipcode":"70567","place":"Stuttgart Möhringen"},{"zipcode":"70569","place":"Stuttgart"},{"zipcode":"70569","place":"Stuttgart Vaihingen"},{"zipcode":"70569","place":"Stuttgart Büsnau"},{"zipcode":"70569","place":"Stuttgart Kaltental"},{"zipcode":"70597","place":"Stuttgart"},{"zipcode":"70597","place":"Stuttgart Hoffeld"},{"zipcode":"70597","place":"Stuttgart Degerloch"},{"zipcode":"70597","place":"Stuttgart Sonnenberg"},{"zipcode":"70597","place":"Stuttgart Möhringen"},{"zipcode":"70597","place":"Stuttgart Kaltental"},{"zipcode":"70599","place":"Stuttgart"},{"zipcode":"70599","place":"Stuttgart Asemwald"},{"zipcode":"70599","place":"Stuttgart Birkach"},{"zipcode":"70599","place":"Stuttgart Plieningen"},{"zipcode":"70599","place":"Stuttgart Steckfeld"},{"zipcode":"70599","place":"Stuttgart Schönberg"},{"zipcode":"70599","place":"Stuttgart Hohenheim"},{"zipcode":"70619","place":"Stuttgart"},{"zipcode":"70619","place":"Stuttgart Lederberg"},{"zipcode":"70619","place":"Stuttgart Heumaden"},{"zipcode":"70619","place":"Stuttgart Riedenberg"},{"zipcode":"70619","place":"Stuttgart Sillenbuch"},{"zipcode":"70629","place":"Stuttgart"},{"zipcode":"70629","place":"Stuttgart Flughafen"},{"zipcode":"70734","place":"Fellbach"},{"zipcode":"70736","place":"Fellbach"},{"zipcode":"70771","place":"Leinfelden-Echterdingen"},{"zipcode":"70794","place":"Filderstadt"},{"zipcode":"70806","place":"Kornwestheim"},{"zipcode":"70825","place":"Korntal-Münchingen"},{"zipcode":"70839","place":"Gerlingen"},{"zipcode":"71032","place":"Böblingen"},{"zipcode":"71034","place":"Böblingen"},{"zipcode":"71063","place":"Sindelfingen"},{"zipcode":"71065","place":"Sindelfingen"},{"zipcode":"71067","place":"Sindelfingen"},{"zipcode":"71069","place":"Sindelfingen"},{"zipcode":"71083","place":"Herrenberg"},{"zipcode":"71088","place":"Holzgerlingen"},{"zipcode":"71093","place":"Weil im Schönbuch"},{"zipcode":"71101","place":"Schönaich"},{"zipcode":"71106","place":"Magstadt"},{"zipcode":"71111","place":"Waldenbuch"},{"zipcode":"71116","place":"Gärtringen"},{"zipcode":"71120","place":"Grafenau"},{"zipcode":"71126","place":"Gäufelden"},{"zipcode":"71131","place":"Jettingen"},{"zipcode":"71134","place":"Aidlingen"},{"zipcode":"71139","place":"Ehningen"},{"zipcode":"71144","place":"Steinenbronn"},{"zipcode":"71149","place":"Bondorf"},{"zipcode":"71154","place":"Nufringen"},{"zipcode":"71155","place":"Altdorf"},{"zipcode":"71157","place":"Hildrizhausen"},{"zipcode":"71159","place":"Mötzingen"},{"zipcode":"71229","place":"Leonberg"},{"zipcode":"71254","place":"Ditzingen"},{"zipcode":"71263","place":"Weil der Stadt"},{"zipcode":"71272","place":"Renningen"},{"zipcode":"71277","place":"Rutesheim"},{"zipcode":"71282","place":"Hemmingen"},{"zipcode":"71287","place":"Weissach"},{"zipcode":"71292","place":"Friolzheim"},{"zipcode":"71296","place":"Heimsheim"}
2993,{"zipcode":"71297","place":"Mönsheim"},{"zipcode":"71299","place":"Wimsheim"},{"zipcode":"71332","place":"Waiblingen"},{"zipcode":"71334","place":"Waiblingen"},{"zipcode":"71336","place":"Waiblingen"},{"zipcode":"71364","place":"Winnenden"},{"zipcode":"71384","place":"Weinstadt"},{"zipcode":"71394","place":"Kernen im Remstal"},{"zipcode":"71397","place":"Leutenbach"},{"zipcode":"71404","place":"Korb"},{"zipcode":"71409","place":"Schwaikheim"},{"zipcode":"71522","place":"Backnang"},{"zipcode":"71540","place":"Murrhardt"},{"zipcode":"71543","place":"Beilstein"},{"zipcode":"71543","place":"Wüstenrot"},{"zipcode":"71546","place":"Aspach"},{"zipcode":"71549","place":"Auenwald"},{"zipcode":"71554","place":"Weissach im Tal"},{"zipcode":"71560","place":"Sulzbach an der Murr"},{"zipcode":"71563","place":"Affalterbach"},{"zipcode":"71566","place":"Althütte"},{"zipcode":"71570","place":"Oppenweiler"},{"zipcode":"71573","place":"Allmersbach im Tal"},{"zipcode":"71576","place":"Burgstetten"},{"zipcode":"71577","place":"Großerlach"},{"zipcode":"71579","place":"Spiegelberg"},{"zipcode":"71634","place":"Ludwigsburg"},{"zipcode":"71636","place":"Ludwigsburg"},{"zipcode":"71638","place":"Ludwigsburg"},{"zipcode":"71640","place":"Ludwigsburg"},{"zipcode":"71642","place":"Ludwigsburg"},{"zipcode":"71665","place":"Vaihingen an der Enz"},{"zipcode":"71672","place":"Marbach am Neckar"},{"zipcode":"71679","place":"Asperg"},{"zipcode":"71686","place":"Remseck am Neckar"},{"zipcode":"71691","place":"Freiberg am Neckar"},{"zipcode":"71696","place":"Möglingen"},{"zipcode":"71701","place":"Schwieberdingen"},{"zipcode":"71706","place":"Markgröningen"},{"zipcode":"71711","place":"Murr"},{"zipcode":"71711","place":"Steinheim an der Murr"},{"zipcode":"71717","place":"Beilstein"},{"zipcode":"71718","place":"Billensbach"},{"zipcode":"71720","place":"Oberstenfeld"},{"zipcode":"71723","place":"Großbottwar"},{"zipcode":"71726","place":"Benningen am Neckar"},{"zipcode":"71729","place":"Erdmannhausen"},{"zipcode":"71732","place":"Tamm"},{"zipcode":"71735","place":"Eberdingen"},{"zipcode":"71737","place":"Kirchberg an der Murr"},{"zipcode":"71739","place":"Oberriexingen"},{"zipcode":"72070","place":"Tübingen"},{"zipcode":"72072","place":"Tübingen"},{"zipcode":"72074","place":"Tübingen"},{"zipcode":"72076","place":"Tübingen"},{"zipcode":"72108","place":"Rottenburg am Neckar"},{"zipcode":"72116","place":"Mössingen"},{"zipcode":"72119","place":"Ammerbuch"},{"zipcode":"72124","place":"Pliezhausen"},{"zipcode":"72127","place":"Kusterdingen"},{"zipcode":"72131","place":"Ofterdingen"},{"zipcode":"72135","place":"Dettenhausen"},{"zipcode":"72138","place":"Kirchentellinsfurt"},{"zipcode":"72141","place":"Walddorfhäslach"},{"zipcode":"72144","place":"Dußlingen"},{"zipcode":"72145","place":"Hirrlingen"},{"zipcode":"72147","place":"Nehren"},{"zipcode":"72149","place":"Neustetten"},{"zipcode":"72160","place":"Horb am Neckar"},{"zipcode":"72172","place":"Sulz am Neckar"},{"zipcode":"72175","place":"Dornhan"},{"zipcode":"72178","place":"Waldachtal"},{"zipcode":"72181","place":"Starzach"},{"zipcode":"72184","place":"Eutingen im Gäu"},{"zipcode":"72186","place":"Empfingen"},{"zipcode":"72189","place":"Vöhringen"},{"zipcode":"72202","place":"Nagold"},{"zipcode":"72213","place":"Altensteig"},{"zipcode":"72218","place":"Wildberg"},{"zipcode":"72221","place":"Haiterbach"},{"zipcode":"72224","place":"Ebhausen"},{"zipcode":"72226","place":"Simmersfeld"},{"zipcode":"72227","place":"Egenhausen"},{"zipcode":"72229","place":"Rohrdorf"},{"zipcode":"72250","place":"Freudenstadt"},{"zipcode":"72270","place":"Baiersbronn"},{"zipcode":"72275","place":"Alpirsbach"},{"zipcode":"72280","place":"Dornstetten"},{"zipcode":"72285","place":"Pfalzgrafenweiler"},{"zipcode":"72290","place":"Loßburg"},{"zipcode":"72291","place":"Betzweiler-Wälde"},{"zipcode":"72293","place":"Glatten"},{"zipcode":"72294","place":"Grömbach"},{"zipcode":"72296","place":"Schopfloch"},{"zipcode":"72297","place":"Seewald"},{"zipcode":"72299","place":"Wörnersberg"},{"zipcode":"72336","place":"Balingen"},{"zipcode":"72348","place":"Rosenfeld"},{"zipcode":"72351","place":"Geislingen"},{"zipcode":"72355","place":"Schömberg"},{"zipcode":"72356","place":"Dautmergen"},{"zipcode":"72358","place":"Dormettingen"},{"zipcode":"72359","place":"Dotternhausen"},{"zipcode":"72361","place":"Hausen am Tann"},{"zipcode":"72362","place":"Nusplingen"},{"zipcode":"72364","place":"Obernheim"},{"zipcode":"72365","place":"Ratshausen"},{"zipcode":"72367","place":"Weilen unter den Rinnen"},{"zipcode":"72369","place":"Zimmern unter der Burg"},{"zipcode":"72379","place":"Hechingen"},{"zipcode":"72393","place":"Burladingen"},{"zipcode":"72401","place":"Haigerloch"},{"zipcode":"72406","place":"Bisingen"},{"zipcode":"72411","place":"Bodelshausen"},{"zipcode":"72414","place":"Rangendingen"},{"zipcode":"72415","place":"Grosselfingen"},{"zipcode":"72417","place":"Jungingen"},{"zipcode":"72419","place":"Neufra"},{"zipcode":"72458","place":"Albstadt"},{"zipcode":"72459","place":"Albstadt"},{"zipcode":"72461","place":"Albstadt"},{"zipcode":"72469","place":"Meßstetten"},{"zipcode":"72474","place":"Winterlingen"},{"zipcode":"72475","place":"Bitz"},{"zipcode":"72477","place":"Schwenningen"},{"zipcode":"72479","place":"Straßberg"},{"zipcode":"72488","place":"Sigmaringen"},{"zipcode":"72501","place":"Gammertingen"}
2993,{"zipcode":"72505","place":"Krauchenwies"},{"zipcode":"72510","place":"Stetten am kalten Markt"},{"zipcode":"72511","place":"Bingen"},{"zipcode":"72513","place":"Hettingen"},{"zipcode":"72514","place":"Inzigkofen"},{"zipcode":"72516","place":"Scheer"},{"zipcode":"72517","place":"Sigmaringendorf"},{"zipcode":"72519","place":"Veringenstadt"},{"zipcode":"72525","place":"Münsingen"},{"zipcode":"72531","place":"Hohenstein Oberstetten"},{"zipcode":"72531","place":"Hohenstein"},{"zipcode":"72531","place":"Hohenstein Eglingen"},{"zipcode":"72531","place":"Hohenstein Ödenwaldstetten"},{"zipcode":"72531","place":"Hohenstein Bernloch"},{"zipcode":"72531","place":"Hohenstein Meidelstetten"},{"zipcode":"72532","place":"Gomadingen"},{"zipcode":"72534","place":"Hayingen"},{"zipcode":"72535","place":"Heroldstatt Sontheim"},{"zipcode":"72535","place":"Heroldstatt Ennabeuren"},{"zipcode":"72535","place":"Heroldstatt"},{"zipcode":"72537","place":"Mehrstetten"},{"zipcode":"72539","place":"Pfronstetten"},{"zipcode":"72555","place":"Metzingen"},{"zipcode":"72574","place":"Bad Urach"},{"zipcode":"72581","place":"Dettingen an der Erms"},{"zipcode":"72582","place":"Grabenstetten"},{"zipcode":"72584","place":"Hülben"},{"zipcode":"72585","place":"Riederich"},{"zipcode":"72587","place":"Römerstein Donnstetten"},{"zipcode":"72587","place":"Römerstein Zainingen"},{"zipcode":"72587","place":"Römerstein"},{"zipcode":"72589","place":"Westerheim"},{"zipcode":"72622","place":"Nürtingen"},{"zipcode":"72631","place":"Aichtal"},{"zipcode":"72636","place":"Frickenhausen"},{"zipcode":"72639","place":"Neuffen"},{"zipcode":"72644","place":"Oberboihingen"},{"zipcode":"72649","place":"Wolfschlugen"},{"zipcode":"72654","place":"Neckartenzlingen"},{"zipcode":"72655","place":"Altdorf"},{"zipcode":"72657","place":"Altenriet"},{"zipcode":"72658","place":"Bempflingen"},{"zipcode":"72660","place":"Beuren"},{"zipcode":"72661","place":"Grafenberg"},{"zipcode":"72663","place":"Großbettlingen"},{"zipcode":"72664","place":"Kohlberg"},{"zipcode":"72666","place":"Neckartailfingen"},{"zipcode":"72667","place":"Schlaitdorf"},{"zipcode":"72669","place":"Unterensingen"},{"zipcode":"72760","place":"Reutlingen"},{"zipcode":"72762","place":"Reutlingen"},{"zipcode":"72764","place":"Reutlingen"},{"zipcode":"72766","place":"Reutlingen"},{"zipcode":"72768","place":"Reutlingen"},{"zipcode":"72770","place":"Reutlingen"},{"zipcode":"72793","place":"Pfullingen"},{"zipcode":"72800","place":"Eningen unter Achalm"},{"zipcode":"72805","place":"Lichtenstein"},{"zipcode":"72810","place":"Gomaringen"},{"zipcode":"72813","place":"Sankt Johann"},{"zipcode":"72818","place":"Trochtelfingen"},{"zipcode":"72820","place":"Sonnenbühl"},{"zipcode":"72827","place":"Wannweil"},{"zipcode":"72829","place":"Engstingen Großengstingen"},{"zipcode":"72829","place":"Engstingen Kohlstetten"},{"zipcode":"72829","place":"Engstingen"},{"zipcode":"72829","place":"Engstingen Kleinengstingen"},{"zipcode":"73033","place":"Göppingen"},{"zipcode":"73035","place":"Göppingen"},{"zipcode":"73037","place":"Göppingen"},{"zipcode":"73054","place":"Eislingen/Fils"},{"zipcode":"73061","place":"Ebersbach an der Fils"},{"zipcode":"73066","place":"Uhingen"},{"zipcode":"73072","place":"Donzdorf"},{"zipcode":"73079","place":"Süßen"},{"zipcode":"73084","place":"Salach"},{"zipcode":"73087","place":"Boll"},{"zipcode":"73092","place":"Heiningen"},{"zipcode":"73095","place":"Albershausen"},{"zipcode":"73098","place":"Rechberghausen"},{"zipcode":"73099","place":"Adelberg"},{"zipcode":"73101","place":"Aichelberg"},{"zipcode":"73102","place":"Birenbach"},{"zipcode":"73104","place":"Börtlingen"},{"zipcode":"73105","place":"Dürnau"},{"zipcode":"73107","place":"Eschenbach"},{"zipcode":"73108","place":"Gammelshausen"},{"zipcode":"73110","place":"Hattenhofen"},{"zipcode":"73111","place":"Lauterstein"},{"zipcode":"73113","place":"Ottenbach"},{"zipcode":"73114","place":"Schlat"},{"zipcode":"73116","place":"Wäschenbeuren"},{"zipcode":"73117","place":"Wangen"},{"zipcode":"73119","place":"Zell unter Aichelberg"},{"zipcode":"73207","place":"Plochingen"},{"zipcode":"73230","place":"Kirchheim unter Teck"},{"zipcode":"73235","place":"Weilheim an der Teck"},{"zipcode":"73240","place":"Wendlingen am Neckar"},{"zipcode":"73249","place":"Wernau"},{"zipcode":"73252","place":"Lenningen"},{"zipcode":"73257","place":"Köngen"},{"zipcode":"73262","place":"Reichenbach an der Fils"},{"zipcode":"73265","place":"Dettingen unter Teck"},{"zipcode":"73266","place":"Bissingen an der Teck"},{"zipcode":"73268","place":"Erkenbrechtsweiler"},{"zipcode":"73269","place":"Hochdorf"},{"zipcode":"73271","place":"Holzmaden"},{"zipcode":"73272","place":"Neidlingen"},{"zipcode":"73274","place":"Notzingen"},{"zipcode":"73275","place":"Ohmden"},{"zipcode":"73277","place":"Owen"},{"zipcode":"73278","place":"Schlierbach"},{"zipcode":"73312","place":"Geislingen an der Steige"},{"zipcode":"73312","place":"Geislingen an der Steige Türkheim"},{"zipcode":"73312","place":"Geislingen an der Steige Aufhausen"},{"zipcode":"73326","place":"Deggingen"},{"zipcode":"73329","place":"Kuchen"},{"zipcode":"73333","place":"Gingen an der Fils"},{"zipcode":"73337","place":"Bad Überkingen"},{"zipcode":"73340","place":"Amstetten"},{"zipcode":"73342","place":"Bad Ditzenbach"},{"zipcode":"73344","place":"Gruibingen"},{"zipcode":"73345","place":"Hohenstadt"},{"zipcode":"73345","place":"Drackenstein"},{"zipcode":"73347","place":"Mühlhausen im Täle"},{"zipcode":"73349","place":"Wiesensteig"},{"zipcode":"73430","place":"Aalen"},{"zipcode":"73431","place":"Aalen"},{"zipcode":"73432","place":"Aalen"},{"zipcode":"73433","place":"Aalen"},{"zipcode":"73434","place":"Aalen"},{"zipcode":"73441","place":"Bopfingen"},{"zipcode":"73447","place":"Oberkochen"},{"zipcode":"73450","place":"Neresheim"},{"zipcode":"73453","place":"Abtsgmünd"},{"zipcode":"73457","place":"Essingen"},{"zipcode":"73460","place":"Hüttlingen"},{"zipcode":"73463","place":"Westhausen"},{"zipcode":"73466","place":"Lauchheim"},{"zipcode":"73467","place":"Kirchheim am Ries"},{"zipcode":"73469","place":"Riesbürg"},{"zipcode":"73479","place":"Ellwangen (Jagst)"},{"zipcode":"73485","place":"Unterschneidheim"},{"zipcode":"73486","place":"Adelmannsfelden"},{"zipcode":"73488","place":"Ellenberg"},{"zipcode":"73489","place":"Jagstzell"},{"zipcode":"73491","place":"Neuler"},{"zipcode":"73492","place":"Rainau"},{"zipcode":"73494","place":"Rosenberg"},{"zipcode":"73495","place":"Stödtlen"},{"zipcode":"73497","place":"Tannhausen"},{"zipcode":"73499","place":"Wört"},{"zipcode":"73525","place":"Schwäbisch Gmünd"},{"zipcode":"73527","place":"Täferrot"},{"zipcode":"73527","place":"Schwäbisch Gmünd"},{"zipcode":"73529","place":"Schwäbisch Gmünd"},{"zipcode":"73540","place":"Heubach"},{"zipcode":"73547","place":"Lorch"},{"zipcode":"73550","place":"Waldstetten"},{"zipcode":"73553","place":"Alfdorf"},{"zipcode":"73557","place":"Mutlangen"},{"zipcode":"73560","place":"Böbingen an der Rems"},{"zipcode":"73563","place":"Mögglingen"},{"zipcode":"73565","place":"Spraitbach"},{"zipcode":"73566","place":"Bartholomä"},{"zipcode":"73568","place":"Durlangen"},{"zipcode":"73569","place":"Eschach"},{"zipcode":"73569","place":"Obergröningen"},{"zipcode":"73571","place":"Göggingen"},{"zipcode":"73572","place":"Heuchlingen"},{"zipcode":"73574","place":"Iggingen"},{"zipcode":"73575","place":"Leinzell"},{"zipcode":"73577","place":"Ruppertshofen"},{"zipcode":"73579","place":"Schechingen"}
2993,{"zipcode":"73614","place":"Schorndorf"},{"zipcode":"73630","place":"Remshalden"},{"zipcode":"73635","place":"Rudersberg"},{"zipcode":"73642","place":"Welzheim"},{"zipcode":"73650","place":"Winterbach"},{"zipcode":"73655","place":"Plüderhausen"},{"zipcode":"73660","place":"Urbach"},{"zipcode":"73663","place":"Berglen"},{"zipcode":"73666","place":"Baltmannsweiler"},{"zipcode":"73667","place":"Kaisersbach"},{"zipcode":"73669","place":"Lichtenwald"},{"zipcode":"73728","place":"Esslingen am Neckar"},{"zipcode":"73730","place":"Esslingen am Neckar"},{"zipcode":"73732","place":"Esslingen am Neckar"},{"zipcode":"73733","place":"Esslingen am Neckar"},{"zipcode":"73734","place":"Esslingen am Neckar"},{"zipcode":"73760","place":"Ostfildern"},{"zipcode":"73765","place":"Neuhausen auf den Fildern"},{"zipcode":"73770","place":"Denkendorf"},{"zipcode":"73773","place":"Aichwald"},{"zipcode":"73776","place":"Altbach"},{"zipcode":"73779","place":"Deizisau"},{"zipcode":"74072","place":"Heilbronn"},{"zipcode":"74074","place":"Heilbronn"},{"zipcode":"74076","place":"Heilbronn"},{"zipcode":"74078","place":"Heilbronn"},{"zipcode":"74080","place":"Heilbronn"},{"zipcode":"74081","place":"Heilbronn"},{"zipcode":"74172","place":"Neckarsulm"},{"zipcode":"74177","place":"Bad Friedrichshall"},{"zipcode":"74182","place":"Obersulm"},{"zipcode":"74189","place":"Weinsberg"},{"zipcode":"74193","place":"Schwaigern"},{"zipcode":"74196","place":"Neuenstadt am Kocher"},{"zipcode":"74199","place":"Untergruppenbach"},{"zipcode":"74206","place":"Bad Wimpfen"},{"zipcode":"74211","place":"Leingarten"},{"zipcode":"74214","place":"Schöntal"},{"zipcode":"74219","place":"Möckmühl"},{"zipcode":"74223","place":"Flein"},{"zipcode":"74226","place":"Nordheim"},{"zipcode":"74229","place":"Oedheim"},{"zipcode":"74232","place":"Abstatt"},{"zipcode":"74235","place":"Erlenbach"},{"zipcode":"74238","place":"Krautheim"},{"zipcode":"74239","place":"Hardthausen am Kocher"},{"zipcode":"74243","place":"Langenbrettach"},{"zipcode":"74245","place":"Löwenstein"},{"zipcode":"74246","place":"Eberstadt"},{"zipcode":"74248","place":"Ellhofen"},{"zipcode":"74249","place":"Jagsthausen"},{"zipcode":"74251","place":"Lehrensteinsfeld"},{"zipcode":"74252","place":"Massenbachhausen"},{"zipcode":"74254","place":"Offenau"},{"zipcode":"74255","place":"Roigheim"},{"zipcode":"74257","place":"Untereisesheim"},{"zipcode":"74259","place":"Widdern"},{"zipcode":"74321","place":"Bietigheim-Bissingen"},{"zipcode":"74336","place":"Brackenheim"},{"zipcode":"74337","place":"Botenheim"},{"zipcode":"74343","place":"Sachsenheim"},{"zipcode":"74348","place":"Lauffen am Neckar"},{"zipcode":"74354","place":"Besigheim"},{"zipcode":"74357","place":"Bönnigheim"},{"zipcode":"74360","place":"Ilsfeld"},{"zipcode":"74363","place":"Güglingen"},{"zipcode":"74366","place":"Kirchheim am Neckar"},{"zipcode":"74369","place":"Löchgau"},{"zipcode":"74372","place":"Sersheim"},{"zipcode":"74374","place":"Zaberfeld"},{"zipcode":"74376","place":"Gemmrigheim"},{"zipcode":"74379","place":"Ingersheim"},{"zipcode":"74382","place":"Neckarwestheim"},{"zipcode":"74385","place":"Pleidelsheim"},{"zipcode":"74388","place":"Talheim"},{"zipcode":"74389","place":"Cleebronn"},{"zipcode":"74391","place":"Erligheim"},{"zipcode":"74392","place":"Freudental"},{"zipcode":"74394","place":"Hessigheim"},{"zipcode":"74395","place":"Mundelsheim"},{"zipcode":"74397","place":"Pfaffenhofen"},{"zipcode":"74399","place":"Walheim"},{"zipcode":"74405","place":"Gaildorf"},{"zipcode":"74417","place":"Gschwend"},{"zipcode":"74420","place":"Oberrot"},{"zipcode":"74423","place":"Obersontheim"},{"zipcode":"74424","place":"Bühlertann"},{"zipcode":"74426","place":"Bühlerzell"},{"zipcode":"74427","place":"Fichtenberg"},{"zipcode":"74429","place":"Sulzbach-Laufen"},{"zipcode":"74523","place":"Schwäbisch Hall"},{"zipcode":"74532","place":"Ilshofen"},{"zipcode":"74535","place":"Mainhardt"},{"zipcode":"74538","place":"Rosengarten"},{"zipcode":"74541","place":"Vellberg"},{"zipcode":"74542","place":"Braunsbach"},{"zipcode":"74544","place":"Michelbach an der Bilz"},{"zipcode":"74545","place":"Michelfeld"},{"zipcode":"74547","place":"Untermünkheim"},{"zipcode":"74549","place":"Wolpertshausen"},{"zipcode":"74564","place":"Crailsheim"},{"zipcode":"74572","place":"Blaufelden"},{"zipcode":"74575","place":"Schrozberg"},{"zipcode":"74579","place":"Fichtenau"},{"zipcode":"74582","place":"Gerabronn"},{"zipcode":"74585","place":"Rot am See"},{"zipcode":"74586","place":"Frankenhardt"},{"zipcode":"74589","place":"Satteldorf"},{"zipcode":"74592","place":"Kirchberg an der Jagst"},{"zipcode":"74594","place":"Kreßberg"},{"zipcode":"74595","place":"Langenburg"},{"zipcode":"74597","place":"Stimpfach"},{"zipcode":"74599","place":"Wallhausen"},{"zipcode":"74613","place":"Öhringen"},{"zipcode":"74626","place":"Bretzfeld"},{"zipcode":"74629","place":"Pfedelbach"},{"zipcode":"74632","place":"Neuenstein"},{"zipcode":"74635","place":"Kupferzell"},{"zipcode":"74638","place":"Waldenburg"},{"zipcode":"74639","place":"Zweiflingen"},{"zipcode":"74653","place":"Ingelfingen"},{"zipcode":"74653","place":"Künzelsau"},{"zipcode":"74670","place":"Forchtenberg"},{"zipcode":"74673","place":"Mulfingen"},{"zipcode":"74676","place":"Niedernhall"},{"zipcode":"74677","place":"Dörzbach"},{"zipcode":"74679","place":"Weißbach"},{"zipcode":"74706","place":"Osterburken"},{"zipcode":"74722","place":"Buchen (Odenwald)"},{"zipcode":"74731","place":"Walldürn"},{"zipcode":"74736","place":"Hardheim"},{"zipcode":"74740","place":"Adelsheim"},{"zipcode":"74743","place":"Seckach"},{"zipcode":"74744","place":"Ahorn"},{"zipcode":"74746","place":"Höpfingen"},{"zipcode":"74747","place":"Ravenstein"},{"zipcode":"74749","place":"Rosenberg"},{"zipcode":"74821","place":"Mosbach"},{"zipcode":"74831","place":"Gundelsheim"},{"zipcode":"74832","place":"Bachenau"},{"zipcode":"74834","place":"Elztal"},{"zipcode":"74838","place":"Limbach"},{"zipcode":"74842","place":"Billigheim"},{"zipcode":"74847","place":"Obrigheim"},{"zipcode":"74850","place":"Schefflenz"},{"zipcode":"74855","place":"Haßmersheim"},{"zipcode":"74858","place":"Aglasterhausen"},{"zipcode":"74861","place":"Neudenau"},{"zipcode":"74862","place":"Binau"},{"zipcode":"74864","place":"Fahrenbach"},{"zipcode":"74865","place":"Neckarzimmern"},{"zipcode":"74867","place":"Neunkirchen"},{"zipcode":"74869","place":"Schwarzach"},{"zipcode":"74889","place":"Sinsheim"},{"zipcode":"74906","place":"Bad Rappenau"},{"zipcode":"74909","place":"Meckesheim"},{"zipcode":"74912","place":"Kirchardt"},{"zipcode":"74915","place":"Waibstadt"},{"zipcode":"74918","place":"Angelbachtal"},{"zipcode":"74921","place":"Helmstadt-Bargen"},{"zipcode":"74924","place":"Neckarbischofsheim"},{"zipcode":"74925","place":"Epfenbach"},{"zipcode":"74927","place":"Eschelbronn"},{"zipcode":"74928","place":"Hüffenhardt"},{"zipcode":"74930","place":"Ittlingen"},{"zipcode":"74931","place":"Lobbach"},{"zipcode":"74933","place":"Neidenstein"},{"zipcode":"74934","place":"Reichartshausen"},{"zipcode":"74936","place":"Siegelsbach"},{"zipcode":"74937","place":"Spechbach"},{"zipcode":"74939","place":"Zuzenhausen"},{"zipcode":"75015","place":"Bretten"},{"zipcode":"75031","place":"Eppingen"},{"zipcode":"75038","place":"Oberderdingen"},{"zipcode":"75045","place":"Walzbachtal"},{"zipcode":"75050","place":"Gemmingen"},{"zipcode":"75053","place":"Gondelsheim"},{"zipcode":"75056","place":"Sulzfeld"},{"zipcode":"75057","place":"Kürnbach"},{"zipcode":"75059","place":"Zaisenhausen"},{"zipcode":"75172","place":"Pforzheim"},{"zipcode":"75173","place":"Pforzheim"},{"zipcode":"75175","place":"Pforzheim"},{"zipcode":"75177","place":"Pforzheim"},{"zipcode":"75179","place":"Pforzheim"},{"zipcode":"75180","place":"Pforzheim"},{"zipcode":"75181","place":"Pforzheim"},{"zipcode":"75196","place":"Remchingen"},{"zipcode":"75203","place":"Königsbach-Stein"},{"zipcode":"75210","place":"Keltern"},{"zipcode":"75217","place":"Birkenfeld"},{"zipcode":"75223","place":"Niefern-Öschelbronn"},{"zipcode":"75228","place":"Ispringen"},{"zipcode":"75233","place":"Tiefenbronn"},{"zipcode":"75236","place":"Kämpfelbach"},{"zipcode":"75239","place":"Eisingen"},{"zipcode":"75242","place":"Neuhausen"},{"zipcode":"75245","place":"Neulingen"},{"zipcode":"75248","place":"Ölbronn-Dürrn"},{"zipcode":"75249","place":"Kieselbronn"},{"zipcode":"75305","place":"Neuenbürg"},{"zipcode":"75323","place":"Bad Wildbad im Schwarzwald"},{"zipcode":"75328","place":"Schömberg"},{"zipcode":"75331","place":"Engelsbrand"},{"zipcode":"75334","place":"Straubenhardt"},{"zipcode":"75335","place":"Dobel"},{"zipcode":"75337","place":"Enzklösterle"},{"zipcode":"75339","place":"Höfen an der Enz"},{"zipcode":"75365","place":"Calw"},{"zipcode":"75378","place":"Bad Liebenzell"},{"zipcode":"75382","place":"Althengstett"},{"zipcode":"75385","place":"Bad Teinach-Zavelstein"},{"zipcode":"75387","place":"Neubulach"},{"zipcode":"75389","place":"Neuweiler"},{"zipcode":"75391","place":"Gechingen"},{"zipcode":"75392","place":"Deckenpfronn"},{"zipcode":"75394","place":"Oberreichenbach"},{"zipcode":"75395","place":"Ostelsheim"},{"zipcode":"75397","place":"Simmozheim"},{"zipcode":"75399","place":"Unterreichenbach"},{"zipcode":"75417","place":"Mühlacker"},{"zipcode":"75428","place":"Illingen"},{"zipcode":"75433","place":"Maulbronn"},{"zipcode":"75438","place":"Knittlingen"},{"zipcode":"75443","place":"Ötisheim"},{"zipcode":"75446","place":"Wiernsheim"},{"zipcode":"75447","place":"Sternenfels"},{"zipcode":"75449","place":"Wurmberg"},{"zipcode":"76006","place":"Karlsruhe"},{"zipcode":"76131","place":"Karlsruhe"},{"zipcode":"76133","place":"Karlsruhe"},{"zipcode":"76135","place":"Karlsruhe"},{"zipcode":"76137","place":"Karlsruhe"},{"zipcode":"76139","place":"Karlsruhe"},{"zipcode":"76149","place":"Karlsruhe"},{"zipcode":"76185","place":"Karlsruhe"},{"zipcode":"76187","place":"Karlsruhe"},{"zipcode":"76189","place":"Karlsruhe"},{"zipcode":"76199","place":"Karlsruhe"},{"zipcode":"76227","place":"Karlsruhe"},{"zipcode":"76228","place":"Karlsruhe"},{"zipcode":"76229","place":"Karlsruhe"},{"zipcode":"76275","place":"Ettlingen"},{"zipcode":"76287","place":"Rheinstetten"},{"zipcode":"76297","place":"Stutensee"},{"zipcode":"76307","place":"Karlsbad"},{"zipcode":"76316","place":"Malsch"},{"zipcode":"76327","place":"Pfinztal"},{"zipcode":"76332","place":"Bad Herrenalb"},{"zipcode":"76337","place":"Waldbronn"},{"zipcode":"76344","place":"Eggenstein-Leopoldshafen"},{"zipcode":"76351","place":"Linkenheim-Hochstetten"},{"zipcode":"76356","place":"Weingarten"},{"zipcode":"76359","place":"Marxzell"},{"zipcode":"76437","place":"Rastatt"},{"zipcode":"76448","place":"Durmersheim"},{"zipcode":"76456","place":"Kuppenheim"},{"zipcode":"76461","place":"Muggensturm"},{"zipcode":"76467","place":"Bietigheim"},{"zipcode":"76470","place":"Ötigheim"},{"zipcode":"76473","place":"Iffezheim"},{"zipcode":"76474","place":"Au am Rhein"},{"zipcode":"76476","place":"Bischweier"},{"zipcode":"76477","place":"Elchesheim-Illingen"},{"zipcode":"76479","place":"Steinmauern"},{"zipcode":"76530","place":"Baden-Baden"},{"zipcode":"76532","place":"Baden-Baden"},{"zipcode":"76534","place":"Baden-Baden"},{"zipcode":"76547","place":"Sinzheim"},{"zipcode":"76549","place":"Hügelsheim"},{"zipcode":"76571","place":"Gaggenau"},{"zipcode":"76593","place":"Gernsbach"},{"zipcode":"76596","place":"Forbach"},{"zipcode":"76597","place":"Loffenau"},{"zipcode":"76599","place":"Weisenbach"},{"zipcode":"76646","place":"Bruchsal"},{"zipcode":"76661","place":"Philippsburg"},{"zipcode":"76669","place":"Bad Schönborn"},{"zipcode":"76676","place":"Graben-Neudorf"},{"zipcode":"76684","place":"Östringen"},{"zipcode":"76689","place":"Karlsdorf-Neuthard"},{"zipcode":"76694","place":"Forst"},{"zipcode":"76698","place":"Ubstadt-Weiher"},{"zipcode":"76703","place":"Kraichtal"},{"zipcode":"76706","place":"Dettenheim"}
2993,{"zipcode":"76707","place":"Hambrücken"},{"zipcode":"76709","place":"Kronau"},{"zipcode":"76726","place":"Germersheim"},{"zipcode":"76744","place":"Wörth am Rhein"},{"zipcode":"76744","place":"Vollmersweiler"},{"zipcode":"76751","place":"Jockgrim"},{"zipcode":"76756","place":"Bellheim"},{"zipcode":"76761","place":"Rülzheim"},{"zipcode":"76764","place":"Rheinzabern"},{"zipcode":"76767","place":"Hagenbach"},{"zipcode":"76768","place":"Berg (Pfalz)"},{"zipcode":"76770","place":"Hatzenbühl"},{"zipcode":"76771","place":"Hördt"},{"zipcode":"76773","place":"Kuhardt"},{"zipcode":"76774","place":"Leimersheim"},{"zipcode":"76776","place":"Neuburg am Rhein"},{"zipcode":"76777","place":"Neupotz"},{"zipcode":"76779","place":"Scheibenhardt"},{"zipcode":"76829","place":"Landau in der Pfalz"},{"zipcode":"76829","place":"Leinsweiler"},{"zipcode":"76829","place":"Ranschbach"},{"zipcode":"76831","place":"Impflingen"},{"zipcode":"76831","place":"Billigheim-Ingenheim"},{"zipcode":"76831","place":"Göcklingen"},{"zipcode":"76831","place":"Heuchelheim-Klingen"},{"zipcode":"76831","place":"Ilbesheim bei Landau in der Pfalz"},{"zipcode":"76831","place":"Eschbach"},{"zipcode":"76831","place":"Birkweiler"},{"zipcode":"76833","place":"Siebeldingen"},{"zipcode":"76833","place":"Frankweiler"},{"zipcode":"76833","place":"Böchingen"},{"zipcode":"76833","place":"Knöringen"},{"zipcode":"76833","place":"Walsheim"},{"zipcode":"76835","place":"Weyher in der Pfalz"},{"zipcode":"76835","place":"Gleisweiler"},{"zipcode":"76835","place":"Flemlingen"},{"zipcode":"76835","place":"Hainfeld"},{"zipcode":"76835","place":"Burrweiler"},{"zipcode":"76835","place":"Rhodt unter Rietburg"},{"zipcode":"76835","place":"Roschbach"},{"zipcode":"76846","place":"Hauenstein"},{"zipcode":"76848","place":"Dimbach"},{"zipcode":"76848","place":"Darstein"},{"zipcode":"76848","place":"Lug"},{"zipcode":"76848","place":"Schwanheim"},{"zipcode":"76848","place":"Wilgartswiesen"},{"zipcode":"76848","place":"Spirkelbach"},{"zipcode":"76855","place":"Annweiler am Trifels"},{"zipcode":"76857","place":"Rinnthal"},{"zipcode":"76857","place":"Waldrohrbach"},{"zipcode":"76857","place":"Gossersweiler-Stein"},{"zipcode":"76857","place":"Völkersweiler"},{"zipcode":"76857","place":"Silz"},{"zipcode":"76857","place":"Albersweiler"},{"zipcode":"76857","place":"Ramberg"},{"zipcode":"76857","place":"Münchweiler am Klingbach"},{"zipcode":"76857","place":"Wernersberg"},{"zipcode":"76857","place":"Dernbach"},{"zipcode":"76857","place":"Waldhambach"},{"zipcode":"76857","place":"Eußerthal"},{"zipcode":"76863","place":"Herxheimweyher"},{"zipcode":"76863","place":"Herxheim bei Landau/Pfalz"},{"zipcode":"76865","place":"Insheim"},{"zipcode":"76865","place":"Rohrbach"},{"zipcode":"76870","place":"Kandel"},{"zipcode":"76872","place":"Hergersweiler"},{"zipcode":"76872","place":"Winden"},{"zipcode":"76872","place":"Minfeld"},{"zipcode":"76872","place":"Steinweiler"},{"zipcode":"76872","place":"Freckenfeld"},{"zipcode":"76872","place":"Erlenbach"},{"zipcode":"76877","place":"Offenbach an der Queich"},{"zipcode":"76879","place":"Essingen"},{"zipcode":"76879","place":"Knittelsheim"},{"zipcode":"76879","place":"Bornheim"},{"zipcode":"76879","place":"Ottersheim"},{"zipcode":"76879","place":"Hochstadt"},{"zipcode":"76887","place":"Böllenborn"},{"zipcode":"76887","place":"Oberhausen"},{"zipcode":"76887","place":"Bad Bergzabern"},{"zipcode":"76889","place":"Vorderweidenthal"},{"zipcode":"76889","place":"Gleiszellen-Gleishorbach"},{"zipcode":"76889","place":"Steinfeld"},{"zipcode":"76889","place":"Dörrenbach"},{"zipcode":"76889","place":"Oberotterbach"},{"zipcode":"76889","place":"Barbelroth"},{"zipcode":"76889","place":"Schweighofen"},{"zipcode":"76889","place":"Birkenhördt"},{"zipcode":"76889","place":"Niederotterbach"},{"zipcode":"76889","place":"Schweigen-Rechtenbach"},{"zipcode":"76889","place":"Dierbach"},{"zipcode":"76889","place":"Klingenmünster"},{"zipcode":"76889","place":"Kapsweyer"},{"zipcode":"76889","place":"Pleisweiler-Oberhofen"},{"zipcode":"76889","place":"Niederhorbach"},{"zipcode":"76889","place":"Kapellen-Drusweiler"},{"zipcode":"76889","place":"Oberschlettenbach"},{"zipcode":"76891","place":"Bundenthal"},{"zipcode":"76891","place":"Busenberg"},{"zipcode":"76891","place":"Niederschlettenbach"},{"zipcode":"76891","place":"Rumbach"},{"zipcode":"76891","place":"Bobenthal"},{"zipcode":"76891","place":"Bruchweiler-Bärenbach"},{"zipcode":"76891","place":"Erlenbach"},{"zipcode":"76891","place":"Nothweiler"},{"zipcode":"77652","place":"Offenburg"},{"zipcode":"77654","place":"Offenburg"},{"zipcode":"77656","place":"Offenburg"},{"zipcode":"77694","place":"Kehl"},{"zipcode":"77704","place":"Oberkirch"},{"zipcode":"77709","place":"Oberwolfach"},{"zipcode":"77709","place":"Wolfach"},{"zipcode":"77716","place":"Haslach im Kinzigtal"},{"zipcode":"77716","place":"Hofstetten"},{"zipcode":"77716","place":"Fischerbach"},{"zipcode":"77723","place":"Gengenbach"},{"zipcode":"77728","place":"Oppenau"},{"zipcode":"77731","place":"Willstätt"},{"zipcode":"77736","place":"Zell am Harmersbach"},{"zipcode":"77740","place":"Bad Peterstal-Griesbach"},{"zipcode":"77743","place":"Neuried"},{"zipcode":"77746","place":"Schutterwald"},{"zipcode":"77749","place":"Hohberg"},{"zipcode":"77756","place":"Hausach"},{"zipcode":"77761","place":"Schiltach"},{"zipcode":"77767","place":"Appenweier"},{"zipcode":"77770","place":"Durbach"},{"zipcode":"77773","place":"Schenkenzell"},{"zipcode":"77776","place":"Bad Rippoldsau-Schapbach"},{"zipcode":"77781","place":"Biberach"},{"zipcode":"77784","place":"Oberharmersbach"},{"zipcode":"77787","place":"Nordrach"},{"zipcode":"77790","place":"Steinach"},{"zipcode":"77791","place":"Berghaupten"},{"zipcode":"77793","place":"Gutach (Schwarzwaldbahn)"},{"zipcode":"77794","place":"Lautenbach"},{"zipcode":"77796","place":"Mühlenbach"},{"zipcode":"77797","place":"Ohlsbach"},{"zipcode":"77799","place":"Ortenberg"},{"zipcode":"77815","place":"Bühl"},{"zipcode":"77830","place":"Bühlertal"},{"zipcode":"77833","place":"Ottersweier"},{"zipcode":"77836","place":"Rheinmünster"},{"zipcode":"77839","place":"Lichtenau"},{"zipcode":"77855","place":"Achern"},{"zipcode":"77866","place":"Rheinau"},{"zipcode":"77871","place":"Renchen"},{"zipcode":"77876","place":"Kappelrodeck"},{"zipcode":"77880","place":"Sasbach"},{"zipcode":"77883","place":"Ottenhöfen im Schwarzwald"},{"zipcode":"77886","place":"Lauf"},{"zipcode":"77887","place":"Sasbachwalden"},{"zipcode":"77889","place":"Seebach"},{"zipcode":"77933","place":"Lahr/Schwarzwald"},{"zipcode":"77944","place":"Friesenheim"},{"zipcode":"77948","place":"Friesenheim"},{"zipcode":"77955","place":"Ettenheim"},{"zipcode":"77960","place":"Seelbach"},{"zipcode":"77963","place":"Schwanau"},{"zipcode":"77966","place":"Kappel-Grafenhausen"},{"zipcode":"77971","place":"Kippenheim"},{"zipcode":"77972","place":"Mahlberg"},{"zipcode":"77974","place":"Meißenheim"},{"zipcode":"77975","place":"Ringsheim"},{"zipcode":"77977","place":"Rust"},{"zipcode":"77978","place":"Schuttertal"},{"zipcode":"78048","place":"Villingen-Schwenningen"},{"zipcode":"78050","place":"Villingen-Schwenningen"},{"zipcode":"78052","place":"Villingen-Schwenningen"},{"zipcode":"78054","place":"Villingen-Schwenningen"},{"zipcode":"78056","place":"Villingen-Schwenningen"},{"zipcode":"78073","place":"Bad Dürrheim"},{"zipcode":"78078","place":"Niedereschach"},{"zipcode":"78083","place":"Dauchingen"},{"zipcode":"78086","place":"Brigachtal"},{"zipcode":"78087","place":"Mönchweiler"},{"zipcode":"78089","place":"Unterkirnach"},{"zipcode":"78098","place":"Triberg"},{"zipcode":"78112","place":"Sankt Georgen im Schwarzwald"},{"zipcode":"78120","place":"Furtwangen im Schwarzwald"}
2993,{"zipcode":"78126","place":"Königsfeld im Schwarzwald"},{"zipcode":"78132","place":"Hornberg"},{"zipcode":"78136","place":"Schonach im Schwarzwald"},{"zipcode":"78141","place":"Schönwald im Schwarzwald"},{"zipcode":"78144","place":"Tennenbronn"},{"zipcode":"78147","place":"Vöhrenbach"},{"zipcode":"78148","place":"Gütenbach"},{"zipcode":"78166","place":"Donaueschingen"},{"zipcode":"78176","place":"Blumberg"},{"zipcode":"78183","place":"Hüfingen"},{"zipcode":"78187","place":"Geisingen"},{"zipcode":"78194","place":"Immendingen"},{"zipcode":"78199","place":"Bräunlingen"},{"zipcode":"78224","place":"Singen"},{"zipcode":"78234","place":"Engen"},{"zipcode":"78239","place":"Rielasingen-Worblingen"},{"zipcode":"78244","place":"Gottmadingen"},{"zipcode":"78247","place":"Hilzingen"},{"zipcode":"78250","place":"Tengen"},{"zipcode":"78253","place":"Eigeltingen"},{"zipcode":"78256","place":"Steißlingen"},{"zipcode":"78259","place":"Mühlhausen-Ehingen"},{"zipcode":"78262","place":"Gailingen am Hochrhein"},{"zipcode":"78266","place":"Büsingen am Hochrhein"},{"zipcode":"78267","place":"Aach"},{"zipcode":"78269","place":"Volkertshausen"},{"zipcode":"78315","place":"Radolfzell am Bodensee"},{"zipcode":"78333","place":"Stockach"},{"zipcode":"78337","place":"Öhningen"},{"zipcode":"78343","place":"Gaienhofen"},{"zipcode":"78345","place":"Moos"},{"zipcode":"78351","place":"Bodman-Ludwigshafen"},{"zipcode":"78354","place":"Sipplingen"},{"zipcode":"78355","place":"Hohenfels"},{"zipcode":"78357","place":"Mühlingen"},{"zipcode":"78359","place":"Orsingen-Nenzingen"},{"zipcode":"78462","place":"Konstanz"},{"zipcode":"78464","place":"Konstanz"},{"zipcode":"78465","place":"Konstanz"},{"zipcode":"78467","place":"Konstanz"},{"zipcode":"78476","place":"Allensbach"},{"zipcode":"78479","place":"Reichenau"},{"zipcode":"78532","place":"Tuttlingen"},{"zipcode":"78549","place":"Spaichingen"},{"zipcode":"78554","place":"Aldingen"},{"zipcode":"78559","place":"Gosheim"},{"zipcode":"78564","place":"Wehingen"},{"zipcode":"78564","place":"Reichenbach am Heuberg"},{"zipcode":"78567","place":"Fridingen an der Donau"},{"zipcode":"78570","place":"Mühlheim an der Donau"},{"zipcode":"78573","place":"Wurmlingen"},{"zipcode":"78576","place":"Emmingen-Liptingen"},{"zipcode":"78579","place":"Neuhausen ob Eck"},{"zipcode":"78580","place":"Bärenthal"},{"zipcode":"78582","place":"Balgheim"},{"zipcode":"78583","place":"Böttingen"},{"zipcode":"78585","place":"Bubsheim"},{"zipcode":"78586","place":"Deilingen"},{"zipcode":"78588","place":"Denkingen"},{"zipcode":"78589","place":"Dürbheim"},{"zipcode":"78591","place":"Durchhausen"},{"zipcode":"78592","place":"Egesheim"},{"zipcode":"78594","place":"Gunningen"},{"zipcode":"78595","place":"Hausen ob Verena"},{"zipcode":"78597","place":"Irndorf"},{"zipcode":"78598","place":"Königsheim"},{"zipcode":"78600","place":"Kolbingen"},{"zipcode":"78601","place":"Mahlstetten"},{"zipcode":"78603","place":"Renquishausen"},{"zipcode":"78604","place":"Rietheim-Weilheim"},{"zipcode":"78606","place":"Seitingen-Oberflacht"},{"zipcode":"78607","place":"Talheim"},{"zipcode":"78609","place":"Tuningen"},{"zipcode":"78628","place":"Rottweil"},{"zipcode":"78647","place":"Trossingen"},{"zipcode":"78652","place":"Deißlingen"},{"zipcode":"78655","place":"Dunningen"},{"zipcode":"78658","place":"Zimmern ob Rottweil"},{"zipcode":"78661","place":"Dietingen"},{"zipcode":"78662","place":"Bösingen"},{"zipcode":"78664","place":"Eschbronn"},{"zipcode":"78665","place":"Frittlingen"},{"zipcode":"78667","place":"Villingendorf"},{"zipcode":"78669","place":"Wellendingen"},{"zipcode":"78713","place":"Schramberg"},{"zipcode":"78727","place":"Oberndorf am Neckar"},{"zipcode":"78730","place":"Lauterbach"},{"zipcode":"78733","place":"Aichhalden"},{"zipcode":"78736","place":"Epfendorf"},{"zipcode":"78737","place":"Fluorn-Winzeln"},{"zipcode":"78739","place":"Hardt"},{"zipcode":"79098","place":"Freiburg im Breisgau"},{"zipcode":"79100","place":"Freiburg im Breisgau"},{"zipcode":"79102","place":"Freiburg im Breisgau"},{"zipcode":"79104","place":"Freiburg im Breisgau"},{"zipcode":"79106","place":"Freiburg im Breisgau"},{"zipcode":"79108","place":"Freiburg im Breisgau"},{"zipcode":"79110","place":"Freiburg im Breisgau"},{"zipcode":"79111","place":"Freiburg im Breisgau"},{"zipcode":"79112","place":"Freiburg im Breisgau"},{"zipcode":"79114","place":"Freiburg im Breisgau"},{"zipcode":"79115","place":"Freiburg im Breisgau"},{"zipcode":"79117","place":"Freiburg im Breisgau"},{"zipcode":"79183","place":"Waldkirch"},{"zipcode":"79189","place":"Bad Krozingen"},{"zipcode":"79194","place":"Gundelfingen"},{"zipcode":"79194","place":"Heuweiler"},{"zipcode":"79199","place":"Kirchzarten"},{"zipcode":"79206","place":"Breisach am Rhein"},{"zipcode":"79211","place":"Denzlingen"},{"zipcode":"79215","place":"Elzach"},{"zipcode":"79215","place":"Biederbach"},{"zipcode":"79219","place":"Staufen im Breisgau"},{"zipcode":"79224","place":"Umkirch"},{"zipcode":"79227","place":"Schallstadt"},{"zipcode":"79232","place":"March"},{"zipcode":"79235","place":"Vogtsburg im Kaiserstuhl"},{"zipcode":"79238","place":"Ehrenkirchen"},{"zipcode":"79241","place":"Ihringen"},{"zipcode":"79244","place":"Münstertal"},{"zipcode":"79249","place":"Merzhausen"},{"zipcode":"79252","place":"Stegen"},{"zipcode":"79254","place":"Oberried"},{"zipcode":"79256","place":"Buchenbach"},{"zipcode":"79258","place":"Hartheim"},{"zipcode":"79261","place":"Gutach im Breisgau"},{"zipcode":"79263","place":"Simonswald"},{"zipcode":"79268","place":"Bötzingen"},{"zipcode":"79271","place":"Sankt Peter"},{"zipcode":"79274","place":"Sankt Märgen"},{"zipcode":"79276","place":"Reute"},{"zipcode":"79279","place":"Vörstetten"},{"zipcode":"79280","place":"Au"},{"zipcode":"79282","place":"Ballrechten-Dottingen"},{"zipcode":"79283","place":"Bollschweil"},{"zipcode":"79285","place":"Ebringen"},{"zipcode":"79286","place":"Glottertal"},{"zipcode":"79288","place":"Gottenheim"},{"zipcode":"79289","place":"Horben"},{"zipcode":"79291","place":"Merdingen"},{"zipcode":"79292","place":"Pfaffenweiler"},{"zipcode":"79294","place":"Sölden"},{"zipcode":"79295","place":"Sulzburg"},{"zipcode":"79297","place":"Winden im Elztal"},{"zipcode":"79299","place":"Wittnau"},{"zipcode":"79312","place":"Emmendingen"},{"zipcode":"79331","place":"Teningen"},{"zipcode":"79336","place":"Herbolzheim"},{"zipcode":"79341","place":"Kenzingen"},{"zipcode":"79346","place":"Endingen am Kaiserstuhl"},{"zipcode":"79348","place":"Freiamt"},{"zipcode":"79350","place":"Sexau"},{"zipcode":"79353","place":"Bahlingen am Kaiserstuhl"},{"zipcode":"79356","place":"Eichstetten am Kaiserstuhl"},{"zipcode":"79359","place":"Riegel am Kaiserstuhl"},{"zipcode":"79361","place":"Sasbach am Kaiserstuhl"},{"zipcode":"79362","place":"Forchheim"},{"zipcode":"79364","place":"Malterdingen"},{"zipcode":"79365","place":"Rheinhausen"},{"zipcode":"79367","place":"Weisweil"},{"zipcode":"79369","place":"Wyhl am Kaiserstuhl"},{"zipcode":"79379","place":"Müllheim"},{"zipcode":"79395","place":"Neuenburg am Rhein"},{"zipcode":"79400","place":"Kandern"},{"zipcode":"79410","place":"Badenweiler"},{"zipcode":"79415","place":"Bad Bellingen"},{"zipcode":"79418","place":"Schliengen"},{"zipcode":"79423","place":"Heitersheim"},{"zipcode":"79424","place":"Auggen"},{"zipcode":"79426","place":"Buggingen"},{"zipcode":"79427","place":"Eschbach"},{"zipcode":"79429","place":"Malsburg-Marzell"},{"zipcode":"79513","place":"Röttlerweiler"},{"zipcode":"79539","place":"Lörrach"},{"zipcode":"79540","place":"Lörrach"},{"zipcode":"79541","place":"Lörrach"},{"zipcode":"79576","place":"Weil am Rhein"},{"zipcode":"79578","place":"Steinen"},{"zipcode":"79585","place":"Steinen"},{"zipcode":"79588","place":"Efringen-Kirchen"},{"zipcode":"79589","place":"Binzen"},{"zipcode":"79591","place":"Eimeldingen"},{"zipcode":"79592","place":"Fischingen"},{"zipcode":"79594","place":"Inzlingen"},{"zipcode":"79595","place":"Rümmingen"},{"zipcode":"79597","place":"Schallbach"},{"zipcode":"79599","place":"Wittlingen"},{"zipcode":"79618","place":"Rheinfelden"},{"zipcode":"79639","place":"Grenzach-Wyhlen"},{"zipcode":"79650","place":"Schopfheim"},{"zipcode":"79664","place":"Wehr"},{"zipcode":"79669","place":"Zell im Wiesental"},{"zipcode":"79674","place":"Todtnau"},{"zipcode":"79677","place":"Schönau im Schwarzwald"},{"zipcode":"79677","place":"Fröhnd"},{"zipcode":"79677","place":"Tunau"},{"zipcode":"79677","place":"Wembach"},{"zipcode":"79677","place":"Schönenberg"},{"zipcode":"79677","place":"Böllen"},{"zipcode":"79677","place":"Aitern"},{"zipcode":"79682","place":"Todtmoos"},{"zipcode":"79683","place":"Bürchau"},{"zipcode":"79685","place":"Häg-Ehrsberg"},{"zipcode":"79686","place":"Hasel"},{"zipcode":"79688","place":"Hausen im Wiesental"},{"zipcode":"79689","place":"Maulburg"},{"zipcode":"79691","place":"Neuenweg"},{"zipcode":"79692","place":"Sallneck"},{"zipcode":"79692","place":"Tegernau"},{"zipcode":"79692","place":"Elbenschwand"},{"zipcode":"79692","place":"Raich"},{"zipcode":"79694","place":"Utzenfeld"},{"zipcode":"79695","place":"Wieden"},{"zipcode":"79697","place":"Wies"},{"zipcode":"79699","place":"Wieslet"},{"zipcode":"79713","place":"Bad Säckingen"},{"zipcode":"79725","place":"Laufenburg"},{"zipcode":"79730","place":"Murg"},{"zipcode":"79733","place":"Görwihl"},{"zipcode":"79736","place":"Rickenbach"},{"zipcode":"79737","place":"Herrischried"},{"zipcode":"79739","place":"Schwörstadt"},{"zipcode":"79761","place":"Waldshut-Tiengen"},{"zipcode":"79771","place":"Klettgau"},{"zipcode":"79774","place":"Albbruck"},{"zipcode":"79777","place":"Ühlingen-Birkendorf"},{"zipcode":"79780","place":"Stühlingen"},{"zipcode":"79787","place":"Lauchringen"},{"zipcode":"79790","place":"Küssaberg"},{"zipcode":"79793","place":"Wutöschingen"},{"zipcode":"79798","place":"Jestetten"},{"zipcode":"79801","place":"Hohentengen am Hochrhein"},{"zipcode":"79802","place":"Dettighofen"},{"zipcode":"79804","place":"Dogern"},{"zipcode":"79805","place":"Eggingen"},{"zipcode":"79807","place":"Lottstetten"},{"zipcode":"79809","place":"Weilheim"},{"zipcode":"79822","place":"Titisee-Neustadt"},{"zipcode":"79837","place":"Häusern"},{"zipcode":"79837","place":"Ibach"},{"zipcode":"79837","place":"Sankt Blasien"},{"zipcode":"79843","place":"Löffingen"},{"zipcode":"79848","place":"Bonndorf im Schwarzwald"},{"zipcode":"79853","place":"Lenzkirch"},{"zipcode":"79856","place":"Hinterzarten"},{"zipcode":"79859","place":"Schluchsee"},{"zipcode":"79862","place":"Höchenschwand"},{"zipcode":"79865","place":"Grafenhausen"},{"zipcode":"79868","place":"Feldberg"},{"zipcode":"79871","place":"Eisenbach (Hochschwarzwald)"},{"zipcode":"79872","place":"Bernau"},{"zipcode":"79874","place":"Breitnau"},{"zipcode":"79875","place":"Dachsberg"},{"zipcode":"79877","place":"Friedenweiler"},{"zipcode":"79879","place":"Wutach"},{"zipcode":"80331","place":"München"},{"zipcode":"80333","place":"München"},{"zipcode":"80335","place":"München"},{"zipcode":"80336","place":"München"},{"zipcode":"80337","place":"München"},{"zipcode":"80339","place":"München"},{"zipcode":"80469","place":"München"},{"zipcode":"80538","place":"München"},{"zipcode":"80539","place":"München"},{"zipcode":"80634","place":"München"},{"zipcode":"80636","place":"München"},{"zipcode":"80637","place":"München"},{"zipcode":"80638","place":"München"},{"zipcode":"80639","place":"München"},{"zipcode":"80686","place":"München"},{"zipcode":"80687","place":"München"},{"zipcode":"80689","place":"München"},{"zipcode":"80796","place":"München"},{"zipcode":"80797","place":"München"},{"zipcode":"80798","place":"München"},{"zipcode":"80799","place":"München"},{"zipcode":"80801","place":"München"},{"zipcode":"80802","place":"München"},{"zipcode":"80803","place":"München"},{"zipcode":"80804","place":"München"},{"zipcode":"80805","place":"München"},{"zipcode":"80807","place":"München"},{"zipcode":"80809","place":"München"},{"zipcode":"80933","place":"München"},{"zipcode":"80935","place":"München"},{"zipcode":"80937","place":"München"},{"zipcode":"80939","place":"München"},{"zipcode":"80992","place":"München"},{"zipcode":"80993","place":"München"},{"zipcode":"80995","place":"München"},{"zipcode":"80997","place":"München"},{"zipcode":"80999","place":"München"},{"zipcode":"81241","place":"München"},{"zipcode":"81243","place":"München"},{"zipcode":"81245","place":"München"},{"zipcode":"81247","place":"München"},{"zipcode":"81249","place":"München"},{"zipcode":"81369","place":"München"},{"zipcode":"81371","place":"München"},{"zipcode":"81373","place":"München"},{"zipcode":"81375","place":"München"},{"zipcode":"81377","place":"München"},{"zipcode":"81379","place":"München"},{"zipcode":"81475","place":"München"},{"zipcode":"81476","place":"München"},{"zipcode":"81477","place":"München"},{"zipcode":"81479","place":"München"},{"zipcode":"81539","place":"München"},{"zipcode":"81541","place":"München"},{"zipcode":"81543","place":"München"},{"zipcode":"81545","place":"München"},{"zipcode":"81547","place":"München"},{"zipcode":"81549","place":"München"},{"zipcode":"81667","place":"München"},{"zipcode":"81669","place":"München"},{"zipcode":"81671","place":"München"},{"zipcode":"81673","place":"München"},{"zipcode":"81675","place":"München"},{"zipcode":"81677","place":"München"},{"zipcode":"81679","place":"München"},{"zipcode":"81735","place":"München"},{"zipcode":"81737","place":"München"},{"zipcode":"81739","place":"München"},{"zipcode":"81825","place":"München"},{"zipcode":"81827","place":"München"},{"zipcode":"81829","place":"München"},{"zipcode":"81925","place":"München"},{"zipcode":"81927","place":"München"},{"zipcode":"81929","place":"München"},{"zipcode":"82008","place":"Unterhaching"},{"zipcode":"82024","place":"Taufkirchen"},{"zipcode":"82031","place":"Grünwald"}
2993,{"zipcode":"82032","place":"Deisenhofen bei München"},{"zipcode":"82041","place":"Oberhaching"},{"zipcode":"82049","place":"Pullach im Isartal"},{"zipcode":"82054","place":"Sauerlach"},{"zipcode":"82057","place":"Icking"},{"zipcode":"82061","place":"Neuried"},{"zipcode":"82064","place":"Straßlach-Dingharting"},{"zipcode":"82065","place":"Baierbrunn"},{"zipcode":"82067","place":"Kloster Schäftlarn"},{"zipcode":"82069","place":"Schäftlarn"},{"zipcode":"82110","place":"Germering"},{"zipcode":"82131","place":"Gauting"},{"zipcode":"82140","place":"Olching"},{"zipcode":"82152","place":"Krailling"},{"zipcode":"82152","place":"Planegg"},{"zipcode":"82166","place":"Gräfelfing"},{"zipcode":"82178","place":"Puchheim"},{"zipcode":"82194","place":"Gröbenzell"},{"zipcode":"82205","place":"Gilching"},{"zipcode":"82211","place":"Herrsching am Ammersee"},{"zipcode":"82216","place":"Maisach"},{"zipcode":"82223","place":"Eichenau"},{"zipcode":"82229","place":"Seefeld"},{"zipcode":"82234","place":"Weßling"},{"zipcode":"82237","place":"Wörthsee"},{"zipcode":"82239","place":"Alling"},{"zipcode":"82256","place":"Fürstenfeldbruck"},{"zipcode":"82266","place":"Inning am Ammersee"},{"zipcode":"82269","place":"Geltendorf"},{"zipcode":"82272","place":"Moorenweis"},{"zipcode":"82275","place":"Emmering"},{"zipcode":"82276","place":"Adelshofen"},{"zipcode":"82278","place":"Althegnenberg"},{"zipcode":"82279","place":"Eching am Ammersee"},{"zipcode":"82281","place":"Egenhofen"},{"zipcode":"82282","place":"Pischertshofen"},{"zipcode":"82284","place":"Grafrath"},{"zipcode":"82285","place":"Hattenhofen"},{"zipcode":"82287","place":"Jesenwang"},{"zipcode":"82288","place":"Kottgeisering"},{"zipcode":"82290","place":"Landsberied"},{"zipcode":"82291","place":"Mammendorf"},{"zipcode":"82293","place":"Mittelstetten"},{"zipcode":"82294","place":"Oberschweinbach"},{"zipcode":"82296","place":"Schöngeising"},{"zipcode":"82297","place":"Steindorf"},{"zipcode":"82299","place":"Türkenfeld"},{"zipcode":"82319","place":"Starnberg"},{"zipcode":"82327","place":"Tutzing"},{"zipcode":"82335","place":"Berg"},{"zipcode":"82340","place":"Feldafing"},{"zipcode":"82343","place":"Pöcking"},{"zipcode":"82346","place":"Andechs"},{"zipcode":"82347","place":"Bernried"},{"zipcode":"82349","place":"Pentenried"},{"zipcode":"82362","place":"Weilheim in Oberbayern"},{"zipcode":"82377","place":"Penzberg"},{"zipcode":"82380","place":"Peißenberg"},{"zipcode":"82383","place":"Hohenpeißenberg"},{"zipcode":"82386","place":"Oberhausen"},{"zipcode":"82386","place":"Huglfing"},{"zipcode":"82387","place":"Antdorf"},{"zipcode":"82389","place":"Böbing"},{"zipcode":"82390","place":"Eberfing"},{"zipcode":"82392","place":"Habach"},{"zipcode":"82393","place":"Iffeldorf"},{"zipcode":"82395","place":"Obersöchering"},{"zipcode":"82396","place":"Pähl"},{"zipcode":"82398","place":"Polling"},{"zipcode":"82399","place":"Raisting"},{"zipcode":"82401","place":"Rottenbuch"},{"zipcode":"82402","place":"Seeshaupt"},{"zipcode":"82404","place":"Sindelsdorf"},{"zipcode":"82405","place":"Wessobrunn"},{"zipcode":"82407","place":"Wielenbach"},{"zipcode":"82409","place":"Wildsteig"},{"zipcode":"82418","place":"Riegsee"},{"zipcode":"82418","place":"Murnau am Staffelsee"},{"zipcode":"82418","place":"Seehausen am Staffelsee"},{"zipcode":"82431","place":"Kochel am See"},{"zipcode":"82432","place":"Urfeld, Oberbayern"},{"zipcode":"82433","place":"Bad Kohlgrub"},{"zipcode":"82435","place":"Bad Bayersoien"},{"zipcode":"82436","place":"Eglfing"},{"zipcode":"82438","place":"Eschenlohe"},{"zipcode":"82439","place":"Großweil"},{"zipcode":"82441","place":"Ohlstadt"},{"zipcode":"82442","place":"Saulgrub"},{"zipcode":"82444","place":"Schlehdorf"},{"zipcode":"82445","place":"Schwaigen"},{"zipcode":"82447","place":"Spatzenhausen"},{"zipcode":"82449","place":"Uffing am Staffelsee"},{"zipcode":"82467","place":"Garmisch-Partenkirchen"},{"zipcode":"82481","place":"Mittenwald"},{"zipcode":"82487","place":"Oberammergau"},{"zipcode":"82488","place":"Ettal"},{"zipcode":"82490","place":"Farchant"},{"zipcode":"82491","place":"Grainau"},{"zipcode":"82493","place":"Klais"},{"zipcode":"82494","place":"Krün"},{"zipcode":"82496","place":"Oberau"},{"zipcode":"82497","place":"Unterammergau"},{"zipcode":"82499","place":"Wallgau"},{"zipcode":"82515","place":"Wolfratshausen"},{"zipcode":"82538","place":"Geretsried"},{"zipcode":"82541","place":"Münsing"},{"zipcode":"82544","place":"Egling"},{"zipcode":"82547","place":"Eurasburg"},{"zipcode":"82549","place":"Königsdorf"},{"zipcode":"83022","place":"Rosenheim"},{"zipcode":"83024","place":"Rosenheim"},{"zipcode":"83026","place":"Rosenheim"},{"zipcode":"83043","place":"Bad Aibling"},{"zipcode":"83052","place":"Bruckmühl"},{"zipcode":"83059","place":"Kolbermoor"},{"zipcode":"83064","place":"Raubling"},{"zipcode":"83071","place":"Stephanskirchen"},{"zipcode":"83075","place":"Bad Feilnbach"},{"zipcode":"83080","place":"Oberaudorf"},{"zipcode":"83083","place":"Riedering"},{"zipcode":"83088","place":"Kiefersfelden"},{"zipcode":"83093","place":"Bad Endorf"},{"zipcode":"83098","place":"Brannenburg"},{"zipcode":"83101","place":"Rohrdorf"},{"zipcode":"83104","place":"Tuntenhausen"}
2993,{"zipcode":"83109","place":"Großkarolinenfeld"},{"zipcode":"83112","place":"Frasdorf"},{"zipcode":"83115","place":"Neubeuern"},{"zipcode":"83119","place":"Obing"},{"zipcode":"83122","place":"Samerberg"},{"zipcode":"83123","place":"Amerang"},{"zipcode":"83125","place":"Eggstätt"},{"zipcode":"83126","place":"Flintsbach"},{"zipcode":"83128","place":"Halfing"},{"zipcode":"83129","place":"Höslwang"},{"zipcode":"83131","place":"Nußdorf am Inn"},{"zipcode":"83132","place":"Pittenhart"},{"zipcode":"83134","place":"Prutting"},{"zipcode":"83135","place":"Schechen"},{"zipcode":"83137","place":"Schonstett"},{"zipcode":"83139","place":"Söchtenau"},{"zipcode":"83209","place":"Prien am Chiemsee"},{"zipcode":"83224","place":"Staudach-Egerndach"},{"zipcode":"83224","place":"Grassau"},{"zipcode":"83229","place":"Aschau im Chiemgau"},{"zipcode":"83233","place":"Bernau am Chiemsee"},{"zipcode":"83236","place":"Übersee"},{"zipcode":"83242","place":"Reit im Winkl"},{"zipcode":"83246","place":"Unterwössen"},{"zipcode":"83250","place":"Marquartstein"},{"zipcode":"83253","place":"Rimsting"},{"zipcode":"83254","place":"Breitbrunn am Chiemsee"},{"zipcode":"83256","place":"Chiemsee"},{"zipcode":"83257","place":"Gstadt am Chiemsee"},{"zipcode":"83259","place":"Schleching"},{"zipcode":"83278","place":"Traunstein"},{"zipcode":"83301","place":"Traunreut"},{"zipcode":"83308","place":"Trostberg"},{"zipcode":"83313","place":"Siegsdorf"},{"zipcode":"83317","place":"Teisendorf"},{"zipcode":"83324","place":"Ruhpolding"},{"zipcode":"83329","place":"Wonneberg"},{"zipcode":"83329","place":"Waging am See"},{"zipcode":"83334","place":"Inzell"},{"zipcode":"83339","place":"Chieming"},{"zipcode":"83342","place":"Tacherting"},{"zipcode":"83344","place":"Bergen"},{"zipcode":"83346","place":"Bergen"},{"zipcode":"83349","place":"Palling"},{"zipcode":"83352","place":"Altenmarkt an der Alz"},{"zipcode":"83355","place":"Grabenstätt"},{"zipcode":"83358","place":"Seeon-Seebruck"},{"zipcode":"83359","place":"Hallabruck"},{"zipcode":"83361","place":"Kienberg"},{"zipcode":"83362","place":"Surberg"},{"zipcode":"83364","place":"Graben bei Neukirchen am Teisenberg"},{"zipcode":"83365","place":"Nußdorf"},{"zipcode":"83367","place":"Petting"},{"zipcode":"83368","place":"Anning bei Sankt Georgen, Chiemgau"},{"zipcode":"83370","place":"Seeon-Seebruck"},{"zipcode":"83371","place":"Roitham bei Stein an der Traun"},{"zipcode":"83373","place":"Taching am See"},{"zipcode":"83374","place":"Niedling"},{"zipcode":"83376","place":"Castrum"},{"zipcode":"83377","place":"Vachendorf"},{"zipcode":"83379","place":"Wonneberg"},{"zipcode":"83395","place":"Freilassing"},{"zipcode":"83404","place":"Ainring"},{"zipcode":"83410","place":"Laufen"},{"zipcode":"83413","place":"Fridolfing"},{"zipcode":"83416","place":"Saaldorf-Surheim"},{"zipcode":"83417","place":"Kirchanschöring"},{"zipcode":"83435","place":"Bad Reichenhall"},{"zipcode":"83451","place":"Piding"},{"zipcode":"83454","place":"Anger"},{"zipcode":"83457","place":"Bayerisch Gmain"},{"zipcode":"83458","place":"Schneizlreuth"},{"zipcode":"83471","place":"Schönau am Königssee"},{"zipcode":"83471","place":"Berchtesgaden"},{"zipcode":"83483","place":"Bischofswiesen"},{"zipcode":"83486","place":"Ramsau"},{"zipcode":"83487","place":"Marktschellenberg"},{"zipcode":"83489","place":"Strub"},{"zipcode":"83512","place":"Wasserburg am Inn"},{"zipcode":"83527","place":"Kirchdorf"},{"zipcode":"83527","place":"Haag in Oberbayern"},{"zipcode":"83530","place":"Schnaitsee"},{"zipcode":"83533","place":"Edling"},{"zipcode":"83536","place":"Gars am Inn"},{"zipcode":"83539","place":"Albaching"},{"zipcode":"83539","place":"Pfaffing"},{"zipcode":"83543","place":"Rott am Inn"},{"zipcode":"83544","place":"Albaching"},{"zipcode":"83546","place":"Biburg, Gemeinde Gars am Inn"},{"zipcode":"83547","place":"Babensham"},{"zipcode":"83549","place":"Eiselfing"},{"zipcode":"83550","place":"Emmering"},{"zipcode":"83552","place":"Durrhausen"},{"zipcode":"83553","place":"Frauenneuharting"},{"zipcode":"83555","place":"Haiden bei Gars Bahnhof"},{"zipcode":"83556","place":"Griesstätt"},{"zipcode":"83558","place":"Maitenbeth"},{"zipcode":"83559","place":"Reiser, Gemeinde Gars am Inn"},{"zipcode":"83561","place":"Ramerberg"},{"zipcode":"83562","place":"Rechtmehring"},{"zipcode":"83564","place":"Soyen"},{"zipcode":"83565","place":"Ast, Gemeinde Frauenneuharting"},{"zipcode":"83567","place":"Unterreit"},{"zipcode":"83569","place":"Vogtareuth"},{"zipcode":"83607","place":"Holzkirchen"},{"zipcode":"83620","place":"Feldkirchen-Westerham"},{"zipcode":"83623","place":"Dietramszell"},{"zipcode":"83624","place":"Otterfing"},{"zipcode":"83626","place":"Valley"},{"zipcode":"83627","place":"Warngau"},{"zipcode":"83629","place":"Weyarn"},{"zipcode":"83646","place":"Bad Tölz"},{"zipcode":"83646","place":"Wackersberg"},{"zipcode":"83661","place":"Lenggries"},{"zipcode":"83666","place":"Waakirchen"},{"zipcode":"83670","place":"Bad Heilbrunn"},{"zipcode":"83671","place":"Benediktbeuern"},{"zipcode":"83673","place":"Bichl"},{"zipcode":"83674","place":"Gaißach"},{"zipcode":"83676","place":"Jachenau"},{"zipcode":"83677","place":"Reichersbeuern"},{"zipcode":"83677","place":"Greiling"},{"zipcode":"83679","place":"Sachsenkam"},{"zipcode":"83684","place":"Tegernsee"},{"zipcode":"83700","place":"Rottach-Egern"},{"zipcode":"83703","place":"Gmund am Tegernsee"},{"zipcode":"83707","place":"Bad Wiessee"},{"zipcode":"83708","place":"Kreuth"},{"zipcode":"83714","place":"Miesbach"},{"zipcode":"83727","place":"Schliersee"},{"zipcode":"83730","place":"Fischbachau"},{"zipcode":"83734","place":"Hausham"},{"zipcode":"83735","place":"Bayrischzell"},{"zipcode":"83737","place":"Irschenberg"},{"zipcode":"83739","place":"Hofreuth bei Wörnsmühl"},{"zipcode":"84028","place":"Landshut"},{"zipcode":"84030","place":"Ergolding"},{"zipcode":"84030","place":"Landshut"},{"zipcode":"84032","place":"Altdorf"},{"zipcode":"84032","place":"Landshut"},{"zipcode":"84034","place":"Landshut"},{"zipcode":"84036","place":"Kumhausen"},{"zipcode":"84036","place":"Landshut"},{"zipcode":"84048","place":"Mainburg"},{"zipcode":"84051","place":"Essenbach"},{"zipcode":"84056","place":"Rottenburg an der Laaber"},{"zipcode":"84061","place":"Ergoldsbach"},{"zipcode":"84066","place":"Mallersdorf-Pfaffenberg"},{"zipcode":"84069","place":"Schierling"},{"zipcode":"84072","place":"Au in der Hallertau"},{"zipcode":"84076","place":"Pfeffenhausen"},{"zipcode":"84079","place":"Bruckberg"},{"zipcode":"84082","place":"Laberweinting"},{"zipcode":"84085","place":"Langquaid"},{"zipcode":"84088","place":"Neufahrn in Niederbayern"},{"zipcode":"84089","place":"Aiglsbach"},{"zipcode":"84091","place":"Attenhofen"},{"zipcode":"84092","place":"Bayerbach"},{"zipcode":"84094","place":"Elsendorf"},{"zipcode":"84095","place":"Furth"},{"zipcode":"84097","place":"Herrngiersdorf"},{"zipcode":"84098","place":"Hohenthann"},{"zipcode":"84100","place":"Niederaichbach"},{"zipcode":"84101","place":"Obersüßbach"},{"zipcode":"84103","place":"Postau"},{"zipcode":"84104","place":"Rudelzhausen"},{"zipcode":"84106","place":"Volkenschwand"},{"zipcode":"84107","place":"Weihmichl"},{"zipcode":"84109","place":"Wörth an der Isar"},{"zipcode":"84130","place":"Dingolfing"},{"zipcode":"84137","place":"Vilsbiburg"},{"zipcode":"84140","place":"Gangkofen"},{"zipcode":"84144","place":"Geisenhausen"},{"zipcode":"84149","place":"Velden"},{"zipcode":"84152","place":"Mengkofen"},{"zipcode":"84155","place":"Bodenkirchen"},{"zipcode":"84160","place":"Frontenhausen"},{"zipcode":"84163","place":"Marklkofen"},{"zipcode":"84164","place":"Moosthenning"},{"zipcode":"84166","place":"Adlkofen"},{"zipcode":"84168","place":"Aham"},{"zipcode":"84169","place":"Altfraunhofen"},{"zipcode":"84171","place":"Baierbach"},{"zipcode":"84172","place":"Buch am Erlbach"},{"zipcode":"84174","place":"Eching"},{"zipcode":"84175","place":"Schalkham"},{"zipcode":"84175","place":"Gerzen"},{"zipcode":"84177","place":"Gottfrieding"},{"zipcode":"84178","place":"Kröning"},{"zipcode":"84180","place":"Loiching"},{"zipcode":"84181","place":"Neufraunhofen"},{"zipcode":"84183","place":"Niederviehbach"},{"zipcode":"84184","place":"Tiefenbach"},{"zipcode":"84186","place":"Vilsheim"},{"zipcode":"84187","place":"Weng"},{"zipcode":"84189","place":"Wurmsham"},{"zipcode":"84307","place":"Eggenfelden"},{"zipcode":"84323","place":"Massing"},{"zipcode":"84326","place":"Rimbach"},{"zipcode":"84326","place":"Falkenberg"},{"zipcode":"84329","place":"Wurmannsquick"},{"zipcode":"84332","place":"Hebertsfelden"},{"zipcode":"84333","place":"Malgersdorf"},{"zipcode":"84335","place":"Mitterskirchen"},{"zipcode":"84337","place":"Schönau"},{"zipcode":"84339","place":"Unterdietfurt"},{"zipcode":"84347","place":"Pfarrkirchen"},{"zipcode":"84359","place":"Simbach am Inn"},{"zipcode":"84364","place":"Bad Birnbach"},{"zipcode":"84367","place":"Reut"},{"zipcode":"84367","place":"Zeilarn"},{"zipcode":"84367","place":"Tann"},{"zipcode":"84371","place":"Triftern"},{"zipcode":"84375","place":"Kirchdorf am Inn"},{"zipcode":"84378","place":"Dietersburg"},{"zipcode":"84381","place":"Johanniskirchen"},{"zipcode":"84384","place":"Wittibreut"},{"zipcode":"84385","place":"Egglham"},{"zipcode":"84387","place":"Julbach"},{"zipcode":"84389","place":"Postmünster"},{"zipcode":"84405","place":"Dorfen"},{"zipcode":"84416","place":"Taufkirchen (Vils)"},{"zipcode":"84416","place":"Inning am Holz"},{"zipcode":"84419","place":"Obertaufkirchen"},{"zipcode":"84419","place":"Schwindegg"},{"zipcode":"84424","place":"Isen"},{"zipcode":"84427","place":"Sankt Wolfgang"},{"zipcode":"84428","place":"Buchbach"},{"zipcode":"84431","place":"Rattenkirchen"},{"zipcode":"84431","place":"Heldenstein"},{"zipcode":"84432","place":"Hohenpolding"},{"zipcode":"84434","place":"Kirchberg"},{"zipcode":"84435","place":"Lengdorf"},{"zipcode":"84437","place":"Reichertsheim"},{"zipcode":"84439","place":"Steinkirchen"},{"zipcode":"84453","place":"Mühldorf am Inn"},{"zipcode":"84478","place":"Waldkraiburg"},{"zipcode":"84489","place":"Burghausen"},{"zipcode":"84494","place":"Niedertaufkirchen"},{"zipcode":"84494","place":"Lohkirchen"},{"zipcode":"84494","place":"Neumarkt-Sankt Veit"},{"zipcode":"84494","place":"Niederbergkirchen"},{"zipcode":"84503","place":"Altötting"}
2993,{"zipcode":"84508","place":"Burgkirchen an der Alz"},{"zipcode":"84513","place":"Töging am Inn"},{"zipcode":"84513","place":"Erharting"},{"zipcode":"84518","place":"Garching an der Alz"},{"zipcode":"84524","place":"Neuötting"},{"zipcode":"84529","place":"Tittmoning"},{"zipcode":"84533","place":"Haiming"},{"zipcode":"84533","place":"Marktl"},{"zipcode":"84533","place":"Stammham"},{"zipcode":"84539","place":"Zangberg"},{"zipcode":"84539","place":"Ampfing"},{"zipcode":"84543","place":"Winhöring"},{"zipcode":"84544","place":"Aschau am Inn"},{"zipcode":"84546","place":"Egglkofen"},{"zipcode":"84547","place":"Emmerting"},{"zipcode":"84549","place":"Engelsberg"},{"zipcode":"84550","place":"Feichten an der Alz"},{"zipcode":"84552","place":"Geratskirchen"},{"zipcode":"84553","place":"Halsbach, Kreis Altötting"},{"zipcode":"84555","place":"Jettenbach"},{"zipcode":"84556","place":"Kastl"},{"zipcode":"84558","place":"Kirchweidach"},{"zipcode":"84558","place":"Halsbach"},{"zipcode":"84558","place":"Tyrlaching"},{"zipcode":"84559","place":"Kraiburg am Inn"},{"zipcode":"84561","place":"Mehring"},{"zipcode":"84562","place":"Mettenheim"},{"zipcode":"84564","place":"Oberbergkirchen"},{"zipcode":"84565","place":"Oberneukirchen"},{"zipcode":"84567","place":"Erlbach"},{"zipcode":"84567","place":"Perach"},{"zipcode":"84568","place":"Pleiskirchen"},{"zipcode":"84570","place":"Polling"},{"zipcode":"84571","place":"Reischach"},{"zipcode":"84573","place":"Schönberg"},{"zipcode":"84574","place":"Taufkirchen"},{"zipcode":"84576","place":"Teising"},{"zipcode":"84577","place":"Tüßling"},{"zipcode":"84579","place":"Unterneukirchen"},{"zipcode":"85049","place":"Ingolstadt"},{"zipcode":"85051","place":"Ingolstadt"},{"zipcode":"85053","place":"Ingolstadt"},{"zipcode":"85055","place":"Ingolstadt"},{"zipcode":"85057","place":"Ingolstadt"},{"zipcode":"85072","place":"Eichstätt"},{"zipcode":"85077","place":"Manching"},{"zipcode":"85080","place":"Gaimersheim"},{"zipcode":"85084","place":"Reichertshofen"},{"zipcode":"85088","place":"Vohburg an der Donau"},{"zipcode":"85092","place":"Kösching"},{"zipcode":"85095","place":"Denkendorf"},{"zipcode":"85098","place":"Großmehring"},{"zipcode":"85101","place":"Lenting"},{"zipcode":"85104","place":"Pförring"},{"zipcode":"85107","place":"Baar-Ebenhausen"},{"zipcode":"85110","place":"Kipfenberg"},{"zipcode":"85111","place":"Adelschlag"},{"zipcode":"85113","place":"Böhmfeld"},{"zipcode":"85114","place":"Buxheim"},{"zipcode":"85116","place":"Egweil"},{"zipcode":"85117","place":"Eitensheim"},{"zipcode":"85119","place":"Ernsgaden"},{"zipcode":"85120","place":"Hepberg"},{"zipcode":"85122","place":"Hitzhofen"},{"zipcode":"85123","place":"Karlskron"},{"zipcode":"85125","place":"Kinding"},{"zipcode":"85126","place":"Münchsmünster"},{"zipcode":"85128","place":"Nassenfels"},{"zipcode":"85129","place":"Oberdolling"},{"zipcode":"85131","place":"Pollenfeld"},{"zipcode":"85132","place":"Schernfeld"},{"zipcode":"85134","place":"Stammham"},{"zipcode":"85135","place":"Titting"},{"zipcode":"85137","place":"Walting"},{"zipcode":"85139","place":"Wettstetten"},{"zipcode":"85221","place":"Dachau"},{"zipcode":"85229","place":"Markt Indersdorf"},{"zipcode":"85232","place":"Bergkirchen"},{"zipcode":"85235","place":"Odelzhausen"},{"zipcode":"85235","place":"Pfaffenhofen an der Glonn"},{"zipcode":"85238","place":"Petershausen"},{"zipcode":"85241","place":"Hebertshausen"},{"zipcode":"85244","place":"Röhrmoos"},{"zipcode":"85247","place":"Schwabhausen"},{"zipcode":"85250","place":"Altomünster"},{"zipcode":"85253","place":"Erdweg"},{"zipcode":"85254","place":"Sulzemoos"},{"zipcode":"85256","place":"Vierkirchen"},{"zipcode":"85258","place":"Weichs"},{"zipcode":"85259","place":"Wiedenzhausen"},{"zipcode":"85276","place":"Hettenshausen"},{"zipcode":"85276","place":"Pfaffenhofen an der Ilm"},{"zipcode":"85283","place":"Wolnzach"},{"zipcode":"85290","place":"Geisenfeld"},{"zipcode":"85293","place":"Reichertshausen"},{"zipcode":"85296","place":"Rohrbach"},{"zipcode":"85298","place":"Scheyern"},{"zipcode":"85301","place":"Schweitenkirchen"},{"zipcode":"85302","place":"Gerolsbach"},{"zipcode":"85304","place":"Ilmmünster"},{"zipcode":"85305","place":"Jetzendorf"},{"zipcode":"85307","place":"Paunzhausen"},{"zipcode":"85309","place":"Pörnbach"},{"zipcode":"85354","place":"Freising"},{"zipcode":"85356","place":"Freising"},{"zipcode":"85368","place":"Wang"},{"zipcode":"85368","place":"Moosburg"},{"zipcode":"85375","place":"Neufahrn bei Freising"},{"zipcode":"85376","place":"Hetzenhausen"},{"zipcode":"85386","place":"Eching"},{"zipcode":"85391","place":"Allershausen"},{"zipcode":"85395","place":"Attenkirchen"},{"zipcode":"85395","place":"Wolfersdorf"},{"zipcode":"85399","place":"Hallbergmoos"},{"zipcode":"85402","place":"Kranzberg"},{"zipcode":"85405","place":"Nandlstadt"},{"zipcode":"85406","place":"Zolling"},{"zipcode":"85408","place":"Gammelsdorf"},{"zipcode":"85410","place":"Haag an der Amper"},{"zipcode":"85411","place":"Hohenkammer"},{"zipcode":"85413","place":"Hörgertshausen"},{"zipcode":"85414","place":"Kirchdorf an der Amper"},{"zipcode":"85416","place":"Langenbach"},{"zipcode":"85417","place":"Marzling"},{"zipcode":"85419","place":"Mauern"},{"zipcode":"85435","place":"Erding"},{"zipcode":"85445","place":"Oberding"},{"zipcode":"85447","place":"Fraunberg"},{"zipcode":"85452","place":"Moosinning"},{"zipcode":"85456","place":"Wartenberg"},{"zipcode":"85457","place":"Wörth"},{"zipcode":"85459","place":"Berglern"},{"zipcode":"85461","place":"Bockhorn"},{"zipcode":"85462","place":"Eitting"},{"zipcode":"85464","place":"Finsing"},{"zipcode":"85465","place":"Langenpreising"},{"zipcode":"85467","place":"Neuching"},{"zipcode":"85469","place":"Walpertskirchen"},{"zipcode":"85521","place":"Ottobrunn"},{"zipcode":"85540","place":"Haar"},{"zipcode":"85551","place":"Kirchheim bei München"},{"zipcode":"85560","place":"Ebersberg"},{"zipcode":"85567","place":"Bruck"},{"zipcode":"85567","place":"Grafing bei München"},{"zipcode":"85570","place":"Markt Schwaben"},{"zipcode":"85570","place":"Ottenhofen"},{"zipcode":"85579","place":"Neubiberg"},{"zipcode":"85586","place":"Poing"},{"zipcode":"85591","place":"Vaterstetten"},{"zipcode":"85598","place":"Baldham"},{"zipcode":"85599","place":"Parsdorf"},{"zipcode":"85604","place":"Zorneding"},{"zipcode":"85609","place":"Aschheim"},{"zipcode":"85614","place":"Kirchseeon"},{"zipcode":"85617","place":"Aßling"},{"zipcode":"85622","place":"Feldkirchen"},{"zipcode":"85625","place":"Glonn"},{"zipcode":"85625","place":"Baiern"},{"zipcode":"85630","place":"Grasbrunn"},{"zipcode":"85635","place":"Höhenkirchen-Siegertsbrunn"},{"zipcode":"85640","place":"Putzbrunn"},{"zipcode":"85643","place":"Steinhöring"},{"zipcode":"85646","place":"Anzing"},{"zipcode":"85649","place":"Brunnthal"},{"zipcode":"85652","place":"Pliening"},{"zipcode":"85653","place":"Aying"},{"zipcode":"85655","place":"Loibersdorf bei Großhelfendorf"},{"zipcode":"85656","place":"Buch am Buchrain"},{"zipcode":"85658","place":"Egmating"},{"zipcode":"85659","place":"Forstern"},{"zipcode":"85661","place":"Forstinning"},{"zipcode":"85662","place":"Hohenbrunn"},{"zipcode":"85664","place":"Hohenlinden"},{"zipcode":"85665","place":"Moosach"}
2993,{"zipcode":"85667","place":"Oberpframmern"},{"zipcode":"85669","place":"Pastetten"},{"zipcode":"85716","place":"Unterschleißheim"},{"zipcode":"85737","place":"Ismaning"},{"zipcode":"85748","place":"Garching bei München"},{"zipcode":"85757","place":"Karlsfeld"},{"zipcode":"85764","place":"Oberschleißheim"},{"zipcode":"85774","place":"Unterföhring"},{"zipcode":"85777","place":"Fahrenzhausen"},{"zipcode":"85778","place":"Haimhausen"},{"zipcode":"86150","place":"Augsburg"},{"zipcode":"86152","place":"Augsburg"},{"zipcode":"86153","place":"Augsburg"},{"zipcode":"86154","place":"Augsburg"},{"zipcode":"86156","place":"Augsburg"},{"zipcode":"86157","place":"Augsburg"},{"zipcode":"86159","place":"Augsburg"},{"zipcode":"86161","place":"Augsburg"},{"zipcode":"86163","place":"Augsburg"},{"zipcode":"86165","place":"Augsburg"},{"zipcode":"86167","place":"Augsburg"},{"zipcode":"86169","place":"Augsburg"},{"zipcode":"86179","place":"Augsburg"},{"zipcode":"86199","place":"Augsburg"},{"zipcode":"86316","place":"Friedberg"},{"zipcode":"86343","place":"Königsbrunn"},{"zipcode":"86356","place":"Neusäß"},{"zipcode":"86368","place":"Gersthofen"},{"zipcode":"86381","place":"Krumbach"},{"zipcode":"86391","place":"Stadtbergen"},{"zipcode":"86399","place":"Bobingen"},{"zipcode":"86405","place":"Meitingen"},{"zipcode":"86415","place":"Mering"},{"zipcode":"86420","place":"Diedorf"},{"zipcode":"86424","place":"Dinkelscherben"},{"zipcode":"86438","place":"Kissing"},{"zipcode":"86441","place":"Zusmarshausen"},{"zipcode":"86444","place":"Affing"},{"zipcode":"86447","place":"Aindling"},{"zipcode":"86447","place":"Todtenweis"},{"zipcode":"86450","place":"Altenmünster"},{"zipcode":"86453","place":"Dasing"},{"zipcode":"86456","place":"Gablingen"},{"zipcode":"86459","place":"Gessertshausen"},{"zipcode":"86462","place":"Langweid am Lech"},{"zipcode":"86465","place":"Welden"},{"zipcode":"86465","place":"Heretsried"},{"zipcode":"86470","place":"Thannhausen"},{"zipcode":"86473","place":"Ziemetshausen"},{"zipcode":"86476","place":"Neuburg an der Kammel"},{"zipcode":"86477","place":"Adelsried"},{"zipcode":"86479","place":"Aichen"},{"zipcode":"86480","place":"Waltenhausen"},{"zipcode":"86480","place":"Aletshausen"},{"zipcode":"86482","place":"Aystetten"},{"zipcode":"86483","place":"Balzhausen"},{"zipcode":"86485","place":"Biberbach"},{"zipcode":"86486","place":"Bonstetten"},{"zipcode":"86488","place":"Breitenthal"},{"zipcode":"86489","place":"Deisenhausen"},{"zipcode":"86491","place":"Ebershausen"},{"zipcode":"86492","place":"Egling an der Paar"},{"zipcode":"86494","place":"Emersacker"},{"zipcode":"86495","place":"Eurasburg"},{"zipcode":"86497","place":"Horgau"},{"zipcode":"86498","place":"Kettershausen"},{"zipcode":"86500","place":"Kutzenhausen"},{"zipcode":"86502","place":"Laugna"},{"zipcode":"86504","place":"Merching"},{"zipcode":"86505","place":"Münsterhausen"},{"zipcode":"86507","place":"Oberottmarshausen"},{"zipcode":"86507","place":"Kleinaitingen"},{"zipcode":"86508","place":"Rehling"},{"zipcode":"86510","place":"Ried"},{"zipcode":"86511","place":"Schmiechen"},{"zipcode":"86513","place":"Ursberg"},{"zipcode":"86514","place":"Ustersbach"},{"zipcode":"86517","place":"Wehringen"},{"zipcode":"86519","place":"Wiesenbach"},{"zipcode":"86529","place":"Schrobenhausen"},{"zipcode":"86551","place":"Aichach"},{"zipcode":"86554","place":"Pöttmes"},{"zipcode":"86556","place":"Kühbach"},{"zipcode":"86558","place":"Hohenwart"},{"zipcode":"86559","place":"Adelzhausen"},{"zipcode":"86561","place":"Aresing"},{"zipcode":"86562","place":"Berg im Gau"},{"zipcode":"86564","place":"Brunnen"},{"zipcode":"86565","place":"Gachenbach"},{"zipcode":"86567","place":"Hilgertshausen-Tandern"},{"zipcode":"86568","place":"Hollenbach"},{"zipcode":"86570","place":"Inchenhofen"},{"zipcode":"86571","place":"Langenmosen"},{"zipcode":"86573","place":"Obergriesbach"},{"zipcode":"86574","place":"Petersdorf"},{"zipcode":"86576","place":"Schiltberg"},{"zipcode":"86577","place":"Sielenbach"},{"zipcode":"86579","place":"Waidhofen"},{"zipcode":"86609","place":"Donauwörth"},{"zipcode":"86633","place":"Neuburg an der Donau"},{"zipcode":"86637","place":"Wertingen"},{"zipcode":"86641","place":"Rain"},{"zipcode":"86643","place":"Rennertshofen"},{"zipcode":"86647","place":"Buttenwiesen"},{"zipcode":"86650","place":"Wemding"},{"zipcode":"86653","place":"Monheim"},{"zipcode":"86653","place":"Daiting"},{"zipcode":"86655","place":"Harburg"},{"zipcode":"86657","place":"Bissingen"},{"zipcode":"86660","place":"Tapfheim"},{"zipcode":"86663","place":"Asbach-Bäumenheim"},{"zipcode":"86666","place":"Burgheim"},{"zipcode":"86668","place":"Karlshuld"},{"zipcode":"86669","place":"Königsmoos"},{"zipcode":"86672","place":"Thierhaupten"},{"zipcode":"86673","place":"Bergheim"},{"zipcode":"86674","place":"Baar"},{"zipcode":"86675","place":"Buchdorf"},{"zipcode":"86676","place":"Ehekirchen"},{"zipcode":"86678","place":"Ehingen"},{"zipcode":"86679","place":"Ellgau"},{"zipcode":"86681","place":"Fünfstetten"},{"zipcode":"86682","place":"Genderkingen"},{"zipcode":"86684","place":"Holzheim"},{"zipcode":"86685","place":"Huisheim"},{"zipcode":"86687","place":"Kaisheim"},{"zipcode":"86688","place":"Marxheim"},{"zipcode":"86690","place":"Mertingen"},{"zipcode":"86692","place":"Münster"},{"zipcode":"86694","place":"Niederschönenfeld"},{"zipcode":"86695","place":"Allmannshofen"},{"zipcode":"86695","place":"Nordendorf"},{"zipcode":"86697","place":"Oberhausen"},{"zipcode":"86698","place":"Oberndorf am Lech"},{"zipcode":"86700","place":"Otting"},{"zipcode":"86701","place":"Rohrenfels"},{"zipcode":"86703","place":"Rögling"},{"zipcode":"86704","place":"Tagmersheim"},{"zipcode":"86706","place":"Weichering"},{"zipcode":"86707","place":"Kühlenthal"},{"zipcode":"86707","place":"Westendorf"},{"zipcode":"86709","place":"Wolferstadt"},{"zipcode":"86720","place":"Nördlingen"},{"zipcode":"86732","place":"Oettingen in Bayern"},{"zipcode":"86733","place":"Alerheim"},{"zipcode":"86735","place":"Amerdingen"},{"zipcode":"86735","place":"Forheim"},{"zipcode":"86736","place":"Auhausen"}
2993,{"zipcode":"86738","place":"Deiningen"},{"zipcode":"86739","place":"Ederheim"},{"zipcode":"86741","place":"Ehingen am Ries"},{"zipcode":"86742","place":"Fremdingen"},{"zipcode":"86744","place":"Hainsfarth"},{"zipcode":"86745","place":"Hohenaltheim"},{"zipcode":"86747","place":"Maihingen"},{"zipcode":"86748","place":"Marktoffingen"},{"zipcode":"86750","place":"Megesheim"},{"zipcode":"86751","place":"Mönchsdeggingen"},{"zipcode":"86753","place":"Möttingen"},{"zipcode":"86754","place":"Munningen"},{"zipcode":"86756","place":"Reimlingen"},{"zipcode":"86757","place":"Wallerstein"},{"zipcode":"86759","place":"Wechingen"},{"zipcode":"86807","place":"Buchloe"},{"zipcode":"86825","place":"Bad Wörishofen"},{"zipcode":"86830","place":"Schwabmünchen"},{"zipcode":"86833","place":"Ettringen"},{"zipcode":"86836","place":"Obermeitingen"},{"zipcode":"86836","place":"Graben"},{"zipcode":"86836","place":"Klosterlechfeld"},{"zipcode":"86836","place":"Untermeitingen"},{"zipcode":"86842","place":"Türkheim"},{"zipcode":"86845","place":"Großaitingen"},{"zipcode":"86850","place":"Fischach"},{"zipcode":"86853","place":"Langerringen"},{"zipcode":"86854","place":"Amberg"},{"zipcode":"86856","place":"Hiltenfingen"},{"zipcode":"86857","place":"Hurlach"},{"zipcode":"86859","place":"Igling"},{"zipcode":"86860","place":"Jengen"},{"zipcode":"86862","place":"Lamerdingen"},{"zipcode":"86863","place":"Langenneufnach"},{"zipcode":"86865","place":"Markt Wald"},{"zipcode":"86866","place":"Mickhausen"},{"zipcode":"86868","place":"Mittelneufnach"},{"zipcode":"86869","place":"Oberostendorf"},{"zipcode":"86871","place":"Rammingen"},{"zipcode":"86872","place":"Scherstetten"},{"zipcode":"86874","place":"Tussenhausen"},{"zipcode":"86875","place":"Waal"},{"zipcode":"86877","place":"Walkertshofen"},{"zipcode":"86879","place":"Wiedergeltingen"},{"zipcode":"86899","place":"Landsberg am Lech"},{"zipcode":"86911","place":"Dießen am Ammersee"},{"zipcode":"86916","place":"Kaufering"},{"zipcode":"86919","place":"Utting am Ammersee"},{"zipcode":"86920","place":"Denklingen"},{"zipcode":"86922","place":"Eresing"},{"zipcode":"86923","place":"Finning"},{"zipcode":"86925","place":"Fuchstal"},{"zipcode":"86926","place":"Greifenberg"},{"zipcode":"86928","place":"Hofstetten"},{"zipcode":"86929","place":"Penzing"},{"zipcode":"86931","place":"Prittriching"},{"zipcode":"86932","place":"Pürgen"},{"zipcode":"86934","place":"Reichling"},{"zipcode":"86935","place":"Rott"},{"zipcode":"86937","place":"Scheuring"},{"zipcode":"86938","place":"Schondorf am Ammersee"},{"zipcode":"86940","place":"Schwifting"},{"zipcode":"86941","place":"Sankt Ottilien"},{"zipcode":"86943","place":"Thaining"},{"zipcode":"86944","place":"Unterdießen"},{"zipcode":"86946","place":"Vilgertshofen"},{"zipcode":"86947","place":"Weil"},{"zipcode":"86949","place":"Windach"},{"zipcode":"86956","place":"Schongau"},{"zipcode":"86971","place":"Peiting"},{"zipcode":"86972","place":"Altenstadt"},{"zipcode":"86974","place":"Apfeldorf"},{"zipcode":"86975","place":"Bernbeuren"},{"zipcode":"86977","place":"Burggen"},{"zipcode":"86978","place":"Hohenfurch"},{"zipcode":"86980","place":"Ingenried"},{"zipcode":"86981","place":"Kinsau"},{"zipcode":"86983","place":"Lechbruck"},{"zipcode":"86984","place":"Prem"},{"zipcode":"86986","place":"Schwabbruck"},{"zipcode":"86987","place":"Schwabsoien"},{"zipcode":"86989","place":"Steingaden"},{"zipcode":"87435","place":"Kempten"},{"zipcode":"87437","place":"Kempten"},{"zipcode":"87439","place":"Kempten"},{"zipcode":"87448","place":"Waltenhofen"},{"zipcode":"87452","place":"Altusried"},{"zipcode":"87459","place":"Pfronten"},{"zipcode":"87463","place":"Dietmannsried"},{"zipcode":"87466","place":"Oy-Mittelberg"},{"zipcode":"87471","place":"Durach"},{"zipcode":"87474","place":"Buchenberg"},{"zipcode":"87477","place":"Sulzberg"},{"zipcode":"87480","place":"Weitnau"},{"zipcode":"87484","place":"Nesselwang"},{"zipcode":"87487","place":"Wiggensbach"},{"zipcode":"87488","place":"Betzigau"},{"zipcode":"87490","place":"Haldenwang"},{"zipcode":"87493","place":"Lauben"},{"zipcode":"87494","place":"Rückholz"},{"zipcode":"87496","place":"Untrasried"},{"zipcode":"87497","place":"Wertach"},{"zipcode":"87499","place":"Wildpoldsried"},{"zipcode":"87509","place":"Immenstadt im Allgäu"},{"zipcode":"87527","place":"Sonthofen"},{"zipcode":"87527","place":"Ofterschwang"},{"zipcode":"87534","place":"Oberstaufen"},{"zipcode":"87538","place":"Balderschwang"},{"zipcode":"87538","place":"Fischen im Allgäu"},{"zipcode":"87538","place":"Bolsterlang"},{"zipcode":"87538","place":"Obermaiselstein"},{"zipcode":"87541","place":"Bad Hindelang"},{"zipcode":"87544","place":"Blaichach"},{"zipcode":"87545","place":"Burgberg im Allgäu"},{"zipcode":"87547","place":"Missen-Wilhams"},{"zipcode":"87549","place":"Rettenberg"},{"zipcode":"87561","place":"Oberstdorf"},{"zipcode":"87600","place":"Kaufbeuren"},{"zipcode":"87616","place":"Marktoberdorf"},{"zipcode":"87616","place":"Wald"},{"zipcode":"87629","place":"Füssen"},{"zipcode":"87634","place":"Günzach"},{"zipcode":"87634","place":"Obergünzburg"},{"zipcode":"87637","place":"Eisenberg"},{"zipcode":"87637","place":"Seeg"},{"zipcode":"87640","place":"Biessenhofen"},{"zipcode":"87642","place":"Halblech"},{"zipcode":"87645","place":"Schwangau"},{"zipcode":"87647","place":"Kraftisried"},{"zipcode":"87647","place":"Unterthingau"},{"zipcode":"87648","place":"Aitrang"},{"zipcode":"87650","place":"Baisweil"},{"zipcode":"87651","place":"Bidingen"},{"zipcode":"87653","place":"Eggenthal"},{"zipcode":"87654","place":"Friesenried"},{"zipcode":"87656","place":"Germaringen"},{"zipcode":"87657","place":"Görisried"},{"zipcode":"87659","place":"Hopferau"},{"zipcode":"87660","place":"Irsee"},{"zipcode":"87662","place":"Osterzell"},{"zipcode":"87662","place":"Kaltental"},{"zipcode":"87663","place":"Lengenwang"},{"zipcode":"87665","place":"Mauerstetten"},{"zipcode":"87666","place":"Pforzen"},{"zipcode":"87668","place":"Rieden"},{"zipcode":"87669","place":"Rieden am Forggensee"},{"zipcode":"87671","place":"Ronsberg"},{"zipcode":"87672","place":"Roßhaupten"},{"zipcode":"87674","place":"Ruderatshofen"},{"zipcode":"87675","place":"Rettenbach am Auerberg"},{"zipcode":"87675","place":"Stötten am Auerberg"},{"zipcode":"87677","place":"Stöttwang"},{"zipcode":"87679","place":"Westendorf"},{"zipcode":"87700","place":"Memmingen"},{"zipcode":"87719","place":"Mindelheim"},{"zipcode":"87724","place":"Ottobeuren"},{"zipcode":"87727","place":"Babenhausen"},{"zipcode":"87730","place":"Bad Grönenbach"},{"zipcode":"87733","place":"Markt Rettenbach"},{"zipcode":"87734","place":"Benningen"},{"zipcode":"87736","place":"Böhen"},{"zipcode":"87737","place":"Boos"},{"zipcode":"87739","place":"Breitenbrunn"},{"zipcode":"87740","place":"Buxheim"},{"zipcode":"87742","place":"Dirlewang"},{"zipcode":"87742","place":"Apfeltrach"},{"zipcode":"87743","place":"Egg an der Günz"},{"zipcode":"87745","place":"Eppishausen"},{"zipcode":"87746","place":"Erkheim"},{"zipcode":"87748","place":"Fellheim"},{"zipcode":"87749","place":"Hawangen"},{"zipcode":"87751","place":"Heimertingen"},{"zipcode":"87752","place":"Holzgünz"},{"zipcode":"87754","place":"Kammlach"},{"zipcode":"87755","place":"Kirchhaslach"},{"zipcode":"87757","place":"Kirchheim in Schwaben"},{"zipcode":"87758","place":"Kronburg"},{"zipcode":"87760","place":"Lachen"},{"zipcode":"87761","place":"Lauben"},{"zipcode":"87763","place":"Lautrach"},{"zipcode":"87764","place":"Legau"},{"zipcode":"87766","place":"Memmingerberg"},{"zipcode":"87767","place":"Niederrieden"},{"zipcode":"87769","place":"Oberrieden"},{"zipcode":"87770","place":"Oberschönegg"},{"zipcode":"87772","place":"Pfaffenhausen"},{"zipcode":"87773","place":"Pleß"},{"zipcode":"87775","place":"Salgen"},{"zipcode":"87776","place":"Sontheim"},{"zipcode":"87778","place":"Stetten"},{"zipcode":"87779","place":"Trunkelsberg"},{"zipcode":"87781","place":"Ungerhausen"},{"zipcode":"87782","place":"Unteregg"},{"zipcode":"87784","place":"Westerheim"},{"zipcode":"87785","place":"Winterrieden"},{"zipcode":"87787","place":"Wolfertschwenden"},{"zipcode":"87789","place":"Woringen"},{"zipcode":"88045","place":"Friedrichshafen"},{"zipcode":"88046","place":"Friedrichshafen"},{"zipcode":"88048","place":"Friedrichshafen"},{"zipcode":"88069","place":"Tettnang"},{"zipcode":"88074","place":"Meckenbeuren"},{"zipcode":"88079","place":"Kressbronn am Bodensee"},{"zipcode":"88085","place":"Langenargen"},{"zipcode":"88086","place":"Immenstaad am Bodensee"},{"zipcode":"88090","place":"Immenstaad am Bodensee"},{"zipcode":"88094","place":"Oberteuringen"},{"zipcode":"88097","place":"Eriskirch"},{"zipcode":"88099","place":"Neukirch"},{"zipcode":"88131","place":"Lindau (Bodensee)"},{"zipcode":"88131","place":"Bodolz"},{"zipcode":"88138","place":"Sigmarszell"},{"zipcode":"88138","place":"Weißensberg"},{"zipcode":"88138","place":"Hergensweiler"},{"zipcode":"88142","place":"Wasserburg (Bodensee)"},{"zipcode":"88145","place":"Hergatz"},{"zipcode":"88145","place":"Opfenbach"},{"zipcode":"88147","place":"Achberg"},{"zipcode":"88149","place":"Nonnenhorn"},{"zipcode":"88161","place":"Lindenberg im Allgäu"},{"zipcode":"88167","place":"Gestratz"},{"zipcode":"88167","place":"Röthenbach (Allgäu)"},{"zipcode":"88167","place":"Maierhöfen"},{"zipcode":"88167","place":"Grünenbach"},{"zipcode":"88167","place":"Stiefenhofen"},{"zipcode":"88171","place":"Weiler-Simmerberg"},{"zipcode":"88175","place":"Scheidegg"},{"zipcode":"88178","place":"Heimenkirch"},{"zipcode":"88179","place":"Oberreute"},{"zipcode":"88212","place":"Ravensburg"},{"zipcode":"88213","place":"Ravensburg"},{"zipcode":"88214","place":"Ravensburg"},{"zipcode":"88239","place":"Wangen im Allgäu"},{"zipcode":"88250","place":"Weingarten"},{"zipcode":"88255","place":"Baienfurt"},{"zipcode":"88255","place":"Baindt"},{"zipcode":"88260","place":"Argenbühl"},{"zipcode":"88263","place":"Horgenzell"},{"zipcode":"88267","place":"Vogt"},{"zipcode":"88271","place":"Wilhelmsdorf"},{"zipcode":"88273","place":"Fronreute"},{"zipcode":"88276","place":"Berg"},{"zipcode":"88279","place":"Amtzell"},{"zipcode":"88281","place":"Schlier"},{"zipcode":"88284","place":"Wolpertswende"},{"zipcode":"88285","place":"Bodnegg"},{"zipcode":"88287","place":"Grünkraut"},{"zipcode":"88289","place":"Waldburg"},{"zipcode":"88299","place":"Leutkirch im Allgäu"},{"zipcode":"88316","place":"Isny im Allgäu"},{"zipcode":"88317","place":"Aichstetten"},{"zipcode":"88319","place":"Aitrach"},{"zipcode":"88326","place":"Aulendorf"},{"zipcode":"88339","place":"Bad Waldsee"},{"zipcode":"88348","place":"Bad Saulgau"},{"zipcode":"88348","place":"Allmannsweiler"},{"zipcode":"88353","place":"Kißlegg"},{"zipcode":"88356","place":"Ostrach"},{"zipcode":"88361","place":"Eichstegen"},{"zipcode":"88361","place":"Boms"},{"zipcode":"88361","place":"Altshausen"},{"zipcode":"88364","place":"Wolfegg"},{"zipcode":"88367","place":"Hohentengen"},{"zipcode":"88368","place":"Bergatreute"},{"zipcode":"88370","place":"Ebenweiler"},{"zipcode":"88371","place":"Ebersbach-Musbach"},{"zipcode":"88373","place":"Fleischwangen"},{"zipcode":"88374","place":"Hoßkirch"},{"zipcode":"88376","place":"Königseggwald"},{"zipcode":"88377","place":"Riedhausen"},{"zipcode":"88379","place":"Unterwaldhausen"},{"zipcode":"88379","place":"Guggenhausen"},{"zipcode":"88400","place":"Biberach an der Riß"},{"zipcode":"88400","place":"Biberach an der Riß Bergerhausen"},{"zipcode":"88410","place":"Bad Wurzach"},{"zipcode":"88416","place":"Erlenmoos"},{"zipcode":"88416","place":"Ochsenhausen"},{"zipcode":"88416","place":"Steinhausen an der Rottum"},{"zipcode":"88422","place":"Moosburg"},{"zipcode":"88422","place":"Bad Buchau"},{"zipcode":"88422","place":"Alleshausen"},{"zipcode":"88422","place":"Oggelshausen"}
2993,{"zipcode":"88422","place":"Betzenweiler"},{"zipcode":"88422","place":"Tiefenbach"},{"zipcode":"88422","place":"Seekirch"},{"zipcode":"88422","place":"Kanzach"},{"zipcode":"88422","place":"Dürnau"},{"zipcode":"88427","place":"Bad Schussenried Dunzenhausen"},{"zipcode":"88427","place":"Bad Schussenried"},{"zipcode":"88430","place":"Rot an der Rot"},{"zipcode":"88433","place":"Schemmerhofen"},{"zipcode":"88436","place":"Eberhardzell"},{"zipcode":"88436","place":"Eberhardzell Füramoos"},{"zipcode":"88436","place":"Eberhardzell Füramoos, Altbellamont"},{"zipcode":"88437","place":"Maselheim"},{"zipcode":"88441","place":"Mittelbiberach"},{"zipcode":"88444","place":"Ummendorf"},{"zipcode":"88447","place":"Warthausen"},{"zipcode":"88448","place":"Attenweiler"},{"zipcode":"88450","place":"Berkheim"},{"zipcode":"88451","place":"Dettingen an der Iller"},{"zipcode":"88453","place":"Erolzheim"},{"zipcode":"88454","place":"Hochdorf"},{"zipcode":"88456","place":"Ingoldingen"},{"zipcode":"88457","place":"Kirchdorf an der Iller"},{"zipcode":"88459","place":"Tannheim"},{"zipcode":"88471","place":"Laupheim"},{"zipcode":"88477","place":"Schwendi"},{"zipcode":"88480","place":"Achstetten"},{"zipcode":"88481","place":"Balzheim"},{"zipcode":"88483","place":"Burgrieden"},{"zipcode":"88484","place":"Gutenzell-Hürbel"},{"zipcode":"88486","place":"Kirchberg an der Iller"},{"zipcode":"88487","place":"Mietingen"},{"zipcode":"88489","place":"Wain"},{"zipcode":"88499","place":"Emeringen"},{"zipcode":"88499","place":"Altheim"},{"zipcode":"88499","place":"Riedlingen"},{"zipcode":"88512","place":"Mengen"},{"zipcode":"88515","place":"Langenenslingen"},{"zipcode":"88518","place":"Herbertingen"},{"zipcode":"88521","place":"Ertingen"},{"zipcode":"88524","place":"Uttenweiler"},{"zipcode":"88525","place":"Dürmentingen"},{"zipcode":"88527","place":"Unlingen"},{"zipcode":"88529","place":"Zwiefalten"},{"zipcode":"88605","place":"Meßkirch"},{"zipcode":"88605","place":"Sauldorf"},{"zipcode":"88630","place":"Pfullendorf"},{"zipcode":"88631","place":"Beuron"},{"zipcode":"88633","place":"Heiligenberg"},{"zipcode":"88634","place":"Herdwangen-Schönach"},{"zipcode":"88636","place":"Illmensee"},{"zipcode":"88637","place":"Buchheim"},{"zipcode":"88637","place":"Leibertingen"},{"zipcode":"88639","place":"Wald"},{"zipcode":"88662","place":"Überlingen"},{"zipcode":"88677","place":"Markdorf"},{"zipcode":"88682","place":"Salem"},{"zipcode":"88690","place":"Uhldingen-Mühlhofen"},{"zipcode":"88693","place":"Deggenhausertal"},{"zipcode":"88696","place":"Owingen"},{"zipcode":"88697","place":"Bermatingen"},{"zipcode":"88699","place":"Frickingen"},{"zipcode":"88709","place":"Hagnau am Bodensee"},{"zipcode":"88709","place":"Meersburg"},{"zipcode":"88718","place":"Daisendorf"},{"zipcode":"88719","place":"Stetten"},{"zipcode":"89040","place":"Ulm"},{"zipcode":"89073","place":"Ulm"},{"zipcode":"89075","place":"Ulm"},{"zipcode":"89077","place":"Ulm"},{"zipcode":"89079","place":"Ulm"},{"zipcode":"89081","place":"Ulm Jungingen"},{"zipcode":"89081","place":"Ulm"},{"zipcode":"89129","place":"Nerenstetten"},{"zipcode":"89129","place":"Langenau"},{"zipcode":"89129","place":"Setzingen"},{"zipcode":"89129","place":"Öllingen"},{"zipcode":"89134","place":"Blaustein"},{"zipcode":"89143","place":"Blaubeuren"},{"zipcode":"89143","place":"Blaubeuren Seißen"},{"zipcode":"89143","place":"Blaubeuren Wennenden"},{"zipcode":"89143","place":"Blaubeuren Gerhausen"},{"zipcode":"89143","place":"Blaubeuren Sonderbuch"},{"zipcode":"89143","place":"Blaubeuren Asch"},{"zipcode":"89150","place":"Laichingen"},{"zipcode":"89150","place":"Laichingen Machtolsheim"},{"zipcode":"89150","place":"Laichingen Feldstetten"},{"zipcode":"89150","place":"Laichingen Suppingen"},{"zipcode":"89155","place":"Erbach"},{"zipcode":"89160","place":"Dornstadt Scharenstetten"},{"zipcode":"89160","place":"Dornstadt"},{"zipcode":"89165","place":"Dietenheim"},{"zipcode":"89168","place":"Niederstotzingen"},{"zipcode":"89171","place":"Illerkirchberg"},{"zipcode":"89173","place":"Lonsee"},{"zipcode":"89174","place":"Altheim (Alb)"},{"zipcode":"89176","place":"Asselfingen"},{"zipcode":"89177","place":"Ballendorf"},{"zipcode":"89177","place":"Börslingen"},{"zipcode":"89179","place":"Beimerstetten"},{"zipcode":"89180","place":"Berghülen"},{"zipcode":"89180","place":"Berghülen Treffensbuch"},{"zipcode":"89180","place":"Berghülen Bühlenhausen"},{"zipcode":"89182","place":"Bernstadt"},{"zipcode":"89183","place":"Breitingen"},{"zipcode":"89183","place":"Holzkirch"},{"zipcode":"89185","place":"Hüttisheim"},{"zipcode":"89186","place":"Illerrieden"},{"zipcode":"89188","place":"Merklingen Widderstall"},{"zipcode":"89188","place":"Merklingen"},{"zipcode":"89189","place":"Neenstetten"},{"zipcode":"89191","place":"Nellingen"},{"zipcode":"89191","place":"Nellingen Aichen"},{"zipcode":"89191","place":"Nellingen Oppingen"},{"zipcode":"89192","place":"Rammingen"},{"zipcode":"89194","place":"Schnürpflingen"},{"zipcode":"89195","place":"Staig"},{"zipcode":"89197","place":"Weidenstetten"},{"zipcode":"89198","place":"Westerstetten"},{"zipcode":"89231","place":"Neu-Ulm"},{"zipcode":"89233","place":"Neu-Ulm"},{"zipcode":"89250","place":"Senden"},{"zipcode":"89257","place":"Illertissen"},{"zipcode":"89264","place":"Weißenhorn"},{"zipcode":"89269","place":"Vöhringen"},{"zipcode":"89275","place":"Elchingen"},{"zipcode":"89278","place":"Nersingen"},{"zipcode":"89281","place":"Altenstadt"},{"zipcode":"89284","place":"Pfaffenhofen an der Roth"},{"zipcode":"89287","place":"Bellenberg"},{"zipcode":"89290","place":"Buch"},{"zipcode":"89291","place":"Holzheim"},{"zipcode":"89293","place":"Kellmünz"},{"zipcode":"89294","place":"Oberroth"},{"zipcode":"89296","place":"Osterberg"},{"zipcode":"89297","place":"Roggenburg"},{"zipcode":"89299","place":"Unterroth"},{"zipcode":"89312","place":"Günzburg"},{"zipcode":"89331","place":"Burgau"},{"zipcode":"89335","place":"Ichenhausen"},{"zipcode":"89340","place":"Leipheim"},{"zipcode":"89343","place":"Jettingen-Scheppach"},{"zipcode":"89344","place":"Aislingen"},{"zipcode":"89346","place":"Bibertal"},{"zipcode":"89347","place":"Bubesheim"},{"zipcode":"89349","place":"Burtenbach"},{"zipcode":"89350","place":"Dürrlauingen"},{"zipcode":"89352","place":"Ellzee"},{"zipcode":"89353","place":"Glött"},{"zipcode":"89355","place":"Gundremmingen"},{"zipcode":"89356","place":"Haldenwang"},{"zipcode":"89358","place":"Kammeltal"},{"zipcode":"89359","place":"Kötz"},{"zipcode":"89361","place":"Landensberg"},{"zipcode":"89362","place":"Offingen"},{"zipcode":"89364","place":"Rettenbach"},{"zipcode":"89365","place":"Röfingen"},{"zipcode":"89367","place":"Waldstetten"},{"zipcode":"89368","place":"Winterbach"},{"zipcode":"89407","place":"Dillingen an der Donau"},{"zipcode":"89415","place":"Lauingen (Donau)"},{"zipcode":"89420","place":"Höchstädt an der Donau"},{"zipcode":"89423","place":"Gundelfingen an der Donau"},{"zipcode":"89426","place":"Wittislingen"},{"zipcode":"89426","place":"Mödingen"},{"zipcode":"89428","place":"Syrgenstein"},{"zipcode":"89429","place":"Bachhagel"},{"zipcode":"89431","place":"Bächingen an der Brenz"},{"zipcode":"89432","place":"Binswangen"},{"zipcode":"89434","place":"Blindheim"},{"zipcode":"89435","place":"Finningen"},{"zipcode":"89437","place":"Haunsheim"},{"zipcode":"89438","place":"Holzheim"},{"zipcode":"89440","place":"Lutzingen"},{"zipcode":"89441","place":"Medlingen"},{"zipcode":"89443","place":"Schwenningen"},{"zipcode":"89444","place":"Villenbach"},{"zipcode":"89446","place":"Ziertheim"},{"zipcode":"89447","place":"Zöschingen"},{"zipcode":"89449","place":"Zusamaltheim"},{"zipcode":"89518","place":"Heidenheim an der Brenz"},{"zipcode":"89520","place":"Heidenheim an der Brenz"},{"zipcode":"89522","place":"Heidenheim an der Brenz"},{"zipcode":"89537","place":"Giengen an der Brenz"},{"zipcode":"89542","place":"Herbrechtingen"},{"zipcode":"89547","place":"Gerstetten"},{"zipcode":"89551","place":"Königsbronn"},{"zipcode":"89555","place":"Steinheim am Albuch"},{"zipcode":"89558","place":"Böhmenkirch"},{"zipcode":"89561","place":"Dischingen"},{"zipcode":"89564","place":"Nattheim"},{"zipcode":"89567","place":"Sontheim an der Brenz"},{"zipcode":"89568","place":"Hermaringen"},{"zipcode":"89584","place":"Lauterach"},{"zipcode":"89584","place":"Ehingen an der Donau"},{"zipcode":"89597","place":"Munderkingen"},{"zipcode":"89597","place":"Unterwachingen"},{"zipcode":"89597","place":"Hausen am Bussen"},{"zipcode":"89601","place":"Schelklingen"},{"zipcode":"89604","place":"Allmendingen"},{"zipcode":"89605","place":"Altheim"},{"zipcode":"89607","place":"Emerkingen"},{"zipcode":"89608","place":"Griesingen"},{"zipcode":"89610","place":"Oberdischingen"},{"zipcode":"89611","place":"Obermarchtal"},{"zipcode":"89611","place":"Rechtenstein"},{"zipcode":"89613","place":"Oberstadion"},{"zipcode":"89613","place":"Grundsheim"},{"zipcode":"89614","place":"Öpfingen"},{"zipcode":"89616","place":"Rottenacker"},{"zipcode":"89617","place":"Untermarchtal"},{"zipcode":"89619","place":"Unterstadion"},{"zipcode":"90402","place":"Nürnberg"},{"zipcode":"90403","place":"Nürnberg"},{"zipcode":"90408","place":"Nürnberg"},{"zipcode":"90409","place":"Nürnberg"},{"zipcode":"90411","place":"Nürnberg"},{"zipcode":"90419","place":"Nürnberg"},{"zipcode":"90425","place":"Nürnberg"},{"zipcode":"90427","place":"Nürnberg"},{"zipcode":"90429","place":"Nürnberg"},{"zipcode":"90431","place":"Nürnberg"},{"zipcode":"90439","place":"Nürnberg"},{"zipcode":"90441","place":"Nürnberg"},{"zipcode":"90443","place":"Nürnberg"},{"zipcode":"90449","place":"Nürnberg"},{"zipcode":"90451","place":"Nürnberg"},{"zipcode":"90453","place":"Nürnberg"},{"zipcode":"90455","place":"Nürnberg"},{"zipcode":"90457","place":"Moorenbrunn"},{"zipcode":"90459","place":"Nürnberg"},{"zipcode":"90461","place":"Nürnberg"},{"zipcode":"90469","place":"Nürnberg"},{"zipcode":"90471","place":"Nürnberg"},{"zipcode":"90473","place":"Nürnberg"},{"zipcode":"90475","place":"Nürnberg"},{"zipcode":"90478","place":"Nürnberg"},{"zipcode":"90480","place":"Nürnberg"},{"zipcode":"90482","place":"Nürnberg"},{"zipcode":"90489","place":"Nürnberg"},{"zipcode":"90491","place":"Nürnberg"},{"zipcode":"90513","place":"Zirndorf"},{"zipcode":"90518","place":"Altdorf"},{"zipcode":"90522","place":"Oberasbach"},{"zipcode":"90530","place":"Wendelstein"},{"zipcode":"90537","place":"Feucht"},{"zipcode":"90542","place":"Eckental"},{"zipcode":"90547","place":"Stein bei Nürnberg"},{"zipcode":"90552","place":"Röthenbach an der Pegnitz"},{"zipcode":"90556","place":"Seukendorf"},{"zipcode":"90556","place":"Cadolzburg"},{"zipcode":"90559","place":"Burgthann"},{"zipcode":"90562","place":"Kalchreuth"},{"zipcode":"90562","place":"Heroldsberg"},{"zipcode":"90571","place":"Schwaig"},{"zipcode":"90574","place":"Roßtal"},{"zipcode":"90579","place":"Langenzenn"},{"zipcode":"90584","place":"Allersberg"},{"zipcode":"90587","place":"Tuchenbach"},{"zipcode":"90587","place":"Veitsbronn"},{"zipcode":"90587","place":"Obermichelbach"},{"zipcode":"90592","place":"Schwarzenbruck"},{"zipcode":"90596","place":"Schwanstetten"},{"zipcode":"90599","place":"Dietenhofen"},{"zipcode":"90602","place":"Pyrbaum"},{"zipcode":"90607","place":"Rückersdorf"},{"zipcode":"90610","place":"Winkelhaid"},{"zipcode":"90613","place":"Großhabersdorf"},{"zipcode":"90614","place":"Ammerndorf"},{"zipcode":"90616","place":"Neuhof an der Zenn"},{"zipcode":"90617","place":"Puschendorf"},{"zipcode":"90619","place":"Trautskirchen"},{"zipcode":"90762","place":"Fürth"},{"zipcode":"90763","place":"Fürth"},{"zipcode":"90765","place":"Fürth"},{"zipcode":"90766","place":"Fürth"},{"zipcode":"90768","place":"Fürth"},{"zipcode":"91052","place":"Erlangen"},{"zipcode":"91054","place":"Buckenhof"},{"zipcode":"91054","place":"Erlangen"},{"zipcode":"91056","place":"Erlangen"},{"zipcode":"91058","place":"Erlangen"},{"zipcode":"91074","place":"Herzogenaurach"},{"zipcode":"91077","place":"Kleinsendelbach"},{"zipcode":"91077","place":"Hetzles"},{"zipcode":"91077","place":"Neunkirchen am Brand"},{"zipcode":"91077","place":"Dormitz"},{"zipcode":"91080","place":"Spardorf"},{"zipcode":"91080","place":"Uttenreuth"},{"zipcode":"91080","place":"Marloffstein"},{"zipcode":"91083","place":"Baiersdorf"},{"zipcode":"91085","place":"Weisendorf"},{"zipcode":"91086","place":"Aurachtal"},{"zipcode":"91088","place":"Bubenreuth"},{"zipcode":"91090","place":"Effeltrich"},{"zipcode":"91091","place":"Großenseebach"},{"zipcode":"91093","place":"Heßdorf"},{"zipcode":"91094","place":"Langensendelbach"},{"zipcode":"91096","place":"Möhrendorf"},{"zipcode":"91097","place":"Oberreichenbach"},{"zipcode":"91099","place":"Poxdorf"},{"zipcode":"91126","place":"Schwabach"},{"zipcode":"91126","place":"Rednitzhembach"},{"zipcode":"91126","place":"Kammerstein"},{"zipcode":"91154","place":"Roth"},{"zipcode":"91161","place":"Hilpoltstein"},{"zipcode":"91166","place":"Georgensgmünd"},{"zipcode":"91171","place":"Greding"},{"zipcode":"91174","place":"Spalt"},{"zipcode":"91177","place":"Thalmässing"},{"zipcode":"91180","place":"Heideck"},{"zipcode":"91183","place":"Abenberg"},{"zipcode":"91186","place":"Büchenbach"},{"zipcode":"91187","place":"Röttenbach"},{"zipcode":"91189","place":"Rohr"}
2993,{"zipcode":"91207","place":"Lauf an der Pegnitz"},{"zipcode":"91217","place":"Hersbruck"},{"zipcode":"91220","place":"Schnaittach"},{"zipcode":"91224","place":"Pommelsbrunn"},{"zipcode":"91227","place":"Leinburg"},{"zipcode":"91230","place":"Happurg"},{"zipcode":"91233","place":"Neunkirchen am Sand"},{"zipcode":"91235","place":"Hartenstein"},{"zipcode":"91235","place":"Velden"},{"zipcode":"91236","place":"Alfeld"},{"zipcode":"91238","place":"Engelthal"},{"zipcode":"91238","place":"Offenhausen"},{"zipcode":"91239","place":"Henfenfeld"},{"zipcode":"91241","place":"Kirchensittenbach"},{"zipcode":"91242","place":"Ottensoos"},{"zipcode":"91244","place":"Reichenschwand"},{"zipcode":"91245","place":"Simmelsdorf"},{"zipcode":"91247","place":"Vorra"},{"zipcode":"91249","place":"Weigendorf"},{"zipcode":"91257","place":"Pegnitz"},{"zipcode":"91275","place":"Auerbach in der Oberpfalz"},{"zipcode":"91278","place":"Pottenstein"},{"zipcode":"91281","place":"Kirchenthumbach"},{"zipcode":"91282","place":"Betzenstein"},{"zipcode":"91284","place":"Neuhaus an der Pegnitz"},{"zipcode":"91286","place":"Obertrubach"},{"zipcode":"91287","place":"Plech"},{"zipcode":"91289","place":"Schnabelwaid"},{"zipcode":"91301","place":"Forchheim"},{"zipcode":"91315","place":"Höchstadt an der Aisch"},{"zipcode":"91320","place":"Ebermannstadt"},{"zipcode":"91322","place":"Gräfenberg"},{"zipcode":"91325","place":"Adelsdorf"},{"zipcode":"91327","place":"Gößweinstein"},{"zipcode":"91330","place":"Eggolsheim"},{"zipcode":"91332","place":"Heiligenstadt"},{"zipcode":"91334","place":"Hemhofen"},{"zipcode":"91336","place":"Heroldsbach"},{"zipcode":"91338","place":"Igensdorf"},{"zipcode":"91341","place":"Röttenbach"},{"zipcode":"91344","place":"Waischenfeld"},{"zipcode":"91346","place":"Wiesenttal"},{"zipcode":"91347","place":"Aufseß"},{"zipcode":"91349","place":"Egloffstein"},{"zipcode":"91350","place":"Gremsdorf"},{"zipcode":"91352","place":"Hallerndorf"},{"zipcode":"91353","place":"Hausen"},{"zipcode":"91355","place":"Hiltpoltstein"},{"zipcode":"91356","place":"Kirchehrenbach"},{"zipcode":"91358","place":"Kunreuth"},{"zipcode":"91359","place":"Leutenbach"},{"zipcode":"91361","place":"Pinzberg"},{"zipcode":"91362","place":"Pretzfeld"},{"zipcode":"91364","place":"Unterleinleiter"},{"zipcode":"91365","place":"Weilersbach"},{"zipcode":"91367","place":"Weißenohe"},{"zipcode":"91369","place":"Wiesenthau"},{"zipcode":"91413","place":"Neustadt an der Aisch"},{"zipcode":"91438","place":"Bad Windsheim"},{"zipcode":"91443","place":"Scheinfeld"},{"zipcode":"91448","place":"Emskirchen"},{"zipcode":"91452","place":"Wilhermsdorf"},{"zipcode":"91456","place":"Diespeck"},{"zipcode":"91459","place":"Markt Erlbach"},{"zipcode":"91460","place":"Baudenbach"},{"zipcode":"91462","place":"Dachsbach"},{"zipcode":"91463","place":"Dietersheim"},{"zipcode":"91465","place":"Ergersheim"},{"zipcode":"91466","place":"Gerhardshofen"},{"zipcode":"91468","place":"Gutenstetten"},{"zipcode":"91469","place":"Hagenbüchach"},{"zipcode":"91471","place":"Illesheim"},{"zipcode":"91472","place":"Ipsheim"},{"zipcode":"91474","place":"Langenfeld"},{"zipcode":"91475","place":"Lonnerstadt"},{"zipcode":"91477","place":"Markt Bibart"},{"zipcode":"91478","place":"Markt Nordheim"},{"zipcode":"91480","place":"Markt Taschendorf"},{"zipcode":"91481","place":"Münchsteinach"},{"zipcode":"91483","place":"Oberscheinfeld"},{"zipcode":"91484","place":"Sugenheim"},{"zipcode":"91486","place":"Uehlfeld"},{"zipcode":"91487","place":"Vestenbergsgreuth"},{"zipcode":"91489","place":"Wilhelmsdorf"},{"zipcode":"91522","place":"Ansbach"},{"zipcode":"91541","place":"Rothenburg ob der Tauber"},{"zipcode":"91550","place":"Dinkelsbühl"},{"zipcode":"91555","place":"Feuchtwangen"},{"zipcode":"91560","place":"Heilsbronn"},{"zipcode":"91564","place":"Neuendettelsau"},{"zipcode":"91567","place":"Herrieden"},{"zipcode":"91572","place":"Bechhofen"},{"zipcode":"91575","place":"Windsbach"},{"zipcode":"91578","place":"Leutershausen"},{"zipcode":"91580","place":"Petersaurach"},{"zipcode":"91583","place":"Schillingsfürst"},{"zipcode":"91583","place":"Diebach"},{"zipcode":"91586","place":"Lichtenau"},{"zipcode":"91587","place":"Adelshofen"},{"zipcode":"91589","place":"Aurach"},{"zipcode":"91590","place":"Bruckberg"},{"zipcode":"91592","place":"Buch am Wald"},{"zipcode":"91593","place":"Burgbernheim"},{"zipcode":"91595","place":"Burgoberbach"},{"zipcode":"91596","place":"Burk"},{"zipcode":"91598","place":"Colmberg"},{"zipcode":"91599","place":"Dentlein am Forst"},{"zipcode":"91601","place":"Dombühl"},{"zipcode":"91602","place":"Dürrwangen"},{"zipcode":"91604","place":"Flachslanden"},{"zipcode":"91605","place":"Gallmersgarten"},{"zipcode":"91607","place":"Gebsattel"},{"zipcode":"91608","place":"Geslau"},{"zipcode":"91610","place":"Insingen"},{"zipcode":"91611","place":"Lehrberg"},{"zipcode":"91613","place":"Marktbergel"},{"zipcode":"91614","place":"Mönchsroth"},{"zipcode":"91616","place":"Neusitz"},{"zipcode":"91617","place":"Oberdachstetten"},{"zipcode":"91619","place":"Obernzenn"},{"zipcode":"91620","place":"Ohrenbach"},{"zipcode":"91622","place":"Rügland"},{"zipcode":"91623","place":"Sachsen"},{"zipcode":"91625","place":"Schnelldorf"},{"zipcode":"91626","place":"Schopfloch"},{"zipcode":"91628","place":"Steinsfeld"},{"zipcode":"91629","place":"Weihenzell"},{"zipcode":"91631","place":"Wettringen"},{"zipcode":"91632","place":"Wieseth"},{"zipcode":"91634","place":"Wilburgstetten"},{"zipcode":"91635","place":"Windelsbach"},{"zipcode":"91637","place":"Wörnitz"},{"zipcode":"91639","place":"Wolframs-Eschenbach"},{"zipcode":"91710","place":"Gunzenhausen"},{"zipcode":"91717","place":"Wassertrüdingen"},{"zipcode":"91719","place":"Heidenheim"},{"zipcode":"91720","place":"Absberg"},{"zipcode":"91722","place":"Arberg"},{"zipcode":"91723","place":"Dittenheim"},{"zipcode":"91725","place":"Ehingen"},{"zipcode":"91726","place":"Gerolfingen"},{"zipcode":"91728","place":"Gnotzheim"},{"zipcode":"91729","place":"Haundorf"},{"zipcode":"91731","place":"Langfurth"},{"zipcode":"91732","place":"Merkendorf"},{"zipcode":"91734","place":"Mitteleschenbach"},{"zipcode":"91735","place":"Muhr am See"},{"zipcode":"91737","place":"Ornbau"},{"zipcode":"91738","place":"Pfofeld"},{"zipcode":"91740","place":"Röckingen"},{"zipcode":"91741","place":"Theilenhofen"},{"zipcode":"91743","place":"Unterschwaningen"},{"zipcode":"91744","place":"Weiltingen"},{"zipcode":"91746","place":"Weidenbach"},{"zipcode":"91747","place":"Westheim"},{"zipcode":"91749","place":"Wittelshofen"},{"zipcode":"91757","place":"Treuchtlingen"},{"zipcode":"91781","place":"Weißenburg in Bayern"},{"zipcode":"91785","place":"Pleinfeld"},{"zipcode":"91788","place":"Pappenheim"},{"zipcode":"91790","place":"Bergen"},{"zipcode":"91790","place":"Raitenbuch"},{"zipcode":"91790","place":"Nennslingen"},{"zipcode":"91790","place":"Burgsalach"},{"zipcode":"91792","place":"Ellingen"},{"zipcode":"91793","place":"Alesheim"},{"zipcode":"91795","place":"Dollnstein"},{"zipcode":"91796","place":"Ettenstatt"},{"zipcode":"91798","place":"Höttingen"},{"zipcode":"91799","place":"Langenaltheim"},{"zipcode":"91801","place":"Markt Berolzheim"},{"zipcode":"91802","place":"Meinheim"},{"zipcode":"91804","place":"Mörnsheim"},{"zipcode":"91805","place":"Polsingen"},{"zipcode":"91807","place":"Solnhofen"},{"zipcode":"91809","place":"Wellheim"},{"zipcode":"92224","place":"Amberg"},{"zipcode":"92237","place":"Sulzbach-Rosenberg"},{"zipcode":"92242","place":"Hirschau"},{"zipcode":"92245","place":"Kümmersbruck"},{"zipcode":"92249","place":"Vilseck"},{"zipcode":"92253","place":"Schnaittenbach"},{"zipcode":"92256","place":"Hahnbach"},{"zipcode":"92259","place":"Neukirchen bei Sulzbach-Rosenberg"},{"zipcode":"92260","place":"Ammerthal"},{"zipcode":"92262","place":"Birgland"},{"zipcode":"92263","place":"Ebermannsdorf"},{"zipcode":"92265","place":"Edelsfeld"},{"zipcode":"92266","place":"Ensdorf"},{"zipcode":"92268","place":"Etzelwang"},{"zipcode":"92269","place":"Fensterbach"},{"zipcode":"92271","place":"Freihung"},{"zipcode":"92272","place":"Freudenberg"},{"zipcode":"92274","place":"Gebenbach"},{"zipcode":"92275","place":"Hirschbach"},{"zipcode":"92277","place":"Hohenburg"},{"zipcode":"92278","place":"Illschwang"},{"zipcode":"92280","place":"Kastl"},{"zipcode":"92281","place":"Königstein"},{"zipcode":"92283","place":"Lauterhofen"},{"zipcode":"92284","place":"Poppenricht"},{"zipcode":"92286","place":"Rieden"},{"zipcode":"92287","place":"Schmidmühlen"},{"zipcode":"92289","place":"Ursensollen"},{"zipcode":"92318","place":"Neumarkt in der Oberpfalz"},{"zipcode":"92331","place":"Parsberg"},{"zipcode":"92331","place":"Lupburg"},{"zipcode":"92334","place":"Berching"},{"zipcode":"92339","place":"Beilngries"},{"zipcode":"92342","place":"Freystadt"},{"zipcode":"92345","place":"Dietfurt an der Altmühl"},{"zipcode":"92348","place":"Berg bei Neumarkt in der Oberpfalz"},{"zipcode":"92353","place":"Postbauer-Heng"},{"zipcode":"92355","place":"Velburg"},{"zipcode":"92358","place":"Seubersdorf in der Oberpfalz"},{"zipcode":"92360","place":"Mühlhausen"},{"zipcode":"92361","place":"Berngau"},{"zipcode":"92363","place":"Breitenbrunn"}
2993,{"zipcode":"92364","place":"Deining"},{"zipcode":"92366","place":"Hohenfels"},{"zipcode":"92367","place":"Pilsach"},{"zipcode":"92369","place":"Sengenthal"},{"zipcode":"92421","place":"Schwandorf"},{"zipcode":"92431","place":"Neunburg vorm Wald"},{"zipcode":"92436","place":"Bruck in der Oberpfalz"},{"zipcode":"92439","place":"Bodenwöhr"},{"zipcode":"92442","place":"Wackersdorf"},{"zipcode":"92444","place":"Rötz"},{"zipcode":"92445","place":"Neukirchen-Balbini"},{"zipcode":"92447","place":"Schwarzhofen"},{"zipcode":"92449","place":"Steinberg"},{"zipcode":"92507","place":"Nabburg"},{"zipcode":"92521","place":"Schwarzenfeld"},{"zipcode":"92526","place":"Oberviechtach"},{"zipcode":"92533","place":"Wernberg-Köblitz"},{"zipcode":"92536","place":"Pfreimd Pamsendorf"},{"zipcode":"92536","place":"Pfreimd Pfreimd"},{"zipcode":"92536","place":"Pfreimd"},{"zipcode":"92536","place":"Pfreimd Hohentreswitz"},{"zipcode":"92536","place":"Pfreimd Untersteinbach"},{"zipcode":"92536","place":"Pfreimd Weihern"},{"zipcode":"92536","place":"Iffelsdorf"},{"zipcode":"92539","place":"Schönsee"},{"zipcode":"92540","place":"Altendorf"},{"zipcode":"92542","place":"Dieterskirchen"},{"zipcode":"92543","place":"Guteneck"},{"zipcode":"92545","place":"Niedermurach"},{"zipcode":"92546","place":"Schmidgaden"},{"zipcode":"92548","place":"Schwarzach bei Nabburg"},{"zipcode":"92549","place":"Stadlern"},{"zipcode":"92551","place":"Stulln"},{"zipcode":"92552","place":"Teunz"},{"zipcode":"92554","place":"Thanstein"},{"zipcode":"92555","place":"Trausnitz"},{"zipcode":"92557","place":"Weiding"},{"zipcode":"92559","place":"Winklarn"},{"zipcode":"92637","place":"Weiden"},{"zipcode":"92637","place":"Theisseil"},{"zipcode":"92648","place":"Vohenstrauß"},{"zipcode":"92655","place":"Grafenwöhr"},{"zipcode":"92660","place":"Neustadt an der Waldnaab"},{"zipcode":"92665","place":"Altenstadt an der Waldnaab"},{"zipcode":"92665","place":"Kirchendemenreuth"},{"zipcode":"92670","place":"Windischeschenbach"},{"zipcode":"92676","place":"Speinshart"},{"zipcode":"92676","place":"Eschenbach in der Oberpfalz"},{"zipcode":"92681","place":"Erbendorf"},{"zipcode":"92685","place":"Floß"},{"zipcode":"92690","place":"Pressath"},{"zipcode":"92693","place":"Eslarn"},{"zipcode":"92694","place":"Etzenricht"},{"zipcode":"92696","place":"Flossenbürg"},{"zipcode":"92697","place":"Georgenberg"},{"zipcode":"92699","place":"Bechtsrieth"},{"zipcode":"92699","place":"Irchenrieth"},{"zipcode":"92700","place":"Kaltenbrunn, Oberpfalz"},{"zipcode":"92702","place":"Kohlberg"},{"zipcode":"92703","place":"Krummennaab"},{"zipcode":"92705","place":"Leuchtenberg"},{"zipcode":"92706","place":"Luhe-Wildenau"},{"zipcode":"92708","place":"Mantel"},{"zipcode":"92709","place":"Moosbach"},{"zipcode":"92711","place":"Parkstein"},{"zipcode":"92712","place":"Pirk"},{"zipcode":"92714","place":"Pleystein"},{"zipcode":"92715","place":"Püchersreuth"},{"zipcode":"92717","place":"Reuth bei Erbendorf"},{"zipcode":"92718","place":"Schirmitz"},{"zipcode":"92720","place":"Schwarzenbach"},{"zipcode":"92721","place":"Störnstein"},{"zipcode":"92723","place":"Gleiritsch"},{"zipcode":"92723","place":"Tännesberg"},{"zipcode":"92724","place":"Trabitz"},{"zipcode":"92726","place":"Waidhaus"},{"zipcode":"92727","place":"Waldthurn"},{"zipcode":"92729","place":"Weiherhammer"},{"zipcode":"93047","place":"Regensburg"},{"zipcode":"93049","place":"Regensburg"},{"zipcode":"93051","place":"Regensburg"},{"zipcode":"93053","place":"Regensburg"},{"zipcode":"93055","place":"Regensburg"},{"zipcode":"93057","place":"Regensburg"},{"zipcode":"93059","place":"Regensburg"},{"zipcode":"93073","place":"Neutraubling"},{"zipcode":"93077","place":"Bad Abbach"},{"zipcode":"93080","place":"Pentling"},{"zipcode":"93083","place":"Obertraubling"},{"zipcode":"93086","place":"Wörth an der Donau"},{"zipcode":"93087","place":"Alteglofsheim"},{"zipcode":"93089","place":"Aufhausen"},{"zipcode":"93090","place":"Bach an der Donau"},{"zipcode":"93092","place":"Barbing"},{"zipcode":"93093","place":"Donaustauf"},{"zipcode":"93095","place":"Hagelstadt"},{"zipcode":"93096","place":"Köfering"},{"zipcode":"93098","place":"Mintraching"},{"zipcode":"93099","place":"Mötzing"},{"zipcode":"93101","place":"Pfakofen"},{"zipcode":"93102","place":"Pfatter"},{"zipcode":"93104","place":"Riekofen"},{"zipcode":"93104","place":"Sünching"},{"zipcode":"93105","place":"Tegernheim"},{"zipcode":"93107","place":"Thalmassing"},{"zipcode":"93109","place":"Wiesent"},{"zipcode":"93128","place":"Regenstauf"},{"zipcode":"93133","place":"Burglengenfeld"},{"zipcode":"93138","place":"Lappersdorf"},{"zipcode":"93142","place":"Maxhütte-Haidhof"},{"zipcode":"93149","place":"Nittenau"},{"zipcode":"93152","place":"Nittendorf"},{"zipcode":"93155","place":"Hemau"},{"zipcode":"93158","place":"Teublitz"},{"zipcode":"93161","place":"Sinzing"},{"zipcode":"93164","place":"Laaber"},{"zipcode":"93164","place":"Brunn"},{"zipcode":"93167","place":"Falkenstein"},{"zipcode":"93170","place":"Bernhardswald"},{"zipcode":"93173","place":"Wenzenbach"},{"zipcode":"93176","place":"Beratzhausen"},{"zipcode":"93177","place":"Altenthann"},{"zipcode":"93179","place":"Brennberg"},{"zipcode":"93180","place":"Deuerling"},{"zipcode":"93182","place":"Duggendorf"},{"zipcode":"93183","place":"Holzheim am Forst"},{"zipcode":"93183","place":"Kallmünz"},{"zipcode":"93185","place":"Michelsneukirchen"},{"zipcode":"93186","place":"Pettendorf"},{"zipcode":"93188","place":"Pielenhofen"},{"zipcode":"93189","place":"Reichenbach"},{"zipcode":"93191","place":"Rettenbach"},{"zipcode":"93192","place":"Wald"},{"zipcode":"93194","place":"Walderbach"},{"zipcode":"93195","place":"Wolfsegg"},{"zipcode":"93197","place":"Zeitlarn"},{"zipcode":"93199","place":"Zell"},{"zipcode":"93309","place":"Kelheim"},{"zipcode":"93326","place":"Abensberg"},{"zipcode":"93333","place":"Neustadt an der Donau"},{"zipcode":"93336","place":"Altmannstein"},{"zipcode":"93339","place":"Riedenburg"},{"zipcode":"93342","place":"Saal an der Donau"},{"zipcode":"93343","place":"Essing"},{"zipcode":"93345","place":"Hausen"},{"zipcode":"93346","place":"Ihrlerstein"},{"zipcode":"93348","place":"Kirchdorf"},{"zipcode":"93349","place":"Mindelstetten"},{"zipcode":"93351","place":"Painten"},{"zipcode":"93352","place":"Rohr in Niederbayern"},{"zipcode":"93354","place":"Siegenburg"},{"zipcode":"93354","place":"Biburg"},{"zipcode":"93356","place":"Teugn"},{"zipcode":"93358","place":"Train"},{"zipcode":"93359","place":"Wildenberg"},{"zipcode":"93413","place":"Cham"},{"zipcode":"93426","place":"Roding"},{"zipcode":"93437","place":"Furth im Wald"},{"zipcode":"93444","place":"Kötzting"},{"zipcode":"93449","place":"Waldmünchen"},{"zipcode":"93453","place":"Neukirchen beim Heiligen Blut"},{"zipcode":"93455","place":"Traitsching"},{"zipcode":"93458","place":"Eschlkam"},{"zipcode":"93462","place":"Lam"},{"zipcode":"93464","place":"Tiefenbach"},{"zipcode":"93466","place":"Chamerau"},{"zipcode":"93468","place":"Miltach"},{"zipcode":"93470","place":"Lohberg"},{"zipcode":"93471","place":"Arnbruck"},{"zipcode":"93473","place":"Arnschwang"},{"zipcode":"93474","place":"Arrach"},{"zipcode":"93476","place":"Blaibach"},{"zipcode":"93477","place":"Gleißenberg"},{"zipcode":"93479","place":"Grafenwiesen"},{"zipcode":"93480","place":"Hohenwarth"},{"zipcode":"93482","place":"Pemfling"},{"zipcode":"93483","place":"Pösing"},{"zipcode":"93485","place":"Rimbach"},{"zipcode":"93486","place":"Runding"},{"zipcode":"93488","place":"Schönthal"}
2993,{"zipcode":"93489","place":"Schorndorf"},{"zipcode":"93491","place":"Stamsried"},{"zipcode":"93492","place":"Treffelstein"},{"zipcode":"93494","place":"Waffenbrunn"},{"zipcode":"93495","place":"Weiding"},{"zipcode":"93497","place":"Willmering"},{"zipcode":"93499","place":"Zandt"},{"zipcode":"94032","place":"Passau"},{"zipcode":"94034","place":"Passau"},{"zipcode":"94036","place":"Passau"},{"zipcode":"94051","place":"Hauzenberg"},{"zipcode":"94060","place":"Pocking"},{"zipcode":"94065","place":"Waldkirchen"},{"zipcode":"94072","place":"Bad Füssing"},{"zipcode":"94078","place":"Freyung"},{"zipcode":"94081","place":"Fürstenzell"},{"zipcode":"94086","place":"Bad Griesbach im Rottal"},{"zipcode":"94089","place":"Neureichenau"},{"zipcode":"94094","place":"Malching"},{"zipcode":"94094","place":"Rotthalmünster"},{"zipcode":"94099","place":"Ruhstorf an der Rott"},{"zipcode":"94104","place":"Tittling"},{"zipcode":"94104","place":"Witzmannsberg"},{"zipcode":"94107","place":"Untergriesbach"},{"zipcode":"94110","place":"Wegscheid"},{"zipcode":"94113","place":"Tiefenbach"},{"zipcode":"94116","place":"Hutthurm"},{"zipcode":"94118","place":"Jandelsbrunn"},{"zipcode":"94121","place":"Salzweg"},{"zipcode":"94124","place":"Büchlberg"},{"zipcode":"94127","place":"Neuburg am Inn"},{"zipcode":"94130","place":"Obernzell"},{"zipcode":"94133","place":"Röhrnbach"},{"zipcode":"94136","place":"Thyrnau"},{"zipcode":"94137","place":"Bayerbach"},{"zipcode":"94139","place":"Breitenberg"},{"zipcode":"94140","place":"Ering"},{"zipcode":"94142","place":"Fürsteneck"},{"zipcode":"94143","place":"Grainet"},{"zipcode":"94145","place":"Haidmühle"},{"zipcode":"94146","place":"Hinterschmiding"},{"zipcode":"94148","place":"Kirchham"},{"zipcode":"94149","place":"Kößlarn"},{"zipcode":"94151","place":"Mauth"},{"zipcode":"94152","place":"Neuhaus am Inn"},{"zipcode":"94154","place":"Neukirchen vorm Wald"},{"zipcode":"94155","place":"Otterskirchen"},{"zipcode":"94157","place":"Perlesreut"},{"zipcode":"94158","place":"Philippsreut"},{"zipcode":"94160","place":"Ringelai"},{"zipcode":"94161","place":"Ruderting"},{"zipcode":"94163","place":"Saldenburg"},{"zipcode":"94164","place":"Sonnen"},{"zipcode":"94166","place":"Stubenberg"}
2993,{"zipcode":"94167","place":"Tettenweis"},{"zipcode":"94169","place":"Thurmansbang"},{"zipcode":"94209","place":"Regen"},{"zipcode":"94227","place":"Lindberg"},{"zipcode":"94227","place":"Zwiesel"},{"zipcode":"94234","place":"Viechtach"},{"zipcode":"94239","place":"Ruhmannsfelden"},{"zipcode":"94239","place":"Gotteszell"},{"zipcode":"94239","place":"Zachenberg"},{"zipcode":"94244","place":"Geiersthal"},{"zipcode":"94244","place":"Teisnach"},{"zipcode":"94249","place":"Bodenmais"},{"zipcode":"94250","place":"Achslach"},{"zipcode":"94252","place":"Bayerisch Eisenstein"},{"zipcode":"94253","place":"Bischofsmais"},{"zipcode":"94255","place":"Böbrach"},{"zipcode":"94256","place":"Drachselsried"},{"zipcode":"94258","place":"Frauenau"},{"zipcode":"94259","place":"Kirchberg im Wald"},{"zipcode":"94261","place":"Kirchdorf im Wald"},{"zipcode":"94262","place":"Kollnburg"},{"zipcode":"94264","place":"Langdorf"},{"zipcode":"94265","place":"Patersdorf"},{"zipcode":"94267","place":"Prackenbach"},{"zipcode":"94269","place":"Rinchnach"},{"zipcode":"94315","place":"Straubing"},{"zipcode":"94327","place":"Bogen"},{"zipcode":"94330","place":"Salching"},{"zipcode":"94330","place":"Aiterhofen"},{"zipcode":"94333","place":"Geiselhöring"},{"zipcode":"94336","place":"Windberg"},{"zipcode":"94336","place":"Hunderdorf"},{"zipcode":"94339","place":"Leiblfing"},{"zipcode":"94342","place":"Straßkirchen"},{"zipcode":"94342","place":"Irlbach"},{"zipcode":"94344","place":"Wiesenfelden"},{"zipcode":"94345","place":"Aholfing"},{"zipcode":"94347","place":"Ascha"},{"zipcode":"94348","place":"Atting"},{"zipcode":"94350","place":"Falkenfels"},{"zipcode":"94351","place":"Feldkirchen"},{"zipcode":"94353","place":"Haibach"},{"zipcode":"94354","place":"Haselbach"},{"zipcode":"94356","place":"Kirchroth"},{"zipcode":"94357","place":"Konzell"},{"zipcode":"94359","place":"Loitzendorf"},{"zipcode":"94360","place":"Mitterfels"},{"zipcode":"94362","place":"Neukirchen"},{"zipcode":"94363","place":"Oberschneiding"},{"zipcode":"94365","place":"Parkstetten"},{"zipcode":"94366","place":"Perasdorf"},{"zipcode":"94368","place":"Perkam"},{"zipcode":"94369","place":"Rain"},{"zipcode":"94371","place":"Rattenberg"},{"zipcode":"94372","place":"Rattiszell"},{"zipcode":"94374","place":"Schwarzach"},{"zipcode":"94375","place":"Stallwang"},{"zipcode":"94377","place":"Steinach"},{"zipcode":"94379","place":"Sankt Englmar"},{"zipcode":"94405","place":"Landau an der Isar"},{"zipcode":"94419","place":"Reisbach"},{"zipcode":"94424","place":"Arnstorf"},{"zipcode":"94428","place":"Eichendorf"},{"zipcode":"94431","place":"Pilsting"},{"zipcode":"94436","place":"Simbach"},{"zipcode":"94437","place":"Mamming"},{"zipcode":"94439","place":"Roßbach"},{"zipcode":"94447","place":"Plattling"},{"zipcode":"94469","place":"Deggendorf"},{"zipcode":"94474","place":"Vilshofen"},{"zipcode":"94481","place":"Grafenau"},{"zipcode":"94486","place":"Osterhofen"},{"zipcode":"94491","place":"Hengersberg"},{"zipcode":"94496","place":"Ortenburg"},{"zipcode":"94501","place":"Aidenbach"},{"zipcode":"94501","place":"Beutelsbach"},{"zipcode":"94501","place":"Aldersbach"},{"zipcode":"94505","place":"Bernried"},{"zipcode":"94508","place":"Schöllnach"},{"zipcode":"94513","place":"Schönberg"},{"zipcode":"94518","place":"Spiegelau"},{"zipcode":"94522","place":"Wallersdorf"},{"zipcode":"94526","place":"Metten"},{"zipcode":"94527","place":"Aholming"},{"zipcode":"94529","place":"Aicha vorm Wald"},{"zipcode":"94530","place":"Auerbach"},{"zipcode":"94532","place":"Außernzell"},{"zipcode":"94533","place":"Buchhofen"},{"zipcode":"94535","place":"Eging am See"},{"zipcode":"94536","place":"Eppenschlag"},{"zipcode":"94538","place":"Fürstenstein"},{"zipcode":"94539","place":"Grafling"},{"zipcode":"94541","place":"Grattersdorf"},{"zipcode":"94542","place":"Haarbach"},{"zipcode":"94544","place":"Hofkirchen"},{"zipcode":"94545","place":"Hohenau"},{"zipcode":"94547","place":"Iggensbach"},{"zipcode":"94548","place":"Innernzell"},{"zipcode":"94550","place":"Künzing"},{"zipcode":"94551","place":"Hunding"},{"zipcode":"94551","place":"Lalling"},{"zipcode":"94553","place":"Mariaposching"},{"zipcode":"94554","place":"Moos"},{"zipcode":"94556","place":"Neuschönau"},{"zipcode":"94557","place":"Niederalteich"},{"zipcode":"94559","place":"Niederwinkling"},{"zipcode":"94560","place":"Offenberg"},{"zipcode":"94562","place":"Oberpöring"},{"zipcode":"94563","place":"Otzing"},{"zipcode":"94565","place":"Erlhof bei Rathsmannsdorf"},{"zipcode":"94566","place":"Sankt Oswald-Riedlhütte"},{"zipcode":"94568","place":"Sankt Oswald-Riedlhütte"},{"zipcode":"94569","place":"Stephansposching"},{"zipcode":"94571","place":"Schaufling"},{"zipcode":"94572","place":"Schöfweg"},{"zipcode":"94574","place":"Wallerfing"},{"zipcode":"94575","place":"Windorf"},{"zipcode":"94577","place":"Winzer"},{"zipcode":"94579","place":"Zenting"},{"zipcode":"95028","place":"Hof"},{"zipcode":"95030","place":"Hof"},{"zipcode":"95032","place":"Hof"},{"zipcode":"95100","place":"Selb"},{"zipcode":"95111","place":"Rehau"},{"zipcode":"95119","place":"Naila"},{"zipcode":"95126","place":"Schwarzenbach an der Saale"},{"zipcode":"95131","place":"Schwarzenbach am Wald"},{"zipcode":"95138","place":"Bad Steben"},{"zipcode":"95145","place":"Oberkotzau"},{"zipcode":"95152","place":"Selbitz"},{"zipcode":"95158","place":"Kirchenlamitz"},{"zipcode":"95163","place":"Weißenstadt"},{"zipcode":"95168","place":"Marktleuthen"},{"zipcode":"95173","place":"Schönwald"},{"zipcode":"95176","place":"Konradsreuth"},{"zipcode":"95179","place":"Geroldsgrün"},{"zipcode":"95180","place":"Berg"},{"zipcode":"95182","place":"Döhlau"},{"zipcode":"95183","place":"Trogen"},{"zipcode":"95183","place":"Feilitzsch"},{"zipcode":"95183","place":"Töpen"},{"zipcode":"95185","place":"Gattendorf"},{"zipcode":"95186","place":"Höchstädt im Fichtelgebirge"},{"zipcode":"95188","place":"Issigau"},{"zipcode":"95189","place":"Köditz"},{"zipcode":"95191","place":"Leupoldsgrün"},{"zipcode":"95192","place":"Lichtenberg"},{"zipcode":"95194","place":"Regnitzlosau"},{"zipcode":"95195","place":"Röslau"},{"zipcode":"95197","place":"Schauenstein"},{"zipcode":"95199","place":"Thierstein"},{"zipcode":"95213","place":"Münchberg"},{"zipcode":"95233","place":"Helmbrechts"},{"zipcode":"95234","place":"Sparneck"},{"zipcode":"95236","place":"Stammbach"},{"zipcode":"95237","place":"Weißdorf"},{"zipcode":"95239","place":"Zell"},{"zipcode":"95326","place":"Kulmbach"},{"zipcode":"95336","place":"Mainleus"},{"zipcode":"95339","place":"Wirsberg"},{"zipcode":"95339","place":"Neuenmarkt"},{"zipcode":"95346","place":"Stadtsteinach"},{"zipcode":"95349","place":"Thurnau"},{"zipcode":"95352","place":"Marktleugast"},{"zipcode":"95355","place":"Presseck"},{"zipcode":"95356","place":"Grafengehaig"},{"zipcode":"95358","place":"Guttenberg"},{"zipcode":"95359","place":"Kasendorf"},{"zipcode":"95361","place":"Ködnitz"},{"zipcode":"95362","place":"Kupferberg"},{"zipcode":"95364","place":"Ludwigschorgast"},{"zipcode":"95365","place":"Rugendorf"},{"zipcode":"95367","place":"Trebgast"},{"zipcode":"95369","place":"Untersteinach"},{"zipcode":"95444","place":"Bayreuth"},{"zipcode":"95445","place":"Bayreuth"},{"zipcode":"95447","place":"Bayreuth"},{"zipcode":"95448","place":"Bayreuth"},{"zipcode":"95460","place":"Bad Berneck im Fichtelgebirge"},{"zipcode":"95463","place":"Bindlach"},{"zipcode":"95466","place":"Kirchenpingarten"},{"zipcode":"95466","place":"Weidenberg"},{"zipcode":"95469","place":"Speichersdorf"},{"zipcode":"95473","place":"Haag"},{"zipcode":"95473","place":"Creußen"},{"zipcode":"95473","place":"Prebitz"},{"zipcode":"95478","place":"Kemnath"},{"zipcode":"95482","place":"Gefrees"},{"zipcode":"95485","place":"Warmensteinach"},{"zipcode":"95488","place":"Eckersdorf"},{"zipcode":"95490","place":"Mistelgau"},{"zipcode":"95491","place":"Ahorntal"},{"zipcode":"95493","place":"Bischofsgrün"},{"zipcode":"95494","place":"Gesees"},{"zipcode":"95496","place":"Glashütten"},{"zipcode":"95497","place":"Goldkronach"},{"zipcode":"95499","place":"Harsdorf"},{"zipcode":"95500","place":"Heinersreuth"},{"zipcode":"95502","place":"Himmelkron"},{"zipcode":"95503","place":"Hummeltal"},{"zipcode":"95505","place":"Immenreuth"},{"zipcode":"95506","place":"Kastl"},{"zipcode":"95508","place":"Kulmain"},{"zipcode":"95509","place":"Marktschorgast"},{"zipcode":"95511","place":"Mistelbach"},{"zipcode":"95512","place":"Neudrossenfeld"},{"zipcode":"95514","place":"Neustadt am Kulm"},{"zipcode":"95515","place":"Plankenfels"},{"zipcode":"95517","place":"Emtmannsberg"},{"zipcode":"95517","place":"Seybothenreuth"},{"zipcode":"95519","place":"Schlammersdorf"},{"zipcode":"95519","place":"Vorbach"},{"zipcode":"95615","place":"Marktredwitz"},{"zipcode":"95632","place":"Wunsiedel"},{"zipcode":"95643","place":"Tirschenreuth"},{"zipcode":"95652","place":"Waldsassen"},{"zipcode":"95659","place":"Arzberg"},{"zipcode":"95666","place":"Mitterteich"},{"zipcode":"95666","place":"Leonberg"},{"zipcode":"95671","place":"Bärnau"},{"zipcode":"95676","place":"Wiesau"},{"zipcode":"95679","place":"Waldershof"},{"zipcode":"95680","place":"Bad Alexandersbad"},{"zipcode":"95682","place":"Brand"},{"zipcode":"95683","place":"Ebnath"},{"zipcode":"95685","place":"Falkenberg"},{"zipcode":"95686","place":"Fichtelberg"},{"zipcode":"95688","place":"Friedenfels"},{"zipcode":"95689","place":"Fuchsmühl"},{"zipcode":"95691","place":"Hohenberg an der Eger"},{"zipcode":"95692","place":"Konnersreuth"},{"zipcode":"95694","place":"Mehlmeisel"},{"zipcode":"95695","place":"Mähring"},{"zipcode":"95697","place":"Nagel"},{"zipcode":"95698","place":"Neualbenreuth"},{"zipcode":"95700","place":"Neusorg"},{"zipcode":"95701","place":"Pechbrunn"},{"zipcode":"95703","place":"Plößberg"},{"zipcode":"95704","place":"Pullenreuth"},{"zipcode":"95706","place":"Schirnding"},{"zipcode":"95707","place":"Thiersheim"},{"zipcode":"95709","place":"Tröstau"},{"zipcode":"96047","place":"Bamberg"},{"zipcode":"96049","place":"Bamberg"},{"zipcode":"96050","place":"Bamberg"},{"zipcode":"96052","place":"Bamberg"},{"zipcode":"96103","place":"Hallstadt"}
2993,{"zipcode":"96106","place":"Ebern"},{"zipcode":"96110","place":"Scheßlitz"},{"zipcode":"96114","place":"Hirschaid"},{"zipcode":"96117","place":"Memmelsdorf"},{"zipcode":"96120","place":"Bischberg"},{"zipcode":"96123","place":"Litzendorf"},{"zipcode":"96126","place":"Ermershausen"},{"zipcode":"96126","place":"Maroldsweisach"},{"zipcode":"96129","place":"Strullendorf"},{"zipcode":"96132","place":"Schlüsselfeld"},{"zipcode":"96135","place":"Stegaurach"},{"zipcode":"96138","place":"Burgebrach"},{"zipcode":"96142","place":"Hollfeld"},{"zipcode":"96145","place":"Seßlach"},{"zipcode":"96146","place":"Altendorf"},{"zipcode":"96148","place":"Baunach"},{"zipcode":"96149","place":"Breitengüßbach"},{"zipcode":"96151","place":"Breitbrunn"},{"zipcode":"96152","place":"Burghaslach"},{"zipcode":"96154","place":"Burgwindheim"},{"zipcode":"96155","place":"Buttenheim"},{"zipcode":"96157","place":"Ebrach"},{"zipcode":"96158","place":"Frensdorf"},{"zipcode":"96160","place":"Geiselwind"},{"zipcode":"96161","place":"Gerach"},{"zipcode":"96163","place":"Gundelsheim"},{"zipcode":"96164","place":"Kemmern"},{"zipcode":"96166","place":"Kirchlauter"},{"zipcode":"96167","place":"Königsfeld"},{"zipcode":"96169","place":"Lauter"},{"zipcode":"96170","place":"Priesendorf"},{"zipcode":"96170","place":"Lisberg"},{"zipcode":"96172","place":"Mühlhausen"},{"zipcode":"96173","place":"Oberhaid"},{"zipcode":"96175","place":"Pettstadt"},{"zipcode":"96176","place":"Pfarrweisach"},{"zipcode":"96178","place":"Pommersfelden"},{"zipcode":"96179","place":"Rattelsdorf"},{"zipcode":"96181","place":"Rauhenebrach"},{"zipcode":"96182","place":"Reckendorf"},{"zipcode":"96184","place":"Rentweinsdorf"},{"zipcode":"96185","place":"Schönbrunn"},{"zipcode":"96187","place":"Stadelhofen"},{"zipcode":"96188","place":"Stettfeld"},{"zipcode":"96190","place":"Untermerzbach"},{"zipcode":"96191","place":"Viereth-Trunstadt"},{"zipcode":"96193","place":"Wachenroth"},{"zipcode":"96194","place":"Walsdorf"},{"zipcode":"96196","place":"Wattendorf"},{"zipcode":"96197","place":"Wonsees"},{"zipcode":"96199","place":"Zapfendorf"},{"zipcode":"96215","place":"Lichtenfels"},{"zipcode":"96224","place":"Burgkunstadt"},{"zipcode":"96231","place":"Bad Staffelstein"},{"zipcode":"96237","place":"Ebersdorf"},{"zipcode":"96242","place":"Sonnefeld"},{"zipcode":"96247","place":"Michelau in Oberfranken"},{"zipcode":"96250","place":"Ebensfeld"},{"zipcode":"96253","place":"Untersiemau"},{"zipcode":"96257","place":"Redwitz an der Rodach"},{"zipcode":"96257","place":"Marktgraitz"},{"zipcode":"96260","place":"Weismain"},{"zipcode":"96264","place":"Altenkunstadt"},{"zipcode":"96268","place":"Mitwitz"},{"zipcode":"96269","place":"Großheirath"},{"zipcode":"96271","place":"Grub am Forst"},{"zipcode":"96272","place":"Hochstadt am Main"},{"zipcode":"96274","place":"Itzgrund"},{"zipcode":"96275","place":"Marktzeuln"},{"zipcode":"96277","place":"Schneckenlohe"},{"zipcode":"96279","place":"Weidhausen bei Coburg"},{"zipcode":"96317","place":"Kronach"},{"zipcode":"96328","place":"Küps"},{"zipcode":"96332","place":"Pressig"},{"zipcode":"96337","place":"Ludwigsstadt"},{"zipcode":"96342","place":"Stockheim"},{"zipcode":"96346","place":"Wallenfels"},{"zipcode":"96349","place":"Steinwiesen"},{"zipcode":"96352","place":"Wilhelmsthal"},{"zipcode":"96355","place":"Tettau"},{"zipcode":"96358","place":"Teuschnitz"},{"zipcode":"96358","place":"Reichenbach"},{"zipcode":"96361","place":"Steinbach am Wald"},{"zipcode":"96364","place":"Marktrodach"},{"zipcode":"96365","place":"Nordhalben"},{"zipcode":"96367","place":"Tschirn"},{"zipcode":"96369","place":"Weißenbrunn"},{"zipcode":"96450","place":"Coburg"},{"zipcode":"96465","place":"Neustadt bei Coburg"},{"zipcode":"96472","place":"Rödental"},{"zipcode":"96476","place":"Bad Rodach"},{"zipcode":"96479","place":"Weitramsdorf"},{"zipcode":"96482","place":"Ahorn"},{"zipcode":"96484","place":"Meeder"},{"zipcode":"96486","place":"Lautertal"},{"zipcode":"96487","place":"Dörfles-Esbach"},{"zipcode":"96489","place":"Niederfüllbach"},{"zipcode":"96515","place":"Judenbach"},{"zipcode":"96515","place":"Oberland am Rennsteig"},{"zipcode":"96515","place":"Sonneberg"},{"zipcode":"96523","place":"Steinach"},{"zipcode":"96523","place":"Oberland am Rennsteig"},{"zipcode":"96524","place":"Neuhaus-Schierschnitz"},{"zipcode":"96524","place":"Föritz"},{"zipcode":"96528","place":"Schalkau"},{"zipcode":"96528","place":"Bachfeld"},{"zipcode":"96528","place":"Frankenblick"},{"zipcode":"97070","place":"Würzburg"},{"zipcode":"97072","place":"Würzburg"},{"zipcode":"97074","place":"Würzburg"},{"zipcode":"97076","place":"Würzburg"},{"zipcode":"97078","place":"Würzburg"},{"zipcode":"97080","place":"Würzburg"},{"zipcode":"97082","place":"Würzburg"},{"zipcode":"97084","place":"Würzburg"},{"zipcode":"97199","place":"Ochsenfurt"},{"zipcode":"97204","place":"Höchberg"},{"zipcode":"97209","place":"Veitshöchheim"},{"zipcode":"97215","place":"Weigenheim"},{"zipcode":"97215","place":"Uffenheim"},{"zipcode":"97215","place":"Simmershofen"},{"zipcode":"97218","place":"Gerbrunn"},{"zipcode":"97222","place":"Rimpar"},{"zipcode":"97225","place":"Zellingen"},{"zipcode":"97228","place":"Rottendorf"},{"zipcode":"97230","place":"Estenfeld"},{"zipcode":"97232","place":"Giebelstadt"},{"zipcode":"97234","place":"Reichenberg"},{"zipcode":"97236","place":"Randersacker"},{"zipcode":"97237","place":"Altertheim"},{"zipcode":"97239","place":"Aub"},{"zipcode":"97241","place":"Bergtheim"},{"zipcode":"97241","place":"Oberpleichfeld"},{"zipcode":"97243","place":"Bieberehren"},{"zipcode":"97244","place":"Bütthard"},{"zipcode":"97246","place":"Eibelstadt"},{"zipcode":"97247","place":"Eisenheim"},{"zipcode":"97249","place":"Eisingen"},{"zipcode":"97250","place":"Erlabrunn"},{"zipcode":"97252","place":"Frickenhausen am Main"},{"zipcode":"97253","place":"Gaukönigshofen"},{"zipcode":"97255","place":"Gelchsheim"},{"zipcode":"97255","place":"Sonderhofen"},{"zipcode":"97256","place":"Geroldshausen"},{"zipcode":"97258","place":"Hemmersheim"},{"zipcode":"97258","place":"Oberickelsheim"},{"zipcode":"97258","place":"Ippesheim"},{"zipcode":"97258","place":"Gollhofen"},{"zipcode":"97259","place":"Greußenheim"},{"zipcode":"97261","place":"Güntersleben"},{"zipcode":"97262","place":"Hausen bei Würzburg"},{"zipcode":"97264","place":"Helmstadt"},{"zipcode":"97265","place":"Hettstadt"},{"zipcode":"97267","place":"Himmelstadt"},{"zipcode":"97268","place":"Kirchheim"},{"zipcode":"97270","place":"Kist"},{"zipcode":"97271","place":"Kleinrinderfeld"},{"zipcode":"97273","place":"Kürnach"},{"zipcode":"97274","place":"Leinach"},{"zipcode":"97276","place":"Margetshöchheim"},{"zipcode":"97277","place":"Neubrunn"},{"zipcode":"97279","place":"Prosselsheim"},{"zipcode":"97280","place":"Remlingen"},{"zipcode":"97282","place":"Retzstadt"},{"zipcode":"97283","place":"Riedenheim"},{"zipcode":"97285","place":"Tauberrettersheim"},{"zipcode":"97285","place":"Röttingen"},{"zipcode":"97286","place":"Winterhausen"},{"zipcode":"97286","place":"Sommerhausen"},{"zipcode":"97288","place":"Theilheim"},{"zipcode":"97289","place":"Thüngen"},{"zipcode":"97291","place":"Thüngersheim"},{"zipcode":"97292","place":"Holzkirchen"},{"zipcode":"97292","place":"Uettingen"},{"zipcode":"97294","place":"Unterpleichfeld"},{"zipcode":"97295","place":"Waldbrunn"},{"zipcode":"97297","place":"Waldbüttelbrunn"},{"zipcode":"97299","place":"Zell am Main"},{"zipcode":"97318","place":"Kitzingen"},{"zipcode":"97318","place":"Biebelried"},{"zipcode":"97320","place":"Sulzfeld am Main"},{"zipcode":"97320","place":"Buchbrunn"},{"zipcode":"97320","place":"Albertshofen"},{"zipcode":"97320","place":"Großlangheim"},{"zipcode":"97320","place":"Mainstockheim"},{"zipcode":"97332","place":"Volkach"},{"zipcode":"97334","place":"Nordheim am Main"},{"zipcode":"97334","place":"Sommerach"},{"zipcode":"97337","place":"Dettelbach"},{"zipcode":"97340","place":"Marktbreit"},{"zipcode":"97340","place":"Martinsheim"},{"zipcode":"97340","place":"Segnitz"},{"zipcode":"97342","place":"Marktsteft"},{"zipcode":"97342","place":"Obernbreit"},{"zipcode":"97342","place":"Seinsheim"},{"zipcode":"97346","place":"Iphofen"},{"zipcode":"97348","place":"Rödelsee"},{"zipcode":"97348","place":"Willanzheim"},{"zipcode":"97348","place":"Markt Einersheim"},{"zipcode":"97350","place":"Mainbernheim"},{"zipcode":"97353","place":"Wiesentheid"},{"zipcode":"97355","place":"Abtswind"},{"zipcode":"97355","place":"Castell"},{"zipcode":"97355","place":"Wiesenbronn"},{"zipcode":"97355","place":"Rüdenhausen"},{"zipcode":"97355","place":"Kleinlangheim"},{"zipcode":"97357","place":"Prichsenstadt"},{"zipcode":"97359","place":"Schwarzach am Main"},{"zipcode":"97412","place":"Schweinfurt"},{"zipcode":"97421","place":"Schweinfurt"},{"zipcode":"97422","place":"Schweinfurt"},{"zipcode":"97424","place":"Schweinfurt"},{"zipcode":"97437","place":"Haßfurt"},{"zipcode":"97440","place":"Werneck"},{"zipcode":"97447","place":"Gerolzhofen"},{"zipcode":"97447","place":"Frankenwinheim"},{"zipcode":"97450","place":"Arnstein"},{"zipcode":"97453","place":"Schonungen"},{"zipcode":"97456","place":"Dittelbrunn"},{"zipcode":"97461","place":"Hofheim in Unterfranken"},{"zipcode":"97464","place":"Niederwerrn"},{"zipcode":"97469","place":"Gochsheim"},{"zipcode":"97475","place":"Zeil am Main"},{"zipcode":"97478","place":"Knetzgau"},{"zipcode":"97483","place":"Eltmann"},{"zipcode":"97486","place":"Königsberg in Bayern"},{"zipcode":"97488","place":"Stadtlauringen"},{"zipcode":"97490","place":"Poppenhausen"},{"zipcode":"97491","place":"Aidhausen"},{"zipcode":"97493","place":"Bergrheinfeld"},{"zipcode":"97494","place":"Bundorf"},{"zipcode":"97496","place":"Burgpreppach"},{"zipcode":"97497","place":"Dingolshausen"},{"zipcode":"97499","place":"Donnersdorf"},{"zipcode":"97500","place":"Ebelsbach"},{"zipcode":"97502","place":"Euerbach"},{"zipcode":"97503","place":"Gädheim"},{"zipcode":"97505","place":"Geldersheim"},{"zipcode":"97506","place":"Grafenrheinfeld"},{"zipcode":"97508","place":"Grettstadt"},{"zipcode":"97509","place":"Kolitzheim"},{"zipcode":"97511","place":"Lülsfeld"},{"zipcode":"97513","place":"Michelau im Steigerwald"},{"zipcode":"97514","place":"Oberaurach"},{"zipcode":"97516","place":"Oberschwarzach"},{"zipcode":"97517","place":"Rannungen"},{"zipcode":"97519","place":"Riedbach"},{"zipcode":"97520","place":"Röthlein"},{"zipcode":"97522","place":"Sand am Main"},{"zipcode":"97523","place":"Schwanfeld"},{"zipcode":"97525","place":"Schwebheim"},{"zipcode":"97526","place":"Sennfeld"},{"zipcode":"97528","place":"Sulzdorf an der Lederhecke"},{"zipcode":"97529","place":"Sulzheim"},{"zipcode":"97531","place":"Theres"},{"zipcode":"97532","place":"Üchtelhausen"},{"zipcode":"97534","place":"Waigolshausen"},{"zipcode":"97535","place":"Wasserlosen"},{"zipcode":"97537","place":"Wipfeld"},{"zipcode":"97539","place":"Wonfurt"},{"zipcode":"97616","place":"Salz"},{"zipcode":"97616","place":"Bad Neustadt an der Saale"},{"zipcode":"97618","place":"Hohenroth"},{"zipcode":"97618","place":"Wülfershausen an der Saale"},{"zipcode":"97618","place":"Heustreu"},{"zipcode":"97618","place":"Wollbach"},{"zipcode":"97618","place":"Unsleben"},{"zipcode":"97618","place":"Strahlungen"},{"zipcode":"97618","place":"Niederlauer"},{"zipcode":"97618","place":"Hollstadt"},{"zipcode":"97618","place":"Rödelmaier"},{"zipcode":"97631","place":"Bad Königshofen im Grabfeld"},{"zipcode":"97633","place":"Aubstadt"},{"zipcode":"97633","place":"Sulzfeld"},{"zipcode":"97633","place":"Großeibstadt"},{"zipcode":"97633","place":"Höchheim"},{"zipcode":"97633","place":"Saal an der Saale"},{"zipcode":"97633","place":"Trappstadt"},{"zipcode":"97633","place":"Großbardorf"},{"zipcode":"97633","place":"Herbstadt"},{"zipcode":"97638","place":"Mellrichstadt"},{"zipcode":"97640","place":"Hendungen"},{"zipcode":"97640","place":"Oberstreu"},{"zipcode":"97640","place":"Stockheim"},{"zipcode":"97645","place":"Ostheim vor der Rhön"},{"zipcode":"97647","place":"Sondheim vor der Rhön"},{"zipcode":"97647","place":"Hausen"},{"zipcode":"97647","place":"Willmars"},{"zipcode":"97647","place":"Nordheim vor der Rhön"},{"zipcode":"97650","place":"Fladungen"},{"zipcode":"97653","place":"Bischofsheim an der Rhön"},{"zipcode":"97654","place":"Bastheim"},{"zipcode":"97656","place":"Oberelsbach"},{"zipcode":"97657","place":"Sandberg"},{"zipcode":"97659","place":"Schönau an der Brend"},{"zipcode":"97688","place":"Bad Kissingen"},{"zipcode":"97702","place":"Münnerstadt"},{"zipcode":"97705","place":"Burkardroth"},{"zipcode":"97708","place":"Bad Bocklet"},{"zipcode":"97711","place":"Thundorf in Unterfranken"},{"zipcode":"97711","place":"Maßbach"},{"zipcode":"97714","place":"Oerlenbach"},{"zipcode":"97717","place":"Sulzthal"},{"zipcode":"97717","place":"Euerdorf"},{"zipcode":"97717","place":"Aura an der Saale"},{"zipcode":"97720","place":"Nüdlingen"},{"zipcode":"97723","place":"Oberthulba"},{"zipcode":"97724","place":"Burglauer"},{"zipcode":"97725","place":"Elfershausen"},{"zipcode":"97727","place":"Fuchsstadt"},{"zipcode":"97729","place":"Ramsthal"},{"zipcode":"97737","place":"Gemünden am Main"},{"zipcode":"97753","place":"Karlstadt"},{"zipcode":"97762","place":"Hammelburg"},{"zipcode":"97769","place":"Bad Brückenau"},{"zipcode":"97772","place":"Wildflecken"},{"zipcode":"97773","place":"Aura im Sinngrund"},{"zipcode":"97775","place":"Burgsinn"},{"zipcode":"97776","place":"Eußenheim"},{"zipcode":"97778","place":"Fellen"},{"zipcode":"97779","place":"Geroda"}
2993,{"zipcode":"97780","place":"Gössenheim"},{"zipcode":"97782","place":"Gräfendorf"},{"zipcode":"97783","place":"Karsbach"},{"zipcode":"97785","place":"Mittelsinn"},{"zipcode":"97786","place":"Motten"},{"zipcode":"97788","place":"Neuendorf"},{"zipcode":"97789","place":"Oberleichtersbach"},{"zipcode":"97791","place":"Obersinn"},{"zipcode":"97792","place":"Riedenberg"},{"zipcode":"97794","place":"Rieneck"},{"zipcode":"97795","place":"Schondra"},{"zipcode":"97797","place":"Wartmannsroth"},{"zipcode":"97799","place":"Zeitlofs"},{"zipcode":"97816","place":"Lohr am Main"},{"zipcode":"97828","place":"Marktheidenfeld"},{"zipcode":"97833","place":"Frammersbach"},{"zipcode":"97834","place":"Birkenfeld"},{"zipcode":"97836","place":"Bischbrunn"},{"zipcode":"97837","place":"Erlenbach bei Marktheidenfeld"},{"zipcode":"97839","place":"Esselbach"},{"zipcode":"97840","place":"Hafenlohr"},{"zipcode":"97842","place":"Karbach"},{"zipcode":"97843","place":"Neuhütten"},{"zipcode":"97845","place":"Neustadt am Main"},{"zipcode":"97846","place":"Partenstein"},{"zipcode":"97848","place":"Rechtenbach"},{"zipcode":"97849","place":"Roden"},{"zipcode":"97851","place":"Rothenfels"},{"zipcode":"97852","place":"Schollbrunn"},{"zipcode":"97854","place":"Steinfeld"},{"zipcode":"97855","place":"Triefenstein"},{"zipcode":"97857","place":"Urspringen"},{"zipcode":"97859","place":"Wiesthal"},{"zipcode":"97877","place":"Wertheim"},{"zipcode":"97892","place":"Kreuzwertheim"},{"zipcode":"97896","place":"Freudenberg"},{"zipcode":"97900","place":"Külsheim"},{"zipcode":"97901","place":"Altenbuch"},{"zipcode":"97903","place":"Collenberg"},{"zipcode":"97904","place":"Dorfprozelten"},{"zipcode":"97906","place":"Faulbach"},{"zipcode":"97907","place":"Hasloch"},{"zipcode":"97909","place":"Stadtprozelten"},{"zipcode":"97922","place":"Lauda-Königshofen"},{"zipcode":"97941","place":"Tauberbischofsheim"},{"zipcode":"97944","place":"Boxberg"},{"zipcode":"97947","place":"Grünsfeld"},{"zipcode":"97950","place":"Großrinderfeld"},{"zipcode":"97953","place":"Königheim"},{"zipcode":"97956","place":"Werbach"},{"zipcode":"97957","place":"Wittighausen"},{"zipcode":"97959","place":"Assamstadt"},{"zipcode":"97980","place":"Bad Mergentheim"},{"zipcode":"97990","place":"Weikersheim"},{"zipcode":"97993","place":"Creglingen"},{"zipcode":"97996","place":"Niederstetten"},{"zipcode":"97999","place":"Igersheim"},{"zipcode":"98527","place":"Suhl"},{"zipcode":"98528","place":"Suhl"},{"zipcode":"98529","place":"Suhl"},{"zipcode":"98530","place":"Dillstädt"},{"zipcode":"98530","place":"Rohr"},{"zipcode":"98530","place":"Oberstadt"},{"zipcode":"98530","place":"Marisfeld"},{"zipcode":"98530","place":"Schmeheim"},{"zipcode":"98544","place":"Zella-Mehlis"},{"zipcode":"98547","place":"Christes"},{"zipcode":"98547","place":"Schwarza"},{"zipcode":"98547","place":"Kühndorf"},{"zipcode":"98547","place":"Viernau"},{"zipcode":"98553","place":"Nahetal-Waldau"},{"zipcode":"98553","place":"Sankt Kilian"},{"zipcode":"98553","place":"Bischofrod"},{"zipcode":"98553","place":"Eichenberg"},{"zipcode":"98553","place":"Ahlstädt"},{"zipcode":"98553","place":"Schleusingen"},{"zipcode":"98554","place":"Benshausen"},{"zipcode":"98559","place":"Oberhof"},{"zipcode":"98559","place":"Gehlberg"},{"zipcode":"98574","place":"Schmalkalden"},{"zipcode":"98587","place":"Oberschönau"},{"zipcode":"98587","place":"Unterschönau"},{"zipcode":"98587","place":"Bermbach"},{"zipcode":"98587","place":"Altersbach"},{"zipcode":"98587","place":"Steinbach-Hallenberg"},{"zipcode":"98587","place":"Rotterode"},{"zipcode":"98587","place":"Springstille"},{"zipcode":"98590","place":"Rosa"},{"zipcode":"98590","place":"Roßdorf"},{"zipcode":"98590","place":"Schwallungen"},{"zipcode":"98590","place":"Wernshausen"},{"zipcode":"98593","place":"Floh-Seligenthal"},{"zipcode":"98593","place":"Kleinschmalkalden"},{"zipcode":"98596","place":"Trusetal"},{"zipcode":"98597","place":"Breitungen"},{"zipcode":"98597","place":"Heßles"},{"zipcode":"98597","place":"Fambach"},{"zipcode":"98599","place":"Brotterode"},{"zipcode":"98617","place":"Ellingshausen"},{"zipcode":"98617","place":"Belrieth"},{"zipcode":"98617","place":"Bauerbach"},{"zipcode":"98617","place":"Wölfershausen"},{"zipcode":"98617","place":"Henneberg"},{"zipcode":"98617","place":"Stepfershausen"},{"zipcode":"98617","place":"Ritschenhausen"},{"zipcode":"98617","place":"Obermaßfeld-Grimmenthal"},{"zipcode":"98617","place":"Utendorf"},{"zipcode":"98617","place":"Einhausen"},{"zipcode":"98617","place":"Rhönblick"},{"zipcode":"98617","place":"Neubrunn"},{"zipcode":"98617","place":"Meiningen"},{"zipcode":"98617","place":"Herpf"},{"zipcode":"98617","place":"Sülzfeld"},{"zipcode":"98617","place":"Leutersdorf"},{"zipcode":"98617","place":"Untermaßfeld"},{"zipcode":"98617","place":"Vachdorf"},{"zipcode":"98630","place":"Westenfeld"},{"zipcode":"98630","place":"Mendhausen"},{"zipcode":"98630","place":"Milz"},{"zipcode":"98630","place":"Römhild"},{"zipcode":"98631","place":"Schwickershausen"},{"zipcode":"98631","place":"Jüchsen"},{"zipcode":"98631","place":"Nordheim"},{"zipcode":"98631","place":"Behrungen"},{"zipcode":"98631","place":"Rentwertshausen"},{"zipcode":"98631","place":"Wolfmannshausen"},{"zipcode":"98631","place":"Berkach"},{"zipcode":"98631","place":"Exdorf"},{"zipcode":"98631","place":"Bibra"},{"zipcode":"98631","place":"Queienfeld"},{"zipcode":"98634","place":"Kaltenwestheim"},{"zipcode":"98634","place":"Oberkatz"},{"zipcode":"98634","place":"Oepfershausen"},{"zipcode":"98634","place":"Aschenhausen"},{"zipcode":"98634","place":"Unterweid"},{"zipcode":"98634","place":"Wasungen"},{"zipcode":"98634","place":"Erbenhausen"},{"zipcode":"98634","place":"Frankenheim"},{"zipcode":"98634","place":"Friedelshausen"},{"zipcode":"98634","place":"Wahns"},{"zipcode":"98634","place":"Hümpfershausen"},{"zipcode":"98634","place":"Melpers"},{"zipcode":"98634","place":"Kaltensundheim"},{"zipcode":"98634","place":"Oberweid"},{"zipcode":"98634","place":"Unterkatz"},{"zipcode":"98634","place":"Birx"},{"zipcode":"98634","place":"Mehmels"},{"zipcode":"98639","place":"Wallbach"},{"zipcode":"98639","place":"Rippershausen"},{"zipcode":"98639","place":"Metzels"},{"zipcode":"98639","place":"Walldorf"},{"zipcode":"98646","place":"Gleichamberg"},{"zipcode":"98646","place":"Reurieth"},{"zipcode":"98646","place":"Dingsleben"},{"zipcode":"98646","place":"Siegritz"},{"zipcode":"98646","place":"Straufhain"},{"zipcode":"98646","place":"Trostadt"},{"zipcode":"98646","place":"Hildburghausen"},{"zipcode":"98660","place":"Grimmelshausen"},{"zipcode":"98660","place":"Lengfeld"},{"zipcode":"98660","place":"Henfstädt"},{"zipcode":"98660","place":"Themar"},{"zipcode":"98660","place":"Kloster Veßra"},{"zipcode":"98660","place":"Ehrenberg"},{"zipcode":"98660","place":"Beinerstadt"},{"zipcode":"98660","place":"Sankt Bernhard"},{"zipcode":"98663","place":"Westhausen"},{"zipcode":"98663","place":"Hellingen"},{"zipcode":"98663","place":"Bad Colberg-Heldburg"},{"zipcode":"98663","place":"Schweickershausen"},{"zipcode":"98663","place":"Ummerstadt"},{"zipcode":"98663","place":"Gompertshausen"},{"zipcode":"98666","place":"Masserberg"},{"zipcode":"98667","place":"Schleusegrund"},{"zipcode":"98669","place":"Veilsdorf"},{"zipcode":"98669","place":"Schlechtsart"},{"zipcode":"98673","place":"Auengrund"},{"zipcode":"98673","place":"Eisfeld"},{"zipcode":"98673","place":"Brünn"},{"zipcode":"98678","place":"Sachsenbrunn"},{"zipcode":"98693","place":"Martinroda"},{"zipcode":"98693","place":"Ilmenau"},{"zipcode":"98701","place":"Altenfeld"},{"zipcode":"98701","place":"Böhlen"},{"zipcode":"98701","place":"Wildenspring"},{"zipcode":"98701","place":"Friedersdorf"},{"zipcode":"98701","place":"Neustadt am Rennsteig"},{"zipcode":"98701","place":"Gillersdorf"},{"zipcode":"98701","place":"Großbreitenbach"},{"zipcode":"98701","place":"Herschdorf"},{"zipcode":"98704","place":"Wolfsberg"},{"zipcode":"98704","place":"Langewiesen"},{"zipcode":"98708","place":"Pennewitz"},{"zipcode":"98708","place":"Möhrenbach"},{"zipcode":"98708","place":"Gehren"},{"zipcode":"98711","place":"Frauenwald"},{"zipcode":"98711","place":"Schmiedefeld am Rennsteig"},{"zipcode":"98714","place":"Stützerbach"},{"zipcode":"98716","place":"Geraberg"},{"zipcode":"98716","place":"Geschwenda"},{"zipcode":"98716","place":"Elgersburg"},{"zipcode":"98724","place":"Lauscha"},{"zipcode":"98724","place":"Neuhaus am Rennweg"},{"zipcode":"98739","place":"Reichmannsdorf"},{"zipcode":"98739","place":"Piesau"},{"zipcode":"98739","place":"Lichte"},{"zipcode":"98739","place":"Schmiedefeld"},{"zipcode":"98743","place":"Gräfenthal"},{"zipcode":"98744","place":"Lichtenhain/Bergbahn"},{"zipcode":"98744","place":"Oberweißbach"},{"zipcode":"98744","place":"Cursdorf"},{"zipcode":"98744","place":"Deesbach"},{"zipcode":"98744","place":"Unterweißbach"},{"zipcode":"98744","place":"Meura"},{"zipcode":"98746","place":"Meuselbach-Schwarzmühle"},{"zipcode":"98746","place":"Goldisthal"},{"zipcode":"98746","place":"Katzhütte"},{"zipcode":"98746","place":"Mellenbach-Glasbach"},{"zipcode":"98749","place":"Steinheid"},{"zipcode":"98749","place":"Scheibe-Alsbach"},{"zipcode":"98749","place":"Siegmundsburg"},{"zipcode":"99084","place":"Erfurt"},{"zipcode":"99085","place":"Erfurt"},{"zipcode":"99086","place":"Erfurt"},{"zipcode":"99087","place":"Erfurt"},{"zipcode":"99089","place":"Erfurt"},{"zipcode":"99091","place":"Erfurt"},{"zipcode":"99092","place":"Erfurt"},{"zipcode":"99094","place":"Erfurt"},{"zipcode":"99096","place":"Erfurt"},{"zipcode":"99097","place":"Erfurt"},{"zipcode":"99098","place":"Erfurt"},{"zipcode":"99099","place":"Erfurt"},{"zipcode":"99100","place":"Döllstädt"},{"zipcode":"99100","place":"Großfahner"},{"zipcode":"99100","place":"Dachwig"},{"zipcode":"99100","place":"Gierstädt/Kleinfahner"},{"zipcode":"99100","place":"Zimmernsupra"},{"zipcode":"99100","place":"Bienstädt"},{"zipcode":"99102","place":"Klettbach"},{"zipcode":"99102","place":"Rockhausen"},{"zipcode":"99130","place":"Marlishausen"},{"zipcode":"99189","place":"Ringleben"},{"zipcode":"99189","place":"Gebesee"},{"zipcode":"99189","place":"Andisleben"},{"zipcode":"99189","place":"Haßleben"},{"zipcode":"99189","place":"Walschleben"},{"zipcode":"99189","place":"Witterda"},{"zipcode":"99189","place":"Elxleben"},{"zipcode":"99192","place":"Neudietendorf"},{"zipcode":"99192","place":"Apfelstädt"},{"zipcode":"99192","place":"Gamstädt"},{"zipcode":"99192","place":"Ingersleben"},{"zipcode":"99192","place":"Nottleben"},{"zipcode":"99195","place":"Riethnordhausen"},{"zipcode":"99195","place":"Eckstedt"},{"zipcode":"99195","place":"Markvippach"},{"zipcode":"99195","place":"Nöda"},{"zipcode":"99195","place":"Großrudestedt"},{"zipcode":"99195","place":"Alperstedt"},{"zipcode":"99195","place":"Schloßvippach"},{"zipcode":"99198","place":"Großmölsen"},{"zipcode":"99198","place":"Kleinmölsen"},{"zipcode":"99198","place":"Ollendorf"},{"zipcode":"99198","place":"Udestedt"},{"zipcode":"99198","place":"Mönchenholzhausen"},{"zipcode":"99310","place":"Bösleben-Wüllersleben"},{"zipcode":"99310","place":"Arnstadt"},{"zipcode":"99310","place":"Alkersleben"},{"zipcode":"99310","place":"Osthausen-Wülfershausen"},{"zipcode":"99310","place":"Dornheim"},{"zipcode":"99310","place":"Wipfratal"},{"zipcode":"99310","place":"Witzleben"},{"zipcode":"99310","place":"Wachsenburggemeinde"},{"zipcode":"99326","place":"Stadtilm"},{"zipcode":"99326","place":"Ilmtal"},{"zipcode":"99330","place":"Gräfenroda"},{"zipcode":"99330","place":"Crawinkel"},{"zipcode":"99330","place":"Frankenhain"},{"zipcode":"99330","place":"Liebenstein"},{"zipcode":"99334","place":"Elleben"},{"zipcode":"99334","place":"Kirchheim"},{"zipcode":"99334","place":"Elxleben"},{"zipcode":"99334","place":"Ichtershausen"},{"zipcode":"99338","place":"Gossel"},{"zipcode":"99338","place":"Plaue"},{"zipcode":"99338","place":"Angelroda"},{"zipcode":"99338","place":"Neusiß"},{"zipcode":"99423","place":"Weimar"},{"zipcode":"99425","place":"Weimar"},{"zipcode":"99427","place":"Weimar"},{"zipcode":"99428","place":"Daasdorf am Berge"},{"zipcode":"99428","place":"Bechstedtstraß"},{"zipcode":"99428","place":"Isseroda"},{"zipcode":"99428","place":"Niederzimmern"},{"zipcode":"99428","place":"Ottstedt am Berge"},{"zipcode":"99428","place":"Utzberg"},{"zipcode":"99428","place":"Hopfgarten"},{"zipcode":"99428","place":"Nohra"},{"zipcode":"99438","place":"Troistedt"},{"zipcode":"99438","place":"Gutendorf"},{"zipcode":"99438","place":"Buchfart"},{"zipcode":"99438","place":"Hetschburg"},{"zipcode":"99438","place":"Tonndorf"},{"zipcode":"99438","place":"Vollersroda"},{"zipcode":"99438","place":"Bad Berka"},{"zipcode":"99438","place":"Oettern"},{"zipcode":"99439","place":"Wohlsborn"},{"zipcode":"99439","place":"Sachsenhausen"},{"zipcode":"99439","place":"Neumark"},{"zipcode":"99439","place":"Rohrbach"},{"zipcode":"99439","place":"Ramsla"},{"zipcode":"99439","place":"Heichelheim"},{"zipcode":"99439","place":"Ettersburg"},{"zipcode":"99439","place":"Vippachedelhausen"},{"zipcode":"99439","place":"Kleinobringen"},{"zipcode":"99439","place":"Hottelstedt"},{"zipcode":"99439","place":"Leutenthal"},{"zipcode":"99439","place":"Berlstedt"},{"zipcode":"99439","place":"Ballstedt"},{"zipcode":"99439","place":"Großobringen"},{"zipcode":"99439","place":"Krautheim"},{"zipcode":"99439","place":"Buttelstedt"},{"zipcode":"99439","place":"Schwerstedt"},{"zipcode":"99441","place":"Döbritschen"},{"zipcode":"99441","place":"Kleinschwabhausen"},{"zipcode":"99441","place":"Lehnstedt"},{"zipcode":"99441","place":"Mechelroda"},{"zipcode":"99441","place":"Mellingen"},{"zipcode":"99441","place":"Großschwabhausen"},{"zipcode":"99441","place":"Hohlstedt"},{"zipcode":"99441","place":"Kromsdorf"}
2993,{"zipcode":"99441","place":"Kiliansroda"},{"zipcode":"99441","place":"Hammerstedt"},{"zipcode":"99441","place":"Frankendorf"},{"zipcode":"99441","place":"Umpferstedt"},{"zipcode":"99441","place":"Magdala"},{"zipcode":"99444","place":"Blankenhain"},{"zipcode":"99448","place":"Nauendorf"},{"zipcode":"99448","place":"Hohenfelden"},{"zipcode":"99448","place":"Rittersdorf"},{"zipcode":"99448","place":"Kranichfeld"},{"zipcode":"99510","place":"Oberreißen"},{"zipcode":"99510","place":"Gebstedt"},{"zipcode":"99510","place":"Mattstedt"},{"zipcode":"99510","place":"Wickerstedt"},{"zipcode":"99510","place":"Apolda"},{"zipcode":"99510","place":"Niederroßla"},{"zipcode":"99510","place":"Pfiffelbach"},{"zipcode":"99510","place":"Liebstedt"},{"zipcode":"99510","place":"Wiegendorf"},{"zipcode":"99510","place":"Kapellendorf"},{"zipcode":"99510","place":"Willerstedt"},{"zipcode":"99510","place":"Flurstedt"},{"zipcode":"99510","place":"Obertrebra"},{"zipcode":"99510","place":"Oßmannstedt"},{"zipcode":"99510","place":"Niederreißen"},{"zipcode":"99510","place":"Nirmsdorf"},{"zipcode":"99510","place":"Saaleplatte"},{"zipcode":"99518","place":"Niedertrebra"},{"zipcode":"99518","place":"Rannstedt"},{"zipcode":"99518","place":"Schmiedehausen"},{"zipcode":"99518","place":"Bad Sulza"},{"zipcode":"99518","place":"Großheringen"},{"zipcode":"99518","place":"Reisdorf"},{"zipcode":"99518","place":"Auerstedt"},{"zipcode":"99518","place":"Ködderitzsch"},{"zipcode":"99518","place":"Eberstedt"},{"zipcode":"99610","place":"Sprötau"},{"zipcode":"99610","place":"Großbrembach"},{"zipcode":"99610","place":"Sömmerda"},{"zipcode":"99610","place":"Kleinbrembach"},{"zipcode":"99610","place":"Wundersleben"},{"zipcode":"99610","place":"Vogelsberg"},{"zipcode":"99625","place":"Schillingstedt"},{"zipcode":"99625","place":"Kleinneuhausen"},{"zipcode":"99625","place":"Kölleda"},{"zipcode":"99625","place":"Großmonra"},{"zipcode":"99625","place":"Beichlingen"},{"zipcode":"99625","place":"Großneuhausen"},{"zipcode":"99628","place":"Rudersdorf"},{"zipcode":"99628","place":"Eßleben-Teutleben"},{"zipcode":"99628","place":"Hardisleben"},{"zipcode":"99628","place":"Guthmannshausen"},{"zipcode":"99628","place":"Buttstädt"},{"zipcode":"99628","place":"Ellersleben"},{"zipcode":"99628","place":"Mannstedt"},{"zipcode":"99628","place":"Olbersleben"},{"zipcode":"99631","place":"Weißensee"}
2993,{"zipcode":"99631","place":"Herrnschwende"},{"zipcode":"99631","place":"Günstedt"},{"zipcode":"99634","place":"Gangloffsömmern"},{"zipcode":"99634","place":"Straußfurt"},{"zipcode":"99634","place":"Schwerstedt"},{"zipcode":"99634","place":"Werningshausen"},{"zipcode":"99634","place":"Henschleben"},{"zipcode":"99636","place":"Rastenberg"},{"zipcode":"99636","place":"Ostramondra"},{"zipcode":"99638","place":"Frömmstedt"},{"zipcode":"99638","place":"Riethgen"},{"zipcode":"99638","place":"Kindelbrück"},{"zipcode":"99638","place":"Büchel"},{"zipcode":"99638","place":"Griefstedt"},{"zipcode":"99706","place":"Sondershausen"},{"zipcode":"99707","place":"Günserode"},{"zipcode":"99707","place":"Steinthaleben"},{"zipcode":"99707","place":"Seega"},{"zipcode":"99707","place":"Bendeleben"},{"zipcode":"99707","place":"Badra"},{"zipcode":"99707","place":"Hachelbich"},{"zipcode":"99707","place":"Göllingen"},{"zipcode":"99707","place":"Rottleben"},{"zipcode":"99713","place":"Schernberg"},{"zipcode":"99713","place":"Holzsußra"},{"zipcode":"99713","place":"Bellstedt"},{"zipcode":"99713","place":"Helbedündorf"},{"zipcode":"99713","place":"Rockstedt"},{"zipcode":"99713","place":"Wolferschwenda"},{"zipcode":"99713","place":"Freienbessingen"},{"zipcode":"99713","place":"Thüringenhausen"},{"zipcode":"99713","place":"Ebeleben"},{"zipcode":"99713","place":"Abtsbessingen"},{"zipcode":"99718","place":"Großenehrich"},{"zipcode":"99718","place":"Topfstedt"},{"zipcode":"99718","place":"Trebra"},{"zipcode":"99718","place":"Westgreußen"},{"zipcode":"99718","place":"Wasserthaleben"},{"zipcode":"99718","place":"Greußen"},{"zipcode":"99718","place":"Clingen"},{"zipcode":"99718","place":"Niederbösa"},{"zipcode":"99718","place":"Oberbösa"},{"zipcode":"99734","place":"Nordhausen"},{"zipcode":"99735","place":"Petersdorf"},{"zipcode":"99735","place":"Wolkramshausen"},{"zipcode":"99735","place":"Hainrode"},{"zipcode":"99735","place":"Etzelsrode"},{"zipcode":"99735","place":"Nohra"},{"zipcode":"99735","place":"Friedrichsthal"},{"zipcode":"99735","place":"Kleinfurra"},{"zipcode":"99735","place":"Werther"},{"zipcode":"99735","place":"Hohenstein"},{"zipcode":"99752","place":"Kleinbodungen"},{"zipcode":"99752","place":"Kehmstedt"},{"zipcode":"99752","place":"Lipprechterode"},{"zipcode":"99752","place":"Wipperdorf"},{"zipcode":"99752","place":"Kraja"},{"zipcode":"99755","place":"Ellrich"},{"zipcode":"99755","place":"Hohenstein"},{"zipcode":"99759","place":"Rehungen"},{"zipcode":"99759","place":"Obergebra"},{"zipcode":"99759","place":"Großlohra"},{"zipcode":"99759","place":"Niedergebra"},{"zipcode":"99762","place":"Buchholz"},{"zipcode":"99762","place":"Niedersachswerfen"},{"zipcode":"99762","place":"Herrmannsacker"},{"zipcode":"99762","place":"Harzungen"},{"zipcode":"99762","place":"Neustadt/Harz"},{"zipcode":"99762","place":"Rodishain"},{"zipcode":"99762","place":"Stempeda"},{"zipcode":"99765","place":"Görsbach"},{"zipcode":"99765","place":"Auleben"},{"zipcode":"99765","place":"Urbach"},{"zipcode":"99765","place":"Hamma"},{"zipcode":"99765","place":"Heringen/Helme"},{"zipcode":"99765","place":"Windehausen"},{"zipcode":"99765","place":"Uthleben"},{"zipcode":"99768","place":"Ilfeld"},{"zipcode":"99817","place":"Eisenach"},{"zipcode":"99819","place":"Krauthausen"},{"zipcode":"99819","place":"Marksuhl"},{"zipcode":"99819","place":"Ettenhausen an der Suhl"},{"zipcode":"99819","place":"Wolfsburg-Unkeroda"},{"zipcode":"99819","place":"Hörselberg"},{"zipcode":"99820","place":"Behringen"},{"zipcode":"99826","place":"Lauterbach"},{"zipcode":"99826","place":"Frankenroda"},{"zipcode":"99826","place":"Bischofroda"},{"zipcode":"99826","place":"Mihla"},{"zipcode":"99826","place":"Berka vor der Hainich"},{"zipcode":"99826","place":"Hallungen"},{"zipcode":"99826","place":"Nazza"},{"zipcode":"99826","place":"Ebenshausen"},{"zipcode":"99830","place":"Treffurt"},{"zipcode":"99831","place":"Creuzburg"},{"zipcode":"99831","place":"Ifta"},{"zipcode":"99834","place":"Oberellen"},{"zipcode":"99834","place":"Gerstungen"},{"zipcode":"99834","place":"Unterellen"},{"zipcode":"99834","place":"Lauchröden"},{"zipcode":"99837","place":"Dippach"},{"zipcode":"99837","place":"Berka/Werra"},{"zipcode":"99837","place":"Dankmarshausen"},{"zipcode":"99837","place":"Großensee"},{"zipcode":"99842","place":"Ruhla"},{"zipcode":"99846","place":"Seebach"}
2993,{"zipcode":"99848","place":"Wutha-Farnroda"},{"zipcode":"99848","place":"Hörselberg"},{"zipcode":"99867","place":"Gotha"},{"zipcode":"99869","place":"Westhausen"},{"zipcode":"99869","place":"Friemar"},{"zipcode":"99869","place":"Ebenheim"},{"zipcode":"99869","place":"Sonneborn"},{"zipcode":"99869","place":"Haina"},{"zipcode":"99869","place":"Ballstädt"},{"zipcode":"99869","place":"Mühlberg"},{"zipcode":"99869","place":"Bufleben"},{"zipcode":"99869","place":"Wangenheim"},{"zipcode":"99869","place":"Schwabhausen"},{"zipcode":"99869","place":"Goldbach"},{"zipcode":"99869","place":"Remstädt"},{"zipcode":"99869","place":"Günthersleben"},{"zipcode":"99869","place":"Wandersleben"},{"zipcode":"99869","place":"Eschenbergen"},{"zipcode":"99869","place":"Seebergen"},{"zipcode":"99869","place":"Emleben"},{"zipcode":"99869","place":"Friedrichswerth"},{"zipcode":"99869","place":"Wechmar"},{"zipcode":"99869","place":"Brüheim"},{"zipcode":"99869","place":"Pferdingsleben"},{"zipcode":"99869","place":"Warza"},{"zipcode":"99869","place":"Tröchtelborn"},{"zipcode":"99869","place":"Molschleben"},{"zipcode":"99869","place":"Grabsleben"},{"zipcode":"99869","place":"Tüttleben"},{"zipcode":"99869","place":"Weingarten"},{"zipcode":"99869","place":"Hochheim"},{"zipcode":"99880","place":"Laucha"},{"zipcode":"99880","place":"Fröttstädt"},{"zipcode":"99880","place":"Aspach"},{"zipcode":"99880","place":"Metebach"},{"zipcode":"99880","place":"Hörselgau"},{"zipcode":"99880","place":"Mechterstädt"},{"zipcode":"99880","place":"Leinatal"},{"zipcode":"99880","place":"Waltershausen"},{"zipcode":"99880","place":"Trügleben"},{"zipcode":"99880","place":"Teutleben"},{"zipcode":"99885","place":"Luisenthal"},{"zipcode":"99885","place":"Ohrdruf"},{"zipcode":"99885","place":"Wölfis"},{"zipcode":"99887","place":"Petriroda"},{"zipcode":"99887","place":"Hohenkirchen"},{"zipcode":"99887","place":"Georgenthal"},{"zipcode":"99887","place":"Gräfenhain"},{"zipcode":"99887","place":"Herrenhof"},{"zipcode":"99891","place":"Tabarz"},{"zipcode":"99891","place":"Emsetal"},{"zipcode":"99894","place":"Finsterbergen"},{"zipcode":"99894","place":"Ernstroda"},{"zipcode":"99894","place":"Friedrichroda"},{"zipcode":"99897","place":"Tambach-Dietharz"},{"zipcode":"99947","place":"Kleinwelsbach"},{"zipcode":"99947","place":"Bothenheilingen"},{"zipcode":"99947","place":"Kirchheilingen"},{"zipcode":"99947","place":"Issersheilingen"},{"zipcode":"99947","place":"Tottleben"},{"zipcode":"99947","place":"Sundhausen"},{"zipcode":"99947","place":"Neunheilingen"},{"zipcode":"99947","place":"Bad Langensalza"},{"zipcode":"99947","place":"Weberstedt"},{"zipcode":"99947","place":"Schönstedt"},{"zipcode":"99947","place":"Mülverstedt"},{"zipcode":"99955","place":"Herbsleben"},{"zipcode":"99955","place":"Mittelsömmern"},{"zipcode":"99955","place":"Urleben"},{"zipcode":"99955","place":"Bruchstedt"},{"zipcode":"99955","place":"Hornsömmern"},{"zipcode":"99955","place":"Haussömmern"},{"zipcode":"99955","place":"Ballhausen"},{"zipcode":"99955","place":"Blankenburg"},{"zipcode":"99955","place":"Kutzleben"},{"zipcode":"99955","place":"Klettstedt"},{"zipcode":"99955","place":"Bad Tennstedt"},{"zipcode":"99958","place":"Großvargula"},{"zipcode":"99958","place":"Tonna"},{"zipcode":"99974","place":"Unstruttal"},{"zipcode":"99974","place":"Mühlhausen"},{"zipcode":"99976","place":"Anrode"},{"zipcode":"99976","place":"Hildebrandshausen"},{"zipcode":"99976","place":"Dünwald"},{"zipcode":"99976","place":"Rodeberg"},{"zipcode":"99976","place":"Lengenfeld unterm Stein"},{"zipcode":"99976","place":"Unstruttal"},{"zipcode":"99986","place":"Kammerforst"},{"zipcode":"99986","place":"Oppershausen"},{"zipcode":"99986","place":"Niederdorla"},{"zipcode":"99986","place":"Oberdorla"},{"zipcode":"99986","place":"Flarchheim"},{"zipcode":"99986","place":"Langula"},{"zipcode":"99988","place":"Katharinenberg"},{"zipcode":"99988","place":"Heyerode"},{"zipcode":"99991","place":"Heroldishausen"},{"zipcode":"99991","place":"Altengottern"},{"zipcode":"99991","place":"Großengottern"},{"zipcode":"99994","place":"Marolterode"},{"zipcode":"99994","place":"Schlotheim"},{"zipcode":"99996","place":"Menteroda"},{"zipcode":"99996","place":"Obermehler"},{"zipcode":"99998","place":"Weinbergen"},{"zipcode":"99998","place":"Körner"}]'),w=t(2804);const k=y.map(e=>({displayName:`${e.zipcode} ${e.place}`,dataSet:{zipcode:e.zipcode,place:e.place}})),x=document.createElement("template");x.innerHTML='<div class="input-container"> <input> <div class="icon-container"> <slot name="icon"></slot> </div> </div> <div class="suggestions-wrapper hidden"> <div class="shadow-wrapper"> <slot name="suggestions-title"></slot> <div class="suggestions"></div> </div> </div> ';const E=document.createElement("style");E.innerHTML=g.A.toString();class A extends HTMLElement{static get observedAttributes(){return[A.API_ATTRIBUTES.INPUT_ARIA_LABEL,A.API_ATTRIBUTES.AUTOCOMPLETE,A.API_ATTRIBUTES.PLACEHOLDER,A.API_ATTRIBUTES.TYPE,A.API_ATTRIBUTES.VALUE]}constructor(){var e,o,t,i,a;super(),this.currentSelectionIndex=0,this.suggestions=k,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(E.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(x.content.cloneNode(!0)),this.inputElement=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("input"),this.suggestionsElement=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".suggestions"),this.suggestionsElementContainer=null===(a=this.shadowRoot)||void 0===a?void 0:a.querySelector(".suggestions-wrapper"),this.processClickOutside=this.processClickOutside.bind(this)}connectedCallback(){var e,o,t,i;this.hasAttribute(A.API_ATTRIBUTES.VALUE)&&this.setInputValue(this.getAttribute(A.API_ATTRIBUTES.VALUE)||""),this.hasAttribute(A.API_ATTRIBUTES.INPUT_ARIA_LABEL)&&this.setInputAriaLabel(this.getAttribute(A.API_ATTRIBUTES.INPUT_ARIA_LABEL)||""),this.hasAttribute(A.API_ATTRIBUTES.AUTOCOMPLETE)&&this.setAutocomplete(this.getAttribute(A.API_ATTRIBUTES.AUTOCOMPLETE)||""),this.hasAttribute(A.API_ATTRIBUTES.PLACEHOLDER)&&this.setPlaceholder(this.getAttribute(A.API_ATTRIBUTES.PLACEHOLDER)||""),this.hasAttribute(A.API_ATTRIBUTES.TYPE)&&this.setType(this.getAttribute(A.API_ATTRIBUTES.TYPE)||""),null===(e=this.inputElement)||void 0===e||e.addEventListener("focus",()=>{this.openSuggestions()}),null===(o=this.inputElement)||void 0===o||o.addEventListener("focusout",e=>{e.composedPath().includes(this)||this.closeSuggestions(!1)}),null===(t=this.inputElement)||void 0===t||t.addEventListener("input",e=>{const o=e.target;this.dispatchEvent(new CustomEvent(z.eventNames.ON_INPUT,{bubbles:!0,composed:!0,detail:{currentInput:o.value}})),this.setInputValue(o.value),this.openSuggestions()}),null===(i=this.inputElement)||void 0===i||i.addEventListener("keydown",e=>{var o,t;"Enter"===e.key||13===e.keyCode?(this.submit(),e.preventDefault()):"ArrowUp"===e.key||38===e.keyCode?(0===this.currentSelectionIndex?this.currentSelectionIndex=((null===(o=this.suggestionsElement)||void 0===o?void 0:o.children.length)||0)-1:this.currentSelectionIndex--,this.rerenderCurrentSelection(),e.preventDefault()):"ArrowDown"!==e.key&&40!==e.ke
2993yCode||(this.currentSelectionIndex===((null===(t=this.suggestionsElement)||void 0===t?void 0:t.children.length)||1)-1?this.currentSelectionIndex=0:this.currentSelectionIndex++,this.rerenderCurrentSelection(),e.preventDefault())})}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case A.API_ATTRIBUTES.INPUT_ARIA_LABEL:this.setInputAriaLabel(t);break;case A.API_ATTRIBUTES.AUTOCOMPLETE:this.setAutocomplete(t);break;case A.API_ATTRIBUTES.PLACEHOLDER:this.setPlaceholder(t);break;case A.API_ATTRIBUTES.TYPE:this.setType(t);break;case A.API_ATTRIBUTES.VALUE:this.setInputValue(t)}}setInputAriaLabel(e){var o,t;e?null===(o=this.inputElement)||void 0===o||o.setAttribute("aria-label",e):null===(t=this.inputElement)||void 0===t||t.removeAttribute("aria-label")}setAutocomplete(e){var o,t;e?null===(o=this.inputElement)||void 0===o||o.setAttribute("autocomplete",e):null===(t=this.inputElement)||void 0===t||t.removeAttribute("autocomplete")}setPlaceholder(e){var o,t;e?null===(o=this.inputElement)||void 0===o||o.setAttribute("placeholder",e):null===(t=this.inputElement)||void 0===t||t.removeAttribute("placeholder")}setType(e){var o,t;e?null===(o=this.inputElement)||void 0===o||o.setAttribute("type",e):null===(t=this.inputElement)||void 0===t||t.setAttribute("type","text")}setSuggestions(e){this.suggestions=e,this.renderSuggestions()}submit(){var e;const o=null===(e=this.suggestionsElement)||void 0===e?void 0:e.querySelector(".selected");this.selectSuggestion(o)}renderSuggestions(e=this.getSuggestion()){if(this.suggestionsElement&&(this.suggestionsElement.innerHTML=""),this.currentSelectionIndex=0,e.length){let o=Number(this.getAttribute(A.API_ATTRIBUTES.SUGGESTIONS_AMOUNT));o||(o=10),e.sort((e,o)=>e.displayName<o.displayName?-1:e.displayName>o.displayName?1:0).slice(0,o).map((e,o)=>{var t;const i=document.createElement("div");i.className="suggestion";const a=`${e.displayName.replace((null===(t=this.inputElement)||void 0===t?void 0:t.value)||"","<strong>$&</strong>")}`;i.innerHTML=(0,w.A)(a);for(const o in e.dataSet)Object.prototype.hasOwnProperty.call(e.dataSet,o)&&(i.dataset[o]=e.dataSet[o]);return i.addEventListener("click",()=>{this.selectSuggestion(i)}),o==this.currentSelectionIndex&&i.classList.add("selected"),i}).forEach(e=>{var o;return null===(o=this.suggestionsElement)||void 0===o?void 0:o.appendChild(e)})}}processClickOutside(e){e.composedPath().includes(this)||(e.stopPropagation(),e.preventDefault(),this.closeSuggestions())}rerenderCurrentSelection(){var e;Array.from((null===(e=this.suggestionsElement)||void 0===e?void 0:e.children)||[]).forEach((e,o)=>{o===this.currentSelectionIndex?e.classList.add("selected"):e.classList.remove("selected")})}selectSuggestion(e){var o,t;if(this.dispatchEvent(new CustomEvent(z.eventNames.ELEMENT_SELECTED,{bubbles:!0,composed:!0,cancelable:!0,detail:{selectedSuggestion:e?Object.assign({},e.dataset):null,currentInput:null===(o=this.inputElement)||void 0===o?void 0:o.value}}))){const o=e?e.textContent:null===(t=this.inputElement)||void 0===t?void 0:t.value;this.setInputValue(o||""),this.closeSuggestions()}}setInputValue(e){this.setAttribute(A.API_ATTRIBUTES.VALUE,e),this.inputElement&&(this.inputElement.value=e),this.renderSuggestions()}setSuggestion(e){const o=this.getSuggestion(e);1===o.length&&this.setInputValue(o[0].displayName)}getSuggestion(e){var o;void 0===e&&(e=(null===(o=this.inputElement)||void 0===o?void 0:o.value)||"");const t=e.toLowerCase().trim();if(!t)return[];if(!Array.isArray(this.suggestions))return[];const i=this.suggestions.filter(e=>e.displayName.toLowerCase().startsWith(t)||e.displayName.split(/\s+/).some(e=>e.toLowerCase().startsWith(t)));return i.length>0?i:this.suggestions.filter(e=>e.displayName.toLowerCase().includes(t))}openSuggestions(){var e,o,t,i;""!==(null===(e=this.inputElement)||void 0===e?void 0:e.value)&&(null===(o=this.suggestionsElement)||void 0===o?void 0:o.hasChildNodes())?(null===(t=this.suggestionsElementContainer)||void 0===t||t.classList.remove("hidden"),document.addEventListener("click",this.processClickOutside)):null===(i=this.suggestionsElementContainer)||void 0===i||i.classList.add("hidden")}closeSuggestions(e=!0){var o,t;null===(o=this.suggestionsElementContainer)||void 0===o||o.classList.add("hidden"),document.removeEventListener("click",this.processClickOutside),e&&(null===(t=this.inputElement)||void 0===t||t.blur())}}A.API_ATTRIBUTES={INPUT_ARIA_LABEL:"input-aria-label",AUTOCOMPLETE:"autocomplete",PLACEHOLDER:"placeholder",TYPE:"type",VALUE:"value",SUGGESTIONS_AMOUNT:"suggestions-amount"},customElements.define(z.nodeName,A)},6430:function(e,o,t){"use strict";var i=t(5985);const a="header";o.A={nodeName:i.A.generateNodeName(a,2),attributes:{OFFSET_TOP:"offset-top",FIXED:"fixed"},eventNames:{ON_OPEN_NESTED:i.A.generateEventName(a,"on-open-nested"),ON_CLOSE_NESTED:i.A.generateEventName(a,"on-close-nested")}}},4342:function(e,o,t){"use strict";t(6430);var i=t(4375),a=t(7049);const r=document.createElement("template");r.innerHTML=' <section> <slot name="action"></slot> </section> ';const c=document.createElement("style");c.innerHTML=a.A.toString();
2993class n extends i.g{constructor(){super(),this.attachShadow({mode:"open"}),this.shadowRoot.appendChild(c.cloneNode(!0)),this.shadowRoot.appendChild(r.content.cloneNode(!0))}}customElements.define("header-action-select",n)},6835:function(e,o,t){"use strict";var i=t(6161);var a=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host #spa-map{width:100%;height:100%;position:relative}.H_ib_close{display:none}.H_ib_body{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:var(--oev-comp-here-map-advisor-card-width);background:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:var(--oev-comp-here-map-advisor-card-pointer-height);-webkit-box-shadow:var(--oev-comp-here-map-advisor-card-shadow);box-shadow:var(--oev-comp-here-map-advisor-card-shadow)}.H_ib_content{margin:0}.H_ib_tail{width:var(--oev-comp-here-map-advisor-card-pointer-width);height:var(--oev-comp-here-map-advisor-card-pointer-height);margin:0 -7px;top:1px;z-index:var(--oev-ref-z-index-1)}.H_ib_tail::before{display:none}.H_ib_tail::after{border-width:0 var(--oev-comp-here-map-advisor-card-pointer-height) var(--oev-comp-here-map-advisor-card-pointer-height) var(--oev-comp-here-map-advisor-card-pointer-height) !important;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0) !important;-webkit-filter:drop-shadow(rgba(0, 0, 0, 0.07) 0.5px -1px 1px);filter:drop-shadow(rgba(0, 0, 0, 0.07) 0.5px -1px 1px)}`;const r=16*t(6179).EA.smallLandscape;var c=t(5707),n=t(5132);const l='<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 26 37">\n  <title>custom_pin</title>\n  <path fill="${backgroundColor}" d="M13 0C20.2427 0 26 5.73307 26 12.9411C26 22.6692 13 37 13 37C13 37 0 22.6692 0 12.9411C0 5.73122 5.75916 0 13 0Z"></path>\n  <path fill="${iconColor}" d="M13 4C18.0141 4 21.9999 8.18351 22 13.4434C22 20.5411 13.0028 30.9968 13 31C12.9972 30.9968 4 20.5411 4 13.4434C4.00008 8.18216 7.98716 4 13 4ZM13 7C9.65808 7 7 9.94313 7 13.6455C7.00006 18.641 13 26 13 26C13.0005 25.9993 18.9999 18.6408 19 13.6455C19 9.94409 16.3428 7 13 7ZM13 10C14.6569 10 16 11.3431 16 13C16 14.6569 14.6569 16 13 16C11.3431 16 10 14.6569 10 13C10 11.3431 11.3431 10 13 10Z"></path>\n</svg>',p={0:"01",1:"02"},s=()=>window.innerWidth<r,d=e=>{var o;return null!==(o=p[e])&&void 0!==o?o:p[0]},v=(e,o,t=!0)=>
2993{const{computedIconColor:i,computedBackgroundColor:a}=((e,o,t=!0)=>{var i;const a=d(null!==(i=o)&&void 0!==i?i:0),r=t?`--oev-comp-here-map-pin-${a}-icon-color-default`:"--oev-comp-here-map-pin-icon-color-active",c=t?"--oev-comp-here-map-pin-background-color-default":`--oev-comp-here-map-pin-${a}-background-color-active`,n=getComputedStyle(e);return{computedIconColor:n.getPropertyValue(r),computedBackgroundColor:n.getPropertyValue(c)}})(e,o,t);return new H.map.Icon(l.replace("${iconColor}",i).replace("${backgroundColor}",a))},h=(e,o)=>{if(!e||null==o.latitude||null==o.longitude)return null;const t=(e=>{const o=new n.HereMapAdvisorCard;return o.branch=e,o})(o),i=new H.ui.InfoBubble({lat:o.latitude,lng:o.longitude},{content:t});e.addBubble(i);const a=i.getElement();return a&&(a.style.visibility="hidden"),i.addEventListener("statechange",()=>{const e=i.getElement();e&&i.getState()===H.ui.InfoBubble.State.OPEN&&(e.style.visibility="visible")}),i},u=e=>(e&&e.close(),null);t(810);var m=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let f=class extends i.WF{constructor(){super(...arguments),this.apiKey="",this.infoText="",this.zoom=null,this.latitude=null,this.longitude=null,this.radius=null,this.mapOptions={},this.showCircle=!0,this.branches=[],this.map=null,this.markerLayer=null,this.ui=null,this.activeMarker=null,this.bubble=null,this.resizeObserver=null,this.circle=null,this.currentRoundedMapZoom=null,this.updateMarkers=()=>{if(this.map&&(this.map.removeObjects(this.map.getObjects()),this.markerLayer=this.createGroup(),this.markerLayer)){for(const e of this.branches)this.createMarker(e);if(this.map.addObject(this.markerLayer),!this.radius){const e=this.markerLayer.getBoundingBox();return void(e&&this.map.getViewModel().setLookAtData({bounds:e}))}if(null!=this.latitude&&null!=this.longitude&&this.radius){const e={lat:this.latitude,lng:this.longitude},o=1e3*this.radius;this.showCircle&&this.addCircleToMap(e,o),this.fitMapToCircle(e,o)}}},this.addCircleToMap=(e,o)=>{if(!this.markerLayer||null==this.latitude||null==this.longitude)return;const t=getComputedStyle(this),i=t.getPropertyValue("--oev-comp-here-map-boundingbox-background-color"),a=t.getPropertyValue("--oev-comp-here-map-boundingbox-border-color"),r=t.getPropertyValue("--oev-comp-here-map-boundingbox-border-width").trim(),c=16*parseFloat(r);this.circle=new H.map.Circle(e,o,{style:{fillColor:i,strokeColor:a,lineWidth:c}}),this.circle&&this.markerLayer.addObject(this.circle)},this.createGroup=()=>{if(!this.map)return null;const e=new H.map.Group;return this.map.addObject(e),e},this.markerTap=e=>{document.dispatchEvent(new CustomEvent("here-maps-marker-tap",{detail:e}))},this.markerPointerEnter=e=>{if(!this.map)return;const o=this.map.getElement();o instanceof HTMLElement&&(o.style.cursor="pointer"),s()||(this.bubble=h(this.ui,e))},this.markerPointerLeave=()=>{if(!this.map||s())return;const e=this.map.getElement();e instanceof HTMLElement&&(e.style.cursor=""),this.bubble=u(this.bubble)}}firstUpdated(){var e,o,t;this.mapOptions.zoom||(this.mapOptions.zoom=null!==(e=this.zoom)&&void 0!==e?e:4),this.mapOptions.center||(this.mapOptions.center={lat:null!==(o=this.latitude)&&void 0!==o?o:0,lng:null!==(t=this.longitude)&&void 0!==t?t:0});const i=new H.service.Platform({apikey:this.apiKey}).createDefaultLayers({lg:"de"});this.map=new H.Map(this.divContainer,i.vector.normal.map,this.mapOptions),this.resizeObserver=new ResizeObserver(()=>{this.map&&this.map.getViewPort().resize()}),this.resizeObserver.observe(this.divContainer);const a=new H.mapevents.MapEvents(this.map);new H.mapevents.Behavior(a),this.addEvents(),this.ui=H.ui.UI.createDefault(this.map,i),this.updateMarkers(),this.dispatchEvent(new CustomEvent("here-map-ready",{detail:this.map}))}disconnectedCallback(){super.disconnectedCallback(),this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null)}updated(e){if(!this.map)return;e.has("zoom")&&null!=this.zoom&&this.map.setZoom(this.zoom);const o=e.has("latitude")||e.has("longitude");o&&null!=this.latitude&&null!=this.longitude&&this.map.setCenter({lat:this.latitude,lng:this.longitude}),(o||e.has("radius")||e.has("branches"))&&this.updateMarkers()}fitMapToCircle(e,o){if(!this.map)return;const t=new H.map.Circle(e,o).getBoundingBox();this.map.getViewModel().setLookAtData({bounds:t})}addEvents(){this.map&&(this.map.addEventListener("tap",e=>{var o;const t=e.target;if(t instanceof H.map.Marker){const e=null===(o=t.getData())||void 0===o?void 0:o.branch;return void(e&&this.markerPointerEnter(e))}if(!this.map)return;this.bubble=u(this.bubble);const i=this.map.screenToGeo(e.currentPointer.viewportX,e.currentPointer.viewportY);this.infoBoxComponent&&(this.infoBoxComponent.hidden=!0);const a=new CustomEvent("here-map-tap",{detail:i});document.dispatchEvent(a)}),this.map.addEventListener("mapviewchangestart",()=>{this.currentRoundedMapZoom=Math.round(this.map.getZoom())}),this.map.addEventListener("mapviewchangeend",()=>{const e=Math.round(this.map.getZoom());if(e!==this.currentRoundedMapZoom){const o=new CustomEvent("here-map-zoom",{detail:{before:this.currentRoundedMapZoom,after:e}});document.dispatchEvent(o)}}))}createMarker(e){if(!this.markerLayer)return;const o=new H.geo.Point(e.latitude,e.longitude),t=new H.map.Marker(o,{icon:v(this,e.type,!0)});t.setData(e),t.addEventListener("pointerenter",()=>this.markerPointerEnter(e),!1),t.addEventListener("pointerleave",()=>this.markerPointerLeave(),!1),t.addEventListener("tap",()=>this.setActiveMarker(e,t)),this.markerLayer.addObject(t)}setActiveMarker(e,o){if(this.map){if(s()&&this.activeMarker===o)return o.setIcon(v(this,e.type,!0)),this.bubble=u(this.bubble),void(this.activeMarker=null);if(this.activeMarker&&this.activeMarker!==o){const e=this.activeMarker.getData();this.activeMarker.setIcon(v(this,e.type,!0)),this.bubble=u(this.bubble)}o.setIcon(v(this,e.type,!1)),this.activeMarker=o,s()&&(this.bubble=h(this.ui,e)),this.markerTap(o.getData())}}render(){return i.qy`
2994      <link rel="stylesheet" type="text/css" href="https://js.api.here.com/v3/3.1/mapsjs-ui.css"/>
2995      <div id="spa-map">        
2996        ${this.infoText?i.qy`
2997            <oev-here-map-info-box
2998              id="info-box"
2999              info-text=${this.infoText}
3000            ></oev-here-map-info-box>
3001          `:null}
3002      </div>
3003    `}};f.styles=a,m([(0,c.MZ)({type:String,attribute:"api-key"})],f.prototype,"apiKey",void 0),m([(0,c.MZ)({type:String,attribute:"info-text"})],f.prototype,"infoText",void 0),m([(0,c.MZ)({type:Number})],f.prototype,"zoom",void 0),m([(0,c.MZ)({type:Number})],f.prototype,"latitude",void 0),m([(0,c.MZ)({type:Number})],f.prototype,"longitude",void 0),m([(0,c.MZ)({type:Number})],f.prototype,"radius",void 0),m([(0,c.MZ)({type:Object,attribute:"map-options"})],f.prototype,"mapOptions",void 0),m([(0,c.MZ)({type:Boolean})],f.prototype,"showCircle",void 0),m([(0,c.MZ)({type:Array})],f.prototype,"branches",void 0),m([(0,c.P)("#spa-map")],f.prototype,"divContainer",void 0),m([(0,c.P)("#info-box")],f.prototype,"infoBoxComponent",void 0),f=m([(0,c.EM)("oev-here-map")],f)},5132:function(e,o,t){"use strict";t.d(o,{HereMapAdvisorCard:function(){return p}});var i=t(4375),a=t(6161),r=t(5707),c=t(5300),n=t(1649),l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.g{render(){var e,o;const t=Number.isFinite(null===(e=this.branch)||void 0===e?void 0:e.distance)?this.branch.distance:null;return a.qy`
3004      <oev-advisor-card
3005        image-size="medium"
3006        background="white"
3007        spacing="small"
3008        image-position="right"
3009        .distance=${t}
3010      >
3011        <img
3012          slot="image"
3013          src="${(0,n.J)(null!==(o=this.branch.imageUrl)&&void 0!==o?o:void 0)}"
3014          alt="Foto der Berater:in ${this.branch.name}"
3015        />
3016        <h2 slot="headline">${this.branch.name}</h2>
3017        <span slot="location">${this.branch.street}<br />${this.branch.postalCode} ${this.branch.city}</span>
3018      </oev-advisor-card>`}};p.styles=a.AH`
3019    oev-advisor-card {
3020      --oev-comp-advisor-card-header-text-headline-font-style: var(--oev-font-style-link);
3021    }
3022  `,l([(0,r.MZ)({type:Object,attribute:c.nW.BRANCH})],p.prototype,"branch",void 0),p=l([(0,r.EM)("oev-here-map-advisor-card")],p)},810:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}body{--oev-color-container-10: var(--oev-color-custom-10);--oev-color-container-11: var(--oev-color-custom-11);--oev-color-container-12: var(--oev-color-custom-12);--oev-color-container-13: var(--oev-color-gray-100);--oev-color-container-14: var(--oev-color-action-white);--oev-color-container-15: var(--oev-color-custom-09);--oev-color-container-01: var(--oev-color-custom-01);--oev-color-container-02: var(--oev-color-custom-02);--oev-color-container-03: var(--oev-color-custom-03);--oev-color-container-04: var(--oev-color-custom-04);--oev-color-container-05: var(--oev-color-custom-05);--oev-color-container-06: var(--oev-color-custom-06);--oev-color-container-07: var(--oev-color-custom-07);--oev-color-container-08: var(--oev-color-custom-08);--oev-color-container-09: var(--oev-color-custom-09);--oev-color-container-pg-01: var(--oev-color-container-09);--oev-color-container-pg-02: var(--oev-color-container-11);--oev-color-container-pg-03: var(--oev-color-container-06);--oev-color-container-pg-04: var(--oev-color-container-11);--oev-color-primary-50: #F5E7E8;--oev-color-primary-100: #EBD0D2;--oev-color-primary-200: #E0B8BB;--oev-color-primary-300: #D6A0A4;--oev-color-primary-400: #CC898E;--oev-color-primary-500: #C27177;--oev-color-primary-600: #B85960;--oev-color-primary-700: #AD4149;--oev-color-primary-800: #99121C;--oev-color-primary-900: #7A0E16;--oev-color-primary-default: var(--oev-color-primary-800);--oev-color-primary-hover: var(--oev-color-primary-900);--oev-color-primary-focus: var(--oev-color-primary-500);--oev-color-primary-active: var(--oev-color-primary-800);--oev-color-primary-disabled: var(--oev-color-primary-200);--oev-color-primary-visited: var(--oev-color-primary-400);--oev-color-secondary-50: #F8F6F4;--oev-color-secondary-100: #F0EDE9;--oev-color-secondary-200: #E9E4DE;--oev-color-secondary-300: #E1DBD3;--oev-color-secondary-400: #DAD2C8;--oev-color-secondary-500: #D3C9BC;--oev-color-secondary-600: #CBC0B1;--oev-color-secondary-700: #C4B7A6;--oev-color-secondary-800: #B5A590;--oev-color-secondary-900: #918473;--oev-color-secondary-default: var(--oev-color-secondary-800);--oev-color-secondary-hover: var(--oev-color-secondary-900);--oev-color-secondary-focus: var(--oev-color-secondary-500);--oev-color-secondary-active: var(--oev-color-secondary-800);--oev-color-secondary-disabled: var(--oev-color-secondary-200);--oev-color-secondary-visited: var(--oev-color-secondary-400);--oev-color-custom-10: #DBDBDB;--oev-color-custom-11: #EAEAEA;--oev-color-custom-12: #F9F9F9;--oev-color-custom-01: #91B9D3;--oev-color-custom-02: #1E4077;--oev-color-custom-03: #C00D14;--oev-color-custom-04: #D7CFC6;--oev-color-custom-05: #EBD0D2;--oev-color-custom-06: #F5E7E8;--oev-color-custom-07: #E9E4DE;--oev-color-custom-08: #F0EDE9;--oev-color-custom-09: #F8F6F4;--oev-color-gray-50: #F9F9F9;--oev-color-gray-100: #F3F3F3;--oev-color-gray-200: #EAEAEA;--oev-color-gray-300: #DBDBDB;--oev-color-gray-400: #B7B7B7;--oev-color-gray-500: #989898;--oev-color-gray-600: #6F6F6F;--oev-color-gray-700: #5C5C5C;--oev-color-gray-800: #3D3D3D;--oev-color-gray-900: #1D1D1D;--oev-color-gray-default: var(--oev-color-gray-800);--oev-color-gray-hover: var(--oev-color-gray-900);--oev-color-gray-focus: var(--oev-color-gray-900);--oev-color-gray-active: var(--oev-color-gray-900);--oev-color-gray-disabled: var(--oev-color-gray-600);--oev-color-gray-visited: var(--oev-color-gray-400);--oev-color-action-white: #FFFFFF;--oev-color-action-black: #000000;--oev-color-action-success: #00847F;--oev-color-action-warning: #D14800;--oev-color-action-error: #B60000;--oev-color-action-info: #3C7296;--oev-color-action-focus-on-light: #0047FF;--oev-color-action-focus-on-dark: #88ACFF;--oev-color-brand-sparkasse: #ee0000;--oev-color-white: var(--oev-color-action-white);--oev-color-black: var(--oev-color-action-black);--oev-color-gradient-01: linear-gradient(90deg, #B5A590, #D3C9BC);--oev-color-gradient-02: linear-gradient(90deg, #AD4149, #C27177);--oev-color-gradient-03: linear-gradient(45deg, #B5A590, #D3C9BC);--oev-color-gradient-04: linear-gradient(45deg, #AD4149, #C27177);--oev-color-transparent: transparent;--oev-color-white-default: rgba(255, 255, 255, 1);--oev-color-white-hover: rgba(255, 255, 255, .7);--oev-color-white-active: rgba(255, 255, 255, .9);--oev-color-white-focus: rgba(255, 255, 255, .6);--oev-color-white-visited: rgba(255, 255, 255, .8);--oev-color-white-disabled: rgba(255, 255, 255, .4);--oev-color-success: var(--oev-color-action-success);--oev-color-warning: var(--oev-color-action-warning);--oev-color-error: var(--oev-color-action-error);--oev-color-info: var(--oev-color-action-info);--oev-color-black-default: rgba(0, 0, 0, 1);--oev-color-black-hover: rgba(0, 0, 0, .7);--oev-color-black-active: rgba(0, 0, 0, .9);--oev-color-black-focus: rgba(0, 0, 0, .6);--oev-color-black-visited: rgba(0, 0, 0, .8);--oev-color-black-disabled: rgba(0, 0, 0, .4);--oev-color-background-10: var(--oev-color-custom-10);--oev-color-background-11: var(--oev-color-custom-11);--oev-color-background-12: var(--oev-color-custom-12);--oev-color-background-13: var(--oev-color-primary-50);--oev-color-background-14: var(--oev-color-background-dark);--oev-color-background-15: var(--oev-color-background-light);--oev-color-background-16: var(--oev-color-secondary-50);--oev-color-background-17: var(--oev-color-background-white);
3022--oev-color-background-18: var(--oev-color-background-black);--oev-color-background-01: var(--oev-color-custom-01);--oev-color-background-02: var(--oev-color-custom-02);--oev-color-background-03: var(--oev-color-custom-03);--oev-color-background-04: var(--oev-color-custom-04);--oev-color-background-05: var(--oev-color-custom-05);--oev-color-background-06: var(--oev-color-custom-06);--oev-color-background-07: var(--oev-color-custom-07);--oev-color-background-08: var(--oev-color-custom-08);--oev-color-background-09: var(--oev-color-custom-09);--oev-color-background-white: var(--oev-color-action-white);--oev-color-background-black: var(--oev-color-action-black);--oev-color-background-dark: var(--oev-color-gray-100);--oev-color-background-light: var(--oev-color-gray-50);--oev-color-font-body-default: var(--oev-color-gray-800);--oev-color-font-body-disabled: var(--oev-color-gray-600);--oev-color-font-body-inverted: var(--oev-color-action-white);--oev-color-font-body-small: var(--oev-color-font-body-default);--oev-color-font-headline: var(--oev-color-font-body-default);--oev-color-font-headline-inverted: var(--oev-color-action-white);--oev-color-font-subheadline: var(--oev-color-font-body-default);--oev-color-font-h1: var(--oev-color-font-headline);--oev-color-font-h2: var(--oev-color-font-headline);--oev-color-font-h3: var(--oev-color-font-headline);--oev-color-font-h4: var(--oev-color-font-headline);--oev-color-font-h5: var(--oev-color-font-headline);--oev-color-font-h6: var(--oev-color-font-headline);--oev-color-font-subtitle-1: var(--oev-color-font-subheadline);--oev-color-font-subtitle-2: var(--oev-color-font-subheadline);--oev-color-font-label: var(--oev-color-gray-default);--oev-color-font-label-inverted: var(--oev-color-action-white);--oev-color-font-label-small: var(--oev-color-font-label);--oev-color-font-link: var(--oev-color-font-body-default);--oev-color-font-link-small: var(--oev-color-font-link);--oev-color-font-link-medium: var(--oev-color-font-link);--oev-color-font-caption: var(--oev-color-font-body-default);--oev-color-font-error: var(--oev-color-action-error);--oev-color-font-placeholder: var(--oev-color-gray-600);--oev-color-font-calligraphy: var(--oev-color-primary-900);--oev-color-pictogram-1: var(--oev-color-primary-default);--oev-color-pictogram-2: var(--oev-color-custom-03);--oev-color-pictogram-3: var(--oev-color-action-white);--oev-color-pictogram-4: var(--oev-color-transparent);--oev-color-illustration-1: var(--oev-color-primary-50);--oev-color-shadow: #00000029;--oev-color-focus-visible-outline: var(--oev-color-action-focus-on-light);--oev-comp-accordion-header-color-background-default: var(--oev-color-background-17);--oev-comp-accordion-header-color-background-hover: var(--oev-color-background-17);--oev-comp-accordion-header-color-default: var(--oev-color-font-body-default);--oev-comp-accordion-header-color-hover: var(--oev-color-gray-700);--oev-comp-accordion-header-color-active: var(--oev-color-gray-700);--oev-comp-accordion-header-color-open: var(--oev-color-font-body-default);--oev-comp-accordion-header-font-weight-default: var(--oev-font-weight-default);--oev-comp-accordion-header-font-weight-hover: var(--oev-font-weight-bold);--oev-comp-accordion-header-font-weight-active: var(--oev-font-weight-bold);--oev-comp-accordion-header-font-weight-open: var(--oev-font-weight-default);--oev-comp-accordion-header-icon-default: var(--oev-color-gray-default);--oev-comp-accordion-header-icon-hover: var(--oev-color-primary-hover);--oev-comp-accordion-header-icon-active: var(--oev-color-primary-active);--oev-comp-accordion-header-icon-open: var(--oev-color-gray-default);--oev-comp-accordion-body-color-background: var(--oev-color-action-white);--oev-comp-accordion-body-color-default: var(--oev-color-font-body-default);--oev-comp-accordion-body-spacing: var(--oev-sys-spacing-m);--oev-comp-accordion-body-spacing-top: var(--oev-sys-spacing-none);--oev-comp-accordion-body-font-style: normal normal 400 1rem / 1.5 "Lato", sans-serif;--oev-comp-accordion-body-font-weight: var(--oev-font-weight-body);--oev-comp-accordion-body-font-size: var(--oev-font-size-body);--oev-comp-accordion-body-line-height: var(--oev-line-height-m);
3022--oev-comp-accordion-divider-color: var(--oev-color-gray-300);--oev-comp-accordion-divider-height: var(--oev-ref-size-01);--oev-comp-advisor-card-gap: var(--oev-sys-spacing-m);--oev-comp-advisor-card-spacing: var(--oev-sys-spacing-l);--oev-comp-advisor-card-spacing-small: var(--oev-sys-spacing-s);--oev-comp-advisor-card-shadow-default: var(--oev-sys-elevation-level-1);--oev-comp-advisor-card-background-color-dark: var(--oev-color-gray-100);--oev-comp-advisor-card-background-color-light: var(--oev-color-gray-50);--oev-comp-advisor-card-background-color-white: var(--oev-color-action-white);--oev-comp-advisor-card-border-radius: var(--oev-ref-radius-s);--oev-comp-advisor-card-header-gap: var(--oev-sys-spacing-m);--oev-comp-advisor-card-header-image-border-radius-round: var(--oev-ref-radius-xl);--oev-comp-advisor-card-header-image-border-radius-square: var(--oev-ref-radius-l);--oev-comp-advisor-card-header-image-size-xsmall: var(--oev-ref-size-56);--oev-comp-advisor-card-header-image-size-small: var(--oev-ref-size-64);--oev-comp-advisor-card-header-image-size-medium: var(--oev-ref-size-80);--oev-comp-advisor-card-header-image-size-large: var(--oev-ref-size-102);--oev-comp-advisor-card-header-image-size-xlarge: var(--oev-ref-size-120);--oev-comp-advisor-card-header-image-size-xxlarge: var(--oev-ref-size-160);--oev-comp-advisor-card-header-image-shadow: var(--oev-sys-elevation-level-2);--oev-comp-advisor-card-header-distance-gap: var(--oev-ref-spacing-02);--oev-comp-advisor-card-header-distance-padding: var(--oev-sys-spacing-xxs);--oev-comp-advisor-card-header-distance-border-radius: var(--oev-ref-radius-s);--oev-comp-advisor-card-header-distance-background-color: var(--oev-color-background-15);--oev-comp-advisor-card-header-distance-number-font-style: var(--oev-font-style-link-small);--oev-comp-advisor-card-header-distance-label-font-style: var(--oev-font-style-caption);--oev-comp-advisor-card-header-distance-font-color: var(--oev-color-font-label);--oev-comp-advisor-card-header-text-gap: var(--oev-sys-spacing-xxs);--oev-comp-advisor-card-header-text-headline-font-style: var(--oev-font-style-h6);--oev-comp-advisor-card-header-text-headline-font-color: var(--oev-color-font-h6);--oev-comp-advisor-card-status-gap: var(--oev-sys-spacing-xs);--oev-comp-advisor-card-status-expandable-gap: var(--oev-sys-spacing-xs);--oev-comp-advisor-card-status-opening-hours-headline-gap: var(--oev-sys-spacing-s);--oev-comp-advisor-card-status-opening-hours-headline-font-style: var(--oev-font-style-link);--oev-comp-advisor-card-status-opening-hours-headline-font-color: var(--oev-color-font-body-default);--oev-comp-advisor-card-status-opening-hours-headline-gap-stacked: var(--oev-sys-spacing-xxs);--oev-comp-advisor-card-expandable-headline-font-style: var(--oev-font-style-h6);--oev-comp-advisor-card-expandable-headline-font-color: var(--oev-color-font-h6);--oev-comp-advisor-card-expandable-headline-gap: var(--oev-sys-spacing-xs);--oev-comp-advisor-card-expandable-socialmedia-icons-gap: var(--oev-sys-spacing-s);--oev-comp-advisor-card-expandable-padding-top: var(--oev-sys-spacing-xs);--oev-comp-advisor-card-expandable-gap: var(--oev-ref-spacing-20);--oev-comp-agency-search-headline-font-style: var(--oev-font-style-h6);--oev-comp-agency-search-headline-font-color: var(--oev-color-font-h6);--oev-comp-agency-search-auto-suggest-shadow: var(--oev-sys-elevation-level-2);--oev-comp-agency-search-auto-suggest-category-color-background: var(--oev-color-background-14);--oev-comp-agency-search-auto-suggest-category-font-style: var(--oev-font-style-body);--oev-comp-agency-search-auto-suggest-category-font-color: var(--oev-color-font-body-default);--oev-comp-agency-search-auto-suggest-category-inner-spacing-top-bottom: var(--oev-sys-spacing-xs);--oev-comp-agency-search-auto-suggest-category-inner-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-agency-search-auto-suggest-result-item-color-background-default: var(--oev-color-background-17);--oev-comp-agency-search-auto-suggest-result-item-color-background-hover: var(--oev-color-background-15);--oev-comp-agency-search-auto-suggest-result-item-color-background-selected: var(--oev-color-background-15);--oev-comp-agency-search-auto-suggest-result-item-font-style: var(--oev-font-style-body);--oev-comp-agency-search-auto-suggest-result-item-font-color-default: var(--oev-color-font-body-default);--oev-comp-agency-search-auto-suggest-result-item-font-color-hover: var(--oev-color-primary-hover);--oev-comp-agency-search-auto-suggest-result-item-font-color-selected: var(--oev-color-primary-default);--oev-comp-agency-search-auto-suggest-result-item-inner-spacing-top-bottom: var(--oev-sys-spacing-xs);--oev-comp-agency-search-auto-suggest-result-item-inner-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-agency-search-auto-suggest-result-item-marked-font-weight: var(--oev-font-we
3022ight-bold);--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-default: var(--oev-color-font-body-default);--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-hover: var(--oev-color-primary-hover);--oev-comp-agency-search-auto-suggest-max-height-above-sl: 600px;--oev-comp-agency-search-auto-suggest-max-height-below-sl: 460px;--oev-comp-agency-search-privacy-background: var(--oev-color-gray-100);--oev-comp-agency-search-privacy-font-style: var(--oev-font-style-body);--oev-comp-agency-search-privacy-font-color: var(--oev-color-font-body-default);--oev-comp-agency-search-privacy-text-gap: var(--oev-sys-spacing-xs);--oev-comp-agency-search-text-input-border-radius-top-left: var(--oev-ref-radius-s);--oev-comp-agency-search-text-input-border-radius-bottom-left: var(--oev-ref-radius-s);--oev-comp-agency-search-text-input-padding-right: var(--oev-sys-spacing-xl-3);--oev-comp-agency-search-text-input-icon-spacing-right: var(--oev-sys-spacing-m);--oev-comp-agency-search-submit-button-border-radius-top-right: var(--oev-ref-radius-s);--oev-comp-agency-search-submit-button-border-radius-bottom-right: var(--oev-ref-radius-s);--oev-comp-agency-search-search-type-gap: var(--oev-sys-spacing-l);--oev-comp-agency-search-filter-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-agency-search-shadow: var(--oev-sys-elevation-level-1);--oev-comp-agency-search-spacing: var(--oev-sys-spacing-m);--oev-comp-agency-search-gap: var(--oev-sys-spacing-m);--oev-comp-agency-search-background: var(--oev-color-action-white);--oev-comp-agency-search-results-divider-color: var(--oev-color-gray-300);--oev-comp-agency-search-results-divider-width: var(--oev-ref-size-01);--oev-comp-agency-search-results-border-top-color: var(--oev-color-gray-500);--oev-comp-agency-search-results-border-top-width: var(--oev-ref-size-01);--oev-comp-agency-search-search-card-width: 400px;--oev-comp-agency-search-map-height-above-sl: 800px;--oev-comp-agency-search-map-height-below-sl: 400px;--oev-comp-agency-search-map-gap: var(--oev-sys-spacing-l);--oev-comp-anchor-nav-prefix-font-style: var(--oev-font-style-body);--oev-comp-anchor-nav-textbox-size: var(--oev-ref-size-24);--oev-comp-anchor-nav-link-color-default: var(--oev-color-gray-default);--oev-comp-anchor-nav-link-color-hover: var(--oev-color-primary-hover);--oev-comp-anchor-nav-link-color-focus: var(--oev-color-gray-default);--oev-comp-anchor-nav-link-color-active: var(--oev-color-primary-default);--oev-comp-anchor-nav-link-color-selected: var(--oev-color-primary-default);--oev-comp-anchor-nav-link-border-color-selected: var(--oev-color-primary-default);--oev-comp-anchor-nav-link-border-size: var(--oev-ref-size-02);--oev-comp-anchor-nav-link-font-style-default: var(--oev-font-style-link);--oev-comp-anchor-nav-link-font-style-hover: var(--oev-font-style-link);--oev-comp-anchor-nav-link-font-style-focus: var(--oev-font-style-link);--oev-comp-anchor-nav-link-font-style-active: var(--oev-font-style-link);--oev-comp-anchor-nav-link-font-style-selected: var(--oev-font-style-link);--oev-comp-anchor-nav-link-spacing-horizontal-xs-s: var(--oev-sys-spacing-l);--oev-comp-anchor-nav-link-spacing-horizontal-m-xl: var(--oev-sys-spacing-l);--oev-comp-anchor-nav-link-spacing-vertical-xs-s: var(--oev-sys-spacing-m);--oev-comp-anchor-nav-link-spacing-vertical-m-xl: var(--oev-sys-spacing-m);--oev-comp-anchor-nav-link-focus-visible-border-radius: var(--oev-ref-radius-06);--oev-comp-anchor-nav-icon-interactive-color-default: var(--oev-color-primary-default);--oev-comp-anchor-nav-icon-interactive-color-hover: var(--oev-color-primary-hover);--oev-comp-anchor-nav-icon-interactive-color-focus: var(--oev-color-primary-default);--oev-comp-anchor-nav-icon-interactive-color-active: var(--oev-color-primary-default);--oev-comp-anchor-nav-icon-interactive-size: var(--oev-comp-icon-size-medium);--oev-comp-anchor-nav-background-color: var(--oev-color-background-17);--oev-comp-anchor-nav-box-shadow: var(--oev-sys-elevation-level-2);--oev-comp-anchor-nav-divider-bottom-color: var(--oev-color-gray-100);--oev-comp-anchor-nav-divider-bottom-size: var(--oev-ref-size-01);--oev-comp-badge-size-xs: var(--oev-ref-size-64);--oev-comp-badge-size-l: var(--oev-ref-size-80);--oev-comp-badge-size-default: var(--oev-comp-badge-size-xs);--oev-comp-badge-background-color-default: var(--oev-color-primary-default);--oev-comp-badge-content-rotation: 22.75deg;--oev-comp-badge-border-width: var(--oev-ref-size-00);--oev-comp-badge-border-color: var(--oev-color-transparent);--oev-comp-badge-shadow: none;--oev-comp-badge-font-style: var(--oev-font-style-body-small);--oev-comp-badge-font-color: var(--oev-color-action-white);--oev-comp-badge-icon-color: var(--oev-color-action-white);--oev-comp-badge-icon-spacing: var(--oev-sys-spacing-none);--oev-comp-banner-background-color: var(--oev-color-primary-900);--oev-comp-banner-text-font-color: var(--oev-color-font-body-inverted);--oev-comp-banner-text-font-style: var(--oev-font-style-subtitle-2);--oev-comp-banner-text-font-style-link-xl-m: var(--oev-font-style-link-large);--oev-comp-banner-text-font-style-link-sl-xs: var(--oev-font-style-link);--oev-comp-banner-spacing-top: var(--oev-sys-spacing-m);--oev-comp-banner-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-banner-spacing-left-right: var(--oev-sys-spacing-l);--oev-comp-banner-border-radius: 0.25rem 0.25rem 0 0;--oev-comp-banner-link-tile-spacing: var(--oev-sys-spacing-m);--oev-comp-banner-link-icon-spacing: var(--oev-sys-spacing-xxs);--oev-comp-banner-link-color-default: var(--oev-color-font-body-inverted);--oev-comp-banner-link-color-hover: var(--oev-color-white-hover);--oev-comp-banner-link-color-active: var(--oev-color-white-active);--oev-comp-banner-link-color-focus: var(--oev-color-white-active);--oev-comp-banner-link-color-disabled: var(--oev-color-white-disabled);--oev-comp-branch-card-gap: var(--oev-sys-spacing-l);--oev-comp-branch-card-spacing: var(--oev-sys-spacing-l);--oev-comp-branch-card-shadow-default: var(--oev-sys-elevation-level-1);--oev-comp-branch-card-background-color-dark: var(--oev-color-gray-100);--oev-comp-branch-card-background-color-light: var(--oev-color-gray-50);--oev-comp-branch-card-background-color-white: var(--oev-color-action-white);--oev-comp-branch-card-border-radius: var(--oev-ref-radius-s);--oev-comp-branch-card-header-gap: var(--oev-sys-spacing-l);--oev-comp-branch-card-header-image-border-radius-round: var(--oev-ref-radius-xl);--oev-comp-branch-card-header-image-border-radius-square: var(--oev-ref-radius-l);--oev-comp-branch-card-header-image-size-small: var(--oev-ref-size-64);--oev-comp-branch-card-header-image-size-medium: var(--oev-ref-size-80);--oev-comp-branch-card-header-image-size-large: var(--oev-ref-size-102);--oev-comp-branch-card-header-image-size-xlarge: var(--oev-ref-size-120);--oev-comp-branch-card-header-image-size-xxlarge: var(--oev-ref-size-160);--oev-comp-branch-card-header-image-shadow: var(--oev-sys-elevation-level-2);--oev-comp-branch-card-header-text-gap: var(--oev-sys-spacing-xs);--oev-comp-branch-card-header-text-headline-font-style: var(--oev-font-style-h5);--oev-comp-branch-card-header-text-headline-font-color: var(--oev-color-font-h5);--oev-comp-branch-card-header-text-teaser-font-style: var(--oev-font-style-h6);--oev-comp-branch-card-header-text-teaser-font-color: var(--oev-color-font-h6);--oev-comp-branch-card-status-gap: var(--oev-sys-spacing-xs);--oev-comp-branch-card-status-opening-hours-headline-gap: var(--oev-sys-spacing-s);--oev-comp-branch-card-status-opening-hours-headline-font-style: var(--oev-font-style-link);--oev-comp-branch-card-status-opening-hours-headline-font-color: var(--oev-color-font-body-default);--oev-comp-branch-card-contact-options-headline-font-style: var(--oev-font-style-h5);--oev-comp-branch-card-contact-options-headline-font-color: var(--oev-color-font-h5);--oev-comp-branch-card-contact-options-gap: var(--oev-sys-spacing-l);--oev-comp-branch-card-contact-socialmedia-headline-font-style: var(--oev-font-style-link);--oev-comp-branch-card-contact-socialmedia-headline-font-color: var(--oev-color-font-h6);--oev-comp-branch-card-contact-socialmedia-icons-gap: var(--oev-sys-spacing-s);--oev-comp-branch-card-contact-socialmedia-gap: var(--oev-sys-spacing-xs);--oev-comp-branch-card-language-group-headline-font-style: var(--oev-font-style-link);--oev-comp-branch-card-language-group-headline-font-color: var(--oev-color-font-headline);--oev-comp-branch-card-wide-content-gap: var(--oev-sys-spacing-m);--oev-comp-breadcrumb-background-color: var(--oev-color-background-17);--oev-comp-breadcrumb-border-bottom-width: var(--oev-ref-size-01);--oev-comp-breadcrumb-border-bottom-color: var(--oev-color-gray-100);--oev-comp-breadcrumb-spacing-vertical: var(--oev-sys-spacing-xs);--oev-comp-breadcrumb-spacing-gap: var(--oev-sys-spacing-xxs);--oev-comp-breadcrumb-home-icon-size: var(--oev-comp-icon-size-small);--oev-comp-breadcrumb-separator-color: var(--oev-color-gray-500);--oev-comp-breadcrumb-separator-icon-size: var(--oev-comp-icon-size-small);--oev-comp-breadcrumb-link-color-default: var(--oev-color-gray-default);--oev-comp-breadcrumb-link-color-hover: var(--oev-color-primary-hover);--oev-comp-breadcrumb-link-color-active: var(--oev-color-primary-active);--oev-comp-breadcrumb-link-color-current: var(--oev-color-primary-default);--oev-comp-breadcrumb-link-font-style-default: var(--oev-font-style-link-medium);--oev-comp-breadcrumb-link-font-style-hover: var(--oev-font-style-link-medium);--oev-comp-breadcrumb-link-font-style-active: var(--oev-font-style-link-medium);--oev-comp-breadcrumb-link-font-style-current: var(--oev-font-style-link-medium);
3022--oev-comp-business-card-divider-color: var(--oev-color-gray-200);--oev-comp-business-card-container-spacing: var(--oev-ref-spacing-16);--oev-comp-business-card-distance-badge-background-color: var(--oev-color-gray-100);--oev-comp-business-card-distance-badge-number-font-style: var(--oev-font-style-link-small);--oev-comp-business-card-distance-badge-unit-font-style: var(--oev-font-style-link-small);--oev-comp-business-card-distance-badge-spacing-bottom: var(--oev-ref-spacing-08);--oev-comp-business-card-distance-badge-padding-left-right: var(--oev-ref-spacing-08);--oev-comp-business-card-distance-badge-padding-top-bottom: var(--oev-ref-spacing-02);--oev-comp-business-card-distance-badge-radius: var(--oev-ref-size-04);--oev-comp-business-card-title-font-style: var(--oev-font-style-h6);--oev-comp-business-card-headline-spacing-bottom: var(--oev-ref-spacing-04);--oev-comp-business-card-address-spacing-bottom: var(--oev-ref-spacing-16);--oev-comp-business-card-list-spacing-bottom: var(--oev-ref-spacing-16);--oev-comp-button-icon-spacing: var(--oev-ref-spacing-06);--oev-comp-button-font-style: var(--oev-font-style-link);--oev-comp-button-font-weight: var(--oev-font-weight-link);--oev-comp-button-font-size: var(--oev-font-size-link);--oev-comp-button-labeled-spacing-left-and-right: var(--oev-sys-spacing-xl-1);--oev-comp-button-unlabeled-spacing-left-and-right: var(--oev-sys-spacing-s);--oev-comp-button-border-width: var(--oev-ref-size-02);--oev-comp-button-border-width-hover: var(--oev-ref-size-02);--oev-comp-button-border-radius: var(--oev-ref-radius-s);--oev-comp-button-color-outline-focused: var(--oev-color-focus-visible-outline);--oev-comp-button-offset-outline-focused: var(--oev-ref-size-01);--oev-comp-button-primary-contained-background-color-default: var(--oev-color-primary-default);--oev-comp-button-primary-contained-background-color-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-contained-background-color-active: var(--oev-color-primary-active);--oev-comp-button-primary-contained-background-color-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-contained-background-color-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-contained-color-label-default: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-label-hover: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-label-active: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-label-focus: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-label-disabled: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-default: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-hover: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-active: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-focus: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-disabled: var(--oev-color-action-white);--oev-comp-button-primary-outlined-color-icon-default: var(--oev-color-primary-default);--oev-comp-button-primary-outlined-color-icon-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-outlined-color-icon-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-outlined-color-icon-active: var(--oev-color-primary-active);--oev-comp-button-primary-outlined-color-icon-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-outlined-color-label-default: var(--oev-color-primary-default);--oev-comp-button-primary-outlined-color-label-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-outlined-color-label-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-outlined-color-label-active: var(--oev-color-primary-active);--oev-comp-button-primary-outlined-color-label-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-outlined-color-border-default: var(--oev-color-primary-default);--oev-comp-button-primary-outlined-color-border-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-outlined-color-border-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-outlined-color-border-active: var(--oev-color-primary-active);--oev-comp-button-primary-outlined-color-border-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-outlined-color-background-default: var(--oev-color-transparent);--oev-comp-button-primary-outlined-color-background-hover: var(--oev-color-transparent);--oev-comp-button-primary-outlined-color-background-active: var(--oev-color-transparent);--oev-comp-button-primary-outlined-color-background-disabled: var(--oev-color-transparent);--oev-comp-button-primary-link-color-label-default: var(--oev-color-primary-default);--oev-comp-button-primary-link-color-label-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-link-color-label-active: var(--oev-color-primary-active);--oev-comp-button-primary-link-color-label-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-link-color-label-visited: var(--oev-color-primary-default);--oev-comp-button-primary-link-color-label-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-link-color-icon-default: var(--oev-color-primary-default);--oev-comp-button-primary-link-color-icon-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-link-color-icon-active: var(--oev-color-primary-active);--oev-comp-button-primary-link-color-icon-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-link-color-icon-visited: var(--oev-color-primary-default);--oev-comp-button-primary-link-color-icon-disabled: var(--oev-color-primary-disabled);--oev-comp-button-secondary-outlined-color-label-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-outlined-color-label-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-outlined-color-label-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-outlined-color-label-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-outlined-color-label-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-outlined-color-border-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-outlined-color-border-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-outlined-color-border-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-outlined-color-border-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-outlined-color-border-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-outlined-color-background-default: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-background-hover: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-background-focus: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-background-active: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-background-disabled: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-icon-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-outlined-color-icon-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-outlined-color-icon-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-outlined-color-icon-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-outlined-color-icon-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-contained-color-label-default: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-label-hover: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-label-focus: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-label-active: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-label-disabled: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-background-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-contained-color-background-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-contained-color-background-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-contained-color-background-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-contained-color-background-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-contained-color-border-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-contained-color-border-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-contained-color-border-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-contained-color-border-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-contained-color-border-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-contained-color-icon-default: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-icon-hover: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-icon-focus: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-icon-active: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-icon-disabled: var(--oev-color-action-white);--oev-comp-button-secondary-link-color-label-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-link-color-label-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-link-color-label-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-link-color-label-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-link-color-label-visited: var(--oev-color-secondary-visited);--oev-comp-button-secondary-link-color-label-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-link-color-icon-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-link-color-icon-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-link-color-icon-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-link-color-icon-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-link-color-icon-visited: var(--oev-color-secondary-visited);--oev-comp-button-secondary-link-color-icon-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-white-contained-color-label-default: var(--oev-color-primary-default);--oev-comp-button-white-contained-color-label-hover: var(--oev-color-primary-hover);--oev-comp-button-white-contained-color-label-active: var(--oev-color-primary-focus);--oev-comp-button-white-contained-color-label-focus: var(--oev-color-primary-focus);--oev-comp-button-white-contained-color-label-disabled: var(--oev-color-primary-disabled);--oev-comp-button-white-contained-color-icon-default: var(--oev-color-primary-default);--oev-comp-button-white-contained-color-icon-hover: var(--oev-color-primary-hover);--oev-comp-button-white-contained-color-icon-active: var(--oev-color-primary-focus);--oev-comp-button-white-contained-color-icon-focus: var(--oev-color-primary-focus);--oev-comp-button-white-contained-color-icon-disabled: var(--oev-color-primary-disabled);--oev-comp-button-white-outlined-color-default: var(--oev-color-white-default);--oev-comp-button-white-outlined-color-hover: var(--oev-color-white-hover);--oev-comp-button-white-outlined-color-active: var(--oev-color-white-active);--oev-comp-button-white-outlined-color-focus: var(--oev-color-white-focus);--oev-comp-button-white-outlined-color-disabled: var(--oev-color-white-disabled);--oev-comp-button-white-link-color-label-default: var(--oev-color-white-default);--oev-comp-button-white-link-color-label-hover: var(--oev-color-white-hover);--oev-comp-button-white-link-color-label-active: var(--oev-color-white-active);--oev-comp-button-white-link-color-label-focus: var(--oev-color-white-focus);--oev-comp-button-white-link-color-label-visited: var(--oev-color-white-default);--oev-comp-button-white-link-color-label-disabled: var(--oev-color-white-disabled);--oev-comp-button-white-link-color-icon-default: var(--oev-color-white-default);--oev-comp-button-white-link-color-icon-hover: var(--oev-color-white-hover);--oev-comp-button-white-link-color-icon-active: var(--oev-color-white-active);--oev-comp-button-white-link-color-icon-focus: var(--oev-color-white-focus);--oev-comp-button-white-link-color-icon-visited: var(--oev-color-white-default);--oev-comp-button-white-link-color-icon-disabled: var(--oev-color-white-disabled);--oev-comp-button-link-color-label-default: var(--oev-color-primary-default);--oev-comp-button-link-color-label-hover: var(--oev-color-primary-hover);--oev-comp-button-link-color-label-active: var(--oev-color-primary-active);--oev-comp-button-link-color-label-focus: var(--oev-color-primary-focus);--oev-comp-button-link-color-label-visited: var(--oev-color-primary-default);--oev-comp-button-link-color-label-disabled: var(--oev-color-primary-disabled);--oev-comp-button-link-color-icon-default: var(--oev-color-primary-default);--oev-comp-button-link-color-icon-hover: var(--oev-color-primary-hover);--oev-comp-button-link-color-icon-active: var(--oev-color-primary-active);--oev-comp-button-link-color-icon-focus: var(--oev-color-primary-focus);--oev-comp-button-link-color-icon-visited: var(--oev-color-primary-default);--oev-comp-button-link-color-icon-disabled: var(--oev-color-primary-disabled);--oev-comp-card-icon-text-content-box-spacing-top: var(--oev-sys-spacing-xl-2);--oev-comp-card-icon-text-content-box-spacing-left-right: var(--oev-sys-spacing-l);--oev-comp-card-icon-text-content-box-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-card-icon-text-content-box-background-color: var(--oev-color-gray-100);--oev-comp-card-icon-text-content-box-border-radius: var(--oev-ref-radius-none);--oev-comp-card-icon-text-icon-container-box-shadow: var(--oev-sys-elevation-level-3);--oev-comp-card-icon-text-icon-container-border-radius: var(--oev-ref-radius-l);--oev-comp-card-icon-text-icon-container-size: var(--oev-ref-size-80);--oev-comp-card-icon-text-icon-container-background-color: var(--oev-color-background-17);--oev-comp-card-icon-text-icon-color: var(--oev-color-gray-800);--oev-comp-card-icon-text-headline-font-style: var(--oev-font-style-h4);--oev-comp-card-icon-text-headline-font-color: var(--oev-color-font-headline);--oev-comp-card-icon-text-headline-spacing-top-bottom: var(--oev-sys-spacing-l);--oev-comp-card-icon-text-body-font-style: var(--oev-font-style-body);--oev-comp-card-icon-text-body-font-color: var(--oev-color-font-body-default);--oev-comp-card-icon-text-body-spacing-top: var(--oev-sys-spacing-m);--oev-comp-card-shadow: var(--oev-sys-elevation-level-1);--oev-comp-card-border-radius: var(--oev-ref-radius-s);--oev-comp-card-badge-zindex: var(--oev-ref-z-index-20);--oev-comp-card-header-spacing-left: var(--oev-sys-spacing-l);--oev-comp-card-header-spacing-right: var(--oev-sys-spacing-l);--oev-comp-card-header-spacing-teaser-top: var(--oev-sys-spacing-m);--oev-comp-card-header-title-spacing-top: var(--oev-sys-spacing-l);--oev-comp-card-header-title-font-style: var(--oev-font-style-h3);--oev-comp-card-header-title-font-color: var(--oev-color-font-headline);--oev-comp-card-header-subtitle-spacing-top: var(--oev-sys-spacing-xs);--oev-comp-card-header-subtitle-font-style: var(--oev-font-style-subtitle-1);--oev-comp-card-header-subtitle-font-color: var(--oev-color-font-subheadline);--oev-comp-card-header-teaser-font-style: var(--oev-font-style-body);--oev-comp-card-header-teaser-spacing-top: var(--oev-sys-spacing-m);--oev-comp-card-vertical-header-subtitle-font-style: var(--oev-font-style-subtitle-1);--oev-comp-card-content-outer-spacing: var(--oev-sys-spacing-l);--oev-comp-card-content-gap-spacing: var(--oev-sys-spacing-l);--oev-comp-card-content-link-color-default: var(--oev-color-primary-default);--oev-comp-card-content-read-more-link-color: var(--oev-color-primary-default);--oev-comp-card-content-top-section-gap-spacing: var(--oev-sys-spacing-m);--oev-comp-card-content-top-section-secondary-title-font-style: var(--oev-font-style-h6);--oev-comp-card-content-top-section-secondary-title-font-color: var(--oev-color-font-subheadline);--oev-comp-card-content-top-section-body-text-font-style: var(--oev-font-st
3022yle-body);--oev-comp-card-content-bottom-section-gap-spacing: var(--oev-sys-spacing-l);--oev-comp-card-content-bottom-section-caption-font-style: var(--oev-font-style-caption);--oev-comp-card-media-spacing-top: var(--oev-sys-spacing-l);--oev-comp-card-color-background-10: var(--oev-color-custom-10);--oev-comp-card-color-background-11: var(--oev-color-custom-11);--oev-comp-card-color-background-12: var(--oev-color-custom-12);--oev-comp-card-color-background-13: var(--oev-color-gray-100);--oev-comp-card-color-background-14: var(--oev-color-action-white);--oev-comp-card-color-background-15: var(--oev-comp-card-color-background-09);--oev-comp-card-color-background-default: var(--oev-color-action-white);--oev-comp-card-color-background-01: var(--oev-color-custom-01);--oev-comp-card-color-background-02: var(--oev-color-custom-02);--oev-comp-card-color-background-03: var(--oev-color-custom-03);--oev-comp-card-color-background-04: var(--oev-color-custom-04);--oev-comp-card-color-background-05: var(--oev-color-custom-05);--oev-comp-card-color-background-06: var(--oev-color-custom-06);--oev-comp-card-color-background-07: var(--oev-color-custom-07);--oev-comp-card-color-background-08: var(--oev-color-custom-08);--oev-comp-card-color-background-09: var(--oev-color-custom-09);--oev-comp-card-color-background-pg-01: var(--oev-color-container-pg-01);--oev-comp-card-color-background-pg-02: var(--oev-color-container-pg-02);--oev-comp-card-color-background-pg-03: var(--oev-color-container-pg-03);--oev-comp-card-slider-spacing-left-right: var(--oev-ref-spacing-06);--oev-comp-card-slider-spacing-top: var(--oev-sys-spacing-m);--oev-comp-card-slider-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-card-slider-indicators-width: var(--oev-ref-size-08);--oev-comp-card-slider-indicators-height: var(--oev-ref-size-08);--oev-comp-card-slider-indicators-radius: var(--oev-ref-radius-xl);--oev-comp-card-slider-indicators-opacity: var(--oev-ref-opacity-50);--oev-comp-card-slider-indicators-border-color-default: var(--oev-color-gray-default);--oev-comp-card-slider-indicators-border-color-hover: var(--oev-color-gray-hover);--oev-comp-card-slider-indicators-border-color-active: var(--oev-color-gray-default);--oev-comp-card-slider-indicators-background-color-default: var(--oev-color-transparent);--oev-comp-card-slider-indicators-background-color-hover: var(--oev-color-gray-hover);--oev-comp-card-slider-indicators-background-color-active: var(--oev-color-gray-default);--oev-comp-card-slider-indicators-spacing: var(--oev-sys-spacing-xs);--oev-comp-card-slider-indicators-spacing-top: var(--oev-sys-spacing-m);--oev-comp-card-slider-icon-size: var(--oev-ref-size-32);--oev-comp-card-slider-nav-icon-color-default: var(--oev-color-primary-default);--oev-comp-card-slider-nav-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-card-slider-nav-icon-color-active: var(--oev-color-primary-default);--oev-comp-card-slider-nav-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-card-slider-nav-icon-left-spacing-right: var(--oev-sys-spacing-m);--oev-comp-card-slider-nav-icon-right-spacing-left: var(--oev-sys-spacing-m);--oev-comp-forms-checkbox-color-default: var(--oev-color-gray-600);--oev-comp-forms-checkbox-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-checkbox-color-active: var(--oev-color-gray-active);--oev-comp-forms-checkbox-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-checkbox-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-checkbox-color-error: var(--oev-color-action-error);--oev-comp-forms-checkbox-selected-color-default: var(--oev-color-primary-default);--oev-comp-forms-checkbox-selected-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-checkbox-selected-color-active: var(--oev-color-primary-active);--oev-comp-forms-checkbox-selected-color-focus: var(--oev-color-primary-focus);--oev-comp-forms-checkbox-selected-color-disabled: var(--oev-color-primary-disabled);--oev-comp-forms-checkbox-selected-color-error: var(--oev-color-action-error);--oev-comp-forms-checkbox-grid-spacing: var(--oev-sys-spacing-s);--oev-comp-forms-checkbox-label-font-style: var(--oev-font-style-label);--oev-comp-forms-checkbox-label-line-height: var(--oev-line-height-m);--oev-comp-forms-checkbox-label-color: var(--oev-color-font-label);--oev-comp-forms-checkbox-error-text-font-style: var(--oev-font-style-error);--oev-comp-forms-checkbox-error-text-color: var(--oev-color-action-error);--oev-comp-forms-datepicker-icon-color-default: var(--oev-color-gray-default);--oev-comp-forms-datepicker-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-datepicker-icon-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-datepicker-overlay-spacing-top-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-datepicker-overlay-background-color: var(--oev-color-background-17);--oev-comp-forms-datepicker-overlay-width-xs-s: 270px;--oev-comp-forms-datepicker-overlay-width-m-xl: 290px;--oev-comp-forms-datepicker-overlay-border-radius: var(--oev-ref-radius-s);--oev-comp-forms-datepicker-overlay-shadow: var(--oev-ref-box-shadow-default);--oev-comp-forms-datepicker-overlay-header-spacing-top-bottom: var(--oev-sys-spacing-m);--oev-comp-forms-datepicker-overlay-header-spacing-left: var(--oev-sys-spacing-l);--oev-comp-forms-datepicker-overlay-header-spacing-right: var(--oev-sys-spacing-xs);
3022--oev-comp-forms-datepicker-overlay-header-controls-spacing: var(--oev-sys-spacing-l);--oev-comp-forms-datepicker-overlay-header-controls-switch-spacing: var(--oev-sys-spacing-xxs);--oev-comp-forms-datepicker-overlay-header-controls-switch-font-style: var(--oev-font-style-body-small);--oev-comp-forms-datepicker-overlay-header-controls-icon-color-default: var(--oev-color-gray-default);--oev-comp-forms-datepicker-overlay-header-controls-icon-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-datepicker-overlay-days-of-week-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-forms-datepicker-overlay-days-of-week-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-forms-datepicker-overlay-days-of-week-font-style: var(--oev-font-style-body-small);--oev-comp-forms-datepicker-overlay-days-of-week-color: var(--oev-color-font-body-default);--oev-comp-forms-datepicker-overlay-days-grid-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-forms-datepicker-overlay-days-grid-spacing-top: var(--oev-sys-spacing-xs);--oev-comp-forms-datepicker-overlay-days-grid-border-top-color: var(--oev-color-gray-400);--oev-comp-forms-datepicker-overlay-days-grid-border-top-width: var(--oev-ref-size-01);--oev-comp-forms-datepicker-overlay-days-grid-color-default: var(--oev-color-font-body-default);--oev-comp-forms-datepicker-overlay-days-grid-color-disabled: var(--oev-color-font-body-disabled);--oev-comp-forms-datepicker-overlay-days-grid-hover-color: var(--oev-color-font-body-inverted);--oev-comp-forms-datepicker-overlay-days-grid-hover-background-color: var(--oev-color-secondary-hover);--oev-comp-forms-datepicker-overlay-days-grid-selected-color: var(--oev-color-font-body-inverted);--oev-comp-forms-datepicker-overlay-days-grid-selected-background-color: var(--oev-color-primary-default);--oev-comp-forms-datepicker-overlay-days-grid-today-color: var(--oev-color-font-body-default);--oev-comp-forms-datepicker-overlay-days-grid-today-background-color: var(--oev-color-primary-50);--oev-comp-forms-dropdown-color-default: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-dropdown-color-hover: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-color-focus: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-color-active: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-color-error: var(--oev-color-font-error);--oev-comp-forms-dropdown-font-style: var(--oev-font-style-body);--oev-comp-forms-dropdown-height: var(--oev-ref-size-48);--oev-comp-forms-dropdown-background-color-default: var(--oev-color-background-17);--oev-comp-forms-dropdown-overflow: inherit;--oev-comp-forms-dropdown-text-overflow: inherit;--oev-comp-forms-dropdown-inner-spacing-top: 0.688rem;--oev-comp-forms-dropdown-inner-spacing-top-focus: 0.688rem;--oev-comp-forms-dropdown-inner-spacing-right: var(--oev-sys-spacing-xl-3);--oev-comp-forms-dropdown-inner-spacing-bottom: 0.688rem;--oev-comp-forms-dropdown-inner-spacing-left: var(--oev-sys-spacing-m);--oev-comp-forms-dropdown-inner-spacing-left-focus: var(--oev-sys-spacing-m);--oev-comp-forms-dropdown-icon-color-default: var(--oev-color-gray-600);--oev-comp-forms-dropdown-icon-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-dropdown-icon-color-open: var(--oev-color-gray-active);--oev-comp-forms-dropdown-icon-color-open-hover: var(--oev-color-gray-hover);--oev-comp-forms-dropdown-icon-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-dropdown-icon-color-error: var(--oev-color-action-error);--oev-comp-forms-dropdown-icon-color-error-hover: var(--oev-color-action-error);--oev-comp-forms-dropdown-border-color-default: var(--oev-color-gray-600);--oev-comp-forms-dropdown-border-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-dropdown-border-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-dropdown-border-color-open: var(--oev-color-gray-active);--oev-comp-forms-dropdown-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-dropdown-border-color-error: var(--oev-color-action-error);--oev-comp-forms-dropdown-border-width-default: var(--oev-ref-size-01);--oev-comp-forms-dropdown-border-width-hover: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-active: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-focus: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-disabled: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-error: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-open: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-radius: var(--oev-ref-radius-s);--oev-comp-forms-dropdown-placeholder-color-default: var(--oev-color-font-placeholder);--oev-comp-forms-dropdown-placeholder-color-open: var(--oev-color-font-placeholder);--oev-comp-forms-dropdown-menu-color-default: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-menu-font-style-default: var(--oev-font-style-body);--oev-comp-forms-dropdown-menu-font-style-hover: var(--oev-font-style-body);--oev-comp-forms-dropdown-menu-background-color-default: var(--oev-color-background-17);--oev-comp-forms-dropdown-menu-background-color-hover: var(--oev-color-gray-100);--oev-comp-forms-dropdown-menu-scrollbar-background-color-default: var(--oev-color-gray-400);--oev-comp-forms-dropdown-item-font-color-default: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-item-font-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-dropdown-item-font-style-hover: var(--oev-font-style-link);--oev-comp-forms-dropdown-inline-label-color-default: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-inline-label-color-error: var(--oev-color-action-error);--oev-comp-forms-dropdown-inline-label-font-style: var(--oev-font-style-label-small);--oev-comp-forms-dropdown-inline-label-font-size: var(--oev-font-size-label-small);--oev-comp-forms-dropdown-inline-label-display: block;--oev-comp-forms-dropdown-inline-label-background-color: var(--oev-color-background-17);--oev-comp-forms-dropdown-label-font-style: var(--oev-font-style-label);--oev-comp-forms-dropdown-label-color: var(--oev-color-font-label);--oev-comp-forms-dropdown-label-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-dropdown-label-line-break: auto;--oev-comp-forms-error-font-color: var(--oev-color-action-error);--oev-comp-forms-error-font-style: var(--oev-font-style-error);--oev-comp-forms-error-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-forms-error-spacing-left: var(--oev-sys-spacing-m);--oev-comp-forms-radio-button-color-bullet-outline-default: var(--oev-color-gray-600);--oev-comp-forms-radio-button-color-bullet-outline-hover: var(--oev-color-gray-hover);--oev-comp-forms-radio-button-color-bullet-outline-active: var(--oev-color-gray-active);--oev-comp-forms-radio-button-color-bullet-outline-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-radio-button-color-bullet-outline-error: var(--oev-color-action-error);--oev-comp-forms-radio-button-selected-color-bullet-outline-default: var(--oev-color-gray-600);--oev-comp-forms-radio-button-selected-color-bullet-outline-hover: var(--oev-color-gray-hover);--oev-comp-forms-radio-button-selected-color-bullet-outline-active: var(--oev-color-gray-active);--oev-comp-forms-radio-button-selected-color-bullet-outline-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-radio-button-selected-color-bullet-outline-error: var(--oev-color-action-error);--oev-comp-forms-radio-button-selected-color-inner-bullet-default: var(--oev-color-primary-default);--oev-comp-forms-radio-button-selected-color-inner-bullet-hover: var(--oev-color-primary-hover);--oev-comp-forms-radio-button-selected-color-inner-bullet-active: var(--oev-color-primary-active);--oev-comp-forms-radio-button-selected-color-inner-bullet-disabled: var(--oev-color-primary-disabled);--oev-comp-forms-radio-button-label-font-style: var(--oev-font-style-label);--oev-comp-forms-radio-button-label-color: var(--oev-color-font-label);--oev-comp-forms-radio-button-label-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-radio-button-option-label-font-style: var(--oev-font-style-body);--oev-comp-forms-radio-button-option-label-color: var(--oev-color-font-label);--oev-comp-forms-radio-button-option-label-error-color: var(--oev-color-action-error);--oev-comp-forms-radio-button-option-label-spacing-right-direction: var(--oev-sys-spacing-s);--oev-comp-forms-radio-button-option-label-spacing-left-direction: var(--oev-sys-spacing-s);--oev-comp-forms-radio-button-error-text-color: var(--oev-color-action-error);--oev-comp-forms-radio-button-error-text-font-style: var(--oev-font-style-error);--oev-comp-forms-radio-button-error-text-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-forms-radio-button-bullet-outline-size: var(--oev-ref-size-20);--oev-comp-forms-radio-button-inner-bullet-size-scale: 0.6;--oev-comp-forms-radio-button-bullet-outline-width: var(--oev-ref-size-02);--oev-comp-forms-radio-button-options-row-spacing: var(--oev-sys-spacing-m);--oev-comp-forms-radio-button-options-column-spacing: var(--oev-sys-spacing-xl-3);--oev-comp-forms-text-area-inner-spacing: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-spacing-left-top-hover: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-spacing-left-top-focus: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-color-background: var(--oev-color-transparent);--oev-comp-forms-text-area-icon-resizer-color-default: var(--oev-color-gray-600);--oev-comp-forms-text-area-icon-resizer-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-text-area-icon-resizer-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-text-area-icon-resizer-color-error: var(--oev-color-action-error);--oev-comp-forms-text-area-icon-resizer-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-text-area-icon-resizer-color-active: var(--oev-color-gray-active);--oev-comp-forms-text-area-label-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-text-area-label-font-style: var(--oev-font-style-label);--oev-comp-forms-text-area-label-color: var(--oev-color-font-label);--oev-comp-forms-text-area-placeholder-font-style: var(--oev-font-style-body);--oev-comp-forms-text-area-placeholder-color-default: var(--oev-color-font-placeholder);--oev-comp-forms-text-area-placeholder-color-focus: var(--oev-color-transparent);--oev-comp-forms-text-area-text-font-style: var(--oev-font-style-body);
3022--oev-comp-forms-text-area-text-font-weight: var(--oev-font-weight-body);--oev-comp-forms-text-area-text-color-default: var(--oev-color-font-body-default);--oev-comp-forms-text-area-text-color-hover: var(--oev-color-font-body-default);--oev-comp-forms-text-area-text-color-active: var(--oev-color-font-body-default);--oev-comp-forms-text-area-text-color-focus: var(--oev-color-font-body-default);--oev-comp-forms-text-area-text-color-disabled: var(--oev-color-font-body-disabled);--oev-comp-forms-text-area-text-color-error: var(--oev-color-font-body-default);--oev-comp-forms-text-area-border-radius: var(--oev-ref-radius-s);--oev-comp-forms-text-area-border-width-default: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-width-hover: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-width-active: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-width-focus: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-width-disabled: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-color-default: var(--oev-color-gray-600);--oev-comp-forms-text-area-border-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-text-area-border-color-active: var(--oev-color-gray-active);--oev-comp-forms-text-area-border-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-text-area-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-text-area-border-color-error: var(--oev-color-action-error);--oev-comp-forms-text-area-help-text-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-forms-text-area-help-text-spacing-left: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-help-text-spacing-right: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-help-text-font-style-error: var(--oev-font-style-error);--oev-comp-forms-text-area-help-text-color-error: var(--oev-color-font-error);--oev-comp-forms-input-text-color-default: var(--oev-color-font-body-default);--oev-comp-forms-input-text-color-hover: var(--oev-color-font-body-default);--oev-comp-forms-input-text-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-input-text-color-placeholder: var(--oev-color-font-placeholder);--oev-comp-forms-input-text-placeholder-font-style: var(--oev-font-style-body);--oev-comp-forms-input-text-border-width-default: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-width-hover: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-width-focus: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-width-disabled: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-width-error: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-color-default: var(--oev-color-gray-600);--oev-comp-forms-input-text-border-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-input-text-border-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-input-text-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-input-text-border-color-error: var(--oev-color-action-error);--oev-comp-forms-input-text-border-radius: var(--oev-ref-radius-s);--oev-comp-forms-input-text-spacing-left-default: var(--oev-ref-spacing-15);--oev-comp-forms-input-text-spacing-left-hover: var(--oev-ref-spacing-15);--oev-comp-forms-input-text-spacing-left-focus: var(--oev-ref-spacing-15);--oev-comp-forms-input-text-field-color-background-default: var(--oev-color-background-17);--oev-comp-forms-input-text-field-color-background-hover: var(--oev-color-background-17);--oev-comp-forms-input-text-label-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-input-text-label-font-style: var(--oev-font-style-label);--oev-comp-forms-input-text-label-color: var(--oev-color-font-label);--oev-comp-forms-input-text-float-label-font-style: var(--oev-font-style-label-small);--oev-comp-forms-input-text-float-label-color-error: var(--oev-color-font-error);--oev-comp-forms-input-text-float-label-color-default: var(--oev-color-font-body-default);--oev-comp-forms-input-text-help-text-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-forms-input-text-help-text-font-style-error: var(--oev-font-style-error);--oev-comp-forms-input-text-help-text-color-error: var(--oev-color-font-error);--oev-comp-forms-toggle-track-height: var(--oev-ref-size-32);--oev-comp-forms-toggle-track-width: var(--oev-ref-size-52);--oev-comp-forms-toggle-track-border-radius: var(--oev-ref-radius-50);--oev-comp-forms-toggle-track-border-width: var(--oev-ref-size-02);--oev-comp-forms-toggle-handle-height: var(--oev-ref-size-24);--oev-comp-forms-toggle-handle-width: var(--oev-ref-size-24);--oev-comp-forms-toggle-handle-icon-size: var(--oev-comp-icon-size-small);--oev-comp-forms-toggle-grid-spacing: var(--oev-sys-spacing-s);--oev-comp-forms-toggle-option-label-font-style: var(--oev-font-style-body);--oev-comp-forms-toggle-option-label-line-height: var(--oev-line-height-m);--oev-comp-forms-toggle-option-label-color: var(--oev-color-font-label);--oev-comp-forms-toggle-selected-handle-spacing-top-bottom: var(--oev-sys-spacing-xxs);--oev-comp-forms-toggle-selected-handle-spacing-left: var(--oev-sys-spacing-l);--oev-comp-forms-toggle-selected-handle-spacing-right: var(--oev-sys-spacing-xxs);--oev-comp-forms-toggle-selected-handle-background-color-default: var(--oev-color-action-white);--oev-comp-forms-toggle-selected-handle-background-color-hover: var(--oev-color-action-white);--oev-comp-forms-toggle-selected-handle-background-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-toggle-selected-track-background-color-default: var(--oev-color-primary-default);--oev-comp-forms-toggle-selected-track-background-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-toggle-selected-track-background-color-disabled: var(--oev-color-transparent);--oev-comp-forms-toggle-selected-track-border-color-default: var(--oev-color-primary-default);--oev-comp-forms-toggle-selected-track-border-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-toggle-selected-track-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-toggle-selected-icon-content: var(--oev-icon-check-outlined);--oev-comp-forms-toggle-selected-icon-color-default: var(--oev-color-primary-default);--oev-comp-forms-toggle-selected-icon-color-hover: var(--oev-color-primary-default);--oev-comp-forms-toggle-selected-icon-color-disabled: var(--oev-color-action-white);--oev-comp-forms-toggle-unselected-handle-spacing-top-bottom: var(--oev-sys-spacing-xxs);--oev-comp-forms-toggle-unselected-handle-spacing-left: var(--oev-sys-spacing-xxs);--oev-comp-forms-toggle-unselected-handle-spacing-right: var(--oev-sys-spacing-l);--oev-comp-forms-toggle-unselected-handle-background-color-default: var(--oev-color-action-white);--oev-comp-forms-toggle-unselected-handle-background-color-hover: var(--oev-color-action-white);--oev-comp-forms-toggle-unselected-handle-background-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-toggle-unselected-track-background-color-default: var(--oev-color-gray-600);--oev-comp-forms-toggle-unselected-track-background-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-toggle-unselected-track-background-color-disabled: var(--oev-color-transparent);--oev-comp-forms-toggle-unselected-track-border-color-default: var(--oev-color-gray-600);--oev-comp-forms-toggle-unselected-track-border-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-toggle-unselected-track-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-toggle-unselected-icon-content: var(--oev-icon-clear-outlined);--oev-comp-forms-toggle-unselected-icon-color-default: var(--oev-color-gray-600);--oev-comp-forms-toggle-unselected-icon-color-hover: var(--oev-color-gray-600);--oev-comp-forms-toggle-unselected-icon-color-disabled: var(--oev-color-action-white);--oev-comp-chip-font-color-default: var(--oev-color-primary-default);--oev-comp-chip-font-color-hover: var(--oev-color-primary-hover);--oev-comp-chip-font-color-focus: var(--oev-color-primary-focus);--oev-comp-chip-font-color-active: var(--oev-color-primary-active);--oev-comp-chip-font-color-disabled: var(--oev-color-primary-disabled);--oev-comp-chip-font-color-selected-default: var(--oev-color-action-white);--oev-comp-chip-font-color-selected-hover: var(--oev-color-action-white);--oev-comp-chip-font-color-selected-focus: var(--oev-color-action-white);--oev-comp-chip-font-color-selected-active: var(--oev-color-action-white);--oev-comp-chip-border-color-default: var(--oev-color-primary-default);--oev-comp-chip-border-color-hover: var(--oev-color-primary-hover);--oev-comp-chip-border-color-focus: var(--oev-color-primary-focus);--oev-comp-chip-border-color-active: var(--oev-color-primary-active);--oev-comp-chip-border-color-disabled: var(--oev-color-primary-disabled);--oev-comp-chip-border-color-selected-default: var(--oev-color-primary-default);--oev-comp-chip-border-color-selected-hover: var(--oev-color-primary-hover);--oev-comp-chip-border-color-selected-focus: var(--oev-color-primary-focus);--oev-comp-chip-border-color-selected-active: var(--oev-color-primary-active);--oev-comp-chip-background-color-default: var(--oev-color-background-17);--oev-comp-chip-background-color-hover: var(--oev-color-background-17);--oev-comp-chip-background-color-focus: var(--oev-color-background-17);--oev-comp-chip-background-color-active: var(--oev-color-background-17);--oev-comp-chip-background-color-disabled: var(--oev-color-background-17);--oev-comp-chip-background-color-selected-default: var(--oev-color-primary-default);--oev-comp-chip-background-color-selected-hover: var(--oev-color-primary-hover);--oev-comp-chip-background-color-selected-focus: var(--oev-color-primary-focus);--oev-comp-chip-background-color-selected-active: var(--oev-color-primary-active);--oev-comp-chip-outline-color-focus: var(--oev-color-action-focus-on-light);--oev-comp-chip-outline-offset-focus: var(--oev-ref-size-02);--oev-comp-chip-spacing-top-bottom: var(--oev-sys-spacing-s);--oev-comp-chip-spacing-left-right: var(--oev-sys-spacing-xl-1);--oev-comp-chip-border-radius: var(--oev-ref-radius-50);--oev-comp-chip-border-width: var(--oev-ref-size-02);--oev-comp-chip-font-style: var(--oev-font-style-link);--oev-comp-cta-group-spacing-vertical: var(--oev-sys-spacing-l);--oev-comp-cta-group-spacing-horizontal: var(--oev-sys-spacing-l);--oev-comp-cta-bar-vertical-spacing: var(--oev-sys-spacing-xl-1);--oev-comp-cta-bar-vertical-spacing-top: var(--oev-sys-spacing-m);--oev-comp-cta-bar-container-width: 100%;--oev-comp-cta-bar-button-size: var(--oev-ref-size-96);--oev-comp-cta-bar-button-label-spacing-top: var(--oev-sys-spacing-m);--oev-comp-cta-bar-button-label-font-style: var(--oev-font-style-link);
3022--oev-comp-cta-bar-button-label-font-weight: var(--oev-font-weight-link);--oev-comp-cta-bar-button-label-icon-color-default: var(--oev-comp-cta-bar-button-font-color-default);--oev-comp-cta-bar-button-border-radius: var(--oev-ref-radius-l);--oev-comp-cta-bar-button-border-radius-focus-visible: var(--oev-ref-size-04);--oev-comp-cta-bar-button-icon-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-icon-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-icon-color-selected: var(--oev-color-action-white);--oev-comp-cta-bar-button-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-icon-size-default: var(--oev-ref-size-32);--oev-comp-cta-bar-button-icon-size-active: var(--oev-ref-size-48);--oev-comp-cta-bar-button-font-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-font-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-font-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-font-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-font-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-contained-background-color: var(--oev-color-action-white);--oev-comp-cta-bar-button-contained-background-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-contained-elevation-level-default: var(--oev-sys-elevation-level-2);--oev-comp-cta-bar-button-contained-elevation-level-hover: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-contained-elevation-level-active: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-contained-elevation-level-selected: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-contained-elevation-level-disabled: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-outlined-background-color: var(--oev-color-transparent);--oev-comp-cta-bar-button-outlined-background-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-outlined-border-size: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-default: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-hover: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-active: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-selected: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-disabled: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-outlined-border-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-outlined-border-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-outlined-border-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-outlined-border-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-custom-border-radius: var(--oev-ref-radius-l);--oev-comp-cta-bar-button-custom-border-width-default: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-width-hover: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-width-active: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-width-selected: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-width-disabled: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-color-default: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-border-color-hover: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-border-color-active: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-border-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-border-color-disabled: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-background-color-default: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-background-color-hover: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-background-color-active: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-background-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-background-color-disabled: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-font-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-font-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-custom-font-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-custom-font-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-font-color-focus: var(--oev-color-primary-focus);--oev-comp-cta-bar-button-custom-font-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-custom-icon-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-custom-icon-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-custom-icon-color-selected: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-icon-color-focus: var(--oev-color-primary-focus);--oev-comp-cta-bar-button-custom-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-custom-icon-size-default: var(--oev-ref-size-32);--oev-comp-cta-bar-button-custom-icon-size-active: var(--oev-ref-size-48);--oev-comp-cta-bar-button-custom-elevation-level-default: var(--oev-sys-elevation-level-2);--oev-comp-cta-bar-button-custom-elevation-level-hover: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-custom-elevation-level-active: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-custom-elevation-level-selected: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-custom-elevation-level-disabled: var(--oev-sys-elevation-level-1);--oev-comp-custom-search-background-color: var(--oev-color-background-14);--oev-comp-custom-search-outer-spacing: var(--oev-sys-spacing-l);--oev-comp-custom-search-shadow: var(--oev-sys-elevation-level-0);--oev-comp-custom-search-border-radius: var(--oev-ref-radius-none);--oev-comp-custom-search-headline-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-custom-search-text-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-custom-search-inputfield-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-custom-search-result-spacing-top: var(--oev-sys-spacing-l);--oev-comp-custom-search-result-spacing-left-right: var(--oev-sys-spacing-l);--oev-comp-customer-interaction-container-background-color: var(--oev-color-action-white);--oev-comp-customer-interaction-container-spacing-left-right: var(--oev-sys-spacing-none);--oev-comp-customer-interaction-container-spacing-top: var(--oev-ref-spacing-24);--oev-comp-customer-interaction-container-spacing-bottom: var(--oev-ref-spacing-24);--oev-comp-customer-interaction-position-right: var(--oev-sys-spacing-s);--oev-comp-customer-interaction-position-bottom: var(--oev-sys-spacing-none);--oev-comp-customer-interaction-shadow: var(--oev-sys-elevation-level-2);--oev-comp-customer-interaction-icon-color-default: var(--oev-color-gray-default);--oev-comp-customer-interaction-icon-spacing-bottom: var(--oev-sys-spacing-none);--oev-comp-customer-interaction-icon-spacing-top: var(--oev-sys-spacing-none);--oev-comp-divider-color: var(--oev-color-gray-500);--oev-comp-divider-height: var(--oev-ref-size-01);--oev-comp-divider-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-download-headline-font-style: var(--oev-font-style-h3);--oev-comp-download-headline-font-color: var(--oev-color-action-black);--oev-comp-download-subheadline-font-style: var(--oev-font-style-subtitle-1);--oev-comp-download-subheadline-font-color: var(--oev-color-gray-600);--oev-comp-download-icon-color-default: var(--oev-color-gray-600);--oev-comp-download-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-download-icon-size: var(--oev-ref-size-24);--oev-comp-download-icon-container-background-color-default: var(--oev-color-background-17);--oev-comp-download-icon-container-background-color-hover: var(--oev-color-background-17);--oev-comp-download-icon-container-border-color-default: var(--oev-color-gray-600);--oev-comp-download-icon-container-border-color-hover: var(--oev-color-primary-hover);--oev-comp-download-icon-container-border-width: var(--oev-ref-size-01);--oev-comp-download-icon-container-width: var(--oev-ref-size-40);--oev-comp-download-icon-container-height: var(--oev-ref-size-40);--oev-comp-download-icon-container-spacing-right: var(--oev-sys-spacing-m);--oev-comp-download-container-padding: var(--oev-sys-spacing-m);--oev-comp-download-container-background-color-default: var(--oev-color-background-14);--oev-comp-download-container-background-color-hover: var(--oev-color-background-15);--oev-comp-download-container-headline-font-style: var(--oev-font-style-link);--oev-comp-download-container-headline-font-color: var(--oev-color-font-body-default);--oev-comp-download-container-headline-font-color-hover: var(--oev-color-font-body-default);--oev-comp-download-container-subheadline-font-style: var(--oev-font-style-body);--oev-comp-download-container-subheadline-font-color: var(--oev-color-font-body-default);--oev-comp-elements-layout-read-more-button-border-spacing-top-m-xl: var(--oev-sys-spacing-xl-1);--oev-comp-elements-layout-read-more-button-border-spacing-top-s-sl
3022: var(--oev-sys-spacing-l);--oev-comp-elements-layout-read-more-button-border-spacing-top-xs: var(--oev-sys-spacing-m);--oev-comp-employee-card-gap: var(--oev-sys-spacing-l);--oev-comp-employee-card-spacing: var(--oev-sys-spacing-l);--oev-comp-employee-card-shadow-default: var(--oev-sys-elevation-level-1);--oev-comp-employee-card-background-color-dark: var(--oev-color-gray-100);--oev-comp-employee-card-background-color-light: var(--oev-color-gray-50);--oev-comp-employee-card-background-color-white: var(--oev-color-action-white);--oev-comp-employee-card-border-radius: var(--oev-ref-radius-s);--oev-comp-employee-card-header-image-border-radius-round: var(--oev-ref-radius-xl);--oev-comp-employee-card-header-image-border-radius-square: var(--oev-ref-radius-l);--oev-comp-employee-card-header-image-size: var(--oev-ref-size-160);--oev-comp-employee-card-header-image-shadow: var(--oev-sys-elevation-level-2);--oev-comp-employee-card-header-text-gap: var(--oev-sys-spacing-xs);--oev-comp-employee-card-header-text-headline-font-style: var(--oev-font-style-h5);--oev-comp-employee-card-header-text-headline-font-color: var(--oev-color-font-h5);--oev-comp-employee-card-header-text-subline-font-style: var(--oev-font-style-link);--oev-comp-employee-card-header-text-subline-font-color: var(--oev-color-font-body-default);--oev-comp-employee-card-header-text-description-font-style: var(--oev-font-style-body);--oev-comp-employee-card-header-text-description-font-color: var(--oev-color-font-body-default);--oev-comp-employee-card-header-text-qualifications-font-style: var(--oev-font-style-body);--oev-comp-employee-card-header-text-qualifications-font-color: var(--oev-color-font-body-default);--oev-comp-employee-card-contact-headline-font-style: var(--oev-font-style-h5);--oev-comp-employee-card-contact-headline-font-color: var(--oev-color-font-h5);--oev-comp-employee-card-language-group-headline-font-style: var(--oev-font-style-label);--oev-comp-employee-card-language-group-headline-font-color: var(--oev-color-font-label);--oev-comp-filter-chip-gap-spacing: var(--oev-sys-spacing-m);--oev-comp-filter-spacing-xs-s: var(--oev-sys-spacing-l);--oev-comp-filter-spacing-sl-xl: var(--oev-sys-spacing-xl-2);--oev-comp-flyout-background-color: var(--oev-color-background-17);--oev-comp-flyout-elevation-level: var(--oev-sys-elevation-level-2);--oev-comp-flyout-content-optional-inner-spacing: var(--oev-sys-spacing-m);--oev-comp-flyout-xs-s-border-radius: var(--oev-ref-radius-none);--oev-comp-flyout-sl-xl-border-radius: var(--oev-ref-radius-s);--oev-comp-flyout-arrow-height: var(--oev-ref-size-08);--oev-comp-flyout-arrow-width: var(--oev-ref-size-16);--oev-comp-flyout-close-icon-variant: "primary";--oev-comp-flyout-close-icon-size: "m";--oev-comp-flyout-m-xl-width: 384px;--oev-comp-footer-color-background: var(--oev-color-primary-default);--oev-comp-footer-max-width: 65rem;--oev-comp-footer-content-margin-top: var(--oev-sys-spacing-none);--oev-comp-footer-link-color-default: var(--oev-color-white-default);--oev-comp-footer-link-color-hover: var(--oev-color-white-hover);--oev-comp-footer-link-color-active: var(--oev-color-white-active);--oev-comp-footer-link-color-visited: var(--oev-color-white-visited);--oev-comp-footer-link-color-disabled: var(--oev-color-white-disabled);--oev-comp-footer-top-section-spacing-top: var(--oev-sys-spacing-l);--oev-comp-footer-top-section-spacing-top-xs-s: var(--oev-sys-spacing-none);--oev-comp-footer-top-section-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-footer-top-section-spacing-bottom-xs-s: var(--oev-sys-spacing-none);--oev-comp-footer-top-section-border-top: 0.063rem solid transparent;--oev-comp-footer-top-section-border-top-xs-s: 0.063rem solid transparent;--oev-comp-footer-top-section-headline-font: var(--oev-font-style-body);--oev-comp-footer-top-section-headline-font-color: var(--oev-color-action-white);--oev-comp-footer-top-section-headline-spacing: var(--oev-sys-spacing-m);--oev-comp-footer-top-section-link-font: var(--oev-font-style-link);--oev-comp-footer-top-section-link-font-weight: var(--oev-font-weight-link);--oev-comp-footer-top-section-link-spacing: var(--oev-sys-spacing-s);--oev-comp-footer-accordion-body-spacing-link: var(--oev-sys-spacing-s);--oev-comp-footer-accordion-body-spacing-top: var(--oev-sys-spacing-none);--oev-comp-footer-accordion-body-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-footer-accordion-body-spacing-bottom-xs-s: var(--oev-sys-spacing-s);--oev-comp-footer-accordion-border-bottom: 0.063rem solid rgba(255, 255, 255, .3);--oev-comp-footer-accordion-header-font: var(--oev-font-style-body);--oev-comp-footer-accordion-header-font-color: var(--oev-color-action-white);--oev-comp-footer-accordion-link-font: var(--oev-font-style-link);
3022--oev-comp-footer-accordion-link-font-weight: var(--oev-font-weight-link);--oev-comp-footer-bottom-section-spacing-top: var(--oev-sys-spacing-l);--oev-comp-footer-bottom-section-spacing-top-xs-s: var(--oev-sys-spacing-l);--oev-comp-footer-bottom-section-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-footer-bottom-section-spacing-bottom-xs-s: var(--oev-sys-spacing-l);--oev-comp-footer-bottom-section-border-top: 0.063rem solid transparent;--oev-comp-footer-bottom-section-link-font: var(--oev-font-style-link-small);--oev-comp-footer-bottom-section-link-font-weight: var(--oev-font-weight-link);--oev-comp-footer-bottom-section-link-spacing: var(--oev-sys-spacing-xs);--oev-comp-footer-bottom-section-copyright-font: var(--oev-font-style-body-small);--oev-comp-footer-bottom-section-content-spacing: var(--oev-sys-spacing-m);--oev-comp-footer-bottom-section-content-spacing-xs-s: var(--oev-sys-spacing-m);--oev-comp-footer-bottom-section-container-spacing-xs-s: var(--oev-sys-spacing-l);--oev-comp-footer-seals-headline-font: var(--oev-font-style-body);--oev-comp-footer-seals-headline-font-color: var(--oev-color-action-white);--oev-comp-footer-seals-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-footer-seals-visual-spacing: var(--oev-sys-spacing-m);--oev-comp-footer-social-media-headline-font: var(--oev-font-style-body-small);--oev-comp-footer-social-media-headline-font-color: var(--oev-color-action-white);--oev-comp-footer-social-media-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-footer-social-media-disclaimer-font: var(--oev-font-style-caption);--oev-comp-footer-social-media-disclaimer-spacing-top: var(--oev-sys-spacing-xs);--oev-comp-footer-social-media-icon-spacing: var(--oev-sys-spacing-m);--oev-comp-footer-copyright-link-color: var(--oev-color-action-white);--oev-comp-google-card-border-radius: var(--oev-ref-radius-s);--oev-comp-google-rating-horizontal-font-color: var(--oev-color-font-body-small);--oev-comp-google-rating-horizontal-font-style: var(--oev-font-style-body-small);--oev-comp-google-rating-horizontal-gap: var(--oev-sys-spacing-xs);--oev-comp-google-rating-horizontal-logo-size: var(--oev-ref-size-24);--oev-comp-google-rating-horizontal-star-size: var(--oev-ref-size-16);--oev-comp-google-rating-vertical-font-color: var(--oev-color-font-body-default);--oev-comp-google-rating-vertical-font-style: var(--oev-font-style-body);--oev-comp-google-rating-vertical-gap: var(--oev-sys-spacing-xxs);--oev-comp-google-rating-vertical-logo-size: var(--oev-ref-size-40);--oev-comp-google-rating-vertical-star-size: var(--oev-ref-size-24);--oev-comp-greeting-headline-font-color: var(--oev-color-font-headline);--oev-comp-greeting-headline-font-style: var(--oev-font-style-h3);--oev-comp-greeting-signature-font-color: var(--oev-color-font-calligraphy);--oev-comp-greeting-signature-font-style: var(--oev-font-style-signature);--oev-comp-greeting-body-font-color: var(--oev-color-font-body-default);--oev-comp-greeting-body-font-style: var(--oev-font-style-body);--oev-comp-greeting-caption-font-color: var(--oev-color-font-caption);--oev-comp-greeting-caption-font-style: var(--oev-font-style-caption);--oev-comp-greeting-spacing-top-bottom: var(--oev-sys-spacing-l);--oev-comp-greeting-spacing-left-right: var(--oev-sys-spacing-l);--oev-comp-greeting-gap-spacing: var(--oev-sys-spacing-l);--oev-comp-greeting-gap-spacing-headline-body: var(--oev-sys-spacing-m);--oev-comp-greeting-gap-spacing-signature-caption: var(--oev-sys-spacing-xs);--oev-comp-grid-size-small-landscape: 52.5rem;--oev-comp-grid-size-medium: unset;--oev-comp-grid-size-large: 65rem;--oev-comp-grid-size-xl: 65rem;--oev-comp-grid-size-medium-horizontal-margin: var(--oev-ref-size-192);--oev-comp-grid-responsive-spacing-top-bottom: var(--oev-sys-spacing-xl-1);--oev-comp-grid-responsive-gap: var(--oev-sys-spacing-m);--oev-comp-grid-container-card-view-border-color: var(--oev-color-gray-100);--oev-comp-grid-container-card-view-border-width: var(--oev-ref-size-01);--oev-comp-grid-container-card-view-border-radius: var(--oev-ref-radius-s);--oev-comp-grid-container-card-view-box-background: var(--oev-color-background-17);
3022--oev-comp-grid-container-card-view-box-shadow: var(--oev-sys-elevation-level-1);--oev-comp-grid-container-card-view-spacing-top-bottom: var(--oev-sys-spacing-m);--oev-comp-grid-container-card-view-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-header-nav-border-left-position: var(--oev-ref-size-00);--oev-comp-header-nav-border-width: 100%;--oev-comp-header-nav-header-burger-spacing-bottom: var(--oev-ref-spacing-16);--oev-comp-header-nav-header-logo-max-width: var(--oev-ref-size-140);--oev-comp-header-nav-header-logo-height-sl-xs: var(--oev-ref-size-40);--oev-comp-header-nav-header-logo-height-m-xl: var(--oev-ref-size-40);--oev-comp-header-nav-header-logo-space-top: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-logo-space-right: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-logo-space-bottom: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-logo-space-left: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-logo-align: var(--oev-ref-align-center);--oev-comp-header-nav-header-background-color: var(--oev-color-background-17);--oev-comp-header-nav-header-spacing-vertical: var(--oev-sys-spacing-none);--oev-comp-header-nav-header-xl-m-spacing-horizontal: var(--oev-sys-spacing-none);--oev-comp-header-nav-header-sl-xs-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-height: var(--oev-ref-size-72);--oev-comp-header-nav-header-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-header-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-header-sl-xs-height: var(--oev-ref-size-72);--oev-comp-header-nav-header-sl-xs-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-header-xl-m-height: var(--oev-ref-size-72);--oev-comp-header-nav-header-xl-m-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-header-utility-link-icon-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-header-utility-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-utility-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-utility-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-utility-link-textinput-height: var(--oev-ref-size-24);--oev-comp-header-nav-header-utility-link-textinput-border-bottom-color: var(--oev-color-gray-500);--oev-comp-header-nav-header-utility-link-textinput-border-bottom-height: var(--oev-ref-size-01);--oev-comp-header-nav-header-utility-link-textinput-placeholder-font-color-default: var(--oev-color-font-placeholder);--oev-comp-header-nav-header-utility-link-textinput-placeholder-font-color-hover: var(--oev-color-gray-hover);--oev-comp-header-nav-header-utility-link-textinput-font-color-default: var(--oev-color-font-body-default);--oev-comp-header-nav-header-utility-link-textinput-spacing-horizontal: var(--oev-sys-spacing-xs);--oev-comp-header-nav-header-utility-link-textinput-spacing-left: var(--oev-sys-spacing-xs);--oev-comp-header-nav-header-utility-link-textinput-spacing-right: var(--oev-sys-spacing-xl-1);--oev-comp-header-nav-header-utility-link-textinput-border-bottom-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-header-nav-header-utility-link-textinput-icon-spacing-horizontal: var(--oev-sys-spacing-xs);--oev-comp-header-nav-header-utility-link-advisor-max-width: 200px;--oev-comp-header-nav-header-utility-link-advisor-subline-font-style: var(--oev-font-style-body-small);--oev-comp-header-nav-header-utility-link-advisor-avatar-radius: var(--oev-ref-radius-xl);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-size: var(--oev-ref-size-02);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-color-default: var(--oev-color-action-white);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-utility-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-header-utility-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-utility-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-utility-link-font-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-utility-link-font-style: var(--oev-font-style-link);--oev-comp-header-nav-header-utility-link-spacing: var(--oev-sys-spacing-l);--oev-comp-header-nav-header-utility-link-divider-color: var(--oev-color-gray-500);--oev-comp-header-nav-header-sl-xs-utility-bar-background-color: var(--oev-color-action-white);--oev-comp-header-nav-header-sl-xs-utility-bar-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-header-sl-xs-utility-bar-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-header-sl-xs-utility-link-icon-divider-color: var(--oev-color-gray-500);--oev-comp-header-nav-header-sl-xs-utility-link-icon-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-header-sl-xs-utility-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-sl-xs-utility-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-sl-xs-utility-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-sl-xs-utility-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-header-sl-xs-utility-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-sl-xs-utility-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-sl-xs-utility-link-font-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-sl-xs-utility-link-textinput-border-bottom-color: var(--oev-color-gray-500);--oev-comp-header-nav-header-sl-xs-utility-link-textinput-placeholder-font-color-default: var(--oev-color-font-placeholder);--oev-comp-header-nav-header-sl-xs-utility-link-textinput-placeholder-font-color-hover: var(--oev-color-gray-hover);--oev-comp-header-nav-header-sl-xs-utility-link-textinput-font-color-default: var(--oev-color-font-body-default);--oev-comp-header-nav-header-nav-element-border-radius: var(--oev-ref-size-06);--oev-comp-header-nav-header-color-outline-focused: var(--oev-color-focus-visible-outline);--oev-comp-header-nav-header-top-color-outline: var(--oev-color-focus-visible-outline);--oev-comp-header-nav-bar-background-color: var(--oev-color-background-17);--oev-comp-header-nav-bar-box-shadow: var(--oev-color-transparent);--oev-comp-header-nav-bar-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-bar-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-bar-height: var(--oev-ref-size-48);--oev-comp-header-nav-bar-nav-link-icon-color-default: var(--oev-color-primary-default);--oev-comp-header-nav-bar-nav-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-bar-nav-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-bar-nav-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-bar-nav-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-bar-nav-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-bar-nav-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-bar-nav-link-font-color-selected: var(--oev-color-gray-default);--oev-comp-header-nav-bar-nav-link-font-style: var(--oev-font-style-link);--oev-comp-header-nav-bar-nav-link-spacing: var(--oev-sys-spacing-l);--oev-comp-header-nav-bar-nav-link-padding-horizontal: var(--oev-sys-spacing-none);--oev-comp-header-nav-bar-nav-link-border-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-bar-nav-link-border-size-selected-sl-xs: var(--oev-ref-size-02);--oev-comp-header-nav-bar-nav-link-border-size-selected-xl-m: var(--oev-ref-size-02);--oev-comp-header-nav-bar-nav-link-border-offset-bottom: var(--oev-sys-spacing-none);--oev-comp-header-nav-bar-nav-link-selected-border-bottom-color: var(--oev-color-primary-default);--oev-comp-header-nav-bar-nav-link-selected-border-bottom-size: var(--oev-ref-size-02);--oev-comp-header-nav-bar-nav-link-dropdown-menu-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-header-nav-bar-nav-link-dropdown-menu-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-bar-nav-link-dropdown-menu-font-style: var(--oev-font-style-link-medium);--oev-comp-header-nav-bar-nav-link-dropdown-menu-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-bar-nav-link-dropdown-menu-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-bar-nav-link-dropdown-menu-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-bar-nav-link-dropdown-menu-color-selected: var(--oev-color-primary-active);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-color-default: var(--oev-color-background-17);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-color-hover: var(--oev-color-background-15);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-color-active: var(--oev-color-background-15);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-color-selected: var(--oev-color-background-15);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-shadow: var(--oev-sys-elevation-level-2);--oev-comp-header-nav-flyout-background-shadow: var(--oev-sys-elevation-level-2);--oev-comp-header-nav-flyout-menu-level-2-border-left-color: var(--oev-color-gray-100);--oev-comp-header-nav-flyout-menu-level-2-border-left-size: var(--oev-ref-size-01);--oev-comp-header-nav-flyout-menu-background-color: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-background-color-depth-2: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-background-color-depth-3: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-headline-font-style: var(--oev-font-style-body);--oev-comp-header-nav-flyout-menu-headline-font-color: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-headline-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-headline-spacing-top: var(--oev-sys-spacing-none);--oev-comp-header-nav-flyout-menu-headline-spacing-offset-left: var(--oev-sys-spacing-none);--oev-comp-header-nav-flyout-menu-headline-link-font-style: var(--oev-font-style-link);--oev-comp-header-nav-flyout-menu-headline-link-font-weight: var(--oev-font-we
3022ight-link);--oev-comp-header-nav-flyout-menu-headline-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-headline-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-headline-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-headline-link-font-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-headline-link-icon-color-default: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-headline-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-headline-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-headline-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-headline-link-indicator-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-headline-link-indicator-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-headline-link-indicator-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-headline-link-indicator-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-font-style: var(--oev-font-style-link-medium);--oev-comp-header-nav-flyout-menu-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-link-font-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-icon-color-default: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-indicator-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-link-indicator-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-link-indicator-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-link-indicator-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-background-color-default: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-link-background-color-hover: var(--oev-color-background-15);--oev-comp-header-nav-flyout-menu-link-background-color-active: var(--oev-color-background-15);--oev-comp-header-nav-flyout-menu-link-background-color-selected: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-spacing-left: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-spacing-right: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-spacing-top: var(--oev-sys-spacing-xl-1);--oev-comp-header-nav-flyout-menu-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-submenu-background-color: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-submenu-border-left-color: var(--oev-color-gray-100);--oev-comp-header-nav-flyout-submenu-border-left-size: var(--oev-ref-size-01);--oev-comp-header-nav-flyout-submenu-link-background-color-default: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-link-background-color-hover: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-color-active: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-color-selected: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-color-selected-level-3: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-dark-color-default: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-dark-color-hover: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-link-background-dark-color-active: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-link-background-dark-color-selected: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-with-background-background-color: var(--oev-color-background-15);--oev-comp-header-nav-flyout-sl-xs-menu-headline-font-style: var(--oev-font-style-body);--oev-comp-header-nav-flyout-sl-xs-menu-headline-link-font-style: var(--oev-font-style-link);--oev-comp-header-nav-flyout-sl-xs-menu-headline-link-font-weight: var(--oev-font-we
3022ight-link);--oev-comp-header-nav-flyout-sl-xs-menu-headline-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-flyout-sl-xs-menu-headline-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-flyout-sl-xs-menu-link-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-flyout-sl-xs-menu-link-style: var(--oev-font-style-link);--oev-comp-header-nav-flyout-sl-xs-menu-link-font-weight: var(--oev-font-weight-link);--oev-comp-header-nav-flyout-sl-xs-menu-link-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-sl-xs-menu-link-spacing-vertical: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-sl-xs-menu-link-spacing-left-level-2: var(--oev-sys-spacing-l);--oev-comp-header-nav-flyout-sl-xs-menu-link-spacing-left-level-3: var(--oev-sys-spacing-xl-1);--oev-comp-header-nav-flyout-sl-xs-menu-link-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-flyout-sl-xs-menu-item-min-height: var(--oev-ref-size-56);--oev-comp-header-nav-flyout-sl-xs-menu-level-1-background-color: var(--oev-color-background-17);--oev-comp-header-nav-flyout-sl-xs-menu-level-2-background-color: var(--oev-color-background-17);--oev-comp-header-nav-flyout-sl-xs-menu-level-3-background-color: var(--oev-color-background-14);--oev-comp-header-nav-flyout-xl-m-menu-link-font-weight: var(--oev-font-weight-link);--oev-comp-header-nav-flyout-xl-m-menu-link-style: var(--oev-font-style-link-medium);--oev-comp-header-nav-flyout-xl-m-menu-link-min-height: var(--oev-ref-size-48);--oev-comp-header-nav-flyout-xl-m-menu-item-min-height: var(--oev-ref-size-48);--oev-comp-header-nav-flyout-xl-m-menu-headline-min-height: var(--oev-ref-size-48);--oev-comp-header-nav-flyout-xl-m-menu-link-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-xl-m-menu-link-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-header-nav-flyout-xl-m-menu-link-spacing-offset-left: var(--oev-sys-spacing-none);--oev-comp-suggest-menu-spacing-top: var(--oev-sys-spacing-xs);--oev-comp-suggest-menu-headline-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-suggest-menu-headline-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-suggest-menu-headline-color-default: var(--oev-color-gray-default);--oev-comp-suggest-menu-headline-background-color-default: var(--oev-color-background-01);--oev-comp-suggest-menu-headline-font-style: var(--oev-font-style-body);--oev-comp-suggest-menu-link-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-suggest-menu-link-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-suggest-menu-link-color-default: var(--oev-color-gray-default);--oev-comp-suggest-menu-link-color-hover: var(--oev-color-primary-hover);--oev-comp-suggest-menu-link-color-active: var(--oev-color-primary-active);--oev-comp-suggest-menu-link-color-selected: var(--oev-color-primary-default);--oev-comp-suggest-menu-link-background-color-default: var(--oev-color-background-17);--oev-comp-suggest-menu-link-background-color-hover: var(--oev-color-background-15);--oev-comp-suggest-menu-link-background-color-active: var(--oev-color-background-15);--oev-comp-suggest-menu-link-background-color-selected: var(--oev-color-background-15);--oev-comp-suggest-menu-link-font-style: var(--oev-font-style-body);--oev-comp-suggest-menu-background-shadow: var(--oev-sys-elevation-level-2);--oev-comp-headline-font-style-subheadline: var(--oev-font-style-subtitle-1);--oev-comp-headline-font-style-headline-1: var(--oev-font-style-h2);--oev-comp-headline-font-style-headline-2: var(--oev-font-style-h3);--oev-comp-headline-font-style-headline-3: var(--oev-font-style-h6);--oev-comp-headline-headline-font-color: var(--oev-color-font-headline);--oev-comp-headline-headline-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-headline-subheadline-font-color: var(--oev-color-font-subheadline);--oev-comp-headline-subheadline-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-headline-subheadline-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-headline-header-spacing-bottom: var(--oev-ref-spacing-08);--oev-comp-here-map-pin-icon-color-active: var(--oev-color-action-white);--oev-comp-here-map-pin-background-color-default: var(--oev-color-action-white);--oev-comp-here-map-pin-01-icon-color-default: var(--oev-color-primary-800);--oev-comp-here-map-pin-01-background-color-active: var(--oev-color-primary-800);--oev-comp-here-map-pin-02-icon-color-default: var(--oev-color-brand-sparkasse);--oev-comp-here-map-pin-02-background-color-active: var(--oev-color-brand-sparkasse);--oev-comp-here-map-boundingbox-background-color: rgba(0, 0, 0, .1);--oev-comp-here-map-boundingbox-border-color: rgba(0, 0, 0, .2);--oev-comp-here-map-boundingbox-border-width: var(--oev-ref-size-02);--oev-comp-here-map-advisor-card-pointer-width: var(--oev-ref-size-16);--oev-comp-here-map-advisor-card-pointer-height: var(--oev-ref-size-08);--oev-comp-here-map-advisor-card-width: 336px;--oev-comp-here-map-advisor-card-shadow: var(--oev-sys-elevation-level-2);--oev-comp-here-map-infobox-spacing: var(--oev-sys-spacing-m);--oev-comp-here-map-infobox-gap: var(--oev-sys-spacing-m);--oev-comp-here-map-infobox-background-color: var(--oev-color-gray-100);--oev-comp-here-map-infobox-border-radius: 0;--oev-comp-here-map-infobox-icon-size: var(--oev-ref-size-20);--oev-comp-here-map-infobox-font-style: var(--oev-font-style-body-small);--oev-comp-here-map-infobox-font-color: var(--oev-color-font-body-small);--oev-comp-hero-image-carousel-header-background-color: var(--oev-color-background-08);--oev-comp-hero-image-carousel-header-layout-max-width-above-sl: 1240px;--oev-comp-hero-image-carousel-header-layout-media-width-above-sl: 664px;--oev-comp-hero-image-carousel-header-layout-media-image-carousel-control
3022s-icon-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-header-layout-content-intro-headline-font-color: var(--oev-color-font-headline);--oev-comp-hero-image-carousel-header-layout-content-intro-body-font-color: var(--oev-color-font-body-default);--oev-comp-hero-image-carousel-header-layout-content-list-item-font-color: var(--oev-color-font-body-default);--oev-comp-hero-image-carousel-header-layout-content-list-item-icon-color: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-list-item-spacing-vertical: var(--oev-sys-spacing-xs);--oev-comp-hero-image-carousel-header-layout-content-opening-hours-status-indicator-font-color: var(--oev-color-font-body-default);--oev-comp-hero-image-carousel-header-layout-content-opening-hours-status-indicator-font-style: var(--oev-font-style-body);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-default: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-hover: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-active: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-focus: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-disabled: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-default: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-hover: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-active: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-focus: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-disabled: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-footer-background-color: var(--oev-color-background-09);--oev-comp-hero-image-width: var(--oev-ref-size-auto);--oev-comp-hero-card-border-radius: var(--oev-ref-radius-s);--oev-comp-hero-card-spacing: var(--oev-sys-spacing-l);--oev-comp-hero-card-elevation: var(--oev-sys-elevation-level-2);--oev-comp-hero-card-color-background: var(--oev-color-background-17);--oev-comp-hero-card-headline-color: var(--oev-color-font-h1);--oev-comp-hero-card-headline-font-style: var(--oev-font-style-h1);
3022--oev-comp-hero-card-headline-font-weight: var(--oev-font-weight-h1);--oev-comp-hero-card-headline-font-size-l-xl: var(--oev-font-size-h1);--oev-comp-hero-card-headline-variant-font-weight: var(--oev-font-weight-h1);--oev-comp-hero-card-headline-variant-font-size-l-xl: var(--oev-font-size-h1);--oev-comp-hero-card-subheadline-color: var(--oev-color-font-h2);--oev-comp-hero-card-subheadline-font-style: var(--oev-font-style-subtitle-1);--oev-comp-hero-card-subtitle-font-weight: var(--oev-font-weight-bold);--oev-comp-hero-card-body-font-style: var(--oev-font-style-body);--oev-comp-icon-color-token: var(--oev-color-primary-default);--oev-comp-icon-size-20: var(--oev-ref-size-20);--oev-comp-icon-size-40: var(--oev-ref-size-40);--oev-comp-icon-size-x-small: var(--oev-ref-size-12);--oev-comp-icon-size-small: var(--oev-ref-size-16);--oev-comp-icon-size-medium: var(--oev-ref-size-24);--oev-comp-icon-size-large: var(--oev-ref-size-32);--oev-comp-icon-size-x-large: var(--oev-ref-size-48);--oev-comp-icon-size-xx-large: var(--oev-ref-size-64);--oev-comp-icon-size-default: var(--oev-comp-icon-size-medium);--oev-icon-check-filled: "";--oev-icon-remove-filled: "";--oev-icon-info-outlined: "";--oev-icon-close-filled: "";--oev-icon-arrow-downward-filled: "";--oev-icon-arrow-back-filled: "";--oev-icon-arrow-forward-filled: "";--oev-icon-arrow-upward-filled: "";--oev-icon-calendar-today-filled: "";--oev-icon-chevron-down-filled: "";--oev-icon-chevron-left-filled: "";--oev-icon-chevron-left-outlined: "";--oev-icon-chevron-right-filled: "";--oev-icon-chevron-right-outlined: "";--oev-icon-chevron-right: "";--oev-icon-chevron-up-filled: "";--oev-icon-arrow-back-ios-filled: "";--oev-icon-arrow-forward-ios-filled: "";--oev-icon-expand-more-filled: "";--oev-icon-expand-more-outlined: "";--oev-icon-expand-less-filled: "";--oev-icon-calendar-outlined: "";--oev-icon-check-outlined: "";--oev-icon-clear-outlined: "";--oev-icon-hamburger-filled: "";--oev-icon-question-mark-filled: "";--oev-icon-download-filled: "";--oev-icon-insert-drive-file-outlined: "";--oev-icon-file-download-outlined: "";--oev-icon-file-filled: "";--oev-icon-open-in-new-outlined: "";--oev-icon-search-filled: "";--oev-icon-search-outlined: "";--oev-icon-person-filled: "";--oev-icon-person-outlined: "";--oev-icon-location-on-outlined: "";--oev-icon-location-pin-filled: "";--oev-icon-info-filled: "";--oev-icon-info: "";--oev-icon-edit-location-outlined: "";--oev-icon-mylocation-filled: "";--oev-icon-mylocation-outlined: "";--oev-icon-task-alt-black-filled: "";--oev-icon-phone-outlined: "";--oev-icon-mobile-phone-outlined: "";--oev-icon-video-with-person: "";--oev-icon-email-outlined: "";--oev-icon-whatsapp-outlined: "";--oev-icon-facebook: "屢";--oev-icon-instagram: "樓";--oev-icon-xing: "肋";--oev-icon-twitter: "陋";--oev-icon-x: "陋";--oev-icon-linkedin: "漏";--oev-icon-youtube: "凜";--oev-icon-tiktok: "";--oev-icon-cancel-outlined: "";--oev-icon-exclamation-mark-outline: "";--oev-icon-upload-arrow: "";--oev-icon-upload-cloud: "";--oev-icon-trashcan: "";--oev-icon-warning-outlined: "";--oev-icon-awesome-outlined: "";--oev-icon-like-outlined: "";--oev-icon-share-outlined: "";--oev-icon-bell-outlined: "";--oev-icon-remove-red-eye-filled: "";--oev-icon-remove-red-eye-outlined: "";--oev-icon-home-outlined: "";--oev-icon-home-filled: "";--oev-icon-home-filled-2: "";--oev-icon-arrow-right-outlined: "";--oev-icon-language-outlined: "";--oev-icon-number-0: "凌";--oev-icon-number-1: "稜";--oev-icon-number-2: "綾";--oev-icon-number-3: "菱";--oev-icon-number-4: "陵";--oev-icon-number-5: "讀";--oev-icon-number-6: "拏";--oev-icon-number-7: "樂";--oev-icon-number-8: "諾";--oev-icon-number-9: "丹";--oev-icon-play-filled: "";--oev-icon-pause-filled: "";--oev-icon-list-default: var(--oev-icon-check-outlined);--oev-icon-pause-circle-outlined: "";--oev-icon-placeholder: var(--oev-icon-search-outlined);--oev-icon-placeholder-1: var(--oev-icon-placeholder);--oev-icon-placeholder-2: var(--oev-icon-person-outlined);--oev-icon-placeholder-3: var(--oev-icon-mylocation-outlined);--oev-icon-play-circle-outlined: "";--oev-icon-location-outlined: var(--oev-icon-location-on-outlined);--oev-icon-active-placeholder: var(--oev-icon-search-filled);--oev-icon-active-placeholder-1: var(--oev-icon-active-placeholder);--oev-icon-active-placeholder-2: var(--oev-icon-person-filled);--oev-icon-active-placeholder-3: var(--oev-icon-mylocation-outlined);--oev-icon-active-location-outlined: var(--oev-icon-location-pin-filled);--oev-icon-comp-tooltip-label: var(--oev-icon-info-filled);--oev-icon-comp-datepicker-field: var(--oev-icon-calendar-today-filled);--oev-icon-comp-datepicker-picker-arrow-left: var(--oev-icon-chevron-left-outlined);--oev-icon-comp-datepicker-picker-arrow-right: var(--oev-icon-chevron-right-outlined);--oev-icon-comp-datepicker-expand-arrow: var(--oev-icon-expand-more-outlined);--oev-icon-comp-datepicker-calendar: var(--oev-icon-calendar-outlined);--oev-icon-comp-dropdown-arrow: var(--oev-icon-expand-more-filled);--oev-icon-comp-textinput-error-x: var(--oev-icon-close-filled);--oev-icon-comp-textinput-success: var(--oev-icon-check-filled);--oev-icon-comp-checkbox-check: var(--oev-icon-check-filled);--oev-icon-comp-dropdown-success: var(--oev-icon-check-filled);--oev-icon-comp-dropdown-error: var(--oev-icon-close-filled);--oev-icon-comp-dropdown-close-result: var(--oev-icon-close-filled);--oev-icon-comp-dropdown-check: var(--oev-icon-check-filled);--oev-icon-comp-tarifanzeige-open: var(--oev-icon-info-filled);--oev-icon-comp-tarifanzeige-close: var(--oev-icon-close-filled);--oev-icon-comp-tarifanzeige-service-check: var(--oev-icon-check-filled);--oev-icon-comp-tarifanzeige-secondary-text-open: var(--oev-icon-expand-more-filled);--oev-icon-comp-tarifanzeige-secondary-text-close: var(--oev-icon-expand-less-filled);--oev-icon-comp-menu-hamburger: var(--oev-icon-hamburger-filled);
3022--oev-icon-comp-menu-close: var(--oev-icon-close-filled);--oev-icon-comp-menu-accordion-open: var(--oev-icon-expand-more-filled);--oev-icon-comp-menu-accordion-closed: var(--oev-icon-expand-less-filled);--oev-icon-comp-menu-crosslink: var(--oev-icon-arrow-forward-filled);--oev-icon-comp-slider-prev: var(--oev-icon-chevron-left-filled);--oev-icon-comp-slider-next: var(--oev-icon-chevron-right-filled);--oev-icon-comp-accordion-open: var(--oev-icon-expand-more-filled);--oev-icon-comp-accordion-closed: var(--oev-icon-expand-less-filled);--oev-icon-comp-download: var(--oev-icon-file-download-outlined);--oev-icon-comp-download-file: var(--oev-icon-insert-drive-file-outlined);--oev-icon-comp-open-file: var(--oev-icon-open-in-new-outlined);--oev-icon-comp-download-cancel: var(--oev-icon-close-filled);--oev-icon-comp-flipcard-arrow-right: var(--oev-icon-chevron-right-filled);--oev-icon-comp-link-arrow-right: var(--oev-icon-chevron-right-outlined);--oev-icon-comp-read-more-arrow-down: var(--oev-icon-expand-more-filled);--oev-icon-comp-interaction-like: var(--oev-icon-like-outlined);--oev-icon-comp-interaction-share: var(--oev-icon-share-outlined);--oev-icon-comp-bell: var(--oev-icon-bell-outlined);--oev-icon-comp-nested-header-back: var(--oev-icon-arrow-back-ios-filled);--oev-icon-comp-upload-error: var(--oev-icon-exclamation-mark-outline);--oev-icon-comp-upload-arrow: var(--oev-icon-upload-arrow);--oev-icon-comp-upload-cloud: var(--oev-icon-upload-cloud);--oev-icon-comp-upload-trash: var(--oev-icon-trashcan);--oev-icon-comp-tariff-comparison-check: var(--oev-icon-check-filled);--oev-icon-comp-tariff-comparison-remove: var(--oev-icon-remove-filled);--oev-icon-comp-tooltip-icon: var(--oev-icon-info-outlined);--oev-icon-comp-password-icon-show: var(--oev-icon-remove-red-eye-filled);--oev-icon-comp-password-icon-hide: var(--oev-icon-remove-red-eye-outlined);--oev-icon-comp-agency-search-input-clear: var(--oev-icon-close-filled);--oev-comp-info-box-headline-font-size: var(--oev-font-size-h4);
3022--oev-comp-info-box-headline-font-weight: var(--oev-font-weight-subtitle-1);--oev-comp-info-box-headline-line-height: var(--oev-line-height-default);--oev-comp-info-box-headline-font-color: var(--oev-color-font-headline);--oev-comp-info-box-subheadline-font-color: var(--oev-color-font-subheadline);--oev-comp-info-box-background-color: var(--oev-color-gray-50);--oev-comp-info-box-icon-color: var(--oev-color-gray-800);--oev-comp-info-box-border-radius: var(--oev-ref-radius-none);--oev-comp-info-box-spacing: var(--oev-sys-spacing-l);--oev-comp-interactive-tooltip-container-background-color-default: var(--oev-color-primary-default);--oev-comp-interactive-tooltip-container-headline-font-style: var(--oev-font-style-h3);--oev-comp-interactive-tooltip-container-headline-font-color: var(--oev-color-action-white);--oev-comp-interactive-tooltip-container-content-font-style: var(--oev-font-style-body);--oev-comp-interactive-tooltip-container-content-font-color: var(--oev-color-action-white);--oev-comp-interactive-tooltip-container-spacing-left-right: var(--oev-sys-spacing-xl-2);--oev-comp-interactive-tooltip-container-spacing-top-bottom: var(--oev-sys-spacing-l);--oev-comp-interactive-tooltip-outline-container-background-color-default: var(--oev-color-action-white);--oev-comp-interactive-tooltip-outline-container-font-color: var(--oev-color-font-body-default);--oev-comp-interactive-tooltip-accordion-background-color: var(--oev-color-action-white);--oev-comp-interactive-tooltip-accordion-header-font-style: var(--oev-font-style-link);--oev-comp-interactive-tooltip-accordion-header-font-color: var(--oev-color-font-link);--oev-comp-interactive-tooltip-accordion-header-font-weight: var(--oev-font-weight-link);--oev-comp-interactive-tooltip-accordion-header-icon-color: var(--oev-color-font-link);--oev-comp-interactive-tooltip-accordion-header-open-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-interactive-tooltip-accordion-spacing-top-bottom: var(--oev-sys-spacing-m);--oev-comp-interactive-tooltip-accordion-spacing-left-right: var(--oev-sys-spacing-xl-2);--oev-comp-interactive-tooltip-outline-accordion-background-color: var(--oev-color-gray-100);--oev-comp-interactive-tooltip-icon-color: var(--oev-color-gray-default);--oev-comp-interactive-tooltip-border-radius: var(--oev-ref-radius-none);--oev-comp-job-card-gap: var(--oev-sys-spacing-l);--oev-comp-job-card-spacing: var(--oev-sys-spacing-l);--oev-comp-job-card-shadow-default: var(--oev-sys-elevation-level-1);--oev-comp-job-card-background-color-dark: var(--oev-color-gray-100);--oev-comp-job-card-background-color-light: var(--oev-color-gray-50);--oev-comp-job-card-background-color-white: var(--oev-color-action-white);--oev-comp-job-card-border-radius: var(--oev-ref-radius-s);--oev-comp-job-card-header-gap: var(--oev-sys-spacing-l);--oev-comp-job-card-header-image-border-radius-round: var(--oev-ref-radius-xl);--oev-comp-job-card-header-image-border-radius-square: var(--oev-ref-radius-l);--oev-comp-job-card-header-image-size-small: var(--oev-ref-size-64);--oev-comp-job-card-header-image-size-medium: var(--oev-ref-size-80);--oev-comp-job-card-header-image-size-large: var(--oev-ref-size-102);--oev-comp-job-card-header-image-size-xlarge: var(--oev-ref-size-120);--oev-comp-job-card-header-image-size-xxlarge: var(--oev-ref-size-160);--oev-comp-job-card-header-headline-font-style: var(--oev-font-style-h5);--oev-comp-job-card-header-headline-font-color: var(--oev-color-font-h5);--oev-comp-job-card-job-offers-headline-font-style: var(--oev-font-style-h5);--oev-comp-job-card-job-offers-headline-font-color: var(--oev-color-font-h5);--oev-comp-job-card-job-offers-indented-spacing: var(--oev-sys-spacing-m);--oev-comp-job-card-job-offers-gap: var(--oev-sys-spacing-l);--oev-comp-language-group-headline-font-style: var(--oev-font-style-h6);--oev-comp-language-flag-4to3-border-radius: var(--oev-ref-radius-02);--oev-comp-level-navigation-button-outlined-background-color: var(--oev-color-background-17);--oev-comp-level-navigation-headline-1-font-style: var(--oev-font-style-h2);--oev-comp-level-navigation-headline-2-font-style: var(--oev-font-style-h3);--oev-comp-level-navigation-level-1-background-color: var(--oev-color-background-17);--oev-comp-level-navigation-level-1-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-1-button-size: var(--oev-ref-size-96);--oev-comp-level-navigation-level-1-button-label-spacing-top: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-1-button-icon-size-default: var(--oev-ref-size-32);--oev-comp-level-navigation-level-1-button-icon-size-active: var(--oev-ref-size-48);--oev-comp-level-navigation-level-1-spacing-top-sl-xs: var(--oev-sys-spacing-l);--oev-comp-level-navigation-level-1-spacing-top-m-xl: var(--oev-sys-spacing-l);--oev-comp-level-navigation-level-1-spacing-bottom-sl-xs: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-1-spacing-bottom-m-xl: var(--oev-sys-spacing-l);--oev-comp-level-navigation-level-2-background-color: var(--oev-color-background-15);--oev-comp-level-navigation-level-2-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-2-button-size: var(--oev-ref-size-64);--oev-comp-level-navigation-level-2-button-label-spacing-top: var(--oev-sys-spacing-s);--oev-comp-level-navigation-level-2-button-icon-size-default: var(--oev-ref-size-24);--oev-comp-level-navigation-level-2-button-icon-size-active: var(--oev-ref-size-40);--oev-comp-level-navigation-level-2-spacing-top-sl-xs: var(--oev-sys-spacing-xl-1);--oev-comp-level-navigation-level-2-spacing-top-m-xl: var(--oev-sys-spacing-xl-1);--oev-comp-level-navigation-level-2-spacing-bottom-sl-xs: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-2-spacing-bottom-m-xl: var(--oev-sys-spacing-l);--oev-comp-level-navigation-level-3-background-color: var(--oev-color-background-14);--oev-comp-level-navigation-level-3-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-3-button-size: var(--oev-ref-size-64);--oev-comp-level-navigation-level-3-button-label-spacing-top: var(--oev-sys-spacing-s);--oev-comp-level-navigation-level-3-button-icon-size-default: var(--oev-ref-size-24);--oev-comp-level-navigation-level-3-button-icon-size-active: var(--oev-ref-size-40);--oev-comp-level-navigation-level-3-spacing-top-sl-xs: var(--oev-sys-spacing-xl-1);--oev-comp-level-navigation-level-3-spacing-top-m-xl: var(--oev-sys-spacing-xl-1);--oev-comp-level-navigation-level-3-spacing-bottom-sl-xs: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-3-spacing-bottom-m-xl: var(--oev-sys-spacing-l);--oev-comp-link-circle-icon-font-color-default: var(--oev-color-primary-800);--oev-comp-link-circle-icon-font-color-hover: var(--oev-color-primary-900);--oev-comp-link-circle-icon-font-color-focus: var(--oev-color-primary-900);--oev-comp-link-circle-icon-font-color-active: var(--oev-color-primary-600);--oev-comp-link-circle-icon-font-color-disabled: var(--oev-color-primary-200);--oev-comp-link-circle-icon-icon-color-default: var(--oev-color-primary-800);--oev-comp-link-circle-icon-icon-color-hover: var(--oev-color-primary-900);--oev-comp-link-circle-icon-icon-color-focus: var(--oev-color-primary-900);--oev-comp-link-circle-icon-icon-color-active: var(--oev-color-primary-600);--oev-comp-link-circle-icon-icon-color-disabled: var(--oev-color-primary-200);--oev-comp-link-circle-icon-background-color-default: var(--oev-color-gray-50);--oev-comp-link-circle-icon-background-color-hover: var(--oev-color-gray-300);--oev-comp-link-circle-icon-background-color-focus: var(--oev-color-gray-300);--oev-comp-link-circle-icon-background-color-active: var(--oev-color-gray-100);--oev-comp-link-circle-icon-background-color-disabled: var(--oev-color-gray-50);--oev-comp-link-cancellation-background-color-default: var(--oev-color-action-white);--oev-comp-link-cancellation-background-color-hover: var(--oev-color-gray-300);--oev-comp-link-cancellation-background-color-focus: var(--oev-color-gray-300);--oev-comp-link-cancellation-background-color-pressed: var(--oev-color-action-white);--oev-comp-link-cancellation-height-size: var(--oev-ref-size-20);--oev-comp-link-cancellation-radius-size: var(--oev-ref-radius-s);--oev-comp-link-cancellation-font-color-default: var(--oev-color-primary-800);--oev-comp-link-cancellation-font-color-hover: var(--oev-color-primary-900);--oev-comp-link-cancellation-font-color-focus: var(--oev-color-primary-900);--oev-comp-link-cancellation-font-color-pressed: var(--oev-color-primary-600);--oev-comp-link-cancellation-padding-size: var(--oev-ref-size-04);--oev-comp-link-cancellation-outlined-background-color-default: var(--oev-comp-link-cancellation-background-color-default);--oev-comp-link-cancellation-outlined-background-color-hover: var(--oev-comp-link-cancellation-background-color-hover);--oev-comp-link-cancellation-outlined-background-color-focus: var(--oev-comp-link-cancellation-background-color-focus);--oev-comp-link-cancellation-outlined-background-color-pressed: var(--oev-comp-link-cancellation-background-color-pressed);--oev-comp-link-cancellation-outlined-font-color-default: var(--oev-comp-link-cancellation-font-color-default);--oev-comp-link-cancellation-outlined-font-color-hover: var(--oev-comp-link-cancellation-font-color-hover);--oev-comp-link-cancellation-outlined-font-color-focus: var(--oev-comp-link-cancellation-font-color-focus);--oev-comp-link-cancellation-outlined-font-color-pressed: var(--oev-comp-link-cancellation-font-color-pressed);--oev-comp-link-cancellation-outlined-border-color-default: none;--oev-comp-link-cancellation-outlined-border-color-hover: none;--oev-comp-link-cancellation-outlined-border-color-focus: none;
3022--oev-comp-link-cancellation-outlined-border-color-pressed: none;--oev-comp-link-cancellation-outlined-border-width: var(--oev-ref-size-00);--oev-comp-link-cancellation-outlined-border-radius: var(--oev-ref-radius-s);--oev-comp-link-cancellation-outlined-border-style: solid;--oev-comp-link-cancellation-outlined-text-decoration: underline;--oev-comp-link-cancellation-outlined-padding-size: var(--oev-ref-size-04);--oev-comp-link-cancellation-outlined-height-size: var(--oev-ref-size-20);--oev-comp-link-cancellation-outlined-radius: var(--oev-ref-radius-s);--oev-comp-list-item-body-font-color: var(--oev-color-font-body-default);--oev-comp-list-item-body-font-style: var(--oev-font-style-body);--oev-comp-list-item-icon-spacing: var(--oev-sys-spacing-xxs);--oev-comp-list-item-spacing-vertical: var(--oev-sys-spacing-m);--oev-comp-list-background-color-hover: var(--oev-color-transparent);--oev-comp-list-bullet-margin-right: 0.375rem;--oev-comp-list-bullet-margin-left: -0.8rem;--oev-comp-list-bullet-font-size: 0.75rem;--oev-comp-list-figure-margin-right: 0.188rem;--oev-comp-list-figure-margin-left: -1.063rem;--oev-comp-loading-indicators-bar-color: var(--oev-color-primary-default);--oev-comp-loading-indicators-bar-background-color: var(--oev-color-background-white);--oev-comp-loading-indicators-bar-height: var(--oev-ref-size-06);--oev-comp-loading-indicators-bar-border-radius: var(--oev-ref-radius-l);--oev-comp-loading-indicators-ring-color: var(--oev-color-primary-default);--oev-comp-loading-indicators-spinner-color: var(--oev-color-primary-default);--oev-comp-nav-meta-background-color: var(--oev-color-action-white);--oev-comp-nav-meta-height-xs-xl: var(--oev-sys-spacing-xl-1);--oev-comp-nav-meta-separator-color: var(--oev-color-gray-500);--oev-comp-nav-meta-separator-height: var(--oev-ref-size-12);--oev-comp-nav-meta-font-style-selected: var(--oev-font-style-link-medium);--oev-comp-nav-meta-font-style-inactive: var(--oev-font-style-link-medium);--oev-comp-nav-meta-spacing-horizontal: var(--oev-sys-spacing-l);--oev-comp-nav-meta-font-color-selected-default: var(--oev-color-primary-default);--oev-comp-nav-meta-font-color-selected-hover: var(--oev-color-primary-hover);--oev-comp-nav-meta-font-color-selected-focus: var(--oev-color-primary-default);--oev-comp-nav-meta-font-color-inactive-default: var(--oev-color-gray-default);--oev-comp-nav-meta-font-color-inactive-hover: var(--oev-color-primary-hover);--oev-comp-nav-meta-font-color-inactive-focus: var(--oev-color-gray-default);--oev-comp-nav-meta-text-decoration-selected: none;--oev-comp-nav-meta-underline-color-selected-default: var(--oev-color-primary-default);--oev-comp-nav-meta-underline-color-selected-hover: var(--oev-color-primary-hover);--oev-comp-nav-meta-underline-color-selected-focus: var(--oev-color-primary-hover);--oev-comp-nav-meta-underline-width: var(--oev-ref-size-02);--oev-comp-nav-meta-underline-offset: var(--oev-ref-size-01);--oev-comp-opening-hours-table-background-color: var(--oev-color-background-15);--oev-comp-opening-hours-table-border-radius: var(--oev-ref-radius-s);--oev-comp-opening-hours-table-padding: var(--oev-sys-spacing-m);--oev-comp-progress-tabs-border-bottom-color-current: var(--oev-color-primary-default);--oev-comp-progress-tabs-border-bottom-color-hover: var(--oev-color-primary-hover);--oev-comp-progress-tabs-border-bottom-color-active: var(--oev-color-primary-active);--oev-comp-progress-tabs-border-bottom-color-previous: var(--oev-color-primary-visited);--oev-comp-progress-tabs-border-bottom-color-next: var(--oev-color-gray-600);--oev-comp-progress-tabs-current-triangle-width: var(--oev-ref-size-16);--oev-comp-progress-tabs-current-triangle-height: var(--oev-ref-size-08);--oev-comp-progress-tabs-font-color-current: var(--oev-color-font-body-default);--oev-comp-progress-tabs-font-color-hover: var(--oev-color-font-body-default);--oev-comp-progress-tabs-font-color-focus: var(--oev-color-font-body-default);--oev-comp-progress-tabs-font-color-previous: var(--oev-color-font-body-default);--oev-comp-progress-tabs-font-color-next: var(--oev-color-gray-600);--oev-comp-progress-tabs-font-spacing-bottom-xs-s: var(--oev-sys-spacing-xs);--oev-comp-progress-tabs-font-spacing-bottom-m-xl: var(--oev-sys-spacing-s);--oev-comp-progress-tabs-font-spacing-sides-xs-s: var(--oev-sys-spacing-xxs);--oev-comp-progress-tabs-font-spacing-sides-m-xl: var(--oev-sys-spacing-xs);--oev-comp-progress-tabs-font-style-xs-s: var(--oev-font-style-body-small);--oev-comp-progress-tabs-font-style-m-xl: var(--oev-font-style-body);--oev-comp-progress-tabs-font-max-lines-xs-s: 3;--oev-comp-progress-tabs-font-max-lines-m-xl: 2;--oev-comp-progressbar-form-height: var(--oev-ref-size-20);--oev-comp-progressbar-form-gap-spacing: var(--oev-sys-spacing-s);--oev-comp-progressbar-form-bar-counter-font-color: var(--oev-color-font-body-inverted);--oev-comp-progressbar-form-bar-counter-font-style: var(--oev-font-style-body-small);--oev-comp-progressbar-form-bar-background-color: var(--oev-color-primary-default);--oev-comp-progressbar-form-progress-steps-font-color: var(--oev-color-font-body-default);--oev-comp-progressbar-form-progress-steps-font-style: var(--oev-font-style-body);--oev-comp-progressbar-form-track-background-color: var(--oev-color-gray-100);--oev-comp-progressbar-form-radius: var(--oev-ref-radius-m);--oev-comp-progressbar-onsite-background-color: var(--oev-color-background-17);--oev-comp-progressbar-sticky-background-color: var(--oev-color-background-17);
3022--oev-comp-progressbar-sticky-box-shadow: var(--oev-sys-elevation-level-2);--oev-comp-progressbar-sticky-box-spacing-top-bottom-xs-s: var(--oev-sys-spacing-m);--oev-comp-progressbar-sticky-box-spacing-top-bottom-m-xl: var(--oev-sys-spacing-l);--oev-comp-progressbar-sticky-box-spacing-left-right-xs: var(--oev-sys-spacing-s);--oev-comp-progressbar-sticky-box-spacing-left-right-s-xl: var(--oev-sys-spacing-none);--oev-comp-progressbar-inline-box-spacing-top-bottom-xs-s: var(--oev-sys-spacing-xl-1);--oev-comp-progressbar-inline-box-spacing-top-bottom-m-xl: var(--oev-sys-spacing-xl-4);--oev-comp-progressbar-bar-color-active: var(--oev-color-primary-default);--oev-comp-progressbar-bar-color-hover: var(--oev-color-primary-hover);--oev-comp-progressbar-bar-color-next: var(--oev-color-gray-600);--oev-comp-progressbar-bar-point-size: var(--oev-ref-size-12);--oev-comp-progressbar-bar-point-spacing-bottom: var(--oev-ref-spacing-01);--oev-comp-progressbar-bar-line-width: var(--oev-ref-size-02);--oev-comp-progressbar-label-color-active: var(--oev-color-primary-default);--oev-comp-progressbar-label-color-hover: var(--oev-color-primary-hover);--oev-comp-progressbar-label-color-next: var(--oev-color-font-body-default);--oev-comp-progressbar-label-spacing-bottom: var(--oev-ref-spacing-20);--oev-comp-progressbar-label-spacing-left-right-xs: var(--oev-sys-spacing-xxs);--oev-comp-progressbar-label-font-style-xs: var(--oev-font-style-link-small);--oev-comp-progressbar-label-font-style-s-xl: var(--oev-font-style-link);--oev-comp-read-more-border-spacing-top: var(--oev-sys-spacing-m);--oev-comp-read-more-spacing-top: var(--oev-sys-spacing-none);--oev-comp-read-more-spacing-bottom: var(--oev-sys-spacing-none);--oev-comp-search-bar-border-radius-top-left: var(--oev-ref-radius-none);--oev-comp-search-bar-border-radius-top-right: var(--oev-ref-radius-s);--oev-comp-search-bar-border-radius-bottom-left: var(--oev-ref-radius-none);--oev-comp-search-bar-border-radius-bottom-right: var(--oev-ref-radius-s);--oev-comp-search-bar-error-font-style: var(--oev-font-style-error);--oev-comp-search-bar-error-font-color: var(--oev-color-action-error);--oev-comp-search-bar-errorbox-margin-top: var(--oev-sys-spacing-xxs);--oev-comp-stage-card-subtitle-font-weight: var(--oev-font-weight-bold);--oev-comp-step-display-spacing-top-xs-s: var(--oev-sys-spacing-none);--oev-comp-step-display-spacing-top-m-xl: var(--oev-sys-spacing-none);--oev-comp-step-display-spacing-bottom-xs-s: var(--oev-sys-spacing-none);--oev-comp-step-display-spacing-bottom-m-xl: var(--oev-sys-spacing-none);--oev-comp-step-display-spacing-gap-xs-s: var(--oev-sys-spacing-l);--oev-comp-step-display-spacing-gap-m-xl: var(--oev-sys-spacing-xl-1);--oev-comp-step-display-step-item-connector-width: var(--oev-ref-size-04);--oev-comp-step-display-step-item-spacing-gap-vertical-xs-s: var(--oev-sys-spacing-m);--oev-comp-step-display-step-item-spacing-gap-vertical-m-xl: var(--oev-sys-spacing-l);--oev-comp-step-display-step-item-spacing-gap-horizontal-xs-s: var(--oev-sys-spacing-m);--oev-comp-step-display-step-item-spacing-gap-horizontal-m-xl: var(--oev-sys-spacing-m);--oev-comp-step-display-step-item-circle-size-xs-s: var(--oev-ref-size-48);--oev-comp-step-display-step-item-circle-size-m-xl: var(--oev-ref-size-56);--oev-comp-step-display-step-item-circle-default-icon-color: var(--oev-color-secondary-default);--oev-comp-step-display-step-item-circle-default-border-color: var(--oev-color-secondary-default);--oev-comp-step-display-step-item-circle-default-connector-color: var(--oev-comp-step-display-step-item-circle-default-border-color);--oev-comp-step-display-step-item-circle-default-background-color: var(--oev-color-background-17);--oev-comp-step-display-step-item-circle-completed-icon-color: var(--oev-color-action-white);--oev-comp-step-display-step-item-circle-completed-border-color: var(--oev-color-action-success);--oev-comp-step-display-step-item-circle-completed-connector-color: var(--oev-comp-step-display-step-item-circle-completed-border-color);--oev-comp-step-display-step-item-circle-completed-background-color: var(--oev-color-action-success);--oev-comp-step-display-step-item-content-headline-spacing-bottom: var(--oev-sys-spacing-xxs);--oev-comp-step-display-step-item-content-text-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-sticky-footer-max-width: 75rem;--oev-comp-sticky-footer-flex-direction-xs-s: column;--oev-comp-sticky-footer-flex-direction-m-xl: row;--oev-comp-sticky-footer-label-font-style: var(--oev-font-style-link);--oev-comp-sticky-footer-label-color-default: var(--oev-color-gray-default);--oev-comp-sticky-footer-label-color-hover: var(--oev-color-primary-hover);--oev-comp-sticky-footer-label-color-active: var(--oev-color-primary-active);--oev-comp-sticky-footer-label-color-focus: var(--oev-color-primary-hover);--oev-comp-sticky-footer-label-color-selected: var(--oev-color-primary-default);--oev-comp-sticky-footer-icon-color-default: var(--oev-color-gray-default);--oev-comp-sticky-footer-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-sticky-footer-icon-color-active: var(--oev-color-primary-active);--oev-comp-sticky-footer-icon-color-focus: var(--oev-color-primary-hover);--oev-comp-sticky-footer-icon-color-selected: var(--oev-color-primary-default);--oev-comp-sticky-footer-icon-label-spacing: var(--oev-sys-spacing-xs);--oev-comp-sticky-footer-color-background-default: var(--oev-color-action-white);--oev-comp-sticky-footer-color-background-hover: var(--oev-color-gray-100);--oev-comp-sticky-footer-color-background-active: var(--oev-color-gray-50);--oev-comp-sticky-footer-color-outline-focus: var(--oev-color-primary-hover);--oev-comp-sticky-footer-spacing-top-xs-sl: var(--oev-sys-spacing-xs);--oev-comp-sticky-footer-spacing-bottom-xs-sl: var(--oev-sys-spacing-s);--oev-comp-sticky-footer-spacing-horizontal-xs-sl: var(--oev-sys-spacing-xs);--oev-comp-sticky-footer-spacing-horizontal-m-xl: var(--oev-sys-spacing-m);--oev-comp-sticky-footer-spacing-vertical-m-xl: var(--oev-sys-spacing-m);--oev-comp-sticky-footer-shadow: var(--oev-sys-elevation-level-2);--oev-comp-sticky-footer-outline-focus-width: var(--oev-ref-size-01);--oev-comp-form-summary-background-color: var(--oev-color-background-17);--oev-comp-form-summary-header-gap-spacing: var(--oev-sys-spacing-xs);--oev-comp-form-summary-headline-font-style: var(--oev-font-style-h3);--oev-comp-form-summary-spacing-gap-xs-s: var(--oev-sys-spacing-xl-3);--oev-comp-form-summary-spacing-gap-m-xl: var(--oev-sys-spacing-xl-5);--oev-comp-form-summary-data-section-gap-spacing: var(--oev-sys-spacing-xs);--oev-comp-table-row-font-style-label: var(--oev-font-style-body);--oev-comp-table-row-font-style-value: var(--oev-font-style-link);--oev-comp-table-row-font-color-label: var(--oev-color-font-body-default);--oev-comp-table-row-font-color-value: var(--oev-color-font-body-default);
3022--oev-comp-table-row-font-weight-value: var(--oev-font-weight-bold);--oev-comp-table-row-spacing-left-right: var(--oev-sys-spacing-xs);--oev-comp-table-row-spacing-top-bottom: var(--oev-sys-spacing-xs);--oev-comp-table-row-background-color-default: var(--oev-color-background-17);--oev-comp-table-row-background-color-alternate: var(--oev-color-background-14);--oev-comp-table-row-border-color: var(--oev-color-gray-300);--oev-comp-table-row-border-width: var(--oev-ref-size-01);--oev-comp-tariff-comparison-color-background: var(--oev-color-background-17);--oev-comp-tariff-comparison-headline-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-tariff-comparison-header-spacing: var(--oev-ref-spacing-02);--oev-comp-tariff-comparison-header-border-color: var(--oev-color-transparent);--oev-comp-tariff-comparison-header-border-width: var(--oev-ref-size-00);--oev-comp-tariff-comparison-header-border-radius: var(--oev-ref-radius-none);--oev-comp-tariff-comparison-header-sticky-border-bottom-width: var(--oev-ref-size-00);--oev-comp-tariff-comparison-header-sticky-border-bottom-color: var(--oev-color-transparent);--oev-comp-tariff-comparison-header-overline-offset-top: 90%;--oev-comp-tariff-comparison-header-overline-highlighted-offset-top: 30%;--oev-comp-tariff-comparison-header-overline-color-background: var(--oev-color-custom-02);--oev-comp-tariff-comparison-header-overline-border-width: var(--oev-ref-size-00);--oev-comp-tariff-comparison-header-overline-border-color: var(--oev-color-action-white);--oev-comp-tariff-comparison-header-overline-font-color: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-overline-text-spacing-left-right: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-overline-text-spacing-top-bottom: var(--oev-sys-spacing-xxs);--oev-comp-tariff-comparison-header-overline-font-style-xs: var(--oev-font-style-caption);--oev-comp-tariff-comparison-header-overline-font-style-s-xl: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-header-overline-shadow: var(--oev-sys-box-shadow-none);--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-default: var(--oev-color-white-default);--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-hover: var(--oev-color-white-hover);--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-active: var(--oev-color-white-active);--oev-comp-tariff-comparison-header-overline-tooltip-icon-focus-visible-outline-color: var(--oev-color-action-white);--oev-comp-tariff-comparison-header-tariff-name-color-background: var(--oev-color-gray-600);--oev-comp-tariff-comparison-header-tariff-name-visible-color-background-x-small: var(--oev-color-gray-700);--oev-comp-tariff-comparison-header-tariff-name-highlighted-color-background: var(--oev-color-primary-500);--oev-comp-tariff-comparison-header-tariff-name-highlighted-font-color: var(--oev-comp-tariff-comparison-header-tariff-name-font-color);--oev-comp-tariff-comparison-header-tariff-name-font-color: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-tariff-name-font-style: var(--oev-font-style-subtitle-2);--oev-comp-tariff-comparison-header-tariff-name-spacing-top: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-tariff-name-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-tariff-name-spacing-left-right-xs: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-tariff-name-spacing-left-right-s-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-header-price-container-spacing: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-price-container-color-background: var(--oev-color-background-15);--oev-comp-tariff-comparison-header-price-container-highlighted-color-background: var(--oev-color-background-15);--oev-comp-tariff-comparison-header-tariff-price-font-style: var(--oev-font-style-h5);--oev-comp-tariff-comparison-header-tariff-price-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-header-tariff-price-spacing-bottom: var(--oev-sys-spacing-xxs);--oev-comp-tariff-comparison-header-tariff-price-period-font-style-xs-s: var(--oev-font-style-caption);--oev-comp-tariff-comparison-header-tariff-price-period-font-style-m-xl: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-header-tariff-price-period-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-subline-font-style: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-header-subline-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-header-visible-tariff-price-font-color-x-small: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-visible-subline-font-color-x-small: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-visible-color-background-x-small: var(--oev-color-gray-700);--oev-comp-tariff-comparison-header-visible-font-color-x-small: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-visible-highlighted-font-color-x-small: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-visible-arrow-container-border-color-x-small: var(--oev-color-gray-700);--oev-comp-tariff-comparison-content-color-background: var(--oev-color-background-17);--oev-comp-tariff-comparison-content-tariffgroup-name-color-background: var(--oev-color-gray-50);--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-vertical-xs: var(--oev-sys-spacing-xs);--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-vertical-s-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffgroup-name-font-style: var(--oev-font-style-link);--oev-comp-tariff-comparison-content-tariffgroup-name-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-content-tariffgroup-name-tooltip-spacing: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-default: var(--oev-color-gray-default);--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-open: var(--oev-color-gray-default);--oev-comp-tariff-comparison-content-tariffrow-color-background-hover: var(--oev-color-gray-100);--oev-comp-tariff-comparison-content-tariffrow-color-background: var(--oev-color-action-white);--oev-comp-tariff-comparison-content-tariffrow-border-bottom-width: var(--oev-ref-size-01);--oev-comp-tariff-comparison-content-tariffrow-border-bottom-color: var(--oev-color-gray-300);--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-width: var(--oev-ref-size-01);--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-color: var(--oev-color-gray-300);--oev-comp-tariff-comparison-content-tariffrow-name-spacing-vertical-xs: var(--oev-sys-spacing-xs);--oev-comp-tariff-comparison-content-tariffrow-name-spacing-vertical-s-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-name-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-name-font-style: var(--oev-font-style-body);--oev-comp-tariff-comparison-content-tariffrow-name-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-bottom-xs: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-bottom-s-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-top-xs-s: var(--oev-sys-spacing-xs);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-top-m-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-font-style: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-font-color: var(--oev-color-font-body-small);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-check-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-remove-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-yes: var(--oev-icon-check-filled);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-no: var(--oev-icon-remove-filled);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-module-group-has-icon-spacing-left-1: var(--oev-sys-spacing-xl-1);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-module-group-has-icon-spacing-left-2: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-content-tariffrow-name-module-group-spacing: var(--oev-sys-spacing-xxs);--oev-comp-tariff-comparison-content-container-spacing-top: var(--oev-ref-spacing-20);--oev-comp-tariff-comparison-content-container-spacing-gap: var(--oev-ref-spacing-02);--oev-comp-tariff-comparison-footer-tarifffooter-spacing: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-footer-tarifffooter-color-background: var(--oev-color-background-15);--oev-comp-tariff-comparison-footer-tariff-price-font-style: var(--oev-font-style-h5);--oev-comp-tariff-comparison-footer-tariff-price-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-footer-anchoring-font-style: var(--oev-font-style-h5);--oev-comp-tariff-comparison-footer-anchoring-font-color: var(--oev-color-font-h5);--oev-comp-tariff-comparison-footer-anchoring-spacing-bottom: var(--oev-sys-spacing-xxs);--oev-comp-tariff-comparison-footer-anchoring-subline-font-style: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-footer-anchoring-subline-font-color: var(--oev-color-font-body-small);--oev-comp-tariff-comparison-footer-anchoring-container-color-background: var(--oev-color-background-15);--oev-comp-tariff-comparison-footer-anchoring-container-spacing: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-footer-anchoring-container-border-bottom-width: var(--oev-ref-size-02);--oev-comp-tariff-comparison-footer-anchoring-container-border-bottom-color: var(--oev-color-action-white);--oev-comp-tariff-comparison-footer-subline-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-footer-subline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-footer-button-container-spacing: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-footer-spacing: var(--oev-ref-spacing-02);--oev-comp-tile-item-border-color-default: var(--oev-color-gray-default);--oev-comp-tile-item-border-color-hover: var(--oev-color-primary-hover);--oev-comp-tile-item-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-tile-item-border-color-active: var(--oev-color-primary-active);--oev-comp-tile-item-border-color-selected: var(--oev-color-primary-default);--oev-comp-tile-item-border-width-default: var(--oev-ref-size-01);--oev-comp-tile-item-border-radius: var(--oev-ref-radius-s);--oev-comp-tile-item-icon-background-color-checked: var(--oev-color-primary-default);--oev-comp-tile-item-icon-size-default: var(--oev-font-size-xl-1);--oev-comp-tile-item-icon-size-checked: var(--oev-comp-icon-size-medium);--oev-comp-tile-item-icon-size-label: var(--oev-comp-icon-size-x-large);--oev-comp-tile-item-icon-checked-spacing: var(--oev-ref-spacing-08);--oev-comp-tile-item-font-color-default: var(--oev-color-font-body-default);--oev-comp-tile-item-font-color-hover: var(--oev-color-gray-hover);--oev-comp-tile-item-font-color-disabled: var(--oev-color-font-body-disabled);--oev-comp-tile-item-font-color-active: var(--oev-color-gray-active);--oev-comp-tile-item-font-color-selected: var(--oev-color-gray-default);--oev-comp-tile-item-font-style: var(--oev-font-style-body);--oev-comp-tile-item-background-color-default: var(--oev-color-background-17);--oev-comp-tile-item-background-color-hover: var(--oev-color-gray-100);--oev-comp-tile-item-background-color-disabled: var(--oev-color-background-17);--oev-comp-tile-item-background-color-active: var(--oev-color-gray-100);--oev-comp-tile-item-background-color-selected: var(--oev-color-background-17);--oev-comp-tile-item-background-color-focus: var(--oev-color-background-17);--oev-comp-tile-item-spacing: var(--oev-sys-spacing-s);--oev-comp-tile-item-gap-spacing: var(--oev-sys-spacing-m);--oev-comp-tile-item-label-max-height: var(--oev-ref-size-72);--oev-comp-tiles-gap-spacing-m-xl: var(--oev-sys-spacing-l);--oev-comp-tiles-gap-spacing-sl-xs: var(--oev-sys-spacing-m);--oev-comp-tiles-error-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-tiles-error-spacing-left: var(--oev-sys-spacing-m);--oev-comp-tiles-font-color-error: var(--oev-color-font-error);--oev-comp-tiles-font-style-error: var(--oev-font-style-error);--oev-comp-tooltip-icon-content: var(--oev-icon-info-outlined);--oev-comp-tooltip-icon-size: var(--oev-comp-icon-size-20);--oev-comp-tooltip-icon-color-default: var(--oev-color-gray-default);--oev-comp-tooltip-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-tooltip-icon-color-active: var(--oev-color-primary-active);--oev-comp-tooltip-content-background-color-default: var(--oev-color-background-17);--oev-comp-tooltip-content-spacing: var(--oev-sys-spacing-s);--oev-comp-tooltip-content-border-radius: var(--oev-ref-radius-s);--oev-comp-tooltip-content-border-color: var(--oev-color-gray-300);--oev-comp-tooltip-content-icon-close-content: var(--oev-icon-close-filled);--oev-comp-tooltip-content-icon-close-size: var(--oev-comp-icon-size-20);--oev-comp-tooltip-content-icon-close-color-default: var(--oev-color-gray-default);--oev-comp-tooltip-content-icon-close-color-hover: var(--oev-color-primary-hover);--oev-comp-tooltip-content-icon-close-color-active: var(--oev-color-primary-active);--oev-comp-tooltip-pointer-width: var(--oev-ref-size-16);--oev-comp-tooltip-pointer-height: var(--oev-ref-size-08);--oev-comp-tooltip-pointer-border-color: var(--oev-color-action-white);--oev-comp-tooltip-modal-background-color-default: var(--oev-color-background-17);--oev-comp-tooltip-modal-background-darkening-color-default: var(--oev-color-action-black);--oev-comp-tooltip-modal-background-darkening-opacity: var(--oev-ref-opacity-20);--oev-comp-tooltip-modal-border-radius-top: var(--oev-ref-radius-none);--oev-comp-tooltip-modal-spacing: var(--oev-sys-spacing-m);--oev-comp-tooltip-modal-footer-spacing-top: var(--oev-sys-spacing-l);--oev-comp-upload-background-color: var(--oev-color-background-14);--oev-comp-upload-border-radius: var(--oev-ref-radius-m);--oev-comp-upload-error-color: var(--oev-color-action-error);--oev-comp-upload-error-font-style: var(--oev-font-style-caption);--oev-comp-upload-spacing-top-xs: var(--oev-sys-spacing-m);--oev-comp-upload-spacing-top-s-xl: var(--oev-sys-spacing-l);--oev-comp-upload-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-upload-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-upload-border-svg-default: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23BFBFBFFF' stroke-width='2' stroke-dasharray='10%2c 10' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");--oev-comp-upload-border-svg-drag-and-drop: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%235C5C5CFF' stroke-width='2' stroke-dasharray='10%2c 10' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");--oev-comp-upload-border-svg-active: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%235C5C5CFF' stroke-width='2' stroke-dasharray='10%2c 10' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");--oev-comp-upload-headline-color: var(--oev-color-font-h6);--oev-comp-upload-headline-drag-and-drop-color: var(--oev-color-gray-300);--oev-comp-upload-headline-font-style: var(--oev-font-style-h6);--oev-comp-upload-headline-spacing-bottom:
3022 var(--oev-sys-spacing-m);--oev-comp-upload-description-font-style: var(--oev-font-style-body-small);--oev-comp-upload-description-color: var(--oev-color-font-body-default);--oev-comp-upload-description-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-upload-description-drag-and-drop-color: var(--oev-color-gray-300);--oev-comp-upload-status-background-color: var(--oev-color-background-14);--oev-comp-upload-status-bar-color: var(--oev-color-action-white);--oev-comp-upload-status-bar-filling-color: var(--oev-color-primary-default);--oev-comp-upload-status-icon-cross-color: var(--oev-color-primary-default);--oev-comp-upload-status-icon-trash-color: var(--oev-color-gray-default);--oev-comp-upload-status-icon-color-default: var(--oev-color-gray-default);--oev-comp-upload-status-icon-color-hover: var(--oev-color-gray-hover);--oev-comp-upload-status-icon-color-active: var(--oev-color-gray-active);--oev-comp-upload-status-icon-color-error: var(--oev-color-action-error);--oev-comp-upload-status-icon-border-color: var(--oev-color-gray-500);--oev-comp-upload-status-filename-color: var(--oev-color-font-body-default);--oev-comp-upload-status-filename-font-style: var(--oev-font-style-body);--oev-comp-upload-status-percent-font-style: var(--oev-font-style-caption);--oev-comp-upload-status-percent-color: var(--oev-color-font-body-default);--oev-comp-upload-status-error-color: var(--oev-color-action-error);--oev-comp-upload-status-error-font-style: var(--oev-font-style-caption);--oev-comp-upload-status-success-color: var(--oev-color-action-success);--oev-comp-upload-status-spacing-default: var(--oev-sys-spacing-m);--oev-comp-upload-status-spacing-between: var(--oev-sys-spacing-xs);--oev-ref-opacity-0: 0;--oev-ref-opacity-10: .1;--oev-ref-opacity-20: .2;--oev-ref-opacity-30: .3;--oev-ref-opacity-40: .4;--oev-ref-opacity-50: .5;--oev-ref-opacity-60: .6;--oev-ref-opacity-70: .7;--oev-ref-opacity-80: .8;--oev-ref-opacity-90: .9;--oev-ref-opacity-100: 1;--oev-ref-z-index-1: 1;--oev-ref-z-index-5: 5;--oev-ref-z-index-10: 10;--oev-ref-z-index-15: 15;--oev-ref-z-index-20: 20;--oev-ref-z-index-30: 30;--oev-ref-z-index-40: 40;--oev-ref-z-index-45: 45;--oev-ref-z-index-50: 50;--oev-ref-z-index-60: 60;--oev-ref-z-index-70: 70;--oev-ref-z-index-80: 80;--oev-ref-z-index-90: 90;--oev-ref-z-index-100: 100;--oev-ref-z-index-105: 105;--oev-ref-z-index-negative: -1;--oev-ref-align-top: flex-start;--oev-ref-align-center: center;--oev-ref-align-bottom: baseline;--oev-sys-focus-visible-border-radius: var(--oev-ref-radius-06);--oev-sys-focus-visible-outline-color: var(--oev-color-focus-visible-outline);--oev-sys-focus-visible-outline-width: var(--oev-ref-size-02);--oev-sys-focus-visible-outline-offset: var(--oev-ref-size-02);--oev-sys-focus-visible-outline-element-width: 100%;--oev-sys-focus-visible-outline-height-changer: var(--oev-ref-spacing-12);--oev-sys-focus-visible-left-offset: -4px;--oev-sys-focus-visible-padding: 2px 4px;--oev-ref-radius-24: var(--oev-ref-size-24);--oev-ref-radius-32: var(--oev-ref-size-32);--oev-ref-radius-50: var(--oev-ref-size-50);--oev-ref-radius-none: 0;--oev-ref-radius-s: 0.25rem;--oev-ref-radius-m: 0.5rem;--oev-ref-radius-l: 1rem;--oev-ref-radius-xl: 50%;--oev-ref-radius-02: var(--oev-ref-size-02);--oev-ref-radius-03: var(--oev-ref-size-03);--oev-ref-radius-06: var(--oev-ref-size-06);--oev-sys-box-shadow-0: 0 0 0 #00000016;--oev-sys-box-shadow-1: 0 0.063rem 0.125rem #00000016;--oev-sys-box-shadow-2: 0 0.125rem 0.375rem #00000016;--oev-sys-box-shadow-3: 0 0.375rem 0.75rem #00000016;--oev-sys-box-shadow-4: 0 0.75rem 1.5rem #00000016;--oev-ref-box-shadow-default: 0 0.1875rem 0.625rem #00000029;--oev-ref-box-shadow-hover: 0 0.125rem 0.375rem #00000029;--oev-ref-box-shadow-pressed: 0 0.0625rem 0.1875rem #00000029;--oev-ref-box-shadow-dragged: 0 0 0.75rem #00000029;--oev-ref-box-shadow-disabled: 0 0.0625rem 0.25rem #00000015;--oev-sys-box-shadow-none: none;--oev-sys-elevation-level-0: 0 0 0 #00000029;--oev-sys-elevation-level-1: 0 0.063rem 0.125rem #00000029;--oev-sys-elevation-level-2: 0 0.188rem 0.375rem #00000029;--oev-sys-elevation-level-3: 0 0.375rem 0.75rem #00000029;--oev-sys-elevation-level-4: 0 0.75rem 1.5rem #00000029;--oev-ref-size-10: 0.625rem;--oev-ref-size-12: 0.75rem;--oev-ref-size-15: 0.938rem;--oev-ref-size-16: 1rem;--oev-ref-size-20: 1.25rem;--oev-ref-size-24: 1.5rem;--oev-ref-size-32: 2rem;--oev-ref-size-40: 2.5rem;--oev-ref-size-48: 3rem;--oev-ref-size-50: 3.125rem;--oev-ref-size-52: 3.25rem;--oev-ref-size-56: 3.5rem;--oev-ref-size-58: 3.625rem;--oev-ref-size-64: 4rem;--oev-ref-size-72: 4.5rem;--oev-ref-size-80: 5rem;--oev-ref-size-88: 5.5rem;--oev-ref-size-96: 6rem;--oev-ref-size-102: 6.375rem;--oev-ref-size-104: 6.5rem;--oev-ref-size-120: 7.5rem;
3022--oev-ref-size-140: 8.75rem;--oev-ref-size-160: 10rem;--oev-ref-size-192: 12rem;--oev-ref-size-256: 16rem;--oev-ref-size-00: 0;--oev-ref-size-01: 0.063rem;--oev-ref-size-02: 0.125rem;--oev-ref-size-03: 0.188rem;--oev-ref-size-04: 0.25rem;--oev-ref-size-06: 0.375rem;--oev-ref-size-08: 0.5rem;--oev-ref-size-auto: 100%;--oev-ref-spacing-10: 0.625rem;--oev-ref-spacing-12: 0.75rem;--oev-ref-spacing-14: 0.875rem;--oev-ref-spacing-15: 0.938rem;--oev-ref-spacing-16: 1rem;--oev-ref-spacing-20: 1.25rem;--oev-ref-spacing-24: 1.5rem;--oev-ref-spacing-32: 2rem;--oev-ref-spacing-40: 2.5rem;--oev-ref-spacing-48: 3rem;--oev-ref-spacing-56: 3.5rem;--oev-ref-spacing-64: 4rem;--oev-ref-spacing-72: 4.5rem;--oev-ref-spacing-80: 5rem;--oev-ref-spacing-96: 6rem;--oev-ref-spacing-00: 0;--oev-ref-spacing-01: 0.063rem;--oev-ref-spacing-02: 0.125rem;--oev-ref-spacing-04: 0.25rem;--oev-ref-spacing-06: 0.375rem;--oev-ref-spacing-08: 0.5rem;--oev-ref-spacing-negative-07: -7px;--oev-sys-spacing-none: var(--oev-ref-spacing-00);--oev-sys-spacing-xxs: var(--oev-ref-spacing-04);--oev-sys-spacing-xs: var(--oev-ref-spacing-08);--oev-sys-spacing-s: var(--oev-ref-spacing-12);--oev-sys-spacing-m: var(--oev-ref-spacing-16);--oev-sys-spacing-l: var(--oev-ref-spacing-24);--oev-sys-spacing-xl-1: var(--oev-ref-spacing-32);--oev-sys-spacing-xl-2: var(--oev-ref-spacing-40);--oev-sys-spacing-xl-3: var(--oev-ref-spacing-48);--oev-sys-spacing-xl-4: var(--oev-ref-spacing-56);--oev-sys-spacing-xl-5: var(--oev-ref-spacing-64);--oev-sys-spacing-xl-6: var(--oev-ref-spacing-72);--oev-sys-spacing-xl-7: var(--oev-ref-spacing-80);--oev-sys-spacing-xl-8: var(--oev-ref-spacing-96);--oev-sys-spacing-responsive-xxs: var(--oev-ref-spacing-04);--oev-sys-spacing-responsive-xs: var(--oev-ref-spacing-08);--oev-sys-spacing-responsive-s: var(--oev-ref-spacing-12);--oev-sys-spacing-responsive-m: var(--oev-ref-spacing-16);--oev-sys-spacing-responsive-l: var(--oev-ref-spacing-20);--oev-sys-spacing-responsive-xl: var(--oev-ref-spacing-24);--oev-sys-spacing-responsive-xxl: var(--oev-ref-spacing-32);--oev-font-family-sans-serif: "Lato", sans-serif;--oev-font-family-serif: Georgia, Times, serif;--oev-font-family-light: var(--oev-font-family-sans-serif);--oev-font-family-bold: var(--oev-font-family-sans-serif);--oev-font-family-black: var(--oev-font-family-sans-serif);--oev-font-family-default: var(--oev-font-family-sans-serif);--oev-font-family-calligraphy: "Caveat", cursive;--oev-font-family-icon: "iconfont-whitelabel";--oev-font-family-stage: var(--oev-font-family-h1);--oev-font-family-h1: var(--oev-font-family-default);--oev-font-family-h2: var(--oev-font-family-default);--oev-font-family-h3: var(--oev-font-family-default);--oev-font-family-h4: var(--oev-font-family-default);--oev-font-family-h5: var(--oev-font-family-default);--oev-font-family-h6: var(--oev-font-family-default);--oev-font-family-subtitle-1: var(--oev-font-family-default);--oev-font-family-subtitle-2: var(--oev-font-family-default);--oev-font-family-body: var(--oev-font-family-light);--oev-font-family-body-small: var(--oev-font-family-light);--oev-font-family-link: var(--oev-font-family-default);--oev-font-family-link-large: var(--oev-font-family-default);--oev-font-family-link-medium: var(--oev-font-family-default);--oev-font-family-link-small: var(--oev-font-family-default);--oev-font-family-label: var(--oev-font-family-default);--oev-font-family-label-small: var(--oev-font-family-default);--oev-font-family-caption: var(--oev-font-family-default);--oev-font-family-error: var(--oev-font-family-default);--oev-font-weight-light: 300;--oev-font-weight-regular: 400;--oev-font-weight-medium: 400;--oev-font-weight-bold: 700;--oev-font-weight-black: 900;--oev-font-weight-default: var(--oev-font-weight-regular);--oev-font-weight-stage: var(--oev-font-weight-h1);--oev-font-weight-h1: var(--oev-font-weight-default);--oev-font-weight-h2: var(--oev-font-weight-default);--oev-font-weight-h3: var(--oev-font-weight-default);--oev-font-weight-h4: var(--oev-font-weight-default);--oev-font-weight-h5: var(--oev-font-weight-default);
3022--oev-font-weight-h6: var(--oev-font-weight-default);--oev-font-weight-subtitle-1: var(--oev-font-weight-bold);--oev-font-weight-subtitle-2: var(--oev-font-weight-bold);--oev-font-weight-body: var(--oev-font-weight-default);--oev-font-weight-body-small: var(--oev-font-weight-default);--oev-font-weight-label: var(--oev-font-weight-default);--oev-font-weight-label-small: var(--oev-font-weight-default);--oev-font-weight-link: var(--oev-font-weight-bold);--oev-font-weight-link-large: var(--oev-font-weight-bold);--oev-font-weight-link-medium: var(--oev-font-weight-bold);--oev-font-weight-link-small: var(--oev-font-weight-bold);--oev-font-weight-caption: var(--oev-font-weight-default);--oev-font-weight-error: var(--oev-font-weight-default);--oev-font-size-38: calc(38/16 * 1rem);--oev-font-size-xxs: calc(12/16 * 1rem);--oev-font-size-xs: calc(14/16 * 1rem);--oev-font-size-s: 1rem;--oev-font-size-m: calc(18/16 * 1rem);--oev-font-size-l: calc(20/16 * 1rem);--oev-font-size-xl-1: calc(21/16 * 1rem);--oev-font-size-xl-2: calc(22/16 * 1rem);--oev-font-size-xl-3: calc(23/16 * 1rem);--oev-font-size-xl-4: calc(25/16 * 1rem);--oev-font-size-xl-5: calc(26/16 * 1rem);--oev-font-size-xl-6: calc(28/16 * 1rem);--oev-font-size-xl-7: calc(29/16 * 1rem);--oev-font-size-xl-8: calc(32/16 * 1rem);--oev-font-size-xl-9: calc(36/16 * 1rem);--oev-font-size-xl-10: calc(41/16 * 1rem);--oev-font-size-stage: var(--oev-font-size-h1);--oev-font-size-h1: var(--oev-font-size-xl-5);--oev-font-size-h2: var(--oev-font-size-xl-2);--oev-font-size-h3: var(--oev-font-size-l);--oev-font-size-h4: var(--oev-font-size-m);--oev-font-size-h5: var(--oev-font-size-s);--oev-font-size-h6: var(--oev-font-size-xs);--oev-font-size-subtitle-1: var(--oev-font-size-s);--oev-font-size-subtitle-2: var(--oev-font-size-xs);--oev-font-size-body: var(--oev-font-size-s);--oev-font-size-body-small: var(--oev-font-size-xs);--oev-font-size-label: var(--oev-font-size-xs);--oev-font-size-label-small: var(--oev-font-size-xxs);--oev-font-size-link: var(--oev-font-size-s);--oev-font-size-link-large: var(--oev-font-size-m);--oev-font-size-link-medium: var(--oev-font-size-xs);--oev-font-size-link-small: var(--oev-font-size-xxs);--oev-font-size-caption: var(--oev-font-size-xxs);--oev-font-size-error: var(--oev-font-size-xxs);--oev-font-style-stage: normal normal 400 var(--oev-font-size-stage) / 130% "Lato", sans-serif;--oev-font-style-h1: normal normal 400 var(--oev-font-size-h1) / 130% "Lato", sans-serif;--oev-font-style-h2: normal normal 400 var(--oev-font-size-h2) / 130% "Lato", sans-serif;--oev-font-style-h3: normal normal 400 var(--oev-font-size-h3) / 130% "Lato", sans-serif;--oev-font-style-h4: normal normal 400 var(--oev-font-size-h4) / 130% "Lato", sans-serif;--oev-font-style-h5: normal normal 400 var(--oev-font-size-h5) / 130% "Lato", sans-serif;--oev-font-style-h6: normal normal 400 var(--oev-font-size-h6) / 130% "Lato", sans-serif;--oev-font-style-subtitle-1: normal normal 700 var(--oev-font-size-subtitle-1) / 130% "Lato", sans-serif;--oev-font-style-subtitle-2: normal normal 700 var(--oev-font-size-subtitle-2) / 130% "Lato", sans-serif;--oev-font-style-body: normal normal 400 1rem / 1.5 "Lato", sans-serif;--oev-font-style-body-small: normal normal 400 var(--oev-font-size-body-small) / 130% "Lato", sans-serif;--oev-font-style-label: normal normal 400 calc(14/16 * 1rem) / 130% "Lato", sans-serif;--oev-font-style-label-small: normal normal 400 calc(12/16 * 1rem) / 1.17 "Lato", sans-serif;--oev-font-style-link: normal normal 700 1rem / 130% "Lato", sans-serif;--oev-font-style-link-large: normal normal 700 calc(18/16 * 1rem) / 130% "Lato", sans-serif;--oev-font-style-link-small: normal normal 700 calc(12/16 * 1rem) / 130% "Lato", sans-serif;--oev-font-style-link-medium: normal normal 700 calc(14/16 * 1rem) / 130% "Lato", sans-serif;--oev-font-style-caption: normal normal 400 calc(12/16 * 1rem) / 1.5 "Lato", sans-serif;--oev-font-style-error: normal normal 400 calc(12/16 * 1rem) / 1.17 "Lato", sans-serif;--oev-font-style-signature: normal normal 400 var(--oev-font-size-subtitle-2) / 130% "Caveat", cursive;--oev-line-height-xxs: 1;--oev-line-height-xs: 1.17;--oev-line-height-s: 130%;--oev-line-height-m: 1.5;--oev-line-height-l: 2.5;--oev-line-height-default: var(--oev-line-height-s);--oev-line-height-stage: var(--oev-line-height-h1);--oev-line-height-h1: var(--oev-line-height-default);--oev-line-height-h2: var(--oev-line-height-default);--oev-line-height-h3: var(--oev-line-height-default);--oev-line-height-h4: var(--oev-line-height-default);--oev-line-height-h5: var(--oev-line-height-default);--oev-line-height-h6: var(--oev-line-height-default);--oev-line-height-subtitle-1: var(--oev-line-height-default);--oev-line-height-subtitle-2: var(--oev-line-height-default);--oev-line-height-body: var(--oev-line-height-m);--oev-line-height-body-small: var(--oev-line-height-default);--oev-line-height-label: var(--oev-line-height-default);--oev-line-height-label-small: var(--oev-line-height-xs);--oev-line-height-link: var(--oev-line-height-default);--oev-line-height-link-large: var(--oev-line-height-default);--oev-line-height-link-medium: var(--oev-line-height-default);--oev-line-height-link-small: var(--oev-line-height-default);--oev-line-height-error: var(--oev-line-height-xs);--oev-line-height-caption: var(--oev-line-height-m);--oev-box-shadow-sticky-progressbar: var(--oev-sys-elevation-level-2);--oev-box-shadow-navigation: var(--oev-sys-elevation-level-1)}@media(min-width: 37.5rem){body{--oev-comp-forms-radio-button-options-row-spacing: 1rem}}@media(min-width: 77.5rem){body{--oev-comp-forms-radio-button-options-row-spacing: 0.75rem}}@media(min-width: 90rem){body{--oev-comp-forms-radio-button-options-row-spacing: 0.75rem}}@media(min-width: 37.5rem){body{--oev-comp-grid-responsive-spacing-top-bottom: 2rem}}@media(min-width: 77.5rem){body{--oev-comp-grid-responsive-spacing-top-bottom: 2.5rem}}@media(min-width: 90rem){body{--oev-comp-grid-responsive-spacing-top-bottom: 3rem}}@media(min-width: 37.5rem){body{--oev-comp-grid-responsive-gap: 1.5rem}}@media(min-width: 77.5rem){body{--oev-comp-grid-responsive-gap: 1.5rem}}@media(min-width: 90rem){body{--oev-comp-grid-responsive-gap: 1.5rem}}@media(min-width: 37.5rem){body{--oev-comp-grid-container-card-view-spacing-top-bottom: 1rem}}@media(min-width: 77.5rem){body{--oev-comp-grid-container-card-view-spacing-top-bottom: 1.25rem}}@media(min-width: 90rem){body{--oev-comp-grid-container-card-view-spacing-top-bottom: 1.5rem}}@media(min-width: 37.5rem){body{--oev-comp-grid-container-card-view-spacing-left-right: 1rem}}@media(min-width: 77.5rem){body{--oev-comp-grid-container-card-view-spacing-left-right: 1.5rem}}@media(min-width: 90rem){body{--oev-comp-grid-container-card-view-spacing-left-right: 1.5rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-xxs: 0.5rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-xxs: 0.75rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-xxs: 1rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-xs: 0.75rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-xs: 1rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-xs: 1.25rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-s: 1rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-s: 1.25rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-s: 1.5rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-m: 1.25rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-m: 1.5rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-m: 2rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-l: 1.5rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-l: 2rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-l: 2.5rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-xl: 2rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-xl: 2.5rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-xl: 3rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-xxl: 2.5rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-xxl: 3rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-xxl: 3.5rem}}@media(min-width: 37.5rem){body{--oev-font-size-h1: calc(28/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h1: calc(32/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h1: calc(41/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h2: calc(25/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h2: calc(29/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h2: calc(36/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h3: calc(23/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h3: calc(26/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h3: calc(32/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h4: calc(21/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h4: calc(23/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h4: calc(29/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h5: calc(18/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h5: calc(20/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h5: calc(26/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h6: 1rem}}@media(min-width: 77.5rem){body{--oev-font-size-h6: calc(18/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h6: calc(23/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-subtitle-1: calc(18/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-subtitle-1: calc(20/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-subtitle-1: calc(23/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-subtitle-2: 1rem}}@media(min-width: 77.5rem){body{--oev-font-size-subtitle-2: calc(18/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-subtitle-2: calc(20/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-body-small: calc(14/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-body-small: calc(14/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-body-small: calc(14/16 * 1rem)}}body{--oev-comp-nav-grid-size-medium: 72.5rem;--oev-comp-nav-grid-size-large: 86.25rem;--oev-comp-nav-grid-size-xl: 86.25rem}body{--oev-font-family: var(--oev-font-family-default);
3022--oev-font-weight: var(--oev-font-weight-default);--oev-line-height: var(--oev-line-height-default)}body{--oev-font-size-form-label: var(--oev-font-size-xs);--oev-font-family-error: var(--oev-font-family)}body{--oev-font-family-body-important: var(--oev-font-family);--oev-font-size-body-important: var(--oev-font-size-body);--oev-font-weight-body-important: var(--oev-font-weight-medium);--oev-font-style-body-important: normal normal var(--oev-font-weight-body-important) var(--oev-font-size-body-important) / 150% var(--oev-font-family-body-important);--oev-line-height-body: 1.5;--oev-line-height-error: 117%;--oev-line-height-caption: 1.5}body{--oev-font-size-content: 1rem;--oev-font-weight-content: 400;--oev-line-height-content: 1.4;--oev-font-family-content: var(--oev-font-family);--oev-color-content: var(--oev-color-font-body-default);--oev-font-size-footer: 0.875rem;--oev-font-weight-footer: 400}@media(min-width: 77.5rem){body{--oev-font-size-content: 1.125rem}}body{--oev-color-suggestion-location-background: var(--oev-color-background-14);--oev-color-suggestion-location-background-focus: var(--oev-color-background-11);--oev-color-suggestion-location-background-hover: var(--oev-color-background-14)}body{--oev-color-primary-light: #994448;--oev-color-light: var(--oev-color-light-200);--oev-color-light-hover: var(--oev-color-light-400);--oev-color-wings: #7a0e16;--oev-color-light-50: #ecedee;--oev-color-light-100: #cdd3d7;--oev-color-light-200: #acb5bd;--oev-color-light-300: #8b98a4;--oev-color-light-400: #728391;--oev-color-light-500: #5a6e7f;--oev-color-light-600: #4e606e;--oev-color-light-700: #3f4d59;--oev-color-light-800: #303b44;--oev-color-light-900: #1f272d;--oev-color-light-pressed: rgba(172, 181, 189, 0.5);--oev-color-light-focused: rgba(172, 181, 189, 0.3);--oev-color-light-disabled: rgba(172, 181, 189, 0.1)}body{--oev-comp-form-label-spacing-multiline: calc(var(--oev-sys-spacing-xs) - 0.125rem)}body{--oev-max-width-content: 100rem;--oev-padding-top-bottom: 0.625rem;--oev-padding-left-right: 0.938rem;--oev-padding-header-logo: 0.5rem 0.75rem 1.375rem 0.75rem}body{--oev-icon-size-input-field: 1.3rem}body{--oev-box-shadow: 0 0.1875rem 0.9375rem rgb(0 0 0 / 30%);--oev-box-shadow-input-field: 0.125rem 0.125rem 0.313rem 0.063rem rgba(0, 0, 0, 0.3);--oev-box-shadow-small-offset: 0 0.188rem 0.375rem #00000029}body{--oev-max-width-content: 100rem}body{--oev-justify-content-button-footer: left;--oev-color-background-footer: #e4e2df;--oev-color-link-hover-footer: var(--oev-color-gray-700);--oev-padding-right-footer-anchor-element: 1rem;--oev-grid-template-areas-footer-xsmall: "links" "media" "cookies" "company";--oev-grid-template-columns-footer-xsmall: 1fr;--oev-grid-template-rows-footer-xsmall: repeat(4, auto);--oev-grid-template-areas-footer-smallAbove: ". media" "links ." "cookies company";--oev-grid-template-columns-footer-smallAbove: repeat(2, 1fr);--oev-grid-template-rows-footer-smallAbove: auto auto 1fr}body{--oev-comp-button-light-link-color-label-default: var(--oev-color-light);--oev-comp-button-light-link-color-label-hover: var(--oev-color-light-hover);--oev-comp-button-light-link-color-label-active: var(--oev-color-light);--oev-comp-button-light-link-color-label-focus: var(--oev-color-light);--oev-comp-button-light-link-color-label-visited: var(--oev-color-light);--oev-comp-button-light-link-color-label-disabled: var(--oev-color-light-disabled);--oev-comp-button-light-link-color-icon-default: var(--oev-color-light);--oev-comp-button-light-link-color-icon-hover: var(--oev-color-light-hover);--oev-comp-button-light-link-color-icon-active: var(--oev-color-light);--oev-comp-button-light-link-color-icon-focus: var(--oev-color-light);--oev-comp-button-light-link-color-icon-visited: var(--oev-color-light);--oev-comp-button-light-link-color-icon-disabled: var(--oev-color-light-disabled)}body{--oev-grid-template-areas-header: "burger logo action";--oev-grid-template-columns-header: auto 1fr auto;--oev-height-header: 4.375rem}body{--oev-aspect-ratio-carousel-simple: 2 / 1;--oev-aspect-ratio-carousel-card: 4 / 1}body{--oev-color-tile-border-default: var(--oev-color-gray-400);--oev-color-tile-border-selected: var(--oev-color-primary-default);--oev-color-tile-border-focus-within: var(--oev-color-gray-900);--oev-color-tile-border-disabled: var(--oev-color-gray-200)}body{--oev-font-agency-card: var(--oev-font-style-body-small);--oev-agency-card-padding-vertical: var(--oev-sys-spacing-m);--oev-agency-card-padding-horizontal: 0;--oev-agency-card-image-distance-container-spacing: var(--oev-sys-spacing-m);--oev-agency-card-info-container-spacing: var(--oev-sys-spacing-l);--oev-agency-card-hours-status-calulator-margin-right: var(--oev-sys-spacing-xxs);--oev-agency-card-button-margin-left: auto;--oev-agency-card-button-padding-top: var(--oev-sys-spacing-m);--oev-agency-card-button-width: max-content;--oev-agency-card-button-max-width: 18rem;--oev-agency-card-opening-hour-margin-top: var(--oev-sys-spacing-m);--oev-agency-card-contact-block-max-width: 37.5rem;--oev-agency-card-xs-s-opening-hours-display: none;--oev-agency-card-m-xl-opening-hours-display: unset;--oev-agency-card-image-size: var(--oev-ref-size-88)}@media(max-width: 56.5005rem){body{--oev-agency-card-padding-vertical: var(--oev-sys-spacing-m);--oev-agency-card-padding-horizontal: 0;--oev-agency-card-image-distance-container-spacing: var(--oev-sys-spacing-xs);--oev-agency-card-info-container-spacing: var(--oev-sys-spacing-m);--oev-agency-card-button-margin-left: unset;--oev-agency-card-image-size: var(--oev-ref-size-64)}}@media(max-width: 77.4375rem){body{--oev-agency-card-m-xl-opening-hours-display: none;--oev-agency-card-xs-s-opening-hours-display: unset;--oev-agency-card-button-width: 100%;--oev-agency-card-button-max-width: unset}}@media(min-width: 77.5rem){body{--oev-agency-card-contact-block-max-width: 12rem}}@media(min-width: 90rem){body{--oev-agency-card-contact-block-max-width: 18rem}}body{--oev-agency-card-icon-distance-size: var(--oev-sys-spacing-xl-2);--oev-agency-card-icon-distance-color: var(--oev-color-gray-100);
3022--oev-agency-card-divider-color: var(--oev-color-gray-200)}body{--oev-icon-pause-circle-outlined: "";--oev-icon-play-circle-outlined: ""}body{--oev-icon-arrow-open-close-transition: transform 0.3s ease-in-out}:host #spa-map{width:100%;height:100%;position:relative}.hidden{display:none !important}.info-box{padding:var(--oev-comp-here-map-infobox-spacing);background-color:var(--oev-comp-here-map-infobox-background-color);border-radius:var(--oev-comp-here-map-infobox-border-radius);gap:var(--oev-comp-here-map-infobox-gap);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:5;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-box .info-text{font:var(--oev-comp-here-map-infobox-font-style);color:var(--oev-comp-here-map-infobox-font-color);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.info-box .button-wrapper{pointer-events:none;width:var(--oev-comp-here-map-infobox-icon-size);height:var(--oev-comp-here-map-infobox-icon-size);-ms-flex-negative:0;flex-shrink:0}.info-box .close-icon{--icon-size: var(--oev-comp-here-map-infobox-icon-size)}`,c=t(579);var n,l;!function(e){e.INFO_TEXT="info-text"}(n||(n={})),function(e){e.infoBox="info-box",e.infoText="info-text",e.buttonWrapper="button-wrapper",e.closeButton="close-button",e.closeIcon="close-icon",e.hidden="hidden"}(l||(l={}));var p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends i.WF{constructor(){super(...arguments),this.infoText="",this.handleClose=()=>{this.hidden=!0}}render(){return i.qy`
3023      <div class=${(0,c.H)({[l.infoBox]:!0})} id="info-box">
3024        <div class="${(0,c.H)({[l.infoText]:!0})}">
3025          <oev-text>${this.infoText}</oev-text>
3026        </div>
3027        <div class="${(0,c.H)({[l.buttonWrapper]:!0})}">
3028          <oev-button 
3029            title="Hinweis schließen"
3030            class="${(0,c.H)({[l.closeButton]:!0})}" 
3031            variant="link" 
3032            color="primary" 
3033            unlabeled
3034            @click="${this.handleClose}"
3035          >
3036            <oev-icon slot="icon" class="${(0,c.H)({[l.closeIcon]:!0})}" icon="close-filled"></oev-icon>
3037          </oev-button>
3038        </div>
3039      </div>
3040    `}};s.styles=r,p([(0,a.MZ)({type:String,attribute:n.INFO_TEXT})],s.prototype,"infoText",void 0),s=p([(0,a.EM)("oev-here-map-info-box")],s)},2413:function(e,o,t){"use strict";var i=t(4375);var a=t(6161).AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}body{--oev-color-container-10: var(--oev-color-custom-10);--oev-color-container-11: var(--oev-color-custom-11);--oev-color-container-12: var(--oev-color-custom-12);--oev-color-container-13: var(--oev-color-gray-100);--oev-color-container-14: var(--oev-color-action-white);--oev-color-container-15: var(--oev-color-custom-09);--oev-color-container-01: var(--oev-color-custom-01);--oev-color-container-02: var(--oev-color-custom-02);--oev-color-container-03: var(--oev-color-custom-03);--oev-color-container-04: var(--oev-color-custom-04);--oev-color-container-05: var(--oev-color-custom-05);--oev-color-container-06: var(--oev-color-custom-06);--oev-color-container-07: var(--oev-color-custom-07);--oev-color-container-08: var(--oev-color-custom-08);--oev-color-container-09: var(--oev-color-custom-09);--oev-color-container-pg-01: var(--oev-color-container-09);--oev-color-container-pg-02: var(--oev-color-container-11);--oev-color-container-pg-03: var(--oev-color-container-06);--oev-color-container-pg-04: var(--oev-color-container-11);--oev-color-primary-50: #F5E7E8;--oev-color-primary-100: #EBD0D2;--oev-color-primary-200: #E0B8BB;--oev-color-primary-300: #D6A0A4;--oev-color-primary-400: #CC898E;--oev-color-primary-500: #C27177;--oev-color-primary-600: #B85960;--oev-color-primary-700: #AD4149;--oev-color-primary-800: #99121C;--oev-color-primary-900: #7A0E16;--oev-color-primary-default: var(--oev-color-primary-800);--oev-color-primary-hover: var(--oev-color-primary-900);--oev-color-primary-focus: var(--oev-color-primary-500);--oev-color-primary-active: var(--oev-color-primary-800);--oev-color-primary-disabled: var(--oev-color-primary-200);--oev-color-primary-visited: var(--oev-color-primary-400);--oev-color-secondary-50: #F8F6F4;--oev-color-secondary-100: #F0EDE9;--oev-color-secondary-200: #E9E4DE;--oev-color-secondary-300: #E1DBD3;--oev-color-secondary-400: #DAD2C8;--oev-color-secondary-500: #D3C9BC;--oev-color-secondary-600: #CBC0B1;--oev-color-secondary-700: #C4B7A6;--oev-color-secondary-800: #B5A590;--oev-color-secondary-900: #918473;--oev-color-secondary-default: var(--oev-color-secondary-800);--oev-color-secondary-hover: var(--oev-color-secondary-900);--oev-color-secondary-focus: var(--oev-color-secondary-500);--oev-color-secondary-active: var(--oev-color-secondary-800);--oev-color-secondary-disabled: var(--oev-color-secondary-200);--oev-color-secondary-visited: var(--oev-color-secondary-400);--oev-color-custom-10: #DBDBDB;--oev-color-custom-11: #EAEAEA;--oev-color-custom-12: #F9F9F9;--oev-color-custom-01: #91B9D3;--oev-color-custom-02: #1E4077;--oev-color-custom-03: #C00D14;--oev-color-custom-04: #D7CFC6;--oev-color-custom-05: #EBD0D2;--oev-color-custom-06: #F5E7E8;--oev-color-custom-07: #E9E4DE;--oev-color-custom-08: #F0EDE9;--oev-color-custom-09: #F8F6F4;--oev-color-gray-50: #F9F9F9;--oev-color-gray-100: #F3F3F3;--oev-color-gray-200: #EAEAEA;--oev-color-gray-300: #DBDBDB;--oev-color-gray-400: #B7B7B7;--oev-color-gray-500: #989898;--oev-color-gray-600: #6F6F6F;--oev-color-gray-700: #5C5C5C;--oev-color-gray-800: #3D3D3D;--oev-color-gray-900: #1D1D1D;--oev-color-gray-default: var(--oev-color-gray-800);--oev-color-gray-hover: var(--oev-color-gray-900);--oev-color-gray-focus: var(--oev-color-gray-900);--oev-color-gray-active: var(--oev-color-gray-900);--oev-color-gray-disabled: var(--oev-color-gray-600);--oev-color-gray-visited: var(--oev-color-gray-400);--oev-color-action-white: #FFFFFF;--oev-color-action-black: #000000;--oev-color-action-success: #00847F;--oev-color-action-warning: #D14800;--oev-color-action-error: #B60000;--oev-color-action-info: #3C7296;--oev-color-action-focus-on-light: #0047FF;--oev-color-action-focus-on-dark: #88ACFF;--oev-color-brand-sparkasse: #ee0000;--oev-color-white: var(--oev-color-action-white);--oev-color-black: var(--oev-color-action-black);--oev-color-gradient-01: linear-gradient(90deg, #B5A590, #D3C9BC);--oev-color-gradient-02: linear-gradient(90deg, #AD4149, #C27177);--oev-color-gradient-03: linear-gradient(45deg, #B5A590, #D3C9BC);--oev-color-gradient-04: linear-gradient(45deg, #AD4149, #C27177);--oev-color-transparent: transparent;--oev-color-white-default: rgba(255, 255, 255, 1);--oev-color-white-hover: rgba(255, 255, 255, .7);--oev-color-white-active: rgba(255, 255, 255, .9);--oev-color-white-focus: rgba(255, 255, 255, .6);--oev-color-white-visited: rgba(255, 255, 255, .8);--oev-color-white-disabled: rgba(255, 255, 255, .4);--oev-color-success: var(--oev-color-action-success);--oev-color-warning: var(--oev-color-action-warning);--oev-color-error: var(--oev-color-action-error);--oev-color-info: var(--oev-color-action-info);--oev-color-black-default: rgba(0, 0, 0, 1);--oev-color-black-hover: rgba(0, 0, 0, .7);--oev-color-black-active: rgba(0, 0, 0, .9);--oev-color-black-focus: rgba(0, 0, 0, .6);--oev-color-black-visited: rgba(0, 0, 0, .8);--oev-color-black-disabled: rgba(0, 0, 0, .4);--oev-color-background-10: var(--oev-color-custom-10);--oev-color-background-11: var(--oev-color-custom-11);--oev-color-background-12: var(--oev-color-custom-12);--oev-color-background-13: var(--oev-color-primary-50);--oev-color-background-14: var(--oev-color-background-dark);--oev-color-background-15: var(--oev-color-background-light);--oev-color-background-16: var(--oev-color-secondary-50);--oev-color-background-17: var(--oev-color-background-white);
3040--oev-color-background-18: var(--oev-color-background-black);--oev-color-background-01: var(--oev-color-custom-01);--oev-color-background-02: var(--oev-color-custom-02);--oev-color-background-03: var(--oev-color-custom-03);--oev-color-background-04: var(--oev-color-custom-04);--oev-color-background-05: var(--oev-color-custom-05);--oev-color-background-06: var(--oev-color-custom-06);--oev-color-background-07: var(--oev-color-custom-07);--oev-color-background-08: var(--oev-color-custom-08);--oev-color-background-09: var(--oev-color-custom-09);--oev-color-background-white: var(--oev-color-action-white);--oev-color-background-black: var(--oev-color-action-black);--oev-color-background-dark: var(--oev-color-gray-100);--oev-color-background-light: var(--oev-color-gray-50);--oev-color-font-body-default: var(--oev-color-gray-800);--oev-color-font-body-disabled: var(--oev-color-gray-600);--oev-color-font-body-inverted: var(--oev-color-action-white);--oev-color-font-body-small: var(--oev-color-font-body-default);--oev-color-font-headline: var(--oev-color-font-body-default);--oev-color-font-headline-inverted: var(--oev-color-action-white);--oev-color-font-subheadline: var(--oev-color-font-body-default);--oev-color-font-h1: var(--oev-color-font-headline);--oev-color-font-h2: var(--oev-color-font-headline);--oev-color-font-h3: var(--oev-color-font-headline);--oev-color-font-h4: var(--oev-color-font-headline);--oev-color-font-h5: var(--oev-color-font-headline);--oev-color-font-h6: var(--oev-color-font-headline);--oev-color-font-subtitle-1: var(--oev-color-font-subheadline);--oev-color-font-subtitle-2: var(--oev-color-font-subheadline);--oev-color-font-label: var(--oev-color-gray-default);--oev-color-font-label-inverted: var(--oev-color-action-white);--oev-color-font-label-small: var(--oev-color-font-label);--oev-color-font-link: var(--oev-color-font-body-default);--oev-color-font-link-small: var(--oev-color-font-link);--oev-color-font-link-medium: var(--oev-color-font-link);--oev-color-font-caption: var(--oev-color-font-body-default);--oev-color-font-error: var(--oev-color-action-error);--oev-color-font-placeholder: var(--oev-color-gray-600);--oev-color-font-calligraphy: var(--oev-color-primary-900);--oev-color-pictogram-1: var(--oev-color-primary-default);--oev-color-pictogram-2: var(--oev-color-custom-03);--oev-color-pictogram-3: var(--oev-color-action-white);--oev-color-pictogram-4: var(--oev-color-transparent);--oev-color-illustration-1: var(--oev-color-primary-50);--oev-color-shadow: #00000029;--oev-color-focus-visible-outline: var(--oev-color-action-focus-on-light);--oev-comp-accordion-header-color-background-default: var(--oev-color-background-17);--oev-comp-accordion-header-color-background-hover: var(--oev-color-background-17);--oev-comp-accordion-header-color-default: var(--oev-color-font-body-default);--oev-comp-accordion-header-color-hover: var(--oev-color-gray-700);--oev-comp-accordion-header-color-active: var(--oev-color-gray-700);--oev-comp-accordion-header-color-open: var(--oev-color-font-body-default);--oev-comp-accordion-header-font-weight-default: var(--oev-font-weight-default);--oev-comp-accordion-header-font-weight-hover: var(--oev-font-weight-bold);--oev-comp-accordion-header-font-weight-active: var(--oev-font-weight-bold);--oev-comp-accordion-header-font-weight-open: var(--oev-font-weight-default);--oev-comp-accordion-header-icon-default: var(--oev-color-gray-default);--oev-comp-accordion-header-icon-hover: var(--oev-color-primary-hover);--oev-comp-accordion-header-icon-active: var(--oev-color-primary-active);--oev-comp-accordion-header-icon-open: var(--oev-color-gray-default);--oev-comp-accordion-body-color-background: var(--oev-color-action-white);--oev-comp-accordion-body-color-default: var(--oev-color-font-body-default);--oev-comp-accordion-body-spacing: var(--oev-sys-spacing-m);--oev-comp-accordion-body-spacing-top: var(--oev-sys-spacing-none);--oev-comp-accordion-body-font-style: normal normal 400 1rem / 1.5 "Lato", sans-serif;--oev-comp-accordion-body-font-weight: var(--oev-font-weight-body);--oev-comp-accordion-body-font-size: var(--oev-font-size-body);--oev-comp-accordion-body-line-height: var(--oev-line-height-m);
3040--oev-comp-accordion-divider-color: var(--oev-color-gray-300);--oev-comp-accordion-divider-height: var(--oev-ref-size-01);--oev-comp-advisor-card-gap: var(--oev-sys-spacing-m);--oev-comp-advisor-card-spacing: var(--oev-sys-spacing-l);--oev-comp-advisor-card-spacing-small: var(--oev-sys-spacing-s);--oev-comp-advisor-card-shadow-default: var(--oev-sys-elevation-level-1);--oev-comp-advisor-card-background-color-dark: var(--oev-color-gray-100);--oev-comp-advisor-card-background-color-light: var(--oev-color-gray-50);--oev-comp-advisor-card-background-color-white: var(--oev-color-action-white);--oev-comp-advisor-card-border-radius: var(--oev-ref-radius-s);--oev-comp-advisor-card-header-gap: var(--oev-sys-spacing-m);--oev-comp-advisor-card-header-image-border-radius-round: var(--oev-ref-radius-xl);--oev-comp-advisor-card-header-image-border-radius-square: var(--oev-ref-radius-l);--oev-comp-advisor-card-header-image-size-xsmall: var(--oev-ref-size-56);--oev-comp-advisor-card-header-image-size-small: var(--oev-ref-size-64);--oev-comp-advisor-card-header-image-size-medium: var(--oev-ref-size-80);--oev-comp-advisor-card-header-image-size-large: var(--oev-ref-size-102);--oev-comp-advisor-card-header-image-size-xlarge: var(--oev-ref-size-120);--oev-comp-advisor-card-header-image-size-xxlarge: var(--oev-ref-size-160);--oev-comp-advisor-card-header-image-shadow: var(--oev-sys-elevation-level-2);--oev-comp-advisor-card-header-distance-gap: var(--oev-ref-spacing-02);--oev-comp-advisor-card-header-distance-padding: var(--oev-sys-spacing-xxs);--oev-comp-advisor-card-header-distance-border-radius: var(--oev-ref-radius-s);--oev-comp-advisor-card-header-distance-background-color: var(--oev-color-background-15);--oev-comp-advisor-card-header-distance-number-font-style: var(--oev-font-style-link-small);--oev-comp-advisor-card-header-distance-label-font-style: var(--oev-font-style-caption);--oev-comp-advisor-card-header-distance-font-color: var(--oev-color-font-label);--oev-comp-advisor-card-header-text-gap: var(--oev-sys-spacing-xxs);--oev-comp-advisor-card-header-text-headline-font-style: var(--oev-font-style-h6);--oev-comp-advisor-card-header-text-headline-font-color: var(--oev-color-font-h6);--oev-comp-advisor-card-status-gap: var(--oev-sys-spacing-xs);--oev-comp-advisor-card-status-expandable-gap: var(--oev-sys-spacing-xs);--oev-comp-advisor-card-status-opening-hours-headline-gap: var(--oev-sys-spacing-s);--oev-comp-advisor-card-status-opening-hours-headline-font-style: var(--oev-font-style-link);--oev-comp-advisor-card-status-opening-hours-headline-font-color: var(--oev-color-font-body-default);--oev-comp-advisor-card-status-opening-hours-headline-gap-stacked: var(--oev-sys-spacing-xxs);--oev-comp-advisor-card-expandable-headline-font-style: var(--oev-font-style-h6);--oev-comp-advisor-card-expandable-headline-font-color: var(--oev-color-font-h6);--oev-comp-advisor-card-expandable-headline-gap: var(--oev-sys-spacing-xs);--oev-comp-advisor-card-expandable-socialmedia-icons-gap: var(--oev-sys-spacing-s);--oev-comp-advisor-card-expandable-padding-top: var(--oev-sys-spacing-xs);--oev-comp-advisor-card-expandable-gap: var(--oev-ref-spacing-20);--oev-comp-agency-search-headline-font-style: var(--oev-font-style-h6);--oev-comp-agency-search-headline-font-color: var(--oev-color-font-h6);--oev-comp-agency-search-auto-suggest-shadow: var(--oev-sys-elevation-level-2);--oev-comp-agency-search-auto-suggest-category-color-background: var(--oev-color-background-14);--oev-comp-agency-search-auto-suggest-category-font-style: var(--oev-font-style-body);--oev-comp-agency-search-auto-suggest-category-font-color: var(--oev-color-font-body-default);--oev-comp-agency-search-auto-suggest-category-inner-spacing-top-bottom: var(--oev-sys-spacing-xs);--oev-comp-agency-search-auto-suggest-category-inner-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-agency-search-auto-suggest-result-item-color-background-default: var(--oev-color-background-17);--oev-comp-agency-search-auto-suggest-result-item-color-background-hover: var(--oev-color-background-15);--oev-comp-agency-search-auto-suggest-result-item-color-background-selected: var(--oev-color-background-15);--oev-comp-agency-search-auto-suggest-result-item-font-style: var(--oev-font-style-body);--oev-comp-agency-search-auto-suggest-result-item-font-color-default: var(--oev-color-font-body-default);--oev-comp-agency-search-auto-suggest-result-item-font-color-hover: var(--oev-color-primary-hover);--oev-comp-agency-search-auto-suggest-result-item-font-color-selected: var(--oev-color-primary-default);--oev-comp-agency-search-auto-suggest-result-item-inner-spacing-top-bottom: var(--oev-sys-spacing-xs);--oev-comp-agency-search-auto-suggest-result-item-inner-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-agency-search-auto-suggest-result-item-marked-font-weight: var(--oev-font-we
3040ight-bold);--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-default: var(--oev-color-font-body-default);--oev-comp-agency-search-auto-suggest-result-item-marked-font-color-hover: var(--oev-color-primary-hover);--oev-comp-agency-search-auto-suggest-max-height-above-sl: 600px;--oev-comp-agency-search-auto-suggest-max-height-below-sl: 460px;--oev-comp-agency-search-privacy-background: var(--oev-color-gray-100);--oev-comp-agency-search-privacy-font-style: var(--oev-font-style-body);--oev-comp-agency-search-privacy-font-color: var(--oev-color-font-body-default);--oev-comp-agency-search-privacy-text-gap: var(--oev-sys-spacing-xs);--oev-comp-agency-search-text-input-border-radius-top-left: var(--oev-ref-radius-s);--oev-comp-agency-search-text-input-border-radius-bottom-left: var(--oev-ref-radius-s);--oev-comp-agency-search-text-input-padding-right: var(--oev-sys-spacing-xl-3);--oev-comp-agency-search-text-input-icon-spacing-right: var(--oev-sys-spacing-m);--oev-comp-agency-search-submit-button-border-radius-top-right: var(--oev-ref-radius-s);--oev-comp-agency-search-submit-button-border-radius-bottom-right: var(--oev-ref-radius-s);--oev-comp-agency-search-search-type-gap: var(--oev-sys-spacing-l);--oev-comp-agency-search-filter-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-agency-search-shadow: var(--oev-sys-elevation-level-1);--oev-comp-agency-search-spacing: var(--oev-sys-spacing-m);--oev-comp-agency-search-gap: var(--oev-sys-spacing-m);--oev-comp-agency-search-background: var(--oev-color-action-white);--oev-comp-agency-search-results-divider-color: var(--oev-color-gray-300);--oev-comp-agency-search-results-divider-width: var(--oev-ref-size-01);--oev-comp-agency-search-results-border-top-color: var(--oev-color-gray-500);--oev-comp-agency-search-results-border-top-width: var(--oev-ref-size-01);--oev-comp-agency-search-search-card-width: 400px;--oev-comp-agency-search-map-height-above-sl: 800px;--oev-comp-agency-search-map-height-below-sl: 400px;--oev-comp-agency-search-map-gap: var(--oev-sys-spacing-l);--oev-comp-anchor-nav-prefix-font-style: var(--oev-font-style-body);--oev-comp-anchor-nav-textbox-size: var(--oev-ref-size-24);--oev-comp-anchor-nav-link-color-default: var(--oev-color-gray-default);--oev-comp-anchor-nav-link-color-hover: var(--oev-color-primary-hover);--oev-comp-anchor-nav-link-color-focus: var(--oev-color-gray-default);--oev-comp-anchor-nav-link-color-active: var(--oev-color-primary-default);--oev-comp-anchor-nav-link-color-selected: var(--oev-color-primary-default);--oev-comp-anchor-nav-link-border-color-selected: var(--oev-color-primary-default);--oev-comp-anchor-nav-link-border-size: var(--oev-ref-size-02);--oev-comp-anchor-nav-link-font-style-default: var(--oev-font-style-link);--oev-comp-anchor-nav-link-font-style-hover: var(--oev-font-style-link);--oev-comp-anchor-nav-link-font-style-focus: var(--oev-font-style-link);--oev-comp-anchor-nav-link-font-style-active: var(--oev-font-style-link);--oev-comp-anchor-nav-link-font-style-selected: var(--oev-font-style-link);--oev-comp-anchor-nav-link-spacing-horizontal-xs-s: var(--oev-sys-spacing-l);--oev-comp-anchor-nav-link-spacing-horizontal-m-xl: var(--oev-sys-spacing-l);--oev-comp-anchor-nav-link-spacing-vertical-xs-s: var(--oev-sys-spacing-m);--oev-comp-anchor-nav-link-spacing-vertical-m-xl: var(--oev-sys-spacing-m);--oev-comp-anchor-nav-link-focus-visible-border-radius: var(--oev-ref-radius-06);--oev-comp-anchor-nav-icon-interactive-color-default: var(--oev-color-primary-default);--oev-comp-anchor-nav-icon-interactive-color-hover: var(--oev-color-primary-hover);--oev-comp-anchor-nav-icon-interactive-color-focus: var(--oev-color-primary-default);--oev-comp-anchor-nav-icon-interactive-color-active: var(--oev-color-primary-default);--oev-comp-anchor-nav-icon-interactive-size: var(--oev-comp-icon-size-medium);--oev-comp-anchor-nav-background-color: var(--oev-color-background-17);--oev-comp-anchor-nav-box-shadow: var(--oev-sys-elevation-level-2);--oev-comp-anchor-nav-divider-bottom-color: var(--oev-color-gray-100);--oev-comp-anchor-nav-divider-bottom-size: var(--oev-ref-size-01);--oev-comp-badge-size-xs: var(--oev-ref-size-64);--oev-comp-badge-size-l: var(--oev-ref-size-80);--oev-comp-badge-size-default: var(--oev-comp-badge-size-xs);--oev-comp-badge-background-color-default: var(--oev-color-primary-default);--oev-comp-badge-content-rotation: 22.75deg;--oev-comp-badge-border-width: var(--oev-ref-size-00);--oev-comp-badge-border-color: var(--oev-color-transparent);--oev-comp-badge-shadow: none;--oev-comp-badge-font-style: var(--oev-font-style-body-small);--oev-comp-badge-font-color: var(--oev-color-action-white);--oev-comp-badge-icon-color: var(--oev-color-action-white);--oev-comp-badge-icon-spacing: var(--oev-sys-spacing-none);--oev-comp-banner-background-color: var(--oev-color-primary-900);--oev-comp-banner-text-font-color: var(--oev-color-font-body-inverted);--oev-comp-banner-text-font-style: var(--oev-font-style-subtitle-2);--oev-comp-banner-text-font-style-link-xl-m: var(--oev-font-style-link-large);--oev-comp-banner-text-font-style-link-sl-xs: var(--oev-font-style-link);--oev-comp-banner-spacing-top: var(--oev-sys-spacing-m);--oev-comp-banner-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-banner-spacing-left-right: var(--oev-sys-spacing-l);--oev-comp-banner-border-radius: 0.25rem 0.25rem 0 0;--oev-comp-banner-link-tile-spacing: var(--oev-sys-spacing-m);--oev-comp-banner-link-icon-spacing: var(--oev-sys-spacing-xxs);--oev-comp-banner-link-color-default: var(--oev-color-font-body-inverted);--oev-comp-banner-link-color-hover: var(--oev-color-white-hover);--oev-comp-banner-link-color-active: var(--oev-color-white-active);--oev-comp-banner-link-color-focus: var(--oev-color-white-active);--oev-comp-banner-link-color-disabled: var(--oev-color-white-disabled);--oev-comp-branch-card-gap: var(--oev-sys-spacing-l);--oev-comp-branch-card-spacing: var(--oev-sys-spacing-l);--oev-comp-branch-card-shadow-default: var(--oev-sys-elevation-level-1);--oev-comp-branch-card-background-color-dark: var(--oev-color-gray-100);--oev-comp-branch-card-background-color-light: var(--oev-color-gray-50);--oev-comp-branch-card-background-color-white: var(--oev-color-action-white);--oev-comp-branch-card-border-radius: var(--oev-ref-radius-s);--oev-comp-branch-card-header-gap: var(--oev-sys-spacing-l);--oev-comp-branch-card-header-image-border-radius-round: var(--oev-ref-radius-xl);--oev-comp-branch-card-header-image-border-radius-square: var(--oev-ref-radius-l);--oev-comp-branch-card-header-image-size-small: var(--oev-ref-size-64);--oev-comp-branch-card-header-image-size-medium: var(--oev-ref-size-80);--oev-comp-branch-card-header-image-size-large: var(--oev-ref-size-102);--oev-comp-branch-card-header-image-size-xlarge: var(--oev-ref-size-120);--oev-comp-branch-card-header-image-size-xxlarge: var(--oev-ref-size-160);--oev-comp-branch-card-header-image-shadow: var(--oev-sys-elevation-level-2);--oev-comp-branch-card-header-text-gap: var(--oev-sys-spacing-xs);--oev-comp-branch-card-header-text-headline-font-style: var(--oev-font-style-h5);--oev-comp-branch-card-header-text-headline-font-color: var(--oev-color-font-h5);--oev-comp-branch-card-header-text-teaser-font-style: var(--oev-font-style-h6);--oev-comp-branch-card-header-text-teaser-font-color: var(--oev-color-font-h6);--oev-comp-branch-card-status-gap: var(--oev-sys-spacing-xs);--oev-comp-branch-card-status-opening-hours-headline-gap: var(--oev-sys-spacing-s);--oev-comp-branch-card-status-opening-hours-headline-font-style: var(--oev-font-style-link);--oev-comp-branch-card-status-opening-hours-headline-font-color: var(--oev-color-font-body-default);--oev-comp-branch-card-contact-options-headline-font-style: var(--oev-font-style-h5);--oev-comp-branch-card-contact-options-headline-font-color: var(--oev-color-font-h5);--oev-comp-branch-card-contact-options-gap: var(--oev-sys-spacing-l);--oev-comp-branch-card-contact-socialmedia-headline-font-style: var(--oev-font-style-link);--oev-comp-branch-card-contact-socialmedia-headline-font-color: var(--oev-color-font-h6);--oev-comp-branch-card-contact-socialmedia-icons-gap: var(--oev-sys-spacing-s);--oev-comp-branch-card-contact-socialmedia-gap: var(--oev-sys-spacing-xs);--oev-comp-branch-card-language-group-headline-font-style: var(--oev-font-style-link);--oev-comp-branch-card-language-group-headline-font-color: var(--oev-color-font-headline);--oev-comp-branch-card-wide-content-gap: var(--oev-sys-spacing-m);--oev-comp-breadcrumb-background-color: var(--oev-color-background-17);--oev-comp-breadcrumb-border-bottom-width: var(--oev-ref-size-01);--oev-comp-breadcrumb-border-bottom-color: var(--oev-color-gray-100);--oev-comp-breadcrumb-spacing-vertical: var(--oev-sys-spacing-xs);--oev-comp-breadcrumb-spacing-gap: var(--oev-sys-spacing-xxs);--oev-comp-breadcrumb-home-icon-size: var(--oev-comp-icon-size-small);--oev-comp-breadcrumb-separator-color: var(--oev-color-gray-500);--oev-comp-breadcrumb-separator-icon-size: var(--oev-comp-icon-size-small);--oev-comp-breadcrumb-link-color-default: var(--oev-color-gray-default);--oev-comp-breadcrumb-link-color-hover: var(--oev-color-primary-hover);--oev-comp-breadcrumb-link-color-active: var(--oev-color-primary-active);--oev-comp-breadcrumb-link-color-current: var(--oev-color-primary-default);--oev-comp-breadcrumb-link-font-style-default: var(--oev-font-style-link-medium);--oev-comp-breadcrumb-link-font-style-hover: var(--oev-font-style-link-medium);--oev-comp-breadcrumb-link-font-style-active: var(--oev-font-style-link-medium);--oev-comp-breadcrumb-link-font-style-current: var(--oev-font-style-link-medium);
3040--oev-comp-business-card-divider-color: var(--oev-color-gray-200);--oev-comp-business-card-container-spacing: var(--oev-ref-spacing-16);--oev-comp-business-card-distance-badge-background-color: var(--oev-color-gray-100);--oev-comp-business-card-distance-badge-number-font-style: var(--oev-font-style-link-small);--oev-comp-business-card-distance-badge-unit-font-style: var(--oev-font-style-link-small);--oev-comp-business-card-distance-badge-spacing-bottom: var(--oev-ref-spacing-08);--oev-comp-business-card-distance-badge-padding-left-right: var(--oev-ref-spacing-08);--oev-comp-business-card-distance-badge-padding-top-bottom: var(--oev-ref-spacing-02);--oev-comp-business-card-distance-badge-radius: var(--oev-ref-size-04);--oev-comp-business-card-title-font-style: var(--oev-font-style-h6);--oev-comp-business-card-headline-spacing-bottom: var(--oev-ref-spacing-04);--oev-comp-business-card-address-spacing-bottom: var(--oev-ref-spacing-16);--oev-comp-business-card-list-spacing-bottom: var(--oev-ref-spacing-16);--oev-comp-button-icon-spacing: var(--oev-ref-spacing-06);--oev-comp-button-font-style: var(--oev-font-style-link);--oev-comp-button-font-weight: var(--oev-font-weight-link);--oev-comp-button-font-size: var(--oev-font-size-link);--oev-comp-button-labeled-spacing-left-and-right: var(--oev-sys-spacing-xl-1);--oev-comp-button-unlabeled-spacing-left-and-right: var(--oev-sys-spacing-s);--oev-comp-button-border-width: var(--oev-ref-size-02);--oev-comp-button-border-width-hover: var(--oev-ref-size-02);--oev-comp-button-border-radius: var(--oev-ref-radius-s);--oev-comp-button-color-outline-focused: var(--oev-color-focus-visible-outline);--oev-comp-button-offset-outline-focused: var(--oev-ref-size-01);--oev-comp-button-primary-contained-background-color-default: var(--oev-color-primary-default);--oev-comp-button-primary-contained-background-color-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-contained-background-color-active: var(--oev-color-primary-active);--oev-comp-button-primary-contained-background-color-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-contained-background-color-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-contained-color-label-default: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-label-hover: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-label-active: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-label-focus: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-label-disabled: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-default: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-hover: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-active: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-focus: var(--oev-color-action-white);--oev-comp-button-primary-contained-color-icon-disabled: var(--oev-color-action-white);--oev-comp-button-primary-outlined-color-icon-default: var(--oev-color-primary-default);--oev-comp-button-primary-outlined-color-icon-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-outlined-color-icon-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-outlined-color-icon-active: var(--oev-color-primary-active);--oev-comp-button-primary-outlined-color-icon-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-outlined-color-label-default: var(--oev-color-primary-default);--oev-comp-button-primary-outlined-color-label-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-outlined-color-label-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-outlined-color-label-active: var(--oev-color-primary-active);--oev-comp-button-primary-outlined-color-label-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-outlined-color-border-default: var(--oev-color-primary-default);--oev-comp-button-primary-outlined-color-border-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-outlined-color-border-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-outlined-color-border-active: var(--oev-color-primary-active);--oev-comp-button-primary-outlined-color-border-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-outlined-color-background-default: var(--oev-color-transparent);--oev-comp-button-primary-outlined-color-background-hover: var(--oev-color-transparent);--oev-comp-button-primary-outlined-color-background-active: var(--oev-color-transparent);--oev-comp-button-primary-outlined-color-background-disabled: var(--oev-color-transparent);--oev-comp-button-primary-link-color-label-default: var(--oev-color-primary-default);--oev-comp-button-primary-link-color-label-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-link-color-label-active: var(--oev-color-primary-active);--oev-comp-button-primary-link-color-label-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-link-color-label-visited: var(--oev-color-primary-default);--oev-comp-button-primary-link-color-label-disabled: var(--oev-color-primary-disabled);--oev-comp-button-primary-link-color-icon-default: var(--oev-color-primary-default);--oev-comp-button-primary-link-color-icon-hover: var(--oev-color-primary-hover);--oev-comp-button-primary-link-color-icon-active: var(--oev-color-primary-active);--oev-comp-button-primary-link-color-icon-focus: var(--oev-color-primary-focus);--oev-comp-button-primary-link-color-icon-visited: var(--oev-color-primary-default);--oev-comp-button-primary-link-color-icon-disabled: var(--oev-color-primary-disabled);--oev-comp-button-secondary-outlined-color-label-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-outlined-color-label-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-outlined-color-label-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-outlined-color-label-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-outlined-color-label-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-outlined-color-border-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-outlined-color-border-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-outlined-color-border-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-outlined-color-border-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-outlined-color-border-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-outlined-color-background-default: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-background-hover: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-background-focus: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-background-active: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-background-disabled: var(--oev-color-transparent);--oev-comp-button-secondary-outlined-color-icon-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-outlined-color-icon-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-outlined-color-icon-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-outlined-color-icon-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-outlined-color-icon-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-contained-color-label-default: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-label-hover: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-label-focus: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-label-active: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-label-disabled: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-background-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-contained-color-background-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-contained-color-background-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-contained-color-background-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-contained-color-background-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-contained-color-border-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-contained-color-border-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-contained-color-border-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-contained-color-border-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-contained-color-border-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-contained-color-icon-default: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-icon-hover: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-icon-focus: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-icon-active: var(--oev-color-action-white);--oev-comp-button-secondary-contained-color-icon-disabled: var(--oev-color-action-white);--oev-comp-button-secondary-link-color-label-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-link-color-label-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-link-color-label-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-link-color-label-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-link-color-label-visited: var(--oev-color-secondary-visited);--oev-comp-button-secondary-link-color-label-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-secondary-link-color-icon-default: var(--oev-color-secondary-default);--oev-comp-button-secondary-link-color-icon-hover: var(--oev-color-secondary-hover);--oev-comp-button-secondary-link-color-icon-active: var(--oev-color-secondary-active);--oev-comp-button-secondary-link-color-icon-focus: var(--oev-color-secondary-focus);--oev-comp-button-secondary-link-color-icon-visited: var(--oev-color-secondary-visited);--oev-comp-button-secondary-link-color-icon-disabled: var(--oev-color-secondary-disabled);--oev-comp-button-white-contained-color-label-default: var(--oev-color-primary-default);--oev-comp-button-white-contained-color-label-hover: var(--oev-color-primary-hover);--oev-comp-button-white-contained-color-label-active: var(--oev-color-primary-focus);--oev-comp-button-white-contained-color-label-focus: var(--oev-color-primary-focus);--oev-comp-button-white-contained-color-label-disabled: var(--oev-color-primary-disabled);--oev-comp-button-white-contained-color-icon-default: var(--oev-color-primary-default);--oev-comp-button-white-contained-color-icon-hover: var(--oev-color-primary-hover);--oev-comp-button-white-contained-color-icon-active: var(--oev-color-primary-focus);--oev-comp-button-white-contained-color-icon-focus: var(--oev-color-primary-focus);--oev-comp-button-white-contained-color-icon-disabled: var(--oev-color-primary-disabled);--oev-comp-button-white-outlined-color-default: var(--oev-color-white-default);--oev-comp-button-white-outlined-color-hover: var(--oev-color-white-hover);--oev-comp-button-white-outlined-color-active: var(--oev-color-white-active);--oev-comp-button-white-outlined-color-focus: var(--oev-color-white-focus);--oev-comp-button-white-outlined-color-disabled: var(--oev-color-white-disabled);--oev-comp-button-white-link-color-label-default: var(--oev-color-white-default);--oev-comp-button-white-link-color-label-hover: var(--oev-color-white-hover);--oev-comp-button-white-link-color-label-active: var(--oev-color-white-active);--oev-comp-button-white-link-color-label-focus: var(--oev-color-white-focus);--oev-comp-button-white-link-color-label-visited: var(--oev-color-white-default);--oev-comp-button-white-link-color-label-disabled: var(--oev-color-white-disabled);--oev-comp-button-white-link-color-icon-default: var(--oev-color-white-default);--oev-comp-button-white-link-color-icon-hover: var(--oev-color-white-hover);--oev-comp-button-white-link-color-icon-active: var(--oev-color-white-active);--oev-comp-button-white-link-color-icon-focus: var(--oev-color-white-focus);--oev-comp-button-white-link-color-icon-visited: var(--oev-color-white-default);--oev-comp-button-white-link-color-icon-disabled: var(--oev-color-white-disabled);--oev-comp-button-link-color-label-default: var(--oev-color-primary-default);--oev-comp-button-link-color-label-hover: var(--oev-color-primary-hover);--oev-comp-button-link-color-label-active: var(--oev-color-primary-active);--oev-comp-button-link-color-label-focus: var(--oev-color-primary-focus);--oev-comp-button-link-color-label-visited: var(--oev-color-primary-default);--oev-comp-button-link-color-label-disabled: var(--oev-color-primary-disabled);--oev-comp-button-link-color-icon-default: var(--oev-color-primary-default);--oev-comp-button-link-color-icon-hover: var(--oev-color-primary-hover);--oev-comp-button-link-color-icon-active: var(--oev-color-primary-active);--oev-comp-button-link-color-icon-focus: var(--oev-color-primary-focus);--oev-comp-button-link-color-icon-visited: var(--oev-color-primary-default);--oev-comp-button-link-color-icon-disabled: var(--oev-color-primary-disabled);--oev-comp-card-icon-text-content-box-spacing-top: var(--oev-sys-spacing-xl-2);--oev-comp-card-icon-text-content-box-spacing-left-right: var(--oev-sys-spacing-l);--oev-comp-card-icon-text-content-box-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-card-icon-text-content-box-background-color: var(--oev-color-gray-100);--oev-comp-card-icon-text-content-box-border-radius: var(--oev-ref-radius-none);--oev-comp-card-icon-text-icon-container-box-shadow: var(--oev-sys-elevation-level-3);--oev-comp-card-icon-text-icon-container-border-radius: var(--oev-ref-radius-l);--oev-comp-card-icon-text-icon-container-size: var(--oev-ref-size-80);--oev-comp-card-icon-text-icon-container-background-color: var(--oev-color-background-17);--oev-comp-card-icon-text-icon-color: var(--oev-color-gray-800);--oev-comp-card-icon-text-headline-font-style: var(--oev-font-style-h4);--oev-comp-card-icon-text-headline-font-color: var(--oev-color-font-headline);--oev-comp-card-icon-text-headline-spacing-top-bottom: var(--oev-sys-spacing-l);--oev-comp-card-icon-text-body-font-style: var(--oev-font-style-body);--oev-comp-card-icon-text-body-font-color: var(--oev-color-font-body-default);--oev-comp-card-icon-text-body-spacing-top: var(--oev-sys-spacing-m);--oev-comp-card-shadow: var(--oev-sys-elevation-level-1);--oev-comp-card-border-radius: var(--oev-ref-radius-s);--oev-comp-card-badge-zindex: var(--oev-ref-z-index-20);--oev-comp-card-header-spacing-left: var(--oev-sys-spacing-l);--oev-comp-card-header-spacing-right: var(--oev-sys-spacing-l);--oev-comp-card-header-spacing-teaser-top: var(--oev-sys-spacing-m);--oev-comp-card-header-title-spacing-top: var(--oev-sys-spacing-l);--oev-comp-card-header-title-font-style: var(--oev-font-style-h3);--oev-comp-card-header-title-font-color: var(--oev-color-font-headline);--oev-comp-card-header-subtitle-spacing-top: var(--oev-sys-spacing-xs);--oev-comp-card-header-subtitle-font-style: var(--oev-font-style-subtitle-1);--oev-comp-card-header-subtitle-font-color: var(--oev-color-font-subheadline);--oev-comp-card-header-teaser-font-style: var(--oev-font-style-body);--oev-comp-card-header-teaser-spacing-top: var(--oev-sys-spacing-m);--oev-comp-card-vertical-header-subtitle-font-style: var(--oev-font-style-subtitle-1);--oev-comp-card-content-outer-spacing: var(--oev-sys-spacing-l);--oev-comp-card-content-gap-spacing: var(--oev-sys-spacing-l);--oev-comp-card-content-link-color-default: var(--oev-color-primary-default);--oev-comp-card-content-read-more-link-color: var(--oev-color-primary-default);--oev-comp-card-content-top-section-gap-spacing: var(--oev-sys-spacing-m);--oev-comp-card-content-top-section-secondary-title-font-style: var(--oev-font-style-h6);--oev-comp-card-content-top-section-secondary-title-font-color: var(--oev-color-font-subheadline);--oev-comp-card-content-top-section-body-text-font-style: var(--oev-font-st
3040yle-body);--oev-comp-card-content-bottom-section-gap-spacing: var(--oev-sys-spacing-l);--oev-comp-card-content-bottom-section-caption-font-style: var(--oev-font-style-caption);--oev-comp-card-media-spacing-top: var(--oev-sys-spacing-l);--oev-comp-card-color-background-10: var(--oev-color-custom-10);--oev-comp-card-color-background-11: var(--oev-color-custom-11);--oev-comp-card-color-background-12: var(--oev-color-custom-12);--oev-comp-card-color-background-13: var(--oev-color-gray-100);--oev-comp-card-color-background-14: var(--oev-color-action-white);--oev-comp-card-color-background-15: var(--oev-comp-card-color-background-09);--oev-comp-card-color-background-default: var(--oev-color-action-white);--oev-comp-card-color-background-01: var(--oev-color-custom-01);--oev-comp-card-color-background-02: var(--oev-color-custom-02);--oev-comp-card-color-background-03: var(--oev-color-custom-03);--oev-comp-card-color-background-04: var(--oev-color-custom-04);--oev-comp-card-color-background-05: var(--oev-color-custom-05);--oev-comp-card-color-background-06: var(--oev-color-custom-06);--oev-comp-card-color-background-07: var(--oev-color-custom-07);--oev-comp-card-color-background-08: var(--oev-color-custom-08);--oev-comp-card-color-background-09: var(--oev-color-custom-09);--oev-comp-card-color-background-pg-01: var(--oev-color-container-pg-01);--oev-comp-card-color-background-pg-02: var(--oev-color-container-pg-02);--oev-comp-card-color-background-pg-03: var(--oev-color-container-pg-03);--oev-comp-card-slider-spacing-left-right: var(--oev-ref-spacing-06);--oev-comp-card-slider-spacing-top: var(--oev-sys-spacing-m);--oev-comp-card-slider-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-card-slider-indicators-width: var(--oev-ref-size-08);--oev-comp-card-slider-indicators-height: var(--oev-ref-size-08);--oev-comp-card-slider-indicators-radius: var(--oev-ref-radius-xl);--oev-comp-card-slider-indicators-opacity: var(--oev-ref-opacity-50);--oev-comp-card-slider-indicators-border-color-default: var(--oev-color-gray-default);--oev-comp-card-slider-indicators-border-color-hover: var(--oev-color-gray-hover);--oev-comp-card-slider-indicators-border-color-active: var(--oev-color-gray-default);--oev-comp-card-slider-indicators-background-color-default: var(--oev-color-transparent);--oev-comp-card-slider-indicators-background-color-hover: var(--oev-color-gray-hover);--oev-comp-card-slider-indicators-background-color-active: var(--oev-color-gray-default);--oev-comp-card-slider-indicators-spacing: var(--oev-sys-spacing-xs);--oev-comp-card-slider-indicators-spacing-top: var(--oev-sys-spacing-m);--oev-comp-card-slider-icon-size: var(--oev-ref-size-32);--oev-comp-card-slider-nav-icon-color-default: var(--oev-color-primary-default);--oev-comp-card-slider-nav-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-card-slider-nav-icon-color-active: var(--oev-color-primary-default);--oev-comp-card-slider-nav-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-card-slider-nav-icon-left-spacing-right: var(--oev-sys-spacing-m);--oev-comp-card-slider-nav-icon-right-spacing-left: var(--oev-sys-spacing-m);--oev-comp-forms-checkbox-color-default: var(--oev-color-gray-600);--oev-comp-forms-checkbox-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-checkbox-color-active: var(--oev-color-gray-active);--oev-comp-forms-checkbox-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-checkbox-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-checkbox-color-error: var(--oev-color-action-error);--oev-comp-forms-checkbox-selected-color-default: var(--oev-color-primary-default);--oev-comp-forms-checkbox-selected-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-checkbox-selected-color-active: var(--oev-color-primary-active);--oev-comp-forms-checkbox-selected-color-focus: var(--oev-color-primary-focus);--oev-comp-forms-checkbox-selected-color-disabled: var(--oev-color-primary-disabled);--oev-comp-forms-checkbox-selected-color-error: var(--oev-color-action-error);--oev-comp-forms-checkbox-grid-spacing: var(--oev-sys-spacing-s);--oev-comp-forms-checkbox-label-font-style: var(--oev-font-style-label);--oev-comp-forms-checkbox-label-line-height: var(--oev-line-height-m);--oev-comp-forms-checkbox-label-color: var(--oev-color-font-label);--oev-comp-forms-checkbox-error-text-font-style: var(--oev-font-style-error);--oev-comp-forms-checkbox-error-text-color: var(--oev-color-action-error);--oev-comp-forms-datepicker-icon-color-default: var(--oev-color-gray-default);--oev-comp-forms-datepicker-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-datepicker-icon-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-datepicker-overlay-spacing-top-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-datepicker-overlay-background-color: var(--oev-color-background-17);--oev-comp-forms-datepicker-overlay-width-xs-s: 270px;--oev-comp-forms-datepicker-overlay-width-m-xl: 290px;--oev-comp-forms-datepicker-overlay-border-radius: var(--oev-ref-radius-s);--oev-comp-forms-datepicker-overlay-shadow: var(--oev-ref-box-shadow-default);--oev-comp-forms-datepicker-overlay-header-spacing-top-bottom: var(--oev-sys-spacing-m);--oev-comp-forms-datepicker-overlay-header-spacing-left: var(--oev-sys-spacing-l);--oev-comp-forms-datepicker-overlay-header-spacing-right: var(--oev-sys-spacing-xs);
3040--oev-comp-forms-datepicker-overlay-header-controls-spacing: var(--oev-sys-spacing-l);--oev-comp-forms-datepicker-overlay-header-controls-switch-spacing: var(--oev-sys-spacing-xxs);--oev-comp-forms-datepicker-overlay-header-controls-switch-font-style: var(--oev-font-style-body-small);--oev-comp-forms-datepicker-overlay-header-controls-icon-color-default: var(--oev-color-gray-default);--oev-comp-forms-datepicker-overlay-header-controls-icon-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-datepicker-overlay-days-of-week-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-forms-datepicker-overlay-days-of-week-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-forms-datepicker-overlay-days-of-week-font-style: var(--oev-font-style-body-small);--oev-comp-forms-datepicker-overlay-days-of-week-color: var(--oev-color-font-body-default);--oev-comp-forms-datepicker-overlay-days-grid-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-forms-datepicker-overlay-days-grid-spacing-top: var(--oev-sys-spacing-xs);--oev-comp-forms-datepicker-overlay-days-grid-border-top-color: var(--oev-color-gray-400);--oev-comp-forms-datepicker-overlay-days-grid-border-top-width: var(--oev-ref-size-01);--oev-comp-forms-datepicker-overlay-days-grid-color-default: var(--oev-color-font-body-default);--oev-comp-forms-datepicker-overlay-days-grid-color-disabled: var(--oev-color-font-body-disabled);--oev-comp-forms-datepicker-overlay-days-grid-hover-color: var(--oev-color-font-body-inverted);--oev-comp-forms-datepicker-overlay-days-grid-hover-background-color: var(--oev-color-secondary-hover);--oev-comp-forms-datepicker-overlay-days-grid-selected-color: var(--oev-color-font-body-inverted);--oev-comp-forms-datepicker-overlay-days-grid-selected-background-color: var(--oev-color-primary-default);--oev-comp-forms-datepicker-overlay-days-grid-today-color: var(--oev-color-font-body-default);--oev-comp-forms-datepicker-overlay-days-grid-today-background-color: var(--oev-color-primary-50);--oev-comp-forms-dropdown-color-default: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-dropdown-color-hover: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-color-focus: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-color-active: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-color-error: var(--oev-color-font-error);--oev-comp-forms-dropdown-font-style: var(--oev-font-style-body);--oev-comp-forms-dropdown-height: var(--oev-ref-size-48);--oev-comp-forms-dropdown-background-color-default: var(--oev-color-background-17);--oev-comp-forms-dropdown-overflow: inherit;--oev-comp-forms-dropdown-text-overflow: inherit;--oev-comp-forms-dropdown-inner-spacing-top: 0.688rem;--oev-comp-forms-dropdown-inner-spacing-top-focus: 0.688rem;--oev-comp-forms-dropdown-inner-spacing-right: var(--oev-sys-spacing-xl-3);--oev-comp-forms-dropdown-inner-spacing-bottom: 0.688rem;--oev-comp-forms-dropdown-inner-spacing-left: var(--oev-sys-spacing-m);--oev-comp-forms-dropdown-inner-spacing-left-focus: var(--oev-sys-spacing-m);--oev-comp-forms-dropdown-icon-color-default: var(--oev-color-gray-600);--oev-comp-forms-dropdown-icon-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-dropdown-icon-color-open: var(--oev-color-gray-active);--oev-comp-forms-dropdown-icon-color-open-hover: var(--oev-color-gray-hover);--oev-comp-forms-dropdown-icon-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-dropdown-icon-color-error: var(--oev-color-action-error);--oev-comp-forms-dropdown-icon-color-error-hover: var(--oev-color-action-error);--oev-comp-forms-dropdown-border-color-default: var(--oev-color-gray-600);--oev-comp-forms-dropdown-border-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-dropdown-border-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-dropdown-border-color-open: var(--oev-color-gray-active);--oev-comp-forms-dropdown-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-dropdown-border-color-error: var(--oev-color-action-error);--oev-comp-forms-dropdown-border-width-default: var(--oev-ref-size-01);--oev-comp-forms-dropdown-border-width-hover: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-active: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-focus: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-disabled: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-error: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-width-open: var(--oev-comp-forms-dropdown-border-width-default);--oev-comp-forms-dropdown-border-radius: var(--oev-ref-radius-s);--oev-comp-forms-dropdown-placeholder-color-default: var(--oev-color-font-placeholder);--oev-comp-forms-dropdown-placeholder-color-open: var(--oev-color-font-placeholder);--oev-comp-forms-dropdown-menu-color-default: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-menu-font-style-default: var(--oev-font-style-body);--oev-comp-forms-dropdown-menu-font-style-hover: var(--oev-font-style-body);--oev-comp-forms-dropdown-menu-background-color-default: var(--oev-color-background-17);--oev-comp-forms-dropdown-menu-background-color-hover: var(--oev-color-gray-100);--oev-comp-forms-dropdown-menu-scrollbar-background-color-default: var(--oev-color-gray-400);--oev-comp-forms-dropdown-item-font-color-default: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-item-font-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-dropdown-item-font-style-hover: var(--oev-font-style-link);--oev-comp-forms-dropdown-inline-label-color-default: var(--oev-color-font-body-default);--oev-comp-forms-dropdown-inline-label-color-error: var(--oev-color-action-error);--oev-comp-forms-dropdown-inline-label-font-style: var(--oev-font-style-label-small);--oev-comp-forms-dropdown-inline-label-font-size: var(--oev-font-size-label-small);--oev-comp-forms-dropdown-inline-label-display: block;--oev-comp-forms-dropdown-inline-label-background-color: var(--oev-color-background-17);--oev-comp-forms-dropdown-label-font-style: var(--oev-font-style-label);--oev-comp-forms-dropdown-label-color: var(--oev-color-font-label);--oev-comp-forms-dropdown-label-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-dropdown-label-line-break: auto;--oev-comp-forms-error-font-color: var(--oev-color-action-error);--oev-comp-forms-error-font-style: var(--oev-font-style-error);--oev-comp-forms-error-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-forms-error-spacing-left: var(--oev-sys-spacing-m);--oev-comp-forms-radio-button-color-bullet-outline-default: var(--oev-color-gray-600);--oev-comp-forms-radio-button-color-bullet-outline-hover: var(--oev-color-gray-hover);--oev-comp-forms-radio-button-color-bullet-outline-active: var(--oev-color-gray-active);--oev-comp-forms-radio-button-color-bullet-outline-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-radio-button-color-bullet-outline-error: var(--oev-color-action-error);--oev-comp-forms-radio-button-selected-color-bullet-outline-default: var(--oev-color-gray-600);--oev-comp-forms-radio-button-selected-color-bullet-outline-hover: var(--oev-color-gray-hover);--oev-comp-forms-radio-button-selected-color-bullet-outline-active: var(--oev-color-gray-active);--oev-comp-forms-radio-button-selected-color-bullet-outline-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-radio-button-selected-color-bullet-outline-error: var(--oev-color-action-error);--oev-comp-forms-radio-button-selected-color-inner-bullet-default: var(--oev-color-primary-default);--oev-comp-forms-radio-button-selected-color-inner-bullet-hover: var(--oev-color-primary-hover);--oev-comp-forms-radio-button-selected-color-inner-bullet-active: var(--oev-color-primary-active);--oev-comp-forms-radio-button-selected-color-inner-bullet-disabled: var(--oev-color-primary-disabled);--oev-comp-forms-radio-button-label-font-style: var(--oev-font-style-label);--oev-comp-forms-radio-button-label-color: var(--oev-color-font-label);--oev-comp-forms-radio-button-label-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-radio-button-option-label-font-style: var(--oev-font-style-body);--oev-comp-forms-radio-button-option-label-color: var(--oev-color-font-label);--oev-comp-forms-radio-button-option-label-error-color: var(--oev-color-action-error);--oev-comp-forms-radio-button-option-label-spacing-right-direction: var(--oev-sys-spacing-s);--oev-comp-forms-radio-button-option-label-spacing-left-direction: var(--oev-sys-spacing-s);--oev-comp-forms-radio-button-error-text-color: var(--oev-color-action-error);--oev-comp-forms-radio-button-error-text-font-style: var(--oev-font-style-error);--oev-comp-forms-radio-button-error-text-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-forms-radio-button-bullet-outline-size: var(--oev-ref-size-20);--oev-comp-forms-radio-button-inner-bullet-size-scale: 0.6;--oev-comp-forms-radio-button-bullet-outline-width: var(--oev-ref-size-02);--oev-comp-forms-radio-button-options-row-spacing: var(--oev-sys-spacing-m);--oev-comp-forms-radio-button-options-column-spacing: var(--oev-sys-spacing-xl-3);--oev-comp-forms-text-area-inner-spacing: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-spacing-left-top-hover: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-spacing-left-top-focus: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-color-background: var(--oev-color-transparent);--oev-comp-forms-text-area-icon-resizer-color-default: var(--oev-color-gray-600);--oev-comp-forms-text-area-icon-resizer-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-text-area-icon-resizer-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-text-area-icon-resizer-color-error: var(--oev-color-action-error);--oev-comp-forms-text-area-icon-resizer-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-text-area-icon-resizer-color-active: var(--oev-color-gray-active);--oev-comp-forms-text-area-label-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-text-area-label-font-style: var(--oev-font-style-label);--oev-comp-forms-text-area-label-color: var(--oev-color-font-label);--oev-comp-forms-text-area-placeholder-font-style: var(--oev-font-style-body);--oev-comp-forms-text-area-placeholder-color-default: var(--oev-color-font-placeholder);--oev-comp-forms-text-area-placeholder-color-focus: var(--oev-color-transparent);--oev-comp-forms-text-area-text-font-style: var(--oev-font-style-body);
3040--oev-comp-forms-text-area-text-font-weight: var(--oev-font-weight-body);--oev-comp-forms-text-area-text-color-default: var(--oev-color-font-body-default);--oev-comp-forms-text-area-text-color-hover: var(--oev-color-font-body-default);--oev-comp-forms-text-area-text-color-active: var(--oev-color-font-body-default);--oev-comp-forms-text-area-text-color-focus: var(--oev-color-font-body-default);--oev-comp-forms-text-area-text-color-disabled: var(--oev-color-font-body-disabled);--oev-comp-forms-text-area-text-color-error: var(--oev-color-font-body-default);--oev-comp-forms-text-area-border-radius: var(--oev-ref-radius-s);--oev-comp-forms-text-area-border-width-default: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-width-hover: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-width-active: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-width-focus: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-width-disabled: var(--oev-ref-size-01);--oev-comp-forms-text-area-border-color-default: var(--oev-color-gray-600);--oev-comp-forms-text-area-border-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-text-area-border-color-active: var(--oev-color-gray-active);--oev-comp-forms-text-area-border-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-text-area-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-text-area-border-color-error: var(--oev-color-action-error);--oev-comp-forms-text-area-help-text-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-forms-text-area-help-text-spacing-left: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-help-text-spacing-right: var(--oev-sys-spacing-m);--oev-comp-forms-text-area-help-text-font-style-error: var(--oev-font-style-error);--oev-comp-forms-text-area-help-text-color-error: var(--oev-color-font-error);--oev-comp-forms-input-text-color-default: var(--oev-color-font-body-default);--oev-comp-forms-input-text-color-hover: var(--oev-color-font-body-default);--oev-comp-forms-input-text-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-input-text-color-placeholder: var(--oev-color-font-placeholder);--oev-comp-forms-input-text-placeholder-font-style: var(--oev-font-style-body);--oev-comp-forms-input-text-border-width-default: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-width-hover: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-width-focus: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-width-disabled: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-width-error: var(--oev-ref-size-01);--oev-comp-forms-input-text-border-color-default: var(--oev-color-gray-600);--oev-comp-forms-input-text-border-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-input-text-border-color-focus: var(--oev-color-gray-focus);--oev-comp-forms-input-text-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-input-text-border-color-error: var(--oev-color-action-error);--oev-comp-forms-input-text-border-radius: var(--oev-ref-radius-s);--oev-comp-forms-input-text-spacing-left-default: var(--oev-ref-spacing-15);--oev-comp-forms-input-text-spacing-left-hover: var(--oev-ref-spacing-15);--oev-comp-forms-input-text-spacing-left-focus: var(--oev-ref-spacing-15);--oev-comp-forms-input-text-field-color-background-default: var(--oev-color-background-17);--oev-comp-forms-input-text-field-color-background-hover: var(--oev-color-background-17);--oev-comp-forms-input-text-label-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-forms-input-text-label-font-style: var(--oev-font-style-label);--oev-comp-forms-input-text-label-color: var(--oev-color-font-label);--oev-comp-forms-input-text-float-label-font-style: var(--oev-font-style-label-small);--oev-comp-forms-input-text-float-label-color-error: var(--oev-color-font-error);--oev-comp-forms-input-text-float-label-color-default: var(--oev-color-font-body-default);--oev-comp-forms-input-text-help-text-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-forms-input-text-help-text-font-style-error: var(--oev-font-style-error);--oev-comp-forms-input-text-help-text-color-error: var(--oev-color-font-error);--oev-comp-forms-toggle-track-height: var(--oev-ref-size-32);--oev-comp-forms-toggle-track-width: var(--oev-ref-size-52);--oev-comp-forms-toggle-track-border-radius: var(--oev-ref-radius-50);--oev-comp-forms-toggle-track-border-width: var(--oev-ref-size-02);--oev-comp-forms-toggle-handle-height: var(--oev-ref-size-24);--oev-comp-forms-toggle-handle-width: var(--oev-ref-size-24);--oev-comp-forms-toggle-handle-icon-size: var(--oev-comp-icon-size-small);--oev-comp-forms-toggle-grid-spacing: var(--oev-sys-spacing-s);--oev-comp-forms-toggle-option-label-font-style: var(--oev-font-style-body);--oev-comp-forms-toggle-option-label-line-height: var(--oev-line-height-m);--oev-comp-forms-toggle-option-label-color: var(--oev-color-font-label);--oev-comp-forms-toggle-selected-handle-spacing-top-bottom: var(--oev-sys-spacing-xxs);--oev-comp-forms-toggle-selected-handle-spacing-left: var(--oev-sys-spacing-l);--oev-comp-forms-toggle-selected-handle-spacing-right: var(--oev-sys-spacing-xxs);--oev-comp-forms-toggle-selected-handle-background-color-default: var(--oev-color-action-white);--oev-comp-forms-toggle-selected-handle-background-color-hover: var(--oev-color-action-white);--oev-comp-forms-toggle-selected-handle-background-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-toggle-selected-track-background-color-default: var(--oev-color-primary-default);--oev-comp-forms-toggle-selected-track-background-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-toggle-selected-track-background-color-disabled: var(--oev-color-transparent);--oev-comp-forms-toggle-selected-track-border-color-default: var(--oev-color-primary-default);--oev-comp-forms-toggle-selected-track-border-color-hover: var(--oev-color-primary-hover);--oev-comp-forms-toggle-selected-track-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-toggle-selected-icon-content: var(--oev-icon-check-outlined);--oev-comp-forms-toggle-selected-icon-color-default: var(--oev-color-primary-default);--oev-comp-forms-toggle-selected-icon-color-hover: var(--oev-color-primary-default);--oev-comp-forms-toggle-selected-icon-color-disabled: var(--oev-color-action-white);--oev-comp-forms-toggle-unselected-handle-spacing-top-bottom: var(--oev-sys-spacing-xxs);--oev-comp-forms-toggle-unselected-handle-spacing-left: var(--oev-sys-spacing-xxs);--oev-comp-forms-toggle-unselected-handle-spacing-right: var(--oev-sys-spacing-l);--oev-comp-forms-toggle-unselected-handle-background-color-default: var(--oev-color-action-white);--oev-comp-forms-toggle-unselected-handle-background-color-hover: var(--oev-color-action-white);--oev-comp-forms-toggle-unselected-handle-background-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-toggle-unselected-track-background-color-default: var(--oev-color-gray-600);--oev-comp-forms-toggle-unselected-track-background-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-toggle-unselected-track-background-color-disabled: var(--oev-color-transparent);--oev-comp-forms-toggle-unselected-track-border-color-default: var(--oev-color-gray-600);--oev-comp-forms-toggle-unselected-track-border-color-hover: var(--oev-color-gray-hover);--oev-comp-forms-toggle-unselected-track-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-forms-toggle-unselected-icon-content: var(--oev-icon-clear-outlined);--oev-comp-forms-toggle-unselected-icon-color-default: var(--oev-color-gray-600);--oev-comp-forms-toggle-unselected-icon-color-hover: var(--oev-color-gray-600);--oev-comp-forms-toggle-unselected-icon-color-disabled: var(--oev-color-action-white);--oev-comp-chip-font-color-default: var(--oev-color-primary-default);--oev-comp-chip-font-color-hover: var(--oev-color-primary-hover);--oev-comp-chip-font-color-focus: var(--oev-color-primary-focus);--oev-comp-chip-font-color-active: var(--oev-color-primary-active);--oev-comp-chip-font-color-disabled: var(--oev-color-primary-disabled);--oev-comp-chip-font-color-selected-default: var(--oev-color-action-white);--oev-comp-chip-font-color-selected-hover: var(--oev-color-action-white);--oev-comp-chip-font-color-selected-focus: var(--oev-color-action-white);--oev-comp-chip-font-color-selected-active: var(--oev-color-action-white);--oev-comp-chip-border-color-default: var(--oev-color-primary-default);--oev-comp-chip-border-color-hover: var(--oev-color-primary-hover);--oev-comp-chip-border-color-focus: var(--oev-color-primary-focus);--oev-comp-chip-border-color-active: var(--oev-color-primary-active);--oev-comp-chip-border-color-disabled: var(--oev-color-primary-disabled);--oev-comp-chip-border-color-selected-default: var(--oev-color-primary-default);--oev-comp-chip-border-color-selected-hover: var(--oev-color-primary-hover);--oev-comp-chip-border-color-selected-focus: var(--oev-color-primary-focus);--oev-comp-chip-border-color-selected-active: var(--oev-color-primary-active);--oev-comp-chip-background-color-default: var(--oev-color-background-17);--oev-comp-chip-background-color-hover: var(--oev-color-background-17);--oev-comp-chip-background-color-focus: var(--oev-color-background-17);--oev-comp-chip-background-color-active: var(--oev-color-background-17);--oev-comp-chip-background-color-disabled: var(--oev-color-background-17);--oev-comp-chip-background-color-selected-default: var(--oev-color-primary-default);--oev-comp-chip-background-color-selected-hover: var(--oev-color-primary-hover);--oev-comp-chip-background-color-selected-focus: var(--oev-color-primary-focus);--oev-comp-chip-background-color-selected-active: var(--oev-color-primary-active);--oev-comp-chip-outline-color-focus: var(--oev-color-action-focus-on-light);--oev-comp-chip-outline-offset-focus: var(--oev-ref-size-02);--oev-comp-chip-spacing-top-bottom: var(--oev-sys-spacing-s);--oev-comp-chip-spacing-left-right: var(--oev-sys-spacing-xl-1);--oev-comp-chip-border-radius: var(--oev-ref-radius-50);--oev-comp-chip-border-width: var(--oev-ref-size-02);--oev-comp-chip-font-style: var(--oev-font-style-link);--oev-comp-cta-group-spacing-vertical: var(--oev-sys-spacing-l);--oev-comp-cta-group-spacing-horizontal: var(--oev-sys-spacing-l);--oev-comp-cta-bar-vertical-spacing: var(--oev-sys-spacing-xl-1);--oev-comp-cta-bar-vertical-spacing-top: var(--oev-sys-spacing-m);--oev-comp-cta-bar-container-width: 100%;--oev-comp-cta-bar-button-size: var(--oev-ref-size-96);--oev-comp-cta-bar-button-label-spacing-top: var(--oev-sys-spacing-m);--oev-comp-cta-bar-button-label-font-style: var(--oev-font-style-link);
3040--oev-comp-cta-bar-button-label-font-weight: var(--oev-font-weight-link);--oev-comp-cta-bar-button-label-icon-color-default: var(--oev-comp-cta-bar-button-font-color-default);--oev-comp-cta-bar-button-border-radius: var(--oev-ref-radius-l);--oev-comp-cta-bar-button-border-radius-focus-visible: var(--oev-ref-size-04);--oev-comp-cta-bar-button-icon-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-icon-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-icon-color-selected: var(--oev-color-action-white);--oev-comp-cta-bar-button-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-icon-size-default: var(--oev-ref-size-32);--oev-comp-cta-bar-button-icon-size-active: var(--oev-ref-size-48);--oev-comp-cta-bar-button-font-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-font-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-font-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-font-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-font-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-contained-background-color: var(--oev-color-action-white);--oev-comp-cta-bar-button-contained-background-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-contained-elevation-level-default: var(--oev-sys-elevation-level-2);--oev-comp-cta-bar-button-contained-elevation-level-hover: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-contained-elevation-level-active: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-contained-elevation-level-selected: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-contained-elevation-level-disabled: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-outlined-background-color: var(--oev-color-transparent);--oev-comp-cta-bar-button-outlined-background-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-outlined-border-size: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-default: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-hover: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-active: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-selected: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-width-disabled: var(--oev-ref-size-02);--oev-comp-cta-bar-button-outlined-border-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-outlined-border-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-outlined-border-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-outlined-border-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-outlined-border-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-custom-border-radius: var(--oev-ref-radius-l);--oev-comp-cta-bar-button-custom-border-width-default: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-width-hover: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-width-active: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-width-selected: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-width-disabled: var(--oev-ref-size-02);--oev-comp-cta-bar-button-custom-border-color-default: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-border-color-hover: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-border-color-active: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-border-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-border-color-disabled: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-background-color-default: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-background-color-hover: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-background-color-active: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-background-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-background-color-disabled: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-font-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-font-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-custom-font-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-custom-font-color-selected: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-font-color-focus: var(--oev-color-primary-focus);--oev-comp-cta-bar-button-custom-font-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-custom-icon-color-default: var(--oev-color-primary-default);--oev-comp-cta-bar-button-custom-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-cta-bar-button-custom-icon-color-active: var(--oev-color-primary-active);--oev-comp-cta-bar-button-custom-icon-color-selected: var(--oev-color-action-white);--oev-comp-cta-bar-button-custom-icon-color-focus: var(--oev-color-primary-focus);--oev-comp-cta-bar-button-custom-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-cta-bar-button-custom-icon-size-default: var(--oev-ref-size-32);--oev-comp-cta-bar-button-custom-icon-size-active: var(--oev-ref-size-48);--oev-comp-cta-bar-button-custom-elevation-level-default: var(--oev-sys-elevation-level-2);--oev-comp-cta-bar-button-custom-elevation-level-hover: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-custom-elevation-level-active: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-custom-elevation-level-selected: var(--oev-sys-elevation-level-1);--oev-comp-cta-bar-button-custom-elevation-level-disabled: var(--oev-sys-elevation-level-1);--oev-comp-custom-search-background-color: var(--oev-color-background-14);--oev-comp-custom-search-outer-spacing: var(--oev-sys-spacing-l);--oev-comp-custom-search-shadow: var(--oev-sys-elevation-level-0);--oev-comp-custom-search-border-radius: var(--oev-ref-radius-none);--oev-comp-custom-search-headline-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-custom-search-text-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-custom-search-inputfield-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-custom-search-result-spacing-top: var(--oev-sys-spacing-l);--oev-comp-custom-search-result-spacing-left-right: var(--oev-sys-spacing-l);--oev-comp-customer-interaction-container-background-color: var(--oev-color-action-white);--oev-comp-customer-interaction-container-spacing-left-right: var(--oev-sys-spacing-none);--oev-comp-customer-interaction-container-spacing-top: var(--oev-ref-spacing-24);--oev-comp-customer-interaction-container-spacing-bottom: var(--oev-ref-spacing-24);--oev-comp-customer-interaction-position-right: var(--oev-sys-spacing-s);--oev-comp-customer-interaction-position-bottom: var(--oev-sys-spacing-none);--oev-comp-customer-interaction-shadow: var(--oev-sys-elevation-level-2);--oev-comp-customer-interaction-icon-color-default: var(--oev-color-gray-default);--oev-comp-customer-interaction-icon-spacing-bottom: var(--oev-sys-spacing-none);--oev-comp-customer-interaction-icon-spacing-top: var(--oev-sys-spacing-none);--oev-comp-divider-color: var(--oev-color-gray-500);--oev-comp-divider-height: var(--oev-ref-size-01);--oev-comp-divider-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-download-headline-font-style: var(--oev-font-style-h3);--oev-comp-download-headline-font-color: var(--oev-color-action-black);--oev-comp-download-subheadline-font-style: var(--oev-font-style-subtitle-1);--oev-comp-download-subheadline-font-color: var(--oev-color-gray-600);--oev-comp-download-icon-color-default: var(--oev-color-gray-600);--oev-comp-download-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-download-icon-size: var(--oev-ref-size-24);--oev-comp-download-icon-container-background-color-default: var(--oev-color-background-17);--oev-comp-download-icon-container-background-color-hover: var(--oev-color-background-17);--oev-comp-download-icon-container-border-color-default: var(--oev-color-gray-600);--oev-comp-download-icon-container-border-color-hover: var(--oev-color-primary-hover);--oev-comp-download-icon-container-border-width: var(--oev-ref-size-01);--oev-comp-download-icon-container-width: var(--oev-ref-size-40);--oev-comp-download-icon-container-height: var(--oev-ref-size-40);--oev-comp-download-icon-container-spacing-right: var(--oev-sys-spacing-m);--oev-comp-download-container-padding: var(--oev-sys-spacing-m);--oev-comp-download-container-background-color-default: var(--oev-color-background-14);--oev-comp-download-container-background-color-hover: var(--oev-color-background-15);--oev-comp-download-container-headline-font-style: var(--oev-font-style-link);--oev-comp-download-container-headline-font-color: var(--oev-color-font-body-default);--oev-comp-download-container-headline-font-color-hover: var(--oev-color-font-body-default);--oev-comp-download-container-subheadline-font-style: var(--oev-font-style-body);--oev-comp-download-container-subheadline-font-color: var(--oev-color-font-body-default);--oev-comp-elements-layout-read-more-button-border-spacing-top-m-xl: var(--oev-sys-spacing-xl-1);--oev-comp-elements-layout-read-more-button-border-spacing-top-s-sl
3040: var(--oev-sys-spacing-l);--oev-comp-elements-layout-read-more-button-border-spacing-top-xs: var(--oev-sys-spacing-m);--oev-comp-employee-card-gap: var(--oev-sys-spacing-l);--oev-comp-employee-card-spacing: var(--oev-sys-spacing-l);--oev-comp-employee-card-shadow-default: var(--oev-sys-elevation-level-1);--oev-comp-employee-card-background-color-dark: var(--oev-color-gray-100);--oev-comp-employee-card-background-color-light: var(--oev-color-gray-50);--oev-comp-employee-card-background-color-white: var(--oev-color-action-white);--oev-comp-employee-card-border-radius: var(--oev-ref-radius-s);--oev-comp-employee-card-header-image-border-radius-round: var(--oev-ref-radius-xl);--oev-comp-employee-card-header-image-border-radius-square: var(--oev-ref-radius-l);--oev-comp-employee-card-header-image-size: var(--oev-ref-size-160);--oev-comp-employee-card-header-image-shadow: var(--oev-sys-elevation-level-2);--oev-comp-employee-card-header-text-gap: var(--oev-sys-spacing-xs);--oev-comp-employee-card-header-text-headline-font-style: var(--oev-font-style-h5);--oev-comp-employee-card-header-text-headline-font-color: var(--oev-color-font-h5);--oev-comp-employee-card-header-text-subline-font-style: var(--oev-font-style-link);--oev-comp-employee-card-header-text-subline-font-color: var(--oev-color-font-body-default);--oev-comp-employee-card-header-text-description-font-style: var(--oev-font-style-body);--oev-comp-employee-card-header-text-description-font-color: var(--oev-color-font-body-default);--oev-comp-employee-card-header-text-qualifications-font-style: var(--oev-font-style-body);--oev-comp-employee-card-header-text-qualifications-font-color: var(--oev-color-font-body-default);--oev-comp-employee-card-contact-headline-font-style: var(--oev-font-style-h5);--oev-comp-employee-card-contact-headline-font-color: var(--oev-color-font-h5);--oev-comp-employee-card-language-group-headline-font-style: var(--oev-font-style-label);--oev-comp-employee-card-language-group-headline-font-color: var(--oev-color-font-label);--oev-comp-filter-chip-gap-spacing: var(--oev-sys-spacing-m);--oev-comp-filter-spacing-xs-s: var(--oev-sys-spacing-l);--oev-comp-filter-spacing-sl-xl: var(--oev-sys-spacing-xl-2);--oev-comp-flyout-background-color: var(--oev-color-background-17);--oev-comp-flyout-elevation-level: var(--oev-sys-elevation-level-2);--oev-comp-flyout-content-optional-inner-spacing: var(--oev-sys-spacing-m);--oev-comp-flyout-xs-s-border-radius: var(--oev-ref-radius-none);--oev-comp-flyout-sl-xl-border-radius: var(--oev-ref-radius-s);--oev-comp-flyout-arrow-height: var(--oev-ref-size-08);--oev-comp-flyout-arrow-width: var(--oev-ref-size-16);--oev-comp-flyout-close-icon-variant: "primary";--oev-comp-flyout-close-icon-size: "m";--oev-comp-flyout-m-xl-width: 384px;--oev-comp-footer-color-background: var(--oev-color-primary-default);--oev-comp-footer-max-width: 65rem;--oev-comp-footer-content-margin-top: var(--oev-sys-spacing-none);--oev-comp-footer-link-color-default: var(--oev-color-white-default);--oev-comp-footer-link-color-hover: var(--oev-color-white-hover);--oev-comp-footer-link-color-active: var(--oev-color-white-active);--oev-comp-footer-link-color-visited: var(--oev-color-white-visited);--oev-comp-footer-link-color-disabled: var(--oev-color-white-disabled);--oev-comp-footer-top-section-spacing-top: var(--oev-sys-spacing-l);--oev-comp-footer-top-section-spacing-top-xs-s: var(--oev-sys-spacing-none);--oev-comp-footer-top-section-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-footer-top-section-spacing-bottom-xs-s: var(--oev-sys-spacing-none);--oev-comp-footer-top-section-border-top: 0.063rem solid transparent;--oev-comp-footer-top-section-border-top-xs-s: 0.063rem solid transparent;--oev-comp-footer-top-section-headline-font: var(--oev-font-style-body);--oev-comp-footer-top-section-headline-font-color: var(--oev-color-action-white);--oev-comp-footer-top-section-headline-spacing: var(--oev-sys-spacing-m);--oev-comp-footer-top-section-link-font: var(--oev-font-style-link);--oev-comp-footer-top-section-link-font-weight: var(--oev-font-weight-link);--oev-comp-footer-top-section-link-spacing: var(--oev-sys-spacing-s);--oev-comp-footer-accordion-body-spacing-link: var(--oev-sys-spacing-s);--oev-comp-footer-accordion-body-spacing-top: var(--oev-sys-spacing-none);--oev-comp-footer-accordion-body-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-footer-accordion-body-spacing-bottom-xs-s: var(--oev-sys-spacing-s);--oev-comp-footer-accordion-border-bottom: 0.063rem solid rgba(255, 255, 255, .3);--oev-comp-footer-accordion-header-font: var(--oev-font-style-body);--oev-comp-footer-accordion-header-font-color: var(--oev-color-action-white);--oev-comp-footer-accordion-link-font: var(--oev-font-style-link);
3040--oev-comp-footer-accordion-link-font-weight: var(--oev-font-weight-link);--oev-comp-footer-bottom-section-spacing-top: var(--oev-sys-spacing-l);--oev-comp-footer-bottom-section-spacing-top-xs-s: var(--oev-sys-spacing-l);--oev-comp-footer-bottom-section-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-footer-bottom-section-spacing-bottom-xs-s: var(--oev-sys-spacing-l);--oev-comp-footer-bottom-section-border-top: 0.063rem solid transparent;--oev-comp-footer-bottom-section-link-font: var(--oev-font-style-link-small);--oev-comp-footer-bottom-section-link-font-weight: var(--oev-font-weight-link);--oev-comp-footer-bottom-section-link-spacing: var(--oev-sys-spacing-xs);--oev-comp-footer-bottom-section-copyright-font: var(--oev-font-style-body-small);--oev-comp-footer-bottom-section-content-spacing: var(--oev-sys-spacing-m);--oev-comp-footer-bottom-section-content-spacing-xs-s: var(--oev-sys-spacing-m);--oev-comp-footer-bottom-section-container-spacing-xs-s: var(--oev-sys-spacing-l);--oev-comp-footer-seals-headline-font: var(--oev-font-style-body);--oev-comp-footer-seals-headline-font-color: var(--oev-color-action-white);--oev-comp-footer-seals-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-footer-seals-visual-spacing: var(--oev-sys-spacing-m);--oev-comp-footer-social-media-headline-font: var(--oev-font-style-body-small);--oev-comp-footer-social-media-headline-font-color: var(--oev-color-action-white);--oev-comp-footer-social-media-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-footer-social-media-disclaimer-font: var(--oev-font-style-caption);--oev-comp-footer-social-media-disclaimer-spacing-top: var(--oev-sys-spacing-xs);--oev-comp-footer-social-media-icon-spacing: var(--oev-sys-spacing-m);--oev-comp-footer-copyright-link-color: var(--oev-color-action-white);--oev-comp-google-card-border-radius: var(--oev-ref-radius-s);--oev-comp-google-rating-horizontal-font-color: var(--oev-color-font-body-small);--oev-comp-google-rating-horizontal-font-style: var(--oev-font-style-body-small);--oev-comp-google-rating-horizontal-gap: var(--oev-sys-spacing-xs);--oev-comp-google-rating-horizontal-logo-size: var(--oev-ref-size-24);--oev-comp-google-rating-horizontal-star-size: var(--oev-ref-size-16);--oev-comp-google-rating-vertical-font-color: var(--oev-color-font-body-default);--oev-comp-google-rating-vertical-font-style: var(--oev-font-style-body);--oev-comp-google-rating-vertical-gap: var(--oev-sys-spacing-xxs);--oev-comp-google-rating-vertical-logo-size: var(--oev-ref-size-40);--oev-comp-google-rating-vertical-star-size: var(--oev-ref-size-24);--oev-comp-greeting-headline-font-color: var(--oev-color-font-headline);--oev-comp-greeting-headline-font-style: var(--oev-font-style-h3);--oev-comp-greeting-signature-font-color: var(--oev-color-font-calligraphy);--oev-comp-greeting-signature-font-style: var(--oev-font-style-signature);--oev-comp-greeting-body-font-color: var(--oev-color-font-body-default);--oev-comp-greeting-body-font-style: var(--oev-font-style-body);--oev-comp-greeting-caption-font-color: var(--oev-color-font-caption);--oev-comp-greeting-caption-font-style: var(--oev-font-style-caption);--oev-comp-greeting-spacing-top-bottom: var(--oev-sys-spacing-l);--oev-comp-greeting-spacing-left-right: var(--oev-sys-spacing-l);--oev-comp-greeting-gap-spacing: var(--oev-sys-spacing-l);--oev-comp-greeting-gap-spacing-headline-body: var(--oev-sys-spacing-m);--oev-comp-greeting-gap-spacing-signature-caption: var(--oev-sys-spacing-xs);--oev-comp-grid-size-small-landscape: 52.5rem;--oev-comp-grid-size-medium: unset;--oev-comp-grid-size-large: 65rem;--oev-comp-grid-size-xl: 65rem;--oev-comp-grid-size-medium-horizontal-margin: var(--oev-ref-size-192);--oev-comp-grid-responsive-spacing-top-bottom: var(--oev-sys-spacing-xl-1);--oev-comp-grid-responsive-gap: var(--oev-sys-spacing-m);--oev-comp-grid-container-card-view-border-color: var(--oev-color-gray-100);--oev-comp-grid-container-card-view-border-width: var(--oev-ref-size-01);--oev-comp-grid-container-card-view-border-radius: var(--oev-ref-radius-s);--oev-comp-grid-container-card-view-box-background: var(--oev-color-background-17);
3040--oev-comp-grid-container-card-view-box-shadow: var(--oev-sys-elevation-level-1);--oev-comp-grid-container-card-view-spacing-top-bottom: var(--oev-sys-spacing-m);--oev-comp-grid-container-card-view-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-header-nav-border-left-position: var(--oev-ref-size-00);--oev-comp-header-nav-border-width: 100%;--oev-comp-header-nav-header-burger-spacing-bottom: var(--oev-ref-spacing-16);--oev-comp-header-nav-header-logo-max-width: var(--oev-ref-size-140);--oev-comp-header-nav-header-logo-height-sl-xs: var(--oev-ref-size-40);--oev-comp-header-nav-header-logo-height-m-xl: var(--oev-ref-size-40);--oev-comp-header-nav-header-logo-space-top: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-logo-space-right: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-logo-space-bottom: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-logo-space-left: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-logo-align: var(--oev-ref-align-center);--oev-comp-header-nav-header-background-color: var(--oev-color-background-17);--oev-comp-header-nav-header-spacing-vertical: var(--oev-sys-spacing-none);--oev-comp-header-nav-header-xl-m-spacing-horizontal: var(--oev-sys-spacing-none);--oev-comp-header-nav-header-sl-xs-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-header-height: var(--oev-ref-size-72);--oev-comp-header-nav-header-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-header-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-header-sl-xs-height: var(--oev-ref-size-72);--oev-comp-header-nav-header-sl-xs-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-header-xl-m-height: var(--oev-ref-size-72);--oev-comp-header-nav-header-xl-m-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-header-utility-link-icon-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-header-utility-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-utility-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-utility-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-utility-link-textinput-height: var(--oev-ref-size-24);--oev-comp-header-nav-header-utility-link-textinput-border-bottom-color: var(--oev-color-gray-500);--oev-comp-header-nav-header-utility-link-textinput-border-bottom-height: var(--oev-ref-size-01);--oev-comp-header-nav-header-utility-link-textinput-placeholder-font-color-default: var(--oev-color-font-placeholder);--oev-comp-header-nav-header-utility-link-textinput-placeholder-font-color-hover: var(--oev-color-gray-hover);--oev-comp-header-nav-header-utility-link-textinput-font-color-default: var(--oev-color-font-body-default);--oev-comp-header-nav-header-utility-link-textinput-spacing-horizontal: var(--oev-sys-spacing-xs);--oev-comp-header-nav-header-utility-link-textinput-spacing-left: var(--oev-sys-spacing-xs);--oev-comp-header-nav-header-utility-link-textinput-spacing-right: var(--oev-sys-spacing-xl-1);--oev-comp-header-nav-header-utility-link-textinput-border-bottom-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-header-nav-header-utility-link-textinput-icon-spacing-horizontal: var(--oev-sys-spacing-xs);--oev-comp-header-nav-header-utility-link-advisor-max-width: 200px;--oev-comp-header-nav-header-utility-link-advisor-subline-font-style: var(--oev-font-style-body-small);--oev-comp-header-nav-header-utility-link-advisor-avatar-radius: var(--oev-ref-radius-xl);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-size: var(--oev-ref-size-02);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-color-default: var(--oev-color-action-white);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-utility-link-advisor-avatar-outline-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-utility-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-header-utility-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-utility-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-utility-link-font-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-utility-link-font-style: var(--oev-font-style-link);--oev-comp-header-nav-header-utility-link-spacing: var(--oev-sys-spacing-l);--oev-comp-header-nav-header-utility-link-divider-color: var(--oev-color-gray-500);--oev-comp-header-nav-header-sl-xs-utility-bar-background-color: var(--oev-color-action-white);--oev-comp-header-nav-header-sl-xs-utility-bar-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-header-sl-xs-utility-bar-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-header-sl-xs-utility-link-icon-divider-color: var(--oev-color-gray-500);--oev-comp-header-nav-header-sl-xs-utility-link-icon-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-header-sl-xs-utility-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-sl-xs-utility-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-sl-xs-utility-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-sl-xs-utility-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-header-sl-xs-utility-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-header-sl-xs-utility-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-header-sl-xs-utility-link-font-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-header-sl-xs-utility-link-textinput-border-bottom-color: var(--oev-color-gray-500);--oev-comp-header-nav-header-sl-xs-utility-link-textinput-placeholder-font-color-default: var(--oev-color-font-placeholder);--oev-comp-header-nav-header-sl-xs-utility-link-textinput-placeholder-font-color-hover: var(--oev-color-gray-hover);--oev-comp-header-nav-header-sl-xs-utility-link-textinput-font-color-default: var(--oev-color-font-body-default);--oev-comp-header-nav-header-nav-element-border-radius: var(--oev-ref-size-06);--oev-comp-header-nav-header-color-outline-focused: var(--oev-color-focus-visible-outline);--oev-comp-header-nav-header-top-color-outline: var(--oev-color-focus-visible-outline);--oev-comp-header-nav-bar-background-color: var(--oev-color-background-17);--oev-comp-header-nav-bar-box-shadow: var(--oev-color-transparent);--oev-comp-header-nav-bar-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-bar-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-bar-height: var(--oev-ref-size-48);--oev-comp-header-nav-bar-nav-link-icon-color-default: var(--oev-color-primary-default);--oev-comp-header-nav-bar-nav-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-bar-nav-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-bar-nav-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-bar-nav-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-bar-nav-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-bar-nav-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-bar-nav-link-font-color-selected: var(--oev-color-gray-default);--oev-comp-header-nav-bar-nav-link-font-style: var(--oev-font-style-link);--oev-comp-header-nav-bar-nav-link-spacing: var(--oev-sys-spacing-l);--oev-comp-header-nav-bar-nav-link-padding-horizontal: var(--oev-sys-spacing-none);--oev-comp-header-nav-bar-nav-link-border-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-bar-nav-link-border-size-selected-sl-xs: var(--oev-ref-size-02);--oev-comp-header-nav-bar-nav-link-border-size-selected-xl-m: var(--oev-ref-size-02);--oev-comp-header-nav-bar-nav-link-border-offset-bottom: var(--oev-sys-spacing-none);--oev-comp-header-nav-bar-nav-link-selected-border-bottom-color: var(--oev-color-primary-default);--oev-comp-header-nav-bar-nav-link-selected-border-bottom-size: var(--oev-ref-size-02);--oev-comp-header-nav-bar-nav-link-dropdown-menu-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-header-nav-bar-nav-link-dropdown-menu-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-bar-nav-link-dropdown-menu-font-style: var(--oev-font-style-link-medium);--oev-comp-header-nav-bar-nav-link-dropdown-menu-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-bar-nav-link-dropdown-menu-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-bar-nav-link-dropdown-menu-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-bar-nav-link-dropdown-menu-color-selected: var(--oev-color-primary-active);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-color-default: var(--oev-color-background-17);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-color-hover: var(--oev-color-background-15);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-color-active: var(--oev-color-background-15);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-color-selected: var(--oev-color-background-15);--oev-comp-header-nav-bar-nav-link-dropdown-menu-background-shadow: var(--oev-sys-elevation-level-2);--oev-comp-header-nav-flyout-background-shadow: var(--oev-sys-elevation-level-2);--oev-comp-header-nav-flyout-menu-level-2-border-left-color: var(--oev-color-gray-100);--oev-comp-header-nav-flyout-menu-level-2-border-left-size: var(--oev-ref-size-01);--oev-comp-header-nav-flyout-menu-background-color: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-background-color-depth-2: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-background-color-depth-3: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-headline-font-style: var(--oev-font-style-body);--oev-comp-header-nav-flyout-menu-headline-font-color: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-headline-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-headline-spacing-top: var(--oev-sys-spacing-none);--oev-comp-header-nav-flyout-menu-headline-spacing-offset-left: var(--oev-sys-spacing-none);--oev-comp-header-nav-flyout-menu-headline-link-font-style: var(--oev-font-style-link);--oev-comp-header-nav-flyout-menu-headline-link-font-weight: var(--oev-font-we
3040ight-link);--oev-comp-header-nav-flyout-menu-headline-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-headline-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-headline-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-headline-link-font-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-headline-link-icon-color-default: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-headline-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-headline-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-headline-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-headline-link-indicator-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-headline-link-indicator-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-headline-link-indicator-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-headline-link-indicator-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-font-style: var(--oev-font-style-link-medium);--oev-comp-header-nav-flyout-menu-link-font-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-link-font-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-link-font-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-link-font-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-icon-color-default: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-link-icon-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-link-icon-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-indicator-color-default: var(--oev-color-gray-default);--oev-comp-header-nav-flyout-menu-link-indicator-color-hover: var(--oev-color-primary-hover);--oev-comp-header-nav-flyout-menu-link-indicator-color-active: var(--oev-color-primary-active);--oev-comp-header-nav-flyout-menu-link-indicator-color-selected: var(--oev-color-primary-default);--oev-comp-header-nav-flyout-menu-link-background-color-default: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-link-background-color-hover: var(--oev-color-background-15);--oev-comp-header-nav-flyout-menu-link-background-color-active: var(--oev-color-background-15);--oev-comp-header-nav-flyout-menu-link-background-color-selected: var(--oev-color-background-17);--oev-comp-header-nav-flyout-menu-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-spacing-left: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-spacing-right: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-menu-spacing-top: var(--oev-sys-spacing-xl-1);--oev-comp-header-nav-flyout-menu-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-submenu-background-color: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-submenu-border-left-color: var(--oev-color-gray-100);--oev-comp-header-nav-flyout-submenu-border-left-size: var(--oev-ref-size-01);--oev-comp-header-nav-flyout-submenu-link-background-color-default: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-link-background-color-hover: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-color-active: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-color-selected: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-color-selected-level-3: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-dark-color-default: var(--oev-color-background-15);--oev-comp-header-nav-flyout-submenu-link-background-dark-color-hover: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-link-background-dark-color-active: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-link-background-dark-color-selected: var(--oev-color-background-17);--oev-comp-header-nav-flyout-submenu-with-background-background-color: var(--oev-color-background-15);--oev-comp-header-nav-flyout-sl-xs-menu-headline-font-style: var(--oev-font-style-body);--oev-comp-header-nav-flyout-sl-xs-menu-headline-link-font-style: var(--oev-font-style-link);--oev-comp-header-nav-flyout-sl-xs-menu-headline-link-font-weight: var(--oev-font-we
3040ight-link);--oev-comp-header-nav-flyout-sl-xs-menu-headline-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-flyout-sl-xs-menu-headline-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-flyout-sl-xs-menu-link-border-bottom-color: var(--oev-color-gray-100);--oev-comp-header-nav-flyout-sl-xs-menu-link-style: var(--oev-font-style-link);--oev-comp-header-nav-flyout-sl-xs-menu-link-font-weight: var(--oev-font-weight-link);--oev-comp-header-nav-flyout-sl-xs-menu-link-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-sl-xs-menu-link-spacing-vertical: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-sl-xs-menu-link-spacing-left-level-2: var(--oev-sys-spacing-l);--oev-comp-header-nav-flyout-sl-xs-menu-link-spacing-left-level-3: var(--oev-sys-spacing-xl-1);--oev-comp-header-nav-flyout-sl-xs-menu-link-border-bottom-size: var(--oev-ref-size-01);--oev-comp-header-nav-flyout-sl-xs-menu-item-min-height: var(--oev-ref-size-56);--oev-comp-header-nav-flyout-sl-xs-menu-level-1-background-color: var(--oev-color-background-17);--oev-comp-header-nav-flyout-sl-xs-menu-level-2-background-color: var(--oev-color-background-17);--oev-comp-header-nav-flyout-sl-xs-menu-level-3-background-color: var(--oev-color-background-14);--oev-comp-header-nav-flyout-xl-m-menu-link-font-weight: var(--oev-font-weight-link);--oev-comp-header-nav-flyout-xl-m-menu-link-style: var(--oev-font-style-link-medium);--oev-comp-header-nav-flyout-xl-m-menu-link-min-height: var(--oev-ref-size-48);--oev-comp-header-nav-flyout-xl-m-menu-item-min-height: var(--oev-ref-size-48);--oev-comp-header-nav-flyout-xl-m-menu-headline-min-height: var(--oev-ref-size-48);--oev-comp-header-nav-flyout-xl-m-menu-link-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-header-nav-flyout-xl-m-menu-link-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-header-nav-flyout-xl-m-menu-link-spacing-offset-left: var(--oev-sys-spacing-none);--oev-comp-suggest-menu-spacing-top: var(--oev-sys-spacing-xs);--oev-comp-suggest-menu-headline-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-suggest-menu-headline-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-suggest-menu-headline-color-default: var(--oev-color-gray-default);--oev-comp-suggest-menu-headline-background-color-default: var(--oev-color-background-01);--oev-comp-suggest-menu-headline-font-style: var(--oev-font-style-body);--oev-comp-suggest-menu-link-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-suggest-menu-link-spacing-vertical: var(--oev-sys-spacing-s);--oev-comp-suggest-menu-link-color-default: var(--oev-color-gray-default);--oev-comp-suggest-menu-link-color-hover: var(--oev-color-primary-hover);--oev-comp-suggest-menu-link-color-active: var(--oev-color-primary-active);--oev-comp-suggest-menu-link-color-selected: var(--oev-color-primary-default);--oev-comp-suggest-menu-link-background-color-default: var(--oev-color-background-17);--oev-comp-suggest-menu-link-background-color-hover: var(--oev-color-background-15);--oev-comp-suggest-menu-link-background-color-active: var(--oev-color-background-15);--oev-comp-suggest-menu-link-background-color-selected: var(--oev-color-background-15);--oev-comp-suggest-menu-link-font-style: var(--oev-font-style-body);--oev-comp-suggest-menu-background-shadow: var(--oev-sys-elevation-level-2);--oev-comp-headline-font-style-subheadline: var(--oev-font-style-subtitle-1);--oev-comp-headline-font-style-headline-1: var(--oev-font-style-h2);--oev-comp-headline-font-style-headline-2: var(--oev-font-style-h3);--oev-comp-headline-font-style-headline-3: var(--oev-font-style-h6);--oev-comp-headline-headline-font-color: var(--oev-color-font-headline);--oev-comp-headline-headline-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-headline-subheadline-font-color: var(--oev-color-font-subheadline);--oev-comp-headline-subheadline-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-headline-subheadline-spacing-bottom: var(--oev-sys-spacing-xs);--oev-comp-headline-header-spacing-bottom: var(--oev-ref-spacing-08);--oev-comp-here-map-pin-icon-color-active: var(--oev-color-action-white);--oev-comp-here-map-pin-background-color-default: var(--oev-color-action-white);--oev-comp-here-map-pin-01-icon-color-default: var(--oev-color-primary-800);--oev-comp-here-map-pin-01-background-color-active: var(--oev-color-primary-800);--oev-comp-here-map-pin-02-icon-color-default: var(--oev-color-brand-sparkasse);--oev-comp-here-map-pin-02-background-color-active: var(--oev-color-brand-sparkasse);--oev-comp-here-map-boundingbox-background-color: rgba(0, 0, 0, .1);--oev-comp-here-map-boundingbox-border-color: rgba(0, 0, 0, .2);--oev-comp-here-map-boundingbox-border-width: var(--oev-ref-size-02);--oev-comp-here-map-advisor-card-pointer-width: var(--oev-ref-size-16);--oev-comp-here-map-advisor-card-pointer-height: var(--oev-ref-size-08);--oev-comp-here-map-advisor-card-width: 336px;--oev-comp-here-map-advisor-card-shadow: var(--oev-sys-elevation-level-2);--oev-comp-here-map-infobox-spacing: var(--oev-sys-spacing-m);--oev-comp-here-map-infobox-gap: var(--oev-sys-spacing-m);--oev-comp-here-map-infobox-background-color: var(--oev-color-gray-100);--oev-comp-here-map-infobox-border-radius: 0;--oev-comp-here-map-infobox-icon-size: var(--oev-ref-size-20);--oev-comp-here-map-infobox-font-style: var(--oev-font-style-body-small);--oev-comp-here-map-infobox-font-color: var(--oev-color-font-body-small);--oev-comp-hero-image-carousel-header-background-color: var(--oev-color-background-08);--oev-comp-hero-image-carousel-header-layout-max-width-above-sl: 1240px;--oev-comp-hero-image-carousel-header-layout-media-width-above-sl: 664px;--oev-comp-hero-image-carousel-header-layout-media-image-carousel-control
3040s-icon-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-header-layout-content-intro-headline-font-color: var(--oev-color-font-headline);--oev-comp-hero-image-carousel-header-layout-content-intro-body-font-color: var(--oev-color-font-body-default);--oev-comp-hero-image-carousel-header-layout-content-list-item-font-color: var(--oev-color-font-body-default);--oev-comp-hero-image-carousel-header-layout-content-list-item-icon-color: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-list-item-spacing-vertical: var(--oev-sys-spacing-xs);--oev-comp-hero-image-carousel-header-layout-content-opening-hours-status-indicator-font-color: var(--oev-color-font-body-default);--oev-comp-hero-image-carousel-header-layout-content-opening-hours-status-indicator-font-style: var(--oev-font-style-body);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-default: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-hover: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-active: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-focus: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-disabled: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-default: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-hover: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-active: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-focus: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-disabled: var(--oev-color-action-white);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-default: var(--oev-color-primary-default);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-active: var(--oev-color-primary-active);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-focus: var(--oev-color-primary-focus);--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-disabled: var(--oev-color-primary-disabled);--oev-comp-hero-image-carousel-footer-background-color: var(--oev-color-background-09);--oev-comp-hero-image-width: var(--oev-ref-size-auto);--oev-comp-hero-card-border-radius: var(--oev-ref-radius-s);--oev-comp-hero-card-spacing: var(--oev-sys-spacing-l);--oev-comp-hero-card-elevation: var(--oev-sys-elevation-level-2);--oev-comp-hero-card-color-background: var(--oev-color-background-17);--oev-comp-hero-card-headline-color: var(--oev-color-font-h1);--oev-comp-hero-card-headline-font-style: var(--oev-font-style-h1);
3040--oev-comp-hero-card-headline-font-weight: var(--oev-font-weight-h1);--oev-comp-hero-card-headline-font-size-l-xl: var(--oev-font-size-h1);--oev-comp-hero-card-headline-variant-font-weight: var(--oev-font-weight-h1);--oev-comp-hero-card-headline-variant-font-size-l-xl: var(--oev-font-size-h1);--oev-comp-hero-card-subheadline-color: var(--oev-color-font-h2);--oev-comp-hero-card-subheadline-font-style: var(--oev-font-style-subtitle-1);--oev-comp-hero-card-subtitle-font-weight: var(--oev-font-weight-bold);--oev-comp-hero-card-body-font-style: var(--oev-font-style-body);--oev-comp-icon-color-token: var(--oev-color-primary-default);--oev-comp-icon-size-20: var(--oev-ref-size-20);--oev-comp-icon-size-40: var(--oev-ref-size-40);--oev-comp-icon-size-x-small: var(--oev-ref-size-12);--oev-comp-icon-size-small: var(--oev-ref-size-16);--oev-comp-icon-size-medium: var(--oev-ref-size-24);--oev-comp-icon-size-large: var(--oev-ref-size-32);--oev-comp-icon-size-x-large: var(--oev-ref-size-48);--oev-comp-icon-size-xx-large: var(--oev-ref-size-64);--oev-comp-icon-size-default: var(--oev-comp-icon-size-medium);--oev-icon-check-filled: "";--oev-icon-remove-filled: "";--oev-icon-info-outlined: "";--oev-icon-close-filled: "";--oev-icon-arrow-downward-filled: "";--oev-icon-arrow-back-filled: "";--oev-icon-arrow-forward-filled: "";--oev-icon-arrow-upward-filled: "";--oev-icon-calendar-today-filled: "";--oev-icon-chevron-down-filled: "";--oev-icon-chevron-left-filled: "";--oev-icon-chevron-left-outlined: "";--oev-icon-chevron-right-filled: "";--oev-icon-chevron-right-outlined: "";--oev-icon-chevron-right: "";--oev-icon-chevron-up-filled: "";--oev-icon-arrow-back-ios-filled: "";--oev-icon-arrow-forward-ios-filled: "";--oev-icon-expand-more-filled: "";--oev-icon-expand-more-outlined: "";--oev-icon-expand-less-filled: "";--oev-icon-calendar-outlined: "";--oev-icon-check-outlined: "";--oev-icon-clear-outlined: "";--oev-icon-hamburger-filled: "";--oev-icon-question-mark-filled: "";--oev-icon-download-filled: "";--oev-icon-insert-drive-file-outlined: "";--oev-icon-file-download-outlined: "";--oev-icon-file-filled: "";--oev-icon-open-in-new-outlined: "";--oev-icon-search-filled: "";--oev-icon-search-outlined: "";--oev-icon-person-filled: "";--oev-icon-person-outlined: "";--oev-icon-location-on-outlined: "";--oev-icon-location-pin-filled: "";--oev-icon-info-filled: "";--oev-icon-info: "";--oev-icon-edit-location-outlined: "";--oev-icon-mylocation-filled: "";--oev-icon-mylocation-outlined: "";--oev-icon-task-alt-black-filled: "";--oev-icon-phone-outlined: "";--oev-icon-mobile-phone-outlined: "";--oev-icon-video-with-person: "";--oev-icon-email-outlined: "";--oev-icon-whatsapp-outlined: "";--oev-icon-facebook: "屢";--oev-icon-instagram: "樓";--oev-icon-xing: "肋";--oev-icon-twitter: "陋";--oev-icon-x: "陋";--oev-icon-linkedin: "漏";--oev-icon-youtube: "凜";--oev-icon-tiktok: "";--oev-icon-cancel-outlined: "";--oev-icon-exclamation-mark-outline: "";--oev-icon-upload-arrow: "";--oev-icon-upload-cloud: "";--oev-icon-trashcan: "";--oev-icon-warning-outlined: "";--oev-icon-awesome-outlined: "";--oev-icon-like-outlined: "";--oev-icon-share-outlined: "";--oev-icon-bell-outlined: "";--oev-icon-remove-red-eye-filled: "";--oev-icon-remove-red-eye-outlined: "";--oev-icon-home-outlined: "";--oev-icon-home-filled: "";--oev-icon-home-filled-2: "";--oev-icon-arrow-right-outlined: "";--oev-icon-language-outlined: "";--oev-icon-number-0: "凌";--oev-icon-number-1: "稜";--oev-icon-number-2: "綾";--oev-icon-number-3: "菱";--oev-icon-number-4: "陵";--oev-icon-number-5: "讀";--oev-icon-number-6: "拏";--oev-icon-number-7: "樂";--oev-icon-number-8: "諾";--oev-icon-number-9: "丹";--oev-icon-play-filled: "";--oev-icon-pause-filled: "";--oev-icon-list-default: var(--oev-icon-check-outlined);--oev-icon-pause-circle-outlined: "";--oev-icon-placeholder: var(--oev-icon-search-outlined);--oev-icon-placeholder-1: var(--oev-icon-placeholder);--oev-icon-placeholder-2: var(--oev-icon-person-outlined);--oev-icon-placeholder-3: var(--oev-icon-mylocation-outlined);--oev-icon-play-circle-outlined: "";--oev-icon-location-outlined: var(--oev-icon-location-on-outlined);--oev-icon-active-placeholder: var(--oev-icon-search-filled);--oev-icon-active-placeholder-1: var(--oev-icon-active-placeholder);--oev-icon-active-placeholder-2: var(--oev-icon-person-filled);--oev-icon-active-placeholder-3: var(--oev-icon-mylocation-outlined);--oev-icon-active-location-outlined: var(--oev-icon-location-pin-filled);--oev-icon-comp-tooltip-label: var(--oev-icon-info-filled);--oev-icon-comp-datepicker-field: var(--oev-icon-calendar-today-filled);--oev-icon-comp-datepicker-picker-arrow-left: var(--oev-icon-chevron-left-outlined);--oev-icon-comp-datepicker-picker-arrow-right: var(--oev-icon-chevron-right-outlined);--oev-icon-comp-datepicker-expand-arrow: var(--oev-icon-expand-more-outlined);--oev-icon-comp-datepicker-calendar: var(--oev-icon-calendar-outlined);--oev-icon-comp-dropdown-arrow: var(--oev-icon-expand-more-filled);--oev-icon-comp-textinput-error-x: var(--oev-icon-close-filled);--oev-icon-comp-textinput-success: var(--oev-icon-check-filled);--oev-icon-comp-checkbox-check: var(--oev-icon-check-filled);--oev-icon-comp-dropdown-success: var(--oev-icon-check-filled);--oev-icon-comp-dropdown-error: var(--oev-icon-close-filled);--oev-icon-comp-dropdown-close-result: var(--oev-icon-close-filled);--oev-icon-comp-dropdown-check: var(--oev-icon-check-filled);--oev-icon-comp-tarifanzeige-open: var(--oev-icon-info-filled);--oev-icon-comp-tarifanzeige-close: var(--oev-icon-close-filled);--oev-icon-comp-tarifanzeige-service-check: var(--oev-icon-check-filled);--oev-icon-comp-tarifanzeige-secondary-text-open: var(--oev-icon-expand-more-filled);--oev-icon-comp-tarifanzeige-secondary-text-close: var(--oev-icon-expand-less-filled);--oev-icon-comp-menu-hamburger: var(--oev-icon-hamburger-filled);
3040--oev-icon-comp-menu-close: var(--oev-icon-close-filled);--oev-icon-comp-menu-accordion-open: var(--oev-icon-expand-more-filled);--oev-icon-comp-menu-accordion-closed: var(--oev-icon-expand-less-filled);--oev-icon-comp-menu-crosslink: var(--oev-icon-arrow-forward-filled);--oev-icon-comp-slider-prev: var(--oev-icon-chevron-left-filled);--oev-icon-comp-slider-next: var(--oev-icon-chevron-right-filled);--oev-icon-comp-accordion-open: var(--oev-icon-expand-more-filled);--oev-icon-comp-accordion-closed: var(--oev-icon-expand-less-filled);--oev-icon-comp-download: var(--oev-icon-file-download-outlined);--oev-icon-comp-download-file: var(--oev-icon-insert-drive-file-outlined);--oev-icon-comp-open-file: var(--oev-icon-open-in-new-outlined);--oev-icon-comp-download-cancel: var(--oev-icon-close-filled);--oev-icon-comp-flipcard-arrow-right: var(--oev-icon-chevron-right-filled);--oev-icon-comp-link-arrow-right: var(--oev-icon-chevron-right-outlined);--oev-icon-comp-read-more-arrow-down: var(--oev-icon-expand-more-filled);--oev-icon-comp-interaction-like: var(--oev-icon-like-outlined);--oev-icon-comp-interaction-share: var(--oev-icon-share-outlined);--oev-icon-comp-bell: var(--oev-icon-bell-outlined);--oev-icon-comp-nested-header-back: var(--oev-icon-arrow-back-ios-filled);--oev-icon-comp-upload-error: var(--oev-icon-exclamation-mark-outline);--oev-icon-comp-upload-arrow: var(--oev-icon-upload-arrow);--oev-icon-comp-upload-cloud: var(--oev-icon-upload-cloud);--oev-icon-comp-upload-trash: var(--oev-icon-trashcan);--oev-icon-comp-tariff-comparison-check: var(--oev-icon-check-filled);--oev-icon-comp-tariff-comparison-remove: var(--oev-icon-remove-filled);--oev-icon-comp-tooltip-icon: var(--oev-icon-info-outlined);--oev-icon-comp-password-icon-show: var(--oev-icon-remove-red-eye-filled);--oev-icon-comp-password-icon-hide: var(--oev-icon-remove-red-eye-outlined);--oev-icon-comp-agency-search-input-clear: var(--oev-icon-close-filled);--oev-comp-info-box-headline-font-size: var(--oev-font-size-h4);
3040--oev-comp-info-box-headline-font-weight: var(--oev-font-weight-subtitle-1);--oev-comp-info-box-headline-line-height: var(--oev-line-height-default);--oev-comp-info-box-headline-font-color: var(--oev-color-font-headline);--oev-comp-info-box-subheadline-font-color: var(--oev-color-font-subheadline);--oev-comp-info-box-background-color: var(--oev-color-gray-50);--oev-comp-info-box-icon-color: var(--oev-color-gray-800);--oev-comp-info-box-border-radius: var(--oev-ref-radius-none);--oev-comp-info-box-spacing: var(--oev-sys-spacing-l);--oev-comp-interactive-tooltip-container-background-color-default: var(--oev-color-primary-default);--oev-comp-interactive-tooltip-container-headline-font-style: var(--oev-font-style-h3);--oev-comp-interactive-tooltip-container-headline-font-color: var(--oev-color-action-white);--oev-comp-interactive-tooltip-container-content-font-style: var(--oev-font-style-body);--oev-comp-interactive-tooltip-container-content-font-color: var(--oev-color-action-white);--oev-comp-interactive-tooltip-container-spacing-left-right: var(--oev-sys-spacing-xl-2);--oev-comp-interactive-tooltip-container-spacing-top-bottom: var(--oev-sys-spacing-l);--oev-comp-interactive-tooltip-outline-container-background-color-default: var(--oev-color-action-white);--oev-comp-interactive-tooltip-outline-container-font-color: var(--oev-color-font-body-default);--oev-comp-interactive-tooltip-accordion-background-color: var(--oev-color-action-white);--oev-comp-interactive-tooltip-accordion-header-font-style: var(--oev-font-style-link);--oev-comp-interactive-tooltip-accordion-header-font-color: var(--oev-color-font-link);--oev-comp-interactive-tooltip-accordion-header-font-weight: var(--oev-font-weight-link);--oev-comp-interactive-tooltip-accordion-header-icon-color: var(--oev-color-font-link);--oev-comp-interactive-tooltip-accordion-header-open-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-interactive-tooltip-accordion-spacing-top-bottom: var(--oev-sys-spacing-m);--oev-comp-interactive-tooltip-accordion-spacing-left-right: var(--oev-sys-spacing-xl-2);--oev-comp-interactive-tooltip-outline-accordion-background-color: var(--oev-color-gray-100);--oev-comp-interactive-tooltip-icon-color: var(--oev-color-gray-default);--oev-comp-interactive-tooltip-border-radius: var(--oev-ref-radius-none);--oev-comp-job-card-gap: var(--oev-sys-spacing-l);--oev-comp-job-card-spacing: var(--oev-sys-spacing-l);--oev-comp-job-card-shadow-default: var(--oev-sys-elevation-level-1);--oev-comp-job-card-background-color-dark: var(--oev-color-gray-100);--oev-comp-job-card-background-color-light: var(--oev-color-gray-50);--oev-comp-job-card-background-color-white: var(--oev-color-action-white);--oev-comp-job-card-border-radius: var(--oev-ref-radius-s);--oev-comp-job-card-header-gap: var(--oev-sys-spacing-l);--oev-comp-job-card-header-image-border-radius-round: var(--oev-ref-radius-xl);--oev-comp-job-card-header-image-border-radius-square: var(--oev-ref-radius-l);--oev-comp-job-card-header-image-size-small: var(--oev-ref-size-64);--oev-comp-job-card-header-image-size-medium: var(--oev-ref-size-80);--oev-comp-job-card-header-image-size-large: var(--oev-ref-size-102);--oev-comp-job-card-header-image-size-xlarge: var(--oev-ref-size-120);--oev-comp-job-card-header-image-size-xxlarge: var(--oev-ref-size-160);--oev-comp-job-card-header-headline-font-style: var(--oev-font-style-h5);--oev-comp-job-card-header-headline-font-color: var(--oev-color-font-h5);--oev-comp-job-card-job-offers-headline-font-style: var(--oev-font-style-h5);--oev-comp-job-card-job-offers-headline-font-color: var(--oev-color-font-h5);--oev-comp-job-card-job-offers-indented-spacing: var(--oev-sys-spacing-m);--oev-comp-job-card-job-offers-gap: var(--oev-sys-spacing-l);--oev-comp-language-group-headline-font-style: var(--oev-font-style-h6);--oev-comp-language-flag-4to3-border-radius: var(--oev-ref-radius-02);--oev-comp-level-navigation-button-outlined-background-color: var(--oev-color-background-17);--oev-comp-level-navigation-headline-1-font-style: var(--oev-font-style-h2);--oev-comp-level-navigation-headline-2-font-style: var(--oev-font-style-h3);--oev-comp-level-navigation-level-1-background-color: var(--oev-color-background-17);--oev-comp-level-navigation-level-1-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-1-button-size: var(--oev-ref-size-96);--oev-comp-level-navigation-level-1-button-label-spacing-top: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-1-button-icon-size-default: var(--oev-ref-size-32);--oev-comp-level-navigation-level-1-button-icon-size-active: var(--oev-ref-size-48);--oev-comp-level-navigation-level-1-spacing-top-sl-xs: var(--oev-sys-spacing-l);--oev-comp-level-navigation-level-1-spacing-top-m-xl: var(--oev-sys-spacing-l);--oev-comp-level-navigation-level-1-spacing-bottom-sl-xs: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-1-spacing-bottom-m-xl: var(--oev-sys-spacing-l);--oev-comp-level-navigation-level-2-background-color: var(--oev-color-background-15);--oev-comp-level-navigation-level-2-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-2-button-size: var(--oev-ref-size-64);--oev-comp-level-navigation-level-2-button-label-spacing-top: var(--oev-sys-spacing-s);--oev-comp-level-navigation-level-2-button-icon-size-default: var(--oev-ref-size-24);--oev-comp-level-navigation-level-2-button-icon-size-active: var(--oev-ref-size-40);--oev-comp-level-navigation-level-2-spacing-top-sl-xs: var(--oev-sys-spacing-xl-1);--oev-comp-level-navigation-level-2-spacing-top-m-xl: var(--oev-sys-spacing-xl-1);--oev-comp-level-navigation-level-2-spacing-bottom-sl-xs: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-2-spacing-bottom-m-xl: var(--oev-sys-spacing-l);--oev-comp-level-navigation-level-3-background-color: var(--oev-color-background-14);--oev-comp-level-navigation-level-3-headline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-3-button-size: var(--oev-ref-size-64);--oev-comp-level-navigation-level-3-button-label-spacing-top: var(--oev-sys-spacing-s);--oev-comp-level-navigation-level-3-button-icon-size-default: var(--oev-ref-size-24);--oev-comp-level-navigation-level-3-button-icon-size-active: var(--oev-ref-size-40);--oev-comp-level-navigation-level-3-spacing-top-sl-xs: var(--oev-sys-spacing-xl-1);--oev-comp-level-navigation-level-3-spacing-top-m-xl: var(--oev-sys-spacing-xl-1);--oev-comp-level-navigation-level-3-spacing-bottom-sl-xs: var(--oev-sys-spacing-m);--oev-comp-level-navigation-level-3-spacing-bottom-m-xl: var(--oev-sys-spacing-l);--oev-comp-link-circle-icon-font-color-default: var(--oev-color-primary-800);--oev-comp-link-circle-icon-font-color-hover: var(--oev-color-primary-900);--oev-comp-link-circle-icon-font-color-focus: var(--oev-color-primary-900);--oev-comp-link-circle-icon-font-color-active: var(--oev-color-primary-600);--oev-comp-link-circle-icon-font-color-disabled: var(--oev-color-primary-200);--oev-comp-link-circle-icon-icon-color-default: var(--oev-color-primary-800);--oev-comp-link-circle-icon-icon-color-hover: var(--oev-color-primary-900);--oev-comp-link-circle-icon-icon-color-focus: var(--oev-color-primary-900);--oev-comp-link-circle-icon-icon-color-active: var(--oev-color-primary-600);--oev-comp-link-circle-icon-icon-color-disabled: var(--oev-color-primary-200);--oev-comp-link-circle-icon-background-color-default: var(--oev-color-gray-50);--oev-comp-link-circle-icon-background-color-hover: var(--oev-color-gray-300);--oev-comp-link-circle-icon-background-color-focus: var(--oev-color-gray-300);--oev-comp-link-circle-icon-background-color-active: var(--oev-color-gray-100);--oev-comp-link-circle-icon-background-color-disabled: var(--oev-color-gray-50);--oev-comp-link-cancellation-background-color-default: var(--oev-color-action-white);--oev-comp-link-cancellation-background-color-hover: var(--oev-color-gray-300);--oev-comp-link-cancellation-background-color-focus: var(--oev-color-gray-300);--oev-comp-link-cancellation-background-color-pressed: var(--oev-color-action-white);--oev-comp-link-cancellation-height-size: var(--oev-ref-size-20);--oev-comp-link-cancellation-radius-size: var(--oev-ref-radius-s);--oev-comp-link-cancellation-font-color-default: var(--oev-color-primary-800);--oev-comp-link-cancellation-font-color-hover: var(--oev-color-primary-900);--oev-comp-link-cancellation-font-color-focus: var(--oev-color-primary-900);--oev-comp-link-cancellation-font-color-pressed: var(--oev-color-primary-600);--oev-comp-link-cancellation-padding-size: var(--oev-ref-size-04);--oev-comp-link-cancellation-outlined-background-color-default: var(--oev-comp-link-cancellation-background-color-default);--oev-comp-link-cancellation-outlined-background-color-hover: var(--oev-comp-link-cancellation-background-color-hover);--oev-comp-link-cancellation-outlined-background-color-focus: var(--oev-comp-link-cancellation-background-color-focus);--oev-comp-link-cancellation-outlined-background-color-pressed: var(--oev-comp-link-cancellation-background-color-pressed);--oev-comp-link-cancellation-outlined-font-color-default: var(--oev-comp-link-cancellation-font-color-default);--oev-comp-link-cancellation-outlined-font-color-hover: var(--oev-comp-link-cancellation-font-color-hover);--oev-comp-link-cancellation-outlined-font-color-focus: var(--oev-comp-link-cancellation-font-color-focus);--oev-comp-link-cancellation-outlined-font-color-pressed: var(--oev-comp-link-cancellation-font-color-pressed);--oev-comp-link-cancellation-outlined-border-color-default: none;--oev-comp-link-cancellation-outlined-border-color-hover: none;--oev-comp-link-cancellation-outlined-border-color-focus: none;
3040--oev-comp-link-cancellation-outlined-border-color-pressed: none;--oev-comp-link-cancellation-outlined-border-width: var(--oev-ref-size-00);--oev-comp-link-cancellation-outlined-border-radius: var(--oev-ref-radius-s);--oev-comp-link-cancellation-outlined-border-style: solid;--oev-comp-link-cancellation-outlined-text-decoration: underline;--oev-comp-link-cancellation-outlined-padding-size: var(--oev-ref-size-04);--oev-comp-link-cancellation-outlined-height-size: var(--oev-ref-size-20);--oev-comp-link-cancellation-outlined-radius: var(--oev-ref-radius-s);--oev-comp-list-item-body-font-color: var(--oev-color-font-body-default);--oev-comp-list-item-body-font-style: var(--oev-font-style-body);--oev-comp-list-item-icon-spacing: var(--oev-sys-spacing-xxs);--oev-comp-list-item-spacing-vertical: var(--oev-sys-spacing-m);--oev-comp-list-background-color-hover: var(--oev-color-transparent);--oev-comp-list-bullet-margin-right: 0.375rem;--oev-comp-list-bullet-margin-left: -0.8rem;--oev-comp-list-bullet-font-size: 0.75rem;--oev-comp-list-figure-margin-right: 0.188rem;--oev-comp-list-figure-margin-left: -1.063rem;--oev-comp-loading-indicators-bar-color: var(--oev-color-primary-default);--oev-comp-loading-indicators-bar-background-color: var(--oev-color-background-white);--oev-comp-loading-indicators-bar-height: var(--oev-ref-size-06);--oev-comp-loading-indicators-bar-border-radius: var(--oev-ref-radius-l);--oev-comp-loading-indicators-ring-color: var(--oev-color-primary-default);--oev-comp-loading-indicators-spinner-color: var(--oev-color-primary-default);--oev-comp-nav-meta-background-color: var(--oev-color-action-white);--oev-comp-nav-meta-height-xs-xl: var(--oev-sys-spacing-xl-1);--oev-comp-nav-meta-separator-color: var(--oev-color-gray-500);--oev-comp-nav-meta-separator-height: var(--oev-ref-size-12);--oev-comp-nav-meta-font-style-selected: var(--oev-font-style-link-medium);--oev-comp-nav-meta-font-style-inactive: var(--oev-font-style-link-medium);--oev-comp-nav-meta-spacing-horizontal: var(--oev-sys-spacing-l);--oev-comp-nav-meta-font-color-selected-default: var(--oev-color-primary-default);--oev-comp-nav-meta-font-color-selected-hover: var(--oev-color-primary-hover);--oev-comp-nav-meta-font-color-selected-focus: var(--oev-color-primary-default);--oev-comp-nav-meta-font-color-inactive-default: var(--oev-color-gray-default);--oev-comp-nav-meta-font-color-inactive-hover: var(--oev-color-primary-hover);--oev-comp-nav-meta-font-color-inactive-focus: var(--oev-color-gray-default);--oev-comp-nav-meta-text-decoration-selected: none;--oev-comp-nav-meta-underline-color-selected-default: var(--oev-color-primary-default);--oev-comp-nav-meta-underline-color-selected-hover: var(--oev-color-primary-hover);--oev-comp-nav-meta-underline-color-selected-focus: var(--oev-color-primary-hover);--oev-comp-nav-meta-underline-width: var(--oev-ref-size-02);--oev-comp-nav-meta-underline-offset: var(--oev-ref-size-01);--oev-comp-opening-hours-table-background-color: var(--oev-color-background-15);--oev-comp-opening-hours-table-border-radius: var(--oev-ref-radius-s);--oev-comp-opening-hours-table-padding: var(--oev-sys-spacing-m);--oev-comp-progress-tabs-border-bottom-color-current: var(--oev-color-primary-default);--oev-comp-progress-tabs-border-bottom-color-hover: var(--oev-color-primary-hover);--oev-comp-progress-tabs-border-bottom-color-active: var(--oev-color-primary-active);--oev-comp-progress-tabs-border-bottom-color-previous: var(--oev-color-primary-visited);--oev-comp-progress-tabs-border-bottom-color-next: var(--oev-color-gray-600);--oev-comp-progress-tabs-current-triangle-width: var(--oev-ref-size-16);--oev-comp-progress-tabs-current-triangle-height: var(--oev-ref-size-08);--oev-comp-progress-tabs-font-color-current: var(--oev-color-font-body-default);--oev-comp-progress-tabs-font-color-hover: var(--oev-color-font-body-default);--oev-comp-progress-tabs-font-color-focus: var(--oev-color-font-body-default);--oev-comp-progress-tabs-font-color-previous: var(--oev-color-font-body-default);--oev-comp-progress-tabs-font-color-next: var(--oev-color-gray-600);--oev-comp-progress-tabs-font-spacing-bottom-xs-s: var(--oev-sys-spacing-xs);--oev-comp-progress-tabs-font-spacing-bottom-m-xl: var(--oev-sys-spacing-s);--oev-comp-progress-tabs-font-spacing-sides-xs-s: var(--oev-sys-spacing-xxs);--oev-comp-progress-tabs-font-spacing-sides-m-xl: var(--oev-sys-spacing-xs);--oev-comp-progress-tabs-font-style-xs-s: var(--oev-font-style-body-small);--oev-comp-progress-tabs-font-style-m-xl: var(--oev-font-style-body);--oev-comp-progress-tabs-font-max-lines-xs-s: 3;--oev-comp-progress-tabs-font-max-lines-m-xl: 2;--oev-comp-progressbar-form-height: var(--oev-ref-size-20);--oev-comp-progressbar-form-gap-spacing: var(--oev-sys-spacing-s);--oev-comp-progressbar-form-bar-counter-font-color: var(--oev-color-font-body-inverted);--oev-comp-progressbar-form-bar-counter-font-style: var(--oev-font-style-body-small);--oev-comp-progressbar-form-bar-background-color: var(--oev-color-primary-default);--oev-comp-progressbar-form-progress-steps-font-color: var(--oev-color-font-body-default);--oev-comp-progressbar-form-progress-steps-font-style: var(--oev-font-style-body);--oev-comp-progressbar-form-track-background-color: var(--oev-color-gray-100);--oev-comp-progressbar-form-radius: var(--oev-ref-radius-m);--oev-comp-progressbar-onsite-background-color: var(--oev-color-background-17);--oev-comp-progressbar-sticky-background-color: var(--oev-color-background-17);
3040--oev-comp-progressbar-sticky-box-shadow: var(--oev-sys-elevation-level-2);--oev-comp-progressbar-sticky-box-spacing-top-bottom-xs-s: var(--oev-sys-spacing-m);--oev-comp-progressbar-sticky-box-spacing-top-bottom-m-xl: var(--oev-sys-spacing-l);--oev-comp-progressbar-sticky-box-spacing-left-right-xs: var(--oev-sys-spacing-s);--oev-comp-progressbar-sticky-box-spacing-left-right-s-xl: var(--oev-sys-spacing-none);--oev-comp-progressbar-inline-box-spacing-top-bottom-xs-s: var(--oev-sys-spacing-xl-1);--oev-comp-progressbar-inline-box-spacing-top-bottom-m-xl: var(--oev-sys-spacing-xl-4);--oev-comp-progressbar-bar-color-active: var(--oev-color-primary-default);--oev-comp-progressbar-bar-color-hover: var(--oev-color-primary-hover);--oev-comp-progressbar-bar-color-next: var(--oev-color-gray-600);--oev-comp-progressbar-bar-point-size: var(--oev-ref-size-12);--oev-comp-progressbar-bar-point-spacing-bottom: var(--oev-ref-spacing-01);--oev-comp-progressbar-bar-line-width: var(--oev-ref-size-02);--oev-comp-progressbar-label-color-active: var(--oev-color-primary-default);--oev-comp-progressbar-label-color-hover: var(--oev-color-primary-hover);--oev-comp-progressbar-label-color-next: var(--oev-color-font-body-default);--oev-comp-progressbar-label-spacing-bottom: var(--oev-ref-spacing-20);--oev-comp-progressbar-label-spacing-left-right-xs: var(--oev-sys-spacing-xxs);--oev-comp-progressbar-label-font-style-xs: var(--oev-font-style-link-small);--oev-comp-progressbar-label-font-style-s-xl: var(--oev-font-style-link);--oev-comp-read-more-border-spacing-top: var(--oev-sys-spacing-m);--oev-comp-read-more-spacing-top: var(--oev-sys-spacing-none);--oev-comp-read-more-spacing-bottom: var(--oev-sys-spacing-none);--oev-comp-search-bar-border-radius-top-left: var(--oev-ref-radius-none);--oev-comp-search-bar-border-radius-top-right: var(--oev-ref-radius-s);--oev-comp-search-bar-border-radius-bottom-left: var(--oev-ref-radius-none);--oev-comp-search-bar-border-radius-bottom-right: var(--oev-ref-radius-s);--oev-comp-search-bar-error-font-style: var(--oev-font-style-error);--oev-comp-search-bar-error-font-color: var(--oev-color-action-error);--oev-comp-search-bar-errorbox-margin-top: var(--oev-sys-spacing-xxs);--oev-comp-stage-card-subtitle-font-weight: var(--oev-font-weight-bold);--oev-comp-step-display-spacing-top-xs-s: var(--oev-sys-spacing-none);--oev-comp-step-display-spacing-top-m-xl: var(--oev-sys-spacing-none);--oev-comp-step-display-spacing-bottom-xs-s: var(--oev-sys-spacing-none);--oev-comp-step-display-spacing-bottom-m-xl: var(--oev-sys-spacing-none);--oev-comp-step-display-spacing-gap-xs-s: var(--oev-sys-spacing-l);--oev-comp-step-display-spacing-gap-m-xl: var(--oev-sys-spacing-xl-1);--oev-comp-step-display-step-item-connector-width: var(--oev-ref-size-04);--oev-comp-step-display-step-item-spacing-gap-vertical-xs-s: var(--oev-sys-spacing-m);--oev-comp-step-display-step-item-spacing-gap-vertical-m-xl: var(--oev-sys-spacing-l);--oev-comp-step-display-step-item-spacing-gap-horizontal-xs-s: var(--oev-sys-spacing-m);--oev-comp-step-display-step-item-spacing-gap-horizontal-m-xl: var(--oev-sys-spacing-m);--oev-comp-step-display-step-item-circle-size-xs-s: var(--oev-ref-size-48);--oev-comp-step-display-step-item-circle-size-m-xl: var(--oev-ref-size-56);--oev-comp-step-display-step-item-circle-default-icon-color: var(--oev-color-secondary-default);--oev-comp-step-display-step-item-circle-default-border-color: var(--oev-color-secondary-default);--oev-comp-step-display-step-item-circle-default-connector-color: var(--oev-comp-step-display-step-item-circle-default-border-color);--oev-comp-step-display-step-item-circle-default-background-color: var(--oev-color-background-17);--oev-comp-step-display-step-item-circle-completed-icon-color: var(--oev-color-action-white);--oev-comp-step-display-step-item-circle-completed-border-color: var(--oev-color-action-success);--oev-comp-step-display-step-item-circle-completed-connector-color: var(--oev-comp-step-display-step-item-circle-completed-border-color);--oev-comp-step-display-step-item-circle-completed-background-color: var(--oev-color-action-success);--oev-comp-step-display-step-item-content-headline-spacing-bottom: var(--oev-sys-spacing-xxs);--oev-comp-step-display-step-item-content-text-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-sticky-footer-max-width: 75rem;--oev-comp-sticky-footer-flex-direction-xs-s: column;--oev-comp-sticky-footer-flex-direction-m-xl: row;--oev-comp-sticky-footer-label-font-style: var(--oev-font-style-link);--oev-comp-sticky-footer-label-color-default: var(--oev-color-gray-default);--oev-comp-sticky-footer-label-color-hover: var(--oev-color-primary-hover);--oev-comp-sticky-footer-label-color-active: var(--oev-color-primary-active);--oev-comp-sticky-footer-label-color-focus: var(--oev-color-primary-hover);--oev-comp-sticky-footer-label-color-selected: var(--oev-color-primary-default);--oev-comp-sticky-footer-icon-color-default: var(--oev-color-gray-default);--oev-comp-sticky-footer-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-sticky-footer-icon-color-active: var(--oev-color-primary-active);--oev-comp-sticky-footer-icon-color-focus: var(--oev-color-primary-hover);--oev-comp-sticky-footer-icon-color-selected: var(--oev-color-primary-default);--oev-comp-sticky-footer-icon-label-spacing: var(--oev-sys-spacing-xs);--oev-comp-sticky-footer-color-background-default: var(--oev-color-action-white);--oev-comp-sticky-footer-color-background-hover: var(--oev-color-gray-100);--oev-comp-sticky-footer-color-background-active: var(--oev-color-gray-50);--oev-comp-sticky-footer-color-outline-focus: var(--oev-color-primary-hover);--oev-comp-sticky-footer-spacing-top-xs-sl: var(--oev-sys-spacing-xs);--oev-comp-sticky-footer-spacing-bottom-xs-sl: var(--oev-sys-spacing-s);--oev-comp-sticky-footer-spacing-horizontal-xs-sl: var(--oev-sys-spacing-xs);--oev-comp-sticky-footer-spacing-horizontal-m-xl: var(--oev-sys-spacing-m);--oev-comp-sticky-footer-spacing-vertical-m-xl: var(--oev-sys-spacing-m);--oev-comp-sticky-footer-shadow: var(--oev-sys-elevation-level-2);--oev-comp-sticky-footer-outline-focus-width: var(--oev-ref-size-01);--oev-comp-form-summary-background-color: var(--oev-color-background-17);--oev-comp-form-summary-header-gap-spacing: var(--oev-sys-spacing-xs);--oev-comp-form-summary-headline-font-style: var(--oev-font-style-h3);--oev-comp-form-summary-spacing-gap-xs-s: var(--oev-sys-spacing-xl-3);--oev-comp-form-summary-spacing-gap-m-xl: var(--oev-sys-spacing-xl-5);--oev-comp-form-summary-data-section-gap-spacing: var(--oev-sys-spacing-xs);--oev-comp-table-row-font-style-label: var(--oev-font-style-body);--oev-comp-table-row-font-style-value: var(--oev-font-style-link);--oev-comp-table-row-font-color-label: var(--oev-color-font-body-default);--oev-comp-table-row-font-color-value: var(--oev-color-font-body-default);
3040--oev-comp-table-row-font-weight-value: var(--oev-font-weight-bold);--oev-comp-table-row-spacing-left-right: var(--oev-sys-spacing-xs);--oev-comp-table-row-spacing-top-bottom: var(--oev-sys-spacing-xs);--oev-comp-table-row-background-color-default: var(--oev-color-background-17);--oev-comp-table-row-background-color-alternate: var(--oev-color-background-14);--oev-comp-table-row-border-color: var(--oev-color-gray-300);--oev-comp-table-row-border-width: var(--oev-ref-size-01);--oev-comp-tariff-comparison-color-background: var(--oev-color-background-17);--oev-comp-tariff-comparison-headline-spacing-bottom: var(--oev-sys-spacing-l);--oev-comp-tariff-comparison-header-spacing: var(--oev-ref-spacing-02);--oev-comp-tariff-comparison-header-border-color: var(--oev-color-transparent);--oev-comp-tariff-comparison-header-border-width: var(--oev-ref-size-00);--oev-comp-tariff-comparison-header-border-radius: var(--oev-ref-radius-none);--oev-comp-tariff-comparison-header-sticky-border-bottom-width: var(--oev-ref-size-00);--oev-comp-tariff-comparison-header-sticky-border-bottom-color: var(--oev-color-transparent);--oev-comp-tariff-comparison-header-overline-offset-top: 90%;--oev-comp-tariff-comparison-header-overline-highlighted-offset-top: 30%;--oev-comp-tariff-comparison-header-overline-color-background: var(--oev-color-custom-02);--oev-comp-tariff-comparison-header-overline-border-width: var(--oev-ref-size-00);--oev-comp-tariff-comparison-header-overline-border-color: var(--oev-color-action-white);--oev-comp-tariff-comparison-header-overline-font-color: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-overline-text-spacing-left-right: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-overline-text-spacing-top-bottom: var(--oev-sys-spacing-xxs);--oev-comp-tariff-comparison-header-overline-font-style-xs: var(--oev-font-style-caption);--oev-comp-tariff-comparison-header-overline-font-style-s-xl: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-header-overline-shadow: var(--oev-sys-box-shadow-none);--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-default: var(--oev-color-white-default);--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-hover: var(--oev-color-white-hover);--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-active: var(--oev-color-white-active);--oev-comp-tariff-comparison-header-overline-tooltip-icon-focus-visible-outline-color: var(--oev-color-action-white);--oev-comp-tariff-comparison-header-tariff-name-color-background: var(--oev-color-gray-600);--oev-comp-tariff-comparison-header-tariff-name-visible-color-background-x-small: var(--oev-color-gray-700);--oev-comp-tariff-comparison-header-tariff-name-highlighted-color-background: var(--oev-color-primary-500);--oev-comp-tariff-comparison-header-tariff-name-highlighted-font-color: var(--oev-comp-tariff-comparison-header-tariff-name-font-color);--oev-comp-tariff-comparison-header-tariff-name-font-color: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-tariff-name-font-style: var(--oev-font-style-subtitle-2);--oev-comp-tariff-comparison-header-tariff-name-spacing-top: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-tariff-name-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-tariff-name-spacing-left-right-xs: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-tariff-name-spacing-left-right-s-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-header-price-container-spacing: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-price-container-color-background: var(--oev-color-background-15);--oev-comp-tariff-comparison-header-price-container-highlighted-color-background: var(--oev-color-background-15);--oev-comp-tariff-comparison-header-tariff-price-font-style: var(--oev-font-style-h5);--oev-comp-tariff-comparison-header-tariff-price-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-header-tariff-price-spacing-bottom: var(--oev-sys-spacing-xxs);--oev-comp-tariff-comparison-header-tariff-price-period-font-style-xs-s: var(--oev-font-style-caption);--oev-comp-tariff-comparison-header-tariff-price-period-font-style-m-xl: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-header-tariff-price-period-spacing-bottom: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-header-subline-font-style: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-header-subline-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-header-visible-tariff-price-font-color-x-small: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-visible-subline-font-color-x-small: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-visible-color-background-x-small: var(--oev-color-gray-700);--oev-comp-tariff-comparison-header-visible-font-color-x-small: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-visible-highlighted-font-color-x-small: var(--oev-color-font-body-inverted);--oev-comp-tariff-comparison-header-visible-arrow-container-border-color-x-small: var(--oev-color-gray-700);--oev-comp-tariff-comparison-content-color-background: var(--oev-color-background-17);--oev-comp-tariff-comparison-content-tariffgroup-name-color-background: var(--oev-color-gray-50);--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-vertical-xs: var(--oev-sys-spacing-xs);--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-vertical-s-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffgroup-name-font-style: var(--oev-font-style-link);--oev-comp-tariff-comparison-content-tariffgroup-name-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-content-tariffgroup-name-tooltip-spacing: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-default: var(--oev-color-gray-default);--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-open: var(--oev-color-gray-default);--oev-comp-tariff-comparison-content-tariffrow-color-background-hover: var(--oev-color-gray-100);--oev-comp-tariff-comparison-content-tariffrow-color-background: var(--oev-color-action-white);--oev-comp-tariff-comparison-content-tariffrow-border-bottom-width: var(--oev-ref-size-01);--oev-comp-tariff-comparison-content-tariffrow-border-bottom-color: var(--oev-color-gray-300);--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-width: var(--oev-ref-size-01);--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-color: var(--oev-color-gray-300);--oev-comp-tariff-comparison-content-tariffrow-name-spacing-vertical-xs: var(--oev-sys-spacing-xs);--oev-comp-tariff-comparison-content-tariffrow-name-spacing-vertical-s-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-name-spacing-horizontal: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-name-font-style: var(--oev-font-style-body);--oev-comp-tariff-comparison-content-tariffrow-name-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-bottom-xs: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-bottom-s-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-top-xs-s: var(--oev-sys-spacing-xs);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-top-m-xl: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-font-style: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-font-color: var(--oev-color-font-body-small);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-check-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-remove-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-yes: var(--oev-icon-check-filled);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-no: var(--oev-icon-remove-filled);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-module-group-has-icon-spacing-left-1: var(--oev-sys-spacing-xl-1);--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-module-group-has-icon-spacing-left-2: var(--oev-sys-spacing-s);--oev-comp-tariff-comparison-content-tariffrow-name-module-group-spacing: var(--oev-sys-spacing-xxs);--oev-comp-tariff-comparison-content-container-spacing-top: var(--oev-ref-spacing-20);--oev-comp-tariff-comparison-content-container-spacing-gap: var(--oev-ref-spacing-02);--oev-comp-tariff-comparison-footer-tarifffooter-spacing: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-footer-tarifffooter-color-background: var(--oev-color-background-15);--oev-comp-tariff-comparison-footer-tariff-price-font-style: var(--oev-font-style-h5);--oev-comp-tariff-comparison-footer-tariff-price-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-footer-anchoring-font-style: var(--oev-font-style-h5);--oev-comp-tariff-comparison-footer-anchoring-font-color: var(--oev-color-font-h5);--oev-comp-tariff-comparison-footer-anchoring-spacing-bottom: var(--oev-sys-spacing-xxs);--oev-comp-tariff-comparison-footer-anchoring-subline-font-style: var(--oev-font-style-body-small);--oev-comp-tariff-comparison-footer-anchoring-subline-font-color: var(--oev-color-font-body-small);--oev-comp-tariff-comparison-footer-anchoring-container-color-background: var(--oev-color-background-15);--oev-comp-tariff-comparison-footer-anchoring-container-spacing: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-footer-anchoring-container-border-bottom-width: var(--oev-ref-size-02);--oev-comp-tariff-comparison-footer-anchoring-container-border-bottom-color: var(--oev-color-action-white);--oev-comp-tariff-comparison-footer-subline-font-color: var(--oev-color-font-body-default);--oev-comp-tariff-comparison-footer-subline-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-footer-button-container-spacing: var(--oev-sys-spacing-m);--oev-comp-tariff-comparison-footer-spacing: var(--oev-ref-spacing-02);--oev-comp-tile-item-border-color-default: var(--oev-color-gray-default);--oev-comp-tile-item-border-color-hover: var(--oev-color-primary-hover);--oev-comp-tile-item-border-color-disabled: var(--oev-color-gray-disabled);--oev-comp-tile-item-border-color-active: var(--oev-color-primary-active);--oev-comp-tile-item-border-color-selected: var(--oev-color-primary-default);--oev-comp-tile-item-border-width-default: var(--oev-ref-size-01);--oev-comp-tile-item-border-radius: var(--oev-ref-radius-s);--oev-comp-tile-item-icon-background-color-checked: var(--oev-color-primary-default);--oev-comp-tile-item-icon-size-default: var(--oev-font-size-xl-1);--oev-comp-tile-item-icon-size-checked: var(--oev-comp-icon-size-medium);--oev-comp-tile-item-icon-size-label: var(--oev-comp-icon-size-x-large);--oev-comp-tile-item-icon-checked-spacing: var(--oev-ref-spacing-08);--oev-comp-tile-item-font-color-default: var(--oev-color-font-body-default);--oev-comp-tile-item-font-color-hover: var(--oev-color-gray-hover);--oev-comp-tile-item-font-color-disabled: var(--oev-color-font-body-disabled);--oev-comp-tile-item-font-color-active: var(--oev-color-gray-active);--oev-comp-tile-item-font-color-selected: var(--oev-color-gray-default);--oev-comp-tile-item-font-style: var(--oev-font-style-body);--oev-comp-tile-item-background-color-default: var(--oev-color-background-17);--oev-comp-tile-item-background-color-hover: var(--oev-color-gray-100);--oev-comp-tile-item-background-color-disabled: var(--oev-color-background-17);--oev-comp-tile-item-background-color-active: var(--oev-color-gray-100);--oev-comp-tile-item-background-color-selected: var(--oev-color-background-17);--oev-comp-tile-item-background-color-focus: var(--oev-color-background-17);--oev-comp-tile-item-spacing: var(--oev-sys-spacing-s);--oev-comp-tile-item-gap-spacing: var(--oev-sys-spacing-m);--oev-comp-tile-item-label-max-height: var(--oev-ref-size-72);--oev-comp-tiles-gap-spacing-m-xl: var(--oev-sys-spacing-l);--oev-comp-tiles-gap-spacing-sl-xs: var(--oev-sys-spacing-m);--oev-comp-tiles-error-spacing-top: var(--oev-sys-spacing-xxs);--oev-comp-tiles-error-spacing-left: var(--oev-sys-spacing-m);--oev-comp-tiles-font-color-error: var(--oev-color-font-error);--oev-comp-tiles-font-style-error: var(--oev-font-style-error);--oev-comp-tooltip-icon-content: var(--oev-icon-info-outlined);--oev-comp-tooltip-icon-size: var(--oev-comp-icon-size-20);--oev-comp-tooltip-icon-color-default: var(--oev-color-gray-default);--oev-comp-tooltip-icon-color-hover: var(--oev-color-primary-hover);--oev-comp-tooltip-icon-color-active: var(--oev-color-primary-active);--oev-comp-tooltip-content-background-color-default: var(--oev-color-background-17);--oev-comp-tooltip-content-spacing: var(--oev-sys-spacing-s);--oev-comp-tooltip-content-border-radius: var(--oev-ref-radius-s);--oev-comp-tooltip-content-border-color: var(--oev-color-gray-300);--oev-comp-tooltip-content-icon-close-content: var(--oev-icon-close-filled);--oev-comp-tooltip-content-icon-close-size: var(--oev-comp-icon-size-20);--oev-comp-tooltip-content-icon-close-color-default: var(--oev-color-gray-default);--oev-comp-tooltip-content-icon-close-color-hover: var(--oev-color-primary-hover);--oev-comp-tooltip-content-icon-close-color-active: var(--oev-color-primary-active);--oev-comp-tooltip-pointer-width: var(--oev-ref-size-16);--oev-comp-tooltip-pointer-height: var(--oev-ref-size-08);--oev-comp-tooltip-pointer-border-color: var(--oev-color-action-white);--oev-comp-tooltip-modal-background-color-default: var(--oev-color-background-17);--oev-comp-tooltip-modal-background-darkening-color-default: var(--oev-color-action-black);--oev-comp-tooltip-modal-background-darkening-opacity: var(--oev-ref-opacity-20);--oev-comp-tooltip-modal-border-radius-top: var(--oev-ref-radius-none);--oev-comp-tooltip-modal-spacing: var(--oev-sys-spacing-m);--oev-comp-tooltip-modal-footer-spacing-top: var(--oev-sys-spacing-l);--oev-comp-upload-background-color: var(--oev-color-background-14);--oev-comp-upload-border-radius: var(--oev-ref-radius-m);--oev-comp-upload-error-color: var(--oev-color-action-error);--oev-comp-upload-error-font-style: var(--oev-font-style-caption);--oev-comp-upload-spacing-top-xs: var(--oev-sys-spacing-m);--oev-comp-upload-spacing-top-s-xl: var(--oev-sys-spacing-l);--oev-comp-upload-spacing-left-right: var(--oev-sys-spacing-m);--oev-comp-upload-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-upload-border-svg-default: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%23BFBFBFFF' stroke-width='2' stroke-dasharray='10%2c 10' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");--oev-comp-upload-border-svg-drag-and-drop: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%235C5C5CFF' stroke-width='2' stroke-dasharray='10%2c 10' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");--oev-comp-upload-border-svg-active: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='8' ry='8' stroke='%235C5C5CFF' stroke-width='2' stroke-dasharray='10%2c 10' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");--oev-comp-upload-headline-color: var(--oev-color-font-h6);--oev-comp-upload-headline-drag-and-drop-color: var(--oev-color-gray-300);--oev-comp-upload-headline-font-style: var(--oev-font-style-h6);--oev-comp-upload-headline-spacing-bottom:
3040 var(--oev-sys-spacing-m);--oev-comp-upload-description-font-style: var(--oev-font-style-body-small);--oev-comp-upload-description-color: var(--oev-color-font-body-default);--oev-comp-upload-description-spacing-bottom: var(--oev-sys-spacing-m);--oev-comp-upload-description-drag-and-drop-color: var(--oev-color-gray-300);--oev-comp-upload-status-background-color: var(--oev-color-background-14);--oev-comp-upload-status-bar-color: var(--oev-color-action-white);--oev-comp-upload-status-bar-filling-color: var(--oev-color-primary-default);--oev-comp-upload-status-icon-cross-color: var(--oev-color-primary-default);--oev-comp-upload-status-icon-trash-color: var(--oev-color-gray-default);--oev-comp-upload-status-icon-color-default: var(--oev-color-gray-default);--oev-comp-upload-status-icon-color-hover: var(--oev-color-gray-hover);--oev-comp-upload-status-icon-color-active: var(--oev-color-gray-active);--oev-comp-upload-status-icon-color-error: var(--oev-color-action-error);--oev-comp-upload-status-icon-border-color: var(--oev-color-gray-500);--oev-comp-upload-status-filename-color: var(--oev-color-font-body-default);--oev-comp-upload-status-filename-font-style: var(--oev-font-style-body);--oev-comp-upload-status-percent-font-style: var(--oev-font-style-caption);--oev-comp-upload-status-percent-color: var(--oev-color-font-body-default);--oev-comp-upload-status-error-color: var(--oev-color-action-error);--oev-comp-upload-status-error-font-style: var(--oev-font-style-caption);--oev-comp-upload-status-success-color: var(--oev-color-action-success);--oev-comp-upload-status-spacing-default: var(--oev-sys-spacing-m);--oev-comp-upload-status-spacing-between: var(--oev-sys-spacing-xs);--oev-ref-opacity-0: 0;--oev-ref-opacity-10: .1;--oev-ref-opacity-20: .2;--oev-ref-opacity-30: .3;--oev-ref-opacity-40: .4;--oev-ref-opacity-50: .5;--oev-ref-opacity-60: .6;--oev-ref-opacity-70: .7;--oev-ref-opacity-80: .8;--oev-ref-opacity-90: .9;--oev-ref-opacity-100: 1;--oev-ref-z-index-1: 1;--oev-ref-z-index-5: 5;--oev-ref-z-index-10: 10;--oev-ref-z-index-15: 15;--oev-ref-z-index-20: 20;--oev-ref-z-index-30: 30;--oev-ref-z-index-40: 40;--oev-ref-z-index-45: 45;--oev-ref-z-index-50: 50;--oev-ref-z-index-60: 60;--oev-ref-z-index-70: 70;--oev-ref-z-index-80: 80;--oev-ref-z-index-90: 90;--oev-ref-z-index-100: 100;--oev-ref-z-index-105: 105;--oev-ref-z-index-negative: -1;--oev-ref-align-top: flex-start;--oev-ref-align-center: center;--oev-ref-align-bottom: baseline;--oev-sys-focus-visible-border-radius: var(--oev-ref-radius-06);--oev-sys-focus-visible-outline-color: var(--oev-color-focus-visible-outline);--oev-sys-focus-visible-outline-width: var(--oev-ref-size-02);--oev-sys-focus-visible-outline-offset: var(--oev-ref-size-02);--oev-sys-focus-visible-outline-element-width: 100%;--oev-sys-focus-visible-outline-height-changer: var(--oev-ref-spacing-12);--oev-sys-focus-visible-left-offset: -4px;--oev-sys-focus-visible-padding: 2px 4px;--oev-ref-radius-24: var(--oev-ref-size-24);--oev-ref-radius-32: var(--oev-ref-size-32);--oev-ref-radius-50: var(--oev-ref-size-50);--oev-ref-radius-none: 0;--oev-ref-radius-s: 0.25rem;--oev-ref-radius-m: 0.5rem;--oev-ref-radius-l: 1rem;--oev-ref-radius-xl: 50%;--oev-ref-radius-02: var(--oev-ref-size-02);--oev-ref-radius-03: var(--oev-ref-size-03);--oev-ref-radius-06: var(--oev-ref-size-06);--oev-sys-box-shadow-0: 0 0 0 #00000016;--oev-sys-box-shadow-1: 0 0.063rem 0.125rem #00000016;--oev-sys-box-shadow-2: 0 0.125rem 0.375rem #00000016;--oev-sys-box-shadow-3: 0 0.375rem 0.75rem #00000016;--oev-sys-box-shadow-4: 0 0.75rem 1.5rem #00000016;--oev-ref-box-shadow-default: 0 0.1875rem 0.625rem #00000029;--oev-ref-box-shadow-hover: 0 0.125rem 0.375rem #00000029;--oev-ref-box-shadow-pressed: 0 0.0625rem 0.1875rem #00000029;--oev-ref-box-shadow-dragged: 0 0 0.75rem #00000029;--oev-ref-box-shadow-disabled: 0 0.0625rem 0.25rem #00000015;--oev-sys-box-shadow-none: none;--oev-sys-elevation-level-0: 0 0 0 #00000029;--oev-sys-elevation-level-1: 0 0.063rem 0.125rem #00000029;--oev-sys-elevation-level-2: 0 0.188rem 0.375rem #00000029;--oev-sys-elevation-level-3: 0 0.375rem 0.75rem #00000029;--oev-sys-elevation-level-4: 0 0.75rem 1.5rem #00000029;--oev-ref-size-10: 0.625rem;--oev-ref-size-12: 0.75rem;--oev-ref-size-15: 0.938rem;--oev-ref-size-16: 1rem;--oev-ref-size-20: 1.25rem;--oev-ref-size-24: 1.5rem;--oev-ref-size-32: 2rem;--oev-ref-size-40: 2.5rem;--oev-ref-size-48: 3rem;--oev-ref-size-50: 3.125rem;--oev-ref-size-52: 3.25rem;--oev-ref-size-56: 3.5rem;--oev-ref-size-58: 3.625rem;--oev-ref-size-64: 4rem;--oev-ref-size-72: 4.5rem;--oev-ref-size-80: 5rem;--oev-ref-size-88: 5.5rem;--oev-ref-size-96: 6rem;--oev-ref-size-102: 6.375rem;--oev-ref-size-104: 6.5rem;--oev-ref-size-120: 7.5rem;
3040--oev-ref-size-140: 8.75rem;--oev-ref-size-160: 10rem;--oev-ref-size-192: 12rem;--oev-ref-size-256: 16rem;--oev-ref-size-00: 0;--oev-ref-size-01: 0.063rem;--oev-ref-size-02: 0.125rem;--oev-ref-size-03: 0.188rem;--oev-ref-size-04: 0.25rem;--oev-ref-size-06: 0.375rem;--oev-ref-size-08: 0.5rem;--oev-ref-size-auto: 100%;--oev-ref-spacing-10: 0.625rem;--oev-ref-spacing-12: 0.75rem;--oev-ref-spacing-14: 0.875rem;--oev-ref-spacing-15: 0.938rem;--oev-ref-spacing-16: 1rem;--oev-ref-spacing-20: 1.25rem;--oev-ref-spacing-24: 1.5rem;--oev-ref-spacing-32: 2rem;--oev-ref-spacing-40: 2.5rem;--oev-ref-spacing-48: 3rem;--oev-ref-spacing-56: 3.5rem;--oev-ref-spacing-64: 4rem;--oev-ref-spacing-72: 4.5rem;--oev-ref-spacing-80: 5rem;--oev-ref-spacing-96: 6rem;--oev-ref-spacing-00: 0;--oev-ref-spacing-01: 0.063rem;--oev-ref-spacing-02: 0.125rem;--oev-ref-spacing-04: 0.25rem;--oev-ref-spacing-06: 0.375rem;--oev-ref-spacing-08: 0.5rem;--oev-ref-spacing-negative-07: -7px;--oev-sys-spacing-none: var(--oev-ref-spacing-00);--oev-sys-spacing-xxs: var(--oev-ref-spacing-04);--oev-sys-spacing-xs: var(--oev-ref-spacing-08);--oev-sys-spacing-s: var(--oev-ref-spacing-12);--oev-sys-spacing-m: var(--oev-ref-spacing-16);--oev-sys-spacing-l: var(--oev-ref-spacing-24);--oev-sys-spacing-xl-1: var(--oev-ref-spacing-32);--oev-sys-spacing-xl-2: var(--oev-ref-spacing-40);--oev-sys-spacing-xl-3: var(--oev-ref-spacing-48);--oev-sys-spacing-xl-4: var(--oev-ref-spacing-56);--oev-sys-spacing-xl-5: var(--oev-ref-spacing-64);--oev-sys-spacing-xl-6: var(--oev-ref-spacing-72);--oev-sys-spacing-xl-7: var(--oev-ref-spacing-80);--oev-sys-spacing-xl-8: var(--oev-ref-spacing-96);--oev-sys-spacing-responsive-xxs: var(--oev-ref-spacing-04);--oev-sys-spacing-responsive-xs: var(--oev-ref-spacing-08);--oev-sys-spacing-responsive-s: var(--oev-ref-spacing-12);--oev-sys-spacing-responsive-m: var(--oev-ref-spacing-16);--oev-sys-spacing-responsive-l: var(--oev-ref-spacing-20);--oev-sys-spacing-responsive-xl: var(--oev-ref-spacing-24);--oev-sys-spacing-responsive-xxl: var(--oev-ref-spacing-32);--oev-font-family-sans-serif: "Lato", sans-serif;--oev-font-family-serif: Georgia, Times, serif;--oev-font-family-light: var(--oev-font-family-sans-serif);--oev-font-family-bold: var(--oev-font-family-sans-serif);--oev-font-family-black: var(--oev-font-family-sans-serif);--oev-font-family-default: var(--oev-font-family-sans-serif);--oev-font-family-calligraphy: "Caveat", cursive;--oev-font-family-icon: "iconfont-whitelabel";--oev-font-family-stage: var(--oev-font-family-h1);--oev-font-family-h1: var(--oev-font-family-default);--oev-font-family-h2: var(--oev-font-family-default);--oev-font-family-h3: var(--oev-font-family-default);--oev-font-family-h4: var(--oev-font-family-default);--oev-font-family-h5: var(--oev-font-family-default);--oev-font-family-h6: var(--oev-font-family-default);--oev-font-family-subtitle-1: var(--oev-font-family-default);--oev-font-family-subtitle-2: var(--oev-font-family-default);--oev-font-family-body: var(--oev-font-family-light);--oev-font-family-body-small: var(--oev-font-family-light);--oev-font-family-link: var(--oev-font-family-default);--oev-font-family-link-large: var(--oev-font-family-default);--oev-font-family-link-medium: var(--oev-font-family-default);--oev-font-family-link-small: var(--oev-font-family-default);--oev-font-family-label: var(--oev-font-family-default);--oev-font-family-label-small: var(--oev-font-family-default);--oev-font-family-caption: var(--oev-font-family-default);--oev-font-family-error: var(--oev-font-family-default);--oev-font-weight-light: 300;--oev-font-weight-regular: 400;--oev-font-weight-medium: 400;--oev-font-weight-bold: 700;--oev-font-weight-black: 900;--oev-font-weight-default: var(--oev-font-weight-regular);--oev-font-weight-stage: var(--oev-font-weight-h1);--oev-font-weight-h1: var(--oev-font-weight-default);--oev-font-weight-h2: var(--oev-font-weight-default);--oev-font-weight-h3: var(--oev-font-weight-default);--oev-font-weight-h4: var(--oev-font-weight-default);--oev-font-weight-h5: var(--oev-font-weight-default);
3040--oev-font-weight-h6: var(--oev-font-weight-default);--oev-font-weight-subtitle-1: var(--oev-font-weight-bold);--oev-font-weight-subtitle-2: var(--oev-font-weight-bold);--oev-font-weight-body: var(--oev-font-weight-default);--oev-font-weight-body-small: var(--oev-font-weight-default);--oev-font-weight-label: var(--oev-font-weight-default);--oev-font-weight-label-small: var(--oev-font-weight-default);--oev-font-weight-link: var(--oev-font-weight-bold);--oev-font-weight-link-large: var(--oev-font-weight-bold);--oev-font-weight-link-medium: var(--oev-font-weight-bold);--oev-font-weight-link-small: var(--oev-font-weight-bold);--oev-font-weight-caption: var(--oev-font-weight-default);--oev-font-weight-error: var(--oev-font-weight-default);--oev-font-size-38: calc(38/16 * 1rem);--oev-font-size-xxs: calc(12/16 * 1rem);--oev-font-size-xs: calc(14/16 * 1rem);--oev-font-size-s: 1rem;--oev-font-size-m: calc(18/16 * 1rem);--oev-font-size-l: calc(20/16 * 1rem);--oev-font-size-xl-1: calc(21/16 * 1rem);--oev-font-size-xl-2: calc(22/16 * 1rem);--oev-font-size-xl-3: calc(23/16 * 1rem);--oev-font-size-xl-4: calc(25/16 * 1rem);--oev-font-size-xl-5: calc(26/16 * 1rem);--oev-font-size-xl-6: calc(28/16 * 1rem);--oev-font-size-xl-7: calc(29/16 * 1rem);--oev-font-size-xl-8: calc(32/16 * 1rem);--oev-font-size-xl-9: calc(36/16 * 1rem);--oev-font-size-xl-10: calc(41/16 * 1rem);--oev-font-size-stage: var(--oev-font-size-h1);--oev-font-size-h1: var(--oev-font-size-xl-5);--oev-font-size-h2: var(--oev-font-size-xl-2);--oev-font-size-h3: var(--oev-font-size-l);--oev-font-size-h4: var(--oev-font-size-m);--oev-font-size-h5: var(--oev-font-size-s);--oev-font-size-h6: var(--oev-font-size-xs);--oev-font-size-subtitle-1: var(--oev-font-size-s);--oev-font-size-subtitle-2: var(--oev-font-size-xs);--oev-font-size-body: var(--oev-font-size-s);--oev-font-size-body-small: var(--oev-font-size-xs);--oev-font-size-label: var(--oev-font-size-xs);--oev-font-size-label-small: var(--oev-font-size-xxs);--oev-font-size-link: var(--oev-font-size-s);--oev-font-size-link-large: var(--oev-font-size-m);--oev-font-size-link-medium: var(--oev-font-size-xs);--oev-font-size-link-small: var(--oev-font-size-xxs);--oev-font-size-caption: var(--oev-font-size-xxs);--oev-font-size-error: var(--oev-font-size-xxs);--oev-font-style-stage: normal normal 400 var(--oev-font-size-stage) / 130% "Lato", sans-serif;--oev-font-style-h1: normal normal 400 var(--oev-font-size-h1) / 130% "Lato", sans-serif;--oev-font-style-h2: normal normal 400 var(--oev-font-size-h2) / 130% "Lato", sans-serif;--oev-font-style-h3: normal normal 400 var(--oev-font-size-h3) / 130% "Lato", sans-serif;--oev-font-style-h4: normal normal 400 var(--oev-font-size-h4) / 130% "Lato", sans-serif;--oev-font-style-h5: normal normal 400 var(--oev-font-size-h5) / 130% "Lato", sans-serif;--oev-font-style-h6: normal normal 400 var(--oev-font-size-h6) / 130% "Lato", sans-serif;--oev-font-style-subtitle-1: normal normal 700 var(--oev-font-size-subtitle-1) / 130% "Lato", sans-serif;--oev-font-style-subtitle-2: normal normal 700 var(--oev-font-size-subtitle-2) / 130% "Lato", sans-serif;--oev-font-style-body: normal normal 400 1rem / 1.5 "Lato", sans-serif;--oev-font-style-body-small: normal normal 400 var(--oev-font-size-body-small) / 130% "Lato", sans-serif;--oev-font-style-label: normal normal 400 calc(14/16 * 1rem) / 130% "Lato", sans-serif;--oev-font-style-label-small: normal normal 400 calc(12/16 * 1rem) / 1.17 "Lato", sans-serif;--oev-font-style-link: normal normal 700 1rem / 130% "Lato", sans-serif;--oev-font-style-link-large: normal normal 700 calc(18/16 * 1rem) / 130% "Lato", sans-serif;--oev-font-style-link-small: normal normal 700 calc(12/16 * 1rem) / 130% "Lato", sans-serif;--oev-font-style-link-medium: normal normal 700 calc(14/16 * 1rem) / 130% "Lato", sans-serif;--oev-font-style-caption: normal normal 400 calc(12/16 * 1rem) / 1.5 "Lato", sans-serif;--oev-font-style-error: normal normal 400 calc(12/16 * 1rem) / 1.17 "Lato", sans-serif;--oev-font-style-signature: normal normal 400 var(--oev-font-size-subtitle-2) / 130% "Caveat", cursive;--oev-line-height-xxs: 1;--oev-line-height-xs: 1.17;--oev-line-height-s: 130%;--oev-line-height-m: 1.5;--oev-line-height-l: 2.5;--oev-line-height-default: var(--oev-line-height-s);--oev-line-height-stage: var(--oev-line-height-h1);--oev-line-height-h1: var(--oev-line-height-default);--oev-line-height-h2: var(--oev-line-height-default);--oev-line-height-h3: var(--oev-line-height-default);--oev-line-height-h4: var(--oev-line-height-default);--oev-line-height-h5: var(--oev-line-height-default);--oev-line-height-h6: var(--oev-line-height-default);--oev-line-height-subtitle-1: var(--oev-line-height-default);--oev-line-height-subtitle-2: var(--oev-line-height-default);--oev-line-height-body: var(--oev-line-height-m);--oev-line-height-body-small: var(--oev-line-height-default);--oev-line-height-label: var(--oev-line-height-default);--oev-line-height-label-small: var(--oev-line-height-xs);--oev-line-height-link: var(--oev-line-height-default);--oev-line-height-link-large: var(--oev-line-height-default);--oev-line-height-link-medium: var(--oev-line-height-default);--oev-line-height-link-small: var(--oev-line-height-default);--oev-line-height-error: var(--oev-line-height-xs);--oev-line-height-caption: var(--oev-line-height-m);--oev-box-shadow-sticky-progressbar: var(--oev-sys-elevation-level-2);--oev-box-shadow-navigation: var(--oev-sys-elevation-level-1)}@media(min-width: 37.5rem){body{--oev-comp-forms-radio-button-options-row-spacing: 1rem}}@media(min-width: 77.5rem){body{--oev-comp-forms-radio-button-options-row-spacing: 0.75rem}}@media(min-width: 90rem){body{--oev-comp-forms-radio-button-options-row-spacing: 0.75rem}}@media(min-width: 37.5rem){body{--oev-comp-grid-responsive-spacing-top-bottom: 2rem}}@media(min-width: 77.5rem){body{--oev-comp-grid-responsive-spacing-top-bottom: 2.5rem}}@media(min-width: 90rem){body{--oev-comp-grid-responsive-spacing-top-bottom: 3rem}}@media(min-width: 37.5rem){body{--oev-comp-grid-responsive-gap: 1.5rem}}@media(min-width: 77.5rem){body{--oev-comp-grid-responsive-gap: 1.5rem}}@media(min-width: 90rem){body{--oev-comp-grid-responsive-gap: 1.5rem}}@media(min-width: 37.5rem){body{--oev-comp-grid-container-card-view-spacing-top-bottom: 1rem}}@media(min-width: 77.5rem){body{--oev-comp-grid-container-card-view-spacing-top-bottom: 1.25rem}}@media(min-width: 90rem){body{--oev-comp-grid-container-card-view-spacing-top-bottom: 1.5rem}}@media(min-width: 37.5rem){body{--oev-comp-grid-container-card-view-spacing-left-right: 1rem}}@media(min-width: 77.5rem){body{--oev-comp-grid-container-card-view-spacing-left-right: 1.5rem}}@media(min-width: 90rem){body{--oev-comp-grid-container-card-view-spacing-left-right: 1.5rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-xxs: 0.5rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-xxs: 0.75rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-xxs: 1rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-xs: 0.75rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-xs: 1rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-xs: 1.25rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-s: 1rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-s: 1.25rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-s: 1.5rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-m: 1.25rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-m: 1.5rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-m: 2rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-l: 1.5rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-l: 2rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-l: 2.5rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-xl: 2rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-xl: 2.5rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-xl: 3rem}}@media(min-width: 37.5rem){body{--oev-sys-spacing-responsive-xxl: 2.5rem}}@media(min-width: 77.5rem){body{--oev-sys-spacing-responsive-xxl: 3rem}}@media(min-width: 90rem){body{--oev-sys-spacing-responsive-xxl: 3.5rem}}@media(min-width: 37.5rem){body{--oev-font-size-h1: calc(28/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h1: calc(32/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h1: calc(41/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h2: calc(25/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h2: calc(29/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h2: calc(36/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h3: calc(23/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h3: calc(26/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h3: calc(32/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h4: calc(21/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h4: calc(23/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h4: calc(29/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h5: calc(18/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-h5: calc(20/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h5: calc(26/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-h6: 1rem}}@media(min-width: 77.5rem){body{--oev-font-size-h6: calc(18/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-h6: calc(23/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-subtitle-1: calc(18/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-subtitle-1: calc(20/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-subtitle-1: calc(23/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-subtitle-2: 1rem}}@media(min-width: 77.5rem){body{--oev-font-size-subtitle-2: calc(18/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-subtitle-2: calc(20/16 * 1rem)}}@media(min-width: 37.5rem){body{--oev-font-size-body-small: calc(14/16 * 1rem)}}@media(min-width: 77.5rem){body{--oev-font-size-body-small: calc(14/16 * 1rem)}}@media(min-width: 90rem){body{--oev-font-size-body-small: calc(14/16 * 1rem)}}body{--oev-comp-nav-grid-size-medium: 72.5rem;--oev-comp-nav-grid-size-large: 86.25rem;--oev-comp-nav-grid-size-xl: 86.25rem}body{--oev-font-family: var(--oev-font-family-default);
3040--oev-font-weight: var(--oev-font-weight-default);--oev-line-height: var(--oev-line-height-default)}body{--oev-font-size-form-label: var(--oev-font-size-xs);--oev-font-family-error: var(--oev-font-family)}body{--oev-font-family-body-important: var(--oev-font-family);--oev-font-size-body-important: var(--oev-font-size-body);--oev-font-weight-body-important: var(--oev-font-weight-medium);--oev-font-style-body-important: normal normal var(--oev-font-weight-body-important) var(--oev-font-size-body-important) / 150% var(--oev-font-family-body-important);--oev-line-height-body: 1.5;--oev-line-height-error: 117%;--oev-line-height-caption: 1.5}body{--oev-font-size-content: 1rem;--oev-font-weight-content: 400;--oev-line-height-content: 1.4;--oev-font-family-content: var(--oev-font-family);--oev-color-content: var(--oev-color-font-body-default);--oev-font-size-footer: 0.875rem;--oev-font-weight-footer: 400}@media(min-width: 77.5rem){body{--oev-font-size-content: 1.125rem}}body{--oev-color-suggestion-location-background: var(--oev-color-background-14);--oev-color-suggestion-location-background-focus: var(--oev-color-background-11);--oev-color-suggestion-location-background-hover: var(--oev-color-background-14)}body{--oev-color-primary-light: #994448;--oev-color-light: var(--oev-color-light-200);--oev-color-light-hover: var(--oev-color-light-400);--oev-color-wings: #7a0e16;--oev-color-light-50: #ecedee;--oev-color-light-100: #cdd3d7;--oev-color-light-200: #acb5bd;--oev-color-light-300: #8b98a4;--oev-color-light-400: #728391;--oev-color-light-500: #5a6e7f;--oev-color-light-600: #4e606e;--oev-color-light-700: #3f4d59;--oev-color-light-800: #303b44;--oev-color-light-900: #1f272d;--oev-color-light-pressed: rgba(172, 181, 189, 0.5);--oev-color-light-focused: rgba(172, 181, 189, 0.3);--oev-color-light-disabled: rgba(172, 181, 189, 0.1)}body{--oev-comp-form-label-spacing-multiline: calc(var(--oev-sys-spacing-xs) - 0.125rem)}body{--oev-max-width-content: 100rem;--oev-padding-top-bottom: 0.625rem;--oev-padding-left-right: 0.938rem;--oev-padding-header-logo: 0.5rem 0.75rem 1.375rem 0.75rem}body{--oev-icon-size-input-field: 1.3rem}body{--oev-box-shadow: 0 0.1875rem 0.9375rem rgb(0 0 0 / 30%);--oev-box-shadow-input-field: 0.125rem 0.125rem 0.313rem 0.063rem rgba(0, 0, 0, 0.3);--oev-box-shadow-small-offset: 0 0.188rem 0.375rem #00000029}body{--oev-max-width-content: 100rem}body{--oev-justify-content-button-footer: left;--oev-color-background-footer: #e4e2df;--oev-color-link-hover-footer: var(--oev-color-gray-700);--oev-padding-right-footer-anchor-element: 1rem;--oev-grid-template-areas-footer-xsmall: "links" "media" "cookies" "company";--oev-grid-template-columns-footer-xsmall: 1fr;--oev-grid-template-rows-footer-xsmall: repeat(4, auto);--oev-grid-template-areas-footer-smallAbove: ". media" "links ." "cookies company";--oev-grid-template-columns-footer-smallAbove: repeat(2, 1fr);--oev-grid-template-rows-footer-smallAbove: auto auto 1fr}body{--oev-comp-button-light-link-color-label-default: var(--oev-color-light);--oev-comp-button-light-link-color-label-hover: var(--oev-color-light-hover);--oev-comp-button-light-link-color-label-active: var(--oev-color-light);--oev-comp-button-light-link-color-label-focus: var(--oev-color-light);--oev-comp-button-light-link-color-label-visited: var(--oev-color-light);--oev-comp-button-light-link-color-label-disabled: var(--oev-color-light-disabled);--oev-comp-button-light-link-color-icon-default: var(--oev-color-light);--oev-comp-button-light-link-color-icon-hover: var(--oev-color-light-hover);--oev-comp-button-light-link-color-icon-active: var(--oev-color-light);--oev-comp-button-light-link-color-icon-focus: var(--oev-color-light);--oev-comp-button-light-link-color-icon-visited: var(--oev-color-light);--oev-comp-button-light-link-color-icon-disabled: var(--oev-color-light-disabled)}body{--oev-grid-template-areas-header: "burger logo action";--oev-grid-template-columns-header: auto 1fr auto;--oev-height-header: 4.375rem}body{--oev-aspect-ratio-carousel-simple: 2 / 1;--oev-aspect-ratio-carousel-card: 4 / 1}body{--oev-color-tile-border-default: var(--oev-color-gray-400);--oev-color-tile-border-selected: var(--oev-color-primary-default);--oev-color-tile-border-focus-within: var(--oev-color-gray-900);--oev-color-tile-border-disabled: var(--oev-color-gray-200)}body{--oev-font-agency-card: var(--oev-font-style-body-small);--oev-agency-card-padding-vertical: var(--oev-sys-spacing-m);--oev-agency-card-padding-horizontal: 0;--oev-agency-card-image-distance-container-spacing: var(--oev-sys-spacing-m);--oev-agency-card-info-container-spacing: var(--oev-sys-spacing-l);--oev-agency-card-hours-status-calulator-margin-right: var(--oev-sys-spacing-xxs);--oev-agency-card-button-margin-left: auto;--oev-agency-card-button-padding-top: var(--oev-sys-spacing-m);--oev-agency-card-button-width: max-content;--oev-agency-card-button-max-width: 18rem;--oev-agency-card-opening-hour-margin-top: var(--oev-sys-spacing-m);--oev-agency-card-contact-block-max-width: 37.5rem;--oev-agency-card-xs-s-opening-hours-display: none;--oev-agency-card-m-xl-opening-hours-display: unset;--oev-agency-card-image-size: var(--oev-ref-size-88)}@media(max-width: 56.5005rem){body{--oev-agency-card-padding-vertical: var(--oev-sys-spacing-m);--oev-agency-card-padding-horizontal: 0;--oev-agency-card-image-distance-container-spacing: var(--oev-sys-spacing-xs);--oev-agency-card-info-container-spacing: var(--oev-sys-spacing-m);--oev-agency-card-button-margin-left: unset;--oev-agency-card-image-size: var(--oev-ref-size-64)}}@media(max-width: 77.4375rem){body{--oev-agency-card-m-xl-opening-hours-display: none;--oev-agency-card-xs-s-opening-hours-display: unset;--oev-agency-card-button-width: 100%;--oev-agency-card-button-max-width: unset}}@media(min-width: 77.5rem){body{--oev-agency-card-contact-block-max-width: 12rem}}@media(min-width: 90rem){body{--oev-agency-card-contact-block-max-width: 18rem}}body{--oev-agency-card-icon-distance-size: var(--oev-sys-spacing-xl-2);--oev-agency-card-icon-distance-color: var(--oev-color-gray-100);
3040--oev-agency-card-divider-color: var(--oev-color-gray-200)}body{--oev-icon-pause-circle-outlined: "";--oev-icon-play-circle-outlined: ""}body{--oev-icon-arrow-open-close-transition: transform 0.3s ease-in-out}`;var r=t(5707),c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let n=class extends i.g{constructor(){super(...arguments),this.latitude=null,this.longitude=null,this.position={},this.markerOptions={}}static get observedAttributes(){return["latitude","longitude","icon"]}connectedCallback(){this.position={lat:this.latitude||0,lng:this.longitude||0}}attributeChangedCallback(e,o,t){switch(e){case"latitude":case"longitude":this[e]=parseFloat(t),this.position={lat:this.latitude||0,lng:this.longitude||0},this.dispatchEvent(new CustomEvent("here-marker-updated",{detail:this.position,composed:!0}));break;case"icon":this.markerOptions.icon=t}}};n.styles=a,c([(0,r.MZ)({type:Number})],n.prototype,"latitude",void 0),c([(0,r.MZ)({type:Number})],n.prototype,"longitude",void 0),c([(0,r.MZ)({type:Object})],n.prototype,"position",void 0),c([(0,r.MZ)({type:Object})],n.prototype,"markerOptions",void 0),n=c([(0,r.EM)("oev-here-map-marker")],n)},9240:function(e,o,t){"use strict";var i,a,r=t(6161),c=t(5707);function n(e){return"string"!=typeof e?null:e.replace(/[-\ ]/g,"").toUpperCase()}function l(e,o){if("string"!=typeof e)return null;null==o&&(o=" ");var t=n(e);return null===t?null:t.replace(/(.{4}
3040)(?!$)/g,"$1"+o)}!function(e){e[e.NoIBANProvided=0]="NoIBANProvided",e[e.NoIBANCountry=1]="NoIBANCountry",e[e.WrongBBANLength=2]="WrongBBANLength",e[e.WrongBBANFormat=3]="WrongBBANFormat",e[e.ChecksumNotNumber=4]="ChecksumNotNumber",e[e.WrongIBANChecksum=5]="WrongIBANChecksum",e[e.WrongAccountBankBranchChecksum=6]="WrongAccountBankBranchChecksum",e[e.QRIBANNotAllowed=7]="QRIBANNotAllowed"}(i||(i={})),function(e){e[e.NoBICProvided=0]="NoBICProvided",e[e.NoBICCountry=1]="NoBICCountry",e[e.WrongBICFormat=2]="WrongBICFormat"}(a||(a={}));var p;!function(e){e.labelBank="label-bank",e.placeholderBank="placeholder-bank",e.valueFinancialInstitution="value-financial-institution"}(p||(p={}));const s={bubbles:!0,composed:!0};var d;!function(e){e.validate="@Iban/validate",e.invalidate="@Iban/invalidate"}(d||(d={}));var v=t(3272),h=t(2389),u=t(954);var m=r.AH`.Iban-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--oev-comp-grid-responsive-gap)}@media(min-width: 56.563rem){.Iban-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.Iban-wrapper .Iban-column{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 56.563rem){.Iban-wrapper .Iban-column{-ms-flex-preferred-size:50%;flex-basis:50%}}.Iban-wrapper .Iban-column .OEV-Input-Wrapper{min-height:48px;height:auto}input{width:100%}`,f=t(4140),g=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let b=class extends v.default{constructor(){super(...arguments),this.placeholderBank="Geldinstitut",this.valueFinancialInstitution=""}focus(e){var o;null===(o=this.ibanInput)||void 0===o||o.focus(e)}get value(){var e,o;return null!==(o=null===(e=this.ibanInput)||void 0===e?void 0:e.value)&&void 0!==o?o:""}set value(e){this.ibanInput&&(this.ibanInput.value=e,this.updateValidity(this.validity,this.errorMessage),this.updateFormValue(this.data),this.requestUpdate())}get data(){const e=new FormData;return e.append(this.name||"iban",this.value),e}get validity(){var e,o;const t=null!==(o=null===(e=this.ibanInput)||void 0===e?void 0:e.value)&&void 0!==o?o:"",i=!(!this.regex||!t||new RegExp(this.regex).test(t)),a=!(!this.required||t),r={customError:this._validity.customError||!1,patternMismatch:i,valueMissing:a};return this._validity=Object.assign({valid:this.isValid(r)},r),this._validity}set validity(e){var o,t,i;this._validity=Object.assign(Object.assign({},e),{valid:this.isValid(e)}),this._showError=!this._validity.valid,null===(o=this.ibanInput)||void 0===o||o.toggleAttribute("invalid",!this._val
3040idity.valid),null===(t=this.ibanInput)||void 0===t||t.setCustomValidity(e.valid?"":this.errorMessage),null===(i=this.ibanInput)||void 0===i||i.checkValidity()}firstUpdated(){super.firstUpdated(),this.valueFinancialInstitution&&this.bankInput&&(this.bankInput.value=this.valueFinancialInstitution)}updated(e){super.updated(e),e.has("valueFinancialInstitution")&&this.bankInput&&(this.bankInput.value=this.valueFinancialInstitution)}handleInput(e){const o=e.target.value;this.ibanInput.value=o,this.updateFormValue(this.data),this.validity=Object.assign(Object.assign({},this.validity),{customError:!1}),this.updateValidity(this.validity,this.errorMessage),this.validateIban(o),this.dispatchEvent(new h.TL(new h.Jb({payload:{[this.name||"iban"]:o},validity:this.validity})))}validateIban(e){if(!e||this.regex&&!new RegExp(this.regex).test(e))return this.valueFinancialInstitution="",void this.dispatchEvent(new CustomEvent(d.invalidate,Object.assign({},s)));this.dispatchEvent(new CustomEvent(d.validate,Object.assign(Object.assign({},s),{detail:{electronicFormatIBAN:n(e),friendlyFormatIBAN:l(e)}})))}handleChange(e){const o=e.target.value;this.ibanInput.value=o,this.updateFormValue(this.data),this.validity=Object.assign({},this.validity),this.updateValidity(this.validity,this.errorMessage),this.validateIban(o),this.dispatchEvent(new h.$4(new h.Jb({payload:{[this.name||"iban"]:o},validity:this.validity})))}render(){var e;const o=(0,f.K$)(this.refId),t=(0,f.Um)({isValid:!!this.validity.valid,showError:this._showError});return r.qy`
3041      <div class="Iban-wrapper">
3042        <div class="Iban-column">
3043          ${this.label||this.tooltipText?r.qy`
3044            <oev-form-label
3045              for="iban-input"
3046              variant="label"
3047              label-text="${this.label||r.s6}"
3048              tooltip-text="${this.tooltipText||r.s6}"
3049            ></oev-form-label>
3050          `:r.s6}
3051          <div class="OEV-Input-Wrapper">
3052            <input
3053              aria-describedby=${null!==(e=(0,f.gt)(t,o))&&void 0!==e?e:r.s6}
3054              class="Iban-input"
3055              id="iban-input"
3056              name=${this.name||"iban"}
3057              ?disabled=${this.disabled}
3058              ?required=${this.required}
3059              .placeholder=${this.placeholder||""}
3060              .value=${this.value||""}
3061              @blur=${this.handleBlur}
3062              @change=${this.handleChange}
3063              @input=${this.handleInput}
3064            />
3065            ${this.renderInlineLabel()}
3066            <oev-form-error
3067              id=${o}
3068              message=${this.errorMessage}
3069              ?show=${t}
3070            ></oev-form-error>
3071          </div>
3072        </div>
3073        <div class="Iban-column">
3074          ${this.labelBank?r.qy`
3075            <oev-form-label
3076              for="bank-input"
3077              variant="label"
3078              label-text="${this.labelBank}"
3079            ></oev-form-label>
3080          `:r.s6}
3081          <div class="OEV-Input-Wrapper">
3082            <input
3083              class="Iban-bank-input"
3084              id="bank-input"
3085              name="financialInstitution"
3086              disabled
3087              .placeholder=${this.placeholderBank}
3088              .value=${this.valueFinancialInstitution}
3089            />
3090          </div>
3091        </div>
3092      </div>
3093    `}};b.styles=[u.A,m],g([(0,c.MZ)({type:String,attribute:p.labelBank})],b.prototype,"labelBank",void 0),g([(0,c.MZ)({type:String,attribute:p.placeholderBank})],b.prototype,"placeholderBank",void 0),g([(0,c.MZ)({type:String,attribute:p.valueFinancialInstitution})],b.prototype,"valueFinancialInstitution",void 0),g([(0,c.P)("input.Iban-input")],b.prototype,"ibanInput",void 0),g([(0,c.P)("input.Iban-bank-input")],b.prototype,"bankInput",void 0),b=g([(0,c.EM)("oev-iban")],b)},1316:function(e,o,t){"use strict";var i,a=t(6161),r=t(5707),c=t(579);!function(e){e.images="images",e.slideInterval="slide-interval",e.transitionDuration="transition-duration"}(i||(i={}));Object.assign({},i);var n;!function(e){e.carouselWrapper="carousel-wrapper",e.carouselContainer="carousel-container",e.carouselContent="carousel-content",e.carouselImage="carousel-image",e.controlsContainer="controls-container",e.navigationButtons="navigation-buttons",e.singleImage="single-image"}(n||(n={}));const l="image-carousel-items";var p=t(6179);const s=(0,a.iz)(n.carouselWrapper),d=(0,a.iz)(n.carouselContainer),v=(0,a.iz)(n.carouselContent),h=(0,a.iz)(n.carouselImage),u=(0,a.iz)(n.controlsContainer),m=(0,a.iz)(n.navigationButtons),f=(0,a.iz)(n.singleImage),g=[a.AH`
3094    :host {
3095      display: block;
3096      width: 100%;
3097    }
3098
3099    .${s} {
3100      position: relative;
3101      width: 100%;
3102      display: flex;
3103      flex-direction: column;
3104      gap: var(--oev-sys-spacing-xs, 8px);
3105    }
3106
3107    .${d} {
3108      position: relative;
3109      width: 100%;
3110      aspect-ratio: 16 / 9;
3111      overflow: hidden;
3112      clip-path: inset(0 2px);
3113    }
3114
3115    .${v} {
3116      position: absolute;
3117      top: 0;
3118      left: 0;
3119      width: 100%;
3120      height: 100%;
3121      display: flex;
3122      transform: translateX(var(--carousel-translate, 0));
3123      transition: var(--carousel-transition-style, transform var(--carousel-transition-duration, 500ms) ease-in-out);
3124      will-change: transform;
3125      backface-visibility: hidden;
3126    }
3127
3128    .${h} {
3129      flex: 0 0 100%;
3130      width: 100%;
3131      height: 100%;
3132      object-fit: cover;
3133      display: block;
3134    }
3135
3136    .${u} {
3137      width: 100%;
3138      display: flex;
3139      justify-content: space-between;
3140      align-items: center;
3141    }
3142
3143    .${u} oev-icon {
3144      padding: var(--oev-sys-spacing-xxs, 4px);
3145    }
3146
3147    .${m} {
3148      display: flex;
3149      gap: var(--oev-sys-spacing-xxs, 4px);
3150    }
3151
3152    .${s}.${f} {
3153      margin-bottom: var(--oev-sys-spacing-xs, 8px);
3154    }
3155  `,(0,p.FA)(a.AH`
3156    .${s} {
3157      gap: var(--oev-sys-spacing-s, 12px);
3158    }
3159
3160    .${u} oev-icon {
3161      padding: 0;
3162    }
3163  `)];var b=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let z=class extends a.WF{constructor(){super(...arguments),this.images=[],this.slideInterval=8e3,this.transitionDuration=600,this.currentIndex=1,this.isPlaying=!0,this.isTransitioning=!1,this.autoPlayInterval=null,this.boundHandleTransitionEnd=this.handleTransitionEnd.bind(this)}connectedCallback(){super.connectedCallback(),this.updateComplete.then(()=>this.initializeCarousel())}disconnectedCallback(){super.disconnectedCallback(),this.stopAutoPlay(),this.removeTransitionListener()}updated(e){e.has("transitionDuration")&&this.updateCSSVariable("--carousel-transition-duration",`${this.transitionDuration}ms`),(e.has("slideInterval")||e.has("transitionDuration"))&&this.restartAutoPlay(),e.has("currentIndex")&&this.updateCarouselPosition(),e.has("isPlaying")&&(this.isPlaying?this.startAutoPlay():this.stopAutoPlay())}initializeCarousel(){const e=this.getCarouselContent();null==e||e.addEventListener("transitionend",this.boundHandleTransitionEnd),this.updateCSSVariable("--carousel-transition-style","none"),this.updateCSSVariable("--carousel-transition-duration",`${this.transitionDuration}ms`),this.updateCarouselPosition(),requestAnimationFrame(()=>{this.enableTransitions(),this.startAutoPlay()})}updateCarouselPosition(){this.images.length&&this.updateCSSVariable("--carousel-translate",-100*this.currentIndex+"%")}handleTransitionEnd(e){if(e&&"transform"!==e.propertyName)return;const o=this.images.length;0===this.currentIndex&&(this.disableTransitions(),this.currentIndex=o,this.updateCarouselPosition(),this.enableTransitionsAsync()),this.currentIndex===o+1&&(this.disableTransitions(),this.currentIndex=1,this.updateCarouselPosition(),this.enableTransitionsAsync()),this.isTransitioning=!1}prevSlide(){this.images.length&&!this.isTransitioning&&(this.isTransitioning=!0,this.currentIndex--,this.restartAutoPlay())}nextSlide(){this.images.length&&!this.isTransitioning&&(this.isTransitioning=!0,this.currentIndex++,this.restartAutoPlay())}togglePlayPause(){this.isPlaying=!this.isPlaying}startAutoPlay(){this.images.length<=1||!this.isPlaying||(this.stopAutoPlay(),this.autoPlayInterval=window.setInterval(()=>{this.isTransitioning||(this.isTransitioning=!0,this.currentIndex++)},Math.max(this.slideInterval,this.transitionDuration+100)))}stopAutoPlay(){null!==this.autoPlayInterval&&(clearInterval(this.autoPlayInterval),this.autoPlayInterval=null)}restartAutoPlay(){this.stopAutoPlay(),this.isPlaying&&this.startAutoPlay()}getCarouselContent(){var e;return null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".carousel-content")}updateCSSVariable(e,o){var t;null===(t=this.getCarouselContent())||void 0===t||t.style.setProperty(e,o)}enableTransitions(){this.updateCSSVariable("--carousel-transition-style","transform var(--carousel-transition-duration, 500ms) ease-in-out")}disableTransitions(){this.updateCSSVariable("--carousel-transition-style","none")}enableTransitionsAsync(){requestAnimationFrame(()=>requestAnimationFrame(()=>this.enableTransitions()))}removeTransitionListener(){var e;null===(e=this.getCarouselContent())||void 0===e||e.removeEventListener("transitionend",this.boundHandleTransitionEnd)}render(){const e=this.images.length>1,o=[this.images[this.images.length-1],...this.images,this.images[0]].filter(
3163Boolean);return a.qy`
3164      <div class=${(0,c.H)({[n.carouselWrapper]:!0,[n.singleImage]:!e})}>
3165        <div class=${(0,c.H)({[n.carouselContainer]:!0})} role="group" aria-roledescription="carousel">
3166          <div class=${(0,c.H)({[n.carouselContent]:!0})}
3167               id="${l}"
3168               aria-live="${e&&this.isPlaying?"off":"polite"}"
3169               aria-atomic="false"
3170          >
3171            ${o.map((e,o)=>{const t=o===this.currentIndex;return a.qy`
3172                  <img
3173                    src="${e.src}"
3174                    aria-roledescription="slide"
3175                    aria-hidden="${!t}"
3176                    alt="${e.alt||"Carousel image"}"
3177                    class=${(0,c.H)({[n.carouselImage]:!0})}
3178                    loading="${o<=this.images.length?"eager":"lazy"}"
3179                    fetchpriority="${e.fetchpriority||a.s6}"
3180                  />
3181                `})}
3182          </div>
3183        </div>
3184
3185        ${e?this.renderControls():a.s6}
3186      </div>
3187    `}renderControls(){return a.qy`
3188      <div class=${(0,c.H)({[n.controlsContainer]:!0})}>
3189        <oev-button
3190          variant="link"
3191          color="primary"
3192          @click="${this.togglePlayPause}"
3193          action-aria-label="${this.isPlaying?"Karussell pausieren":"Karussell abspielen"}"
3194        >
3195          <oev-icon
3196            slot="icon"
3197            icon="${this.isPlaying?"pause-circle-outlined":"play-circle-outlined"}"
3198            size="large"
3199          ></oev-icon>
3200        </oev-button>
3201
3202        <div class=${(0,c.H)({[n.navigationButtons]:!0})}>
3203          <oev-button
3204            variant="link"
3205            color="primary"
3206            button-aria-controls="${l}"
3207            @click="${this.prevSlide}"
3208            action-aria-label="Vorheriges Bild"
3209          >
3210            <oev-icon slot="icon" icon="chevron-left-outlined" size="large"></oev-icon>
3211          </oev-button>
3212
3213          <oev-button
3214            variant="link"
3215            color="primary"
3216            button-aria-controls="${l}"
3217            @click="${this.nextSlide}"
3218            action-aria-label="Nächstes Bild"
3219          >
3220            <oev-icon slot="icon" icon="chevron-right-outlined" size="large"></oev-icon>
3221          </oev-button>
3222        </div>
3223      </div>
3224    `}};z.styles=[g],b([(0,r.MZ)({type:Array,attribute:i.images})],z.prototype,"images",void 0),b([(0,r.MZ)({type:Number,attribute:i.slideInterval})],z.prototype,"slideInterval",void 0),b([(0,r.MZ)({type:Number,attribute:i.transitionDuration})],z.prototype,"transitionDuration",void 0),b([(0,r.wk)()],z.prototype,"currentIndex",void 0),b([(0,r.wk)()],z.prototype,"isPlaying",void 0),b([(0,r.wk)()],z.prototype,"isTransitioning",void 0),z=b([(0,r.EM)("oev-image-carousel")],z)},3752:function(e,o,t){"use strict";var i=t(7931),a=t(5985);var r={nodeName:a.A.generateNodeName("image-link",1),eventNames:[]},c=t(4375);const n=document.createElement("template");n.innerHTML='<a class="anchor"> <img class="image" alt=""> </a> ';const l=document.createElement("style");l.innerHTML=i.A.toString();class p extends c.g{static get observedAttributes(){return[p.API_ATTRIBUTES.LINK_HREF,p.API_ATTRIBUTES.LINK_TARGET,p.API_ATTRIBUTES.IMAGE_SRC,p.API_ATTRIBUTES.IMAGE_ALT,p.API_ATTRIBUTES.IMAGE_HEIGHT]}constructor(){var e,o,t,i;super(),this.defaultDataEventCategory=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(l.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(n.content.cloneNode(!0)),this.imageLink=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("a.anchor"),this.imageElement=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector("img.image")}set linkHref(e){e?this.imageLink.href=e:this.imageLink.removeAttribute("href")}set linkTarget(e){e?this.imageLink.target=e:this.imageLink.removeAttribute("target")}set imageSrc(e){e?this.imageElement.src!=e&&(this.imageElement.src=e):this.imageElement.removeAttribute("src")}set imageAlt(e){e?this.imageElement.alt=e:this.imageElement.removeAttribute("alt")}connectedCallback(){super.connectedCallback(),this.imageSrc=this.getAttribute(p.API_ATTRIBUTES.IMAGE_SRC),this.imageAlt=this.getAttribute(p.API_ATTRIBUTES.IMAGE_ALT),this.linkHref=this.getAttribute(p.API_ATTRIBUTES.LINK_HREF),this.linkTarget=this.getAttribute(p.API_ATTRIBUTES.LINK_TARGET),this.setDataEventLink(this.getAttribute(p.API_ATTRIBUTES.DATA_EVENT_LINK)),this.hasAttribute(p.API_ATTRIBUTES.TITLE)&&this.setTitle(this.getAttribute(p.API_ATTRIBUTES.TITLE)),this.setImageHeight(this.getAttribute(p.API_ATTRIBUTES.IMAGE_HEIGHT))}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case p.API_ATTRIBUTES.LINK_HREF:this.linkHref=t;break;case p.API_ATTRIBUTES.LINK_TARGET:this.linkTarget=t;break;case p.API_ATTRIBUTES.IMAGE_SRC:this.imageSrc=t;break;case p.API_ATTRIBUTES.IMAGE_ALT:this.imageAlt=t;break;case p.API_ATTRIBUTES.IMAGE_HEIGHT:this.setImageHeight(t)}}setDataEventLink(e){const o=e||this.innerText;this.imageLink.setAttribute(a.A.ATTRIBUTE_DATA_EVENT_LABEL,o),this.hasAttribute(p.API_ATTRIBUTES.TITLE)||this.setTitle(o)}setTitle(e){this.imageLink.title=e||""}setImageHeight(e){e&&this.imageLink.style.setProperty("--image-height",e)}}p.API_ATTRIBUTES={LINK_HREF:"link-href",LINK_TARGET:"link-target",IMAGE_S
3224RC:"image-src",IMAGE_ALT:"image-alt",DATA_EVENT_LINK:"data-event-link",TITLE:"title",IMAGE_HEIGHT:"image-height"},customElements.define(r.nodeName,p)},1901:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(4375);var c=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}.image-series{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.image-series{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .5rem}@media(min-width: 0)and (max-width: 37.4375rem){.image-series slot[name=element]{display:block}}.image-series slot[name=title]::slotted(*){font:var(--oev-font-style-h4, inherit);color:var(--oev-color-font-h4, inherit)}.image-series slot[name=title]::slotted(*){color:var(--oev-color-gray-800);margin:0 auto;padding:var(--oev-padding-top-bottom) 0;text-align:center}.image-series .elements{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}`;var n=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let l=class extends r.g{render(){return i.qy`
3225      <div class="image-series">
3226        <div class="elements">
3227          <slot name="element"></slot>
3228        </div>
3229      </div>
3230   
3231    `}};l.styles=c,l=n([(0,a.EM)("oev-image-series")],l);var p=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}.img-element-container{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem;padding:.5rem 0}.img-element-container:hover{-webkit-box-shadow:var(--oev-box-shadow);box-shadow:var(--oev-box-shadow)}.img-element-container .wrapper-link{display:-webkit-box;display:-ms-flexbox;display:flex}.img-element-container slot[name=media]::slotted(img){height:9.375rem;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}`;var s;!function(e){e.LINK_HREF="link-href",e.LINK_TARGET="link-target",e.DATA_EVENT_LINK="data-event-link",e.TITLE="title"}(s||(s={}));var d=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let v=class extends r.g{constructor(){super(...arguments),this.LINK_HREF="",this.LINK_TARGET="_blank",this.DATA_EVENT_LINK="",this.TITLE=""}render(){return i.qy`
3232      <div class="img-element-container">
3233        <a
3234          id="imageLink" 
3235          target="${this.LINK_TARGET}" 
3236          class="wrapper-link" 
3237          href="${this.LINK_HREF}"
3238          title="${this.TITLE?this.TITLE:this.DATA_EVENT_LINK}" 
3239          data-event-label="${this.DATA_EVENT_LINK}"
3240        >
3241          <slot name="media"></slot>
3242        </a>
3243      </div>
3244      
3245    `}};v.styles=p,d([(0,a.MZ)({type:String,attribute:s.LINK_HREF})],v.prototype,"LINK_HREF",void 0),d([(0,a.MZ)({type:String,attribute:s.LINK_TARGET})],v.prototype,"LINK_TARGET",void 0),d([(0,a.MZ)({type:String,attribute:s.DATA_EVENT_LINK})],v.prototype,"DATA_EVENT_LINK",void 0),d([(0,a.MZ)({type:String,attribute:s.TITLE})],v.prototype,"TITLE",void 0),v=d([(0,a.EM)("oev-image-series-element")],v)},365:function(e,o,t){"use strict";var i=t(4567);var a={nodeName:t(5985).A.generateNodeName("info-box",1),eventNames:{}},r=t(4375);const c=document.createElement("template");c.innerHTML=' <div class="info-box"> <div class="content"> <div class="top"> <slot name="icon"></slot> <slot name="headline"></slot> <slot name="subheadline"></slot> </div> <div class="bottom"> <slot name="link"></slot> </div> </div> </div> ';const n=document.createElement("style");n.innerHTML=i.A.toString();class l extends r.g{constructor(){var e,o;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(n.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(c.content.cloneNode(!0))}connectedCallback(){super.connectedCallback()}}customElements.define(a.nodeName,l)},2526:function(e,o,t){"use strict";var i=t(5707),a=t(2069),r=t(701);const c=e=>"radio_"+e;var n=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};const l=document.createElement("template");l.innerHTML='<div class="radio" label-direction="left"> <oev-form-label></oev-form-label> <div id="radios"></div> <div class="errorBox"></div> </div> ';const p=document.createElement("style");p.innerHTML=a.A.toString();class s extends r.k{constructor(){var e;super(),this.radio=null;const o=this.attachShadow({mode:"open"});o.appendChild(p.cloneNode(!0)),o.appendChild(l.content.cloneNode(!0)),this.radio=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector(".radio")}connectedCallback(){var e,o,t,i,a;super.connectedCallback();const r=this.getAttribute("label-direction");null===(e=this.radio)||void 0===e||e.setAttribute("label-direction","right"),null===r||"left"!=r&&"right"!=r||null===(o=this.radio)||void 0===o||o.setAttribute("label-direction",r);const n=this.getAttribute("name");null!==n&&""!==n&&(null===(t=this.radio)||void 0===t||t.setAttribute("name",n));const l=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector("#radios"),p=JSON.parse(this.getAttribute("options")||"{}");
3245Object.values(p).forEach(e=>{const o=document.createElement("input");o.type="radio",o.id="radio_"+e.value,o.value=e.label,o.setAttribute("key",e.value),o.toggleAttribute("required",this.isRequiredOrMandatory()),null!==n&&""!==n&&(o.name=n),o.setAttribute("key",e.value),o.addEventListener("change",()=>this.checkErrorStatus(this.radio,this.shouldValidate())),o.onchange=()=>{var e;null===(e=this.radio)||void 0===e||e.dispatchEvent(new Event("change"))},o.oninput=()=>{this.value=e.value},o.onclick=()=>{var e;null===(e=this.radio)||void 0===e||e.classList.remove("default-selected")};const t=document.createElement("label"),i=document.createElement("div");null==i||i.classList.add("radio-column"),t.htmlFor="radio_"+e.value,t.innerText=e.label,"left"==r&&(i.appendChild(t),i.appendChild(o)),"right"==r&&(i.appendChild(o),i.appendChild(t)),null==l||l.appendChild(i)});let s=this.getAttribute("default");""===s&&""!==this.value&&(s=this.value),""!==s&&(null===(a=this.shadowRoot.getElementById(c(s)))||void 0===a||a.click(),s&&this.radio.classList.add("default-selected"),this.value=s),this.supportInitAndChangeEventOnElement(this.radio)}firstUpdated(e){super.firstUpdated(e),this.initDefaultOevInputElement(this.shadowRoot,"oev-form-label"),this.setFormLabel()}updated(e){var o;super.updated(e),e.has("value")&&(null===(o=this.shadowRoot.getElementById(c(this.value)))||void 0===o||o.click(),this.value&&this.radio.classList.add("default-selected"))}checkErrorStatus(e,o){if(!o)return this.deleteErrorStatus(e);this.isRequiredOrMandatory()&&!this.isAnyOptionSelected(e)?null==e||e.classList.add("error"):this.deleteErrorStatus(e)}isRequiredOrMandatory(){return this.hasAttribute(s.API_ATTRIBUTES.REQUIRED)||"true"===this.getAttribute(s.API_ATTRIBUTES.MANDATORY)}isAnyOptionSelected(e){return(null==e?void 0:e.querySelectorAll('[type="radio"]:checked').length)>0}deleteErrorStatus(e){null==e||e.classList.remove("error")}createEventDetails(){return e=>{var o;const t=null==e?void 0:e.querySelector('[type="radio"]:checked'),i=null!==(o=null==t?void 0:t.getAttribute("key"))&&void 0!==o?o:"";return{inputType:"radio",key:null==e?void 0:e.getAttribute("name"),value:i,validity:!(null==e?void 0:e.classList.contains("error"))}}}shouldValidate(){return this.hasAttribute(s.API_ATTRIBUTES.VALIDATE)}triggerValidation(){this.checkErrorStatus(this.radio,this.shouldValidate())}static get observedAttributes(){return[s.API_ATTRIBUTES.VALIDATE,s.API_ATTRIBUTES.MANDATORY,s.API_ATTRIBUTES.REQUIRED]}attributeChangedCallback(e,o,t){var i,a;if(t!==o)switch(e){case s.API_ATTRIBUTES.VALIDATE:this.triggerValidation();break;case s.API_ATTRIBUTES.MANDATORY:case s.API_ATTRIBUTES.REQUIRED:null===(a=null===(i=this.radio)||void 0===i?void 0:i.querySelectorAll('[type="radio"]'))||void 0===a||a.forEach(e=>{e.toggleAttribute("required",this.isRequiredOrMandatory())})}}}s.API_ATTRIBUTES={VALIDATE:"validate",MANDATORY:"mandatory",REQUIRED:"required"},n([(0,i.MZ)({reflect:!0})],s.prototype,"value",void 0),customElements.define("oev-input-radio-v1",s)},2602:function(e,o,t){"use strict";var i=t(4375),a=t(337);const r=document.createElement("template");r.innerHTML='<div id="interactionButtons" class="container"> <oev-button variant="link"> <oev-icon class="toggle-icon" icon="comp-interaction-like" size="medium" color="black"></oev-icon> </oev-button> <oev-button variant="link"> <oev-icon class="toggle-icon" icon="comp-interaction-share" size="medium" color="black"></oev-icon> </oev-button> </div> ';const c=document.createElement("style");c.innerHTML=a.A.toString();class n extends i.g{constructor(){super(),this.liked=!1,this.attachShadow({mode:"open"}),this.shadowRoot.appendChild(c.cloneNode(!0)),this.shadowRoot.appendChild(r.content.cloneNode(!0)),this.container=this.shadowRoot.querySelector(".container"),this.like=this.shadowRoot.querySelector(".like"),this.share=this.shadowRoot.querySelector(".share")}connectedCallback(){this.hasAttribute("inline")?this.container.classList.add("inline"):this.container.classList.remove("inline")}toggle(){this.liked=!this.liked,this.liked?this.like.setAttribute("src","https://upload.wikimedia.org/wikipedia/commons/thumb/d/d0/Heart_font_awesome.svg/768px-Heart_font_awesome.svg.png"):this.like.setAttribute("src","https://upload.wikimedia.org/wikipedia/commons/thumb/0/03/Heart_empty_font_awesome.svg/1024px-Heart_empty_font_awesome.svg.png")}}customElements.define("oev-interaction-buttons-v1",n)},6498:function(e,o,t){"use strict";var i=t(1209),a=t(5985);const r="interactive-tooltip";var c={nodeName:a.A.generateNodeName(r,1),eventNames:{ON_OPEN:a.A.generateEventName(r,"on-open"),ON_CLOSE:a.A.generateEventName(r,"on-close"),ON_CLOSE_ICON:a.A.generateEventName(r,"on-close-icon")}},n=t(4375),l=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)}
3245)).then(c,n)}l((i=i.apply(e,o||[])).next())})};const p=document.createElement("template");p.innerHTML='<div class="interactive-tooltip"> <oev-icon icon="comp-textinput-error-x" size="small" class="close-icon"></oev-icon> <div class="container"> <slot name="headline"></slot> <slot name="content"></slot> <slot name="button"></slot> <slot name="input"></slot> <slot name="info"></slot> </div> <div class="accordion"> <div class="accordion-header"> <slot name="accordion-headline"></slot> <oev-icon icon="comp-accordion-open" class="toggle-icon" size="small"></oev-icon> </div> <slot name="accordion-text"></slot> </div> </div> ';const s=document.createElement("style");s.innerHTML=i.A.toString();class d extends n.g{static get observedAttributes(){return[d.API_ATTRIBUTES.COLOR,d.API_ATTRIBUTES.TEXT_COLOR,d.API_ATTRIBUTES.TRIGGER_ID,d.API_ATTRIBUTES.TRIGGER_ACTION]}constructor(){var e,o,t,i,a;super(),this.closeTimeoutId=0,this._toggleHandler=null,this.observedTriggerElement=null,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(s.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(p.content.cloneNode(!0)),this.interactiveTooltip=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".interactive-tooltip"),this.closeIcon=null===(i=this.interactiveTooltip)||void 0===i?void 0:i.querySelector(".close-icon"),this.accordion=null===(a=this.interactiveTooltip)||void 0===a?void 0:a.querySelector(".accordion"),this.positionTriangle=this.positionTriangle.bind(this),this.handleTriggerTouch=this.handleTriggerTouch.bind(this),this.toggleInteractiveTooltip=this.toggleInteractiveTooltip.bind(this),this.openInteractiveTooltip=this.openInteractiveTooltip.bind(this),this.closeInteractiveTooltip=this.closeInteractiveTooltip.bind(this),this.processClickOutsideNav=this.processClickOutsideNav.bind(this),this.resizeObserver=new ResizeObserver(()=>this.positionTriangle())}connectedCallback(){var e,o,t;super.connectedCallback(),window.addEventListener("scroll",this.positionTriangle,!0),window.addEventListener("resize",this.positionTriangle);const i=this.getAttribute(d.API_ATTRIBUTES.COLOR);i&&this.setBackgroundColor(i);const a=this.getAttribute(d.API_ATTRIBUTES.TEXT_COLOR);if(a&&this.setTextColor(a),this.querySelector('[slot="accordion-headline"]')||null===(e=this.accordion)||void 0===e||e.classList.add("hidden"),null===(o=this.accordion)||void 0===o||o.addEventListener("click",this.toggleAccordion.bind(this)),null===(t=this.closeIcon)||void 0===t||t.addEventListener("click",this.closeInteractiveTooltip.bind(this)),this.hasAttribute(d.API_ATTRIBUTES.TRIGGER_ACTION)&&this.initEventListener(this.getAttribute(d.API_ATTRIBUTES.TRIGGER_ACTION)||""),this.hasAttribute("hidden"))this.closeInteractiveTooltip();else{this.setAttribute("hidden","");const e=()=>{window.setTimeout(()=>this.openInteractiveTooltip(),50)};"complete"===document.readyState?e():window.addEventListener("load",e,{once:!0})}}disconnectedCallback(){window.removeEventListener("scroll",this.positionTriangle,!0),window.removeEventListener("resize",this.positionTriangle),this.resizeObserver.disconnect()}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case d.API_ATTRIBUTES.COLOR:this.setBackgroundColor(t);break;case d.API_ATTRIBUTES.TEXT_COLOR:this.setTextColor(t);break;case d.API_ATTRIBUTES.TRIGGER_ID:this.positionTriangle();break;case d.API_ATTRIBUTES.TRIGGER_ACTION:this.initEventListener(t)}}setTextColor(e){this.setColor(e,"--text-color")}setBackgroundColor(e){this.setColor(e,"--background-color")}setColor(e,o){var t,i;e&&void 0!==e&&""!==e?null===(i=this.interactiveTooltip)||void 0===i||i.style.setProperty(o,`var(--oev-color-${e})`):null===(t=this.interactiveTooltip)||void 0===t||t.style.removeProperty(o)}handleTriggerTouch(e){e.preventDefault(),this.toggleInteractiveTooltip()}toggleInteractiveTooltip(){this.hasAttribute("hidden")?this.openInteractiveTooltip():this.closeInteractiveTooltip()}openInteractiveTooltip(){if(!this.shadowRoot)return;if(!this.shadowRoot.dispatchEvent(new CustomEvent(c.eventNames.ON_OPEN,{detail:{},bubbles:!0,composed:!0,cancelable:!0})))return;this.removeAttribute("hidden"),requestAnimationFrame(()=>this.positionTriangle()),this.waitForStableLayout();const e=parseInt(this.getAttribute(d.API_ATTRIBUTES.CLOSE_TIMER)||"");isNaN(e)||(this.closeTimeoutId=window.setTimeout(()=>{this.closeInteractiveTooltip()},e)),this.hasAttribute(d.API_ATTRIBUTES.OUTSIDE_CLICK_CLOSES)&&"false"!=this.getAttribute(d.API_ATTRIBUTES.OUTSIDE_CLICK_CLOSES)&&document.addEventListener("click",this.processClickOutsideNav,!0)}closeInteractiveTooltipOnEventName(e){var o;(null===(o=this.shadowRoot)||void 0===o?void 0:o.dispatchEvent(new CustomEvent(e,{detail:{},bubbles:!0,composed:!0,cancelable:!0})))&&(this.setAttribute("hidden",""),window.clearTimeout(this.closeTimeoutId),document.removeEventListener("click",this.processClickOutsideNav,!0))}closeInteractiveTooltipOnCloseIcon(){this.closeInteractiveTooltipOnEventName(c.eventNames.ON_CLOSE_ICON)}closeInteractiveTooltip(){this.closeInteractiveTooltipOnEventName(c.eventNames.ON_CLOSE)}processClickOutsideNav(e){const o=this.getTriggerElement();e.target instanceof Element&&e.target.id===this.getAttribute(d.API_ATTRIBUTES.OUTSIDE_CLICK_IGNORED_ELEMENT_ID)||e.composedPath().includes(this)||e.composedPath().includes(o)||this.closeInteractiveTooltipOnCloseIcon()}positionTriangle(){var e,o,t;if(this.hasAttribute("hidden"))return;const i=this.getTriggerElement();if(!i)return this.removeAttribute(d.API_ATTRIBUTES.TRIGGER_ID),this.resizeObserver.unobserve(this),void(this.observedTriggerElement&&(this.resizeObserver.unobserve(this.observedTriggerElement),this.observedTriggerElement=null));const a=(null!==(e=this.interactiveTooltip)&&void 0!==e?e:this).getBoundingClientRect(),r=i.getBoundingClientRect();r.left<a.left||r.left>a.left+a.width?null===(o=this.interactiveTooltip)||void 0===o||o.classList.add("no-triangle"):(null===(t=this.interactiveTooltip)||void 0===t||t.classList.remove("no-triangle"),this.style.setProperty("--triangle-offset-left",`calc(${r.left}px - ${a.left}px + ${r.width}px / 2)`)),this.resizeObserver.observe(this),this.observedTriggerElement!==i&&(this.observedTriggerElement&&this.resizeObserver.unobserve(this.observedTriggerElement),this.observedTriggerElement=i,this.resizeObserver.observe(i))}waitForStableLayout(){return l(this,void 0,void 0,function*(){const e=this.getTriggerElement();if(!e)return;let o=-1,t=120;for(;t-- >0;){if(yield new Promise(requestAnimationFrame),this.hasAttribute("hidden"))return;const t=e.getBoundingClientRect().left;if(t===o)break;o=t}this.hasAttribute("hidden")||this.positionTriangle()})}initEventListener(e){const o=this.getTriggerElement();if(o)switch(this.closeInteractiveTooltip(),o.removeEventListener("touchend",this.handleTriggerTouch),o.removeEventListener("mouseenter",this.openInteractiveTooltip),o.removeEventListener("mouseleave",this.closeInteractiveTooltip),this._toggleHandler&&(o.removeEventListener("click",this._toggleHandler),this._toggleHandler=null),o.addEventListener("touchend",this.handleTriggerTouch),e){case"hover":o.addEventListener("mouseenter",this.openInteractiveTooltip),o.addEventListener("mouseleave",this.closeInteractiveTooltip);break;case"click":this._toggleHandler=e=>{e.composedPath&&e.composedPath().includes(this)||this.toggleInteractiveTooltip()},o.addEventListener("click",this._toggleHandler)}}getTriggerElement(){const e=this.getAttribute(d.API_ATTRIBUTES.TRIGGER_ID);return document.getElementById(e||"")}toggleAccordion(){var e,o,t;(null===(e=this.accordion)||void 0===e?void 0:e.classList.contains("expanded"))?null===(o=this.accordion)||void 0===o||o.classList.remove("expanded"):null===(t=this.accordion)||void 0===t||t.classList.add("expanded")}}d.API_ATTRIBUTES={COLOR:"color",TEXT_COLOR:"text-color",TRIGGER_ID:"trigger-id",TRIGGER_ACTION:"trigger-action",CLOSE_TIMER:"close-timer",OUTSIDE_CLICK_CLOSES:"outside-click-close
3245s",OUTSIDE_CLICK_IGNORED_ELEMENT_ID:"outside-click-ignored-element-id"},customElements.define(c.nodeName,d)},5741:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r,c,n;!function(e){e.background="background",e.hasCardShadow="has-card-shadow",e.isListIndented="is-list-indented",e.imageSize="image-size",e.imageShape="image-shape"}(r||(r={})),function(e){e.image="image",e.headline="headline",e.divider="divider",e.agencyJobOffersHeadline="agency-job-offers-headline",e.agencyJobOffers="agency-job-offers",e.jobOffersHeadline="job-offers-headline",e.jobOffers="job-offers"}(c||(c={})),function(e){e.headerContainer="header-container",e.headlineCenteredContainer="headline-centered-container",e.imageContainer="image-container",e.jobOffersContainer="job-offers-container",e.jobOffersGroup="job-offers-group"}(n||(n={}));const l=(0,i.iz)(r.imageSize),p=(0,i.iz)(r.imageShape),s=(0,i.iz)(r.background),d=(0,i.iz)(r.isListIndented),v=(0,i.iz)(n.headerContainer),h=(0,i.iz)(n.headlineCenteredContainer),u=(0,i.iz)(n.jobOffersContainer),m=(0,i.iz)(n.jobOffersGroup),f=(0,i.iz)(c.image),g=(0,i.iz)(c.headline),b=(0,i.iz)(c.agencyJobOffersHeadline),z=(0,i.iz)(c.jobOffersHeadline),y=(0,i.iz)(r.hasCardShadow);var w=[i.AH`
3246  *,
3247  *::before,
3248  *::after {
3249    box-sizing: border-box;
3250  }
3251
3252  :host {
3253    font-family: var(--oev-font-family);
3254    overflow-wrap: anywhere;
3255    border-radius: var(--oev-comp-job-card-border-radius);
3256    position: relative;
3257    display: flex;
3258    flex-direction: column;
3259    height: auto;
3260    row-gap: var(--oev-comp-job-card-gap);
3261    padding: var(--oev-comp-job-card-spacing);
3262    justify-content: flex-start;
3263    hyphens: auto;
3264    -webkit-hyphens: auto;
3265  }
3266
3267  :host([hidden]) {
3268    display: none;
3269  }
3270
3271  .hidden {
3272    display: none !important;
3273  }
3274
3275  .wrap {
3276    flex-wrap: wrap;
3277  }
3278
3279  :host([${y}]) {
3280    box-shadow: var(--oev-comp-job-card-shadow-default);
3281  }
3282
3283  /* === header containers === */
3284  .${v} {
3285    display: flex;
3286    align-items: center;
3287    align-self: flex-start;
3288    column-gap: var(--oev-comp-job-card-header-gap);
3289    width: 100%;
3290  }
3291
3292  /* === header image === */
3293  ::slotted([slot=${f}]) {
3294    display: flex;
3295    border-radius: var(--oev-comp-job-card-header-image-border-radius-round);
3296    width: 64px;
3297    object-fit: cover;
3298    object-position: top;
3299    border: none;
3300  }
3301
3302  :host([${p}="square"]) ::slotted([slot=${f}]) {
3303    border-radius: var(--oev-comp-job-card-header-image-border-radius-square);
3304  }
3305
3306  /* === header text === */
3307  .${h} {
3308    width: 100%;
3309    text-align: center;
3310  }
3311
3312  ::slotted([slot=${g}]) {
3313    font: var(--oev-comp-job-card-header-headline-font-style);
3314    color: var(--oev-comp-job-card-header-headline-font-color);
3315    margin: 0;
3316  }
3317
3318  ::slotted([slot="divider"]) {
3319    border: none;
3320    border-bottom: 1px solid var(--oev-color-font-body-default);
3321    width: 100%;
3322    margin: 0;
3323  }
3324
3325  /* === job offers section === */
3326  .${u} {
3327    display: flex;
3328    flex-direction: column;
3329    row-gap: var(--oev-comp-job-card-gap);
3330  }
3331
3332  .${m} {
3333    display: flex;
3334    flex-direction: column;
3335    row-gap: var(--oev-comp-job-card-job-offers-gap);
3336  }
3337
3338  ::slotted([slot=${z}]),
3339  ::slotted([slot=${b}]) {
3340    font: var(--oev-comp-job-card-job-offers-headline-font-style);
3341    color: var(--oev-comp-job-card-job-offers-headline-font-color);
3342    margin: 0;
3343  }
3344
3345  :host([${d}]) .${u} {
3346    padding-left: var(--oev-comp-job-card-job-offers-indented-spacing);
3347    padding-right: var(--oev-comp-job-card-job-offers-indented-spacing);
3348  }
3349
3350  ::slotted(oev-list:empty) {
3351    display: none !important;
3352  }
3353`,...["small","medium","large","xlarge","xxlarge"].map(e=>{const o=(0,i.iz)(e);return i.AH`
3354    :host([${l}=${o}]) ::slotted([slot=${f}]) {
3355      width: var(--oev-comp-job-card-header-image-size-${o});
3356      height: var(--oev-comp-job-card-header-image-size-${o});
3357      top: calc(-1 * var(--oev-comp-job-card-header-image-size-${o}) / 2);
3358      display: flex;
3359      overflow: hidden;
3360    }
3361  `}),...["dark","light","white"].map(e=>{const o=(0,i.iz)(`var(--oev-comp-job-card-background-color-${e})`);return i.AH`
3362    :host([${s}=${(0,i.iz)(e)}]) {
3363      background-color: ${o};
3364    }
3365  `})],k=t(579),x=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let E=class extends i.WF{constructor(){super(...arguments),this._hasImage=!1,this._hasJobOffers=!1,this._hasAgencyJobOffers=!1}firstUpdated(){this.updateSlotState()}
3365handleSlotChange(){this.updateSlotState()}updateSlotState(){this._hasImage=this.imageSlot&&this.imageSlot.length>0,this._hasAgencyJobOffers=this.agencyJobOffersSlot&&this.agencyJobOffersSlot.length>0,this._hasJobOffers=this.jobOffersSlot&&this.jobOffersSlot.length>0}render(){return i.qy`
3366      <div class=${n.headerContainer}>
3367        <div class=${(0,k.H)({[n.imageContainer]:!0,hidden:!this._hasImage})}>
3368          <slot
3369            name=${c.image}
3370            @slotchange=${this.handleSlotChange}
3371          ></slot>
3372        </div>
3373        <div class=${(0,k.H)({[n.headlineCenteredContainer]:!this._hasImage})}>
3374          <slot name=${c.headline}></slot>
3375        </div>
3376      </div>
3377      <slot name=${c.divider}></slot>
3378      <div class=${n.jobOffersContainer}>
3379        <div class=${(0,k.H)({[n.jobOffersGroup]:!0,hidden:!this._hasAgencyJobOffers})}>
3380          <slot name=${c.agencyJobOffersHeadline}></slot>
3381          <slot name=${c.agencyJobOffers}></slot>
3382        </div>
3383        <div class=${(0,k.H)({[n.jobOffersGroup]:!0,hidden:!this._hasJobOffers})}>
3384          <slot name=${c.jobOffersHeadline}></slot>
3385          <slot name=${c.jobOffers}></slot>
3386        </div>
3387      </div>
3388    `}};E.styles=w,x([(0,a.KN)({slot:c.image})],E.prototype,"imageSlot",void 0),x([(0,a.KN)({slot:c.jobOffers})],E.prototype,"jobOffersSlot",void 0),x([(0,a.KN)({slot:c.agencyJobOffers})],E.prototype,"agencyJobOffersSlot",void 0),x([(0,a.wk)()],E.prototype,"_hasImage",void 0),x([(0,a.wk)()],E.prototype,"_hasJobOffers",void 0),x([(0,a.wk)()],E.prototype,"_hasAgencyJobOffers",void 0),E=x([(0,a.EM)("oev-job-card")],E)},4395:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(6752);const c=1;class n{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,o,t){this._$Ct=e,this._$AM=o,this._$Ci=t}_$AS(e,o){return this.update(e,o)}update(e,o){return this.render(...o)}}const l="important",p=" !"+l,s=(d=class extends n{constructor(e){if(super(e),e.type!==c||"style"!==e.name||e.strings?.length>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(e){return Object.keys(e).reduce((o,t)=>{const i=e[t];return null==i?o:o+`${t=t.includes("-")?t:t.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${i};`},"")}update(e,[o]){const{style:t}=e.element;if(void 0===this.ut)return this.ut=new Set(Object.keys(o)),this.render(o);for(const e of this.ut)null==o[e]&&(this.ut.delete(e),e.includes("-")?t.removeProperty(e):t[e]=null);for(const e in o){const i=o[e];if(null!=i){this.ut.add(e);const o="string"==typeof i&&i.endsWith(p);e.includes("-")||o?t.setProperty(e,o?i.slice(0,-11):i,o?l:""):t[e]=i}}return r.c0}},(...e)=>({_$litDirective$:d,values:e}));var d,v=t(6170),h=t(9142);var u=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{--oev-comp-cta-bar-button-outlined-background-color: var(--oev-comp-level-navigation-button-outlined-background-color);--oev-comp-cta-bar-container-width: var(--container-width);--oev-comp-headline-font-style-headline-1: var(--oev-comp-level-navigation-headline-1-font-style);--oev-comp-headline-font-style-headline-2: var(--oev-comp-level-navigation-headline-2-font-style);--oev-comp-headline-headline-spacing-bottom: 0;--prop-text-content-overflow-wrap: normal;--prop-text-content-hyphens: manual;--container-width: 100%}@media(min-width: 77.5rem){:host{--container-width: calc(var(--oev-comp-nav-grid-size-medium) + 0.25rem)}}@media(min-width: 90rem){:host{--container-width: calc(var(--oev-comp-nav-grid-size-large) + 0.25rem)}}@media(min-width: 120rem){:host{--container-width: calc(var(--oev-comp-nav-grid-size-xl) + 0.25rem)}}.level-navigation{margin:var(--oev-comp-grid-responsive-spacing-top-bottom) 0}`;const m="oev-level-navigation-container",f="level-navigation",g="level-navigation-container";var b;!function(e){e.ctaBarVariant="cta-bar-variant",e.withoutShadow="no-shadow",e.withoutScrolling="without-scrolling"}(b||(b={}));var z=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let y=class extends i.WF{constructor(){super(...arguments),this.ctaBarVariant="square-outlined",this.withoutShadow=!1,this.withoutScrolling=!1,this.handleEscapeFallback=e=>{var o;if("Escape"!==e.key)return;const t=e.composedPath();if(t.some(e=>e instanceof HTMLElement&&e.classList.contains("cta-item-container")))return;const i=null!==(o=this.getCtaBarItemFromPath(t))&&void 0!==o?o:this.getSelectedCtaBarItem();i&&"function"==typeof i._handleEscape&&(e.preventDefault(),e.stopPropagation(),i._handleEscape())},this.updateSelectedContainerNodes=()=>{const e=this.ctaBarContainerNode.shadowRoot.querySelector(".cta-item-hidden-element");
3388if(!e)return;const o=Array.from(e.children),t=[this.firstNavigationContainerNode,...o];t.forEach((e,o)=>{const i=e.querySelector("oev-cta-bar-container").shadowRoot.querySelector(".cta-bar-container-wrapper");i&&i.classList.toggle("selected-arrow",o<t.length-1)})},this.parseContainerItems=e=>{if(!e||0===e.length)return[];return Array.from(e).map(e=>({title:e.getAttribute("title"),titleSlotted:e.querySelector(':scope > [slot="text"]'),href:e.getAttribute("href"),target:e.getAttribute("target"),nextLevel:this.parseContainerNode(e.querySelector(m)),icon:e.getAttribute("icon"),iconSlotted:e.querySelector(':scope > [slot="icon"]')}))},this.parseContainerNode=e=>{if(e)return{title:e.getAttribute("title"),backgroundColor:e.getAttribute("background-color"),isKupo:!!e.getAttribute("kupo-container"),kupoContent:e.querySelectorAll(":scope > *"),items:this.parseContainerItems(e.querySelectorAll(":scope > oev-level-navigation-item"))}}}getCtaBarItemFromPath(e){var o;return null!==(o=e.find(e=>e instanceof HTMLElement&&"oev-cta-bar-item"===e.tagName.toLowerCase()))&&void 0!==o?o:null}getSelectedCtaBarItem(){const e=this.renderRoot.querySelectorAll("oev-cta-bar-item[selected]");return e.length?e[e.length-1]:null}firstUpdated(){const e=this.querySelectorAll(`:scope > ${m}`);this._navigationContainers=this.handleParse(e),this.rootNode.addEventListener(h.jU.selectedChange,this.updateSelectedContainerNodes),this.addEventListener("keydown",this.handleEscapeFallback,!0)}disconnectedCallback(){super.disconnectedCallback(),this.rootNode.removeEventListener(h.jU.selectedChange,this.updateSelectedContainerNodes),this.removeEventListener("keydown",this.handleEscapeFallback,!0)}handleParse(e){if(!e||0===e.length)return[];return Array.from(e).map(e=>this.parseContainerNode(e))}renderLevelItem(e,o){var t,a;if(!e)return i.qy`${i.s6}`;const r=e.nextLevel;let c;r&&(c=this.renderLevel(r,o+1));const n=e.iconSlotted?i.qy`${e.iconSlotted}`:e.icon?i.qy`<oev-icon slot="icon" icon="${e.icon}"></oev-icon>`:i.s6,l=e.titleSlotted?i.qy`${e.titleSlotted}`:e.title?i.qy`<oev-text-content slot="text">${e.title}</oev-text-content>`:i.s6;let p="";"custom"!==this.ctaBarVariant&&this.withoutShadow&&(p="no-shadow");let s="",d="",h="link";return e.href||(s="role",h="button",d="aria-selected"),i.qy`
3389      <oev-cta-bar-item
3390        flat
3391        class="level-navigation-item cta-bar-item"
3392        root-parent-class="${f}"
3393        icon-size="small"
3394        title="${null!==(t=e.title)&&void 0!==t?t:i.s6}"
3395        ${(0,v.r)(this.ctaBarVariant)}
3396        ${(0,v.r)(p)}
3397        href="${null!==(a=e.href)&&void 0!==a?a:i.s6}"
3398        target="${e.href&&e.target?e.target:i.s6}"
3399        item-type="${h}"
3400        ${(0,v.r)(s,"option")}
3401        ${(0,v.r)(d,"false")}
3402      >
3403        ${n}
3404        ${l}
3405        ${null!=c?c:i.s6}
3406      </oev-cta-bar-item>
3407    `}renderLevelTitle(e,o){if(!e)return i.qy`${i.s6}`;let t="";return t=o+1===1?"headline-1":"headline-2",i.qy`
3408      <oev-headline
3409        class="level-navigation-headline cta-bar-title"
3410        variant="${t}"
3411        centered="true"
3412        slot="title"
3413      >
3414        <div slot="headline">${e}</div>
3415      </oev-headline>
3416    `}renderLevelContent(e,o,t){return o?i.qy`
3417      ${this.renderLevelTitle(e,t)}
3418      ${null==o?void 0:o.map(e=>this.renderLevelItem(e,t))}
3419    `:i.qy`${i.s6}`}renderLevel(e,o=0){const t=o%3+1,a=e.backgroundColor?`var(--oev-color-${e.backgroundColor})`:`var(--oev-comp-level-navigation-level-${t}-background-color)`,r={"background-color":a,"--oev-comp-cta-bar-arrow-background-color":a,"--oev-comp-cta-bar-spacing-top-sl-xs":`var(--oev-comp-level-navigation-level-${t}-spacing-top-sl-xs)`,"--oev-comp-cta-bar-spacing-top-m-xl":`var(--oev-comp-level-navigation-level-${t}-spacing-top-m-xl)`,"--oev-comp-cta-bar-spacing-bottom-sl-xs":`var(--oev-comp-level-navigation-level-${t}-spacing-bottom-sl-xs)`,"--oev-comp-cta-bar-spacing-bottom-m-xl":`var(--oev-comp-level-navigation-level-${t}-spacing-bottom-m-xl)`,"--oev-comp-cta-bar-button-size":`var(--oev-comp-level-navigation-level-${t}-button-size)`,"--oev-comp-cta-bar-button-icon-size-default":`var(--oev-comp-level-navigation-level-${t}-button-icon-size-default)`,"--oev-comp-cta-bar-button-icon-size-active":`var(--oev-comp-level-navigation-level-${t}-button-icon-size-active)`,"--oev-comp-cta-bar-button-label-spacing-top":`var(--oev-comp-level-navigation-level-${t}-button-label-spacing-top)`,"--oev-comp-headline-header-spacing-bottom":`var(--oev-comp-level-navigation-level-${t}-headline-spacing-bottom)`};let c="";return 1===t&&this.withoutScrolling&&(c="without-scrolling"),i.qy`
3420      <section
3421        class="${g} level-${t}"
3422        slot="hidden"
3423        style="${s(r)}"
3424      >
3425        <oev-cta-bar-container content-width role="listbox" aria-label="Level ${t}" class="OEV-Level-Navigation-Container-Wrapper" 
3426        data-level="${t}"
3427        ${(0,v.r)(c)}
3428        >
3429          ${e.isKupo?e.kupoContent:this.renderLevelContent(e.title,e.items,o)}
3430        </oev-cta-bar-container>
3431      </section>
3432    `}
3432renderLevels(){if(!this._navigationContainers)return i.qy`${i.s6}`;if(!this._navigationContainers.length)return i.qy`${i.s6}`;if(this._navigationContainers.length>1)throw new Error("Level navigation must have exactly one root level");const e=this.renderLevel(this._navigationContainers[0]);return i.qy`${e}`}render(){const e=this.renderLevels();return i.qy`
3433    <div class="${f}">
3434      ${e}
3435    </div>
3436  `}};y.styles=u,z([(0,a.MZ)({type:String,attribute:b.ctaBarVariant})],y.prototype,"ctaBarVariant",void 0),z([(0,a.MZ)({type:Boolean,attribute:b.withoutShadow})],y.prototype,"withoutShadow",void 0),z([(0,a.MZ)({type:Boolean,attribute:b.withoutScrolling})],y.prototype,"withoutScrolling",void 0),z([(0,a.wk)()],y.prototype,"_navigationContainers",void 0),z([(0,a.P)(`.${f}`)],y.prototype,"rootNode",void 0),z([(0,a.P)("oev-cta-bar-container")],y.prototype,"ctaBarContainerNode",void 0),z([(0,a.P)(`.${g}`)],y.prototype,"firstNavigationContainerNode",void 0),y=z([(0,a.EM)("oev-level-navigation")],y)},1435:function(e,o,t){"use strict";var i=t(4375),a=t(4333),r=t(5985);var c={nodeName:r.A.generateNodeName("bar",1),eventNames:{}};const n=document.createElement("template");n.innerHTML='<div class="loader-bar"> <div class="pile"></div> </div>';const l=document.createElement("style");l.innerHTML=a.A.toString();class p extends i.g{constructor(){var e,o,t;super(),this.pile=null,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(l.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(n.content.cloneNode(!0)),this.pile=(null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".pile"))||null}connectedCallback(){this.hasAttribute(p.API_ATTRIBUTES.FULFILLMENT_PERCENTAGE)&&this.changeFulfillmentPercentage(this.getAttribute(p.API_ATTRIBUTES.FULFILLMENT_PERCENTAGE)||"")}static get observedAttributes(){return[p.API_ATTRIBUTES.FULFILLMENT_PERCENTAGE]}attributeChangedCallback(e,o,t){if(t!=o&&e===p.API_ATTRIBUTES.FULFILLMENT_PERCENTAGE)this.changeFulfillmentPercentage(t)}changeFulfillmentPercentage(e){var o,t;const i=parseInt(e);isNaN(i)||i<0||i>100?null===(o=this.pile)||void 0===o||o.classList.remove("static"):(null===(t=this.pile)||void 0===t||t.classList.add("static"),this.pile&&(this.pile.style.width=e+"%"))}}p.API_ATTRIBUTES={FULFILLMENT_PERCENTAGE:"fulfillment-percentage",TILE:"tile"},customElements.define(c.nodeName,p);var s=t(3263);var d={nodeName:r.A.generateNodeName("ring",1),eventNames:{}};const v=document.createElement("template");v.innerHTML='<div class="lds-ring"> <div></div> <div></div> <div></div> <div></div> </div>';const h=document.createElement("style");h.innerHTML=s.A.toString();class u extends i.g{constructor(){var e,o;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(h.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(v.content.cloneNode(!0))}connectedCallback(){}}customElements.define(d.nodeName,u);var m=t(5693);var f={nodeName:r.A.generateNodeName("spinner",1),eventNames:{}};const g=document.createElement("template");g.innerHTML=' <div class="lds-spinner"> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> <div></div> </div>';const b=document.createElement("style");b.innerHTML=m.A.toString();class z extends i.g{constructor(){var e,o;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(b.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(g.content.cloneNode(!0))}connectedCallback(){}}customElements.define(f.nodeName,z)},7879:function(e,o,t){"use strict";var i=t(4375),a=t(9279),r=t(5985);const c="mobile-navigation";var n={nodeName:r.A.generateNodeName(c,1),eventNames:{OPEN:r.A.generateEventName(c,"open"),CLOSE:r.A.generateEventName(c,"close"),ON_OPEN:r.A.generateEventName(c,"on-open"),ON_CLOSE:r.A.generateEventName(c,"on-close")}},l=t(6473),p=t(6179),s=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)}
3436)).then(c,n)}l((i=i.apply(e,o||[])).next())})};const d=document.createElement("template");d.innerHTML='<nav> <slot name="crosslinks-top"></slot> <slot></slot> <slot name="crosslinks-bottom"></slot> </nav>';const v=document.createElement("style");v.innerHTML=a.A.toString();class h extends i.g{constructor(){var e,o,t;super(),this.trigger=null,this.headerParent=null,this.closeDesktop=null,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(v.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(d.content.cloneNode(!0)),this.nav=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("nav"),this.openNav=this.openNav.bind(this),this.closeNav=this.closeNav.bind(this),this.handleTriggerClick=this.handleTriggerClick.bind(this),this.handleCloseDesktopClick=this.handleCloseDesktopClick.bind(this),this.processClickOutsideNav=this.processClickOutsideNav.bind(this),this.handleResize=this.handleResize.bind(this),this.checkHeaderPosition=this.checkHeaderPosition.bind(this);document.querySelector("oev-header-v1[sticky]")&&this.setAttribute("sticky","")}connectedCallback(){var e,o,t,i,a;if(super.connectedCallback(),this.hasAttribute("overlay")&&"false"!==this.getAttribute("overlay")){null===(e=this.nav)||void 0===e||e.classList.add("overlay");let t=null===(o=this.shadowRoot)||void 0===o?void 0:o.host;for(;null==t?void 0:t.parentElement;)if(t=t.parentElement,"header"===t.nodeName.toLowerCase()){this.headerParent=t,new ResizeObserver(()=>this.setNavTop()).observe(t);break}}null===(t=this.shadowRoot)||void 0===t||t.host.addEventListener(n.eventNames.OPEN,this.openNav),null===(i=this.shadowRoot)||void 0===i||i.host.addEventListener(n.eventNames.CLOSE,this.closeNav),this.trigger=null;const r=this.getAttribute("trigger-id");r&&(this.trigger=document.getElementById(r)),this.trigger&&this.trigger.addEventListener("click",this.handleTriggerClick),this.closeDesktop=null===(a=this.nav)||void 0===a?void 0:a.querySelector("#desktop-menu-close"),this.closeDesktop&&this.closeDesktop.addEventListener("click",this.handleCloseDesktopClick),window.addEventListener("click",this.processClickOutsideNav),window.addEventListener("resize",this.handleResize),window.addEventListener("scroll",this.checkHeaderPosition),this.initializeMobileHeaderAttributes(),this.checkHeaderPosition()}disconnectedCallback(){var e,o;null===(e=this.shadowRoot)||void 0===e||e.host.removeEventListener(n.eventNames.OPEN,this.openNav),null===(o=this.shadowRoot)||void 0===o||o.host.removeEventListener(n.eventNames.CLOSE,this.closeNav),this.trigger&&this.trigger.removeEventListener("click",this.handleTriggerClick),this.closeDesktop&&this.closeDesktop.removeEventListener("click",this.handleCloseDesktopClick),window.removeEventListener("click",this.processClickOutsideNav),window.removeEventListener("resize",this.handleResize),window.removeEventListener("scroll",this.checkHeaderPosition)}handleTriggerClick(){return s(this,void 0,void 0,function*(){var e;(null===(e=this.nav)||void 0===e?void 0:e.classList.contains("active"))?this.closeNav():window.innerWidth<1240?this.scrollToTop().then(this.openNav):yield this.openNav()})}handleCloseDesktopClick(){this.closeNav()}initializeMobileHeaderAttributes(){var e;const o=document.querySelector("oev-header-v1");o&&(o.setAttribute("navIsClosed",""),o.removeAttribute("navIsOpen"),null===(e=this.nav)||void 0===e||e.setAttribute("inert",""))}handleResize(){this.initializeMobileHeaderAttributes(),this.checkHeaderPosition()}checkHeaderPosition(){var e;if(!(window.innerWidth<=1240))return;const o=null===(e=this.nav)||void 0===e?void 0:e.getBoundingClientRect();(null==o?void 0:o.width)&&(null==o?void 0:o.height)&&(null==o?void 0:o.top)&&(null==o?void 0:o.bottom)&&o.bottom<=0&&(this.dispatchEvent(new CustomEvent("headerSticky")),this.closeNav(),this.updateHeaderNavState(!1))}headerStickyToggleOnClickMobile(e){this.updateHeaderNavState(e)}updateHeaderNavState(e){var o,t;const i=document.querySelector("oev-header-v1");i&&(e?(i.setAttribute("navIsOpen",""),i.removeAttribute("navIsClosed"),null===(o=this.nav)||void 0===o||o.removeAttribute("inert")):(i.setAttribute("navIsClosed",""),i.removeAttribute("navIsOpen"),null===(t=this.nav)||void 0===t||t.setAttribute("inert","")))}scrollToTop(){return new Promise(e=>{if(0===window.scrollY)e();else{window.scrollTo({top:0,behavior:"smooth"});const o=()=>{0===window.scrollY?e():requestAnimationFrame(o)};requestAnimationFrame(o)}})}openNav(){return s(this,void 0,void 0,function*(){var e,o;if(this.isActive())return;this.dispatchEvent(new CustomEvent(n.eventNames.ON_OPEN,{detail:{},bubbles:!0,composed:!0,cancelable:!0}))&&(this.trigger&&(null===(e=this.trigger)||void 0===e||e.setAttribute("icon","comp-menu-close")),null===(o=this.nav)||void 0===o||o.classList.add("active"),window.innerWidth<1240&&window.scrollTo({top:document.body.getBoundingClientRect().top+window.scrollY,behavior:"smooth"}),document.addEventListener("click",this.processClickOutsideNav),this.updateHeaderNavState(!0),yield this.focusFirstNavElementInMobileNav())})}focusFirstNavElementInMobileNav(){return s(this,void 0,void 0,function*(){var e;if(window.innerWidth>=(0,l.$)(p.EA.medium))return;yield this.updateComplete;const o=this.querySelector("oev-mobile-navigation-element-v1");if(!o)return;const t=null===(e=o.shadowRoot)||void 0===e?void 0:e.querySelector(".nav-element");null==t||t.focus()})}closeNav(){var e,o;if(!this.isActive())return;this.dispatchEvent(new CustomEvent(n.eventNames.ON_CLOSE,{detail:{},bubbles:!0,composed:!0,cancelable:!0}))&&(this.trigger&&(null===(e=this.trigger)||void 0===e||e.setAttribute("icon","comp-menu-hamburger")),null===(o=this.nav)||void 0===o||o.classList.remove("active"),document.removeEventListener("click",this.processClickOutsideNav),this.updateHeaderNavState(!1))}isActive(){var e;return null===(e=this.nav)||void 0===e?void 0:e.classList.contains("active")}processClickOutsideNav(e){e.composedPath().includes(this)||!this.trigger||e.composedPath().includes(this.trigger)||this.closeNav()}setNavTop(){if(!this.headerParent)return;const e=window.getComputedStyle(this.headerParent);this.nav&&(this.nav.style.top=parseFloat(e.height)+parseFloat(e.paddingTop)+parseFloat(e.paddingBottom)+"px")}}customElements.define(n.nodeName,h);var u=t(9272);const m="mobile-navigation-accordion";var f={nodeName:r.A.generateNodeName(m,1),eventNames:{OPEN:r.A.generateEventName(m,"open"),CLOSE:r.A.generateEventName(m,"close"),ON_OPEN:r.A.generateEventName(m,"on-open"),ON_CLOSE:r.A.generateEventName(m,"on-close")}};var g={nodeName:r.A.generateNodeName("mobile-navigation-element",1),eventNames:[]},b=t(6430);const z=document.createElement("template");z.innerHTML='<div class="nav-accordion"> <oev-mobile-navigation-element-v1 class="nav-accordion-trigger" variant="trigger"></oev-mobile-navigation-element-v1> <div class="nav-accordion-list"> <slot></slot> </div> </div> ';const y=document.createElement("style");y.innerHTML=u.A.toString();class w extends i.g{static get observedAttributes(){return["depth","data-event-teaser"]}constructor(){var e,o,t,i;super(),this.childNavigationElements=[],this.nestedAccordionElements=[],this.siblingAccordionElements=[],this.defaultDataEventCategory=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(y.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(z.content.cloneNode(!0)),this.accordionElement=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".nav-accordion"),this.triggerElement=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".nav-accordion-trigger"),this.handleTriggerClick=this.handleTriggerClick.bind(this),this.open=this.open.bind(this),this.close=this.close.bind(this)}connectedCallback(){var e,o,t,i,a,r,c;super.connectedCallback(),null===(e=this.triggerElement)||void 0===e||e.addEventListener("click",this.handleTriggerClick),this.triggerElement&&(this.triggerElement.textContent=this.getAttribute("trigger-label")),this.hasAttribute("trigger-icon")&&(null===(o=this.triggerElement)||void 0===o||o.setAttribute("icon",this.getAttribute("trigger-icon")||"")),this.nestedAccordionElements=Array.from(this.children).filter(e=>e.nodeName.toLowerCase()===f.nodeName),this.childNavigationElements=Array.from(this.children).filter(e=>e.nodeName.toLowerCase()===g.nodeName),this.siblingAccordionElements=Array.from((null===(a=null===(i=null===(t=this.shadowRoot)||void 0===t?void 0:t.host)||void 0===i?void 0:i.parentNode)||void 0===a?void 0:a.children)||[]).filter(e=>{var o;return e!==(null===(o=this.shadowRoot)||void 0===o?void 0:o.host)&&e.nodeName.toLowerCase()===f.nodeName});const n=this.getAttribute("depth");this.changeDepth(n||""),null===(r=this.shadowRoot)||void 0===r||r.host.addEventListener(f.eventNames.OPEN,this.open),null===(c=this.shadowRoot)||void 0===c||c.host.addEventListener(f.eventNames.CLOSE,this.close),this.setDataEventTeaser(this.getAttribute("data-event-teaser")||"")}disconnectedCallback(){var e,o;null===(e=this.shadowRoot)||void 0===e||e.host.removeEventListener(f.eventNames.OPEN,this.open),null===(o=this.shadowRoot)||void 0===o||o.host.removeEventListener(f.eventNames.CLOSE,this.close)}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case"depth":this.changeDepth(t);break;case"data-event-teaser":this.setDataEventTeaser(t)}}handleTriggerClick(){var e,o;let t;if((null===(e=this.accordionElement)||void 0===e?void 0:e.classList.contains("active"))?(this.close(),t=null===(o=this.shadowRoot)||void 0===o?void 0:o.host.parentElement,(null==t?void 0:t.nodeName.toLowerCase())!==f.nodeName&&(t=document.body)):(this.open(),t=this.triggerElement),window.innerWidth<1440){let e=0,o=document.querySelector(b.A.nodeName);o||(o=document.querySelector("header")),o?e=o.getBoundingClientRect().height:document.body.style.getPropertyValue("padding-top")&&(e=parseInt(document.body.style.getPropertyValue("padding-top"))),t&&window.scrollTo({top:t.getBoundingClientRect().top+window.scrollY-e,behavior:"smooth"})}}open(){var e,o,t;if(this.isActive())return;(null===(e=this.shadowRoot)||void 0===e?void 0:e.dispatchEvent(new CustomEvent(f.eventNames.ON_OPEN,{detail:{},bubbles:!0,composed:!0,cancelable:!0})))&&(null===(o=this.accordionElement)||void 0===o||o.classList.add("active"),null===(t=this.triggerElement)||void 0===t||t.setAttribute("active","true"),this.closeSiblings())}close(){var e,o,t;if(!this.isActive())return;(null===(e=this.shadowRoot)||void 0===e?void 0:e.dispatchEvent(new CustomEvent(f.eventNames.ON_CLOSE,{detail:{},bubbles:!0,composed:!0,cancelable:!0})))&&(null===(o=this.accordionElement)||void 0===o||o.classList.remove("active"),null===(t=this.triggerElement)||void 0===t||t.removeAttribute("active"),this.closeChildren())}isActive(){var e;return null===(e=this.accordionElement)||void 0===e?void 0:e.classList.contains("active")}changeDepth(e){var o;let t=parseInt(e);
3436isNaN(t)&&(t=1),this.nestedAccordionElements.forEach(e=>e.setAttribute("depth",t+1+"")),null===(o=this.triggerElement)||void 0===o||o.setAttribute("depth",t+""),this.childNavigationElements.forEach(e=>e.setAttribute("depth",t+1+""))}closeChildren(){this.nestedAccordionElements.forEach(this.sendCloseEvent)}closeSiblings(){this.siblingAccordionElements.forEach(this.sendCloseEvent)}sendCloseEvent(e){e.dispatchEvent(new CustomEvent(f.eventNames.CLOSE))}setDataEventTeaser(e){var o,t,i;const a=e||(null===(o=this.triggerElement)||void 0===o?void 0:o.textContent)||"";null===(t=this.triggerElement)||void 0===t||t.setAttribute("data-event-link",a),null===(i=this.triggerElement)||void 0===i||i.setAttribute(r.A.ATTRIBUTE_TITLE,a)}}customElements.define(f.nodeName,w);var k=t(8971);const x=document.createElement("template");x.innerHTML='<a class="nav-element"> <oev-icon class="icon-left" size="small"></oev-icon> <slot></slot> <oev-icon class="icon-right" size="medium"></oev-icon> </a> ';const E=document.createElement("style");E.innerHTML=k.A.toString();class A extends i.g{static get observedAttributes(){return["depth","icon","href","variant","data-event-link","title"]}constructor(){var e,o,t;super(),this.defaultDataEventCategory=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(E.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(x.content.cloneNode(!0)),this.navElement=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".nav-element")}connectedCallback(){super.connectedCallback(),this.hasAttribute("depth")&&this.setDepth(this.getAttribute("depth")||""),this.hasAttribute("href")&&this.setHref(this.getAttribute("href")||""),this.hasAttribute("icon")&&this.setIcon(this.getAttribute("icon")||""),this.hasAttribute("variant")&&this.setVariant(this.getAttribute("variant")||""),this.hasAttribute("data-event-link")&&this.setDataEventLink(this.getAttribute("data-event-link")||""),this.hasAttribute("title")&&this.setTitle(this.getAttribute("title")||""),super.setShadowDomHtmlAnchorDefaultDataEventLabel()}disconnectedCallback(){}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case"depth":this.setDepth(t);break;case"href":this.setHref(t);break;case"icon":this.setIcon(t);break;case"variant":this.setVariant(t);break;case"data-event-link":this.setDataEventLink(t);break;case"title":this.setTitle(t)}}setDepth(e){var o;let t=parseInt(e);isNaN(t)&&(t=1),null===(o=this.navElement)||void 0===o||o.classList.add("depth-"+t)}setHref(e){var o;this.navElement&&(this.navElement.href=e,this.navElement.target=null!==(o=this.getAttribute("target"))&&void 0!==o?o:"_self")}setIcon(e){var o;const t=null===(o=this.navElement)||void 0===o?void 0:o.querySelector(".icon-left");e&&(null==t||t.setAttribute("icon",e))}setVariant(e){var o,t;const i=null===(o=this.navElement)||void 0===o?void 0:o.querySelector(".icon-right");switch(e&&e.length>0&&(null===(t=this.navElement)||void 0===t||t.classList.add(e)),e){case"crosslink":null==i||i.setAttribute("icon","comp-menu-crosslink");break;case"trigger":null==i||i.setAttribute("icon","comp-menu-accordion-open")}}setDataEventLink(e){var o;e&&(null===(o=this.navElement)||void 0===o||o.setAttribute(r.A.ATTRIBUTE_DATA_EVENT_LABEL,e))}setTitle(e){var o;e&&(null===(o=this.navElement)||void 0===o||o.setAttribute(r.A.ATTRIBUTE_TITLE,e))}}customElements.define(g.nodeName,A)},2649:function(e,o,t){"use strict";t(3488);var i=t(6161),a=t(5707);var r=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}::slotted([slot=navigation-columns]){list-style-type:none;margin:0;padding:0}.close-flyout-button{display:none}@media(min-width: 77.5rem){.close-flyout-button{display:block;padding:var(--oev-ref-size-20) 0}.megaflyout-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--container-width);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-self:center;max-height:100%}@-moz-document url-prefix(){.megaflyout-container{margin:0 auto}}@supports(font: -apple-system-body){.megaflyout-container{margin:0 auto}}.megaflyout-navigation-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;position:relative}:host(:not([thinner-navigation])) .megaflyout-navigation-columns{max-height:100%}:host(:not([thinner-navigation])){overflow-y:auto;overflow-x:hidden}:host(:not([thinner-navigation])) ::slotted([slot=navigation-columns]:not([depth="1"])):before,:host(:not([thinner-navigation])) ::slotted([slot=extra-content]):before{content:"";position:absolute;top:0;bottom:0;height:auto;border-left:var(--oev-comp-header-nav-bar-border-bottom-size) solid var(--oev-comp-header-nav-bar-border-bottom-color);margin-left:calc(var(--oev-comp-header-nav-flyout-submenu-spacing-horizontal)*-1)}::slotted([slot=navigation-columns]),::slotted([slot=extra-content]){display:none;position:relative;z-index:var(--oev-ref-z-index-1);width:33.3333333333%;max-width:33.3333333333%;max-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--oev-comp-header-nav-flyout-menu-spacing-top) var(--oev-comp-header-nav-flyout-submenu-spacing-horizontal) var(--oev-comp-header-nav-flyout-menu-spacing-bottom);background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}::slotted([slot=navigation-columns].open),::slotted([slot=extra-content]){display:block}:host([with-background]:not([thinner-navigation])){position:relative;background-color:var(--depth-background-dark, var(--oev-comp-header-nav-flyout-menu-background-color-depth-2)) !important}:host([with-background]:not([thinner-navigation])) .megaflyout-container{position:relative}:host([with-background]:not([thinner-navigation])) .megaflyout-container:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;z-index:0;background-color:#fff;pointer-events:none}:host([with-background]) ::slotted([slot=extra-content]){background-color:var(--depth-background-dark, var(--oev-comp-header-nav-flyout-menu-background-color-depth-2))}:host([with-background]) ::slotted([slot=navigation-columns]:not([depth="1"])){background-color:var(--depth-background-dark, var(--oev-comp-header-nav-flyout-menu-background-color-depth-2))}:host([with-background]) ::slotted([slot=navigation-columns]:not([depth="1"])) li{z-index:var(--oev-ref-z-index-1)}:host([thinner-navigation]) .megaflyout-container:before{content:none}:host([thinner-navigation]) .megaflyout-navigation-columns{padding-bottom:10px}:host([thinner-navigation]) .close-flyout-button{display:none}:host([thinner-navigation]) ::slotted([slot=navigation-columns]),:host([thinner-navigation]) ::slotted([slot=extra-content]){-webkit-box-shadow:var(--oev-comp-header-nav-flyout-background-shadow);box-shadow:var(--oev-comp-header-nav-flyout-background-shadow);border-left:var(--oev-comp-header-nav-bar-border-bottom-size) solid var(--oev-comp-header-nav-bar-border-bottom-color);overflow-y:auto;overflow-x:hidden}:host([thinner-navigation]) ::slotted([slot=navigation-columns]:not([depth="1"])),:host([thinner-navigation]) ::slotted([slot=extra-content]){-webkit-box-shadow:1px .188rem .375rem -2px rgba(0,0,0,.1607843137);box-shadow:1px .188rem .375rem -2px rgba(0,0,0,.1607843137)}:host([thinner-navigation]) ::slotted([slot=navigation-columns].open),:host([thinner-navigation]) ::slotted([slot=extra-content]){-ms-flex-item-align:auto;align-self:auto;max-height:calc(var(--flyout-container-max-height) - 8px)}:host([separate-scroll-columns]){overflow:hidden}:host([separate-scroll-columns]) .megaflyout-container,:host([separate-scroll-columns]) .megaflyout-navigation-columns{max-height:var(--flyout-container-max-height)}:host([separate-scroll-columns]) ::slotted([slot=navigation-columns]),:host([separate-scroll-columns]) ::slotted([slot=extra-content]){overflow-y:auto;overflow-x:hidden;max-height:calc(var(--flyout-container-max-height) - 8px)}}`;var c;
3436!function(e){e.withBackground="with-background",e.thinnerNavigation="thinner-navigation",e.separateScrollColumns="separate-scroll-columns",e.open="open"}(c||(c={}));var n=t(9525),l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.WF{constructor(){super(...arguments),this._isMobile=!1,this.open=!1,this.thinnerNavigation=!1,this.keyboardAndClickHandler=e=>this.handleClickAndKeyboardEvents(e),this.keyboardNavigationHandler=e=>this.handleArrowNavigation(e),this.castAndForwardClickKeyboardEvent=e=>this.keyboardAndClickHandler(e),this.onDocumentClickAndKeyboardTrigger=e=>{var o;const t=e;(null===(o=t.detail)||void 0===o?void 0:o.trigger).nextElementSibling===this&&this.keyboardAndClickHandler(t)},this.parentFlyoutObserver=null,this.closeMegaFlyout=()=>{var e;this.resetAllColumns();const o=this.closest("oev-flyout");"function"==typeof o.closeFlyout?o.closeFlyout():(this.open=!1,null===(e=o.querySelector('[slot="content"]'))||void 0===e||e.removeAttribute("open"))},this.getColumns=()=>Array.from(this.querySelectorAll("ul"))}connectedCallback(){if(super.connectedCallback(),this._isMobile=(0,n.X$)(),(0,n.Xb)()||(0,n.X$)())return;this.applyScrollingBehavior();const e=this.closest("oev-flyout");e&&(this.parentFlyoutObserver=new MutationObserver(o=>{for(const t of o)"open"!==t.attributeName||e.hasAttribute("open")||this.resetAllColumns()}),this.parentFlyoutObserver.observe(e,{attributes:!0,attributeFilter:["open"]}))}firstUpdated(){this.addEventListener("click-and-keyboard-handler",this.castAndForwardClickKeyboardEvent),this.addEventListener("keydown",this.keyboardNavigationHandler),document.addEventListener("click-and-keyboard-handler-trigger",this.onDocumentClickAndKeyboardTrigger),this.hasAttribute("thinner-navigation")&&this.addEventListener("click",e=>this.closeMegaFlyoutWhenClickingOutside(e));const e=this.renderRoot.querySelector(".close-flyout-button");e&&e.addEventListener("click",e=>{e.stopPropagation(),this.closeMegaFlyout()})}disconnectedCallback(){var e;super.disconnectedCallback(),this.removeEventListener("click-and-keyboard-handler",this.castAndForwardClickKeyboardEvent),this.removeEventListener("keydown",this.keyboardNavigationHandler),document.removeEventListener("click-and-keyboard-handler-trigger",this.onDocumentClickAndKeyboardTrigger),this.hasAttribute("thinner-navigation")&&this.removeEventListener("click",e=>this.closeMegaFlyoutWhenClickingOutside(e)),null===(e=this.parentFlyoutObserver)||void 0===e||e.disconnect(),this.parentFlyoutObserver=null,this.resetScrollBehavior()}closeMegaFlyoutWhenClickingOutside(e){e.target.hasAttribute("slot")&&"navigation-columns"===e.target.getAttribute("slot")||this.closeMegaFlyout()}applyScrollingBehavior(e=this.getColumns()){if(this.thinnerNavigation)for(const o of e)o.removeEventListener("mouseenter",()=>(0,n.WU)()),o.removeEventListener("mouseleave",()=>(0,n.Fb)()),o.classList.contains("open")&&(o.addEventListener("mouseenter",()=>(0,n.WU)()),o.addEventListener("mouseleave",()=>(0,n.Fb)()));if(!(0,n.Xb)()&&!(0,n.X$)()&&(this.thinnerNavigation||this.hasAttribute(c.separateScrollColumns))){window.innerWidth>document.documentElement.clientWidth&&(this.style.marginLeft="-30px")}}resetScrollBehavior(e=this.getColumns()){for(const o of e)o.removeEventListener("mouseenter",()=>(0,n.WU)()),o.removeEventListener("mouseleave",()=>(0,n.Fb)())}resetAllColumns(){for(const e of this.getColumns()){const o=e.getAttribute("depth");1!==(null!==o?parseInt(o):NaN)&&e.classList.remove("open"),this.closeAllElementsWithinColumn(e)}}checkIfEventAlreadyHandled(e){return!!e._handled||(e._handled=!0,!1)}handleClickAndKeyboardEvents(e){var o;if(this.checkIfEventAlreadyHandled(e))return;const{interaction:t,originalEvent:i}=e.detail;if("pointer"!==t){if("keyboard"===t){const t=i;if("Enter"===t.key||" "===t.key||"Spacebar"===t.key)return void setTimeout(()=>this.handleTargeting(e,!0),50);if("Escape"===t.key)return void this.handleEscapeEvent(e);this.handleArrowNavigationFromTrigger(t,null!==(o=e.detail.trigger)&&void 0!==o?o:null)}}else this.handleTargeting(e)}handleArrowNavigation(e){this.handleArrowNavigationFromTrigger(e)}handleArrowNavigationFromTrigger(e,o=null){if(this._isMobile||e.altKey||e.ctrlKey||e.metaKey)return;const t=null!=o?o:this.resolveNavigationElementFromKeyboardEvent(e);
3436if(t)switch(e.key){case"ArrowDown":e.preventDefault(),this.moveSiblingFocus(t,1);break;case"ArrowUp":e.preventDefault(),this.moveSiblingFocus(t,-1);break;case"ArrowRight":e.preventDefault(),this.openTargetFromTrigger(t);break;case"ArrowLeft":e.preventDefault(),this.closeToParent(t)}}moveSiblingFocus(e,o){const t=e.closest('[slot="navigation-columns"]');if(!t)return;const i=Array.from(t.querySelectorAll(':scope > li > oev-navigation-element-v2:not([variant="headline"])')),a=i.indexOf(e);if(a<0)return;const r=i[a+o];r&&this.focusNavigationElementShadowRoot(r)}openTargetFromTrigger(e){var o;const t=e.getAttribute("targeting");t&&this.handleTargeting(new CustomEvent("arrow-open-target",{detail:{targeting:t,depth:null!==(o=e.getAttribute("depth"))&&void 0!==o?o:"",open:!0,trigger:e}}),!0)}closeToParent(e){var o;this.handleEscapeEvent(new CustomEvent("arrow-close-to-parent",{detail:{depth:null!==(o=e.getAttribute("depth"))&&void 0!==o?o:"0",trigger:e}}))}resolveNavigationElementFromKeyboardEvent(e){var o;return null!==(o=e.composedPath().find(e=>e instanceof HTMLElement&&"oev-navigation-element-v2"===e.tagName.toLowerCase()))&&void 0!==o?o:null}closeColumns(e,o="",t){const i=parseInt(o);for(const o of e){if(!o.hasAttribute("depth")||null===o.getAttribute("depth"))continue;const e=parseInt(o.getAttribute("depth"));e>i&&(o.classList.remove("open"),this.closeAllElementsWithinColumn(o)),e===i&&this.closeAllElementsWithinColumn(o,t)}}handleTargeting(e,o=!1){const{targeting:t,depth:i,open:a,trigger:r}=e.detail,c=this.getColumns();if(c.length>0&&r){if(this.closeColumns(c,i,r),!0===a){const e=this.querySelector('[target="'+t+'"]');null==e||e.classList.add("open"),r.setAttribute("open",""),o&&this.focusNavigationElementShadowRoot(e)}(0,n.Xb)()&&(0,n.X$)()||this.applyScrollingBehavior(c)}}handleEscapeEvent(e){const{depth:o,trigger:t}=e.detail,i=this.getColumns();if("0"!==o&&"1"!==o||this.closeMegaFlyout(),"1"===o?this.closeColumns(i,"1"):o>="2"&&this.closeColumns(i,(parseInt(o)-1).toString()),!t)return;const a=t.closest('[slot="navigation-columns"]'),r=null==a?void 0:a.getAttribute("target"),c=null==a?void 0:a.closest('[slot="main-nav"]'),n=null==c?void 0:c.querySelector(`oev-navigation-element-v2[targeting="${r}"]`);this.focusNavigationElementShadowRoot(n)}closeAllElementsWithinColumn(e,o){var t;null===(t=e.querySelectorAll("li > oev-navigation-element-v2"))||void 0===t||t.forEach(e=>{o&&e===o||e.removeAttribute("open")})}focusNavigationElementShadowRoot(e){var o,t,i;const a=(null===(t=null===(o=null==e?void 0:e.querySelector('oev-navigation-element-v2:not([variant="headline"], [variant="headline-link"])'))||void 0===o?void 0:o.shadowRoot)||void 0===t?void 0:t.querySelector(".nav-element"))||(null===(i=null==e?void 0:e.shadowRoot)||void 0===i?void 0:i.querySelector(".nav-element"));null==a||a.focus()}render(){return i.qy`
3437      <div class="megaflyout-container">
3438        <div class="megaflyout-navigation-columns">
3439          <slot name='navigation-columns'></slot>
3440        </div>
3441        <slot name='extra-content'></slot>
3442        <oev-button class='close-flyout-button' variant='link' icon='\\ebdd'></oev-button>
3443      </div>
3444    `}};p.styles=r,l([(0,a.wk)()],p.prototype,"_isMobile",void 0),l([(0,a.MZ)({type:Boolean,attribute:c.open,reflect:!0})],p.prototype,"open",void 0),l([(0,a.MZ)({type:Boolean,attribute:c.thinnerNavigation,reflect:!0})],p.prototype,"thinnerNavigation",void 0),p=l([(0,a.EM)("oev-navigation-mega-flyout")],p);var s=t(1649),d=t(5985);const v="navigation-meta",h=d.A.generateNodeName(v,0),u="selected-index",m="nav-label",f={ITEM_SELECTED:d.A.generateEventName(v,"item-selected")};var g=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}:host{display:block;font-family:var(--oev-font-family);-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}:host([hidden]){display:none}.hidden{display:none !important}:host{display:block;width:100%;background-color:var(--oev-comp-nav-meta-background-color);--inactive-color-base: var(--oev-comp-nav-meta-font-color-inactive-default);--inactive-color-hover: var(--oev-comp-nav-meta-font-color-inactive-hover);--inactive-color-focus: var(--oev-comp-nav-meta-font-color-inactive-focus);--selected-color-base: var(--oev-comp-nav-meta-font-color-selected-default);--selected-color-hover: var(--oev-comp-nav-meta-font-color-selected-hover);--selected-color-focus: var(--oev-comp-nav-meta-font-color-selected-focus);--selected-underline-color-default: var(--oev-comp-nav-meta-underline-color-selected-default);--selected-underline-color-hover: var(--oev-comp-nav-meta-underline-color-selected-hover);--selected-underline-color-focus: var(--oev-comp-nav-meta-underline-color-selected-focus);--padding-nav-meta-grid: var(--oev-comp-header-nav-header-sl-xs-spacing-horizontal);--horizontal-spacing: var(--oev-comp-nav-meta-spacing-horizontal)}.meta-nav{width:var(--container-width);margin:0 auto;height:var(--oev-comp-nav-meta-height-xs-xl);z-index:var(--oev-ref-z-index-105);padding:0 var(--padding-nav-meta-grid)}@media(min-width: 77.5rem){.meta-nav{padding:0 .4rem}}.meta-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;
3444cursor:pointer;padding-right:var(--horizontal-spacing)}li:after{content:"";position:absolute;top:50%;left:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1px;height:var(--oev-comp-nav-meta-separator-height);pointer-events:none;background-color:var(--oev-comp-nav-meta-separator-color)}li:last-child{padding-left:var(--horizontal-spacing);padding-right:0}li:last-child:after{display:none}li>*{font:var(--oev-comp-nav-meta-font-style-inactive);color:var(--inactive-color-base);text-decoration:none;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}li>* :focus-visible{border:none;outline:none}li:hover>*{color:var(--inactive-color-hover)}li:focus-within>*{color:var(--inactive-color-focus)}li.active{-webkit-text-decoration:var(--oev-comp-nav-meta-text-decoration-selected);text-decoration:var(--oev-comp-nav-meta-text-decoration-selected);text-decoration-thickness:var(--oev-comp-nav-meta-underline-width);-webkit-text-decoration-color:var(--selected-underline-color-default);text-decoration-color:var(--selected-underline-color-default);text-underline-offset:var(--oev-comp-nav-meta-underline-offset);--color-base: var(--selected-color-base)}li.active>*{font:var(--oev-comp-nav-meta-font-style-selected);color:var(--selected-color-base)}li.active:hover{-webkit-text-decoration-color:var(--selected-underline-color-hover);text-decoration-color:var(--selected-underline-color-hover)}li.active:hover>*{color:var(--selected-color-hover)}li.active:focus-within{-webkit-text-decoration-color:var(--selected-underline-color-focus);text-decoration-color:var(--selected-underline-color-focus)}li.active:focus-within>*{color:var(--selected-color-focus)}li :focus-visible{outline:none;position:relative}li :focus-visible::before{content:"";position:absolute;inset:0;width:107%;height:calc(100% - var(--oev-sys-focus-visible-outline-height-changer));outline:2px solid var(--oev-sys-focus-visible-outline-color);pointer-events:none;border-radius:var(--oev-sys-focus-visible-border-radius);margin:auto;left:var(--oev-sys-focus-visible-left-offset);padding:var(--oev-ref-size-12)}`,b=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let z=class extends i.WF{constructor(){super(...arguments),this.selectedIndex="0",this.navLabel="Metanavigation",this.items=[]}firstUpdated(){this.collectItems(),this.mutationObserver=new MutationObserver(()=>{this.collectItems()}),this.mutationObserver.observe(this,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["slot"]})}disconnectedCallback(){var e;null===(e=this.mutationObserver)||void 0===e||e.disconnect(),super.disconnectedCallback()}updated(e){e.has("selectedIndex")&&this.syncAriaCurrent()}collectItems(){this.items=Array.from(this.querySelectorAll('[slot="meta-item"]')),this.syncAriaCurrent()}getSelectedIndex(){const e=Number(this.selectedIndex);return!Number.isInteger(e)||e<0?-1:e}syncAriaCurrent(){const e=this.getSelectedIndex();this.items.forEach((o,t)=>{t===e?o.setAttribute("aria-current","true"):o.removeAttribute("aria-current")})}isNaturallyInteractive(e){return["A","BUTTON","INPUT","SELECT","TEXTAREA","SUMMARY"].includes(e.tagName)}onItemKeyDown(e,o){const t=this.items[o];t&&!this.isNaturallyInteractive(t)&&("Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.selectItem(o)))}selectItem(e){e<0||e>=this.items.length||(this.selectedIndex=e.toString(),this.dispatchEvent(new CustomEvent(f.ITEM_SELECTED,{detail:{index:e,item:this.items[e]},bubbles:!0,composed:!0})))}render(){const e=this.getSelectedIndex();return i.qy`
3445      <nav class="meta-nav" aria-label="${this.navLabel}">
3446        <ul role="list">
3447          ${this.items.map((o,t)=>i.qy`
3448            <li
3449              class="${t===e?"active":""}"
3450              role=${(0,s.J)(this.isNaturallyInteractive(o)?void 0:"button")}
3451              tabindex=${(0,s.J)(this.isNaturallyInteractive(o)?void 0:"0")}
3452              @click=${()=>this.selectItem(t)}
3453              @keydown=${e=>this.onItemKeyDown(e,t)}>
3454              ${o.cloneNode(!0)}
3455            </li>
3456          `)}
3457        </ul>
3458      </nav>
3459    `}};z.styles=i.AH`${g}`,b([(0,a.MZ)({type:String,attribute:u,reflect:!0})],z.prototype,"selectedIndex",void 0),b([(0,a.MZ)({type:String,attribute:m,reflect:!0})],z.prototype,"navLabel",void 0),b([(0,a.wk)()],z.prototype,"items",void 0),z=b([(0,a.EM)(h)],z)},3488:function(e,o,t){"use strict";var i=t(4375),a=t(68),r=t(5985);const c="navigation-accordion";var n={nodeName:r.A.generateNodeName(c,0),eventNames:{OPEN:r.A.generateEventName(c,"open"),CLOSE:r.A.generateEventName(c,"close"),ON_OPEN:r.A.generateEventName(c,"on-open"),ON_CLOSE:r.A.generateEventName(c,"on-close")}};var l=r.A.generateNodeName("navigation-element",0);const p="navigation";var s={nodeName:r.A.generateNodeName(p,0),eventNames:{OPEN:r.A.generateEventName(p,"open"),CLOSE:r.A.generateEventName(p,"close"),ON_OPEN:r.A.generateEventName(p,"on-open"),ON_CLOSE:r.A.generateEventName(p,"on-close")}};const d="navigation-main-v2";var v={nodeName:r.A.generateNodeName(d,0),EventNames:{OPEN:r.A.generateEventName(d,"open"),CLOSE:r.A.generateEventName(d,"close"),ON_OPEN:r.A.generateEventName(d,"on-open"),ON_CLOSE:r.A.generateEventName(d,"on-close"),HEADER_STICKY:r.A.generateEventName(d,"header-sticky")},Attribute:{triggerId:"trigger-id",sticky:"sticky",withBackgroun
3459d:"with-background"}},h=t(6473),u=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)})).then(c,n)}l((i=i.apply(e,o||[])).next())})};const m=document.createElement("template");m.innerHTML='<div class="nav-accordion"> <oev-navigation-element class="nav-accordion-trigger" variant="trigger" tabindex="0"></oev-navigation-element> <div class="nav-accordion-list" role="menu"> <slot></slot> <oev-button id="desktop-menu-close" variant="link" icon> <oev-icon icon="comp-menu-close"></oev-icon> </oev-button> </div> </div> ';const f=document.createElement("style");f.innerHTML=a.A.toString();class g extends i.g{static get observedAttributes(){return["depth","data-event-teaser"]}constructor(){var e,o,t,i,a;super(),this.isMobile=!1,this.targetClick=null,this.childNavigationElements=[],this.nestedAccordionElements=[],this.siblingAccordionElements=[],this.defaultDataEventCategory=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(f.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(m.content.cloneNode(!0)),this.accordionElement=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".nav-accordion"),this.triggerElement=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".nav-accordion-trigger"),this.handleTriggerClick=this.handleTriggerClick.bind(this),this.handleKeyPress=this.handleKeyPress.bind(this),this.open=this.open.bind(this),this.close=this.close.bind(this),this.navDropDownCloseButton=null===(a=this.shadowRoot)||void 0===a?void 0:a.querySelector("#desktop-menu-close"),this.navDropDownCloseButton&&this.navDropDownCloseButton.addEventListener("click",this.handleNavDropDownCloseClick.bind(this)),this.headerElement=document.querySelector("oev-header-v2")}handleNavDropDownCloseClick(){this.close()}connectedCallback(){var e,o,t,i,a,r,c,p;super.connectedCallback();const d=null===navigator||void 0===navigator?void 0:navigator.userAgent;this.isMobile=/\b(BlackBerry|webOS|iPhone|IEMobile)\b/i.test(d)||/\b(Android|Windows Phone|iPad|iPod)\b/i.test(d)||!1,this.triggerElement&&(this.triggerElement.addEventListener("click",e=>this.handleTriggerClick(e)),this.triggerElement.addEventListener("keypress",this.handleKeyPress),this.triggerElement.textContent=this.getAttribute("trigger-label")),this.hasAttribute("trigger-icon")&&(null===(e=this.triggerElement)||void 0===e||e.setAttribute("icon",this.getAttribute("trigger-icon")||"")),this.nestedAccordionElements=Array.from(this.children).filter(e=>e.nodeName.toLowerCase()===n.nodeName),this.childNavigationElements=Array.from(this.children).filter(e=>e.nodeName.toLowerCase()===l),this.siblingAccordionElements=Array.from((null===(i=null===(t=null===(o=this.shadowRoot)||void 0===o?void 0:o.host)||void 0===t?void 0:t.parentNode)||void 0===i?void 0:i.children)||[]).filter(e=>{var o;return e!==(null===(o=this.shadowRoot)||void 0===o?void 0:o.host)&&e.nodeName.toLowerCase()===n.nodeName});const v=this.getAttribute("depth")||"";if(this.changeDepth(v),null===(a=this.shadowRoot)||void 0===a||a.host.addEventListener(n.eventNames.OPEN,this.open),null===(r=this.shadowRoot)||void 0===r||r.host.addEventListener(n.eventNames.CLOSE,this.close),null===(p=null===(c=this.shadowRoot)||void 0===c?void 0:c.host.parentNode)||void 0===p||p.addEventListener(s.eventNames.ON_CLOSE,this.close),this.setDataEventTeaser(this.getAttribute("data-event-teaser")||""),!v){const e=this.getChildrenMaxCount(this);this.setAttribute("max-children-count",e.toString())}window.addEventListener("resize",this.updateTopPosition.bind(this)),this.updateTopPosition()}disconnectedCallback(){var e,o,t,i;null===(e=this.shadowRoot)||void 0===e||e.host.removeEventListener(n.eventNames.OPEN,this.open),null===(o=this.shadowRoot)||void 0===o||o.host.removeEventListener(n.eventNames.CLOSE,this.close),null===(i=null===(t=this.shadowRoot)||void 0===t?void 0:t.host.parentNode)||void 0===i||i.removeEventListener(s.eventNames.ON_CLOSE,this.close),window.removeEventListener("scroll",this.checkElementPosition.bind(this)),window.removeEventListener("resize",this.updateTopPosition.bind(this))}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case"depth":this.changeDepth(t);break;case"data-event-teaser":this.setDataEventTeaser(t)}}handleTriggerClick(){return u(this,arguments,void 0,function*(e=null){var o,t,i;this.targetClick=e?e.target:this.triggerElement,window.innerWidth<1240&&!this.isMobile&&(null===(o=this.targetClick)||void 0===o||o.scrollIntoView({behavior:"smooth"}),yield this.waitForScrollEnd()),(null===(t=this.accordionElement)||void 0===t?void 0:t.classList.contains("active"))?this.close():yield this.open(),window.innerWidth<1240&&this.isMobile&&(null===(i=this.targetClick)||void 0===i||i.scrollIntoView({behavior:"smooth"}))})}waitForScrollEnd(){return new Promise(e=>{let o;const t=()=>{clearTimeout(o),o=setTimeout(()=>{window.removeEventListener("scroll",t),e()},150)};window.addEventListener("scroll",t),o=setTimeout(()=>{window.removeEventListener("scroll",t),e()},150)})}handleKeyPress(e){"Enter"===e.key&&this.handleTriggerClick()}updateTopPosition(){var e;if(!this.headerElement||window.innerWidth<1240)return;const o=this.headerElement.shadowRoot;if(!o)return;const t=o.querySelector("#header");if(!t)return;const i=null===(e=this.accordionElement)||void 0===e?void 0:e.querySelector(".depth-1");if(!i)return;const a=this.headerElement.getBoundingClientRect().bottom,r=t.getBoundingClientRect().left,c=`calc(${a}px - 1px)`;i.style.top=c,null!==r&&(i.style.left=`${r}px`)}checkElementPosition(){var e;const o=null===(e=this.accordionElement)||void 0===e?void 0:e.querySelector(".depth-1.topChangingPosition");if(o){o.getBoundingClientRect().bottom<=0&&this.close()}}findUpAttribute(e,o){for(;e.parentNode;)if((e=e.parentNode).getAttribute(o))return e.getAttribute(o);return null}makeNavigationActive(){var e;const o=null===(e=(document.querySelector(s.nodeName)||document.querySelector(v.nodeName)).shadowRoot)||void 0===e?void 0:e.querySelector("nav");(null==o?void 0:o.classList.contains("active"))||null==o||o.classList.add("active")}open(){return u(this,void 0,void 0,function*(){var e,o,t,i,a;if(this.isActive())return;if(null===(e=this.shadowRoot)||void 0===e?void 0:e.dispatchEvent(new CustomEvent(n.eventNames.ON_OPEN,{detail:{},bubbles:!0,composed:!0,cancelable:!0}))){null===(o=this.accordionElement)||void 0===o||o.classList.add("active"),null===(t=this.triggerElement)||void 0===t||t.setAttribute("active","true");const e=null===(i=this.accordionElement)||void 0===i?void 0:i.querySelector(".depth-1");e&&(e.classList.add("topChangingPosition"),this.updateTopPosition()),window.addEventListener("scroll",this.updateTopPosition.bind(this)),window.addEventListener("scroll",this.checkElementPosition.bind(this)),this.makeNavigationActive(),this.closeSiblings();const r=this.getAttribute("depth"),c=null===(a=(document.querySelector(s.nodeName)||document.querySelector(v.nodeName)).shadowRoot)||void 0===a?void 0:a.querySelector("#desktop-menu-close");let n=0;const l=Array.from(this.children);for(const e of l)n+=e.getBoundingClientRect().height;const p=n+(0,h.$)(parseFloat(window.getComputedStyle(document.body).getPropertyValue("--oev-comp-header-nav-flyout-menu-spacing-top")))+(0,h.$)(parseFloat(window.getComputedStyle(document.body).getPropertyValue("--oev-comp-header-nav-flyout-menu-spacing-bottom"))),d=this.closest(s.nodeName)||this.closest(v.nodeName);p>(parseFloat(d.style.getPropertyValue("--container-height"))||0)&&d.style.setProperty("--container-height",`${p}px`),r||d.style.setProperty("--container-height",`${p}px`),c&&(c.style.display="block")}})}close(){var e,o,t,i,a;if(!this.isActive())return;if(null===(e=this.shadowRoot)||void 0===e?void 0:e.dispatchEvent(new CustomEvent(n.eventNames.ON_CLOSE,{detail:{},bubbles:!0,composed:!0,cancelable:!0}))){null===(o=this.accordionElement)||void 0===o||o.classList.remove("active"),null===(t=this.triggerElement)||void 0===t||t.removeAttribute("active");const e=null===(i=this.accordionElement)||void 0===i?void 0:i.querySelector(".depth-1");e&&e.classList.remove("topChangingPosition"),window.removeEventListener("scroll",this.updateTopPosition.bind(this)),window.removeEventListener("scroll",this.checkElementPosition.bind(this)),this.closeChildren();const r=this.getAttribute("depth"),c=null===(a=(document.querySelector(s.nodeName)||document.querySelector(v.nodeName)).shadowRoot)||void 0===a?void 0:a.querySelector("#desktop-menu-close");r||c&&(c.style.display="none")}}isActive(){var e;return null===(e=this.accordionElement)||void 0===e?void 0:e.classList.contains("active")}changeDepth(e){var o;let t=parseInt(e);
3459isNaN(t)&&(t=1),this.nestedAccordionElements.forEach(e=>e.setAttribute("depth",t+1+"")),null===(o=this.triggerElement)||void 0===o||o.setAttribute("depth",t+""),this.childNavigationElements.forEach(e=>e.setAttribute("depth",t+1+""))}closeChildren(){this.nestedAccordionElements.forEach(this.sendCloseEvent)}closeSiblings(){this.siblingAccordionElements.forEach(e=>{this.sendCloseEvent(e)})}sendCloseEvent(e){e.dispatchEvent(new CustomEvent(n.eventNames.CLOSE))}setDataEventTeaser(e){var o,t,i;const a=e||(null===(o=this.triggerElement)||void 0===o?void 0:o.textContent)||"";null===(t=this.triggerElement)||void 0===t||t.setAttribute("data-event-link",a),null===(i=this.triggerElement)||void 0===i||i.setAttribute(r.A.ATTRIBUTE_TITLE,a)}getChildrenMaxCount(e,o=0){const t=e.children,i=Array.from(t).filter(e=>e.nodeName.toLowerCase()===n.nodeName);return o<t.length&&(o=t.length),i.forEach(e=>{o=this.getChildrenMaxCount(e,o)}),o}getHeaderPosition(){const e=document.querySelector("#header");if(e){return e.getBoundingClientRect().left}return null}}customElements.define(n.nodeName,g)},1378:function(e,o,t){"use strict";t(3488)},2286:function(e,o,t){"use strict";t.d(o,{A:function(){return h}});const i=e=>{const o=e.split(":").map(e=>parseInt(e,10));return 60*o[0]*60+60*o[1]+o[2]},a=e=>{const o=(e=>e.toLocaleString("de-DE",{timeZone:"Europe/Berlin",weekday:"long",hour:"2-digit",minute:"2-digit",second:"2-digit"}))(e),t=o.split(", ");return[t[0],t[1]]},r=e=>a(e)[1],c=i("00:30:00"),n=i("01:00:00");var l;!function(e){e.monday="montag",e.tuesday="dienstag",e.wednesday="mittwoch",e.thursday="donnerstag",e.friday="freitag",e.saturday="samstag",e.sunday="sonntag"}(l||(l={}));const p={[l.monday]:1,[l.tuesday]:2,[l.wednesday]:3,[l.thursday]:4,[l.friday]:5,[l.saturday]:6,[l.sunday]:7};function s(e,o){return p[e]-p[o]}class d{get start(){return i(this.from)}get end(){return i(this.to)}get from(){var e;return null!==(e=this.period.von)&&void 0!==e?e:"06:00:00"}get to(){var e;return null!==(e=this.period.bis)&&void 0!==e?e:"22:00:00"}get isValid(){const{von:e,bis:o}=this.period;return!(!e||!o)}constructor(e){this.period=e}contains(e,o=0,t=0){const a=i(e);return a>=this.start-o&&a<this.end-t}isNearing(e){const o=!this.contains(e),t=this.contains(e,c);return o&&t}isOutgoing(e){const o=this.contains(e),t=!this.contains(e,0,n);return o&&t}}class v{constructor({oeffnungsperioden:e}){const o=e.map(e=>new d(e));this.periods=o.filter(({isValid:e})=>e)}get entries(){return this.periods}test(e){return this.periods.reduce((o,t)=>e(t)||o,!1)}contains(e){return this.test(o=>o.contains(e))}isNearing(e){return this.test(o=>o.isNearing(e))}isOutgoing(e){return this.test(o=>o.isOutgoing(e))}}class h{constructor(e){const o=JSON.parse(e);this.openingHours=o}get entries(){return Object.keys(l).map(e=>e).map(e=>l[e]).sort(s).map(e=>[e,new v(this.openingHours[e])])}makeOpeningHoursPeriodsModel(e){const o=(e=>a(e)[0].toLowerCase())(e),t=this.openingHours[o];return new v(t)}contains(e){const o=r(e);return this.makeOpeningHoursPeriodsModel(e).contains(o)}isNearing(e){const o=r(e);return this.makeOpeningHoursPeriodsModel(e).isNearing(o)}isOutgoing(e){const o=r(e);return this.makeOpeningHoursPeriodsModel(e).isOutgoing(o)}get hasValidOpeningHours(){return this.entries.flatMap(([,e])=>e).some(e=>e.entries.length>0)}}},2325:function(e,o,t){"use strict";var i=t(3121),a=t(4375);var r={nodeName:t(5985).A.generateNodeName("overlay",1),eventNames:{}};const c=document.createElement("template");c.innerHTML='<div class="overlayContainer"> <div class="headline"> Leider haben wir Ihre Zustimmung für das Abspielen von Online Services nicht erhalten. </div> <div class="subline"> Wir verwenden den Service eines Drittanbieters, um Videoinhalte einzubetten. Dieser Service kann nur angezeigt werden, wenn Sie dem in den Browser-Einstellungen zustimmen. </div> </div> ';const n=document.createElement("style");n.innerHTML=i.A.toString();class l extends a.g{constructor(){super(),this.attachShadow({mode:"open"}),this.shadowRoot.appendChild(n.cloneNode(!0)),this.shadowRoot.appendChild(c.content.cloneNode(!0)),this.htmlOverlay=this.shadowRoot.querySelector(".overlayContainer")}}customElements.define(r.nodeName,l)},6295:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(2993),c=i.AH`
3460  :host{
3461    --transition-duration: 300ms;
3462    --triangle-width: 0.625rem;
3463    --triangle-height: 1.125rem;
3464    --triangle-offset-left: 50%;
3465
3466    --border-width: .0625rem;
3467    
3468    display: block;
3469    padding:var(--oev-ref-spacing-24) var(--oev-ref-spacing-40);
3470    position: fixed;
3471    right:0;
3472    top:4.3125rem;
3473    box-shadow: var(--oev-box-shadow-small-offset);
3474    background-color: var(--oev-color-action-white);
3475    z-index: var(--oev-ref-z-index-90);
3476  }
3477  
3478  :host .close-icon {
3479    position: absolute;
3480    top: 0.5rem;
3481    right: 0.75rem;
3482    cursor: pointer;
3483    color: var(--text-color);
3484  }
3485  
3486  :host oev-button{
3487    width:100%;
3488  }
3489  
3490  :host oev-text-input-v1{
3491    margin: var(--oev-ref-spacing-16) 0 var(--oev-ref-spacing-24) 0;
3492  }
3493  
3494  :host([closed]){
3495    display: none;
3496  }
3497  
3498  :host #errorMsg {
3499    margin: var(--oev-ref-spacing-16) 0;
3500    color: var(--oev-color-action-error);
3501  }
3502
3503  :host{
3504    max-width: 23.5rem;
3505  }
3506`;var n,l,p;!function(e){e.type="type",e.status="status",e.errorMsg="errorMsg"}(n||(n={})),function(e){e.email="email",e.token="token"}(l||(l={})),function(e){e.error="error",e.init="init"}(p||(p={}));var s=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let d=class extends i.WF{constructor(){super(...arguments),this.type=l.email,this.closed=!1,this.status=p.init,this.errorMsg=""}static get styles(){return i.AH`${c}`}emitEventToMiniApp(){var e;const o=(null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector("oev-text-input-v1")).value,t=new CustomEvent("passwordless-login",{detail:{type:this.t
3506ype,status:this.status,inputValue:o},bubbles:!0,composed:!0});this.dispatchEvent(t)}handleSubmit(e){var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector("oev-button");t&&(!0===e.detail.validity&&""!==e.detail.value?t.removeAttribute("disabled"):t.setAttribute("disabled",""))}resetLogin(){this.type=l.email,this.status=p.init}handleClose(){this.closed=!0,this.resetLogin()}render(){return this.type==l.email?i.qy`
3507      <div class="passwordless-tooltip ${this.closed?"closed":""}" >
3508      <oev-icon icon="comp-textinput-error-x" @click="${this.handleClose}" size="small" class="close-icon"></oev-icon>
3509      <div class="container">
3510        <oev-headline variant="headline-1">
3511                <div slot="headline">Anmelden</div>
3512        </oev-headline>
3513        <oev-text-content>
3514          Bitte geben Sie hier Ihre E-Mail-Adresse ein, die in Ihren Mitgliedsdaten hinterlegt ist. Wir senden Ihnen
3515          umgehend einen Link zu. Bei Klick auf den Link gelangen Sie in den Mitgliederbereich. Sollten Sie keine E-Mail
3516          erhalten, wenden Sie sich bitte an Ihre Geschäftsstelle.
3517        </oev-text-content>
3518        <oev-text-input-v1 @passwordless-login-input="${(0,r.s)(this.handleSubmit,150)}" name="text-input"
3519                placeholder="Ihre E-Mail-Adresse"
3520                inlinelabel="E-Mail"
3521                errortext="Bitte geben Sie eine gültige E-Mail-Adresse ein."
3522                validate="true"
3523                backgroundcolor="white"
3524                regex="^[^@\\s]+@[^@\\s]+\\.[a-zA-Z]{2,}$"
3525                regexerrortext="Bitte geben Sie eine gültige E-Mail-Adresse ein."
3526                custom-change-event-name="passwordless-login-input"
3527        ></oev-text-input-v1>
3528        <oev-button disabled @click="${this.emitEventToMiniApp}" variant="contained" 
3529                    color="primary" data-event-category="OEV-BUTTON">Link anfordern</oev-button>
3530        <oev-text-content id="errorMsg">${"error"==this.status&&""!=this.errorMsg?this.errorMsg:""}</oev-text-content>
3531      </div>
3532    </div>`:this.type==l.token?i.qy`
3533      <div class="passwordless-tooltip ${this.closed?"closed":""}" >
3534      <oev-icon icon="comp-textinput-error-x" @click="${this.handleClose}" size="small" class="close-icon"></oev-icon>
3535      <div class="container">
3536        <oev-headline variant="headline-1">
3537                <div slot="headline">Anmelden</div>
3538        </oev-headline>
3539        <oev-text-content>
3540          Wir senden Ihnen umgehend einen Link zu. Bei Klick auf den Link gelangen Sie in den Mitgliederbereich.
3541          Sollten Sie keine E-Mail erhalten, wenden Sie sich bitte an Ihre Geschäftsstelle.
3542        </oev-text-content>
3543        <oev-text-content id="errorMsg">${"error"==this.status&&""!=this.errorMsg?this.errorMsg:""}</oev-text-content>
3544      </div>
3545    </div>`:void 0}};s([(0,a.MZ)({type:String,reflect:!0})],d.prototype,"type",void 0),s([(0,a.MZ)({type:Boolean,reflect:!0})],d.prototype,"closed",void 0),s([(0,a.MZ)({type:String,reflect:!0})],d.prototype,"status",void 0),s([(0,a.MZ)({type:String,reflect:!1})],d.prototype,"errorMsg",void 0),d=s([(0,a.EM)("oev-passwordless-login")],d)},4565:function(e,o,t){"use strict";var i,a,r=t(6161),c=t(5707),n=t(299);!function(e){e.refId="ref-id",e.name="name",e.keys="keys",e.activeKey="activeKey",e.tileLine="tileLine"}(i||(i={})),function(e){e.active="active",e.idle="idle",e.clickable="clickable"}(a||(a={}));const l="oev-progress-tabs";var p;!function(e){e.change="oev-progress-tabs:change"}(p||(p={}));class s{static of(e,o){const t=e.target.getAttribute("screen")||"";return new s({isValid:o,payload:{screen:t}})}constructor(e){this.isValid=e.isValid,this.payload=e.payload}}class d extends CustomEvent{static of(e,o){const t=s.of(e,o);return new d(t)}constructor(e){super(p.change,{bubbles:!0,composed:!0,detail:e})}}var v=r.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{display:-webkit-box;display:-ms-flexbox;display:flex;font:var(--oev-comp-progress-tabs-font-style-xs-s)}@media(min-width: 77.5rem){:host{font:var(--oev-comp-progress-tabs-font-style-m-xl)}}#progress-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1}#progress-tabs .tab{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#progress-tabs .tab>div{display:inline-block;position:relative;height:4px;pointer-events:none}#progress-tabs .tab[state=active]>label{color:var(--oev-comp-progress-tabs-font-color-current)}#progress-tabs .tab[state=active]>div{background-color:var(--oev-comp-progress-tabs-border-bottom-color-current)}#progress-tabs .tab[state=active]>div::after{content:"";position:absolute;
3545left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:4px;width:0px;height:0px;border-style:solid;border-width:var(--oev-comp-progress-tabs-current-triangle-height) var(--oev-comp-progress-tabs-current-triangle-width) 0;border-color:var(--oev-comp-progress-tabs-border-bottom-color-current) var(--oev-color-transparent) var(--oev-color-transparent) var(--oev-color-transparent)}#progress-tabs .tab[state=idle]>label{color:var(--oev-comp-progress-tabs-font-color-next)}#progress-tabs .tab[state=idle]>div{background-color:var(--oev-comp-progress-tabs-border-bottom-color-next)}#progress-tabs .tab[state=clickable]{cursor:pointer;outline-color:rgba(0,0,0,0)}#progress-tabs .tab[state=clickable]>label{color:var(--oev-comp-progress-tabs-font-color-previous)}#progress-tabs .tab[state=clickable]>div{background-color:var(--oev-comp-progress-tabs-border-bottom-color-previous)}#progress-tabs .tab[state=clickable]:focus-visible>label,#progress-tabs .tab[state=clickable]:active>label{color:var(--oev-comp-progress-tabs-font-color-focus)}#progress-tabs .tab[state=clickable]:focus-visible div,#progress-tabs .tab[state=clickable]:active div{background-color:var(--oev-comp-progress-tabs-border-bottom-color-active)}#progress-tabs .tab[state=clickable]:hover>label{color:var(--oev-comp-progress-tabs-font-color-hover)}#progress-tabs .tab[state=clickable]:hover div{background-color:var(--oev-comp-progress-tabs-border-bottom-color-hover)}label{margin-left:var(--oev-comp-progress-tabs-font-spacing-sides-xs-s);margin-right:var(--oev-comp-progress-tabs-font-spacing-sides-xs-s);margin-bottom:var(--oev-comp-progress-tabs-font-spacing-bottom-xs-s);pointer-events:none;text-align:center;overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-line-clamp:var(--oev-comp-progress-tabs-font-max-lines-xs-s);line-clamp:var(--oev-comp-progress-tabs-font-max-lines-xs-s);-webkit-box-orient:vertical}@media(min-width: 77.5rem){label{margin-left:var(--oev-comp-progress-tabs-font-spacing-sides-m-xl);margin-right:var(--oev-comp-progress-tabs-font-spacing-sides-m-xl);margin-bottom:var(--oev-comp-progress-tabs-font-spacing-bottom-m-xl);-webkit-line-clamp:var(--oev-comp-progress-tabs-font-max-lines-m-xl);line-clamp:var(--oev-comp-progress-tabs-font-max-lines-m-xl)}}:host([tileLine]) #progress-tabs .tab[state=clickable]{pointer-events:none}`,h=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let u=class extends r.WF{constructor(){super(...arguments),this.refId=(0,n.A)(l),this.name="",this.keys="",this.activeKey="",this.tileLine=!1}static get styles(){return r.AH`${(0,r.iz)(v)}`}handleClick(e){const o=this.validateTarget(e),t=d.of(e,o);this.dispatchEvent(t)}validateTarget(e){const o=e.target,t=parseInt(o.getAttribute("screen")||"");return!isNaN(t)&&t<parseInt(this.activeKey)}checkState(e){const o=parseInt(this.activeKey);return e<o?a.clickable:e===o?a.active:e>o?a.idle:void 0}generateTabIndex(e){return this.checkState(e)===a.clickable?`${e+1}`:""}displayFullTabs(e){return e.map(e=>r.qy`
3546        <div
3547          class="tab" 
3548          tabindex="${this.generateTabIndex(e.tabNumber)}" 
3549          state="${this.checkState(e.tabNumber)}" 
3550          screen="${e.tabNumber}" 
3551          @click="${"clickable"===this.checkState(e.tabNumber)?this.handleClick:null}"
3552          @keydown="${o=>"Enter"===o.key&&"clickable"===this.checkState(e.tabNumber)?this.handleClick(o):null}"
3553        >
3554          <label>${e.tabName}</label>
3555          <div></div>
3556        </div>
3557      `)}displayTileLine(e){return e.map(e=>r.qy`
3558        <div class="tab" state="${this.checkState(e.tabNumber)}">
3559          <div></div>
3560        </div>
3561      `)}displayTabs(){const e=this.mapTabs();return this.tileLine?this.displayTileLine(e):this.displayFullTabs(e)}mapTabs(){return this.keys.split(",").map((e,o)=>({tabNumber:o,tabName:e}))}render(){return r.qy`
3562      <div id="progress-tabs">
3563        ${this.displayTabs()}
3564      </div>
3565    `}};h([(0,c.MZ)({reflect:!0,attribute:i.refId})],u.prototype,"refId",void 0),h([(0,c.MZ)({reflect:!0})],u.prototype,"name",void 0),h([(0,c.MZ)({reflect:!0})],u.prototype,"keys",void 0),h([(0,c.MZ)()],u.prototype,"activeKey",void 0),h([(0,c.MZ)({type:Boolean,reflect:!0})],u.prototype,"tileLine",void 0),u=h([(0,c.EM)(l)],u)},1478:function(e,o,t){"use strict";var i=t(7773),a=t(5985);const r="progressbar";var c={nodeName:a.A.generateNodeName(r,1),attributes:{OFFSET_TOP:"offset-top",STEPS:"steps",FIXED:"fixed"},eventNames:{SCROLL:a.A.generateEventName(r,"scroll"),CLICK:a.A.generateEventName(r,"click")}},n=t(4375);const l=document.createElement("template");l.innerHTML='<div id="progressbarContainer"> <ul id="progressbar"></ul> </div>';const p=document.createElement("style");p.innerHTML=i.A.toString();class s extends n.g{constructor(){super(),this.isClicked=!1,this.isSticky=!1;const e=this.attachShadow({mode:"open"});this.isSticky=this.hasAttribute("sticky"),this.header=document.querySelector("oev-header-v2")||document.querySelector("oev-header-v1"),e.a
3565ppendChild(p.cloneNode(!0)),e.appendChild(l.content.cloneNode(!0)),this.setOffsetTop(this.getAttribute(c.attributes.OFFSET_TOP)||""),this.buildProgressbar(),this.changeStyleSticky(),this.autoSwitchOnScroll(),this.resizeProgressbar()}firstUpdated(){const e=document.getElementsByTagName("main")[0];if(e){const o=e.getElementsByTagName("oev-container-v1")[0];if(o){const e=o.style.getPropertyValue("--container-background-color"),t=this.shadowRoot.getElementById("progressbarContainer");null==t||t.style.setProperty("background-color",e)}}}connectedCallback(){super.connectedCallback(),this.header&&this.setScrollPaddingTop(this.getAttribute(c.attributes.OFFSET_TOP)||""),window.location.hash&&window.addEventListener("load",()=>{this.scrollToHash()})}scrollToHash(){const e=window.location.hash.slice(1),o=document.getElementById(e);if(o){const e=this.isSticky?this.getBoundingClientRect().height:0,t=this.header&&this.header.hasAttribute("sticky")?this.header.getBoundingClientRect().height:0,i=o.offsetTop-e-t;requestAnimationFrame(()=>{window.scrollTo({top:i,behavior:"smooth"})})}}setScrollPaddingTop(e){let o=e?Number(e):0;this.header&&this.header.hasAttribute("sticky")&&0===o&&(o=this.header.getBoundingClientRect().height),o=this.isSticky?o+this.getBoundingClientRect().height:o}buildProgressbar(){var e,o;const t=null===(e=this.shadowRoot)||void 0===e?void 0:e.getElementById("progressbarContainer"),i=null===(o=this.shadowRoot)||void 0===o?void 0:o.getElementById("progressbar"),r=JSON.parse(this.getAttribute(c.attributes.STEPS)||""),n=this;if(r){for(const e in r)if(Object.prototype.hasOwnProperty.call(r,e)){const o=e,t=r[e],l=document.createElement("li");l.innerText=t,o&&(l.addEventListener("click",function(){var e;const t=document.getElementById(o);if(t){const i=n.isSticky?n.getBoundingClientRect().height:0,a=n.header&&n.header.hasAttribute("sticky")?n.header.getBoundingClientRect().height:0,r=t.offsetTop-i-a;requestAnimationFrame(()=>{window.scrollTo({top:r,behavior:"smooth"})}),null===(e=n.shadowRoot)||void 0===e||e.dispatchEvent(new CustomEvent(c.eventNames.CLICK,{detail:{from:n.getStepName(n.getLastActiveStep()),to:n.getStepName(n.getStepIndex(l))},bubbles:!0,composed:!0})),n.isClicked=!0,location.href="#"+o}}),l.addEventListener("mouseover",function(){n.setHover(l,"mouseover")}),l.addEventListener("mouseout",function(){n.setHover(l,"mouseout")}),l.setAttribute("anchor",o),l.setAttribute(a.A.ATTRIBUTE_DATA_EVENT_LABEL,t),l.setAttribute(a.A.ATTRIBUTE_TITLE,t),l.classList.add("anchor")),null==i||i.appendChild(l)}i&&(null==t||t.appendChild(i)),this.setStepAsActive(this.getLastActiveStepFromScrollPosition())}}setOffsetTop(e){this.style.top=e?e+"px":"0px"}autoSwitchOnScroll(){window.addEventListener("scroll",()=>{var e;const o=this.getLastActiveStep(),t=this.getLastActiveStepFromScrollPosition();o!=t?(this.setStepAsActive(t),this.isClicked?this.isClicked=!1:null===(e=this.shadowRoot)||void 0===e||e.dispatchEvent(new CustomEvent(c.eventNames.SCROLL,{detail:{from:this.getStepName(o),to:this.getStepName(t)},bubbles:!0,composed:!0}))):this.isClicked=!1})}static get observedAttributes(){return[c.attributes.OFFSET_TOP]}attributeChangedCallback(e,o,t){if(t!=o&&e===c.attributes.OFFSET_TOP)this.setOffsetTop(t),this.setScrollPaddingTop(t)}changeStyleSticky(){var e;let o=!1,t=window.scrollY,i=null;const a=null===(e=this.shadowRoot)||void 0===e?void 0:e.getElementById("progressbarContainer");if(!a)return;const r=a.offsetHeight,c=this.header?this.header.getBoundingClientRect().height:0;window.addEventListener("scroll",()=>{i&&clearTimeout(i),i=window.setTimeout(()=>{requestAnimationFrame(()=>{const e=a.getBoundingClientRect().top<=c;Math.abs(window.scrollY-t)<5||(t=window.scrollY,e!==o&&(a.classList.toggle("pinned",e),document.documentElement.style.setProperty("--scroll-padding-top",e?"40px":`${r}px`),o=e))})},25)})}getLastActiveStepFromScrollPosition(){var e;const o=window.pageYOffset||document.documentElement.scrollTop,t=null===(e=this.shadowRoot)||void 0===e?void 0:e.getElementById("progressbar"),i=null==t?void 0:t.querySelectorAll("li");let a=-1;const r=this.getBoundingClientRect().bottom+1;
3565return i&&i.forEach((e,t)=>{const i=document.getElementById(e.getAttribute("anchor")||"");i&&i.offsetTop<=o+r&&(a=t)}),a}getLastActiveStep(){var e;const o=null===(e=this.shadowRoot)||void 0===e?void 0:e.getElementById("progressbar"),t=null==o?void 0:o.querySelectorAll("li");let i=-1;return t&&t.forEach((e,o)=>{e.classList.contains("active")&&(i=o)}),i}getStepIndex(e){var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.getElementById("progressbar"),i=null==t?void 0:t.querySelectorAll("li");let a=0;return i&&i.forEach((o,t)=>{e==o&&(a=t)}),a}setHover(e,o){var t;const i=null===(t=this.shadowRoot)||void 0===t?void 0:t.getElementById("progressbar"),a=null==i?void 0:i.querySelectorAll("li");if(a)for(const t of a)if("mouseover"==o?t.classList.add("hover"):t.classList.remove("hover"),e==t)break}getStepName(e){var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.getElementById("progressbar"),i=null==t?void 0:t.querySelectorAll("li");let a="";return i&&i.forEach((o,t)=>{t==e&&(a=o.innerText)}),a}setStepAsActive(e){var o;const t=null===(o=this.shadowRoot)||void 0===o?void 0:o.getElementById("progressbar"),i=null==t?void 0:t.querySelectorAll("li");i&&i.forEach((o,t)=>{t==e?(o.classList.add("active"),o.classList.add("last-active")):t<e?(o.classList.add("active"),o.classList.remove("last-active")):(o.classList.remove("last-active"),o.classList.remove("active")),0==t&&o.classList.add("first-active")})}calculateLeftLineProgressbar(){var e;const o=null===(e=this.shadowRoot)||void 0===e?void 0:e.getElementById("progressbar"),t=null==o?void 0:o.querySelector("li:first-child"),i=null==t?void 0:t.offsetWidth,a=(null==o?void 0:o.offsetWidth)||0,r=window.innerWidth,c=(r-a)/2+i/2,n=(r-a)/2*-1;t.style.setProperty("--first-element-width",c+"px"),t.style.setProperty("--first-element-left",n+"px")}resizeProgressbar(){const e=this;window.onresize=function(){e.calculateLeftLineProgressbar()},window.onload=function(){e.calculateLeftLineProgressbar()}}}customElements.define(c.nodeName,s)},3066:function(e,o,t){"use strict";var i;t.d(o,{B:function(){return i}}),function(e){e.change="@Radio/change"}(i||(i={}))},201:function(e,o,t){"use strict";t.d(o,{$4:function(){return r},Bx:function(){return i.B}});var i=t(3066);class a{static of(e){const o=e.target,{name:t,validity:i,value:r}=o;return new a({payload:{[t]:r},validity:i})}constructor(e){Object.assign(this,e)}}class r extends CustomEvent{static of(e){const o=a.of(e);return new r(o)}constructor(e){super(i.B.change,{bubbles:!0,composed:!0,detail:e})}}},2471:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(8666);var c;!function(e){e.customErrorText="custom-error-text",e.default="default",e.disabled="disabled",e.label="label",e.labelDirection="label-direction",e.name="name",e.readonly="readonly",e.required="required",e.requiredErrorText="required-error-text",e.tooltipText="tooltip-text"}(c||(c={}));var n,l=t(7105),p=t(201);!function(e){e.Right="right",e.Left="left"}(n||(n={}));var s=t(5326),d=t(4140),v=(t(3095),function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c});let h=class extends l.A{constructor(){super(...arguments),this.customErrorText="",this.default="",this.disabled=!1,this.label="",this.labelDirection=n.Right,this.name="",this.readonly=!1,this.required=!1,this.requiredErrorText="Die Eingabe ist Pflicht.",this.tooltipText="",this._radioButtons=[],this._validity={},this._showError=!1,this._selectedRadio="",this.preventReadonlyToggle=e=>{this.readonly&&((0,s.YF)(e),this.selectedRadio=this._selectedRadio)},this._handleReadonlyKeydown=e=>{this.readonly&&(0,s.qY)(e.key,!0)&&this.preventReadonlyToggle(e)},this._handleChange=e=>{if(this.readonly)return void this.preventReadonlyToggle(e);const o=p.$4.of(e);this.selectedRadio=e.target.value,this.validity=Object.assign(Object.assign({},this.validity),{customError:!1}),this.dispatchEvent(o)}}get selectedRadio(){return this._selectedRadio}set selectedRadio(e){const o=e||"";this._selectedRadio=o,this._radioButtons.length&&(this._radioButtons.forEach(e
3565=>{e.checked=e.value===o}),this.updateValidity(this.validity,this.errorMessage),this.updateFormValue(this.data))}get data(){const e=new FormData;return this.selectedRadio&&e.append(this.name,this.selectedRadio),e}get validity(){const e=this._validity.customError||!1,o=this.required&&!this.selectedRadio;return{valid:!o&&!e,valueMissing:o,customError:e}}set validity(e){this._validity=Object.assign(Object.assign({},e),{valid:this.isValid(e)}),this._showError=!this._validity.valid,this.toggleAttribute("external-invalid",!this._validity.valid),this.updateValidity(this._validity,this.errorMessage),this.syncSlottedRadioErrors()}isValid(e){return!e.valueMissing&&!e.customError}get errorMessage(){const e=this.validity,o=Object.keys(e).find(o=>e[o]),t={valueMissing:this.requiredErrorText,customError:this.customErrorText};return o&&t[o]||""}setExternalError(e){this.customErrorText=null!=e?e:"",this.validity=Object.assign(Object.assign({},this.validity),{customError:!!e})}focus(e){var o;null===(o=this._radioButtons[0])||void 0===o||o.focus(Object.assign({focusVisible:!0},e))}get lightDomErrorId(){return`${(0,d.K$)(this.name)}-description`}getLightDomErrorDescription(){var e;if(null===(e=this._lightDomErrorDescription)||void 0===e?void 0:e.isConnected)return this._lightDomErrorDescription;const o=this.querySelector("[data-radio-error-description]");if(o)return this._lightDomErrorDescription=o,o;const t=document.createElement("span");return t.dataset.radioErrorDescription="",t.slot="radio-error-description",t.id=this.lightDomErrorId,this.append(t),this._lightDomErrorDescription=t,t}syncSlottedRadioErrors(){const e=(0,d.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed}),o=this.getLightDomErrorDescription();o.id=this.lightDomErrorId,o.textContent=e?this.errorMessage:"",this._radioButtons.forEach(o=>{e?(o.setAttribute("aria-describedby",this.lightDomErrorId),o.setAttribute("aria-invalid","true")):(o.removeAttribute("aria-describedby"),o.removeAttribute("aria-invalid"))})}_removeListeners(){this._radioButtons&&this._radioButtons.forEach(e=>{e.removeEventListener("click",this.preventReadonlyToggle),e.removeEventListener("keydown",this._handleReadonlyKeydown),e.removeEventListener("change",this._handleChange)})}_setDefaultValue(){const e=this.default?this._radioButtons.find(e=>e.value===this.default):void 0,o=this._radioButtons.find(e=>e.checked);this.selectedRadio=(null==e?void 0:e.value)||(null==o?void 0:o.value)||""}
3565_handleSlotChange(){const e=this.radioSlot.assignedElements({flatten:!0});this._removeListeners(),this._radioButtons=e.flatMap(e=>Array.from(e.querySelectorAll('input[type="radio"]'))).filter(e=>!!e),this._setDefaultValue(),this._radioButtons.forEach(e=>{e.name=this.name,e.disabled=this.disabled,e.required=this.required,e.addEventListener("click",this.preventReadonlyToggle),e.addEventListener("keydown",this._handleReadonlyKeydown),e.addEventListener("change",this._handleChange)}),this.syncSlottedRadioErrors()}updated(e){super.updated(e),(e.has(c.disabled)||e.has(c.readonly))&&this.syncSlottedRadioErrors()}get isSuppressed(){return(0,s.mO)({disabled:this.disabled,readonly:this.readonly})}render(){const e=(0,d.K$)(this.name),o=(0,d.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed});return i.qy`
3566      <!-- Use aria-disabled for both readonly and disabled,
3567      so assistive tech announces this radio (group) as unavailable;
3568      readonly is not a valid ARIA state for a radio (group).-->
3569      <fieldset 
3570        ?disabled=${this.disabled}
3571        aria-disabled=${this.disabled||this.readonly}
3572      >
3573        ${this.label||this.tooltipText?i.qy`
3574          <legend>${this.label}</legend>
3575          <oev-form-label
3576            variant="label"
3577            label-text="${this.label||i.s6}"
3578            tooltip-text="${this.tooltipText||i.s6}"
3579          ></oev-form-label>
3580        `:i.s6}
3581        <div class="Container" part="container">
3582          <slot 
3583            name="radio-option"
3584            @slotchange=${this._handleSlotChange}
3585            ?label-left=${this.labelDirection===n.Left}
3586          ></slot>
3587        </div>
3588      </fieldset>
3589      <oev-form-error
3590        id=${e}
3591        message=${this.errorMessage}
3592        ?show=${o}
3593        role="alert"
3594      ></oev-form-error>
3595      <!--
3596        Accessibility bridge.
3597
3598        The SLOT is Shadow DOM.
3599
3600        The <span> assigned to the slot is created via
3601        this.append() and therefore remains Light DOM.
3602
3603        This is what makes aria-describedby from the
3604        slotted radios possible.
3605      -->
3606      <div class="A11yOnly">
3607        <slot
3608          name="radio-error-description"
3609        ></slot>
3610      </div>
3611    `}};h.styles=(0,i.iz)(r.A),v([(0,a.MZ)({type:String,attribute:c.customErrorText})],h.prototype,"customErrorText",void 0),v([(0,a.MZ)({type:String,attribute:c.default})],h.prototype,"default",void 0),v([(0,a.MZ)({type:Boolean,attribute:c.disabled,reflect:!0})],h.prototype,"disabled",void 0),v([(0,a.MZ)({type:String,attribute:c.label})],h.prototype,"label",void 0),v([(0,a.MZ)({type:String,attribute:c.labelDirection})],h.prototype,"labelDirection",void 0),v([(0,a.MZ)({type:String,attribute:c.name,reflect:!0})],h.prototype,"name",void 0),v([(0,a.MZ)({type:Boolean,attribute:c.readonly,reflect:!0})],h.prototype,"readonly",void 0),v([(0,a.MZ)({type:Boolean,attribute:c.required,reflect:!0})],h.prototype,"required",void 0),v([(0,a.MZ)({type:String,attribute:c.requiredErrorText})],h.prototype,"requiredErrorText",void 0),v([(0,a.MZ)({type:String,attribute:c.tooltipText})],h.prototype,"tooltipText",void 0),v([(0,a.P)('slot[name="radio-option"]')],h.prototype,"radioSlot",void 0),v([(0,a.wk)()],h.prototype,"_validity",void 0),v([(0,a.wk)()],h.prototype,"_showError",void 0),h=v([(0,a.EM)("oev-radio")],h)},8962:function(e,o,t){"use strict";t.d(o,{DX:function(){return r},nW:function(){return a},wZ:function(){return i}});const i="oev-read-more-accordion";var a,r;!function(e){e.iconPosition="icon-position",e.labelShowContent="label-show-content",e.labelHideContent="label-hide-content",e.open="open",e.centered="centered"}(a||(a={})),function(e){e.readMoreContent="read-more-content"}(r||(r={}))},2174:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`:host{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--oev-sys-spacing-m);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}:host([centered]) .read-more-button{-ms-flex-item-align:center;align-self:center}`,c=t(8962),n=t(3072),l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.WF{constructor(){super(...arguments),this.iconPosition=n.fE.right,this.labelShowContent="Weiterlesen",this.labelHideContent="Weniger lesen",this.open=!1,this.centered=!1}toggleOpen(){this.open=!this.open}render(){return i.qy`
3612      <oev-button
3613        action-aria-label="${this.open?this.labelHideContent:this.labelShowContent}"
3614        button-aria-controls="read-more-content"
3615        button-aria-expanded="${this.open}"
3616        class="read-more-button"
3617        color="primary"
3618        icon-position="${this.iconPosition}"
3619        icon="${this.open?"comp-accordion-closed":"comp-accordion-open"}"
3620        id="read-more-button"
3621        variant=${n.KT.link}
3622        @click="${this.toggleOpen}"
3623      >
3624        ${this.open?this.labelHideContent:this.labelShowContent}
3625      </oev-button>
3626      <slot ?hidden="${!this.open}" name=${c.DX.readMoreContent}></slot>
3627    `}};p.styles=r,l([(0,a.MZ)({type:String,attribute:c.nW.iconPosition})],p.prototype,"iconPosition",void 0),l([(0,a.MZ)({type:String,attribute:c.nW.labelShowContent})],p.prototype,"labelShowContent",void 0),l([(0,a.MZ)({type:String,attribute:c.nW.labelHideContent})],p.prototype,"labelHideContent",void 0),l([(0,a.MZ)({type:Boolean,attribute:c.nW.open,reflect:!0})],p.prototype,"open",void 0),l([(0,a.MZ)({type:Boolean,attribute:c.nW.centered,reflect:!0})],p.prototype,"centered",void 0),p=l([(0,a.EM)(c.wZ)],p)},7693:function(e,o,t){"use strict";var i,a,r,c=t(6161),n=t(5707);!function(e){e.labelMore="label-more",e.labelLess="label-less",e.dataEventRead="data-event-read",e.iconPosition="icon-position",e.showDivider="show-divider",e.open="open",e.disabled="disabled",e.buttonVariant="button-variant",e.activateReadmoreWithoutHiddenElements="activate-read-more-without-hidden-elements"}(i||(i={})),function(e){e.left="left",e.right="right",e.bottom="bottom"}(a||(a={})),function(e){e.compAccordionOpen="comp-accordion-open",e.compAccordionClosed="comp-accordion-closed"}(r||(r={}));
3627var l=t(3072),p=t(6179);const s=[c.AH`
3628:host > div { 
3629  margin-top: var(--oev-comp-read-more-spacing-top);
3630  margin-bottom: var(--oev-comp-read-more-spacing-bottom);
3631  gap: var(--oev-comp-read-more-border-spacing-top);
3632  display: flex;
3633  flex-direction: column;
3634}
3635
3636::slotted(.left-alignment) {
3637  text-align: left;
3638}
3639
3640::slotted(.qualification-list) {
3641  list-style: none;
3642  padding: 0;
3643  color: var(--oev-comp-employee-card-header-text-qualifications-font-color);
3644  font: var(--oev-comp-employee-card-header-text-qualifications-font-style);
3645  margin: calc(-1 * var(--oev-comp-employee-card-gap)) 0 0;
3646}
3647    
3648:host([button-variant="outline"]) .read-more-button {
3649    width: 100%;
3650}
3651
3652.hidden {
3653  display: none;
3654}
3655
3656::slotted(oev-text-content:not(:first-of-type)){
3657  margin-top: var(--oev-ref-spacing-12);
3658}
3659
3660.button-content {
3661  text-align: center;
3662}`,(0,p.xE)(c.AH`
3663      :host([button-variant="outline"]) .read-more-button {
3664          width: unset;
3665      }
3666  `)];var d=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let v=class extends c.WF{constructor(){super(...arguments),this.labelMore="",this.labelLess="",this.dataEventRead="",this.iconPosition=a.right,this.showDivider=!1,this.open=!1,this.buttonVariant=l.KT.link,this._hasHiddenElements=!1,this.activateReadmoreWithoutHiddenElements=!1}renderDivider(){return c.qy`
3667      <oev-divider></oev-divider>
3668    `}toggle(){this.disabled||(this.open=!this.open)}firstUpdated(){this.hiddenElements.assignedElements().length>0&&(this._hasHiddenElements=!0)}isAllowedButtonVariant(e){return e===l.KT.link||e===l.KT.outline}attributeChangedCallback(e,o,t){if(o!==t)switch(e){case i.showDivider:this.showDivider=!0;break;case i.open:this.open=!0;break;case i.disabled:this.disabled=!0;break;case i.labelMore:this.labelMore=t||"";break;case i.labelLess:this.labelLess=t||"";break;case i.dataEventRead:this.dataEventRead=t||"";break;case i.iconPosition:this.iconPosition=t;break;case i.buttonVariant:this.buttonVariant=this.isAllowedButtonVariant(t)?t:l.KT.link;break;case i.activateReadmoreWithoutHiddenElements:this.activateReadmoreWithoutHiddenElements=!0}}renderHiddenContent(){return c.qy`
3669      <div class="button-content">
3670        ${this.showDivider?this.renderDivider():""}
3671        <oev-button variant="${this.buttonVariant}" icon="${this.open?r.compAccordionClosed:r.compAccordionOpen}" 
3672                    icon-position="${this.iconPosition}" @click="${this.toggle}" color="primary" 
3673                    event-label="${this.dataEventRead?this.dataEventRead:this.open?"weniger-lesen":"weiterlesen"}"
3674                    action-aria-label="${this.open?"Weniger lesen":"Weiterlesen"}"
3675                    button-aria-expanded="${this.open?"true":"false"}"
3676                    button-aria-controls="read-more-content"
3677                    id="read-more-button"
3678                    class="read-more-button"
3679        >
3680          ${this.open?this.labelLess:this.labelMore}
3681        </oev-button>
3682      </div>
3683    `}render(){return c.qy`
3684      <div>
3685        <slot name="teaser"></slot>
3686        <slot id="read-more-content"
3687              class="${this.open?"open":"hidden"}">
3688        </slot>
3689        ${this._hasHiddenElements||this.activateReadmoreWithoutHiddenElements?this.renderHiddenContent():""}
3690      </div>
3691    `}};v.styles=s,d([(0,n.MZ)({type:String,attribute:i.labelMore})],v.prototype,"labelMore",void 0),d([(0,n.MZ)({type:String,attribute:i.labelLess})],v.prototype,"labelLess",void 0),d([(0,n.MZ)({type:String,attribute:i.dataEventRead})],v.prototype,"dataEventRead",void 0),d([(0,n.MZ)({type:String,attribute:i.iconPosition})],v.prototype,"iconPosition",void 0),d([(0,n.MZ)({type:Boolean,attribute:i.showDivider})],v.prototype,"showDivider",void 0),d([(0,n.MZ)({type:Boolean,attribute:i.open})],v.prototype,"open",void 0),d([(0,n.MZ)({type:Boolean,attribute:i.disabled})],v.prototype,"disabled",void 0),d([(0,n.MZ)({type:String,attribute:i.buttonVariant})],v.prototype,"buttonVariant",void 0),d([(0,n.P)("#read-more-content")],v.prototype,"hiddenElements",void 0),d([(0,n.wk)()],v.prototype,"_hasHiddenElements",void 0),d([(0,n.MZ)({type:Boolean,attribute:i.activateReadmoreWithoutHiddenElements})],v.prototype,"activateReadmoreWithoutHiddenElements",void 0),v=d([(0,n.EM)("oev-read-more")],v)},3383:function(e,o,t){"use strict";
3691var i=t(6161),a=t(6629),r=t(5707),c=t(2804),n=t(7105);var l,p,s;!function(e){e.inputChange="oev-text-input:input"}(l||(l={})),function(e){e.primary="primary",e.secondary="secondary"}(p||(p={})),function(e){e.buttonColor="button-color",e.buttonText="button-text",e.buttonTitle="button-title",e.description="description",e.error="error",e.helpText="help-text",e.name="name",e.placeholder="placeholder",e.required="required",e.requiredErrorText="required-error-text",e.searchLabel="search-label",e.validate="validate"}(s||(s={}));var d=i.AH`.searchbar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.searchbar{display:grid;grid-template-columns:1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.searchbar oev-button{max-height:48px;position:relative;margin-left:-0.35rem;--oev-comp-button-border-radius: var(--oev-comp-search-bar-border-radius-top-left) var(--oev-comp-search-bar-border-radius-top-right) var(--oev-comp-search-bar-border-radius-bottom-right) var(--oev-comp-search-bar-border-radius-bottom-left)}.error-box{font:var(--oev-comp-search-bar-error-font-style);color:var(--oev-comp-search-bar-error-font-color)}.error-box-input{padding-top:var(--oev-comp-search-bar-errorbox-margin-top);padding-left:15px}.error-box-validation{padding-top:var(--oev-ref-spacing-24)}`,v=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let h=class extends n.A{constructor(){super(),this.buttonText="Suchen",this.buttonTitle="Suchen",this.buttonColor=p.secondary,this.description="",this.error="",this.helpText="",this.required=!1,this.name="searchbar-input",this.placeholder="",this.searchLabel="",this.validate=!1,this.requiredErrorText="",this.textInputContent="",this.textInputValidity=!1,this.addEventListener(l.inputChange,e=>{var o,t;const i=e;this.validate=!1,this.updateValidity(this.validity,this.error||"input missing"),this.textInputValidity=null===(o=null==i?void 0:i.detail)||void 0===o?void 0:o.validity.valid,this.textInputContent=null===(t=null==i?void 0:i.detail)||void 0===t?void 0:t.payload[this.name]}),this.addEventListener("keydown",e=>{"Enter"===e.key&&(document.activeElement instanceof HTMLElement&&document.activeElement.blur(),this.startSearch())})}get data(){const e=new FormData;return this.textInputContent&&e.append(this.name,this.textInputContent),e}get errorMessage(){return this.error||this.requiredErrorText||"input missing"}get validity(){const e=!this.required||Boolean(this.textInputContent&&this.textInputValidity);return{valid:e,valueMissing:!e}}focus(e){var o,t;null===(t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector("oev-text-input"))||void 0===t||t.focus(e)}startSearch(){this.createAndFireEvent()}createAndFireEvent(){const e={value:this.textInputContent,validity:this.validity},o=new CustomEvent("@Agency/search",{detail:e,bubbles:!0,composed:!0});this.dispatchEvent(o)}displayOutsideValidationError(){return this.validate&&this.required?i.qy`
3692        <div class="error-box error-box-validation">
3693          ${this.requiredErrorText}
3694        </div>
3695      `:null}displayErrorMessage(){return this.error?i.qy`
3696      <div class="error-box error-box-input">
3697        ${this.error}
3698      </div>
3699     `:null}render(){return i.qy`
3700      <div class="searchbar-wrapper">
3701        <oev-text-content>${(0,a._)((0,c.A)(this.description))}</oev-text-content>
3702        <div class="searchbar">
3703          <oev-text-input 
3704            data-testid="searchbar-input" 
3705            id="text-input"
3706            label="${this.searchLabel}"
3707            name="${this.name}"
3708            placeholder="${this.placeholder}"
3709            tooltip-text="${this.helpText}" 
3710            type="search"
3711          ></oev-text-input>
3712          <oev-button
3713            @click='${this.startSearch}'
3714            color="${this.buttonColor}"
3715            data-testid="searchbar-button"
3716            title="${this.buttonTitle}"
3717            variant="contained"
3718          >
3719            ${this.buttonText}
3720          </oev-button>
3721        </div>
3722        ${this.displayErrorMessage()}
3723        ${this.displayOutsideValidationError()}
3724      </div>
3725    `}};h.styles=d,v([(0,r.MZ)({type:String,attribute:s.buttonText})],h.prototype,"buttonText",void 0),v([(0,r.MZ)({type:String,attribute:s.buttonTitle})],h.prototype,"buttonTitle",void 0),v([(0,r.MZ)({type:String,attribute:s.buttonColor})],h.prototype,"buttonColor",void 0),v([(0,r.MZ)({type:String,attribute:s.description})],h.prototype,"description",void 0),v([(0,r.MZ)({type:String,attribute:s.error})],h.prototype,"error",void 0),v([(0,r.MZ)({type:String,attribute:s.helpText})],h.prototype,"helpText",void 0),v([(0,r.MZ)({type:Boolean,attribute:s.required})],h.prototype,"required",void 0),v([(0,r.MZ)({type:String,attribute:s.name})],h.prototype,"name",void 0),v([(0,r.MZ)({type:String,attribute:s.placeholder})],h.prototype,"placeholder",void 0),v([(0,r.MZ)({type:String,attribute:s.searchLabel})],h.prototype,"searchLabel",void 0),v([(0,r.MZ)({type:Boolean,attribute:s.validate})],h.prototype,"validate",void 0),v([(0,r.MZ)({type:String,attribute:s.requiredErrorText})],h.prototype,"requiredErrorText",void 0),v([(0,r.wk)()],h.prototype,"textInputContent",void 0),v([(0,r.wk)()],h.prototype,"textInputValidity",void 0),h=v([(0,r.EM)("oev-search-bar")],h)},8792:function(e,o,t){"use strict";var i=t(6807);var a={nodeName:t(5985).A.generateNodeName("stage-carousel",1),eventNames:[]};var r,c,n,l,p,s;!function(e){e.title="title",e.subtitle="subtitle",e.list="list",e.button="button",e.media="media",e.text="text"}(r||(r={})),function(e){e.cardContainer="cardContainer",e.overlay="overlay",e.contentBody="contentBody"}(c||(c={})),function(e){e.overlayMode="overlay-mode",e.variant="variant",e.listCentered="list-centered",e.imageSize="image-size",e.backgroundColor="backgroundColor",e.leftAlignment="left-alignment"}(n||(n={})),function(e){e.cardLeft="card-left",e.cardRight="card-right",e.cardCentered="card-centered",e.centeredText="centered-text"}(l||(l={})),function(e){e.transparent="transparent",e.light="light",e.dark="dark"}(p||(p={})),function(e){e.ratio4to1="ratio4to1",e.ratio4to3="ratio4to3",e.ratio16to9="ratio16to9"}(s||(s={}));var d=t(4375);const v=document.createElement("template");v.innerHTML='<div class="carousel-container"> <div class="carousel-control carousel-control-prev"> <oev-icon icon="comp-slider-prev"></oev-icon> </div> <div class="carousel-inner"> <slot class="slot"></slot> </div> <div class="carousel-control carousel-control-next"> <oev-icon icon="comp-slider-next"></oev-icon> </div> <div class="carousel-indicators"></div> </div> ';const h=document.createElement("style");h.innerHTML=i.A.toString();class u extends d.g{static get observedAttributes(){return[u.API_ATTRIBUTES.TIMER,u.API_ATTRIBUTES.NO_LOOP,u.API_ATTRIBUTES.OVERLAY_MODE]}constructor(){var e,o,t,i,a,r,c;super(),this.currentSlideIndex=NaN,this.resetTimeout=0,this.shouldLoop=!0,this.automatedSlidingInterval=0,this.automatedSlidingDuration=0,this.isSliding=!1,this.slideStartX=0,this.slideStartY=0,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(h.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(v.content.cloneNode(!0));const n=["oev-stage-card","oev-hero"];this.cardChildren=Array.from(this.children).map(e=>e).filter(e=>n.includes(e.nodeName.toLowerCase())),this.goLeft=this.goLeft.bind(this),this.goRight=this.goRight.bind(this),this.handleTouchStart=this.handleTouchStart.bind(this),this.handleTouchEnd=this.handleTouchEnd.bind(this),this.handleTouchMove=this.handleTouchMove.bind(this),this.handleMouseDown=this.handleMouseDown.bind(this),this.handleMouseUp=this.handleMouseUp.bind(this),this.handleMouseMove=this.handleMouseMove.bind(this),this.container=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector(".carousel-container"),this.activeCards=null===(i=this.container)||void 0===i?void 0:i.querySelector(".carousel-inner"),this.controlPrev=null===(a=this.container)||void 0===a?void 0:a.querySelector(".carousel-control-prev"),this.controlNext=null===(r=this.container)||void 0===r?void 0:r.querySelector(".carousel-control-next"),this.indicators=null===(c=this.container)||void 0===c?void 0:c.querySelector(".carousel-indicators")}connectedCallback(){var e,o,t,i,a,r,c,n,l,p;super.connectedCallback(),this.initSlider(),this.hasAttribute(u.API_ATTRIBUTES.OVERLAY_MODE)&&this.prop
3725agateOverlayMode(this.getAttribute(u.API_ATTRIBUTES.OVERLAY_MODE)||""),this.hasAttribute(u.API_ATTRIBUTES.NO_LOOP)&&"false"!==this.getAttribute(u.API_ATTRIBUTES.NO_LOOP)&&(this.shouldLoop=!1),this.slideTo(0),this.cardChildren.length>1?(this.hasAttribute(u.API_ATTRIBUTES.TIMER)&&this.autoSliding(this.getAttribute(u.API_ATTRIBUTES.TIMER)||""),null===(e=this.controlPrev)||void 0===e||e.addEventListener("click",this.goLeft),null===(o=this.controlNext)||void 0===o||o.addEventListener("click",this.goRight),null===(t=this.container)||void 0===t||t.addEventListener("touchstart",this.handleTouchStart),null===(i=this.container)||void 0===i||i.addEventListener("touchend",this.handleTouchEnd),null===(a=this.container)||void 0===a||a.addEventListener("mousedown",this.handleMouseDown),null===(r=this.container)||void 0===r||r.addEventListener("mouseup",this.handleMouseUp)):(null===(c=this.container)||void 0===c||c.classList.add("single-item"),null===(n=this.indicators)||void 0===n||n.classList.add("hidden"),null===(l=this.controlPrev)||void 0===l||l.classList.add("hidden"),null===(p=this.controlNext)||void 0===p||p.classList.add("hidden"))}attributeChangedCallback(e,o,t){if(t!=o)switch(e){case u.API_ATTRIBUTES.TIMER:this.autoSliding(t);break;case u.API_ATTRIBUTES.NO_LOOP:this.shouldLoop="false"!==t;break;case u.API_ATTRIBUTES.OVERLAY_MODE:this.propagateOverlayMode(t)}}initSlider(){var e;for(let o=0;o<this.cardChildren.length;o++){this.cardChildren[o].setAttribute("index",o.toString());const t=document.createElement("span");t.setAttribute("index",o.toString()),t.addEventListener("click",()=>this.slideTo(o)),null===(e=this.indicators)||void 0===e||e.appendChild(t)}}propagateOverlayMode(e){this.cardChildren.forEach(o=>o.setAttribute(n.overlayMode,e))}handleTouchStart(e){var o;this.handleSlideStart(e,e.touches[0].clientX,e.touches[0].clientY),null===(o=this.container)||void 0===o||o.addEventListener("touchmove",this.handleTouchMove)}handleTouchEnd(){var e;this.handleSlideStop(),null===(e=this.container)||void 0===e||e.removeEventListener("touchmove",this.handleTouchMove)}handleTouchMove(e){this.handleSlidingMove(e.touches[0].clientX,e.touches[0].clientY)}handleMouseDown(e){var o;this.handleSlideStart(e,e.clientX,e.clientY),null===(o=this.container)||void 0===o||o.addEventListener("mousemove",this.handleMouseMove)}handleMouseUp(){var e;this.handleSlideStop(),null===(e=this.container)||void 0===e||e.removeEventListener("mousemove",this.handleMouseMove)}handleMouseMove(e){this.handleSlidingMove(e.clientX,e.clientY)}handleSlideStart(e,o,t){this.container&&(this.container.style.cursor="grabbing"),this.slideStartX=o,this.slideStartY=t,this.isSliding=!0,clearInterval(this.automatedSlidingInterval)}handleSlideStop(){this.container&&(this.container.style.cursor="grab"),this.isSliding=!1,this.restartInterval()}handleSlidingMove(e,o,t){if(!this.isSliding)return;const i=this.slideStartX-e,a=this.slideStartY-o;t&&a<50&&i>50&&t.preventDefault(),i>100&&(this.handleSlideStop(),this.goRight()),i<-100&&(this.handleSlideStop(),this.goLeft())}autoSliding(e){const o=parseInt(e);!isNaN(o)&&this.cardChildren.length>1&&(this.automatedSlidingDuration=o,this.restartInterval())}restartInterval(){this.automatedSlidingDuration&&(clearInterval(this.automatedSlidingInterval),this.automatedSlidingInterval=window.setInterval(this.goRight,1e3*this.automatedSlidingDuration))}getPreviousIndex(e){return e>0?e-1:this.cardChildren.length-1}getNextIndex(e){return e<this.cardChildren.length-1?e+1:0}goLeft(){if(!this.shouldLoop&&0==this.currentSlideIndex)return;const e=this.getPreviousIndex(this.currentSlideIndex);this.slideTo(e)}goRight(){if(!this.shouldLoop&&this.currentSlideIndex==this.cardChildren.length-1)return;const e=this.getNextIndex(this.currentSlideIndex);this.slideTo(e)}slideTo(e){var o,t,i,a,r,c,n,l,p,s,d,v,h;if(0!=this.cardChildren.length){if(isNaN(this.currentSlideIndex)){const i=this.cardChildren[e].cloneNode(!0);null===(o=this.activeCards)||void 0===o||o.appendChild(i),this.currentSlideIndex=e,this.restartInterval();const a=null===(t=this.activeCards)||void 0===t?void 0:t.querySelector("slot");a&&(a.style.display="none")}else{this.reset(),null===(i=this.controlPrev)||void 0===i||i.classList.remove("hidden"),null===(a=this.controlNext)||void 0===a||a.classList.remove("hidden"),null===(c=null===(r=this.indicators)||void 0===r?void 0:r.querySelector(`[index='${this.currentSlideIndex}']`))||void 0===c||c.classList.remove("active");const o=e<this.currentSlideIndex,t=this.cardChildren[e].cloneNode(!0),s=o?"slide-right":"slide-left";null===(n=this.activeCards)||void 0===n||n.classList.add(s),o?null===(l=this.activeCards)||void 0===l||l.prepend(t):null===(p=this.activeCards)||void 0===p||p.append(t),this.resetTimeout=window.setTimeout(this.reset.bind(this),250),this.currentSlideIndex=e,this.restartInterval()}null===(d=null===(s=this.indicators)||void 0===s?void 0:s.querySelector(`[index='${this.currentSlideIndex}']`))||void 0===d||d.classList.add("active"),this.shouldLoop||(0==this.currentSlideIndex?null===(v=this.controlPrev)||void 0===v||v.classList.add("hidden"):this.currentSlideIndex==this.cardChildren.length-1&&(null===(h=this.controlNext)||void 0===h||h.
3725classList.add("hidden")))}}reset(){var e,o,t,i,a;clearTimeout(this.resetTimeout);for(const r of(null===(e=this.activeCards)||void 0===e?void 0:e.querySelectorAll("[index]"))||[])r.getAttribute("index")!=(null===(o=this.currentSlideIndex)||void 0===o?void 0:o.toString())&&(null===(t=this.activeCards)||void 0===t||t.removeChild(r),null===(i=this.activeCards)||void 0===i||i.classList.remove("slide-left"),null===(a=this.activeCards)||void 0===a||a.classList.remove("slide-right"))}}u.API_ATTRIBUTES={OVERLAY_MODE:"overlay-mode",TIMER:"timer",NO_LOOP:"no-loop",NO_CONTROL:"no-control",NO_INDICATORS:"no-indicators"},customElements.define(a.nodeName,u)},9533:function(e,o,t){"use strict";var i=t(5985),a=t(6119);const r=document.createElement("template");r.innerHTML='<div class="wrapper"> <div>&bull;</div> <div class="label"> <slot></slot> </div> </div> ';const c=document.createElement("style");c.innerHTML=a.A.toString();class n extends HTMLElement{constructor(){super();const e=this.attachShadow({mode:"open"});e.appendChild(c.cloneNode(!0)),e.appendChild(r.content.cloneNode(!0))}}var l;customElements.define(i.A.generateNodeName("status-indicator",1),n),function(e){e.active="active",e.transitioning="transitioning",e.inactive="inactive"}(l||(l={}))},400:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(4375);var c=i.AH`ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--oev-comp-step-display-spacing-gap-xs-s);margin:0;padding:var(--oev-comp-step-display-spacing-top-xs-s) 0 var(--oev-comp-step-display-spacing-bottom-xs-s)}@media(min-width: 56.563rem){ul{gap:var(--oev-comp-step-display-spacing-gap-m-xl);padding-top:var(--oev-comp-step-display-spacing-top-m-xl);padding-bottom:var(--oev-comp-step-display-spacing-bottom-m-xl)}}ul ::slotted(oev-step-display-element){-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 37.5rem){:host([horizontal-from-breakpoint=default-vertical]) ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width: 56.563rem){:host([horizontal-from-breakpoint=small-landscape]) ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 77.5rem){:host([horizontal-from-breakpoint=medium]) ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 90rem){:host([horizontal-from-breakpoint=large]) ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 120rem){:host([horizontal-from-breakpoint=x-large]) ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}`;var n,l;!function(e){e.horizontalFromBreakpoint="horizontal-from-breakpoint"}(n||(n={})),function(e){e.vertical="vertical",e.horizontal="horizontal"}(l||(l={}));var p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends r.g{constructor(){super(...arguments),this.horizontalFromBreakpoint="",this._stepsOrientation=l.vertical}get stepsOrientation(){return this._stepsOrientation}set stepsOrientation(e){this._stepsOrientation=e}firstUpdated(e){super.firstUpdated(e),this.setStepsOrientationAttribute(),this&&window.addEventListener("resize",()=>{this.setStepsOrientationAttribute()})}cleanupEmptyElements(e){e.querySelectorAll("oev-text-content, oev-headline").forEach(e=>{var o;(null===(o=e.textContent)||void 0===o?void 0:o.trim())||e.remove()})}handleSlotChange(e){const o=e.target.assignedElements({flatten:!0});o.forEach((e,t)=>{const i=e;this.cleanupEmptyElements(i),e.setAttribute("role","listitem"),i.querySelector("oev-text-content")||i.classList.add("center-content"),0===t?e.setAttribute("first-element",""):t===o.length-1&&e.setAttribute("last-element","");
3725const a="completed"===e.getAttribute("step-type"),r=t<o.length-1;a&&r&&o[t+1].setAttribute("previous-step-type","completed")})}setStepsOrientationAttribute(){if(!this.listElement)return;const e=window.getComputedStyle(this.listElement).getPropertyValue("flex-direction");this.stepsOrientation="column"===e?l.vertical:l.horizontal,this.listItems.forEach(e=>{e.setAttribute("orientation",this.stepsOrientation)})}render(){return i.qy`
3726    <ul>
3727      <slot @slotchange=${this.handleSlotChange}></slot>
3728    </ul>
3729    `}};s.styles=c,p([(0,a.MZ)({type:String,attribute:n.horizontalFromBreakpoint})],s.prototype,"horizontalFromBreakpoint",void 0),p([(0,a.wk)()],s.prototype,"_stepsOrientation",void 0),p([(0,a.P)("ul")],s.prototype,"listElement",void 0),p([(0,a.KN)()],s.prototype,"listItems",void 0),s=p([(0,a.EM)("oev-step-display")],s)},6517:function(e,o,t){"use strict";var i=t(4375),a=t(6161),r=t(5707);var c=a.AH`:host{--oev-comp-headline-headline-spacing-bottom: 0;--oev-comp-headline-subheadline-spacing-bottom: 0;--oev-comp-headline-header-spacing-bottom: var(--oev-comp-step-display-step-item-content-headline-spacing-bottom)}li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--oev-comp-step-display-step-item-spacing-gap-vertical-xs-s);position:relative}li .circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--oev-comp-step-display-step-item-circle-default-icon-color);min-width:calc(var(--oev-comp-step-display-step-item-circle-size-xs-s) - 2*var(--oev-comp-step-display-step-item-connector-width));width:calc(var(--oev-comp-step-display-step-item-circle-size-xs-s) - 2*var(--oev-comp-step-display-step-item-connector-width));height:calc(var(--oev-comp-step-display-step-item-circle-size-xs-s) - 2*var(--oev-comp-step-display-step-item-connector-width));border:var(--oev-comp-step-display-step-item-connector-width) solid var(--oev-comp-step-display-step-item-circle-default-border-color);border-radius:50%;background-color:var(--oev-comp-step-display-step-item-circle-default-background-color)}@media(min-width: 56.563rem){li .circle{min-width:calc(var(--oev-comp-step-display-step-item-circle-size-m-xl) - 2*var(--oev-comp-step-display-step-item-connector-width));width:calc(var(--oev-comp-step-display-step-item-circle-size-m-xl) - 2*var(--oev-comp-step-display-step-item-connector-width));height:calc(var(--oev-comp-step-display-step-item-circle-size-m-xl) - 2*var(--oev-comp-step-display-step-item-connector-width))}}li .content ::slotted(oev-text-content){margin-bottom:var(--oev-comp-step-display-step-item-content-text-spacing-bottom)}li .content ::slotted(oev-text-content:last-child){margin-bottom:0}@media(min-width: 56.563rem){li{gap:var(--oev-comp-step-display-step-item-spacing-gap-vertical-m-xl)}}li:after{content:"";position:absolute;top:var(--oev-comp-step-display-step-item-circle-size-xs-s);left:calc((var(--oev-comp-step-display-step-item-circle-size-xs-s) - var(--oev-comp-step-display-step-item-connector-width))/2);width:var(--oev-comp-step-display-step-item-connector-width);height:calc(100% - var(--oev-comp-step-display-step-item-circle-size-xs-s) + var(--oev-comp-step-display-spacing-gap-xs-s));background-color:var(--oev-comp-step-display-step-item-circle-default-connector-color)}@media(min-width: 56.563rem){li:after{top:var(--oev-comp-step-display-step-item-circle-size-m-xl);left:calc((var(--oev-comp-step-display-step-item-circle-size-m-xl) - var(--oev-comp-step-display-step-item-connector-width))/2);height:calc(100% - var(--oev-comp-step-display-step-item-circle-size-m-xl) + var(--oev-comp-step-display-spacing-gap-m-xl))}}:host([last-element]) li::after{display:none}:host([step-type=completed]) li .circle{background-color:var(--oev-comp-step-display-step-item-circle-completed-background-color);border-color:var(--oev-comp-step-display-step-item-circle-completed-border-color);color:var(--oev-comp-step-display-step-item-circle-completed-icon-color)}:host([step-type=completed]) li:after{background-color:var(--oev-comp-step-display-step-item-circle-completed-connector-color)}:host([orientation=horizontal]) li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:var(--oev-comp-step-display-step-item-spacing-gap-horizontal-xs-s)}@media(min-width: 56.563rem){:host([orientation=horizontal]) li{gap:var(--oev-comp-step-display-step-item-spacing-gap-horizontal-m-xl)}}@media(min-width: 56.563rem){:host([orientation=horizontal]) li::after{top:calc((var(--oev-comp-step-display-step-item-circle-size-m-xl) - var(--oev-comp-step-display-step-item-connector-width))/2);left:calc(50% + var(--oev-comp-step-display-step-item-circle-size-m-xl)/2);width:calc(50% - var(--oev-comp-step-display-step-item-circle-size-m-xl)/2 + var(--oev-comp-step-display-spacing-gap-m-xl));height:var(--oev-comp-step-display-step-item-connector-width)}}:host([orientation=horizontal]) li::before{content:"";position:absolute;background-color:var(--oev-comp-step-display-step-item-circle-default-connector-color)}@media(min-width: 56.563rem){:host([orientation=horizontal]) li::before{top:calc((var(--oev-comp-step-display-step-item-circle-size-m-xl) - var(--oev-comp-step-display-step-item-connector-width))/2);left:0;width:calc(50% - var(--oev-comp-step-display-step-item-circle-size-m-xl)/2);height:var(--oev-comp-step-display-step-item-connector-width)}}:host([orientation=horizontal][previous-step-type=completed]) li::before{background-color:var(--oev-comp-step-display-step-item-circle-completed-connector-color)}:host([first-element]) li::before{display:none}:host(.center-content) li>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:host(.center-content) li>.content slot::slotted(oev-headline){--oev-comp-headline-header-spacing-bottom: 0}`;var n,l;!function(e){e.stepIcon="step-icon",e.stepType="step-type",e.dataAriaLabel="data-aria-label"}(n||(n={})),function(e){e.default="default",e.completed="completed"}(l||(l={}));var p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends i.g{constructor(){super(...arguments),this.stepType=l.default,this.stepIcon="",this.dataAriaLabel=""}renderStepIcon(){return 0===this.stepIcon.length?a.qy``:a.qy`
3730      <oev-icon icon="${this.stepIcon}"></oev-icon>
3731    `}render(){return a.qy`
3732    <li class="${this.stepType}">
3733        <div class="circle" aria-label="${this.dataAriaLabel||a.s6}">
3734            ${this.renderStepIcon()}
3735        </div>
3736        <div class="content"><slot></slot></div>
3737    </li>
3738    `}};s.styles=c,p([(0,r.MZ)({type:String,attribute:n.stepType})],s.prototype,"stepType",void 0),p([(0,r.MZ)({type:String,attribute:n.stepIcon})],s.prototype,"stepIcon",void 0),p([(0,r.MZ)({type:String,attribute:n.dataAriaLabel})],s.prototype,"dataAriaLabel",void 0),s=p([(0,r.EM)("oev-step-display-element")],s)},8754:function(e,o,t){"use strict";var i=t(4375),a=t(4101),r=t(5985);var c={nodeName:r.A.generateNodeName("sticky-footer",1),eventNames:[]};const n=document.createElement("template");n.innerHTML="<footer> <slot></slot> </footer> ";const l=document.createElement("style");l.innerHTML=a.A.toString();class p extends i.g{constructor(){var e,o,t;super(),this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(l.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(n.content.cloneNode(!0)),this.addBodyBottomPadding=this.addBodyBottomPadding.bind(this),this.handleEnterKeyPress=this.handleEnterKeyPress.bind(this),this.footerElement=null===(t=this.shadowRoot)||void 0===t?void 0:t.querySelector("footer")}connectedCallback(){super.connectedCallback(),this.footerElement&&new ResizeObserver(()=>this.addBodyBottomPadding()).observe(this.footerElement),document.addEventListener("keydown",this.handleEnterKeyPress)}disconnectedCallback(){super.disconnectedCallback(),document.removeEventListener("keydown",this.handleEnterKeyPress)}
3738addBodyBottomPadding(){var e,o;document.body.style.paddingBottom=(null===(e=this.footerElement)||void 0===e?void 0:e.scrollHeight)+"px",document.documentElement.style.scrollPaddingBottom=(null===(o=this.footerElement)||void 0===o?void 0:o.scrollHeight)+"px"}handleEnterKeyPress(e){var o,t;const i=(null===(o=this.shadowRoot)||void 0===o?void 0:o.activeElement)||document.activeElement;if(i&&((null===(t=this.shadowRoot)||void 0===t?void 0:t.contains(i))||i===this||this.contains(i)))switch(e.key){case"Enter":case" ":null==i||i.click(),e.preventDefault();break;case"Escape":this.closeFlyouts(),null==i||i.blur(),e.preventDefault();break;case"ArrowLeft":case"ArrowRight":this.handleArrowNavigation(e.key,i),e.preventDefault()}}closeFlyouts(){const e=["closeFlyout","setInactive","classList.remove"];["oev-flyout[open]","oev-sticky-footer-flyout",".flyout.active"].forEach((o,t)=>{var i;(2===t?(null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelectorAll(o))||document.querySelectorAll(""):document.querySelectorAll(o)).forEach(o=>{if(2===t)o.classList.remove("active");else{const i=e[t];o[i]&&"function"==typeof o[i]?o[i]():0===t&&o.removeAttribute("open")}})})}handleArrowNavigation(e,o){var t;const i='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])',a=(()=>{var e;const o=Array.from((null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelectorAll(i))||[]),t=Array.from(this.querySelectorAll(i)),a=[];return this.querySelectorAll("*").forEach(e=>{e.shadowRoot&&a.push(...Array.from(e.shadowRoot.querySelectorAll(i)))}),[...o,...t,...a].filter(e=>{const o=e;return!(null===o.offsetParent||"disabled"in o&&o.disabled||-1===o.tabIndex)})})();if(a.length<=1)return;const r=a.indexOf(o);if(-1===r)return;null===(t=a["ArrowRight"===e?(r+1)%a.length:0===r?a.length-1:r-1])||void 0===t||t.focus()}}customElements.define(c.nodeName,p);var s=t(3425);var d={nodeName:r.A.generateNodeName("sticky-footer-flyout",1),eventNames:[]};const v=document.createElement("template");v.innerHTML='<div class="wrapper"> <slot name="button"></slot> <div class="flyout"> <slot name="flyout"></slot> <div id="triangle"></div> </div> </div> ';const h=document.createElement("style");h.innerHTML=s.A.toString();class u extends i.g{constructor(){var e,o,t,i,a;super(),this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.setInactive()},this.defaultDataEventCategory=!1,this.attachShadow({mode:"open"}),null===(e=this.shadowRoot)||void 0===e||e.appendChild(h.cloneNode(!0)),null===(o=this.shadowRoot)||void 0===o||o.appendChild(v.content.cloneNode(!0)),this.setInactive=this.setInactive.bind(this),this.buttonSlot=null===(t=this.shadowRoot)||void 0===t?void 0:t.host.querySelector('[slot="button"]'),this.flyout=null===(i=this.shadowRoot)||void 0===i?void 0:i.querySelector(".flyout"),this.footerElements=null===(a=this.shadowRoot)||void 0===a?void 0:a.host.parentElement,this.flyoutElements=Array.from(this.footerElements.children).map(e=>e),this.buttonSlot.addEventListener("click",e=>{this.toggleActive(),e.stopPropagation()});this.buttonSlot.addEventListener("keydown",e=>{"Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),this.toggleActive())," "===e.key&&(e.preventDefault(),e.stopPropagation()),"Escape"===e.key&&(e.preventDefault(),e.stopPropagation(),this.setInactive())}),this.flyout.addEventListener("click",e=>{this.setActive(),e.stopPropagation()})}connectedCallback(){super.connectedCallback(),this.calculateFlyoutArrow(this.footerElements.children.length)}calculateFlyoutArrow(e){const o=this.flyout.querySelector("#triangle");let t=0;switch(e){case 1:t=50;break;case 2:t=50*(this.flyoutElements.indexOf(this)+1)-25;break;case 3:t=33.3*(this.flyoutElements.indexOf(this)+1)-16.6;break;case 4:t=25*(this.flyoutElements.indexOf(this)+1)-12.5;break;case 5:t=20*(this.flyoutElements.indexOf(this)+1)-10}o.style.left=`calc(${t}% - 14px)`}toggleActive(){if(this.flyout.classList.contains("active"))this.setInactive();else{this.setActive();this.flyoutElements.filter(e=>e!==this&&e.tagName===this.tagName).forEach(e=>e.setInactive())}}setActive(){this.buttonSlot.setAttribute("active","true"),this.flyout.classList.add("active"),document.addEventListener("click",this.setInactive),document.addEventListener("keydown",this.handleDocumentKeyDown)}setInactive(){this.buttonSlot.removeAttribute("active"),this.flyout.classList.remove("active"),document.removeEventListener("click",this.setInactive),document.removeEventListener("keydown",this.handleDocumentKeyDown)}}customElements.define(d.nodeName,u)},532:function(e,o,t){"use strict";var i,a=t(6161),r=t(5707),c=t(3072),n=t(4093);
3738!function(e){e.disabled="disabled",e.buttonAriaControls="button-aria-controls",e.buttonAriaExpanded="button-aria-expanded",e.isActive="is-active",e.isAllowedToToggle="is-allowed-toggle",e.buttonSize="button-size"}(i||(i={}));const l=Object.assign(Object.assign({},n.nW),i);var p;!function(e){e.href="href",e.target="target",e.anchor="anchor",e.dataEventGeneric="data-event-generic",e.navigationLink="navigation-link",e.ariaCurrent="aria-current",e.mobileLabel="mobile-label"}(p||(p={}));const s=Object.assign(Object.assign({},c.nW),p);var d;!function(e){e.buttons="buttons"}(d||(d={}));const v={[n.nW.block]:"",[n.nW.color]:c.Q1.primary,[n.nW.eventLabel]:"summary-button",[n.nW.eventType]:"",[n.nW.icon]:"",[n.nW.iconPosition]:c.fE.left,[n.nW.title]:"",[n.nW.unlabeled]:"",[n.nW.variant]:c.KT.link,[l.disabled]:"",[s.anchor]:"",[s.dataEventGeneric]:"",[s.href]:"",[s.target]:"_self",label:""},h={bubbles:!0,composed:!0};var u=a.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{display:block;background:var(--oev-comp-form-summary-background-color)}:host .Headline-Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--oev-comp-form-summary-header-gap-spacing);-moz-column-gap:var(--oev-comp-form-summary-header-gap-spacing);column-gap:var(--oev-comp-form-summary-header-gap-spacing);padding-bottom:var(--oev-comp-form-summary-data-section-gap-spacing);-webkit-box-align:center;-ms-flex-align:center;align-items:center}:host .Headline-Wrapper ::slotted([slot=summary-headline]){-webkit-box-flex:2;-ms-flex:2;flex:2;--oev-comp-headline-font-style-headline-1: var(--oev-comp-form-summary-headline-font-style);--oev-comp-headline-font-style-headline-2: var(--oev-comp-form-summary-headline-font-style);--oev-comp-headline-font-style-headline-3: var(--oev-comp-form-summary-headline-font-style)}:host .Headline-Wrapper oev-button{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}`,m=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let f=class extends a.WF{constructor(){super(...arguments),this.buttons="[]",this.handleButtonEvent=e=>{this.dispatchEvent(new CustomEvent("@Summary/action",Object.assign(Object.assign({},h),{detail:{id:e}})))}}static get styles(){return a.AH`${(0,a.iz)(u)}`}get summaryButtons(){var e;return null!==(e=this.parseButtonConfig(this.buttons))&&void 0!==e?e:[]}parseButtonConfig(e){try{return JSON.parse(e).map(e=>Object.assign(Object.assign({},v),e))}catch(e){return console.warn("Invalid buttons JSON:",e),[v]}}render(){return a.qy`
3739      <div>
3740        <div class="Headline-Wrapper">
3741          <slot name="summary-headline"></slot>
3742          ${this.summaryButtons?this.summaryButtons.map(e=>{var o;return a.qy`
3743            <oev-button
3744              @click=${()=>this.handleButtonEvent(e["event-label"])}
3745              color="${e.color}"
3746              event-label="${e["event-label"]}"
3747              icon-justification="center"
3748              icon-position="${e["icon-position"]}"
3749              icon="${e.icon}"
3750              role="presentation"
3751              title="${null!==(o=e.title)&&void 0!==o?o:e.label}"
3752              variant="${e.variant}"
3753            >
3754              ${e.label}
3755            </oev-button>
3756          `}):a.s6}
3757          </div>
3758        <slot name="summary-content"></slot>
3759      </div>
3760    `}};m([(0,r.MZ)({type:String,attribute:d.buttons})],f.prototype,"buttons",void 0),f=m([(0,r.EM)("oev-summary")],f)},7453:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r;!function(e){e.form="form",e.tableData="table-data"}(r||(r={}));var c=t(6629),n=t(1649);var l=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{display:block;background:var(--oev-comp-table-row-background-color-default)}:host table,:host tbody,:host tr,:host th,:host td{border-spacing:0}:host table p,:host tbody p,:host tr p,:host th p,:host td p{margin:0}:host table{display:table;width:100%;border-top:var(--oev-comp-table-row-border-width) solid var(--oev-comp-table-row-border-color);border-bottom:var(--oev-comp-table-row-border-width) solid var(--oev-comp-table-row-border-color)}:host table[form]{table-layout:fixed}:host table[form] td{font:var(--oev-comp-table-row-font-style-value);color:var(--oev-comp-table-row-font-color-value)}:host tbody[alternate] tr:nth-child(even){background-color:var(--oev-comp-table-row-background-color-alternate)}:host tbody[alternate] tr:nth-child(odd){background-color:var(--oev-comp-table-row-background-color-default)}:host tr{text-align:left}:host tr td,:host tr th{font:var(--oev-comp-table-row-font-style-label);color:var(--oev-comp-table-row-font-color-label);padding:var(--oev-comp-table-row-spacing-top-bottom) var(--oev-comp-table-row-spacing-left-right);text-align:var(--cell-align, left);vertical-align:var(--cell-valign, top);overflow-wrap:break-word}:host tr td[bold],:host tr th[bold]{font-weight:var(--oev-comp-table-row-font-weight-value)}`,p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends i.WF{constructor(){super(...arguments),this.form=!1,this.tableData="{}",this.renderTableHeader=e=>i.qy`<thead>${e.rows.map(e=>this.renderRow(e))}</thead>`,this.renderTableBody=e=>i.qy`
3761      <tbody ?alternate="${e.alternate}">
3762        ${e.rows.map(e=>this.renderRow(e))}
3763      </tbody>
3764    `,this.renderTableFooter=e=>i.qy`<tfoot>${e.rows.map(e=>this.renderRow(e))}</tfoot>`}static get styles(){return i.AH`${(0,i.iz)(l)}`}parseTableData(e){try{const o=JSON.parse(e);return o&&"object"==typeof o&&!Array.isArray(o)?o:{}}catch(e){return console.warn("Invalid tableData JSON:",e),{}}}render(){const e=this.parseTableData(this.tableData);return e&&"object"==typeof e&&"sections"in e?i.qy`
3765      <table ?form="${this.form}">
3766        <caption>${e.caption}</caption>
3767        ${e.sections.map(e=>{switch(e.type){case"thead":return this.renderTableHeader(e);case"tbody":return this.renderTableBody(e);case"tfoot":return this.renderTableFooter(e);default:return i.s6}})}
3768      </table>
3769    `:i.s6}renderRow(e){return i.qy`
3770      <tr class="${(0,n.J)(e.className)}" id="${(0,n.J)(e.id)}">
3771        ${e.cells.map(e=>i.qy`
3772          ${this.renderCell(e)}
3773        `)}
3774      </tr>
3775    `}renderCell(e){const o=`--cell-align: ${e.align||"left"}; --cell-valign: ${e.valign||"top"}`,t="string"==typeof e.content?(0,c._)(e.content):i.s6;return"th"===e.type?i.qy`
3776      <th
3777        id="${(0,n.J)(e.id)}"
3778        class="${(0,n.J)(e.className)}"
3779        style="${o}"
3780        colspan="${e.colspan||1}"
3781        rowspan="${e.rowspan||1}"
3782        headers="${(0,n.J)(e.headers)}"
3783        scope="${(0,n.J)(e.scope)}"
3784        ?bold="${e.bold}"
3785      >
3786        ${t}
3787      </th>
3788    `:i.qy`
3789    <td
3790      id="${(0,n.J)(e.id)}"
3791      class="${(0,n.J)(e.className)}"
3792      style="${o}"
3793      colspan="${e.colspan||1}"
3794      rowspan="${e.rowspan||1}"
3795      headers="${(0,n.J)(e.headers)}"
3796      ?bold="${e.bold}"
3797    >
3798      ${t}
3799    </td>
3800  `}};p([(0,a.MZ)({type:Boolean,attribute:r.form})],s.prototype,"form",void 0),p([(0,a.MZ)({type:String,attribute:r.tableData,reflect:!0})],s.prototype,"tableData",void 0),s=p([(0,a.EM)("oev-table")],s)},5023:function(e,o,t){"use strict";t.d(o,{V4:function(){return a},Xk:function(){return c},kF:function(){return l},nW:function(){return n},vK:function(){return r},wZ:function(){return i}});const i="oev-tariff-comparison";var a,r;!function(e){e.select="@TariffComparison/select"}(a||(a={})),function(e){e.annual="annual",e.monthly="monthly",e.oneoff="oneoff",e.quarterly="quarterly",e.empty="empty"}(r||(r={}));const c={[r.annual]:"pro Jahr",[r.monthly]:"pro Monat",[r.oneoff]:"einmalig",[r.quarterly]:"pro Quartal",[r.empty]:""};var n;!function(e){e.buttonFullWidth="button-full-width",e.containerClass="container-class",e.cardView="card-view",e.isDynamic="is-dynamic",e.headline="headline",e.isLoading="is-loading",e.pricePlaceholder="price-placeholder",e.hidePriceContainer="hide-price",e.subHeadline="sub-headline",e.tariffs="tariffs"}(n||(n={}));const l="--,--"},5925:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(5023),c=t(7867),n=t(579);var l=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) form
3800at("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wrapper{background-color:var(--oev-comp-tariff-comparison-color-background)}:host([card-view]) .Container{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:var(--oev-comp-tariff-comparison-content-container-spacing-gap) 0;grid-auto-flow:row;grid-template-areas:"Header Header Header Header" "Content Content Content Content" "Footer Footer Footer Footer";-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;top:var(--oev-comp-tariff-comparison-content-container-spacing-top);padding-bottom:var(--oev-comp-tariff-comparison-content-container-spacing-top)}@media(max-width: 77.4375rem){:host([card-view]) .Container{grid-template-columns:repeat(3, 1fr);grid-template-areas:"Header Header Header" "Content Content Content" "Footer Footer Footer"}:host([card-view]) .Container .OEV-TariffRow-Name{grid-column:1/4}:host([card-view]) .Container .OEV-TariffRow-Name:hover,:host([card-view]) .Container .OEV-TariffRow-Name:hover+.OEV-TariffRow,:host([card-view]) .Container .OEV-TariffRow-Name.hover{background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background-hover)}}:host([card-view]) .Container{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;grid-template-areas:"Header Header Header" "Content Content Content" "Footer Footer Footer"}:host([card-view]) .Container .Content{grid-template-columns:repeat(3, 1fr)}:host([card-view]) .Container-1{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:var(--oev-comp-tariff-comparison-content-container-spacing-gap) 0;grid-auto-flow:row;grid-template-areas:"Header Header Header Header" "Content Content Content Content" "Footer Footer Footer Footer";-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;top:var(--oev-comp-tariff-comparison-content-container-spacing-top);padding-bottom:var(--oev-comp-tariff-comparison-content-container-spacing-top)}@media(max-width: 77.4375rem){:host([card-view]) .Container-1{grid-template-columns:repeat(3, 1fr);grid-template-areas:"Header Header Header" "Content Content Content" "Footer Footer Footer"}:host([card-view]) .Container-1 .OEV-TariffRow-Name{grid-column:1/4}:host([card-view]) .Container-1 .OEV-TariffRow-Name:hover,:host([card-view]) .Container-1 .OEV-TariffRow-Name:hover+.OEV-TariffRow,:host([card-view]) .Container-1 .OEV-TariffRow-Name.hover{background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background-hover)}}:host([card-view]) .Container-1{grid-template-columns:1fr;grid-template-areas:"Header" "Content" "Footer"}:host([card-view]) .Container-1 .Content{grid-template-columns:1fr}@media(max-width: 77.4375rem){:host([card-view]) .Container-1{grid-template-columns:1fr;grid-template-areas:"Header" "Content" "Footer"}:host([card-view]) .Container-1 .Content{grid-template-columns:1fr}}:host([card-view]) .Container-2{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:var(--oev-comp-tariff-comparison-content-container-spacing-gap) 0;grid-auto-flow:row;grid-template-areas:"Header Header Header Header" "Content Content Content Content" "Footer Footer Footer Footer";-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;top:var(--oev-comp-tariff-comparison-content-container-spacing-top);padding-bottom:var(--oev-comp-tariff-comparison-content-container-spacing-top)}@media(max-width: 77.4375rem){:host([card-view]) .Container-2{grid-template-columns:repeat(3, 1fr);grid-template-areas:"Header Header Header" "Content Content Content" "Footer Footer Footer"}:host([card-view]) .Container-2 .OEV-TariffRow-Name{grid-column:1/4}:host([card-view]) .Container-2 .OEV-TariffRow-Name:hover,:host([card-view]) .Container-2 .OEV-TariffRow-Name:hover+.OEV-TariffRow,:host([card-view]) .Container-2 .OEV-TariffRow-Name.hover{background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background-hover)}}:host([card-view]) .Container-2{grid-template-columns:repeat(2, 1fr);grid-template-areas:"Header Header" "Content Content" "Footer Footer"}:host([card-view]) .Container-2 .Content{grid-template-columns:repeat(2, 1fr)}@media(max-width: 77.4375rem){:host([card-view]) .Container-2{grid-template-columns:repeat(2, 1fr);grid-template-areas:"Header Header" "Content Content" "Footer Footer"}:host([card-view]) .Container-2 .Content{grid-template-columns:repeat(2, 1fr)}}:host([card-view]) .Container .Empty{display:none}.Container{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:var(--oev-comp-tariff-comparison-content-container-spacing-gap) 0;grid-auto-flow:row;grid-template-areas:"Header Header Header Header" "Content Content Content Content" "Footer Footer Footer Footer";-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;top:var(--oev-comp-tariff-comparison-content-container-spacing-top);padding-bottom:var(--oev-comp-tariff-comparison-content-container-spacing-top)}@media(max-width: 77.4375rem){.Container{grid-template-columns:repeat(3, 1fr);grid-template-areas:"Header Header Header" "Content Content Content" "Footer Footer Footer"}.Container .OEV-TariffRow-Name{grid-column:1/4}.Container .OEV-TariffRow-Name:hover,.Container .OEV-TariffRow-Name:hover+.OEV-TariffRow,.Container .OEV-TariffRow-Name.hover{background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background-hover)}}.Container-1{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:var(--oev-comp-tariff-comparison-content-container-spacing-gap) 0;grid-auto-flow:row;grid-template-areas:"Header Header Header Header" "Content Content Content Content" "Footer Footer Footer Footer";-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;top:var(--oev-comp-tariff-comparison-content-container-spacing-top);padding-bottom:var(--oev-comp-tariff-comparison-content-container-spacing-top)}@media(max-width: 77.4375rem){.Container-1{grid-template-columns:repeat(3, 1fr);grid-template-areas:"Header Header Header" "Content Content Content" "Footer Footer Footer"}.Container-1 .OEV-TariffRow-Name{grid-column:1/4}.Container-1 .OEV-TariffRow-Name:hover,.Container-1 .OEV-TariffRow-Name:hover+.OEV-TariffRow,.Container-1 .OEV-TariffRow-Name.hover{background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background-hover)}}.Container-1{grid-template-columns:1fr 2fr;grid-template-areas:"Header Header" "Content Content" "Footer Footer"}@media(max-width: 77.4375rem){.Container-1{grid-template-columns:1fr;grid-template-areas:"Header" "Content" "Footer"}}.Container-2{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:var(--oev-comp-tariff-comparison-content-container-spacing-gap) 0;grid-auto-flow:row;grid-template-areas:"Header Header Header Header" "Content Content Content Content" "Footer Footer Footer Footer";-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;justify-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;top:var(--oev-comp-tariff-comparison-content-container-spacing-top);padding-bottom:var(--oev-comp-tariff-comparison-content-container-spacing-top)}@media(max-width: 77.4375rem){.Container-2{grid-template-columns:repeat(3, 1fr);grid-template-areas:"Header Header Header" "Content Content Content" "Footer Footer Footer"}.Container-2 .OEV-TariffRow-Name{grid-column:1/4}.Container-2 .OEV-TariffRow-Name:hover,.Container-2 .OEV-TariffRow-Name:hover+.OEV-TariffRow,.Container-2 .OEV-TariffRow-Name.hover{background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background-hover)}}.Container-2{grid-template-columns:repeat(3, 1fr);grid-template-areas:"Header Header Header" "Content Content Content" "Footer Footer Footer"}@media(max-width: 77.4375rem){.Container-2{grid-template-columns:repeat(2, 1fr);grid-template-areas:"Header Header" "Content Content" "Footer Footer"}}@media(min-width: 37.5rem){.Headline{margin-bottom:var(--oev-comp-tariff-comparison-headline-spacing-bottom)}}@media(min-width: 0)and (max-width: 37.4375rem){.Headline{margin-bottom:calc(var(--oev-comp-tariff-comparison-headline-spacing-bottom) - var(--maxOverlineHeight)*.7)}}.Empty{z-index:var(--oev-ref-z-index-1);background:var(--oev-color-white-default);position:sticky;top:var(--bottomBorder)}.Header{grid-area:Header;display:grid;grid-template-columns:subgrid;grid-template-rows:1fr;gap:0 var(--oev-comp-tariff-comparison-header-spacing);grid-template-areas:"TariffName TariffName TariffName";-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;z-index:var(--oev-ref-z-index-1);background:var(--oev-color-white-default);position:sticky;top:var(--bottomBorder)}.Header oev-tariff-header{border-bottom:none}@media(min-width: 37.5rem){.Header oev-tariff-header[sticky] .OEV-TariffHeader.highlighted{background-color:var(--oev-color-transparent)}}.Header oev-tariff-header .OEV-TariffHeader{position:relative}@media(min-width: 37.5rem){.Header oev-tariff-header .OEV-TariffHeader.highlighted{border-top-left-radius:var(--oev-comp-tariff-comparison-header-border-radius);border-top-right-radius:var(--oev-comp-tariff-comparison-header-border-radius);border:var(--oev-comp-tariff-comparison-header-border-width) solid var(--oev-comp-tariff-comparison-header-border-color);border-bottom:none;background-color:var(--oev-comp-tariff-comparison-header-price-container-highlighted-color-background)}.Header oev-tariff-header .OEV-TariffHeader.highlighted.price-hidden{background-color:var(--oev-color-transparent)}}.Header oev-tariff-header .OEV-TariffHeader-TariffName{border-top-left-radius:var(--oev-comp-tariff-comparison-header-border-radius);border-top-right-radius:var(--oev-comp-tariff-comparison-header-border-radius);border:var(--oev-comp-tariff-comparison-header-border-width) solid var(--oev-comp-tariff-comparison-header-border-color);border-bottom:none;font:var(--oev-comp-tariff-comparison-header-tariff-name-font-style);color:var(--oev-comp-tariff-comparison-header-tariff-name-font-color)}.Header oev-tariff-header .OEV-TariffHeader-TariffName.highlighted{background-color:var(--oev-comp-tariff-comparison-header-tariff-name-highlighted-color-background);color:var(--oev-comp-tariff-comparison-header-tariff-name-highlighted-font-color)}@media(min-width: 37.5rem){.Header oev-tariff-header .OEV-TariffHeader-TariffName.highlighted{border:none}}.Header oev-tariff-header .OEV-TariffHeader-PriceContainer{border:var(--oev-comp-tariff-comparison-header-border-width) solid var(--oev-comp-tariff-comparison-header-border-color);border-top:none;border-bottom:none;background-color:var(--oev-comp-tariff-comparison-header-price-container-color-background)}.Header oev-tariff-header .OEV-TariffHeader-PriceContainer.highlighted{background-color:var(--oev-comp-tariff-comparison-header-price-container-highlighted-color-background);position:relative}@media(min-width: 37.5rem){.Header oev-tariff-header .OEV-TariffHeader-PriceContainer.highlighted{border:none}.Header oev-tariff-header .OEV-TariffHeader-PriceContainer.highlighted::after{position:absolute;bottom:0;left:0;margin-left:calc(var(--oev-comp-tariff-comparison-header-border-width)*-1);height:var(--oev-comp-tariff-comparison-header-spacing);width:calc(100% + var(--oev-comp-tariff-comparison-header-border-width)*2);background-color:var(--oev-color-white-default);content:""}}@media(min-width: 37.5rem){.Header oev-tariff-header[sticky] .OEV-TariffHeader{border:none}.Header oev-tariff-header[sticky] .OEV-TariffHeader-TariffName.highlighted{border:var(--oev-comp-tariff-comparison-header-border-width) solid var(--oev-comp-tariff-comparison-header-border-color);border-bottom:none}.Header oev-tariff-header[sticky] .OEV-TariffHeader-PriceContainer.highlighted{border:var(--oev-comp-tariff-comparison-header-border-width) solid var(--oev-comp-tariff-comparison-header-border-color);border-top:none;border-bottom:none;background-color:var(--oev-comp-tariff-comparison-header-price-container-highlighted-color-background)}.Header oev-tariff-header[sticky] .OEV-TariffHeader-PriceContainer::after{display:none}}@media(min-width: 37.5rem){.Header oev-tariff-header .OEV-TariffHeader-Overline{-webkit-transform:translateY(var(--oev-comp-tariff-comparison-header-overline-offset-top));transform:translateY(var(--oev-comp-tariff-comparison-header-overline-offset-top))}.Header oev-tariff-header .OEV-TariffHeader-TariffName{background-color:var(--oev-comp-tariff-comparison-header-tariff-name-color-background)}.Header oev-tariff-header[highlighted] .OEV-TariffHeader-Overline{-webkit-transform:translateY(var(--oev-comp-tariff-comparison-header-overline-highlighted-offset-top));transform:translateY(var(--oev-comp-tariff-comparison-header-overline-highlighted-offset-top))}.Header oev-tariff-header[sticky]{margin-top:0}.Header oev-tariff-header[sticky] .OEV-TariffHeader-Overline{-webkit-transform:translateY(100%);transform:translateY(100%)}.Header oev-tariff-header[sticky][highlighted] .OEV-TariffHeader-Overline{-webkit-transform:translateY(100%);transform:translateY(100%)}}@media(min-width: 0)and (max-width: 37.4375rem){.Header oev-tariff-header{cursor:pointer}.Header oev-tariff-header .OEV-TariffHeader-TariffName{background-color:var(--oev-comp-tariff-comparison-header-tariff-name-color-background)}.Header oev-tariff-header.visible{cursor:unset}.Header oev-tariff-header.visible .OEV-TariffHeader{color:var(--oev-comp-tariff-comparison-header-visible-font-color-x-small)}.Header oev-tariff-header.visible .OEV-TariffHeader-TariffName{background-color:var(--oev-comp-tariff-comparison-header-tariff-name-visible-color-background-x-small);color:var(--oev-comp-tariff-comparison-header-visible-font-color-x-small)}.Header oev-tariff-header.visible .OEV-TariffHeader-TariffName.highlighted{background-color:var(--oev-comp-tariff-comparison-header-tariff-name-highlighted-color-background);color:var(--oev-comp-tariff-comparison-header-visible-highlighted-font-color-x-small)}.Header oev-tariff-header.visible .OEV-TariffHeader-PriceContainer{background-color:var(--oev-comp-tariff-comparison-header-tariff-name-visible-color-background-x-small)}.Header oev-tariff-header.visible .OEV-TariffHeader .arrow-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.Header oev-tariff-header.visible .OEV-TariffHeader .arrow-container::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 16px 0 16px;border-color:var(--oev-comp-tariff-comparison-header-visible-arrow-container-border-color-x-small) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);justify-self:center}.Header oev-tariff-header.visible .OEV-TariffHeader .arrow-container.highlighted-price-hidden::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 16px 0 16px;border-color:var(--oev-color-primary-500) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);justify-self:center}.Header oev-tariff-header.visible .OEV-TariffHeader-Subline{color:var(--oev-comp-tariff-comparison-header-visible-subline-font-color-x-small)}.Header oev-tariff-header.visible .OEV-TariffHeader oev-tariff-price{color:var(--oev-comp-tariff-comparison-header-visible-tariff-price-font-colo
3800r-x-small)}.Header oev-tariff-header.visible[highlighted] .OEV-TariffHeader-PriceContainer{background-color:var(--oev-comp-tariff-comparison-header-visible-color-background-x-small)}}.Header oev-tariff-header oev-arrow{display:none}@media(min-width: 37.5rem){.Header oev-tariff-header[sticky][highlighted] .OEV-TariffHeader-Overline{-webkit-transform:translateY(100%);transform:translateY(100%)}.Header oev-tariff-header[sticky][highlighted] .OEV-TariffHeader-TariffName{margin-bottom:0;margin-top:var(--oev-ref-spacing-16)}}@media(min-width: 0)and (max-width: 37.4375rem){.Header oev-tariff-header,.Header button[role=tab]{margin-top:calc(var(--maxOverlineHeight)*.7);top:calc(var(--bottomBorder) + var(--maxOverlineHeight)*.7)}}.Header oev-tariff-header.hide-subline .OEV-TariffHeader-Subline,.Header button[role=tab].hide-subline .OEV-TariffHeader-Subline{display:none}@media(min-width: 37.5rem){.Header.sticky-element{border-bottom:var(--oev-comp-tariff-comparison-header-sticky-border-bottom-width) solid var(--oev-comp-tariff-comparison-header-sticky-border-bottom-color)}}@media(min-width: 0)and (max-width: 37.4375rem){.Header{gap:var(--oev-comp-tariff-comparison-header-spacing)}}oev-tariff-table.Content{display:grid;grid-area:Content;grid-template-columns:subgrid;grid-template-rows:1fr;grid-column:1/5;gap:0;background:var(--oev-comp-tariff-comparison-content-color-background);border-bottom:var(--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-width) solid var(--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-color)}@media(max-width: 77.4375rem){oev-tariff-table.Content{grid-column:1/4}}oev-tariff-table.Content .OEV-TariffRow:has(+.OEV-TariffGroup-Row){border-bottom:2px solid var(--oev-color-white-default)}.Content-Mobile{grid-area:Content}.Content-Mobile [role=tabpanel] oev-tariff-table{display:grid;background:var(--oev-comp-tariff-comparison-content-color-background);border-bottom:var(--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-width) solid var(--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-color)}.Content-Mobile [role=tabpanel] oev-tariff-table .OEV-TariffGroup:has(+.OEV-TariffGroup){border-bottom:var(--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-width) solid var(--oev-comp-tariff-comparison-content-tariffrow-last-border-bottom-color)}.Content-Mobile [role=tabpanel] oev-tariff-table .OEV-TariffGroup:has(+.OEV-TariffGroup-Name){border-bottom:2px solid var(--oev-color-white-default)}.Footer{grid-area:Footer;display:grid;grid-template-columns:subgrid;grid-template-rows:1fr;grid-template-areas:"TariffFooter TariffFooter TariffFooter";gap:0 var(--oev-comp-tariff-comparison-footer-spacing);margin-top:0}@media(min-width: 0)and (max-width: 37.4375rem){.Footer{gap:0;margin-top:var(--oev-comp-tariff-comparison-footer-spacing)}}@media(min-width: 0)and (max-width: 37.4375rem){.Footer oev-tariff-footer{grid-column:1/4}}.OEV-TariffGroup{grid-column:1/5;display:grid;grid-template-columns:subgrid}.OEV-TariffGroup oev-tooltip{color:var(--oev-color-primary-800)}@media(max-width: 77.4375rem){.OEV-TariffGroup{grid-column:1/4}}.OEV-TariffGroup-Row{grid-column:inherit}.OEV-TariffGroup-Name{grid-column:1/5;margin:0;font:var(--oev-comp-tariff-comparison-content-tariffgroup-name-font-style);color:var(--oev-comp-tariff-comparison-content-tariffgroup-name-font-color);background:var(--oev-comp-tariff-comparison-content-tariffgroup-name-color-background);padding:var(--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-vertical-xs) var(--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-horizontal);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 37.5rem){.OEV-TariffGroup-Name{padding:var(--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-vertical-s-xl) var(--oev-comp-tariff-comparison-content-tariffgroup-name-spacing-horizontal)}}.OEV-TariffGroup-Name:hover{background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background-hover)}.OEV-TariffGroup-Name:hover oev-icon{color:var(--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-hover)}@media(max-width: 77.4375rem){.OEV-TariffGroup-Name{grid-column:1/4}}.OEV-TariffGroup-Name oev-icon{-webkit-transition:var(--oev-icon-arrow-open-close-transition);transition:var(--oev-icon-arrow-open-close-transition);-webkit-transform:initial;transform:initial;color:var(--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-default)}@media(max-width: 56.5005rem){.OEV-TariffGroup-Name oev-icon{margin-left:var(--oev-ref-spacing-16)}}.OEV-TariffGroup-Name oev-icon[expanded]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);--icon-color: var(--oev-comp-tariff-comparison-content-tariffgroup-name-icon-color-open)}.OEV-TariffGroup-Name-Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:var(--oev-comp-tariff-comparison-content-tariffgroup-name-tooltip-spacing);-moz-column-gap:var(--oev-comp-tariff-comparison-content-tariffgroup-name-tooltip-spacing);column-gap:var(--oev-comp-tariff-comparison-content-tariffgroup-name-tooltip-spacing)}.OEV-TariffRow{display:grid;grid-template-columns:subgrid;grid-column:1/5;justify-items:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background);border-bottom:var(--oev-comp-tariff-comparison-content-tariffrow-border-bottom-width) solid var(--oev-comp-tariff-comparison-content-tariffrow-border-bottom-color);color:var(--oev-color-gray-800)}.OEV-TariffRow:last-child{border-bottom:none}.OEV-TariffRow:hover{background:var(--oev-comp-tariff-comparison-content-tariffrow-color-background-hover)}@media(max-width: 77.4375rem){.OEV-TariffRow{grid-column:1/4}}.OEV-TariffRow-Name{margin:0;font:var(--oev-comp-tariff-comparison-content-tariffrow-name-font-style);color:var(--oev-comp-tariff-comparison-content-tariffrow-name-font-color);justify-self:left;text-align:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--oev-comp-tariff-comparison-content-tariffrow-name-spacing-vertical-xs) var(--oev-comp-tariff-comparison-content-tariffrow-name-spacing-horizontal);-webkit-column-gap:var(--oev-ref-spacing-04);-moz-column-gap:var(--oev-ref-spacing-04);column-gap:var(--oev-ref-spacing-04)}@media(min-width: 37.5rem){.OEV-TariffRow-Name{padding:var(--oev-comp-tariff-comparison-content-tariffrow-name-spacing-vertical-s-xl) var(--oev-comp-tariff-comparison-content-tariffrow-name-spacing-horizontal)}}@media(max-width: 77.4375rem){.OEV-TariffRow-Name{grid-column:1/4}.OEV-TariffRow-Name oev-tooltip{width:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.OEV-TariffRow-Name-Detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:var(--oev-comp-tariff-comparison-content-tariffrow-name-module-group-spacing);-moz-column-gap:var(--oev-comp-tariff-comparison-content-tariffrow-name-module-group-spacing);column-gap:var(--oev-comp-tariff-comparison-content-tariffrow-name-module-group-spacing);text-align:left}.OEV-TariffRow-Name-Detail-Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--oev-comp-tariff-comparison-content-tariffrow-name-module-group-spacing);-moz-column-gap:var(--oev-comp-tariff-comparison-content-tariffrow-name-module-group-spacing);column-gap:var(--oev-comp-tariff-comparison-content-tariffrow-name-module-group-spacing)}@media(max-width: 56.5005rem){.OEV-TariffRow-Name-Detail oev-icon{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.OEV-TariffRow-Name-Detail oev-icon[icon=comp-tariff-comparison-check]{--icon-color: var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-check-color)}.OEV-TariffRow-Name-Detail oev-icon[icon=comp-tariff-comparison-remove]{--icon-color: var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-remove-color)}.OEV-TariffRow-PerformanceCharacteristic{margin:0;font:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-font-style);color:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-font-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-left-right);padding-right:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-left-right);padding-top:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-top-xs-s);padding-bottom:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-bottom-xs)}.OEV-TariffRow-PerformanceCharacteristic-Icon{display:inherit}.OEV-TariffRow-PerformanceCharacteristic oev-icon[icon=comp-tariff-comparison-check]{--icon-color: var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-check-color)}.OEV-TariffRow-PerformanceCharacteristic oev-icon[icon=comp-tariff-comparison-remove]{--icon-color: var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-icon-remove-color)}@media(min-width: 77.5rem){.OEV-TariffRow-PerformanceCharacteristic{padding-top:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-top-m-xl)}}@media(min-width: 37.5rem){.OEV-TariffRow-PerformanceCharacteristic{border-left:1px solid #fff;border-right:1px solid #fff;padding-bottom:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-spacing-bottom-s-xl)}}@media(min-width: 0)and (max-width: 37.4375rem){.OEV-TariffRow-PerformanceCharacteristic{grid-column:1/4;justify-self:flex-start;text-align:left}.OEV-TariffRow-PerformanceCharacteristic.moduleGroupHasIcon{padding-left:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-module-group-has-icon-spacing-left-1);margin-left:var(--oev-comp-tariff-comparison-content-tariffrow-performancecharacteristic-module-group-has-icon-spacing-left-2)}.OEV-TariffRow-PerformanceCharacteristic:not(.moduleGroupHasIcon) oev-icon{display:none}}.OEV-TariffRow-PerformanceCharacteristic:not(.OEV-TariffRow-PerformanceCharacteristic~*){border-left:none}.OEV-TariffRow-PerformanceCharacteristic:not(:has(~.OEV-TariffRow-PerformanceCharacteristic)){border-right:none}.OEV-TariffHeader{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.OEV-TariffHeader{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;height:100%;text-align:center}.OEV-TariffHeader oev-tariff-price{font:var(--oev-comp-tariff-comparison-header-tariff-price-font-style);color:var(--oev-comp-tariff-comparison-header-tariff-price-font-color)}@media(min-width: 37.5rem){.OEV-TariffHeader.highlighted.price-hidden{background-color:var(--oev-color-action-white)}}.OEV-TariffHeader.highlighted .OEV-TariffHeader-Overline{-webkit-transform:translateY(30%);transform:translateY(30%)}.OEV-TariffHeader-TariffName{position:relative;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--oev-comp-tariff-comparison-header-tariff-name-spacing-top) var(--oev-comp-tariff-comparison-header-tariff-name-spacing-left-right-xs) var(--oev-comp-tariff-comparison-header-tariff-name-spacing-bottom)}@media(min-width: 37.5rem){.OEV-TariffHeader-TariffName{padding:var(--oev-comp-tariff-comparison-header-tariff-name-spacing-top) var(--oev-comp-tariff-comparison-header-tariff-name-spacing-left-right-s-xl) var(--oev-comp-tariff-comparison-header-tariff-name-spacing-bottom)}}@media(min-width: 37.5rem){.OEV-TariffHeader-TariffName.highlighted{margin-bottom:var(--oev-ref-spacing-16)}}@media(min-width: 37.5rem){.OEV-TariffHeader-TariffName:not(.highlighted){margin-top:var(--oev-ref-spacing-16)}}.OEV-TariffHeader-Overline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:var(--oev-comp-form-label-spacing-multiline);-moz-column-gap:var(--oev-comp-form-label-spacing-multiline);column-gap:var(--oev-comp-form-label-spacing-multiline);-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;position:absolute;font:var(--oev-comp-tariff-comparison-header-overline-font-style-xs);padding:var(--oev-comp-tariff-comparison-header-overline-text-spacing-top-bottom) var(--oev-comp-tariff-comparison-header-overline-text-spacing-left-right);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:var(--oev-ref-z-index-1);bottom:100%;-webkit-transform:translateY(90%);transform:translateY(90%);border:var(--oev-comp-tariff-comparison-header-overline-border-width) solid var(--oev-comp-tariff-comparison-header-overline-border-color);background-color:var(--oev-comp-tariff-comparison-header-overline-color-background);--oev-comp-tooltip-icon-color-default: var(--oev-comp-tariff-comparison-header-overline-font-color);-webkit-box-shadow:var(--oev-comp-tariff-comparison-header-overline-shadow);box-shadow:var(--oev-comp-tariff-comparison-header-overline-shadow)}.OEV-TariffHeader-Overline .OEV-TariffHeader-OverlineText{color:var(--oev-comp-tariff-comparison-header-overline-font-color)}.OEV-TariffHeader-Overline oev-tooltip{--oev-comp-tooltip-icon-color-default: var(--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-default);--oev-comp-tooltip-icon-color-hover: var(--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-hover);--oev-comp-tooltip-icon-color-active: var(--oev-comp-tariff-comparison-header-overline-tooltip-icon-color-active);--oev-comp-tooltip-icon-focus-visible-outline-color: var(--oev-comp-tariff-comparison-header-overline-tooltip-icon-focus-visible-outline-color)}@media(min-width: 0)and (max-width: 37.4375rem){.OEV-TariffHeader-Overline{bottom:100%;-webkit-transform:translateY(30%);transform:translateY(30%);max-width:95px}}@media(min-width: 37.5rem){.OEV-TariffHeader-Overline{font:var(--oev-comp-tariff-comparison-header-overline-font-style-s-xl)}}.OEV-TariffHeader-PriceContainer{padding:var(--oev-comp-tariff-comparison-header-price-container-spacing)}.OEV-TariffHeader-Subline{margin:0;padding:0;font:var(--oev-comp-tariff-comparison-header-subline-font-style);color:var(--oev-comp-tariff-comparison-header-subline-font-color);min-height:1.125rem}.OEV-TariffFooter{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}.OEV-TariffFooter{background-color:var(--oev-comp-tariff-comparison-footer-tarifffooter-color-background);
3800display:grid;grid-template-rows:auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--oev-comp-tariff-comparison-footer-tarifffooter-spacing)}.OEV-TariffFooter oev-tariff-price{font:var(--oev-comp-tariff-comparison-footer-tariff-price-font-style);color:var(--oev-comp-tariff-comparison-footer-tariff-price-font-color)}.OEV-TariffFooter-Anchoring-Container{background-color:var(--oev-comp-tariff-comparison-footer-anchoring-container-color-background);display:grid;grid-template-rows:auto;text-align:center;padding:var(--oev-comp-tariff-comparison-footer-anchoring-container-spacing);border-bottom:var(--oev-comp-tariff-comparison-footer-anchoring-container-border-bottom-width) solid var(--oev-comp-tariff-comparison-footer-anchoring-container-border-bottom-color)}.OEV-TariffFooter-Anchoring{margin:0;padding:0;font:var(--oev-comp-tariff-comparison-footer-anchoring-font-style);color:var(--oev-comp-tariff-comparison-footer-anchoring-font-color);margin-bottom:var(--oev-comp-tariff-comparison-footer-anchoring-spacing-bottom)}.OEV-TariffFooter-Anchoring-Subline{margin:0;padding:0;font:var(--oev-comp-tariff-comparison-footer-anchoring-subline-font-style);color:var(--oev-comp-tariff-comparison-footer-anchoring-subline-font-color)}.OEV-TariffFooter-Subline{font:var(--oev-font-style-body-small);color:var(--oev-comp-tariff-comparison-footer-subline-font-color);margin-bottom:var(--oev-comp-tariff-comparison-footer-subline-spacing-bottom);min-height:1.125rem}.OEV-TariffFooter-Subline.buttons-hidden{margin-bottom:unset}.OEV-TariffFooter-Button-Container{display:grid;justify-items:center;gap:var(--oev-comp-tariff-comparison-footer-button-container-spacing)}button{all:unset}table{border-collapse:collapse;border-spacing:0;margin:0;padding:0;border:none;width:auto;font:inherit;color:inherit;background:none;text-indent:unset}tr,th,td{display:inherit;margin:0;padding:0;border:none;text-align:inherit;vertical-align:top;font:inherit;color:inherit;background:none}thead,tbody,tfoot{vertical-align:inherit;border:none}thead{display:grid;grid-template-columns:subgrid;grid-area:Header;position:sticky;top:var(--bottomBorder);z-index:var(--oev-ref-z-index-20)}td oev-text-content,td oev-list{font:inherit}td oev-list{-ms-flex-item-align:start;align-self:flex-start;--oev-comp-list-item-spacing-vertical: 0}`,p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends i.WF{constructor(){super(...arguments),this.buttonFullWidth=!1,this.cardView=!1,this.headline="",this.isDynamic=!1,this.isLoading=!1,this.pricePlaceholder=!1,this.hidePriceContainer=!1,this.subHeadline="",this.tariffs=null,this.containerClass="",this.activeTariffId="",this.isOverlapping=!1,this._isMobile=window.matchMedia("(max-width: 599px)"),this._isDesktop=window.matchMedia("(min-width: 1240px)"),this._cachedStickyElements=[]}static get styles(){return i.AH`${(0,i.iz)(l)}`}updateCachedStickyElements(){this._cachedStickyElements=Array.from(document.querySelectorAll("[sticky]"))}connectedCallback(){var e,o;super.connectedCallback(),this.updateCachedStickyElements(),this.initializeStickyBehavior(),this.handleViewportChange=this.handleViewportChange.bind(this),null===(e=this._isMobile)||void 0===e||e.addEventListener("change",this.handleViewportChange),null===(o=this._isDesktop)||void 0===o||o.addEventListener("change",this.handleViewportChange)}disconnectedCallback(){var e,o;super.disconnectedCallback(),window.removeEventListener("resize",()=>this.setStickyPosition()),window.removeEventListener("scroll",()=>this.handleOverlap()),null===(e=this._isMobile)||void 0===e||e.removeEventListener("change",this.handleViewportChange),null===(o=this._isDesktop)||void 0===o||o.removeEventListener("change",this.handleViewportChange)}firstUpdated(){window.addEventListener("resize",()=>{this.handleViewportChange(),this.setStickyPosition()})}handleViewportChange(){this.requestUpdate()}initializeStickyBehavior(){this.setStickyPosition(),window.addEventListener("scroll",()=>this.handleOverlap())}handleOverlap(){var e,o,t;const i=(0,c.Pp)(this._cachedStickyElements,this),a=null!==(e=null==i?void 0:i.getBoundingClientRect().bottom)&&void 0!==e?e:0,r=null!==(t=null===(o=this.headerEl)||void 0===o?void 0:o.getBoundingClientRect().top)&&void 0!==t?t:0;this.isOverlapping=r<=a,this.setStickyPosition()}setStickyLayout(){var e,o,t,i;if(this.isOverlapping)return null===(e=this.headerEl)||void 0===e||e.classList.add("sticky-element"),void(null===(o=this.emptyEl)||void 0===o||o.classList.add("sticky-element"));null===(t=this.headerEl)||void 0===t||t.classList.remove("sticky-element"),null===(i=this.emptyEl)||void 0===i||i.classList.remove("sticky-element")}handleOverline(){var e;const o=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelectorAll(".OEV-TariffHeader-Overline"),t=Math.max(...Array.from(o).map(e=>e.offsetHeight));this.style.setProperty("--maxOverlineHeight",`${t}px`),this.setStickyLayout()}setStickyPosition(){var e;const o=(0,c.Pp)(this._cachedStickyElements,this),t=null!==(e=null==o?void 0:o.getBoundingClientRect().bottom)&&void 0!==e?e:0;this.style.setProperty("--bottomBorder",`${t}px`),this.handleOverline()}updated(e){e.has("tariffs")&&this.updateTariffs(),this.handleOverline()}updateTariffs(){var e,o,t;const{tariffData:i=[]}
3800=null!==(e=this.tariffs)&&void 0!==e?e:{};this.activeTariffId=null!==(t=null===(o=i[0])||void 0===o?void 0:o.id)&&void 0!==t?t:"",this.tariffs&&(this.tariffs.tariffData=(0,c.W3)(i)),this.containerClass=i.length>=3?"":`-${i.length}`}handleMobileVisibility(e,o){var t,i,a,r,c;(null===(t=this._isMobile)||void 0===t?void 0:t.matches)&&this.activeTariffId!==e&&(this.activeTariffId=e,null===(i=this.tariffHeaderRefs)||void 0===i||i.forEach(e=>e.classList.remove("visible")),null===(r=null===(a=o.target)||void 0===a?void 0:a.closest("oev-tariff-header"))||void 0===r||r.classList.add("visible"),null===(c=this.tariffSpecificBlocks)||void 0===c||c.forEach(o=>{o.getAttribute("data-tariff-id")===e?o.classList.add("visible"):o.classList.remove("visible")}))}getActiveTariffIndex(){var e,o,t;return null!==(t=null===(o=null===(e=this.tariffs)||void 0===e?void 0:e.tariffData)||void 0===o?void 0:o.findIndex(e=>e.id===this.activeTariffId))&&void 0!==t?t:null}hasTariffSublines(){var e,o;return!!(null===(o=null===(e=this.tariffs)||void 0===e?void 0:e.tariffData)||void 0===o?void 0:o.find(e=>e.subline))}render(){var e;return i.qy`
3801      <div class="wrapper">
3802        ${this.headline||this.subHeadline?i.qy`
3803          <oev-headline class="Headline" variant="headline-1" centered>
3804            ${this.headline?i.qy`<div slot="headline">${this.headline}</div>`:i.s6}
3805            ${this.subHeadline?i.qy`<div slot="sub-headline">${this.subHeadline}</div>`:i.s6}
3806          </oev-headline>`:i.s6}
3807        ${(null===(e=this._isMobile)||void 0===e?void 0:e.matches)?this.renderMobileView():this.renderDesktopView()}
3808      </div>
3809    `}renderMobileView(){var e,o,t,a;return i.qy`
3810      <div class="Container${this.containerClass}">
3811        <div role="tablist" class="Header">
3812          ${null===(o=null===(e=this.tariffs)||void 0===e?void 0:e.tariffData)||void 0===o?void 0:o.map((e,o)=>i.qy`
3813            <button
3814              aria-controls="panel-${o}"
3815              aria-selected="${e.id===this.activeTariffId}"
3816              @click=${o=>this.handleMobileVisibility(e.id,o)}
3817              id="tab-${o}"
3818              role="tab"
3819            >
3820              ${this.renderTariffHeader(e,e.id===this.activeTariffId)}
3821            </button>
3822          `)}
3823        </div>
3824        <div class="Content-Mobile">
3825          ${null===(a=null===(t=this.tariffs)||void 0===t?void 0:t.tariffData)||void 0===a?void 0:a.map((e,o)=>e.id===this.activeTariffId?i.qy`
3826              <div
3827                role="tabpanel"
3828                id="panel-${o}"
3829                aria-labelledby="tab-${o}"
3830              >
3831                ${this.cardView?i.qy`<oev-tariff-card-body></oev-tariff-card-body>`:i.s6}
3832                ${this.cardView?i.s6:this.renderTariffTable()}
3833                <div class="Footer">${this.renderTariffFooter(e)}</div>
3834              </div>
3835            `:i.s6)}
3836        </div>
3837      </div>
3838    `}renderDesktopView(){var e,o,t,a,r,c,n,l;return i.qy`
3839      <table class="Container${this.containerClass}">
3840        <thead>
3841          <tr class="Header" role="row">
3842            ${(null===(e=this._isDesktop)||void 0===e?void 0:e.matches)?i.qy`
3843                <th class="Empty" scope="row" role="rowheader">
3844                    <span class="sr-only">Tarife</span>
3845                </th>`:i.s6}
3846            ${null===(t=null===(o=this.tariffs)||void 0===o?void 0:o.tariffData)||void 0===t?void 0:t.map((e,o)=>i.qy`
3847              <th scope="col" role="columnheader">
3848                ${this.renderTariffHeader(e,0===o)}
3849              </th>
3850            `)}
3851          </tr>
3852        </thead>
3853        ${this.cardView?i.s6:this.renderTariffTable()}
3854        ${null===(r=null===(a=this.tariffs)||void 0===a?void 0:a.tariffData)||void 0===r?void 0:r.map(()=>i.qy`
3855          ${this.cardView?i.qy`<oev-tariff-card-body></oev-tariff-card-body>`:i.s6}
3856        `)}
3857        <tfoot class="Footer">
3858          <tr class="Footer" role="row">
3859            ${(null===(c=this._isDesktop)||void 0===c?void 0:c.matches)?i.qy`
3860                <th class="Empty" scope="row" role="rowheader">
3861                    <span class="sr-only">Tarifauswahl</span>
3862                </th>`:i.s6}
3863            ${null===(l=null===(n=this.tariffs)||void 0===n?void 0:n.tariffData)||void 0===l?void 0:l.map(e=>i.qy`
3864              <td role="cell">${this.renderTariffFooter(e)}</td>
3865            `)}
3866          </tr>
3867        </tfoot>
3868      </table>
3869    `}renderTariffHeader(e,o){var t,a,r;return i.qy`
3870      <oev-tariff-header
3871        ?hide-price=${this.hidePriceContainer}
3872        ?highlighted=${e.highlighted}
3873        ?is-loading=${this.isLoading}
3874        ?price-placeholder=${this.pricePlaceholder}
3875        ?sticky=${this.isOverlapping}
3876        .overline=${e.overline}
3877        aria-label="${e.name} ${null===(t=e.overline)||void 0===t?void 0:t.text}"
3878        class=${(0,n.H)({visible:o,"hide-subline":!this.hasTariffSublines()})}
3879        period=${e.period}
3880        prefix=${null===(a=this.tariffs)||void 0===a?void 0:a.prefix}
3881        premium=${e.premium}
3882        role="group"
3883        subline=${e.subline}
3884        suffix=${null===(r=this.tariffs)||void 0===r?void 0:r.suffix}
3885        tabindex="0"
3886        tariff-name=${e.name}
3887      ></oev-tariff-header>
3888    `}renderTariffTable(){var e,o,t,a;return i.qy`
3889      <oev-tariff-table
3890        role=${this._isDesktop?"rowgroup":"presentation"}
3891        class=${this._isDesktop?"Content":i.s6}
3892        ?is-loading=${this.isLoading}
3893        ?price-placeholder=${this.pricePlaceholder}
3894        .activeTariffIndex=${this.getActiveTariffIndex()}
3895        .moduleGroups=${null===(e=this.tariffs)||void 0===e?void 0:e.moduleGroups}
3896        .tariffData=${null===(o=this.tariffs)||void 0===o?void 0:o.tariffData}
3897        .tariffIds=${null===(a=null===(t=this.tariffs)||void 0===t?void 0:t.tariffData)||void 0===a?void 0:a.map(e=>e.id)}
3898      ></oev-tariff-table>
3899    `}renderTariffFooter(e){var o,t;return i.qy`
3900      <oev-tariff-footer
3901        anchoring-subline=${e.anchoringSubline}
3902        anchoring=${e.anchoring}
3903        data-tariff-id=${e.id}
3904        period=${e.period}
3905        prefix=${null===(o=this.tariffs)||void 0===o?void 0:o.prefix}
3906        premium=${e.premium}
3907        subline=${e.subline}
3908        suffix=${null===(t=this.tariffs)||void 0===t?void 0:t.suffix}
3909        tariff-id=${e.id}
3910        tariff-name=${e.name}
3911        .buttons=${e.buttons}
3912        ?is-dynamic=${this.isDynamic}
3913        ?is-loading=${this.isLoading}
3914        ?hide-price=${this.hidePriceContainer}
3915        ?button-full-width=${this.buttonFullWidth}
3916        ?price-placeholder=${this.pricePlaceholder}
3917      ></oev-tariff-footer>
3918    `}};p([(0,a.MZ)({type:Boolean,attribute:r.nW.buttonFullWidth})],s.prototype,"buttonFullWidth",void 0),p([(0,a.MZ)({type:Boolean,attribute:r.nW.cardView})],s.prototype,"cardView",void 0),p([(0,a.MZ)({type:String,attribute:r.nW.headline})],s.prototype,"headline",void 0),p([(0,a.MZ)({type:Boolean,attribute:r.nW.isDynamic})],s.prototype,"isDynamic",void 0),p([(0,a.MZ)({type:Boolean,attribute:r.nW.isLoading})],s.prototype,"isLoading",void 0),p([(0,a.MZ)({type:Boolean,attribute:r.nW.pricePlaceholder})],s.prototype,"pricePlaceholder",void 0),p([(0,a.MZ)({type:Boolean,attribute:r.nW.hidePriceContainer})],s.prototype,"hidePriceContainer",void 0),p([(0,a.MZ)({type:String,attribute:r.nW.subHeadline})],s.prototype,"subHeadline",void 0),p([(0,a.MZ)({attribute:r.nW.tariffs})],s.prototype,"tariffs",void 0),p([(0,a.wk)()],s.prototype,"containerClass",void 0),p([(0,a.wk)()],s.prototype,"activeTariffId",void 0),p([(0,a.wk)()],s.prototype,"isOverlapping",void 0),p([(0,a.P)(".OEV-Dialog")],s.prototype,"dialog",void 0),p([(0,a.P)(".Header")],s.prototype,"headerEl",void 0),p([(0,a.P)(".Empty")],s.prototype,"emptyEl",void 0),p([(0,a.YG)("oev-tariff-header")],s.prototype,"tariffHeaderRefs",void 0),p([(0,a.YG)("[data-tariff-id]")],s.prototype,"tariffSpecificBlocks",void 0),s=p([(0,a.EM)(r.wZ)],s)},5818:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r;!function(e){e.itemList="item-list"}(r||(r={}));var c=i.AH`:host{margin:2rem .75rem}`,n=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};const l=["Jahresprämie","Vollkasko","Hohe Deckungssumme","Rabattschutz","Fahrerschutz","Schutzbrief"];let p=class extends i.WF{constructor(){super(...arguments),this.itemList=l}static get styles(){return i.AH`${(0,i.iz)(c)}`}render(){return i.qy`
3919      <oev-list variant="icon">
3920        ${this.itemList.slice(0,3).map(e=>i.qy`
3921          <oev-list-item>
3922            <oev-icon
3923              icon="comp-dropdown-check"
3924              color="primary"
3925              size="medium"
3926              slot="accessory"
3927            ></oev-icon>
3928            ${e}
3929          </oev-list-item>
3930        `)}
3931      </oev-list>
3932      <oev-read-more
3933        label-more="Weiterlesen"
3934        label-less="Mehr anzeigen"
3935        icon-position="left"
3936        show-divider
3937      >
3938        <oev-list variant="icon">
3939          ${this.itemList.slice(3,this.itemList.length).map(e=>i.qy`
3940            <oev-list-item>
3941              <oev-icon
3942                icon="comp-dropdown-check"
3943                color="primary"
3944                size="medium"
3945                slot="accessory"
3946              ></oev-icon>
3947              ${e}
3948            </oev-list-item>
3949          `)}
3950        </oev-list>
3951      </oev-read-more>
3952    `}};n([(0,a.MZ)({type:Array,attribute:r.itemList})],p.prototype,"itemList",void 0),p=n([(0,a.EM)("oev-tariff-card-body")],p)},7988:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(579);var c;!function(e){e.anchoring="anchoring",e.anchoringSubline="anchoring-subline",e.buttons="buttons",e.buttonFullWidth="button-full-width",e.isDynamic="is-dynamic",e.isLoading="is-loading",e.overline="overline",e.period="period",e.prefix="prefix",e.premium="premium",e.pricePlaceholder="price-placeholder",e.hidePriceContainer="hide-price",e.subline="subline",e.suffix="suffix",e.tariffId="tariff-id",e.tariffName="tariff-name"}(c||(c={}));const n={bubbles:!0,composed:!0};
3952var l=t(5023),p=t(7867);var s=i.AH``,d=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let v=class extends i.WF{constructor(){super(...arguments),this.buttons=[],this.buttonFullWidth=!1,this.isDynamic=!1,this.isLoading=!1,this.prefix="",this.premium="",this.pricePlaceholder=!1,this.hidePriceContainer=!1,this.suffix="",this.period=l.vK.empty,this.tariffId="",this.tariffName=""}static get styles(){return i.AH`${(0,i.iz)(s)}`}selectTariffHandler(e,o){e&&this.dispatchEvent(new CustomEvent(l.V4.select,Object.assign(Object.assign({},n),{detail:{action:e,tariffId:null==this?void 0:this.tariffId,tariffName:null==this?void 0:this.tariffName,url:null==o?void 0:o.href,continueWithoutCalculation:null==o?void 0:o.continueWithoutCalculation}})))}hasTariffFooterContent(){var e;return!this.hidePriceContainer||!!(null===(e=this.buttons)||void 0===e?void 0:e.length)||!!this.subline}getButtonTitle(e){var o;return`${null!==(o=null==e?void 0:e.titleText)&&void 0!==o?o:e.labelText} ${this.tariffName}`}createRenderRoot(){return this}renderDynamicLink(e){var o,t,a,r,c;return i.qy`
3953      ${(null==e?void 0:e.action)?i.qy`
3954        <oev-button
3955          color="primary"
3956          event-label="${(null==e?void 0:e.dataEventLabel)?`${null==e?void 0:e.dataEventLabel} ${this.tariffName}`:`${null==e?void 0:e.labelText} ${this.tariffName}`}"
3957          icon-justification="center"
3958          icon-position="${null==e?void 0:e.iconPosition}"
3959          icon="${null==e?void 0:e.icon}"
3960          title="${this.getButtonTitle(e)}"
3961          variant="${null==e?void 0:e.layout}"
3962          ?block="${this.buttonFullWidth}"
3963          @click="${()=>this.selectTariffHandler(null==e?void 0:e.action)}"
3964        >${null==e?void 0:e.labelText}</oev-button>
3965      `:i.s6}
3966      ${(null==e?void 0:e.href)?"_blank"===e.target?i.qy`
3967        <oev-link
3968          color="${null!==(o=null==e?void 0:e.colorScheme)&&void 0!==o?o:"primary"}"
3969          event-label="${null!==(t=null==e?void 0:e.dataEventLabel)&&void 0!==t?t:null==e?void 0:e.labelText}"
3970          href="${null==e?void 0:e.href}"
3971          icon-justification="center"
3972          icon-position="${null==e?void 0:e.iconPosition}"
3973          icon="${null==e?void 0:e.icon}"
3974          target="${null!==(a=null==e?void 0:e.target)&&void 0!==a?a:"_self"}"
3975          title="${this.getButtonTitle(e)}"
3976          variant="${null==e?void 0:e.layout}"
3977          ?block="${this.buttonFullWidth}"
3978        >${null==e?void 0:e.labelText}</oev-link>
3979        `:i.qy`
3980        <oev-button
3981          color="${null!==(r=null==e?void 0:e.colorScheme)&&void 0!==r?r:"primary"}"
3982          event-label="${null!==(c=null==e?void 0:e.dataEventLabel)&&void 0!==c?c:null==e?void 0:e.labelText}"
3983          icon-justification="center"
3984          icon-position="${null==e?void 0:e.iconPosition}"
3985          icon="${null==e?void 0:e.icon}"
3986          title="${this.getButtonTitle(e)}"
3987          variant="${null==e?void 0:e.layout}"
3988          ?block="${this.buttonFullWidth}"
3989          @click="${()=>this.selectTariffHandler("selectAndRedirect",e)}"
3990        >${null==e?void 0:e.labelText}</oev-button>
3991        `:i.s6}
3992    `}renderStaticLink(e){var o,t,a;return i.qy`
3993      <oev-link
3994        color="${null!==(o=null==e?void 0:e.colorScheme)&&void 0!==o?o:"primary"}"
3995        event-label="${null!==(t=null==e?void 0:e.dataEventLabel)&&void 0!==t?t:null==e?void 0:e.labelText}"
3996        href="${null==e?void 0:e.href}"
3997        icon-justification="center"
3998        icon-position="${null==e?void 0:e.iconPosition}"
3999        icon="${null==e?void 0:e.icon}"
4000        target="${null!==(a=null==e?void 0:e.target)&&void 0!==a?a:"_self"}"
4001        title="${this.getButtonTitle(e)}"
4002        variant="${null==e?void 0:e.layout}"
4003        ?block="${this.buttonFullWidth}"
4004      >${null==e?void 0:e.labelText}</oev-link>
4005    `}render(){var e,o;const t=(0,p.oM)(this.tariffName);return i.qy`
4006      <div class="OEV-TariffFooter-Wrapper">
4007        ${this.anchoring||this.anchoringSubline?i.qy`
4008          <div class="OEV-TariffFooter-Anchoring-Container" role="presentation">
4009            <div class="OEV-TariffFooter-Anchoring">${this.anchoring}</div>
4010            <div class="OEV-TariffFooter-Anchoring-Subline">${this.anchoringSubline}</div>
4011          </div>`:i.s6}
4012        ${this.hasTariffFooterContent()?i.qy`
4013        <div class="OEV-TariffFooter">
4014          ${this.hidePriceContainer?i.s6:i.qy`
4015            <oev-tariff-price
4016              aria-labelledby="OEV-Price-${t}"
4017              period=${this.period}
4018              prefix=${this.prefix}
4019              premium=${this.premium}
4020              role="group"
4021              suffix=${this.suffix}
4022              ?is-loading=${this.isLoading}
4023              ?price-placeholder=${this.pricePlaceholder}
4024            ></oev-tariff-price>`}
4025            <div class=${(0,r.H)({"OEV-TariffFooter-Subline":!0,"buttons-hidden":!this.buttons})}>${this.subline}</div>
4026          <div class="OEV-TariffFooter-Button-Container">
4027          ${(null===(e=null==this?void 0:this.buttons)||void 0===e?void 0:e.length)&&(null===(o=this.buttons)||void 0===o?void 0:o.map(e=>i.qy`
4028                ${this.isDynamic?this.renderDynamicLink(e):this.renderStaticLink(e)}`))}
4029          </div>
4030        </div>
4031        `:i.s6}
4032      </div>
4033    `}};d([(0,a.MZ)({type:String,attribute:c.anchoring})],v.prototype,"anchoring",void 0),d([(0,a.MZ)({type:String,attribute:c.anchoringSubline})],v.prototype,"anchoringSubline",void 0),d([(0,a.MZ)({type:String,attribute:c.buttons})],v.prototype,"buttons",void 0),d([(0,a.MZ)({type:Boolean,attribute:c.buttonFullWidth})],v.prototype,"buttonFullWidth",void 0),d([(0,a.MZ)({type:Boolean,attribute:c.isDynamic})],v.prototype,"isDynamic",void 0),d([(0,a.MZ)({type:Boolean,attribute:c.isLoading})],v.prototype,"isLoading",void 0),d([(0,a.MZ)({type:String,attribute:c.prefix})],v.prototype,"prefix",void 0),d([(0,a.MZ)({type:String,attribute:c.premium})],v.prototype,"premium",void 0),d([(0,a.MZ)({type:Boolean,attribute:c.pricePlaceholder})],v.prototype,"pricePlaceholder",void 0),d([(0,a.MZ)({type:Boolean,attribute:c.hidePriceContainer})],v.prototype,"hidePriceContainer",void 0),d([(0,a.MZ)({type:String,attribute:c.subline})],v.prototype,"subline",void 0),d([(0,a.MZ)({type:String,attribute:c.suffix})],v.prototype,"suffix",void 0),d([(0,a.MZ)({type:l.vK,attribute:c.period})],v.prototype,"period",void 0),d([(0,a.MZ)({type:String,attribute:c.tariffId})],v.prototype,"tariffId",void 0),d([(0,a.MZ)({type:String,attribute:c.tariffName})],v.prototype,"tariffName",void 0),v=d([(0,a.EM)("oev-tariff-footer")],v)},9728:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(579);var c;!function(e){e.highlighted="highlighted",e.isLoading="is-loading",e.overline="overline",e.period="period",e.prefix="prefix",e.premium="premium",e.pricePlaceholder="price-placeholder",e.hidePriceContainer="hide-price",e.subline="subline",e.suffix="suffix",e.tariffId="tariff-id",e.tariffName="tariff-name"}(c||(c={}));var n=t(5023),l=t(7867),p=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let s=class extends i.WF{constructor(){super(...arguments),this.highlighted=!1,this.isLoading=!1,this.overline={text:"",tooltip:""},this.period=n.vK.empty,this.prefix="",this.premium="",this.pricePlaceholder=!1,this.hidePriceContainer=!1,this.subline="",this.suffix="",this.tariffName=""}createRenderRoot(){return this}render(){var e,o,t,a;const c=(0,l.oM)(this.tariffName);return i.qy`
4034      <div
4035        aria-describedby="OEV-Price-${c} OEV-Subline-${c}"
4036        class=${(0,r.H)({"OEV-TariffHeader":!0,highlighted:!!this.highlighted,"price-hidden":!!this.hidePriceContainer})}
4037        role="group"
4038      >
4039        ${(null===(e=this.overline)||void 0===e?void 0:e.text)?i.qy`
4040          <div aria-hidden="true" class="OEV-TariffHeader-Overline">
4041            <span class="OEV-TariffHeader-OverlineText">${null===(o=this.overline)||void 0===o?void 0:o.text}</span>
4042            ${(null===(t=this.overline)||void 0===t?void 0:t.tooltip)?(0,l.eN)(null===(a=this.overline)||void 0===a?void 0:a.tooltip):i.s6}
4043          </div>`:i.s6}
4044        <div aria-hidden="true" class=${(0,r.H)({"OEV-TariffHeader-TariffName":!0,highlighted:!!this.highlighted})}>
4045          ${this.tariffName}
4046        </div>
4047        ${this.hidePriceContainer?i.s6:i.qy`
4048          <div class=${(0,r.H)({"OEV-TariffHeader-PriceContainer":!0,highlighted:!!this.highlighted})}>            
4049            <oev-tariff-price
4050              id="OEV-Price-${c}"
4051              period=${this.period}
4052              prefix=${this.prefix}
4053              premium=${this.premium}
4054              role="group"
4055              suffix=${this.suffix}
4056              ?is-loading=${this.isLoading}
4057              ?price-placeholder=${this.pricePlaceholder}
4058            ></oev-tariff-price>
4059            <div id="OEV-Subline-${c}" class="OEV-TariffHeader-Subline">${this.subline}</div>
4060          </div>
4061        `}
4062        <div class=${(0,r.H)({"arrow-container":!0,"highlighted-price-hidden":!!this.hidePriceContainer&&!!this.highlighted})}></div>
4063      </div>
4064    `}};p([(0,a.MZ)({type:Boolean,attribute:c.highlighted})],s.prototype,"highlighted",void 0),p([(0,a.MZ)({type:Boolean,attribute:c.isLoading})],s.prototype,"isLoading",void 0),p([(0,a.MZ)({type:Object,attribute:c.overline})],s.prototype,"overline",void 0),p([(0,a.MZ)({type:n.vK,attribute:c.period})],s.prototype,"period",void 0),p([(0,a.MZ)({type:String,attribute:c.prefix})],s.prototype,"prefix",void 0),p([(0,a.MZ)({type:String,attribute:c.premium})],s.prototype,"premium",void 0),p([(0,a.MZ)({type:Boolean,attribute:c.pricePlaceholder})],s.prototype,"pricePlaceholder",void 0),p([(0,a.MZ)({type:Boolean,attribute:c.hidePriceContainer})],s.prototype,"hidePriceContainer",void 0),p([(0,a.MZ)({type:String,attribute:c.subline})],s.prototype,"subline",void 0),p([(0,a.MZ)({type:String,attribute:c.suffix})],s.prototype,"suffix",void 0),p([(0,a.MZ)({type:String,attribute:c.tariffName})],s.prototype,"tariffName",void 0),s=p([(0,a.EM)("oev-tariff-header")],s)},9898:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r;!function(e){e.period="period",e.prefix="prefix",e.premium="premium",e.pricePlaceholder="price-placeholder",e.suffix="suffix",e.isLoading="is-loading"}(r||(r={}));var c=t(5023);var n=i.AH`:host{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--oev-comp-tariff-comparison-header-tariff-price-spacing-bottom);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.TariffPrice{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.TariffPrice-Period{margin:0;padding:0;font:var(--oev-comp-tariff-comparison-header-tariff-price-period-font-style-xs-s);padding-bottom:var(--oev-comp-tariff-comparison-header-tariff-price-period-spacing-bottom)}@media(min-width: 77.5rem){.TariffPrice-Period{font:var(--oev-comp-tariff-comparison-header-tariff-price-period-font-style-m-xl)}}`,l=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let p=class extends i.WF{constructor(){super(...arguments),this.prefix="",this.premium="",this.pricePlaceholder=!1,this.suffix="",this.period=c.vK.empty,this.isLoading=!1}static get styles(){return i.AH`${(0,i.iz)(n)}`}render(){const e=[this.prefix,this.premium,this.suffix].filter(e=>null!==e).join(" ");return this.ariaLabel=this.pricePlaceholder?"Preis Platzhalter":`${e} ${c.Xk[this.period]}`,i.qy`
4065      ${this.isLoading?i.qy`<oev-ring-v1></oev-ring-v1>`:i.qy`<div aria-hidden="true" class="TariffPrice">${this.pricePlaceholder?c.kF:e}</div>`}
4066      <div aria-hidden="true" class="TariffPrice-Period">${c.Xk[this.period]}</div>
4067    `}};l([(0,a.MZ)({type:String,attribute:r.prefix})],p.prototype,"prefix",void 0),l([(0,a.MZ)({type:String,attribute:r.premium})],p.prototype,"premium",void 0),l([(0,a.MZ)({type:Boolean,attribute:r.pricePlaceholder})],p.prototype,"pricePlaceholder",void 0),l([(0,a.MZ)({type:String,attribute:r.suffix})],p.prototype,"suffix",void 0),l([(0,a.MZ)({type:c.vK,attribute:r.period})],p.prototype,"period",void 0),l([(0,a.MZ)({type:Boolean,attribute:r.isLoading})],p.prototype,"isLoading",void 0),p=l([(0,a.EM)("oev-tariff-price")],p)},554:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r;!function(e){e.activeTariffIndex="activeTariffIndex",e.isLoading="is-loading",e.moduleGroups="moduleGroups",e.pricePlaceholder="price-placeholder",e.tariffData="tariffData"}(r||(r={}));var c=t(7867),n=t(1649),l=t(5023),p=t(6629),s=t(2804),d=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let v=class extends i.WF{constructor(){super(),this.activeTariffIndex=0,this.isLoading=!1,this.moduleGroups=null,this.pricePlaceholder=!1,this.tariffData=null,this._expandedStates={},this._isMobile=window.innerWidth<600,this._isDesktop=window.innerWidth>=1240}firstUpdated(){window.addEventListener("resize",()=>{this._isMobile=window.innerWidth<600,this._isDesktop=window.innerWidth>=1240})}updated(e){e.has("moduleGroups")&&this.initExpandedStates(),e.has("activeTariffIndex")&&this.requestUpdate()}initExpandedStates(){var e;
4067null===(e=this.moduleGroups)||void 0===e||e.forEach(e=>{var o;this._expandedStates[e.name]=null===(o=e.expanded)||void 0===o||o}),this.requestUpdate()}createRenderRoot(){return this}renderIcon(e,o){const t=null==e?void 0:e.value;if(!(null==t?void 0:t.selectedYesNo)||"none"===(null==t?void 0:t.selectedYesNo))return i.s6;const a=(0,c.oM)(null==o?void 0:o.id),r=(0,c.oM)(null==e?void 0:e.moduleReferenceUuid);return i.qy`
4068      <div
4069        aria-hidden=${this._isMobile}
4070        class="OEV-TariffRow-PerformanceCharacteristic-Icon"
4071        id="OEV-TariffRow-PerformanceCharacteristic-Icon-${a}-${r}"
4072      >
4073        ${"true"===(null==t?void 0:t.selectedYesNo)?i.qy`
4074            <oev-icon
4075              aria-label="enthalten"
4076              color="primary"
4077              icon="comp-tariff-comparison-check"
4078              role="img"
4079              size="medium"
4080            ></oev-icon>`:i.qy`
4081            <oev-icon
4082              aria-label="nicht enthalten"
4083              color="primary"
4084              icon="comp-tariff-comparison-remove"
4085              role="img"
4086              size="medium"
4087            ></oev-icon>
4088          `}
4089      </div>
4090    `}getModuleConfig(e){var o,t,i;return null===(i=null===(t=null===(o=this.tariffData)||void 0===o?void 0:o[this.activeTariffIndex])||void 0===t?void 0:t.moduleConfigs)||void 0===i?void 0:i.find(o=>(null==o?void 0:o.moduleReferenceUuid)===(null==e?void 0:e.uuid))}handleClick(e){e&&(this._expandedStates=Object.assign(Object.assign({},this._expandedStates),{[e]:!this._expandedStates[e]}))}performanceCharacteristicsTemplate(e,o,t,a=""){const r=null==e?void 0:e.value,d="true"===(null==r?void 0:r.selectedYesNo)||"false"===(null==r?void 0:r.selectedYesNo),v=this.pricePlaceholder&&(null==e?void 0:e.mark),h=v?this.isLoading?i.qy`<oev-ring-v1></oev-ring-v1>`:l.kF:(null==r?void 0:r.selectedText)?(0,p._)((0,s.A)(r.selectedText)):i.s6,u=(0,c.oM)(null==o?void 0:o.id),m=(0,c.oM)(null==e?void 0:e.moduleReferenceUuid),f=!this._isMobile&&!this._isDesktop;return i.qy`
4091      <td
4092        aria-label=${(0,n.J)(v?"Platzhalter":void 0)}
4093        aria-labelledby=${(0,n.J)(f&&a&&!v?a:void 0)}
4094        aria-hidden=${this._isMobile}
4095        class="OEV-TariffRow-PerformanceCharacteristic ${0===t?"visible":""} ${d?"moduleGroupHasIcon":""}"
4096        data-tariff-id=${null==o?void 0:o.id}
4097        id="OEV-TariffRow-PerformanceCharacteristic-${u}-${m}"
4098        role="cell"
4099      >
4100        ${this._isMobile?i.qy`${h}`:i.qy`${this.renderIcon(e,o)} ${h}`}
4101      </td>
4102    `}hoverHandler(e){const o=e.target.previousElementSibling;"mouseenter"!==e.type?null==o||o.classList.remove("hover"):null==o||o.classList.add("hover")}render(){var e;return i.qy`
4103    ${null===(e=this.moduleGroups)||void 0===e?void 0:e.map(e=>{var o;return i.qy`
4104      ${(null==e?void 0:e.name)?i.qy`
4105        ${this._isMobile?this.renderModuleGroupMobile(e):this.renderModuleGroup(e)}
4106      `:i.s6}
4107
4108      ${this._expandedStates[null==e?void 0:e.name]?null===(o=null==e?void 0:e.modules)||void 0===o?void 0:o.map(e=>i.qy`
4109          ${this._isMobile?this.renderMobileRow(e):this._isDesktop?this.renderDesktopRow(e):this.renderTabletRow(e)}
4110        `):i.s6}
4111    `})}
4112  `}renderModuleGroupMobile(e){return i.qy`
4113      <div
4114        aria-expanded=${!!this._expandedStates[null==e?void 0:e.name]}
4115        class="OEV-TariffGroup-Name"
4116        role="button"
4117        tabindex="0"
4118        @click="${()=>this.handleClick(null==e?void 0:e.name)}"
4119        @keydown="${o=>this.handleKeydown(o,null==e?void 0:e.name)}"
4120      >
4121        <div class="OEV-TariffGroup-Name-Container">
4122          <div>${null==e?void 0:e.name}</div>
4123          ${(null==e?void 0:e.description)?(0,c.eN)(null==e?void 0:e.description):i.s6}
4124        </div>
4125        <oev-icon
4126          icon="comp-tarifanzeige-secondary-text-open"
4127          size="medium"
4128          ?expanded=${this._expandedStates[null==e?void 0:e.name]}>
4129        </oev-icon>
4130      </div>
4131    `}renderModuleGroup(e){const o=this.tariffData?this.tariffData.length+1:1;return i.qy`
4132      <tr class="OEV-TariffGroup-Row" role="row">
4133        <th
4134          colspan=${o}
4135          role="rowheader"
4136          scope="rowgroup"
4137        >
4138          <div
4139            aria-expanded=${!!this._expandedStates[null==e?void 0:e.name]}
4140            class="OEV-TariffGroup-Name"
4141            role="button"
4142            tabindex="0"
4143            @click="${()=>this.handleClick(null==e?void 0:e.name)}"
4144            @keydown="${o=>this.handleKeydown(o,null==e?void 0:e.name)}"
4145          >
4146            <div class="OEV-TariffGroup-Name-Container">
4147              <div>${null==e?void 0:e.name}</div>
4148              ${(null==e?void 0:e.description)?(0,c.eN)(null==e?void 0:e.description):i.s6}
4149            </div>
4150            <oev-icon
4151              icon="comp-tarifanzeige-secondary-text-open"
4152              size="medium"
4153              ?expanded=${this._expandedStates[null==e?void 0:e.name]}>
4154            </oev-icon>
4155          </div>
4156        </th>
4157      </tr>
4158    `}handleKeydown(e,o){"Enter"!==e.key&&" "!==e.key&&"Space"!==(null==e?void 0:e.code)&&"Escape"!==e.key||(e.preventDefault(),this.handleClick(o))}getSelectedYesNoText(e){var o;const t=null===(o=null==e?void 0:e.value)||void 0===o?void 0:o.selectedYesNo;
4158return t&&"none"!==t?"true"===t?"enthalten":"nicht enthalten":null}renderMobileRow(e){var o,t,a,r,n,p,s;const d=this.getModuleConfig(e),v=d?this.getSelectedYesNoText(d):"",h=this.pricePlaceholder&&(null==d?void 0:d.mark)?l.kF:null!==(t=null===(o=null==d?void 0:d.value)||void 0===o?void 0:o.selectedText)&&void 0!==t?t:"",u=`${null==e?void 0:e.moduleName} ${v||""} ${h}`;return i.qy`
4159      <div role="group" class="OEV-TariffGroup">
4160        <div class="OEV-TariffRow-Name">
4161          <div
4162            aria-label="${u}"
4163            class="OEV-TariffRow-Name-Detail"
4164            role="group"
4165          >
4166            <div class="OEV-TariffRow-Name-Detail-Wrapper">
4167              ${d&&(null===(a=this.tariffData)||void 0===a?void 0:a[this.activeTariffIndex])?this.renderIcon(d,null===(r=this.tariffData)||void 0===r?void 0:r[this.activeTariffIndex]):i.s6}
4168              <div id="${(null==e?void 0:e.uuid)||""}">
4169                ${null!==(n=null==e?void 0:e.moduleName)&&void 0!==n?n:""}
4170              </div>
4171            </div>
4172          ${(null==e?void 0:e.description)?(0,c.eN)(e.description):i.s6}
4173        </div>
4174      </div>
4175      <div 
4176        class="OEV-TariffRow"
4177        @mouseenter=${e=>this.hoverHandler(e)}
4178        @mouseleave=${e=>this.hoverHandler(e)}
4179      >
4180        ${d&&(null===(p=this.tariffData)||void 0===p?void 0:p[this.activeTariffIndex])?this.performanceCharacteristicsTemplate(d,null===(s=this.tariffData)||void 0===s?void 0:s[this.activeTariffIndex],this.activeTariffIndex):i.s6}
4181      </div>
4182    </div>`}renderTabletRow(e){return i.qy`
4183      <tr class="OEV-TariffRow-Name" role="row">
4184        <td
4185          aria-label=${(0,n.J)(null==e?void 0:e.moduleName)}
4186          class="OEV-TariffRow-Name-Detail"
4187          id="module_${(0,c.oM)((null==e?void 0:e.uuid)||"")}"
4188          role="cell"
4189        >
4190          <div class="OEV-TariffRow-Name-Detail-Wrapper">
4191            <div aria-hidden=${this._isMobile}>${null==e?void 0:e.moduleName}</div>
4192          </div>
4193          ${(null==e?void 0:e.description)?(0,c.eN)(null==e?void 0:e.description):i.s6}
4194        </td>
4195      </tr>
4196      <tr
4197        class="OEV-TariffRow"
4198        role="row"
4199        @mouseenter=${e=>this.hoverHandler(e)}
4200        @mouseleave=${e=>this.hoverHandler(e)}
4201      >
4202        ${this.renderPerformanceCharacteristics(e)}
4203      </tr>
4204    `}renderDesktopRow(e){return i.qy`
4205      <tr class="OEV-TariffRow" role="row">
4206        <th class="OEV-TariffRow-Name" scope="row" role="rowheader">
4207          <div aria-hidden=${this._isMobile} id=${(null==e?void 0:e.uuid)||""}>${null==e?void 0:e.moduleName}</div>
4208          ${(null==e?void 0:e.description)?(0,c.eN)(null==e?void 0:e.description):i.s6}
4209        </th>
4210        ${this.renderPerformanceCharacteristics(e)}
4211      </tr>
4212    `}renderPerformanceCharacteristics(e){var o;const t=`module_${(0,c.oM)((null==e?void 0:e.uuid)||"")}`;return null===(o=this.tariffData)||void 0===o?void 0:o.map((o,i)=>{var a;const r=null===(a=null==o?void 0:o.moduleConfigs)||void 0===a?void 0:a.find(o=>(null==o?void 0:o.moduleReferenceUuid)===(null==e?void 0:e.uuid));if(r)return this.performanceCharacteristicsTemplate(r,o,i,t)})}};d([(0,a.MZ)({type:Number,attribute:r.activeTariffIndex})],v.prototype,"activeTariffIndex",void 0),d([(0,a.MZ)({type:Boolean,attribute:r.isLoading})],v.prototype,"isLoading",void 0),d([(0,a.MZ)({type:Array,attribute:r.moduleGroups})],v.prototype,"moduleGroups",void 0),d([(0,a.MZ)({type:Boolean,attribute:r.pricePlaceholder})],v.prototype,"pricePlaceholder",void 0),d([(0,a.MZ)({type:Array,attribute:r.tariffData})],v.prototype,"tariffData",void 0),d([(0,a.wk)()],v.prototype,"_isMobile",void 0),d([(0,a.wk)()],v.prototype,"_isDesktop",void 0),d([(0,a.wk)()],v.prototype,"_expandedStates",void 0),v=d([(0,a.EM)("oev-tariff-table")],v)},7867:function(e,o,t){"use strict";t.d(o,{Pp:function(){return c},W3:function(){return a},eN:function(){return n},oM:function(){return r}});var i=t(6161);function a(e){return e?e.filter(e=>!1!==e.visible):e}function r(e){return e?e.replace(/[^a-zA-Z0-9]/g,"_"):""}function c(e,o){var t;const i=e.filter(e=>function(e,o){return e!==o&&Boolean(e.compareDocumentPosition(o)&Node.DOCUMENT_POSITION_FOLLOWING)}(e,o));return null!==(t=i[i.length-1])&&void 0!==t?t:null}function n(e){return i.qy`
4213      <oev-tooltip
4214        content=${e}
4215        show-close-icon
4216      ></oev-tooltip>
4217    `}},3569:function(e,o,t){"use strict";var i,a=t(6161),r=t(5707),c=t(701);!function(e){e.default="default",e.disabled="disabled",e.errorText="errorText",e.inlineLabel="inlineLabel",e.label="label",e.mandatory="mandatory",e.minRows="minRows",e.
4217name="name",e.placeholder="placeholder",e.readonly="readonly",e.regex="regex",e.regexErrorText="regexErrorText",e.required="required",e.setState="setState",e.tooltip="tooltip",e.validate="validate"}(i||(i={}));var n;!function(e){e.defaultValue="default",e.disabled="disabled",e.error="error",e.textContent=""}(n||(n={}));var l,p,s,d,v,h,u,m,f,g,b,z,y,w=a.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}oev-form-error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}oev-form-error span{display:block;color:var(--oev-comp-forms-error-font-color);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-comp-forms-error-spacing-top));margin-left:var(--oev-comp-forms-error-spacing-left);font:var(--oev-comp-forms-error-font-style)}oev-form-error span.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:host{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:host .OEV-Input-Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}:host .OEV-Input-Wrapper .OEV-Input-Inline-Label{display:none;position:absolute;font:var(--oev-comp-forms-input-text-float-label-font-style);z-index:var(--oev-ref-z-index-1);-webkit-transform:translate(0.625rem, calc(var(--oev-font-size-label-small) / -2));transform:translate(0.625rem, calc(var(--oev-font-size-label-small) / -2));padding:0 .3125rem;background:var(--oev-color-white-default);color:var(--oev-comp-forms-input-text-float-label-color-default)}.base{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}textarea.text-input{font:var(--oev-comp-forms-text-area-text-font-style);
4217font-weight:var(--oev-comp-forms-text-area-text-font-weight);min-width:10rem;min-height:2rem;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--oev-comp-forms-text-area-border-radius);color:var(--oev-comp-forms-text-area-text-color-default);resize:vertical;border:var(--oev-comp-forms-text-area-border-width-default) solid var(--oev-comp-forms-text-area-border-color-default);padding:var(--oev-comp-forms-text-area-inner-spacing);line-height:var(--oev-ref-size-24);outline:none;background-color:var(--oev-color-background-17)}textarea.text-input.error{border:1px solid var(--oev-comp-forms-text-area-border-color-error);color:var(--oev-comp-forms-text-area-text-color-error)}textarea.text-input.error~.OEV-Input-Inline-Label{display:block;color:var(--oev-comp-forms-input-text-float-label-color-error)}textarea.text-input.error::-webkit-resizer{border-color:rgba(0,0,0,0) var(--oev-comp-forms-text-area-icon-resizer-color-error) var(--oev-comp-forms-text-area-icon-resizer-color-error) rgba(0,0,0,0)}textarea.text-input:hover{border-width:var(--oev-comp-forms-text-area-border-width-hover);border-color:var(--oev-comp-forms-text-area-border-color-hover);color:var(--oev-comp-forms-text-area-text-color-hover);padding-left:var(--oev-comp-forms-text-area-spacing-left-top-hover);padding-top:var(--oev-comp-forms-text-area-spacing-left-top-hover)}textarea.text-input:hover::-webkit-resizer{border-color:rgba(0,0,0,0) var(--oev-comp-forms-text-area-icon-resizer-color-hover) var(--oev-comp-forms-text-area-icon-resizer-color-hover) rgba(0,0,0,0)}textarea.text-input:active{border-width:var(--oev-comp-forms-text-area-border-width-active);border-color:var(--oev-comp-forms-text-area-border-color-active);color:var(--oev-comp-forms-text-area-text-color-active)}textarea.text-input:active::-webkit-resizer{border-color:rgba(0,0,0,0) var(--oev-comp-forms-text-area-icon-resizer-color-active) var(--oev-comp-forms-text-area-icon-resizer-color-active) rgba(0,0,0,0)}textarea.text-input:focus{border-width:var(--oev-comp-forms-text-area-border-width-focus);border-color:var(--oev-comp-forms-text-area-border-color-focus);padding-left:var(--oev-comp-forms-text-area-spacing-left-top-focus);padding-top:var(--oev-comp-forms-text-area-spacing-left-top-focus);color:var(--oev-comp-forms-text-area-text-color-focus)}textarea.text-input:focus~.OEV-Input-Inline-Label{display:block}textarea.text-input:focus::-webkit-resizer{border-color:rgba(0,0,0,0) var(--oev-comp-forms-text-area-icon-resizer-color-focus) var(--oev-comp-forms-text-area-icon-resizer-color-focus) rgba(0,0,0,0)}textarea.text-input:focus::-webkit-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-focus)}textarea.text-input:focus::-moz-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-focus)}textarea.text-input:focus:-ms-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-focus)}textarea.text-input:focus::-ms-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-focus)}textarea.text-input:focus::placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-focus)}textarea.text-input:focus-visible{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset)}textarea.text-input::-webkit-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);font:var(--oev-comp-forms-text-area-placeholder-font-style)}textarea.text-input::-moz-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);font:var(--oev-comp-forms-text-area-placeholder-font-style)}textarea.text-input:-ms-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);font:var(--oev-comp-forms-text-area-placeholder-font-style)}textarea.text-input::-ms-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);font:var(--oev-comp-forms-text-area-placeholder-font-style)}textarea.text-input::placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);font:var(--oev-comp-forms-text-area-placeholder-font-style)}textarea.text-input::-webkit-resizer{border-width:4px;border-style:solid;border-color:rgba(0,0,0,0) var(--oev-comp-forms-text-area-icon-resizer-color-default) var(--oev-comp-forms-text-area-icon-resizer-color-default) rgba(0,0,0,0)}@supports(-moz-appearance: none){.text-input::-webkit-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);opacity:1}.text-input::-moz-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);opacity:1}.text-input:-ms-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);opacity:1}.text-input::-ms-input-placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);opacity:1}.text-input::placeholder{color:var(--oev-comp-forms-text-area-placeholder-color-default);opacity:1}}:host([disabled]),:host([readonly]){pointer-events:none}:host([disabled]) .text-input,:host([readonly]) .text-input{border-width:var(--oev-comp-forms-text-area-border-width-disabled);border-color:var(--oev-comp-forms-text-area-border-color-disabled);color:var(--oev-comp-forms-text-area-text-color-disabled)}:host([disabled]) .text-input::-webkit-resizer,:host([readonly]) .text-input::-webkit-resizer{border-color:rgba(0,0,0,0) var(--oev-comp-forms-text-area-icon-resizer-color-disabled) var(--oev-comp-forms-text-area-icon-resizer-color-disabled) rgba(0,0,0,0)}`,k=t(4140),x=(t(3255),t(6334),t(3095),function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c});let E=class extends c.k{constructor(){super(...arguments),this[l]="",this[p]="",this[s]="",this[d]="",this[v]="Es muss ein Text eingetragen werden.",this[h]=/[\s\S]*/,this[u]="",this[m]=3,this[g]=!1,this[b]=!1,this[z]=!1,this[y]=!1,this.labelText="",this.tooltipText="",this.textContent=n.textContent,this.state=n.defaultValue,this.valid=!0,this.rows=this.minRows,this.regExError=!1,this.requiredError=!1}static get styles(){return a.AH`${(0,a.iz)(w)}`}createEventDetails(){return()=>({inputType:"string",key:this.name,value:this.textContent,validity:this.valid})}firstUpdated(e){super.firstUpdated(e),super.supportInitAndChangeEventOnElement(this),this.rows=this.minRows,this.textContent=this.default,this.textArea.setAttribute("innerText",this.textContent)}updated(e){super.updated(e),e.has("validate")&&this.validateComponent()}handleInput(e){this.textContent=e.target.value,this.validateComponent(),e.target.focu
4217s()}checkRegex(){return this.regex instanceof RegExp?this.regex.test(this.textContent):new RegExp(this.getAttribute(i.regex)||"","s").test(this.textContent)}setErrorState(){if(!this.requiredError&&!this.regExError)return this.state=n.defaultValue;this.state=n.error}validateComponent(){this.validateRequired(),this.validateRegex(),this.valid=!(this.requiredError||this.regExError),this.setErrorState()}validateRegex(){return this.textContent?this.checkRegex()?this.regExError=!1:this.regExError=!0:this.regExError=!1}validateRequired(){return!this.mandatory&&!this.required||this.textContent?this.requiredError=!1:this.requiredError=!0}handleOnBlur(){this.validateComponent(),this.createAndFireEvent()}createAndFireEvent(){const e=new CustomEvent("change",{detail:this.createEventDetails(),bubbles:!0,composed:!0});this.dispatchEvent(e)}get textArea(){var e;return null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelector("textarea")}focus(e){var o;null===(o=this.textArea)||void 0===o||o.focus(e)}get isSuppressed(){return this.disabled||this.readonly}renderInlineLabel(){return!this.inlineLabel||this.isSuppressed?a.s6:a.qy`<div class="OEV-Input-Inline-Label">${this.inlineLabel}</div>`}render(){var e;const o=(0,k.K$)(this.name),t=(0,k.Um)({isValid:!this.requiredError&&!this.regExError,showError:this.requiredError||this.regExError,isSuppressed:this.isSuppressed}),i=this.requiredError?this.errorText:this.regexErrorText;return a.qy`
4218      ${this.labelText||this.tooltipText?a.qy`
4219        <oev-form-label
4220          for="textarea_${this.name}"
4221          variant="label"
4222          label-text="${this.labelText||a.s6}"
4223          tooltip-text="${this.tooltipText||a.s6}"
4224        ></oev-form-label>
4225      `:a.s6}
4226      <div class="OEV-Input-Wrapper">
4227        <textarea
4228          aria-describedby=${null!==(e=(0,k.gt)(t,o))&&void 0!==e?e:a.s6}
4229          id="textarea_${this.name}"
4230          name="${this.name}"
4231          class="text-input ${this.state}"
4232          placeholder="${this.placeholder}"
4233          rows="${this.rows}"
4234          ?required=${this.required||this.mandatory}
4235          ?readonly=${this.readonly}
4236          @input=${this.handleInput}
4237          @blur=${this.handleOnBlur}
4238          aria-invalid=${this.requiredError||this.regExError}
4239        >${this.textContent}</textarea>
4240        ${this.renderInlineLabel()}
4241      </div>
4242      <oev-form-error
4243        id=${o}
4244        message=${i}
4245        ?show=${t}
4246      ></oev-form-error>
4247    `}};l=i.name,p=i.placeholder,s=i.inlineLabel,d=i.default,v=i.errorText,h=i.regex,u=i.regexErrorText,m=i.minRows,f=i.validate,g=i.disabled,b=i.required,z=i.mandatory,y=i.readonly,E.shadowRootOptions=Object.assign(Object.assign({},c.k.shadowRootOptions),{delegatesFocus:!0}),x([(0,r.MZ)({type:String})],E.prototype,l,void 0),x([(0,r.MZ)({type:String})],E.prototype,p,void 0),x([(0,r.MZ)({type:String})],E.prototype,s,void 0),x([(0,r.MZ)({type:String})],E.prototype,d,void 0),x([(0,r.MZ)({type:String})],E.prototype,v,void 0),x([(0,r.MZ)({type:RegExp||String})],E.prototype,h,void 0),x([(0,r.MZ)({type:String})],E.prototype,u,void 0),x([(0,r.MZ)({type:Number})],E.prototype,m,void 0),x([(0,r.MZ)({type:Boolean})],E.prototype,f,void 0),x([(0,r.MZ)({type:Boolean})],E.prototype,g,void 0),x([(0,r.MZ)({type:Boolean,reflect:!0})],E.prototype,b,void 0),x([(0,r.MZ)({type:Boolean,reflect:!0})],E.prototype,z,void 0),x([(0,r.MZ)({type:Boolean,reflect:!0})],E.prototype,y,void 0),x([(0,r.MZ)({type:String,attribute:"label"})],E.prototype,"labelText",void 0),x([(0,r.MZ)({type:String,attribute:"tooltip"})],E.prototype,"tooltipText",void 0),x([(0,r.wk)()],E.prototype,"textContent",void 0),x([(0,r.wk)()],E.prototype,"state",void 0),x([(0,r.wk)()],E.prototype,"valid",void 0),x([(0,r.wk)()],E.prototype,"rows",void 0),x([(0,r.wk)()],E.prototype,"regExError",void 0),x([(0,r.wk)()],E.prototype,"requiredError",void 0),E=x([(0,r.EM)("oev-text-area-v1")],E)},6778:function(e,o,t){"use strict";var i=t(5707),a=t(7423),r=t(701),c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};const n=document.createElement("template");n.innerHTML='<div class="text-input"> <oev-form-label></oev-form-label> <div class="inline-label-area"> <div class="inline-label-box"> <span class="inline-label"></span> </div> </div> <div class="input"> <input id="input"/> <slot name="button"></slot> <slot name="datepicker-icon"></slot> </div> <div class="errorBox"></div> </div> ';const l=document.createElement("style");l.innerHTML=a.A.toString();class p extends r.k{constructor(){super(),this.input=null,this.textInput=null,this.inlineLabel=null,this.inlineLabelArea=null;const e=this.attachShadow({mode:"open",delegatesFocus:!0});e.appendChild(l.cloneNode(!0)),e.appendChild(n.content.cloneNode(!0)),this.input=e.querySelector("input"),this.textInput=e.querySelector(".text-input"),this.inlineLabel=e.querySelector(".inline-label"),this.inlineLabelArea=e.querySelector(".inline-label-area")}connectedCallback(){var e,o,t;super.connectedCallback();null!==this.querySelector('[slot="button"]')&&(null===(e=this.textInput)||void 0===e||e.classList.add("search-variant"));const i=this.getAttribute("inlineLabel");null!==i&&""!==i?this.inlineLabel.innerText=i:null===(o=this.inl
4247ineLabelArea)||void 0===o||o.remove();const a=this.getAttribute("name");null!==a&&""!==a&&(this.input.name=a,this.input.id=null===(t=null==a?void 0:a.toLowerCase())||void 0===t?void 0:t.replace(/\s+/g,"_"));const r=this.getAttribute("default");null!==r&&""!==r&&(this.input.value=r,this.handleValidationBoxes()),this.value&&(this.input.value=this.value,this.handleValidationBoxes());const c=this.getAttribute("placeholder");null!==c&&""!==c&&(this.input.placeholder=c);const n=this.getAttribute(p.API_ATTRIBUTES.BACKGROUND_COLOR);if(n&&this.setBackgroundColor(n),this.input.onfocus=()=>{var e,o;null===(e=this.textInput)||void 0===e||e.classList.add("focused"),(null===(o=this.input)||void 0===o?void 0:o.hasAttribute("placeholder"))&&(this.input.placeholder="")},this.input.onblur=()=>{var e;null===(e=this.textInput)||void 0===e||e.classList.remove("focused"),null!==c&&""!==c&&this.input&&(this.input.placeholder=c),this.triggerValidation(!0)},this.input.addEventListener("input",()=>{this.handleValidationBoxes(),this.value=this.input.value}),"passwordless-login-input"==this.getAttribute("custom-change-event-name"))return this.supportInputEventOnElement(this.input);this.supportInitAndChangeEventOnElement(this.input)}firstUpdated(e){var o;super.firstUpdated(e),this.shadowRoot&&this.initDefaultOevInputElement(this.shadowRoot,"oev-form-label");const t=this.getAttribute("name");this.setFormLabel(t?null===(o=null==t?void 0:t.toLowerCase())||void 0===o?void 0:o.replace(/\s+/g,"_"):"input")}updated(e){super.updated(e),e.has("value")&&(this.input.value=this.value)}addErrorBox(){var e,o;this.removeSuccessBox(),null===(e=this.textInput)||void 0===e||e.classList.add("error"),null===(o=this.input)||void 0===o||o.classList.add("error"),this.classList.add("error-padding")}removeErrorBox(){var e,o;null===(e=this.textInput)||void 0===e||e.classList.remove("error"),null===(o=this.input)||void 0===o||o.classList.remove("error"),this.classList.remove("error-padding")}addSuccessBox(){var e,o;this.removeErrorBox(),null===(e=this.textInput)||void 0===e||e.classList.add("success"),null===(o=this.input)||void 0===o||o.classList.add("success")}removeSuccessBox(){var e,o;null===(e=this.textInput)||void 0===e||e.classList.remove("success"),null===(o=this.input)||void 0===o||o.classList.remove("success")}testValidInput(){var e,o;return!this.regex&&this.RegEx&&(this.regex=new RegExp(this.RegEx)),!(null===(e=this.input)||void 0===e?void 0:e.value)||(null===(o=this.regex)||void 0===o?void 0:o.test(this.input.value))}handleValidationBoxes(){var e;if("true"===this.getAttribute("mandatory")&&!(null===(e=this.input)||void 0===e?void 0:e.value))return super.setErrorTextIfPresent(),this.addErrorBox();if(this.hasRegExp){if(!this.testValidInput())return super.setRegExpErrorText(),this.addErrorBox();if(this.testValidInput()&&this.hasAttribute(p.API_ATTRIBUTES.HAS_CHECKMARK))return this.addSuccessBox()}this.removeErrorBox()}setBackgroundColor(e){this.setColor(e,"--background-color")}setColor(e,o){var t;null===(t=this.textInput)||void 0===t||t.style.setProperty(o,`var(--oev-color-${e}, var(--${e}, ${e}))`)}createEventDetails(){return e=>({inputType:"text",key:e.getAttribute("name"),value:e.value,validity:!e.classList.contains("error")})}triggerValidation(e){var o;if("true"===this.getAttribute("mandatory")&&(this.shouldValidate||e)){if(this.input&&(this.input.required=!0),!(null===(o=this.input)||void 0===o?void 0:o.value))return this.addErrorBox();this.handleValidationBoxes()}}get hasRegExp(){return this.hasAttribute(p.API_ATTRIBUTES.REGEXP)}get RegEx(){return this.getAttribute(p.API_ATTRIBUTES.REGEXP)}get shouldValidate(){return"true"===this.getAttribute(p.API_ATTRIBUTES.VALIDATE)}static get observedAttributes(){return[p.API_ATTRIBUTES.VALIDATE,p.API_ATTRIBUTES.REGEXP]}attributeChangedCallback(e,o,t){if(t!==o)switch(e){case p.API_ATTRIBUTES.VALIDATE:this.triggerValidation();break;case p.API_ATTRIBUTES.REGEXP:this.hasAttribute("isDatepicker")&&this.handleValidationBoxes()}}}p.API_ATTRIBUTES={DISABLED:"disabled",VALIDATE:"validate",HAS_CHECKMARK:"hasCheckmark",REGEXP:"regex",REGEXP_ERROR_TEXT:"regexErrorText",BACKGROUND_COLOR:"backgroundColor"},c([(0,i.MZ)({reflect:!0})],p.prototype,"value",void 0),customElements.define("oev-text-input-v1",p)},3272:function(e,o,t){"use strict";t.d(o,{default:function(){return m}});var i=t(6161),a=t(5707),r=t(7105),c=t(299);const n="oev-text-input";var l;!function(e){e.autocomplete="autocomplete",e.customErrorText="custom-error-text",e.default="default",e.disabled="disabled",e.inlineLabel="inline-label",e.label="label",e.name="name",e.placeholder="placeholder",e.readonly="readonly",e.refId="ref-id",e.regex="regex",e.regexErrorText="regex-error-text",e.required="required",e.requiredErrorText="required-error-text",e.tooltipText="tooltip-text",e.type="type"}(l||(l={}));var p=t(2389),s=t(954),d=t(4140),v=t(5326),h=(t(3095),function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c});let u=class extends r.A{constructor(){super(...arguments),this.autocomplete="off",this.customErrorText="",this.disabled=!1,this.required=!1,this.default="",this.inlineLabel="",this.label="",this.name="",this.placeholder="",this.refId=(0,c.A)(n),this.regex="",this.regexErrorText="",this.requiredErrorText="",this.tooltipText="",this.type="text",this.readonly=!1,this._val
4247idity={},this._showError=!1}focus(e){var o;null===(o=this.input)||void 0===o||o.focus(e)}setExternalError(e){this.customErrorText=null!=e?e:"",this.validity=Object.assign(Object.assign({},this.validity),{customError:!!e})}firstUpdated(){this.setDefaultValue()}set value(e){this.input&&(this.input.value=e,this.updateValidity(this.validity,this.errorMessage),this.updateFormValue(this.data),this.requestUpdate())}get value(){var e,o;return null!==(o=null===(e=this.input)||void 0===e?void 0:e.value)&&void 0!==o?o:""}get data(){const e=new FormData;return e.append(this.name,this.value),e}set validity(e){var o;this._validity=Object.assign(Object.assign({},e),{valid:this.isValid(e)}),this._showError=!this._validity.valid,null===(o=this.input)||void 0===o||o.toggleAttribute("invalid",!this._validity.valid),this.input.setCustomValidity(this._validity.valid?"":this.errorMessage),this.input.checkValidity(),this.updateValidity(this._validity,this.errorMessage)}get validity(){const e={customError:this._validity.customError||!1,patternMismatch:!(!this.regex||!this.value||new RegExp(this.regex).test(this.value))||!1,valueMissing:this.required&&!this.value};return this._validity=Object.assign({valid:this.isValid(this._validity)},e),this._validity}isValid(e){return!e.patternMismatch&&!e.valueMissing&&!e.customError}get errorMessage(){const e=this.validity,o=Object.keys(e).find(o=>e[o]),t={customError:this.customErrorText||"Invalid input",patternMismatch:this.regexErrorText||"Invalid format",valueMissing:this.requiredErrorText||"Required input"};return o&&t[o]||this.requiredErrorText||"Invalid input"}get isSuppressed(){return(0,v.mO)({disabled:this.disabled,readonly:this.readonly})}renderInlineLabel(){return!this.inlineLabel||this.isSuppressed?i.s6:i.qy`<div class="OEV-Input-Inline-Label">${this.inlineLabel}</div>`}render(){var e;const o=(0,d.K$)(this.refId),t=(0,d.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed});return i.qy`
4248      ${this.label||this.tooltipText?i.qy`
4249        <oev-form-label
4250          for=${this.refId}
4251          variant="label"
4252          label-text="${this.label||i.s6}"
4253          tooltip-text="${this.tooltipText||i.s6}"
4254        ></oev-form-label>
4255      `:i.s6}
4256      <div class="OEV-Input-Wrapper">
4257        <input
4258          autocomplete=${this.autocomplete}
4259          aria-describedby=${null!==(e=(0,d.gt)(t,o))&&void 0!==e?e:i.s6}
4260          id=${this.refId}
4261          name=${this.name}
4262          pattern=${this.regex||i.s6}
4263          type=${this.type}
4264          .placeholder=${this.placeholder||i.s6}
4265          .value=${this.value}
4266          ?disabled=${this.disabled}
4267          ?readonly=${this.readonly}
4268          ?required=${this.required}
4269          @blur=${this.handleBlur}
4270          @change=${this.handleChange}
4271          @input=${this.handleInput}
4272        />
4273        ${this.renderInlineLabel()}
4274        <oev-form-error
4275          id=${o}
4276          message=${this.errorMessage}
4277          ?show=${t}
4278        ></oev-form-error>
4279      </div>
4280    `}handleEvent(e,o){const t=o.of(e);this.value=e.target.value,this.validity=Object.assign(Object.assign({},this.validity),{customError:!1}),this.dispatchEvent(t)}handleInput(e){this.handleEvent(e,p.TL)}handleChange(e){this.handleEvent(e,p.$4)}handleBlur(e){const o=p.wx.of(e);this.validity=Object.assign({},this.validity),this.dispatchEvent(o)}setDefaultValue(){this.value||(this.value=this.default),this.dispatchEvent(new CustomEvent("input",{bubbles:!0,composed:!0})),this.requestUpdate()}};u.styles=s.A,h([(0,a.MZ)({type:String,attribute:l.autocomplete})],u.prototype,"autocomplete",void 0),h([(0,a.MZ)({type:String,attribute:l.customErrorText})],u.prototype,"customErrorText",void 0),h([(0,a.MZ)({type:Boolean,attribute:l.disabled,reflect:!0})],u.prototype,"disabled",void 0),h([(0,a.MZ)({type:Boolean,attribute:l.required,reflect:!0})],u.prototype,"required",void 0),h([(0,a.MZ)({type:String,attribute:l.default,reflect:!0})],u.prototype,"default",void 0),h([(0,a.MZ)({type:String,attribute:l.inlineLabel})],u.prototype,"inlineLabel",void 0),h([(0,a.MZ)({type:String,attribute:l.label})],u.prototype,"label",void 0),h([(0,a.MZ)({type:String,attribute:l.name,reflect:!0})],u.prototype,"name",void 0),h([(0,a.MZ)({type:String,attribute:l.placeholder,reflect:!0})],u.prototype,"placeholder",void 0),h([(0,a.MZ)({type:String,attribute:l.refId,reflect:!0})],u.prototype,"refId",void 0),h([(0,a.MZ)({type:String,attribute:l.regex})],u.prototype,"regex",void 0),h([(0,a.MZ)({type:String,attribute:l.regexErrorText})],u.prototype,"regexErrorText",void 0),h([(0,a.MZ)({type:String,attribute:l.requiredErrorText})],u.prototype,"requiredErrorText",void 0),h([(0,a.MZ)({type:String,attribute:l.tooltipText})],u.prototype,"tooltipText",void 0),h([(0,a.MZ)({type:String,attribute:l.type})],u.prototype,"type",void 0),h([(0,a.MZ)({type:Boolean,attribute:l.readonly})],u.prototype,"readonly",void 0),h([(0,a.P)("input")],u.prototype,"input",void 0),h([(0,a.wk)()],u.prototype,"_validity",void 0),h([(0,a.wk)()],u.prototype,"_showError",void 0),u=h([(0,a.EM)(n)],u);var m=u},2389:function(e,o,t){"use strict";var i;t.d(o,{wx:function(){return r},$4:function(){return c},Bx:function(){return i},TL:function(){return n},Jb:function(){return a}}),function(e){e.blur="oev-text-input:blur",e.change="oev-text-input:change",e.input="oev-text-input:input"}(i||(i={}));class a{static of(e){const o=e.target,{name:t,validity:i,value:r}=o;return new a({payload:{[t]:r},validity:i})}constructor(e){this.validity=e.validity,this.payload=e.payload}}class r extends CustomEvent{static of(e){const o=a.of(e);return new r(o)}constructor(e){super(i.blur,{bubbles:!0,composed:!0,detail:e})}}class c extends CustomEvent{static of(e){const o=a.of(e);return new c(o)}constructor(e){super(i.change,{bubbles:!0,composed:!0,detail:e})}}class n extends CustomEvent{static of(e){const o=a.of(e);return new n(o)}constructor(e){super(i.input,{bubbles:!0,composed:!0,detail:e})}}},9928:function(e,o,t){"use strict";t.d(o,{A:function(){return i.default}});var i=t(3272)},8900:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r,c;!function(e){e.customErrorText="custom-error-text",e.default="default",e.label="label",e.multiselect="multiselect",e.name="name",e.options="options",e.readonly="readonly",e.required="required",e.requiredErrorText="required-error-text",e.tooltipText="tooltip-text"}(r||(r={})),function(e){e.change="@Tile/change"}(c||(c={}));
4280var n=t(7105),l=t(416);var p=i.AH`oev-form-error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}oev-form-error span{display:block;color:var(--oev-comp-forms-error-font-color);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-comp-forms-error-spacing-top));margin-left:var(--oev-comp-forms-error-spacing-left);font:var(--oev-comp-forms-error-font-style)}oev-form-error span.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}fieldset{padding:0;border:unset;margin:0}fieldset legend{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.Container{display:grid;gap:var(--oev-comp-tiles-gap-spacing-m-xl)}@media(max-width: 77.4375rem){.Container{gap:var(--oev-comp-tiles-gap-spacing-sl-xs)}}@media(min-width: 0)and (max-width: 37.4375rem){.Container.one{grid-template-columns:repeat(4, 1fr)}.Container.one oev-tile-item{grid-column:span 4}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Container.one{grid-template-columns:repeat(8, 1fr)}.Container.one oev-tile-item{grid-column:3/span 4}}@media(min-width: 56.563rem){.Container.one{grid-template-columns:repeat(12, 1fr)}.Container.one oev-tile-item{grid-column:5/span 4}}@media(min-width: 0)and (max-width: 37.4375rem){.Container.two{grid-template-columns:repeat(4, 1fr)}.Container.two oev-tile-item{grid-column:span 2}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Container.two{grid-template-columns:repeat(8, 1fr)}.Container.two oev-tile-item{grid-column:span 4}}@media(min-width: 56.563rem){.Container.two{grid-template-columns:repeat(12, 1fr)}.Container.two oev-tile-item{grid-column:span 4}.Container.two oev-tile-item:nth-child(1){grid-column:3/span 4}}@media(min-width: 0)and (max-width: 37.4375rem){.Container.three{grid-template-columns:repeat(4, 1fr)}.Container.three oev-tile-item{grid-column:span 2}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Container.three{grid-template-columns:repeat(8, 1fr)}.Container.three oev-tile-item{grid-column:span 2}.Container.three oev-tile-item:nth-child(1){grid-column:2/span 2}}@media(min-width: 56.563rem){.Container.three{grid-template-columns:repeat(12, 1fr)}.Container.three oev-tile-item{grid-column:span 4}}@media(min-width: 0)and (max-width: 37.4375rem){.Container.four{grid-template-columns:repeat(4, 1fr)}.Container.four oev-tile-item{grid-column:span 2}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Container.four{grid-template-columns:repeat(8, 1fr)}.Container.four oev-tile-item{grid-column:span 2}}@media(min-width: 56.563rem){.Container.four{grid-template-columns:repeat(12, 1fr)}.Container.four oev-tile-item{grid-column:span 3}}@media(min-width: 0)and (max-width: 37.4375rem){.Container.five{grid-template-columns:repeat(4, 1fr)}.Container.five oev-tile-item{grid-column:span 2}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Container.five{grid-template-columns:repeat(8, 1fr)}.Container.five oev-tile-item{grid-column:span 2}}@media(min-width: 56.563rem){.Container.five{grid-template-columns:repeat(12, 1fr)}.Container.five oev-tile-item{grid-column:span 2}.Container.five oev-tile-item:nth-child(1){grid-column:2/span 2}}@media(min-width: 0)and (max-width: 37.4375rem){.Container.more{grid-template-columns:repeat(4, 1fr)}.Container.more oev-tile-item{grid-column:span 2}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Container.more{grid-template-columns:repeat(8, 1fr)}.Container.more oev-tile-item{grid-column:span 2}}@media(min-width: 56.563rem){.Container.more{grid-template-columns:repeat(12, 1fr)}.Container.more oev-tile-item{grid-column:span 2}}.Error-Container{display:grid;gap:var(--oev-comp-tiles-gap-spacing-m-xl)}.Error-Container[hidden]:not([external-invalid]){display:none}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Error-Container.one{grid-template-columns:repeat(8, 1fr)}.Error-Container.one oev-form-error{grid-column:3/span 4}}@media(min-width: 56.563rem){.Error-Container.one{grid-template-columns:repeat(12, 1fr)}.Error-Container.one oev-form-error{grid-column:5/span 4}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Error-Container.two{grid-template-columns:repeat(8, 1fr)}.Error-Container.two oev-form-error{grid-column:1/8}}@media(min-width: 56.563rem){.Error-Container.two{grid-template-columns:repeat(12, 1fr)}.Error-Container.two oev-form-error{grid-column:3/span 8}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Error-Container.three{grid-template-columns:repeat(8, 1fr)}.Error-Container.three oev-form-error{grid-column:2/span 6}}@media(min-width: 56.563rem){.Error-Container.three{grid-template-columns:repeat(12, 1fr)}.Error-Container.three oev-form-error{grid-column:1/12}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Error-Container.four{grid-template-columns:repeat(8, 1fr)}.Error-Container.four oev-form-error{grid-column:1/8}}@media(min-width: 56.563rem){.Error-Container.four{grid-template-columns:repeat(12, 1fr)}.Error-Container.four oev-form-error{grid-column:1/12}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Error-Container.five{grid-template-columns:repeat(8, 1fr)}.Error-Container.five oev-form-error{grid-column:1/8}}@media(min-width: 56.563rem){.Error-Container.five{grid-template-columns:repeat(12, 1fr)}.Error-Container.five oev-form-error{grid-column:2/span 10}}@media(min-width: 37.5rem)and (max-width: 56.5005rem){.Error-Container.more{grid-template-columns:repeat(8, 1fr)}.Error-Container.more oev-form-error{grid-column:1/8}}@media(min-width: 56.563rem){.Error-Container.more{grid-template-columns:repeat(12, 1fr)}.Error-Container.more oev-form-error{grid-column:1/12}}`,s=t(4140),d=t(5326),v=(t(3095),function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c}),h=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)}
4280)).then(c,n)}l((i=i.apply(e,o||[])).next())})};let u=class extends n.A{constructor(){super(...arguments),this.customErrorText="",this.default=[],this.label="",this.multiselect=!1,this.name="",this.options=[],this.readonly=!1,this.required=!1,this.requiredErrorText="Die Eingabe ist Pflicht.",this.tooltipText="",this.selectedItems=[],this.numberOfTiles=0,this._validity={},this._showError=!1}focus(e){var o,t;null===(t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelector("oev-tile-item"))||void 0===t||t.focus(e)}setExternalError(e){this.customErrorText=null!=e?e:"",this.validity=Object.assign(Object.assign({},this.validity),{customError:!!e})}toggleItem(e){var o;null!==(o=this.selectedItems)&&void 0!==o||(this.selectedItems=[]),e.checked?this.selectedItems=this.multiselect?[...new Set([...this.selectedItems,e])]:[e]:this.selectedItems=this.multiselect?this.selectedItems.filter(o=>o.value!==e.value):[],this.customErrorText="",this.validity=Object.assign(Object.assign({},this.validity),{customError:!1});const t={[this.name]:this.selectedItems.reduce((e,{value:o})=>(o&&(e[o]=!0),e),{})};this.dispatchEvent(new CustomEvent(c.change,{bubbles:!0,composed:!0,detail:{payload:t,validity:this.validity}})),this.value=this.selectedItems.map(e=>e.name).join(", "),this.dispatchEvent(new Event("input",{bubbles:!0})),this.requestUpdate()}handleToggle(e){var o,t;const i=Array.from(null!==(t=null===(o=this.shadowRoot)||void 0===o?void 0:o.querySelectorAll("oev-tile-item"))&&void 0!==t?t:[]);this.multiselect||null==i||i.forEach(o=>{o!==e.detail&&(o.checked=!1)}),this.toggleItem(e.detail)}setDefault(){var e,o;Array.from(null!==(o=null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelectorAll("oev-tile-item"))&&void 0!==o?o:[]).forEach(e=>{this.default.includes(e.value)&&(e.checked=!0,this.toggleItem(e))})}disconnectedCallback(){super.disconnectedCallback(),this.removeEventListener(l.EY.toggle,e=>{this.handleToggle(e)})}firstUpdated(){this.addEventListener(l.EY.toggle,e=>{this.handleToggle(e)}),this.initializeTileElements()}initializeTileElements(){var e;this.numberOfTiles=(null===(e=this.shadowRoot)||void 0===e?void 0:e.querySelectorAll("oev-tile-item").length)||0,this.container.classList.add(this.getTileClass())}getTileClass(){return this.numberOfTiles<=5?["one","two","three","four","five"][this.numberOfTiles-1]:"more"}renderMappedTileItems(e){return e.map(e=>i.qy`
4281        <oev-tile-item
4282          .screenreaderError=${this.shouldShowError?this.errorMessage:""}
4283          icon=${e.icon}
4284          image=${e.image}
4285          name=${e.label}
4286          label=${e.label}
4287          value=${e.value}
4288          ?readonly=${this.readonly}>
4289        </oev-tile-item>
4290      `)}updated(e){const o=Object.create(null,{updated:{get:()=>super.updated}});return h(this,void 0,void 0,function*(){o.updated.call(this,e),e.has("default")&&(yield this.updateComplete,this.setDefault()),this.updateValidity(this.validity,this.errorMessage),this.updateFormValue(this.data)})}get isSuppressed(){return(0,d.mO)({readonly:this.readonly})}get shouldShowError(){return(0,s.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed})}render(){const e=(0,s.K$)(this.name),o=this.shouldShowError;return i.qy`
4291      <fieldset>
4292        <legend id="Legend">${this.label}</legend>
4293          <oev-form-label
4294            variant="label"
4295            label-text="${this.label||i.s6}" 
4296            tooltip-text="${this.tooltipText||i.s6}"
4297          ></oev-form-label>
4298          <div class="Container">
4299            ${this.options?this.renderMappedTileItems(this.options):i.s6}
4300          </div>
4301        <div 
4302          id="Error-Container"
4303          class="Error-Container ${this.getTileClass()}"
4304        >
4305          <oev-form-error
4306            id=${e}
4307            message=${this.errorMessage}
4308            ?show=${o}
4309          ></oev-form-error>
4310        </div>
4311      </fieldset>
4312    `}get data(){const e=new FormData;return this.selectedItems.length>0&&e.append(this.name,this.selectedItems.map(e=>e.name).join(", ")),e}get errorMessage(){const e=this.validity,o=Object.keys(e).find(o=>e[o]),t={valueMissing:this.requiredErrorText,customError:this.customErrorText};return o&&t[o]||""}isValid(e){return!e.valueMissing&&!e.customError}get validity(){var e;
4312const o=(null===(e=this._validity)||void 0===e?void 0:e.customError)||!1,t=this.required&&0===this.selectedItems.length;return{valid:!t&&!o,valueMissing:t,customError:o}}set validity(e){this._validity=Object.assign(Object.assign({},e),{valid:this.isValid(e)}),this._showError=!e.valid,this.updateValidity(this._validity,this.errorMessage)}};u.styles=p,v([(0,a.MZ)({type:String,attribute:r.customErrorText})],u.prototype,"customErrorText",void 0),v([(0,a.MZ)({type:String,attribute:r.default,reflect:!0})],u.prototype,"default",void 0),v([(0,a.MZ)({type:String,attribute:r.label,reflect:!0})],u.prototype,"label",void 0),v([(0,a.MZ)({type:Boolean,attribute:r.multiselect,reflect:!0})],u.prototype,"multiselect",void 0),v([(0,a.MZ)({type:String,attribute:r.name,reflect:!0})],u.prototype,"name",void 0),v([(0,a.MZ)({type:Array,attribute:r.options,reflect:!0})],u.prototype,"options",void 0),v([(0,a.MZ)({type:Boolean,reflect:!0,attribute:r.readonly})],u.prototype,"readonly",void 0),v([(0,a.MZ)({type:Boolean,attribute:r.required,reflect:!0})],u.prototype,"required",void 0),v([(0,a.MZ)({type:String,attribute:r.requiredErrorText})],u.prototype,"requiredErrorText",void 0),v([(0,a.MZ)({type:String,attribute:r.tooltipText})],u.prototype,"tooltipText",void 0),v([(0,a.MZ)({reflect:!0})],u.prototype,"value",void 0),v([(0,a.P)(".Container")],u.prototype,"container",void 0),v([(0,a.wk)()],u.prototype,"selectedItems",void 0),v([(0,a.wk)()],u.prototype,"numberOfTiles",void 0),v([(0,a.wk)()],u.prototype,"_validity",void 0),v([(0,a.wk)()],u.prototype,"_showError",void 0),u=v([(0,a.EM)("oev-tile")],u)},416:function(e,o,t){"use strict";t.d(o,{EY:function(){return r},nW:function(){return a},wZ:function(){return i}});const i="oev-tile-item";var a,r;!function(e){e.disabled="disabled",e.icon="icon",e.image="image",e.label="label",e.readonly="readonly",e.refId="ref-id",e.value="value"}(a||(a={})),function(e){e.toggle="@TileItem/toggle"}(r||(r={}))},8441:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(416),c=t(9929),n=t(299);var l=i.AH`oev-form-error{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue)}oev-form-error span{display:block;color:var(--oev-comp-forms-error-font-color);margin-top:calc(var(--oev-focus-visible-outline-offset) + var(--oev-focus-visible-outline-width) + var(--oev-comp-forms-error-spacing-top));margin-left:var(--oev-comp-forms-error-spacing-left);font:var(--oev-comp-forms-error-font-style)}oev-form-error span.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:host{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:10rem}:host input[type=checkbox]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:host label{border:var(--oev-comp-tile-item-border-width-default) solid var(--oev-comp-tile-item-border-color-default);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:var(--oev-comp-tile-item-gap-spacing);-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;height:100%;background:var(--oev-comp-tile-item-background-color-default);border-radius:var(--oev-comp-tile-item-border-radius);padding:var(--oev-comp-tile-item-spacing);overflow:hidden;color:var(--oev-comp-tile-item-font-color-default);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}:host label:hover{border:var(--oev-comp-tile-item-border-width-default) solid var(--oev-comp-tile-item-border-color-hover);background:var(--oev-comp-tile-item-background-color-hover);color:var(--oev-comp-tile-item-font-color-hover)}:host label .OEV-Icon-Container{display:none}:host label span{font:var(--oev-comp-tile-item-font-style);text-align:center;word-break:break-word;-ms-flex-line-pack:center;align-content:center;max-height:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}:host #OEV-Icon-Checked{display:block;border-radius:50%;position:absolute;top:var(--oev-comp-tile-item-icon-checked-spacing);right:var(--oev-comp-tile-item-icon-checked-spacing);text-align:center;line-height:24px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform:scale(0);transform:scale(0)}:host input:checked+label{background:var(--oev-comp-tile-item-background-color-selected);border:var(--oev-comp-tile-item-border-width-default) solid var(--oev-comp-tile-item-border-color-selected);color:var(--oev-comp-tile-item-font-color-selected)}:host input:checked+label>#OEV-Icon-Checked{background:var(--oev-comp-tile-item-icon-background-color-checked);-webkit-transform:scale(1);transform:scale(1);width:var(--oev-comp-tile-item-icon-size-checked, var(--oev-comp-tile-item-icon-size-default));height:var(--oev-comp-tile-item-icon-size-checked, var(--oev-comp-tile-item-icon-size-default))}:host input:active+label{background:var(--oev-comp-tile-item-background-color-active);border:var(--oev-comp-tile-item-border-width-default) solid var(--oev-comp-tile-item-border-color-active);color:var(--oev-comp-tile-item-font-color-active)}:host input:focus-visible+label{--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset);background:var(--oev-comp-tile-item-background-color-focus)}:host([readonly]) label,:host([readonly]) input:active+label,input:disabled+label{background:var(--oev-comp-tile-item-background-color-disabled);border:var(--oev-comp-tile-item-border-width-default) solid var(--oev-comp-tile-item-border-color-disabled);color:var(--oev-comp-tile-item-font-color-disabled);pointer-events:none}:host([icon]:not([icon=""])) label .OEV-Icon-Container,:host([image]:not([image=""])) label .OEV-Icon-Container{display:block;height:var(--oev-comp-tile-item-icon-size-label)}:host([icon]:not([icon=""])) label .OEV-Icon-Container img,:host([image]:not([image=""])) label .OEV-Icon-Container img{height:var(--oev-comp-tile-item-icon-size-label);width:var(--oev-comp-tile-item-icon-size-label)}:host([icon]:not([icon=""])) label span,:host([image]:not([image=""])) label span{-ms-flex-line-pack:center;align-content:center;max-height:var(--oev-comp-tile-item-label-max-height)}`,p=t(4140),s=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let d=class extends c.default{constructor(){super(...arguments),this.icon="",this.image="",this.label="",this.refId=(0,n.A)(r.wZ),this.readonly=!1,this.value=""}handleChange(e){if(this.readonly)return void this.preventReadonlyToggle(e);const{checked:o}=e.target;this.checked=o,this.validity=Object.assign({},this.validity),this.requestUpdate(),this.dispatchEvent(new CustomEvent(r.EY.toggle,{detail:this,bubbles:!0,composed:!0}))}focus(e){this.input.focus(Object.assign({focusVisible:!0},e))}render(){var e,o;const t=(null!==(e=this.name)&&void 0!==e?e:"").replace(/[^a-zA-Z0-9]/g,"_"),a=(0,p.K$)(t),r=(0,p.Um)({isValid:!!this.validity.valid,showError:this._showError,isSuppressed:this.isSuppressed}),c=Boolean(this.screenreaderError),n=r||c;return i.qy`
4313      <input 
4314        type="checkbox" 
4315        id=${this.refId}
4316        ?checked=${this.checked}
4317        ?disabled=${this.disabled}
4318        value=${this.value}
4319        @change=${this.handleChange}
4320        aria-describedby=${null!==(o=(0,p.gt)(n,a))&&void 0!==o?o:i.s6}
4321      />
4322      <label for="${this.refId}">
4323        <oev-icon id="OEV-Icon-Checked" icon="comp-checkbox-check" color="white" size="small" aria-hidden="true"></oev-icon>
4324        <div class="OEV-Icon-Container" aria-hidden="true">
4325          ${this.icon?i.qy`<oev-icon size="x-large" icon=${this.icon}></oev-icon>`:i.s6}
4326          ${this.image&&!this.icon?i.qy`<img src=${this.image} alt=${this.label} />`:i.s6}
4327        </div>
4328        ${this.label?i.qy`<span>${this.label}</span>`:i.s6}
4329      </label>
4330      <oev-form-error
4331        id=${a}
4332        message=${this.errorMessage}
4333        screenreader-message=${this.screenreaderError}
4334        ?show=${r||c}
4335      ></oev-form-error>
4336    `}};d.styles=l,s([(0,a.MZ)({type:String,attribute:r.nW.icon,reflect:!0})],d.prototype,"icon",void 0),s([(0,a.MZ)({type:String,attribute:r.nW.image,reflect:!0})],d.prototype,"image",void 0),s([(0,a.MZ)({type:String,attribute:r.nW.label,reflect:!0})],d.prototype,"label",void 0),s([(0,a.MZ)({type:String,attribute:r.nW.refId,reflect:!0})],d.prototype,"refId",void 0),s([(0,a.MZ)({type:Boolean,reflect:!0,attribute:r.nW.readonly})],d.prototype,"readonly",void 0),s([(0,a.MZ)({type:String,attribute:r.nW.value,reflect:!0})],d.prototype,"value",void 0),s([(0,a.MZ)({type:Function})],d.prototype,"toggleItem",void 0),d=s([(0,a.EM)(r.wZ)],d)},5259:function(e,o,t){"use strict";var i=t(5707),a=t(1299),r=t(701),c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};const n=document.createElement("template");n.innerHTML='<div class="toggle"> <oev-form-label></oev-form-label> <div class="switch-container"> <label class="switch"> <input type="checkbox" id="checkbox"> <span class="slider round"></span> <span class="yesLabel">
4336JA</span> <span class="noLabel">NEIN</span> </label> </div> <div class="errorBox"></div> </div> ';const l=document.createElement("style");l.innerHTML=a.A.toString();class p extends r.k{constructor(){super();const e=this.attachShadow({mode:"open"});e.appendChild(l.cloneNode(!0)),e.appendChild(n.content.cloneNode(!0)),this.input=e.querySelector("input"),this.toggle=e.querySelector(".toggle"),this.nolabel=e.querySelector(".noLabel"),this.yeslabel=e.querySelector(".yesLabel"),this.switchContainer=e.querySelector(".switch-container")}connectedCallback(){super.connectedCallback();const e=this.input,o=this.toggle;"true"==this.getAttribute("mandatory")&&(e.required=!0,e.checked||(o.classList.add("error"),e.classList.add("error"))),e.name=this.getAttribute("name")||"",e.addEventListener("change",()=>{"flex"==this.yeslabel.style.display?(this.yeslabel.style.display="none",this.nolabel.style.display="flex",e.required&&(o.classList.add("error"),e.classList.add("error"))):(this.nolabel.style.display="none",this.yeslabel.style.display="flex",o.classList.remove("error"),e.classList.remove("error"))}),e.addEventListener("input",()=>{this.value=e.checked}),(!e.checked&&"true"===this.getAttribute("default")||e.checked&&"true"!==this.getAttribute("default"))&&e.click(),e.checked!==this.value&&e.click(),this.getAttribute("size")&&this.switchContainer.classList.add("size",this.getAttribute("size")),this.supportInitAndChangeEventOnElement(e)}firstUpdated(e){super.firstUpdated(e),this.initDefaultOevInputElement(this.shadowRoot,"oev-form-label"),this.setFormLabel("checkbox")}updated(e){super.updated(e),e.has("value")&&this.value!==this.input.checked&&this.input.click()}createEventDetails(){return e=>({inputType:"checkbox",key:e.getAttribute("name"),state:e.checked,validity:!e.classList.contains("error")})}}c([(0,i.MZ)({reflect:!0})],p.prototype,"value",void 0),customElements.define("oev-toggle-v1",p)},5578:function(e,o,t){"use strict";var i=t(6161),a=t(5707),r=t(6752);var c=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;position:relative}button{border:none;background:rgba(0,0,0,0);color:inherit;border-radius:0;font:inherit;line-height:inherit;text-decoration:inherit;text-transform:none;text-align:inherit;margin:0;padding:0;width:auto;overflow:visible;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:button;-webkit-tap-highlight-color:rgba(0,0,0,0)}button::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted ButtonText}button oev-icon{--icon-content: var(--oev-comp-tooltip-icon-content);--icon-size: var(--oev-comp-tooltip-icon-size)}button:focus-visible{--oev-focus-visible-outline-offset: 0;--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-comp-tooltip-icon-focus-visible-outline-color, var(--oev-sys-focus-visible-outline-color));outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset);border-radius:100%}oev-icon{color:var(--oev-comp-tooltip-icon-color-default);border-radius:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}oev-icon:hover{color:var(--oev-comp-tooltip-icon-color-hover)}
4336oev-icon:active{color:var(--oev-comp-tooltip-icon-color-active)}.OEV-Close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end}.OEV-Close oev-icon{--icon-content: var(--oev-comp-tooltip-content-icon-close-content);--icon-size: var(--oev-comp-tooltip-content-icon-close-size);color:var(--oev-comp-tooltip-content-icon-close-color-default)}.OEV-Close oev-icon:hover{color:var(--oev-comp-tooltip-content-icon-close-color-hover)}.OEV-Close oev-icon:active{color:var(--oev-comp-tooltip-content-icon-close-color-active)}.OEV-Close oev-icon:focus{--oev-focus-visible-outline-offset: 0;--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset);border-radius:100%}[data-tippy-root] .tippy-arrow{border-style:solid;border-width:var(--oev-comp-tooltip-pointer-height) var(--oev-comp-tooltip-pointer-height) 0 var(--oev-comp-tooltip-pointer-height);border-color:var(--oev-comp-tooltip-content-border-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);-webkit-filter:drop-shadow(0.5px 3px 1px rgba(0, 0, 0, 0.07));filter:drop-shadow(0.5px 3px 1px rgba(0, 0, 0, 0.07))}[data-tippy-root] .tippy-arrow::before{content:"";position:absolute;border-style:solid;border-width:var(--oev-comp-tooltip-pointer-height) var(--oev-comp-tooltip-pointer-height) 0 var(--oev-comp-tooltip-pointer-height);border-color:var(--oev-comp-tooltip-pointer-border-color) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:calc(-1*var(--oev-comp-tooltip-pointer-height) - 1px);left:calc(-1*var(--oev-comp-tooltip-pointer-width)/2)}[data-tippy-root] .tippy-box[data-placement=bottom] .tippy-arrow{top:calc(-1*var(--oev-comp-tooltip-pointer-height));scale:1 -1;-webkit-filter:none;filter:none}.OEV-Tooltip-Content{background:var(--oev-comp-tooltip-content-background-color-default);padding:var(--oev-comp-tooltip-content-spacing);border:1px solid var(--oev-comp-tooltip-content-border-color);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.1607843137);box-shadow:0 3px 6px 0 rgba(0,0,0,.1607843137);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:32.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:var(--oev-comp-tooltip-content-border-radius)}.OEV-Tooltip-Content .OEV-Close{margin-bottom:var(--oev-ref-spacing-12)}.text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}dialog{padding:0;margin:0;border:none}dialog::-webkit-backdrop{background:var(--oev-comp-tooltip-modal-background-darkening-color-default);opacity:var(--oev-comp-tooltip-modal-background-darkening-opacity)}dialog::backdrop{background:var(--oev-comp-tooltip-modal-background-darkening-color-default);opacity:var(--oev-comp-tooltip-modal-background-darkening-opacity)}dialog .OEV-Dialog-Content{position:fixed;width:100vw;max-height:50vh;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;background:var(--oev-color-action-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--oev-comp-tooltip-modal-background-color-default);border-top-left-radius:var(--oev-comp-tooltip-modal-border-radius-top);border-top-right-radius:var(--oev-comp-tooltip-modal-border-radius-top)}dialog .OEV-Dialog-Content .OEV-Dialog-Header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}dialog .OEV-Dialog-Content .OEV-Dialog-Body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding:var(--oev-comp-tooltip-modal-spacing);overflow-y:scroll;scroll-behavior:smooth;scrollbar-width:none}dialog .OEV-Dialog-Content .OEV-Dialog-Footer{padding:calc(var(--oev-comp-tooltip-modal-footer-spacing-top) - var(--oev-comp-tooltip-modal-spacing)) var(--oev-comp-tooltip-modal-spacing) var(--oev-comp-tooltip-modal-spacing)}`;var n;!function(e){e.alignmentHorizontal="alignment-horizontal",e.alignmentVertical="alignment-vertical",e.buttonText="button-text",e.content="content",e.showCloseIcon="show-close-icon"}(n||(n={}));const l="Dialog schließen",p="Tooltip schließen",s="Dialog öffnen",d="Tooltip öffnen";var v=t(9244),h=t(6629),u=t(2804),m=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let f=class extends i.WF{get tooltipContentId(){return`tooltip_content_${this.content.replace(/[^a-zA-Z0-9]/g,"_").slice(0,30)}`}constructor(){super(),this.buttonText="",this.content="",this.showCloseIcon=!1,this.updateScreenSize(),this.addEventListener("click",e=>e.stopPropagation()),this.addEventListener("keydown",e=>{e.stopPropagation(),this.handleKeyEvent(e)}),window.addEventListener("resize",this.updateScreenSize.bind(this)),document.addEventListener("mousedown",this.closeTooltip.bind(this))}updateScreenSize(){this._isMobile=window.innerWidth<600,this._isDesktop=window.innerWidth>=1400,this._isMobile&&this.closeTooltip()}firstUpdated(){this.tooltip&&this.createTooltip()}getAriaLabel(e){return(this._isMobile?{open:s,close:l}:{open:d,close:p})[e]}setAriaLabel(e){const o=e?"close":"open";this.tooltip.ariaLabel=this.getAriaLabel(o)}createTooltip(){const e=this.renderTooltipContent(),o=document.createElement("div");(0,r.XX)(e,o),this._tooltip=(0,v.Ay)(this.tooltip,{allowHTML:!0,arrow:!0,content:o,duration:0,interactive:!0,maxWidth:520,offset:[0,16],trigger:"click",onCreate:e=>{const t=e.popper.querySelector(".OEV-Close-Button");null==t||t.addEventListener("keydown",e=>{var o;e.stopPropagation(),"Enter"!==e.key&&" "!==e.key&&"Space"!==(null==e?void 0:e.code)&&"Escape"!==e.key||(this.closeTooltip(),null===(o=this.tooltip)||void 0===o||o.focus())}),this.tooltip.addEventListener("mousedown",e=>{e.preventDefault(),e.stopImmediatePropagation()}),this.tooltip.addEventListener("focusout",e=>this.handleFocusOut(e,o)),o.addEventListener("focusout",e=>this.handleFocusOut(e,o))},onShow:()=>{var e,o;if(this.setAriaLabel(!0),this._isMobile)return null===(e=this.dialog)||void 0===e||e.showModal(),null===(o=this.dialog)||void 0===o||o.focus(),!1},onHide:()=>{this.setAriaLabel(!1)}})}handleFocusOut(e,o){var t;const i=e.relatedTarget;o.contains(i)||this.contains(i)||null===(t=this._tooltip)||void 0===t||t.hide()}handleKeyEvent(e){"Escape"===e.key&&this.closeTooltip()}closeTooltip(){var e,o;null===(e=this._tooltip)||void 0===e||e.hide(),null===(o=this.dialog)||void 0===o||o.close()}renderTooltipContent(){return i.qy`
4337      <div class="OEV-Tooltip-Content" @mousedown=${e=>e.stopImmediatePropagation()}>
4338        ${this.showCloseIcon?i.qy`
4339          <div class="OEV-Close">
4340            ${this.renderCloseIcon()}
4341          </div>`:i.s6}
4342        <div class="text-content" id=${this.tooltipContentId}>
4343          ${(0,h._)((0,u.A)(this.content))}
4344        </div>
4345      </div>
4346    `}renderDialog(e){return i.qy`
4347      <dialog 
4348        aria-label="Beschreibung vom Tooltip" 
4349        aria-modal="true" 
4350        class="OEV-Dialog" 
4351        id=${this.tooltipContentId}
4352        @close=${()=>this.setAriaLabel(!1)} 
4353      >
4354        <div class="OEV-Dialog-Content" @mousedown=${e=>e.stopImmediatePropagation()}>
4355          <div class="OEV-Dialog-Body">
4356            ${this.showCloseIcon?i.qy`
4357            <div aria-hidden="true" class="OEV-Close">
4358              ${this.renderCloseIcon()}
4359            </div>`:i.s6}
4360            ${(0,h._)((0,u.A)(this.content))}
4361          </div>
4362          ${e?i.qy`
4363            <div class="OEV-Dialog-Footer">
4364              <oev-button variant="outline" block @click=${()=>{var e;return null===(e=null==this?void 0:this.dialog)||void 0===e?void 0:e.close()}}>${e}</oev-button>
4365            </div>`:i.s6}
4366        </div>
4367      </dialog>
4368    `}renderCloseIcon(){return i.qy`
4369      <button
4370        aria-label=${this._isMobile?l:p}
4371        class="OEV-Close-Button"
4372        @click=${()=>this.closeTooltip()}
4373      >
4374        <oev-icon class="OEV-Close-Icon" icon="comp-menu-close" size="medium"></oev-icon>
4375      </button>
4376    `}render(){var e,o;return i.qy`
4377      <button
4378        aria-describedby=${!this._isMobile&&(null===(o=null===(e=this._tooltip)||void 0===e?void 0:e.state)||void 0===o?void 0:o.isVisible)?this.tooltipContentId:i.s6}
4379        aria-label=${this._isMobile?s:d}
4380      >
4381        <oev-icon aria-hidden="true" icon="comp-tooltip-icon" size="20"></oev-icon> <!-- changes to size influence form-label -->
4382      </button>
4383      ${this._isMobile?this.renderDialog(this.buttonText):i.s6}
4384    `}};f.styles=c,m([(0,a.MZ)({type:String,attribute:n.buttonText})],f.prototype,"buttonText",void 0),m([(0,a.MZ)({type:String,attribute:n.content})],f.prototype,"content",void 0),m([(0,a.MZ)({type:Boolean,attribute:n.showCloseIcon})],f.prototype,"showCloseIcon",void 0),m([(0,a.P)(".OEV-Dialog")],f.prototype,"dialog",void 0),m([(0,a.P)(".OEV-Dialog-Content")],f.prototype,"dialogContent",void 0),m([(0,a.P)("button")],f.prototype,"tooltip",void 0),m([(0,a.wk)()],f.prototype,"_isDesktop",void 0),m([(0,a.wk)()],f.prototype,"_isMobile",void 0),m([(0,a.wk)()],f.prototype,"_tooltip",void 0),f=m([(0,a.EM)("oev-tooltip")],f)},3391:function(e,o,t){"use strict";var i=t(6161),a=t(5707);function*r(e,o){if(void 0!==e){let t=0;for(const i of e)yield o(i,t++)}}var c=t(6629),n=t(2804);var l,p,s,d=i.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}:host{font:var(--oev-font-style-body, inherit);color:var(--oev-color-font-body, inherit)}:host{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;min-width:17.5rem;width:100%;text-align:center}.dropzone{padding:var(--oev-comp-upload-spacing-top-xs) var(--oev-comp-upload-spacing-left-right) var(--oev-comp-upload-spacing-bottom);margin-bottom:var(--oev-ref-spacing-12);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--oev-comp-upload-background-color);background-image:var(--oev-comp-upload-border-svg-default);border-radius:var(--oev-comp-upload-border-radius)}.dropzone:active{background-image:var(--oev-comp-upload-border-svg-active)}@media(max-width: 56.5005rem){.dropzone{background-image:none}}@media(min-width: 37.5rem){.dropzone{padding-top:var(--oev-comp-upload-spacing-top-s-xl)}}.dropzone--dragover{background-image:var(--oev-comp-upload-border-svg-drag-and-drop)}.dropzone--dragover .headline{color:var(--oev-comp-upload-headline-drag-and-drop-color)}.dropzone--dragover .description{color:var(--oev-comp-upload-description-drag-and-drop-color)}.headline,.description,.drag-and-drop-description{text-align:center;color:var(--oev-color-font-body-default);pointer-events:none;-webkit-transition:color .3s ease;transition:color .3s ease}.headline{margin:0 0 var(--oev-comp-upload-headline-spacing-bottom);font:var(--oev-comp-upload-headline-font-style);color:var(--oev-comp-upload-headline-color)}.description{margin:0 0 var(--oev-comp-upload-description-spacing-bottom);font:var(--oev-comp-upload-description-font-style);color:var(--oev-comp-upload-description-color)}.drag-and-drop-description{margin:0;font-size:var(--oev-font-size-body);font-family:var(--oev-font-family-body)}
4384@media(max-width: 56.5005rem){.drag-and-drop-description{display:none}}.general-error-message{margin:var(--oev-ref-spacing-16) 0 0;color:var(--oev-comp-upload-error-color);font:var(--oev-comp-upload-error-font-style);pointer-events:none}.file-input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.dropzone:has(.file-input:focus-visible){--oev-focus-visible-outline-offset: var(--oev-sys-focus-visible-outline-offset);--oev-focus-visible-outline-width: var(--oev-sys-focus-visible-outline-width);--oev-focus-visible-outline-color: var(--oev-sys-focus-visible-outline-color, blue);outline:var(--oev-focus-visible-outline-width) solid var(--oev-focus-visible-outline-color);outline-offset:var(--oev-focus-visible-outline-offset);border-radius:var(--oev-comp-upload-border-radius)}.upload-button{max-width:18.5rem;margin:var(--oev-ref-spacing-32) auto 0}@media(min-width: 0)and (max-width: 37.4375rem){.upload-button{max-width:inherit}}.file-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;width:100%;list-style:none;color:var(--oev-color-font-body-default)}.file-list-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--oev-comp-upload-status-spacing-between);padding:var(--oev-comp-upload-status-spacing-default);background-color:var(--oev-comp-upload-status-background-color);--prop-loading-indicators-bar-background-color: var(--oev-comp-upload-status-bar-color);--prop-loading-indicators-bar-color: var(--oev-comp-upload-status-bar-filling-color)}.file-list-element-name-container{width:-webkit-fill-available;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 40px 0 0;max-width:100%}.file-list-element-icon{margin-right:var(--oev-ref-spacing-16);padding:.2rem;width:40px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid var(--oev-comp-upload-status-icon-border-color)}.file-list-element-icon-link{text-decoration:none}.file-list-element-icon-link oev-icon{--icon-color: var(--oev-comp-upload-status-icon-color-default)}.file-list-element-icon-link:hover oev-icon{--icon-color: var(--oev-comp-upload-status-icon-color-hover)}.file-list-element-icon-link:active oev-icon{--icon-color: var(--oev-comp-upload-status-icon-color-active)}.file-list-element-icon oev-icon[icon=comp-upload-error]{--icon-color: var(--oev-comp-upload-status-icon-color-error)}.file-list-element-success,.file-list-element-error{font:var(--oev-comp-upload-status-error-font-style);white-space:normal;word-wrap:break-word;overflow:hidden}.file-list-element-success{color:var(--oev-color-action-success)}.file-list-element-error{color:var(--oev-comp-upload-status-error-color)}.file-list-element-main{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-hyphens:none;hyphens:none;word-wrap:break-word;overflow:hidden;white-space:nowrap;text-align:left}.file-list-element-main-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;place-content:center space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;font:var(--oev-comp-upload-status-filename-font-style)}.file-list-element-main-link{color:var(--oev-comp-upload-status-filename-color);text-decoration:none}.file-list-element-main-progress{font:var(--oev-comp-upload-status-percent-font-style);color:var(--oev-comp-upload-status-percent-color)}.file-list-element-main-state{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.file-list-element-loader-bar{width:100%;margin-top:-5px}.file-list-element-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:baseline;align-self:baseline;width:var(--oev-ref-spacing-32);height:var(--oev-ref-spacing-24);cursor:pointer}.file-list-element oev-icon[icon=comp-download-cancel]{--icon-color: var(--oev-comp-upload-status-icon-cross-color)}.file-list-element oev-icon[icon=comp-upload-trash]{--icon-color: var(--oev-comp-upload-status-icon-trash-color)}`;!function(e){e.acceptedFileTypes="accepted-file-types",e.buttonText="button-text",e.buttonColor="button-color",e.customChangeEventName="custom-change-event-name",e.description="description",e.dragAndDropDescription="drag-and-drop-description",e.errorTextFileSize="error-text-file-size",e.errorTextFileType="error-text-file-type",e.errorTextLoading="error-text-loading",e.errorTextMandatory="error-text-mandatory",e.errorTextMaxFileSizeExceeded="error-text-max-file-size-exceeded",e.errorTextMultipleFilesPresent="error-text-multiple-files-present",e.label="label",e.mandatory="mandatory",e.required="required",e.maxFileSizeInMb="max-file-size-in-mb",e.multiple="multiple",e.name="name",e.successMessage="success-message",e.validate="validate",e.existingFiles="existing-files",e.errorTextUploading="error-text-uploading",e.isLoading="is-loading"}(l||(l={})),function(e){e.ADD="add",e.REMOVE="remove"}(p||(p={})),function(e){e.acceptedFileTypes="acceptedFileTypes",e.existingFiles="existingFiles"}(s||(s={}));const v={jpg:"image/jpeg, image/pjpeg",png:"image/png",gif:"image/gif",bmp:"image/bmp",tiff:"image/tiff",heic:"image/heic, image/heif",heif:"image/heif",txt:"text/plain",rtf
4384:"application/rtf, text/rtf",pdf:"application/pdf",doc:".doc, .docx, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document",xls:".xls, .xlsx, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",ppt:".ppt, .pptx, application/vnd.ms-powerpoint, application/vnd.openxmlformats-officedocument.presentationml.presentation",odt:".odt, application/vnd.oasis.opendocument.text",ods:".ods, application/vnd.oasis.opendocument.spreadsheet"};var h,u;!function(e){e.error="error",e.loading="loading",e.ready="ready"}(h||(h={})),function(e){e.secondary="secondary",e.primary="primary"}(u||(u={}));var m=t(4140),f=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c},g=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)})).then(c,n)}l((i=i.apply(e,o||[])).next())})},b=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o,t=e[Symbol.asyncIterator];return t?t.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),o={},i("next"),i("throw"),i("return"),o[Symbol.asyncIterator]=function(){return this},o);function i(t){o[t]=e[t]&&function(o){return new Promise(function(i,a){(function(e,o,t,i){Promise.resolve(i).then(function(o){e({value:o,done:t})},o)})(i,a,(o=e[t](o)).done,o.value)})}}};let z=class extends i.WF{constructor(){super(...arguments),this.mandatory=!1,this.required=!1,this.maxFileSizeInMb=10,this.customChangeEventName="upload:change",this.acceptedMimeTypes="",this.fileList=[],this.fileTypesMissmatch=!1,this.generalErrorMessage=new Set,this.maxFileSizeExceeded=!1,this.multipleFilesPresent=!1,this.singleFileSizeExceeded=!1,this.fileWithDeleteError=!1,this.removedFileName="",this.megaBytesToBytes=e=>Math.round(1e6*e),this.createReadableFileSize=e=>e/1e3>1e3?`${(e/1e3/1e3).toFixed(2)} MB`:`${(e/1e3).toFixed(0)} KB`,this.setDeleteError=(e,o)=>{const t=this.fileList.find(o=>o.name===e);t&&t.customDelete&&(t.customDelete.deleteError=o)},this.setErrorMessage=(e,o)=>{const t=this.fileList.find(o=>o.name===e);t&&t.customDelete&&(t.customDelete.deleteErrorMessage=o,this.validateFiles())},this.removeFile=e=>{this.fileList=this.fileList.filter(o=>e!==o.name),this.validateFiles()}}static get styles(){return i.AH`${(0,i.iz)(d)}`}requestUpdate(e,o){var t;if(e===s.acceptedFileTypes&&(this.mapFileTypes(),(null===(t=this.fileList)||void 0===t?void 0:t.length)>0&&this.validateFiles()),e!==s.existingFiles)return super.requestUpdate(e,o);if(this.existingFiles){JSON.parse(this.existingFiles).map(e=>g(this,void 0,void 0,function*(){if(this.fileList.find(o=>o.name===e.name&&o.size===e.size)){const o=this.fileList.find(o=>o.name===e.name);return void(o&&(o.isUploaded=!0))}yield this.addFileToList(Object.assign({base64DownloadURL:e.base64DownloadURL,loadingState:"ready",loadingProgress:100,isUploaded:!0},e))}))}return super.requestUpdate(e,o)}areFilesLoading(){return!!this.fileList.find(e=>!e.isUploaded)}updated(e){if(e.has(s.existingFiles)){if(this.areFilesLoading())return;this.removeAttribute("validate")}(e.has("validate")||e.has(l.isLoading))&&this.validateFiles()}resetErrors(){this.generalErrorMessage.clear(),this.uploadComponent&&this.uploadComponent.classList.contains("error")&&this.uploadComponent.classList.remove("error")}resetFileErrors(){this.fileList=this.fileList.map(e=>(e.errorMessage&&(e.errorMessage=void 0),e)),this.maxFileSizeExceeded=!1,this.singleFileSizeExceeded=!1,this.fileTypesMissmatch=!1,this.multipleFilesPresent=!1}checkIsUploading(){this.validate&&this.hasAttribute(l.isLoading)&&(this.uploadComponent&&this.uploadComponent.classList.add("error"),this.generalErrorMessage=new Set([...this.generalErrorMessage,this.errorTextUploading||""]))}checkMandatory(){(this.mandatory||this.required)&&0===this.fileList.length&&(this.generalErrorMessage=new Set([...this.generalErrorMessage,this.errorTextMandatory||""]),this.uploadComponent&&this.uploadComponent.classList.add("error"))}checkCumulativeFileSize(e){return e.reduce((e,o)=>e+o.size,0)}checkSingleFileSizes(){this.fileList=this.fileList.map(e=>(e.size>this.megaBytesToBytes(this.maxFileSizeInMb)&&(e.errorMessage=this.errorTextFileSize,this.singleFileSizeExceeded=!0),e))}handleFileExtension(e){var o;const t=null===(o=null==e?void 0:e.name.split(".").pop())||void 0===o?void 0:o.toLowerCase();if("heic"===t||"heif"===t||"odt"===t||"ods"===t){const o=v[t];return Object.assign(Object.assign({},e),{customDelete:e.customDelete,isUploaded:e.isUploaded,lastModified:e.lastModified,name:e.name,removeFile:e.removeFile,size:e.size,type:o,webkitRelativePath:e.webkitRelativePath})}return e}checkAcceptedFileTypes(){this.acceptedFileTypes&&(this.fileList=this.fileList.map(e=>{const o=this.handleFileExtension(e);return this.acceptedMimeTypes.includes(o.type)||(o.errorMessage=this.errorTextFileType,this.fileTypesMissmatch=!0),""===o.type&&(o.errorMessage="Dateityp konnte nicht bestimmt werden",this.fileTypesMissmatch=!0),o}))}checkMultipleFilesPresent(){!this.multiple&&this.fileList.length>1&&(this.multipleFilesPresent=!0)}checkDeleteError(){this.fileWithDeleteError=!1,this.fileList=this.fileList.map(e=>((null==e?void 0:e.customDelete)&&e.customDelete.deleteError&&(e.errorMessage=e.customDelete.deleteErrorMessage,this.fileWithDeleteError=!0),e))}validateComponent(){this.resetErrors(),this.checkMandatory(),this.checkIsUploading(),(this.maxFileSizeExceeded||this.singleFileSizeExceeded||this.fileTypesMissmatch||this.multipleFilesPresent||this.fileWithDeleteError)&&this.uploadComponent&&this.uploadComponent.classList.add("error"),this.maxFileSizeExceeded&&(this.generalErrorMessage=new Set([...this.generalErrorMessage||"",this.errorTextMaxFileSizeExceeded||""])),this.multipleFilesPresent&&(this.generalErrorMessage=new Set([...this.generalErrorMessage||"",this.errorTextMultipleFilesPresent||""]))}validateFiles(){this.resetFileErrors(),this.maxFileSizeInMb&&this.checkSingleFileSizes(),this.checkAcceptedFileTypes(),this.checkMultipleFilesPresent(),this.checkDeleteError(),this.validateComponent()}mapFileTypes(){var e;this.acceptedMimeTypes="";const o=null===(e=this.acceptedFileTypes)||void 0===e?void 0:e.split(",");
4384null==o||o.forEach(e=>this.acceptedMimeTypes+=`,${v[e]}`),this.acceptedMimeTypes.startsWith(",")&&(this.acceptedMimeTypes=this.acceptedMimeTypes.substring(1))}removeFileFromList(e){this.removedFileName=e,this.validateFiles(),this.dispatchRemoveEvent()}updateFile(e){const o=this.fileList.filter(o=>o.name!==e.name);this.fileList=[...o,e]}checkForDuplicateFiles(e){return!!this.fileList.find(o=>o.name===e.name&&o.size===e.size)&&(this.generalErrorMessage=new Set([...this.generalErrorMessage,"Datei bereits vorhanden"]),setTimeout(()=>{this.generalErrorMessage.delete("Datei bereits vorhanden"),this.generalErrorMessage=new Set([...this.generalErrorMessage])},4e3),!0)}fileExistedBefore(e){return!!e.storageId}addFileToList(e){return g(this,void 0,void 0,function*(){if(e&&!this.checkForDuplicateFiles(e))return new Promise((o,t)=>{this.fileList=[...this.fileList,e];const i=this.fileList.findIndex(o=>o.name===e.name),a=new FileReader;a.onloadstart=()=>{const e=this.fileList[i];e.loadingState=h.loading,e.abort=()=>{a.abort(),this.removeFileFromList(e.name),this.areFilesLoading()||this.removeAttribute("validate")},this.updateFile(e)},a.onprogress=e=>{if(!e.lengthComputable)return;const o=this.fileList[i];o.loadingProgress=Math.round(e.loaded/e.total*100),this.updateFile(o)},a.onload=()=>{const e=this.fileList[i];e.base64DownloadURL=a.result,e.loadingState=h.ready,this.updateFile(e),this.validateFiles(),o(!0)},a.onerror=()=>{const e=this.fileList[i];e.loadingState=h.error,e.errorMessage=this.errorTextLoading,this.updateFile(e),this.validateFiles(),t(a.error)},e.removeFile=this.removeFile,e.customDelete={setErrorMessage:this.setErrorMessage,setDeleteError:this.setDeleteError},this.fileExistedBefore(e)||a.readAsDataURL(e)})})}dispatchCustomEvent(e){const o=!this.uploadComponent||!this.uploadComponent.classList.contains("error"),t=new CustomEvent(this.customChangeEventName,{detail:{key:this.name,value:e,validity:o},bubbles:!0,composed:!0});this.dispatchEvent(t)}dispatchAddEvent(e){const o={file:e,mode:p.ADD};this.dispatchCustomEvent(o)}dispatchRemoveEvent(){const e={file:this.fileList,mode:p.REMOVE,removed:this.removedFileName};this.dispatchCustomEvent(e),this.removedFileName=""}filterValidFiles(){return this.fileList.filter(e=>!e.errorMessage)}exceedsAvailableSize(e){return e>this.megaBytesToBytes(this.maxFileSizeInMb)-this.checkCumulativeFileSize(this.fileList)}_onInput(e){return g(this,void 0,void 0,function*(){var o,t,i,a;const r=e.target,c=r.files?Array.from(r.files):[],n=this.checkCumulativeFileSize(c);if(this.exceedsAvailableSize(n))return alert(this.errorTextMaxFileSizeExceeded);try{for(var l,p=!0,s=b([...c]);!(o=(l=yield s.next()).done);p=!0){a=l.value,p=!1;const e=a;e&&(yield this.addFileToList(e))}}catch(e){t={error:e}}finally{try{p||o||!(i=s.return)||(yield i.call(s))}finally{if(t)throw t.error}}const d=this.filterValidFiles();this.dispatchAddEvent(d),r.value=""})}_onDrop(e){return g(this,void 0,void 0,function*(){var o,t,i,a,r,c,n,l;if(e.preventDefault(),this.dropZone.classList.remove("dropzone--dragover"),!e.dataTransfer)return void(this.generalErrorMessage=new Set([...this.generalErrorMessage,"Keine Datei ausgewählt"]));if(e.dataTransfer.items){const r=[...e.dataTransfer.items].map(e=>{if("file"===e.kind)return e.getAsFile()}),c=this.checkCumulativeFileSize(Array.from(r).filter(e=>!!e));if(this.exceedsAvailableSize(c))return alert(this.errorTextMaxFileSizeExceeded);try{for(var p,s=!0,d=b(r);!(o=(p=yield d.next()).done);s=!0){a=p.value,s=!1;const e=a;e&&(yield this.addFileToList(e))}}catch(e){t={error:e}}finally{try{s||o||!(i=d.return)||(yield i.call(d))}finally{if(t)throw t.error}}}else try{for(var v,h=!0,u=b([...e.dataTransfer.files]);!(r=(v=yield u.next()).done);h=!0){l=v.value,h=!1;const e=l;yield this.addFileToList(e)}}catch(e){c={error:e}}finally{try{h||r||!(n=u.return)||(yield n.call(u))}finally{if(c)throw c.error}}const m=this.filterValidFiles();this.dispatchAddEvent(m)})}_onDragOver(e){e.preventDefault(),this.dropZone.classList.add("dropzone--dragover")}_onDragLeave(e){e.preventDefault(),this.dropZone.classList.remove("dropzone--dragover")}get uploadComponent(){if(this.shadowRoot)return this.shadowRoot.host}get dropZone(){return this.renderRoot.querySelector(".dropzone")}get fileInput(){return this.renderRoot.querySelector(".file-input")}focus(e){var o,t,i;null===(i=null===(t=null===(o=this.renderRoot.querySelector(".upload-button"))||void 0===o?void 0:o.shadowRoot)||void 0===t?void 0:t.querySelector("button"))||void 0===i||i.focus(Object.assign({focusVisible:!0},e))}dropZoneAreaTemplate(){var e;const o=(0,m.K$)(this.name),t=this.generalErrorMessage.size>0;return i.qy`
4385      <div
4386        class="dropzone"
4387        @drop="${this._onDrop}"
4388        @dragover="${this._onDragOver}"
4389        @dragend="${this._onDragLeave}"
4390        @dragleave="${this._onDragLeave}"
4391      >
4392        ${this.label?i.qy`<p class="headline">${this.label}</p>`:i.qy`<p class="headline"></p>`}
4393        <p class="description">${(0,c._)((0,n.A)(this.description||""))}</p>
4394        <p class="drag-and-drop-description">${(0,c._)((0,n.A)(this.dragAndDropDescription||""))}</p>
4395        ${t?i.qy`
4396          <p id=${o} class="general-error-message">
4397            ${r(this.generalErrorMessage,e=>i.qy`<span>${e}<br></span>`)}
4398          </p>
4399        `:null}
4400        <input
4401          aria-describedby=${null!==(e=(0,m.gt)(t,o))&&void 0!==e?e:i.s6}
4402          aria-label="${this.label}"
4403          class="file-input"
4404          name="${this.name}-input"
4405          type="file"
4406          .accept="${this.acceptedMimeTypes}"
4407          .multiple="${this.multiple}"
4408          .required="${this.mandatory||this.required}"
4409          @input="${this._onInput}"
4410        >
4411        <oev-button
4412          class="upload-button"
4413          variant="contained"
4414          color="${this.buttonColor?this.buttonColor:"secondary"}"
4415          block
4416          icon="comp-upload-cloud"
4417          data-event-category="OEV-BUTTON"
4418          @click="${()=>this.fileInput.click()}"
4419        >
4420          ${this.buttonText}
4421        </oev-button>
4422      </div>
4423    `}listItemTemplate(e){return i.qy`
4424      <li class="file-list-element">
4425        ${this.listItemIconTemplate(e)}
4426
4427        <div class="file-list-element-main">
4428          <div class="file-list-element-name-container">
4429            ${e.base64DownloadURL&&e.loadingState===h.ready&&!e.errorMessage?i.qy`
4430              <p class="file-list-element-main-name">
4431                <a class="file-list-element-main-link" download="${e.name}" href="${e.base64DownloadURL}">
4432                  ${e.name}
4433                </a>
4434              </p>`:i.qy`
4435              <p class="file-list-element-main-name">
4436                ${e.name}
4437              </p>`}
4438            ${e.loadingState===h.loading?i.qy`
4439              <span class="file-list-element-main-progress">${e.loadingProgress}%</span>
4440            `:null}
4441          </div>
4442          <div class="file-list-element-main-state">
4443            ${this.listItemLoadingStatesTemplate(e)}
4444            ${this.listItemOptionsTemplate(e)}
4445          </div>
4446        </div>
4447      </li>
4448    `}loadingIndicator(){return i.qy`
4449      <oev-bar-v1 class="file-list-element-loader-bar"></oev-bar-v1>`}uploadStatus(e){return e.isUploaded?i.qy`
4450        <span class="file-list-element-success">
4451          ${this.successMessage}
4452          (${this.createReadableFileSize(e.size)})
4453        </span>
4454      `:this.loadingIndicator()}listItemLoadingStatesTemplate(e){return i.qy`
4455      ${e.loadingState!==h.ready||e.errorMessage?null:this.uploadStatus(e)}
4456      ${e.loadingState===h.loading?i.qy`
4457        <oev-bar-v1 class="file-list-element-loader-bar" fulfillment-percentage=${e.loadingProgress}></oev-bar-v1>
4458      `:null}
4459      ${e.loadingState===h.error?i.qy`<span
4460        class="file-list-element-error">${this.errorTextLoading}</span>`:null}
4461      ${e.errorMessage?i.qy`<span class="file-list-element-error">
4462        ${e.errorMessage}
4463        (${this.createReadableFileSize(e.size)})
4464      </span>`:null}
4465    `}listItemIconTemplate(e){return i.qy`
4466      <div class="file-list-element-icon">
4467        ${e.base64DownloadURL&&e.loadingState===h.ready&&!e.errorMessage?i.qy`
4468          <a class="file-list-element-icon-link" download=${e.name} href=${e.base64DownloadURL}>
4469            <oev-icon icon="comp-download-file" color="upload-icon" size="large"></oev-icon>
4470          </a>`:null}
4471        ${e.loadingState===h.loading?i.qy`
4472          <oev-icon icon="comp-upload-arrow" color="upload-icon" size="large"></oev-icon>
4473        `:null}
4474        ${e.errorMessage?i.qy`
4475          <oev-icon icon="comp-upload-error" color="error" size="large"></oev-icon>
4476        `:null}
4477      </div>
4478    `}listItemOptionsTemplate(e){return i.qy`
4479      <div class="file-list-element-options">
4480        ${e.loadingState===h.loading?i.qy`
4481          <span
4482            tabindex="0"
4483            @click="${e.abort}"
4484            @keydown="${o=>"Enter"===o.key&&e.abort?e.abort():null}"
4485          >
4486            <oev-icon icon="comp-download-cancel" color="error" size="small"></oev-icon>
4487          </span>
4488        `:i.qy`
4489          <span
4490            tabindex="0"
4491            @click=${()=>this.removeFileFromList(e.name)}
4492            @keydown="${o=>"Enter"===o.key?this.removeFileFromList(e.name):null}"
4493          >
4494            <oev-icon icon="comp-upload-trash" color="upload-icon" class="icon-trash" size="medium"></oev-icon>
4495          </span>
4496        `}
4497      </div>
4498    `}fileListTemplate(){return this.fileList&&this.fileList.length>0?i.qy`
4499      <ul class="file-list">
4500        ${r(this.fileList,e=>this.listItemTemplate(e))}
4501      </ul>
4502  `:null}render(){return i.qy`
4503      ${this.dropZoneAreaTemplate()}
4504      ${this.fileListTemplate()}
4505  `}};f([(0,a.MZ)({type:Boolean,attribute:l.mandatory})],z.prototype,"mandatory",void 0),f([(0,a.MZ)({type:Boolean,attribute:l.required})],z.prototype,"required",void 0),f([(0,a.MZ)({type:Boolean,attribute:l.multiple})],z.prototype,"multiple",void 0),f([(0,a.MZ)({type:String,attribute:l.errorTextMultipleFilesPresent})],z.prototype,"errorTextMultipleFilesPresent",void 0),f([(0,a.MZ)({type:Boolean,attribute:l.validate})],z.prototype,"validate",void 0),f([(0,a.MZ)({type:Number,attribute:l.maxFileSizeInMb})],z.prototype,"maxFileSizeInMb",void 0),f([(0,a.MZ)({type:String,attribute:l.errorTextMaxFileSizeExceeded})],z.prototype,"errorTextMaxFileSizeExceeded",void 0),f([(0,a.MZ)({type:String,attribute:l.acceptedFileTypes})],z.prototype,"acceptedFileTypes",void 0),f([(0,a.MZ)({type:String,attribute:l.buttonText})],z.prototype,"buttonText",void 0),f([(0,a.MZ)({type:String,attribute:l.buttonColor})],z.prototype,"buttonColor",void 0),f([(0,a.MZ)({type:String,attribute:l.customChangeEventName})],z.prototype,"customChangeEventName",void 0),f([(0,a.MZ)({type:String,attribute:l.description})],z.prototype,"description",void 0),f([(0,a.MZ)({type:String,attribute:l.dragAndDropDescription})],z.prototype,"dragAndDropDescription",void 0),f([(0,a.MZ)({type:String,attribute:l.errorTextFileSize})],z.prototype,"errorTextFileSize",void 0),f([(0,a.MZ)({type:String,attribute:l.errorTextFileType})],z.prototype,"errorTextFileType",void 0),f([(0,a.MZ)({type:String,attribute:l.label})],z.prototype,"label",void 0),f([(0,a.MZ)({type:String,attribute:l.errorTextLoading})],z.prototype,"errorTextLoading",void 0),f([(0,a.MZ)({type:String,attribute:l.errorTextMandatory})],z.prototype,"errorTextMandatory",void 0),f([(0,a.MZ)({type:String,attribute:l.name})],z.prototype,"name",void 0),f([(0,a.MZ)({type:String,attribute:l.successMessage})],z.prototype,"successMessage",void 0),f([(0,a.MZ)({type:String,attribute:l.existingFiles})],z.prototype,"existingFiles",void 0),f([(0,a.MZ)({type:String,attribute:l.errorTextUploading})],z.prototype,"errorTextUploading",void 0),f([(0,a.MZ)({type:Boolean,attribute:l.isLoading})],z.prototype,"isLoading",void 0),f([(0,a.wk)()],z.prototype,"acceptedMimeTypes",void 0),f([(0,a.wk)()],z.prototype,"fileList",void 0),f([(0,a.wk)()],z.prototype,"fileTypesMissmatch",void 0),f([(0,a.wk)()],z.prototype,"generalErrorMessage",void 0),f([(0,a.wk)()],z.prototype,"maxFileSizeExceeded",void 0),f([(0,a.wk)()],z.prototype,"multipleFilesPresent",void 0),f([(0,a.wk)()],z.prototype,"singleFileSizeExceeded",void 0),f([(0,a.wk)()],z.prototype,"fileWithDeleteError",void 0),f([(0,a.wk)()],z.prototype,"removedFileName",void 0),z=f([(0,a.EM)("oev-upload-v1")],z)},3706:function(e,o,t){"use strict";var i=t(6161),a=t(5707);var r=i.AH`
4506  :host {
4507    display: none;
4508  }
4509`,c=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let n=class extends i.WF{connectedCallback(){const e=document.createElement("meta");e.name="oev-components-version",e.content="35.0.0",document.head.appendChild(e)}};n.styles=r,n=c([(0,a.EM)("oev-version-indicator")],n)},5985:function(e,o){"use strict";class t{static generateNodeName(e,o=1){return this.validateKebabCase(e),0!==o?this.GLOBAL_PREFIX+"-"+e+"-v"+o:this.GLOBAL_PREFIX+"-"+e}static generateEventName(e,o){return this.validateKebabCase(e),this.validateKebabCase(o),this.GLOBAL_PREFIX+"-"+e+":"+o}static validateKebabCase(e){const o=/^([a-z][a-z0-9]*)(-[a-z0-9]+)*$/;
4509if(!e.match(o))throw new Error(`The name ${e} doesn't match the required pattern: ${o}`)}}t.GLOBAL_PREFIX="oev",t.ATTRIBUTE_DATA_EVENT_LABEL="data-event-label",t.ATTRIBUTE_DATA_EVENT_CATEGORY="data-event-category",t.ATTRIBUTE_TITLE="title",o.A=t},299:function(e,o){"use strict";let t=0;o.A=(e="")=>`${e}_${t++}`},2804:function(e,o,t){"use strict";t.d(o,{A:function(){return ze}});const{entries:i,setPrototypeOf:a,isFrozen:r,getPrototypeOf:c,getOwnPropertyDescriptor:n}=Object;let{freeze:l,seal:p,create:s}=Object,{apply:d,construct:v}="undefined"!=typeof Reflect&&Reflect;l||(l=function(e){return e}),p||(p=function(e){return e}),d||(d=function(e,o,t){return e.apply(o,t)}),v||(v=function(e,o){return new e(...o)});const h=C(Array.prototype.forEach),u=C(Array.prototype.lastIndexOf),m=C(Array.prototype.pop),f=C(Array.prototype.push),g=C(Array.prototype.splice),b=C(String.prototype.toLowerCase),z=C(String.prototype.toString),y=C(String.prototype.match),w=C(String.prototype.replace),k=C(String.prototype.indexOf),x=C(String.prototype.trim),E=C(Object.prototype.hasOwnProperty),A=C(RegExp.prototype.test),T=(B=TypeError,function(){for(var e=arguments.length,o=new Array(e),t=0;t<e;t++)o[t]=arguments[t];return v(B,o)});var B;function C(e){return function(o){for(var t=arguments.length,i=new Array(t>1?t-1:0),a=1;a<t;a++)i[a-1]=arguments[a];return d(e,o,i)}}function O(e,o){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:b;a&&a(e,null);let i=o.length;for(;i--;){let a=o[i];if("string"==typeof a){const e=t(a);e!==a&&(r(o)||(o[i]=e),a=e)}e[a]=!0}return e}function D(e){for(let o=0;o<e.length;o++){E(e,o)||(e[o]=null)}return e}function $(e){const o=s(null);for(const[t,a]of i(e)){E(e,t)&&(Array.isArray(a)?o[t]=D(a):a&&"object"==typeof a&&a.constructor===Object?o[t]=$(a):o[t]=a)}return o}function P(e,o){for(;null!==e;){const t=n(e,o);if(t){if(t.get)return C(t.get);if("function"==typeof t.value)return C(t.value)}e=c(e)}return function(){return null}}const _=l(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),W=l(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),F=l(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),G=l(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),K=l(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),q=l(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),U=l(["#text"]),j=l(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
4509spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),Z=l(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),J=l(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Y=l(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),X=p(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Q=p(/<%[\w\W]*|[\w\W]*%>/gm),ee=p(/\$\{[\w\W]*/gm),oe=p(/^data-[\-\w.\u00B7-\uFFFF]+$/),te=p(/^aria-[\-\w]+$/),ie=p(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ae=p(/^(?:\w+script|data):/i),re=p(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),ce=p(/^html$/i),ne=p(/^[a-z][.\w]*(-[.\w]+)+$/i);var le=Object.freeze({__proto__:null,ARIA_ATTR:te,ATTR_WHITESPACE:re,CUSTOM_ELEMENT:ne,DATA_ATTR:oe,DOCTYPE_NAME:ce,ERB_EXPR:Q,IS_ALLOWED_URI:ie,IS_SCRIPT_OR_DATA:ae,MUSTACHE_EXPR:X,TMPLIT_EXPR:ee});const pe=1,se=3,de=7,ve=8,he=9,ue=function(){return"undefined"==typeof window?null:window};var me=function e(){let o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ue();const t=o=>e(o);if(t.version="3.2.4",t.removed=[],!o||!o.document||o.document.nodeType!==he||!o.Element)return t.isSupported=!1,t;let{document:a}=o;const r=a,c=r.currentScript,{DocumentFragment:n,HTMLTemplateElement:p,Node:d,Element:v,NodeFilter:B,NamedNodeMap:C=o.NamedNodeMap||o.MozNamedAttrMap,HTMLFormElement:D,DOMParser:X,trustedTypes:Q}=o,ee=v.prototype,oe=P(ee,"cloneNode"),te=P(ee,"remove"),ae=P(ee,"nextSibling"),re=P(ee,"childNodes"),ne=P(ee,"parentNode");if("function"==typeof p){const e=a.createElement("template");e.content&&e.content.ownerDocument&&(a=e.content.ownerDocument)}let me,fe="";const{implementation:ge,createNodeIterator:be,createDocumentFragment:ze,getElementsByTagName:ye}=a,{importNode:we}=r;let ke={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};t.isSupported="function"==typeof i&&"function"==typeof ne&&ge&&void 0!==ge.createHTMLDocument;const{MUSTACHE_EXPR:xe,ERB_EXPR:Se,TMPLIT_EXPR:Ee,DATA_ATTR:Ae,ARIA_ATTR:Te,IS_SCRIPT_OR_DATA:Le,ATTR_WHITESPACE:Be,CUSTOM_ELEMENT:Ce}=le;let{IS_ALLOWED_URI:He}=le,Me=null;const Oe=O({},[..._,...W,...F,...K,...U]);let Re=null;const Ne=O({},[...j,...Z,...J,...Y]);let Ie=Object.seal(s(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),De=null,$e=null,Pe=!0,_e=!0,We=!1,Fe=!0,Ge=!1,Ke=!0,Ve=!1,qe=!1,Ue=!1,je=!1,Ze=!1,Je=!1,Ye=!0,Xe=!1,Qe=!0,eo=!1,oo={},to=null;const io=O({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let ao=null;const ro=O({},["audio","video","img","source","image","track"]);let co=null;const no=O({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),lo="http://www.w3.org/1998/Math/MathML",po="http://www.w3.org/2000/svg",so="http://www.w3.org/1999/xhtml";let vo=so,ho=!1,uo=null;const mo=O({},[lo,po,so],z);let fo=O({},["mi","mo","mn","ms","mtext"]),go=O({},["annotation-xml"]);const bo=O({},["title","style","font","a","script"]);let zo=null;const yo=["application/xhtml+xml","text/html"];let wo=null,ko=null;const xo=a.createElement("form"),So=function(e){return e instanceof RegExp||e instanceof Function},Eo=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!ko||ko!==e){if(e&&"object"==typeof e||(e={}
vendor: 6,789 bytes, line 4509
4509),e=$(e),zo=-1===yo.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,wo="application/xhtml+xml"===zo?z:b,Me=E(e,"ALLOWED_TAGS")?O({},e.ALLOWED_TAGS,wo):Oe,Re=E(e,"ALLOWED_ATTR")?O({},e.ALLOWED_ATTR,wo):Ne,uo=E(e,"ALLOWED_NAMESPACES")?O({},e.ALLOWED_NAMESPACES,z):mo,co=E(e,"ADD_URI_SAFE_ATTR")?O($(no),e.ADD_URI_SAFE_ATTR,wo):no,ao=E(e,"ADD_DATA_URI_TAGS")?O($(ro),e.ADD_DATA_URI_TAGS,wo):ro,to=E(e,"FORBID_CONTENTS")?O({},e.FORBID_CONTENTS,wo):io,De=E(e,"FORBID_TAGS")?O({},e.FORBID_TAGS,wo):{},$e=E(e,"FORBID_ATTR")?O({},e.FORBID_ATTR,wo):{},oo=!!E(e,"USE_PROFILES")&&e.USE_PROFILES,Pe=!1!==e.ALLOW_ARIA_ATTR,_e=!1!==e.ALLOW_DATA_ATTR,We=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Fe=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,Ge=e.SAFE_FOR_TEMPLATES||!1,Ke=!1!==e.SAFE_FOR_XML,Ve=e.WHOLE_DOCUMENT||!1,je=e.RETURN_DOM||!1,Ze=e.RETURN_DOM_FRAGMENT||!1,Je=e.RETURN_TRUSTED_TYPE||!1,Ue=e.FORCE_BODY||!1,Ye=!1!==e.SANITIZE_DOM,Xe=e.SANITIZE_NAMED_PROPS||!1,Qe=!1!==e.KEEP_CONTENT,eo=e.IN_PLACE||!1,He=e.ALLOWED_URI_REGEXP||ie,vo=e.NAMESPACE||so,fo=e.MATHML_TEXT_INTEGRATION_POINTS||fo,go=e.HTML_INTEGRATION_POINTS||go,Ie=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&So(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Ie.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&So(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Ie.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Ie.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Ge&&(_e=!1),Ze&&(je=!0),oo&&(Me=O({},U),Re=[],!0===oo.html&&(O(Me,_),O(Re,j)),!0===oo.svg&&(O(Me,W),O(Re,Z),O(Re,Y)),!0===oo.svgFilters&&(O(Me,F),O(Re,Z),O(Re,Y)),!0===oo.mathMl&&(O(Me,K),O(Re,J),O(Re,Y))),e.ADD_TAGS&&(Me===Oe&&(Me=$(Me)),O(Me,e.ADD_TAGS,wo)),e.ADD_ATTR&&(Re===Ne&&(Re=$(Re)),O(Re,e.ADD_ATTR,wo)),e.ADD_URI_SAFE_ATTR&&O(co,e.ADD_URI_SAFE_ATTR,wo),e.FORBID_CONTENTS&&(to===io&&(to=$(to)),O(to,e.FORBID_CONTENTS,wo)),Qe&&(Me["#text"]=!0),Ve&&O(Me,["html","head","body"]),Me.table&&(O(Me,["tbody"]),delete De.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw T('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw T('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');me=e.TRUSTED_TYPES_POLICY,fe=me.createHTML("")}else void 0===me&&(me=function(e,o){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let t=null;const i="data-tt-policy-suffix";o&&o.hasAttribute(i)&&(t=o.getAttribute(i));const a="dompurify"+(t?"#"+t:"");try{return e.createPolicy(a,{createHTML(e){return e},createScriptURL(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+a+" could not be created."),null}}(Q,c)),null!==me&&"string"==typeof fe&&(fe=me.createHTML(""));l&&l(e),ko=e}},Ao=O({},[...W,...F,...G]),To=O({},[...K,...q]),Lo=function(e){f(t.removed,{element:e});try{ne(e).removeChild(e)}catch(o){te(e)}},Bo=function(e,o){try{f(t.removed,{attribute:o.getAttributeNode(e),from:o})}catch(e){f(t.removed,{attribute:null,from:o})}if(o.removeAttribute(e),"is"===e)if(je||Ze)try{Lo(o)}catch(e){}else try{o.setAttribute(e,"")}catch(e){}},Co=function(e){let o=null,t=null;if(Ue)e="<remove></remove>"+e;else{const o=y(e,/^[\r\n\t ]+/);t=o&&o[0]}"application/xhtml+xml"===zo&&vo===so&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const i=me?me.createHTML(e):e;if(vo===so)try{o=(new X).parseFromString(i,zo)}catch(e){}if(!o||!o.documentElement){o=ge.createDocument(vo,"template",null);try{o.documentElement.innerHTML=ho?fe:i}catch(e){}}const r=o.body||o.documentElement;return e&&t&&r.insertBefore(a.createTextNode(t),r.childNodes[0]||null),vo===so?ye.call(o,Ve?"html":"body")[0]:Ve?o.documentElement:r},Ho=function(e){return be.call(e.ownerDocument||e,e,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT|B.SHOW_PROCESSING_INSTRUCTION|B.SHOW_CDATA_SECTION,null)},Mo=function(e){return e instanceof D&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof C)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},Oo=function(e){return"function"==typeof d&&e instanceof d};function Ro(e,o,i){h(e,e=>{e.call(t,o,i,ko)})}const No=function(e){let o=null;if(Ro(ke.beforeSanitizeElements,e,null),Mo(e))return Lo(e),!0;const i=wo(e.nodeName);if(Ro(ke.uponSanitizeElement,e,{tagName:i,allowedTags:Me}),e.hasChildNodes()&&!Oo(e.firstElementChild)&&A(/<[/\w]/g,e.innerHTML)&&A(/<[/\w]/g,e.textContent))return Lo(e),!0;if(e.nodeType===de)return Lo(e),!0;if(Ke&&e.nodeType===ve&&A(/<[/\w]/g,e.data))return Lo(e),!0;if(!Me[i]||De[i]){if(!De[i]&&Do(i)){if(Ie.tagNameCheck instanceof RegExp&&A(Ie.tagNameCheck,i))return!1;if(Ie.tagNameCheck instanceof Function&&Ie.tagNameCheck(i))return!1}if(Qe&&!to[i]){const o=ne(e)||e.parentNode,t=re(e)||e.childNodes;if(t&&o){for(let i=t.length-1;i>=0;--i){const a=oe(t[i],!0);a.__removalCount=(e.__removalCount||0)+1,o.insertBefore(a,ae(e))}}}return Lo(e),!0}return e instanceof v&&!function(e){let o=ne(e);o&&o.tagName||(o={namespaceURI:vo,tagName:"template"});const t=b(e.tagName),i=b(o.tagName);return!!uo[e.namespaceURI]&&(e.namespaceURI===po?o.namespaceURI===so?"svg"===t:o.namespaceURI===lo?"svg"===t&&("annotation-xml"===i||fo[i]):Boolean(Ao[t]):e.namespaceURI===lo?o.namespaceURI===so?"math"===t:o.namespaceURI===po?"math"===t&&go[i]:Boolean(To[t]):e.namespaceURI===so?!(o.namespaceURI===po&&!go[i])&&!(o.namespaceURI===lo&&!fo[i])&&!To[t]&&(bo[t]||!Ao[t]):!("application/xhtml+xml"!==zo||!uo[e.namespaceURI]))}(e)?(Lo(e),!0):"noscript"!==i&&"noembed"!==i&&"noframes"!==i||!A(/<\/no(script|embed|frames)/i,e.innerHTML)?(Ge&&e.nodeType===se&&(o=e.textContent,h([xe,Se,Ee],e=>{o=w(o,e," ")}),e.textContent!==o&&(f(t.removed,{element:e.cloneNode()}),e.textContent=o)),Ro(ke.afterSanitizeElements,e,null),!1):(Lo(e),!0)},Io=function(e,o,t){if(Ye&&("id"===o||"name"===o)&&(t in a||t in xo))return!1;if(_e&&!$e[o]&&A(Ae,o));else if(Pe&&A(Te,o));else if(!Re[o]||$e[o]){if(!(Do(e)&&(Ie.tagNameCheck instanceof RegExp&&A(Ie.tagNameCheck,e)||Ie.tagNameCheck instanceof Function&&Ie.tagNameCheck(e))&&(Ie.attributeNameCheck instanceof RegExp&&A(Ie.attributeNameCheck,o)||Ie.attributeNameCheck instanceof Function&&Ie.attributeNameCheck(o))||"is"===o&&Ie.allowCustomizedBuiltInElements&&(Ie.tagNameCheck instanceof RegExp&&A(Ie.tagNameCheck,t)||Ie.tagNameCheck instanceof Function&&Ie.tagNameCheck(t))))return!1}else if(co[o]);else if(A(He,w(t,Be,"")));
4509else if("src"!==o&&"xlink:href"!==o&&"href"!==o||"script"===e||0!==k(t,"data:")||!ao[e]){if(We&&!A(Le,w(t,Be,"")));else if(t)return!1}else;return!0},Do=function(e){return"annotation-xml"!==e&&y(e,Ce)},$o=function(e){Ro(ke.beforeSanitizeAttributes,e,null);const{attributes:o}=e;if(!o||Mo(e))return;const i={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Re,forceKeepAttr:void 0};let a=o.length;for(;a--;){const r=o[a],{name:c,namespaceURI:n,value:l}=r,p=wo(c);let s="value"===c?l:x(l);if(i.attrName=p,i.attrValue=s,i.keepAttr=!0,i.forceKeepAttr=void 0,Ro(ke.uponSanitizeAttribute,e,i),s=i.attrValue,!Xe||"id"!==p&&"name"!==p||(Bo(c,e),s="user-content-"+s),Ke&&A(/((--!?|])>)|<\/(style|title)/i,s)){Bo(c,e);continue}if(i.forceKeepAttr)continue;if(Bo(c,e),!i.keepAttr)continue;if(!Fe&&A(/\/>/i,s)){Bo(c,e);continue}Ge&&h([xe,Se,Ee],e=>{s=w(s,e," ")});const d=wo(e.nodeName);if(Io(d,p,s)){if(me&&"object"==typeof Q&&"function"==typeof Q.getAttributeType)if(n);else switch(Q.getAttributeType(d,p)){case"TrustedHTML":s=me.createHTML(s);break;case"TrustedScriptURL":s=me.createScriptURL(s)}try{n?e.setAttributeNS(n,c,s):e.setAttribute(c,s),Mo(e)?Lo(e):m(t.removed)}catch(e){}}}Ro(ke.afterSanitizeAttributes,e,null)},Po=function e(o){let t=null;const i=Ho(o);for(Ro(ke.beforeSanitizeShadowDOM,o,null);t=i.nextNode();)Ro(ke.uponSanitizeShadowNode,t,null),No(t),$o(t),t.content instanceof n&&e(t.content);Ro(ke.afterSanitizeShadowDOM,o,null)};return t.sanitize=function(e){let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=null,a=null,c=null,l=null;if(ho=!e,ho&&(e="\x3c!--\x3e"),"string"!=typeof e&&!Oo(e)){if("function"!=typeof e.toString)throw T("toString is not a function");if("string"!=typeof(e=e.toString()))throw T("dirty is not a string, aborting")}if(!t.isSupported)return e;if(qe||Eo(o),t.removed=[],"string"==typeof e&&(eo=!1),eo){if(e.nodeName){const o=wo(e.nodeName);if(!Me[o]||De[o])throw T("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof d)i=Co("\x3c!----\x3e"),a=i.ownerDocument.importNode(e,!0),a.nodeType===pe&&"BODY"===a.nodeName||"HTML"===a.nodeName?i=a:i.appendChild(a);else{if(!je&&!Ge&&!Ve&&-1===e.indexOf("<"))return me&&Je?me.createHTML(e):e;if(i=Co(e),!i)return je?null:Je?fe:""}i&&Ue&&Lo(i.firstChild);const p=Ho(eo?e:i);for(;c=p.nextNode();)No(c),$o(c),c.content instanceof n&&Po(c.content);if(eo)return e;if(je){if(Ze)for(l=ze.call(i.ownerDocument);i.firstChild;)l.appendChild(i.firstChild);else l=i;return(Re.shadowroot||Re.shadowrootmode)&&(l=we.call(r,l,!0)),l}let s=Ve?i.outerHTML:i.innerHTML;return Ve&&Me["!doctype"]&&i.ownerDocument&&i.ownerDocument.doctype&&i.ownerDocument.doctype.name&&A(ce,i.ownerDocument.doctype.name)&&(s="<!DOCTYPE "+i.ownerDocument.doctype.name+">\n"+s),Ge&&h([xe,Se,Ee],e=>{s=w(s,e," ")}),me&&Je?me.createHTML(s):s},t.setConfig=function(){Eo(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),qe=!0},t.clearConfig=function(){ko=null,qe=!1},t.isValidAttribute=function(e,o,t){ko||Eo({});const i=wo(e),a=wo(o);return Io(i,a,t)},t.addHook=function(e,o){"function"==typeof o&&f(ke[e],o)},t.removeHook=function(e,o){if(void 0!==o){const t=u(ke[e],o);return-1===t?void 0:g(ke[e],t,1)[0]}return m(ke[e])},t.removeHooks=function(e){ke[e]=[]},t.removeAllHooks=function(){ke={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},t}();const fe="undefined"!=typeof window?me:null,ge=["oev-label","oev-link","oev-list","oev-list-item","oev-text-content"],be=["bold","variant","embedded","color","target"];function ze(e){if(fe)return fe.sanitize(e,{ADD_ATTR:[...be],ADD_TAGS:[...ge]});console.warn("DOMPurify not available.")}fe&&fe.addHook("afterSanitizeAttributes",e=>{var o;"OEV-LINK"!==e.tagName&&"A"!==e.tagName||"_blank"===e.getAttribute("target")&&e.setAttribute("rel",(e=>{const o=new Set(e?e.toLowerCase().split(" "):[]);return o.add("noopener"),o.add("noreferrer"),Array.from(o).join(" ")})(null!==(o=e.getAttribute("rel"))&&void 0!==o?o:""))})},2993:function(e,o,t){"use strict";function i(e,o){let t;return function(...i){const a=this;window.clearTimeout(t),t=window.setTimeout(()=>{e.apply(a,i)},o)}}function a(e,o){let t,i;return function(...a){const r=this;i?(window.clearTimeout(t),t=window.setTimeout(function(){Date.now()-i>=o&&(e.apply(r,a),i=Date.now())},o-(Date.now()-i))):(e.apply(r,a),i=Date.now())}}t.d(o,{n:function(){return a},s:function(){return i}})},7105:function(e,o,t){"use strict";var i=t(6161);class a extends i.WF{constructor(){super(...arguments),this.internals=this.attachInternals?this.attachInternals():null}static get shadowRootOptions(){return Object.assign(Object.assign({},super.shadowRootOptions),{delegatesFocus:!0})}get validationMessage(){var e;return null===(e=this.internals)||void 0===e?void 0:e.validationMessage}get willValidate(){var e;return null===(e=this.internals)||void 0===e?void 0:e.willValidate}
4509firstUpdated(e){super.firstUpdated(e),this.updateValidity()}updateFormValue(e=this.data){var o;null===(o=this.internals)||void 0===o||o.setFormValue(e)}updateValidity(e=this.validity,o=this.errorMessage){var t;null===(t=this.internals)||void 0===t||t.setValidity(e,o)}}a.formAssociated=!0,o.A=a},6170:function(e,o,t){"use strict";t.d(o,{r:function(){return r}});var i=t(957);class a extends i.WL{render(e,o){return""}update(e,[o,t]){if(e.type!==i.OA.ELEMENT)throw new Error("dynamicAttr muss in einem Element-Tag verwendet werden");const a=e.element;return this._lastName&&this._lastName!==o&&a.removeAttribute(this._lastName),o&&a.setAttribute(o,null!=t?t:""),this._lastName=null!=o?o:void 0,""}}const r=(0,i.u$)(a)},9525:function(e,o,t){"use strict";t.d(o,{Fb:function(){return s},WU:function(){return p},X$:function(){return n},Xb:function(){return l}});var i=t(6179),a=t(6473);let r=null,c=null;const n=()=>(0,a.B)(window.innerWidth)<i.EA.medium,l=()=>{const e=null===navigator||void 0===navigator?void 0:navigator.userAgent;return/\b(BlackBerry|webOS|iPhone|IEMobile)\b/i.test(e)||/\b(Android|Windows Phone|iPad|iPod)\b/i.test(e)||!1},p=()=>{if(document.body.offsetHeight>window.innerHeight){const e=window.innerWidth-document.documentElement.clientWidth;null===r&&(r=document.body.style.overflowY),null===c&&(c=document.body.style.paddingRight),document.body.style.overflowY="hidden",e>0&&(document.body.style.paddingRight=`${e}px`)}},s=()=>{document.body.style.overflowY=null!=r?r:"",document.body.style.paddingRight=null!=c?c:"",r=null,c=null}},5326:function(e,o,t){"use strict";function i(e){e.preventDefault(),e.stopImmediatePropagation()}function a(e,o=!1){return function(e){return" "===e||"Space"===e||"Enter"===e}(e)||o&&function(e){return["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"].includes(e)}(e)}function r({disabled:e=!1,readonly:o=!1}){return e||o}t.d(o,{YF:function(){return i},mO:function(){return r},qY:function(){return a}})},5033:function(e,o,t){"use strict";t.d(o,{$:function(){return p},H:function(){return a}});const i=["oev-header-v2[sticky]","oev-header-v1[sticky]","oev-ankernavi[sticky]","oev-progressbar-v1[sticky]"];function a(){var e,o,t,i;const a=document.querySelector("oev-header-v2[sticky]"),r=document.querySelector("oev-header-v1[sticky]"),c=document.querySelector("oev-ankernavi[sticky]"),n=document.querySelector("oev-progressbar-v1[sticky]"),l=null!==(e=null!=a?a:r)&&void 0!==e?e:null;return(null!==(o=null==l?void 0:l.getBoundingClientRect().height)&&void 0!==o?o:0)+(null!==(t=null==c?void 0:c.getBoundingClientRect().height)&&void 0!==t?t:0)+(null!==(i=null==n?void 0:n.getBoundingClientRect().height)&&void 0!==i?i:0)}let r=!1,c=null;function n(){const e=a();document.documentElement.style.scrollPaddingTop=`${e}px`,function(e){if(r)return;const o=window.location.hash.slice(1);if(!o)return;const t=document.getElementById(o);t&&0!==e&&(t.scrollIntoView({behavior:"instant",block:"start"}),null!==c&&clearTimeout(c),c=setTimeout(()=>{r=!0,c=null},150))}(e)}function l(){const e=new ResizeObserver(()=>n()),o=new Set;function t(){i.forEach(t=>{const i=document.querySelector(t);i&&function(t){o.has(t)||(o.add(t),e.observe(t),n())}(i)})}t();new MutationObserver(()=>t()).observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["sticky"]}),n()}function p(){l()}},1813:function(e,o,t){"use strict";var i=t(6179);o.A=({xSmall:e,small:o,smallLandscape:t,medium:a,large:r,xLarge:c})=>[e,o&&(0,i.xE)(o),t&&(0,i._z)(t),a&&(0,i.FA)(a),r&&(0,i.$F)(r),c&&(0,i.pw)(c)].filter(Boolean)},6179:function(e,o,t){"use strict";t.d(o,{$F:function(){return p},EA:function(){return i},FA:function(){return l},_z:function(){return n},pw:function(){return s},xE:function(){return c}});var i,a=t(6161);!function(e){e[e.xSmall=0]="xSmall",e[e.small=37.5]="small",e[e.smallLandscape=56.563]="smallLandscape",e[e.medium=77.5]="medium",e[e.large=90]="large",e[e.xLarge=120]="xLarge"}(i||(i={}));const r=e=>o=>a.AH`@media (min-width: ${(0,a.iz)(e)}rem) {${(0,a.iz)(o)}}`,c=(r(i.xSmall),r(i.small)),n=r(i.smallLandscape),l=r(i.medium),p=r(i.large),s=r(i.xLarge)}
vendor: 7,997 bytes, line 4509
4509,6473:function(e,o,t){"use strict";t.d(o,{$:function(){return i},B:function(){return a}});const i=e=>e*parseFloat(getComputedStyle(document.documentElement).fontSize),a=e=>e/parseFloat(getComputedStyle(document.documentElement).fontSize)},6752:function(e,o,t){"use strict";t.d(o,{XX:function(){return _},c0:function(){return E},s6:function(){return A}});const i=globalThis,a=i.trustedTypes,r=a?a.createPolicy("lit-html",{createHTML:e=>e}):void 0,c="$lit$",n=`lit$${(Math.random()+"").slice(9)}$`,l="?"+n,p=`<${l}>`,s=document,d=()=>s.createComment(""),v=e=>null===e||"object"!=typeof e&&"function"!=typeof e,h=Array.isArray,u=e=>h(e)||"function"==typeof e?.[Symbol.iterator],m="[ \t\n\f\r]",f=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,g=/-->/g,b=/>/g,z=RegExp(`>|${m}(?:([^\\s"'>=/]+)(${m}*=${m}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),y=/'/g,w=/"/g,k=/^(?:script|style|textarea|title)$/i,x=e=>(o,...t)=>({_$litType$:e,strings:o,values:t}),E=(x(1),x(2),Symbol.for("lit-noChange")),A=Symbol.for("lit-nothing"),T=new WeakMap,B=s.createTreeWalker(s,129);function C(e,o){if(!Array.isArray(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==r?r.createHTML(o):o}const O=(e,o)=>{const t=e.length-1,i=[];let a,r=2===o?"<svg>":"",l=f;for(let o=0;o<t;o++){const t=e[o];let s,d,v=-1,h=0;for(;h<t.length&&(l.lastIndex=h,d=l.exec(t),null!==d);)h=l.lastIndex,l===f?"!--"===d[1]?l=g:void 0!==d[1]?l=b:void 0!==d[2]?(k.test(d[2])&&(a=RegExp("</"+d[2],"g")),l=z):void 0!==d[3]&&(l=z):l===z?">"===d[0]?(l=a??f,v=-1):void 0===d[1]?v=-2:(v=l.lastIndex-d[2].length,s=d[1],l=void 0===d[3]?z:'"'===d[3]?w:y):l===w||l===y?l=z:l===g||l===b?l=f:(l=z,a=void 0);const u=l===z&&e[o+1].startsWith("/>")?" ":"";r+=l===f?t+p:v>=0?(i.push(s),t.slice(0,v)+c+t.slice(v)+n+u):t+n+(-2===v?o:u)}return[C(e,r+(e[t]||"<?>")+(2===o?"</svg>":"")),i]};class V{constructor({strings:e,_$litType$:o},t){let i;this.parts=[];let r=0,p=0;const s=e.length-1,v=this.parts,[h,u]=O(e,o);if(this.el=V.createElement(h,t),B.currentNode=this.el.content,2===o){const e=this.el.content.firstChild;e.replaceWith(...e.childNodes)}for(;null!==(i=B.nextNode())&&v.length<s;){if(1===i.nodeType){if(i.hasAttributes())for(const e of i.getAttributeNames())if(e.endsWith(c)){const o=u[p++],t=i.getAttribute(e).split(n),a=/([.?@])?(.*)/.exec(o);v.push({type:1,index:r,name:a[2],strings:t,ctor:"."===a[1]?$:"?"===a[1]?H:"@"===a[1]?I:R}),i.removeAttribute(e)}else e.startsWith(n)&&(v.push({type:6,index:r}),i.removeAttribute(e));if(k.test(i.tagName)){const e=i.textContent.split(n),o=e.length-1;if(o>0){i.textContent=a?a.emptyScript:"";for(let t=0;t<o;t++)i.append(e[t],d()),B.nextNode(),v.push({type:2,index:++r});i.append(e[o],d())}}}else if(8===i.nodeType)if(i.data===l)v.push({type:2,index:r});else{let e=-1;for(;-1!==(e=i.data.indexOf(n,e+1));)v.push({type:7,index:r}),e+=n.length-1}r++}}static createElement(e,o){const t=s.createElement("template");return t.innerHTML=e,t}}function D(e,o,t=e,i){if(o===E)return o;let a=void 0!==i?t._$Co?.[i]:t._$Cl;const r=v(o)?void 0:o._$litDirective$;return a?.constructor!==r&&(a?._$AO?.(!1),void 0===r?a=void 0:(a=new r(e),a._$AT(e,t,i)),void 0!==i?(t._$Co??=[])[i]=a:t._$Cl=a),void 0!==a&&(o=D(e,a._$AS(e,o.values),a,i)),o}class S{constructor(e,o){this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=o}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){const{el:{content:o},parts:t}=this._$AD,i=(e?.creationScope??s).importNode(o,!0);B.currentNode=i;let a=B.nextNode(),r=0,c=0,n=t[0];for(;void 0!==n;){if(r===n.index){let o;2===n.type?o=new M(a,a.nextSibling,this,e):1===n.type?o=new n.ctor(a,n.name,n.strings,this,e):6===n.type&&(o=new L(a,this,e)),this._$AV.push(o),n=t[++c]}r!==n?.index&&(a=B.nextNode(),r++)}return B.currentNode=s,i}p(e){let o=0;for(const t of this._$AV)void 0!==t&&(void 0!==t.strings?(t._$AI(e,t,o),o+=t.strings.length-2):t._$AI(e[o])),o++}}class M{get _$AU(){return this._$AM?._$AU??this._$Cv}constructor(e,o,t,i){this.type=2,this._$AH=A,this._$AN=void 0,this._$AA=e,this._$AB=o,this._$AM=t,this.options=i,this._$Cv=i?.isConnected??!0}get parentNode(){let e=this._$AA.parentNode;const o=this._$AM;return void 0!==o&&11===e?.nodeType&&(e=o.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,o=this){e=D(this,e,o),v(e)?e===A||null==e||""===e?(this._$AH!==A&&this._$AR(),this._$AH=A):e!==this._$AH&&e!==E&&this._(e):void 0!==e._$litType$?this.g(e):void 0!==e.nodeType?this.$(e):u(e)?this.T(e):this._(e)}k(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}$(e){this._$AH!==e&&(this._$AR(),this._$AH=this.k(e))}_(e){this._$AH!==A&&v(this._$AH)?this._$AA.nextSibling.data=e:this.$(s.createTextNode(e)),this._$AH=e}g(e){const{values:o,_$litType$:t}=e,i="number"==typeof t?this._$AC(e):(void 0===t.el&&(t.el=V.createElement(C(t.h,t.h[0]),this.options)),t);if(this._$AH?._$AD===i)this._$AH.p(o);else{const e=new S(i,this),t=e.u(this.options);e.p(o),this.$(t),this._$AH=e}}_$AC(e){let o=T.get(e.strings);return void 0===o&&T.set(e.strings,o=new V(e)),o}T(e){h(this._$AH)||(this._$AH=[],this._$AR());const o=this._$AH;let t,i=0;for(const a of e)i===o.length?o.push(t=new M(this.k(d()),this.k(d()),this,this.options)):t=o[i],t._$AI(a),i++;i<o.length&&(this._$AR(t&&t._$AB.nextSibling,i),o.length=i)}_$AR(e=this._$AA.nextSibling,o){for(this._$AP?.(!1,!0,o);e&&e!==this._$AB;){const o=e.nextSibling;e.remove(),e=o}}setConnected(e){void 0===this._$AM&&(this._$Cv=e,this._$AP?.(e))}}class R{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(e,o,t,i,a){this.type=1,this._$AH=A,this._$AN=void 0,this.element=e,this.name=o,this._$AM=i,this.options=a,t.length>2||""!==t[0]||""!==t[1]?(this._$AH=Array(t.length-1).fill(new String),this.strings=t):this._$AH=A}_$AI(e,o=this,t,i){const a=this.strings;let r=!1;if(void 0===a)e=D(this,e,o,0),r=!v(e)||e!==this._$AH&&e!==E,r&&(this._$AH=e);else{const i=e;let c,n;for(e=a[0],c=0;c<a.length-1;c++)n=D(this,i[t+c],o,c),n===E&&(n=this._$AH[c]),r||=!v(n)||n!==this._$AH[c],n===A?e=A:e!==A&&(e+=(n??"")+a[c+1]),this._$AH[c]=n}r&&!i&&this.O(e)}O(e){e===A?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,e??"")}}class $ extends R{constructor(){super(...arguments),this.type=3}O(e){this.element[this.name]=e===A?void 0:e}}class H extends R{constructor(){super(...arguments),this.type=4}O(e){this.element.toggleAttribute(this.name,!!e&&e!==A)}}class I extends R{constructor(e,o,t,i,a){super(e,o,t,i,a),this.type=5}_$AI(e,o=this){if((e=D(this,e,o,0)??A)===E)return;const t=this._$AH,i=e===A&&t!==A||e.capture!==t.capture||e.once!==t.once||e.passive!==t.passive,a=e!==A&&(t===A||i);i&&this.element.removeEventListener(this.name,this,t),a&&this.element.addEventListener(this.name,this,e),this._$AH=e}handleEvent(e){"function"==typeof this._$AH?this._$AH.call(this.options?.host??this.element,e):this._$AH.handleEvent(e)}}class L{constructor(e,o,t){this.element=e,this.type=6,this._$AN=void 0,this._$AM=o,this.options=t}get _$AU(){return this._$AM._$AU}_$AI(e){D(this,e)}}const P=i.litHtmlPolyfillSupport;P?.(V,M),(i.litHtmlVersions??=[]).push("3.1.0");const _=(e,o,t)=>{const i=t?.renderBefore??o;let a=i._$litPart$;if(void 0===a){const e=t?.renderBefore??null;i._$litPart$=a=new M(o.insertBefore(d(),e),e,void 0,t??{})}return a._$AI(e),a}},5707:function(e,o,t){"use strict";t.d(o,{EM:function(){return i.E},KN:function(){return l.K},MZ:function(){return a.M},P:function(){return c.P},YG:function(){return n.Y},wk:function(){return r.w}});var i=t(3654),a=t(6513),r=t(9215),c=t(8606),n=t(3040),l=t(4777)},579:function(e,o,t){"use strict";t.d(o,{H:function(){return r}});var i=t(1499),a=t(957);const r=(0,a.u$)(class extends a.WL{constructor(e){if(super(e),e.type!==a.OA.ATTRIBUTE||"class"!==e.name||e.strings?.length>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(e){return" "+Object.keys(e).filter(o=>e[o]).join(" ")+" "}
4509update(e,[o]){if(void 0===this.st){this.st=new Set,void 0!==e.strings&&(this.nt=new Set(e.strings.join(" ").split(/\s/).filter(e=>""!==e)));for(const e in o)o[e]&&!this.nt?.has(e)&&this.st.add(e);return this.render(o)}const t=e.element.classList;for(const e of this.st)e in o||(t.remove(e),this.st.delete(e));for(const e in o){const i=!!o[e];i===this.st.has(e)||this.nt?.has(e)||(i?(t.add(e),this.st.add(e)):(t.remove(e),this.st.delete(e)))}return i.c0}})},1649:function(e,o,t){"use strict";t.d(o,{J:function(){return a}});var i=t(1499);const a=e=>e??i.s6},8099:function(e,o,t){"use strict";t.d(o,{W:function(){return n}});var i=t(1499),a=t(957);const r="important",c=" !"+r,n=(0,a.u$)(class extends a.WL{constructor(e){if(super(e),e.type!==a.OA.ATTRIBUTE||"style"!==e.name||e.strings?.length>2)throw Error("The `styleMap` directive must be used in the `style` attribute and must be the only part in the attribute.")}render(e){return Object.keys(e).reduce((o,t)=>{const i=e[t];return null==i?o:o+`${t=t.includes("-")?t:t.replace(/(?:^(webkit|moz|ms|o)|)(?=[A-Z])/g,"-$&").toLowerCase()}:${i};`},"")}update(e,[o]){const{style:t}=e.element;if(void 0===this.ft)return this.ft=new Set(Object.keys(o)),this.render(o);for(const e of this.ft)null==o[e]&&(this.ft.delete(e),e.includes("-")?t.removeProperty(e):t[e]=null);for(const e in o){const i=o[e];if(null!=i){this.ft.add(e);const o="string"==typeof i&&i.endsWith(c);e.includes("-")||o?t.setProperty(e,o?i.slice(0,-11):i,o?r:""):t[e]=i}}return i.c0}})},6629:function(e,o,t){"use strict";t.d(o,{_:function(){return c}});var i=t(1499),a=t(957);class r extends a.WL{constructor(e){if(super(e),this.it=i.s6,e.type!==a.OA.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(e){if(e===i.s6||null==e)return this._t=void 0,this.it=e;if(e===i.c0)return e;if("string"!=typeof e)throw Error(this.constructor.directiveName+"() called with a non-string value");if(e===this.it)return this._t;this.it=e;const o=[e];return o.raw=o,this._t={_$litType$:this.constructor.resultType,strings:o,values:[]}}}r.directiveName="unsafeHTML",r.resultType=1;const c=(0,a.u$)(r)},6161:function(e,o,t){"use strict";t.d(o,{AH:function(){return i.AH},WF:function(){return i.WF},XX:function(){return i.XX},iz:function(){return i.iz},qy:function(){return i.qy},s6:function(){return i.s6}});t(7069),t(1499);var i=t(6891)},2473:function(e,o,t){"use strict";t.d(o,{AH:function(){return p},Rf:function(){return s},iz:function(){return l},sk:function(){return d}});const i=globalThis,a=i.ShadowRoot&&(void 0===i.ShadyCSS||i.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,r=Symbol(),c=new WeakMap;class n{constructor(e,o,t){if(this._$cssResult$=!0,t!==r)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e,this.t=o}get styleSheet(){let e=this.o;const o=this.t;if(a&&void 0===e){const t=void 0!==o&&1===o.length;t&&(e=c.get(o)),void 0===e&&((this.o=e=new CSSStyleSheet).replaceSync(this.cssText),t&&c.set(o,e))}return e}toString(){return this.cssText}}const l=e=>new n("string"==typeof e?e:e+"",void 0,r),p=(e,...o)=>{const t=1===e.length?e[0]:o.reduce((o,t,i)=>o+(e=>{if(!0===e._$cssResult$)return e.cssText;if("number"==typeof e)return e;throw Error("Value passed to 'css' function must be a 'css' function result: "+e+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(t)+e[i+1],e[0]);return new n(t,e,r)},s=(e,o)=>{if(a)e.adoptedStyleSheets=o.map(e=>e instanceof CSSStyleSheet?e:e.styleSheet);else for(const t of o){const o=document.createElement("style"),a=i.litNonce;void 0!==a&&o.setAttribute("nonce",a),o.textContent=t.cssText,e.appendChild(o)}},d=a?e=>e:e=>e instanceof CSSStyleSheet?(e=>{let o="";for(const t of e.cssRules)o+=t.cssText;return l(o)})(e):e},6973:function(e,o,t){"use strict";t.d(o,{i:function(){return i}});const i=(e,o,t)=>(t.configurable=!0,t.enumerable=!0,Reflect.decorate&&"object"!=typeof o&&Object.defineProperty(e,o,t),t)},3654:function(e,o,t){"use strict";t.d(o,{E:function(){return i}});const i=e=>(o,t)=>{void 0!==t?t.addInitializer(()=>{customElements.define(e,o)}):customElements.define(e,o)}},6513:function(e,o,t){"use strict";t.d(o,{M:function(){return c}});var i=t(7069);const a={attribute:!0,type:String,converter:i.W3,reflect:!1,hasChanged:i.Ec}
4509,r=(e=a,o,t)=>{const{kind:i,metadata:r}=t;let c=globalThis.litPropertyMetadata.get(r);if(void 0===c&&globalThis.litPropertyMetadata.set(r,c=new Map),c.set(t.name,e),"accessor"===i){const{name:i}=t;return{set(t){const a=o.get.call(this);o.set.call(this,t),this.requestUpdate(i,a,e)},init(o){return void 0!==o&&this.P(i,void 0,e),o}}}if("setter"===i){const{name:i}=t;return function(t){const a=this[i];o.call(this,t),this.requestUpdate(i,a,e)}}throw Error("Unsupported decorator location: "+i)};function c(e){return(o,t)=>"object"==typeof t?r(e,o,t):((e,o,t)=>{const i=o.hasOwnProperty(t);return o.constructor.createProperty(t,i?{...e,wrapped:!0}:e),i?Object.getOwnPropertyDescriptor(o,t):void 0})(e,o,t)}},3040:function(e,o,t){"use strict";t.d(o,{Y:function(){return r}});var i=t(6973);let a;function r(e){return(o,t)=>(0,i.i)(o,t,{get(){return(this.renderRoot??(a??=document.createDocumentFragment())).querySelectorAll(e)}})}},4777:function(e,o,t){"use strict";t.d(o,{K:function(){return a}});var i=t(6973);function a(e){return(o,t)=>{const{slot:a,selector:r}=e??{},c="slot"+(a?`[name=${a}]`:":not([name])");return(0,i.i)(o,t,{get(){const o=this.renderRoot?.querySelector(c),t=o?.assignedElements(e)??[];return void 0===r?t:t.filter(e=>e.matches(r))}})}}},8606:function(e,o,t){"use strict";t.d(o,{P:function(){return a}});var i=t(6973);function a(e,o){return(t,a,r)=>{const c=o=>o.renderRoot?.querySelector(e)??null;if(o){const{get:e,set:o}="object"==typeof a?t:r??(()=>{const e=Symbol();return{get(){return this[e]},set(o){this[e]=o}}})();return(0,i.i)(t,a,{get(){let t=e.call(this);return void 0===t&&(t=c(this),(null!==t||this.hasUpdated)&&o.call(this,t)),t}})}return(0,i.i)(t,a,{get(){return c(this)}})}}},9215:function(e,o,t){"use strict";t.d(o,{w:function(){return a}});var i=t(6513);function a(e){return(0,i.M)({...e,state:!0,attribute:!1})}},7069:function(e,o,t){"use strict";t.d(o,{AH:function(){return i.AH},Ec:function(){return f},W3:function(){return m},iz:function(){return i.iz},mN:function(){return b}});var i=t(2473);const{is:a,defineProperty:r,getOwnPropertyDescriptor:c,getOwnPropertyNames:n,getOwnPropertySymbols:l,getPrototypeOf:p}=Object,s=globalThis,d=s.trustedTypes,v=d?d.emptyScript:"",h=s.reactiveElementPolyfillSupport,u=(e,o)=>e,m={toAttribute(e,o){switch(o){case Boolean:e=e?v:null;break;case Object:case Array:e=null==e?e:JSON.stringify(e)}return e},fromAttribute(e,o){let t=e;switch(o){case Boolean:t=null!==e;break;case Number:t=null===e?null:Number(e);break;case Object:case Array:try{t=JSON.parse(e)}catch(e){t=null}}return t}},f=(e,o)=>!a(e,o),g={attribute:!0,type:String,converter:m,reflect:!1,hasChanged:f};Symbol.metadata??=Symbol("metadata"),s.litPropertyMetadata??=new WeakMap;class b extends HTMLElement{static addInitializer(e){this._$Ei(),(this.l??=[]).push(e)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(e,o=g){if(o.state&&(o.attribute=!1),this._$Ei(),this.elementProperties.set(e,o),!o.noAccessor){const t=Symbol(),i=this.getPropertyDescriptor(e,t,o);void 0!==i&&r(this.prototype,e,i)}}static getPropertyDescriptor(e,o,t){const{get:i,set:a}=c(this.prototype,e)??{get(){return this[o]},set(e){this[o]=e}};return{get(){return i?.call(this)},set(o){const r=i?.call(this);a.call(this,o),this.requestUpdate(e,r,t)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)??g}static _$Ei(){if(this.hasOwnProperty(u("elementProperties")))return;const e=p(this);e.finalize(),void 0!==e.l&&(this.l=[...e.l]),this.elementProperties=new Map(e.elementProperties)}static finalize(){if(this.hasOwnProperty(u("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(u("properties"))){const e=this.properties,o=[...n(e),...l(e)];for(const t of o)this.createProperty(t,e[t])}const e=this[Symbol.metadata];if(null!==e){const o=litPropertyMetadata.get(e);if(void 0!==o)for(const[e,t]of o)this.elementProperties.set(e,t)}this._$Eh=new Map;for(const[e,o]of this.elementProperties){const t=this._$Eu(e,o);void 0!==t&&this._$Eh.set(t,e)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){const o=[];if(Array.isArray(e)){const t=new Set(e.flat(1/0).reverse());for(const e of t)o.unshift((0,i.sk)(e))}else void 0!==e&&o.push((0,i.sk)(e));return o}static _$Eu(e,o){const t=o.attribute;return!1===t?void 0:"string"==typeof t?t:"string"==typeof e?e.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise(e=>this.enableUpdating=e),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach(e
4509=>e(this))}addController(e){(this._$EO??=new Set).add(e),void 0!==this.renderRoot&&this.isConnected&&e.hostConnected?.()}removeController(e){this._$EO?.delete(e)}_$E_(){const e=new Map,o=this.constructor.elementProperties;for(const t of o.keys())this.hasOwnProperty(t)&&(e.set(t,this[t]),delete this[t]);e.size>0&&(this._$Ep=e)}createRenderRoot(){const e=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return(0,i.Rf)(e,this.constructor.elementStyles),e}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach(e=>e.hostConnected?.())}enableUpdating(e){}disconnectedCallback(){this._$EO?.forEach(e=>e.hostDisconnected?.())}attributeChangedCallback(e,o,t){this._$AK(e,t)}_$EC(e,o){const t=this.constructor.elementProperties.get(e),i=this.constructor._$Eu(e,t);if(void 0!==i&&!0===t.reflect){const a=(void 0!==t.converter?.toAttribute?t.converter:m).toAttribute(o,t.type);this._$Em=e,null==a?this.removeAttribute(i):this.setAttribute(i,a),this._$Em=null}}_$AK(e,o){const t=this.constructor,i=t._$Eh.get(e);if(void 0!==i&&this._$Em!==i){const e=t.getPropertyOptions(i),a="function"==typeof e.converter?{fromAttribute:e.converter}:void 0!==e.converter?.fromAttribute?e.converter:m;this._$Em=i,this[i]=a.fromAttribute(o,e.type),this._$Em=null}}requestUpdate(e,o,t){if(void 0!==e){if(t??=this.constructor.getPropertyOptions(e),!(t.hasChanged??f)(this[e],o))return;this.P(e,o,t)}!1===this.isUpdatePending&&(this._$ES=this._$ET())}P(e,o,t){this._$AL.has(e)||this._$AL.set(e,o),!0===t.reflect&&this._$Em!==e&&(this._$Ej??=new Set).add(e)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(e){Promise.reject(e)}const e=this.scheduleUpdate();return null!=e&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[e,o]of this._$Ep)this[e]=o;this._$Ep=void 0}const e=this.constructor.elementProperties;if(e.size>0)for(const[o,t]of e)!0!==t.wrapped||this._$AL.has(o)||void 0===this[o]||this.P(o,this[o],t)}let e=!1;const o=this._$AL;try{e=this.shouldUpdate(o),e?(this.willUpdate(o),this._$EO?.forEach(e=>e.hostUpdate?.()),this.update(o)):this._$EU()}catch(o){throw e=!1,this._$EU(),o}e&&this._$AE(o)}willUpdate(e){}_$AE(e){this._$EO?.forEach(e=>e.hostUpdated?.()),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(e){return!0}update(e){this._$Ej&&=this._$Ej.forEach(e=>this._$EC(e,this[e])),this._$EU()}updated(e){}firstUpdated(e){}}b.elementStyles=[],b.shadowRootOptions={mode:"open"},b[u("elementProperties")]=new Map,b[u("finalized")]=new Map,h?.({ReactiveElement:b}),(s.reactiveElementVersions??=[]).push("2.0.4")},6891:function(e,o,t){"use strict";t.d(o,{AH:function(){return i.AH},WF:function(){return r},XX:function(){return a.XX},iz:function(){return i.iz},qy:function(){return a.qy},s6:function(){return a.s6}});var i=t(7069),a=t(1499);class r extends i.mN{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const e=super.createRenderRoot();return this.renderOptions.renderBefore??=e.firstChild,e}update(e){const o=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(e),this._$Do=(0,a.XX)(o,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return a.c0}}r._$litElement$=!0,r.finalized=!0,globalThis.litElementHydrateSupport?.({LitElement:r});const c=globalThis.litElementPolyfillSupport;c?.({LitElement:r});(globalThis.litElementVersions??=[]).push("4.1.1")},957:function(e,o,t){"use strict";t.d(o,{OA:function(){return i},WL:function(){return r},u$:function(){return a}});const i={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},a=e=>(...o)=>({_$litDirective$:e,values:o});
vendor: 7,472 bytes, line 4509
4509class r{constructor(e){}get _$AU(){return this._$AM._$AU}_$AT(e,o,t){this._$Ct=e,this._$AM=o,this._$Ci=t}_$AS(e,o){return this.update(e,o)}update(e,o){return this.render(...o)}}},1499:function(e,o,t){"use strict";t.d(o,{XX:function(){return F},c0:function(){return A},qy:function(){return E},s6:function(){return T}});const i=globalThis,a=i.trustedTypes,r=a?a.createPolicy("lit-html",{createHTML:e=>e}):void 0,c="$lit$",n=`lit$${Math.random().toFixed(9).slice(2)}$`,l="?"+n,p=`<${l}>`,s=document,d=()=>s.createComment(""),v=e=>null===e||"object"!=typeof e&&"function"!=typeof e,h=Array.isArray,u=e=>h(e)||"function"==typeof e?.[Symbol.iterator],m="[ \t\n\f\r]",f=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,g=/-->/g,b=/>/g,z=RegExp(`>|${m}(?:([^\\s"'>=/]+)(${m}*=${m}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),y=/'/g,w=/"/g,k=/^(?:script|style|textarea|title)$/i,x=e=>(o,...t)=>({_$litType$:e,strings:o,values:t}),E=x(1),A=(x(2),x(3),Symbol.for("lit-noChange")),T=Symbol.for("lit-nothing"),B=new WeakMap,C=s.createTreeWalker(s,129);function O(e,o){if(!h(e)||!e.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==r?r.createHTML(o):o}const D=(e,o)=>{const t=e.length-1,i=[];let a,r=2===o?"<svg>":3===o?"<math>":"",l=f;for(let o=0;o<t;o++){const t=e[o];let s,d,v=-1,h=0;for(;h<t.length&&(l.lastIndex=h,d=l.exec(t),null!==d);)h=l.lastIndex,l===f?"!--"===d[1]?l=g:void 0!==d[1]?l=b:void 0!==d[2]?(k.test(d[2])&&(a=RegExp("</"+d[2],"g")),l=z):void 0!==d[3]&&(l=z):l===z?">"===d[0]?(l=a??f,v=-1):void 0===d[1]?v=-2:(v=l.lastIndex-d[2].length,s=d[1],l=void 0===d[3]?z:'"'===d[3]?w:y):l===w||l===y?l=z:l===g||l===b?l=f:(l=z,a=void 0);const u=l===z&&e[o+1].startsWith("/>")?" ":"";r+=l===f?t+p:v>=0?(i.push(s),t.slice(0,v)+c+t.slice(v)+n+u):t+n+(-2===v?o:u)}return[O(e,r+(e[t]||"<?>")+(2===o?"</svg>":3===o?"</math>":"")),i]};class N{constructor({strings:e,_$litType$:o},t){let i;this.parts=[];let r=0,p=0;const s=e.length-1,v=this.parts,[h,u]=D(e,o);if(this.el=N.createElement(h,t),C.currentNode=this.el.content,2===o||3===o){const e=this.el.content.firstChild;e.replaceWith(...e.childNodes)}for(;null!==(i=C.nextNode())&&v.length<s;){if(1===i.nodeType){if(i.hasAttributes())for(const e of i.getAttributeNames())if(e.endsWith(c)){const o=u[p++],t=i.getAttribute(e).split(n),a=/([.?@])?(.*)/.exec(o);v.push({type:1,index:r,name:a[2],strings:t,ctor:"."===a[1]?H:"?"===a[1]?I:"@"===a[1]?L:P}),i.removeAttribute(e)}else e.startsWith(n)&&(v.push({type:6,index:r}),i.removeAttribute(e));if(k.test(i.tagName)){const e=i.textContent.split(n),o=e.length-1;if(o>0){i.textContent=a?a.emptyScript:"";for(let t=0;t<o;t++)i.append(e[t],d()),C.nextNode(),v.push({type:2,index:++r});i.append(e[o],d())}}}else if(8===i.nodeType)if(i.data===l)v.push({type:2,index:r});else{let e=-1;for(;-1!==(e=i.data.indexOf(n,e+1));)v.push({type:7,index:r}),e+=n.length-1}r++}}static createElement(e,o){const t=s.createElement("template");return t.innerHTML=e,t}}function $(e,o,t=e,i){if(o===A)return o;let a=void 0!==i?t._$Co?.[i]:t._$Cl;const r=v(o)?void 0:o._$litDirective$;return a?.constructor!==r&&(a?._$AO?.(!1),void 0===r?a=void 0:(a=new r(e),a._$AT(e,t,i)),void 0!==i?(t._$Co??=[])[i]=a:t._$Cl=a),void 0!==a&&(o=$(e,a._$AS(e,o.values),a,i)),o}class M{constructor(e,o){this._$AV=[],this._$AN=void 0,this._$AD=e,this._$AM=o}get parentNode(){return this._$AM.parentNode}get _$AU(){return this._$AM._$AU}u(e){const{el:{content:o},parts:t}=this._$AD,i=(e?.creationScope??s).importNode(o,!0);C.currentNode=i;let a=C.nextNode(),r=0,c=0,n=t[0];for(;void 0!==n;){if(r===n.index){let o;2===n.type?o=new R(a,a.nextSibling,this,e):1===n.type?o=new n.ctor(a,n.name,n.strings,this,e):6===n.type&&(o=new _(a,this,e)),this._$AV.push(o),n=t[++c]}r!==n?.index&&(a=C.nextNode(),r++)}return C.currentNode=s,i}p(e){let o=0;for(const t of this._$AV)void 0!==t&&(void 0!==t.strings?(t._$AI(e,t,o),o+=t.strings.length-2):t._$AI(e[o])),o++}}class R{get _$AU(){return this._$AM?._$AU??this._$Cv}constructor(e,o,t,i){this.type=2,this._$AH=T,this._$AN=void 0,this._$AA=e,this._$AB=o,this._$AM=t,this.options=i,this._$Cv=i?.isConnected??!0}get parentNode(){let e=this._$AA.parentNode;const o=this._$AM;return void 0!==o&&11===e?.nodeType&&(e=o.parentNode),e}get startNode(){return this._$AA}get endNode(){return this._$AB}_$AI(e,o=this){e=$(this,e,o),v(e)?e===T||null==e||""===e?(this._$AH!==T&&this._$AR(),this._$AH=T):e!==this._$AH&&e!==A&&this._(e):void 0!==e._$litType$?this.$(e):void 0!==e.nodeType?this.T(e):u(e)?this.k(e):this._(e)}O(e){return this._$AA.parentNode.insertBefore(e,this._$AB)}T(e){this._$AH!==e&&(this._$AR(),this._$AH=this.O(e))}_(e){this._$AH!==T&&v(this._$AH)?this._$AA.nextSibling.data=e:this.T(s.createTextNode(e)),this._$AH=e}$(e){const{values:o,_$litType$:t}=e,i="number"==typeof t?this._$AC(e):(void 0===t.el&&(t.el=N.createElement(O(t.h,t.h[0]),this.options)),t);if(this._$AH?._$AD===i)this._$AH.p(o);else{const e=new M(i,this),t=e.u(this.options);e.p(o),this.T(t),this._$AH=e}}_$AC(e){let o=B.get(e.strings);return void 0===o&&B.set(e.strings,o=new N(e)),o}k(e){h(this._$AH)||(this._$AH=[],this._$AR());const o=this._$AH;let t,i=0;for(const a of e)i===o.length?o.push(t=new R(this.O(d()),this.O(d()),this,this.options)):t=o[i],t._$AI(a),i++;i<o.length&&(this._$AR(t&&t._$AB.nextSibling,i),o.length=i)}_$AR(e=this._$AA.nextSibling,o){for(this._$AP?.(!1,!0,o);e&&e!==this._$AB;){const o=e.nextSibling;e.remove(),e=o}}setConnected(e){void 0===this._$AM&&(this._$Cv=e,this._$AP?.(e))}}class P{get tagName(){return this.element.tagName}get _$AU(){return this._$AM._$AU}constructor(e,o,t,i,a){this.type=1,this._$AH=T,this._$AN=void 0,this.element=e,this.name=o,this._$AM=i,this.options=a,t.length>2||""!==t[0]||""!==t[1]?(this._$AH=Array(t.length-1).fill(new String),this.strings=t):this._$AH=T}_$AI(e,o=this,t,i){const a=this.strings;let r=!1;if(void 0===a)e=$(this,e,o,0),r=!v(e)||e!==this._$AH&&e!==A,r&&(this._$AH=e);else{const i=e;let c,n;for(e=a[0],c=0;c<a.length-1;c++)n=$(this,i[t+c],o,c),n===A&&(n=this._$AH[c]),r||=!v(n)||n!==this._$AH[c],n===T?e=T:e!==T&&(e+=(n??"")+a[c+1]),this._$AH[c]=n}r&&!i&&this.j(e)}j(e){e===T?this.element.removeAttribute(this.name):this.element.setAttribute(this.name,e??"")}}class H extends P{constructor(){super(...arguments),this.type=3}j(e){this.element[this.name]=e===T?void 0:e}}class I extends P{constructor(){super(...arguments),this.type=4}j(e){this.element.toggleAttribute(this.name,!!e&&e!==T)}}class L extends P{constructor(e,o,t,i,a){super(e,o,t,i,a),this.type=5}_$AI(e,o=this){if((e=$(this,e,o,0)??T)===A)return;const t=this._$AH,i=e===T&&t!==T||e.capture!==t.capture||e.once!==t.once||e.passive!==t.passive,a=e!==T&&(t===T||i);i&&this.element.removeEventListener(this.name,this,t),a&&this.element.addEventListener(this.name,this,e),this._$AH=e}handleEvent(e){"function"==typeof this._$AH?this._$AH.call(this.options?.host??this.element,e):this._$AH.handleEvent(e)}}class _{constructor(e,o,t){this.element=e,this.type=6,this._$AN=void 0,this._$AM=o,this.options=t}get _$AU(){return this._$AM._$AU}_$AI(e){$(this,e)}}const W=i.litHtmlPolyfillSupport;W?.(N,R),(i.litHtmlVersions??=[]).push("3.2.1");const F=(e,o,t)=>{const i=t?.renderBefore??o;let a=i._$litPart$;if(void 0===a){const e=t?.renderBefore??null;i._$litPart$=a=new R(o.insertBefore(d(),e),e,void 0,t??{})}return a._$AI(e),a}}},o={};function t(i){var a=o[i];if(void 0!==a)return a.exports;var r=o[i]={id:i,exports:{}};return e[i](r,r.exports,t),r.exports}
4509t.n=function(e){var o=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(o,{a:o}),o},t.d=function(e,o){for(var i in o)t.o(o,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:o[i]})},t.o=function(e,o){return Object.prototype.hasOwnProperty.call(e,o)},t.p="";return function(){"use strict";t(6665);var e=t(5033),o=(t(7513),t(2918),t(2213),t(6161)),i=t(5707),a=t(2286),r=t(5300),c=t(1649),n=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let l=class extends o.WF{constructor(){super(...arguments),this.hideSocialMedia=!1,this.headlineLevel="p",this.languagesHeadline=""}hasValidOpeningTimes(){var e;if(!(null===(e=this.branch)||void 0===e?void 0:e.structuredOpeningHours))return!1;try{return new a.A(this.branch.structuredOpeningHours).hasValidOpeningHours}catch(e){return!1}}renderHeadline(e){switch(this.headlineLevel){case"h1":return o.qy`<h1 slot="headline">${e}</h1>`;case"h2":return o.qy`<h2 slot="headline">${e}</h2>`;case"h3":return o.qy`<h3 slot="headline">${e}</h3>`;case"h4":return o.qy`<h4 slot="headline">${e}</h4>`;case"h5":return o.qy`<h5 slot="headline">${e}</h5>`;case"h6":return o.qy`<h6 slot="headline">${e}</h6>`;default:return o.qy`<p slot="headline">${e}</p>`}}buildMapsUrl(){var e,o,t;const i=encodeURIComponent(`${null===(e=this.branch)||void 0===e?void 0:e.street}, ${null===(o=this.branch)||void 0===o?void 0:o.postalCode} ${null===(t=this.branch)||void 0===t?void 0:t.city}`),a=navigator.userAgent;return(a.includes("iPad")||a.includes("iPhone")||a.includes("iPod"))&&!window.MSStream?`http://maps.apple.com/?q=${i}`:`https://www.google.com/maps?q=${i}`}resolveUrl(e){if(!e)return"";try{return new URL(e).href}catch(o){return new URL(e,window.location.origin).href}}getSocialMediaLinks(){return this.hideSocialMedia?[]:r.BI.filter(e=>{var o;return null===(o=this.branch)||void 0===o?void 0:o[e.key]}).map(e=>Object.assign(Object.assign({},e),{url:this.branch[e.key]}))}renderWebsite(){var e;const t=null===(e=this.branch)||void 0===e?void 0:e.url;return t?o.qy`
4510      <oev-link-circle-icon
4511        slot="contact-list"
4512        icon="\uf0d1"
4513        text="Website"
4514        href="${this.resolveUrl(t)}"
4515        event-label="website"
4516        event-type="website"
4517        data-event-category="OEV-LINK"
4518      ></oev-link-circle-icon>
4519    `:null}renderPhone(){var e;const t=null===(e=this.branch)||void 0===e?void 0:e.phone;return t?o.qy`
4520      <oev-link-circle-icon
4521        slot="contact-list"
4522        icon="phone-outlined"
4523        text="Anrufen"
4524        href="tel:${t.replace(/\s+/g,"")}"
4525        event-label="telefon"
4526        event-type="phone"
4527        data-event-category="OEV-LINK"
4528      ></oev-link-circle-icon>
4529    `:null}renderEmail(){var e;const t=null===(e=this.branch)||void 0===e?void 0:e.email;return t?o.qy`
4530      <oev-link-circle-icon
4531        slot="contact-list"
4532        icon="email-outlined"
4533        text="E-Mail"
4534        href="mailto:${t}"
4535        event-label="email"
4536        event-type="email"
4537        data-event-category="OEV-LINK"
4538      ></oev-link-circle-icon>
4539    `:null}renderOpeningHours(){const e=this.branch;return(null==e?void 0:e.structuredOpeningHours)&&this.hasValidOpeningTimes()?o.qy`
4540      <p slot="opening-hours-headline">${r._$}</p>
4541      <oev-opening-hours-status-calculator-v1
4542        slot="opening-hours-status"
4543        class="open"
4544        opening-hours="${e.structuredOpeningHours}"
4545      ></oev-opening-hours-status-calculator-v1>
4546
4547      <oev-opening-hours-table-v1
4548        slot="opening-hours"
4549        opening-hours="${e.structuredOpeningHours}"
4550        use-background
4551      >
4552        ${e.commentOpeningHours?o.qy`<span slot="comment" role="note"
4553              >${e.commentOpeningHours}</span
4554            >`:null}
4555      </oev-opening-hours-table-v1>
4556    `:null}renderSocialLinks(){const e=this.getSocialMediaLinks();return e.length?o.qy`
4557      <p slot="social-headline">${r.AO}</p>
4558      <div slot="social-links">
4559        ${e.map(e=>o.qy`
4560            <oev-card-anchor-element-v1
4561              href="${e.url}"
4562              data-event-link="${e.key}"
4563              label="${e.label}">
4564              <oev-icon
4565                icon="${e.icon}"
4566                color="content"
4567                size="medium"
4568                text-hover=""
4569                title="${e.label}"
4570              ></oev-icon>
4571            </oev-card-anchor-element-v1>
4572          `)}
4573      </div>
4574    `:null}renderLanguages(){var e,t,i;if(!this.languagesHeadline)return null;const a=null!==(i=null===(t=null===(e=this.branch)||void 0===e?void 0:e.languages)||void 0===t?void 0:t.filter(e=>Boolean(null==e?void 0:e.trim())).map(e=>e.toUpperCase()))&&void 0!==i?i:[];return a.length?o.qy`
4575      <oev-language-group slot="languages">
4576        <p slot="headline">${this.languagesHeadline}</p>
4577        ${a.map(e=>o.qy`
4578            <oev-language
4579              slot="languages"
4580              language-code="${e}"
4581              shape="circle"
4582              text-mode="none"
4583            ></oev-language>
4584          `)}
4585      </oev-language-group>
4586    `:null}render(){var e;const t=this.branch;if(!t)return null;const i=Number.isFinite(t.distance)?t.distance:null;return o.qy`
4587      <oev-advisor-card
4588        part="advisor-card"
4589        image-size="medium"
4590        image-vertical-alignment="top"
4591        .distance=${i}
4592        image-position="right"
4593      >
4594        <img slot="image" src="${(0,c.J)(null!==(e=t.imageUrl)&&void 0!==e?e:void 0)}" alt="${t.name}" />
4595        ${this.renderHeadline(t.name)}
4596        <oev-link
4597          variant="link"
4598          slot="location"
4599          color="primary"
4600          href="${this.buildMapsUrl()}"
4601          target="_blank"
4602          icon="location-outlined"
4603          icon-position="left"
4604          icon-justification="top"
4605          event-label="adresse"
4606          event-type="external"
4607          data-event-category="OEV-LINK"
4608        >
4609          ${t.street}<br />${t.postalCode} ${t.city}
4610        </oev-link>
4611        ${this.renderOpeningHours()}
4612        ${this.renderLanguages()}
4613        ${this.renderWebsite()}
4614        ${this.renderPhone()}
4615        ${this.renderEmail()}
4616        ${this.renderSocialLinks()}
4617      </oev-advisor-card>
4618    `}};n([(0,i.MZ)({type:Object,attribute:r.nW.BRANCH})],l.prototype,"branch",void 0),n([(0,i.MZ)({type:Boolean,attribute:r.nW.HIDE_SOCIAL_MEDIA})],l.prototype,"hideSocialMedia",void 0),n([(0,i.MZ)({type:String,attribute:r.nW.HEADLINE_LEVEL})],l.prototype,"headlineLevel",void 0),n([(0,i.MZ)({type:String,attribute:r.nW.LANGUAGES_HEADLINE})],l.prototype,"languagesHeadline",void 0),l=n([(0,i.EM)(r.wZ)],l);t(8754),t(8922),t(4596),t(5578),t(6369),t(400),t(6517),t(1478),t(9136),t(9929),t(7879),t(2649),t(1378),t(8792),t(9392),t(4342),t(7470),t(8697),t(1435),t(2526),t(1901),t(5317),t(7693),t(2602),t(583),t(6778),t(5259),t(6217),t(5870),t(8539),t(365),t(6498),t(6295),t(9102),t(6835);var p=t(4375);var s=o.AH`@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(6219d77f765dee38fd8704eedfa56801.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:100;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(0aed5cc087e922e1618413bb5a9e1fa4.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(dc76fa21c09d3cec2243b9edef724982.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:300;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(d57198714da54c4188559ca2b36fd7af.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(be36596da218e1eec01c5c600b1c13ef.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:400;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(516d382b3da7e145024bacf40b3c301e.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(8f28e0e1fdb195149f1c30f84d951b61.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:700;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(21fd3e9e128dfaa1e161481712abf1cf.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(4b21d625362d4f7d84d2cb0f1ce38fb7.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:900;-webkit-font-feature-settings:"lnum" on,"tnum" on;font-feature-settings:"lnum" on,"tnum" on;src:url(059995f5d62565bd0419739de68bc7e2.woff2) format("woff2")}@font-face{font-family:"Caveat";src:url(dbafd69430d78466b5add5dc838946f5.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"iconfont-whitelabel";src:url(53a977bb80dd1b055a06e9c5a336ecb9.woff2) format("woff2");font-weight:normal;font-style:normal}.channel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:var(--oev-sys-spacing-responsive-xxs)}.channel .tooltip{position:relative;cursor:pointer}.channel .tooltip .tooltip-icon{display:block}.channel .tooltip .tooltip-text{visibility:hidden;width:150px;text-align:center;background-color:var(--oev-color-white-default);border:1px solid var(--oev-color-gray-default);position:absolute;top:calc(var(--oev-sys-spacing-responsive-xl)*-1);left:var(--oev-sys-spacing-responsive-xl);z-index:var(--oev-ref-z-index-1)}.channel .tooltip:hover .tooltip-text{visibility:visible}`;var d=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let v=class extends p.g{constructor(){super(...arguments),this.checked=!1,this.label="",this.value="",this.tooltip=""}handleChange(){this.checked=!this.checked}render(){return o.qy`
4619      <div class="channel">
4620        <input
4621          name="channel"
4622          id="channel-${this.value}"
4623          type="checkbox"
4624          value="${this.value}"
4625          ?checked=${this.checked}
4626          @change=${this.handleChange}
4627        />
4628        <label for="channel-${this.value}">${this.label}</label>
4629        ${this.tooltip?o.qy`
4630            <span class="tooltip">
4631              <oev-icon 
4632                class="tooltip-icon" 
4633                icon="comp-tooltip-label" 
4634                size="medium">
4635              </oev-icon>
4636              <span class="tooltip-text">${this.tooltip}</span>
4637            </span>
4638          `:""}
4639      </div>
4640    `}};v.styles=s,d([(0,i.MZ)({type:Boolean,reflect:!0})],v.prototype,"checked",void 0),d([(0,i.MZ)({type:String})],v.prototype,"label",void 0),d([(0,i.MZ)({type:String})],v.prototype,"value",void 0),d([(0,i.MZ)({type:String})],v.prototype,"tooltip",void 0),v=d([(0,i.EM)("oev-input-check")],v);t(2413),t(5132),t(3752);var h=t(1813);var u,m;function f(e,t,i){const a=null==i?void 0:i.start,r=a?`${a} / span ${t}`:`span ${t}`,c=e.includes("::slotted")?e:`${e} ::slotted(*)`;return o.AH`
4641  ${(0,o.iz)(c)} {
4642    grid-column: ${(0,o.iz)(r)};
4643  }
4644`}!function(e){e.singleElementColumnSpanAboveSmall="single-element-column-span-above-small",e.singleElementColumnSpanSmall="single-element-column-span-small",e.twoElementsColumnSpanAboveSmall="two-elements-column-span-above-small",e.fourElementsColumnSpanAboveSmall="four-elements-column-span-above-small",e.useReadMoreLayout="use-read-more-layout",e.singleItem="single-item",e.twoItems="two-items",e.fourItems="four-items",e.previewCount="preview-count",e.labelMore="label-more",e.labelLess="label-less",e.buttonVariant="button-variant",e.stickyElementsHeight="sticky-elements-height",e.equalHeight="equal-height"}(u||(u={})),function(e){e.grid="grid",e.flex="flex",e.initializer="initializer",e.hidden="hidden",e.none="none"}(m||(m={}));var g=t(3072);const b=(0,o.iz)(m.grid),z=(0,o.iz)(m.flex),y=(0,o.iz)(m.initializer);var w=o.AH`
4645  *,
4646  *::before,
4647  *::after {
4648    box-sizing: border-box;
4649  }
4650
4651  :host {
4652    --gap: var(--oev-comp-grid-responsive-gap);
4653  }
4654
4655  :host([${(0,o.iz)(u.buttonVariant)}=${(0,o.iz)(g.KT.outline)}]) {
4656    --oev-comp-read-more-border-spacing-top: var(--oev-comp-elements-layout-read-more-button-border-spacing-top-xs);
4657  }
4658    
4659  .${y} {
4660      display: none;
4661  }
4662
4663  .${z} ::slotted(*) {
4664    flex: 0 0 100%;
4665    max-width: 100%;
4666  }
4667
4668  .${b} {
4669    display: grid;
4670    grid-template-columns: repeat(4, 1fr);
4671    gap: var(--gap);
4672    align-items: start;
4673  }
4674
4675  .${z} {
4676    display: flex;
4677    flex-wrap: wrap;
4678    justify-content: center;
4679    gap: var(--gap);
4680    align-items: flex-start;
4681  }
4682
4683  ::slotted(*) {
4684    box-sizing: border-box;
4685  }
4686
4687  :host([${(0,o.iz)(u.equalHeight)}]) .${b},
4688  :host([${(0,o.iz)(u.equalHeight)}]) .${z} {
4689    align-items: stretch;
4690  }
4691
4692  ${f(`:host([${(0,o.iz)(u.fourItems)}])`,4)}
4693  ${f(`:host([${(0,o.iz)(u.singleItem)}])`,4)}
4694  ${f(`:host([${(0,o.iz)(u.twoItems)}])`,4)}
4695`;const k=o.AH`
4696  :host([${(0,o.iz)(u.buttonVariant)}=${(0,o.iz)(g.KT.outline)}]) {
4697      --oev-comp-read-more-border-spacing-top: var(--oev-comp-elements-layout-read-more-button-border-spacing-top-m-xl);
4698  }
4699`,x=o.AH`
4700  :host([${(0,o.iz)(u.buttonVariant)}=${(0,o.iz)(g.KT.outline)}]) {
4701      --oev-comp-read-more-border-spacing-top: var(--oev-comp-elements-layout-read-more-button-border-spacing-top-s-sl);
4702  }
4703    
4704  .${z} ::slotted(*) {
4705    flex: 0 0 calc((100% - var(--gap)) / 2) !important;
4706    max-width: calc((100% - var(--gap)) / 2) !important;
4707  }
4708  .${b} {
4709    grid-template-columns: repeat(8, 1fr);
4710  }
4711
4712  ${f(`:host([${(0,o.iz)(u.fourItems)}])`,4)}
4713  ${f(`:host([${(0,o.iz)(u.twoItems)}])`,4)}
4714  ${f(`:host([${(0,o.iz)(u.singleItem)}])`,4,{start:3})}
4715  ${f(`:host([${(0,o.iz)(u.singleItem)}][${(0,o.iz)(u.singleElementColumnSpanSmall)}="6"])`,6,{start:2})}
4716  ${f(`:host([${(0,o.iz)(u.singleItem)}][${(0,o.iz)(u.singleElementColumnSpanSmall)}="8"])`,8)}
4717`,E=o.AH`
4718  .${z} ::slotted(*) {
4719    flex: 0 0 calc((100% - var(--gap) * 2) / 3) !important;
4720    max-width: calc((100% - var(--gap) * 2) / 3) !important;
4721  }
4722
4723  .${b} {
4724    grid-template-columns: repeat(12, 1fr);
4725  }
4726
4727  ${f(`:host([${(0,o.iz)(u.singleItem)}][${(0,o.iz)(u.singleElementColumnSpanAboveSmall)}="4"])`,4,{start:5})}
4728  ${f(`:host([${(0,o.iz)(u.singleItem)}][${(0,o.iz)(u.singleElementColumnSpanAboveSmall)}="6"])`,6,{start:4})}
4729  ${f(`:host([${(0,o.iz)(u.singleItem)}][${(0,o.iz)(u.singleElementColumnSpanAboveSmall)}="8"])`,8,{start:3})}
4730  ${f(`:host([${(0,o.iz)(u.singleItem)}][${(0,o.iz)(u.singleElementColumnSpanAboveSmall)}="10"])`,10,{start:2})}
4731  ${f(`:host([${(0,o.iz)(u.singleItem)}][${(0,o.iz)(u.singleElementColumnSpanAboveSmall)}="12"])`,12,{start:1})}
4732
4733  ${f(`:host([${(0,o.iz)(u.twoItems)}][${(0,o.iz)(u.twoElementsColumnSpanAboveSmall)}="4"]) ::slotted(:nth-of-type(1))`,4,{start:3})}
4734  ${f(`:host([${(0,o.iz)(u.twoItems)}][${(0,o.iz)(u.twoElementsColumnSpanAboveSmall)}="4"]) ::slotted(:nth-of-type(2))`,4,{start:7})}
4735
4736  ${f(`:host([${(0,o.iz)(u.twoItems)}][${(0,o.iz)(u.twoElementsColumnSpanAboveSmall)}="6"]) ::slotted(*)`,6)}
4737
4738  /* Spezialfall 4 Elemente in zwei Zeilen zentriert */
4739  ${f(`:host([${(0,o.iz)(u.fourItems)}][${(0,o.iz)(u.fourElementsColumnSpanAboveSmall)}="4"]) ::slotted(:nth-of-type(1))`,4,{start:3})}
4740  ${f(`:host([${(0,o.iz)(u.fourItems)}][${(0,o.iz)(u.fourElementsColumnSpanAboveSmall)}="4"]) ::slotted(:nth-of-type(2))`,4,{start:7})}
4741  ${f(`:host([${(0,o.iz)(u.fourItems)}][${(0,o.iz)(u.fourElementsColumnSpanAboveSmall)}="4"]) ::slotted(:nth-of-type(3))`,4,{start:3})}
4742  ${f(`:host([${(0,o.iz)(u.fourItems)}][${(0,o.iz)(u.fourElementsColumnSpanAboveSmall)}="4"]) ::slotted(:nth-of-type(4))`,4,{start:7})}
4743  ${f(`:host([${(0,o.iz)(u.fourItems)}][${(0,o.iz)(u.fourElementsColumnSpanAboveSmall)}="6"]) ::slotted(*)`,6)}
4744`;var A,T=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c},B=function(e,o,t,i){return new(t||(t=Promise))(function(a,r){function c(e){try{l(i.next(e))}catch(e){r(e)}}function n(e){try{l(i.throw(e))}catch(e){r(e)}}function l(e){var o;e.done?a(e.value):(o=e.value,o instanceof t?o:new t(function(e){e(o)}
4744)).then(c,n)}l((i=i.apply(e,o||[])).next())})};let C=A=class extends o.WF{constructor(){super(...arguments),this.singleElementColumnSpanSmall=6,this.singleElementColumnSpanAboveSmall=4,this.twoElementsColumnSpanAboveSmall=6,this.fourElementsColumnSpanAboveSmall=4,this.useReadMoreLayout=!1,this.stickyElementsHeight=0,this.previewCount=3,this.equalHeight=!1,this.labelMore="",this.labelLess="",this.buttonVariant=g.KT.link,this.slottedElementsCount=0,this.isCollapsed=!0,this.disableReadMore=!1}firstUpdated(){var e,o;this.slottedElementsCount=null!==(o=null===(e=this.slottedElements)||void 0===e?void 0:e.length)&&void 0!==o?o:0,this.useReadMoreLayout&&(this.updateReadMoreVisibility(),this.initMutationObserver()),this.applyEqualHeight()}disconnectedCallback(){var e;super.disconnectedCallback(),null===(e=this.mutationObserver)||void 0===e||e.disconnect()}updated(e){let o=!1;if(e.has("useReadMoreLayout")&&(this.updateReadMoreVisibility(),this.useReadMoreLayout&&(o=!0)),e.has("previewCount")&&this.useReadMoreLayout){const e=this.disableReadMore;this.refreshReadMore(),e&&!this.disableReadMore&&(o=!0)}e.has("equalHeight")&&this.applyEqualHeight(),o&&this.updateComplete.then(()=>this.initMutationObserver())}applyEqualHeight(){this.slottedElements.forEach(e=>{e.toggleAttribute("equal-height",this.equalHeight)})}updateReadMoreVisibility(){var e,o;if(!this.useReadMoreLayout||!(null===(e=this.slottedElements)||void 0===e?void 0:e.length))return;const t=this.getReadMoreComponents("read-more-content");this.isCollapsed=null===(o=null==t?void 0:t.classList.contains(m.hidden))||void 0===o||o;const i=this.isCollapsed?this.previewCount:this.slottedElements.length;this.slottedElements.forEach((e,o)=>{e.style.display=o<i?"":m.none}),this.updateLayoutFlags()}updateLayoutFlags(){var e,o;this.slottedElementsCount=null!==(o=null===(e=this.slottedElements)||void 0===e?void 0:e.length)&&void 0!==o?o:0;const t=this.useReadMoreLayout&&this.isCollapsed?Math.min(this.previewCount,this.slottedElementsCount):this.slottedElementsCount;this.toggleAttribute(u.singleItem,1===t),this.toggleAttribute(u.twoItems,2===t),this.toggleAttribute(u.fourItems,4===t),this.applyEqualHeight()}refreshReadMore(){this.useReadMoreLayout&&(this.disableReadMore=this.previewCount>=this.slottedElementsCount,this.updateLayoutFlags(),this.updateReadMoreVisibility())}initMutationObserver(){var e;const o=this.getReadMoreComponents("read-more-content");if(!o)return;null===(e=this.mutationObserver)||void 0===e||e.disconnect();let t=!0;const i=()=>B(this,void 0,void 0,function*(){t?t=!1:(this.isCollapsed=o.classList.contains(m.hidden),this.updateReadMoreVisibility(),yield this.updateComplete,requestAnimationFrame(()=>this.scrollReadMoreIntoView()))});this.mutationObserver=new MutationObserver(i),this.mutationObserver.observe(o,{attributes:!0,attributeFilter:["class"]}),i()}getStickyFooterHeight(){const e=document.querySelector("oev-sticky-footer-v1");return e?e.getBoundingClientRect().height:0}scrollReadMoreIntoView(){const e=this.getReadMoreComponents("read-more-button");if(!e)return;const o=this.getStickyFooterHeight(),t=e.getBoundingClientRect(),i=window.scrollY+t.bottom-window.innerHeight+o+8;window.scrollTo({top:Math.max(i,0),behavior:"smooth"})}getReadMoreComponents(e){var o,t,i;return null!==(i=null===(t=null===(o=this.renderRoot.querySelector("oev-read-more"))||void 0===o?void 0:o.shadowRoot)||void 0===t?void 0:t.getElementById(e))&&void 0!==i?i:null}renderFlex(){return o.qy`
4745      <div class="${m.flex}">
4746        <slot @slotchange=${this.updateLayoutFlags}></slot>
4747      </div>
4748    `}renderGrid(){return o.qy`
4749      <div class="${m.grid}">
4750        <slot @slotchange=${this.updateLayoutFlags}></slot>
4751      </div>
4752    `}renderWithReadMore(){const e=this.isCollapsed?this.previewCount:this.slottedElementsCount,t=A.gridVisibleCounts.includes(e);return o.qy`
4753      <oev-read-more
4754        label-more="${this.labelMore}"
4755        label-less="${this.labelLess}"
4756        button-variant="${this.buttonVariant}"
4757      >
4758        <div slot="teaser" class="${t?m.grid:m.flex}">
4759          <slot @slotchange=${this.updateLayoutFlags}></slot>
4760        </div>
4761        <!-- This empty element must remain to ensure the "Read more" CTA is visible, display none to avoid gap -->
4762        <div class="${m.initializer}"></div>
4763      </oev-read-more>
4764    `}renderLayout(){return this.useReadMoreLayout&&!this.disableReadMore?this.renderWithReadMore():A.gridVisibleCounts.includes(this.slottedElementsCount)?this.renderGrid():this.renderFlex()}render(){return o.qy`${this.renderLayout()}`}};C.gridVisibleCounts=[1,2,4],C.styles=(0,h.A)({xSmall:w,small:x,smallLandscape:E,medium:k}),T([(0,i.KN)()],C.prototype,"slottedElements",void 0),T([(0,i.MZ)({type:Number,reflect:!0,attribute:u.singleElementColumnSpanSmall})],C.prototype,"singleElementColumnSpanSmall",void 0),T([(0,i.MZ)({type:Number,reflect:!0,attribute:u.singleElementColumnSpanAboveSmall})],C.prototype,"singleElementColumnSpanAboveSmall",void 0),T([(0,i.MZ)({type:Number,reflect:!0,attribute:u.twoElementsColumnSpanAboveSmall})],C.prototype,"twoElementsColumnSpanAboveSmall",void 0),T([(0,i.MZ)({type:Number,reflect:!0,attribute:u.fourElementsColumnSpanAboveSmall})],C.prototype,"fourElementsColumnSpanAboveSmall",void 0),T([(0,i.MZ)({type:Boolean,attribute:u.useReadMoreLayout})],C.prototype,"useReadMoreLayout",void 0),T([(0,i.MZ)({type:Number,attribute:u.stickyElementsHeight})],C.prototype,"stickyElementsHeight",void 0),T([(0,i.MZ)({type:Number,attribute:u.previewCount})],C.prototype,"previewCount",void 0),T([(0,i.MZ)({type:Boolean,attribute:u.equalHeight})],C.prototype,"equalHeight",void 0),T([(0,i.MZ)({type:String,attribute:u.labelMore})],C.prototype,"labelMore",void 0),T([(0,i.MZ)({type:String,attribute:u.labelLess})],C.prototype,"labelLess",void 0),T([(0,i.MZ)({type:String,reflect:!0,attribute:u.buttonVariant})],C.prototype,"buttonVariant",void 0),T([(0,i.wk)()],C.prototype,"slottedElementsCount",void 0),T([(0,i.wk)()],C.prototype,"isCollapsed",void 0),T([(0,i.wk)()],C.prototype,"disableReadMore",void 0),C=A=T([(0,i.EM)("oev-elements-layout")],C);t(9533),t(2325),t(3391),t(6830),t(3569),t(2694),t(4565),t(4936),t(8673),t(3383),t(3255),t(3706),t(5925),t(9728),t(7988),t(554),t(5818),t(9898),t(4524),t(3621),t(8685),t(4555),t(9240),t(9928);var O=t(3272),D=t(954);const $="oev-password-input";var P;!function(e){e.refId="ref-id"}(P||(P={}));var _=t(299);var W=o.AH`:host input{padding-right:var(--oev-sys-spacing-xl-3)}:host button{position:absolute;height:inherit;right:var(--oev-sys-spacing-xl-1);background:unset;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}`,F=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let G=class extends O.default{constructor(){super(...arguments),this.refId=(0,_.A)($),this.showPassword=!1}toggleVisibility(){this.showPassword=!this.showPassword,this.requestUpdate()}render(){return o.qy`
4765      <oev-form-label 
4766        for="password_${this.name}"
4767        label-text="${this.label||""}"
4768        tooltip-text="${this.tooltipText||""}"
4769        variant="label"
4770      ></oev-form-label>
4771      <div class="OEV-Input-Wrapper">
4772        <input
4773          ?disabled="${this.disabled}"
4774          ?required="${this.required}"
4775          .pattern="${this.regex}"
4776          .placeholder="${this.placeholder}"
4777          .value="${this.value}"
4778          @blur=${this.handleBlur}
4779          @change=${this.handleChange}
4780          @input=${this.handleInput}
4781          id="password_${this.name}"
4782          type=${this.showPassword?"text":"password"}
4783        />
4784        <button type="button" @click="${this.toggleVisibility}" aria-label=${this.showPassword?"Hide password":"Show password"}>
4785          <oev-icon
4786            aria-hidden="true"
4787            icon=${this.showPassword?"comp-password-icon-show":"comp-password-icon-hide"}
4788            id="password-icon"
4789          ></oev-icon>
4790        </button>
4791        <div class="OEV-Input-Inline-Label">${this.inlineLabel}</div>
4792        <span class="OEV-Input-Error">${this.errorMessage}</span>
4793      </div>
4794    `}};G.styles=[D.A,W],F([(0,i.MZ)({type:String,attribute:P.refId,reflect:!0})],G.prototype,"refId",void 0),F([(0,i.wk)()],G.prototype,"showPassword",void 0),G=F([(0,i.EM)($)],G);t(8900),t(8441),t(177),t(1714),t(5179),t(4395),t(1192),t(6846),t(5741),t(7453),t(532),t(3842),t(2471);var K=t(579),q=t(6179);var U,j;!function(e){e.media="media",e.heading="heading",e.subheading="subheading",e.description="description",e.status="status",e.list="list",e.buttons="buttons",e.footerContent="footer-content"}(U||(U={})),function(e){e.topContainer="hero-image-carousel-top-container",e.container="hero-image-carousel-container",e.mediaContainer="hero-image-carousel-media-container",e.contentContainer="hero-image-carousel-content-container",e.headerSection="hero-image-carousel-header-section",e.headlineSection="hero-image-carousel-headline-section",e.subtitleSection="hero-image-carousel-subtitle-section",e.descriptionSection="hero-image-carousel-description-section",e.statusSection="hero-image-carousel-status-section",e.listSection="hero-image-carousel-list-section",e.actionsSection="hero-image-carousel-actions-section",e.footerContainer="hero-image-carousel-footer-container"}(j||(j={}));const Z=(0,o.iz)(j.topContainer),J=(0,o.iz)(j.container),Y=(0,o.iz)(j.mediaContainer),X=(0,o.iz)(j.contentContainer),Q=(0,o.iz)(j.footerContainer),ee=(0,o.iz)(j.headerSection),oe=(0,o.iz)(j.headlineSection),te=(0,o.iz)(j.subtitleSection),ie=(0,o.iz)(j.descriptionSection),ae=(0,o.iz)(j.statusSection),re=(0,o.iz)(j.actionsSection),ce=(0,o.iz)(j.listSection),ne=(0,o.iz)(U.heading),le=(0,o.iz)(U.subheading),pe=(0,o.iz)(U.description),se=(0,o.iz)(U.list),de=[o.AH`
4795    *,
4796    *::before,
4797    *::after {
4798      box-sizing: border-box;
4799  }
4800    
4801  .${Z} {
4802    display: block;
4803    box-sizing: border-box;
4804    width: 100%;
4805    background: var(--oev-comp-hero-image-carousel-header-background-color);
4806    padding: var(--oev-sys-spacing-m);
4807  }
4808    
4809  .${J} {
4810    display: flex;
4811    flex-direction: column;
4812    width: 100%;
4813    min-height: 100%;
4814    max-width: var(--oev-comp-hero-image-carousel-header-layout-max-width-above-sl, 1240px);
4815    margin: 0 auto;
4816    gap: var(--oev-sys-spacing-m);
4817  }
4818
4819  .${Y} {
4820      flex-shrink: 1;
4821      width: 100%;
4822      --oev-comp-button-primary-contained-background-color-default: var(--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-default);
4823      --oev-comp-button-primary-contained-background-color-active: var(--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-active);
4824      --oev-comp-button-primary-contained-background-color-hover: var(--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-hover);
4825      --oev-comp-button-primary-contained-background-color-focus: var(--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-focus);
4826      --oev-comp-button-primary-contained-background-color-disabled: var(--oev-comp-hero-image-carousel-header-layout-media-image-carousel-controls-icon-color-disabled);
4827  }
4828
4829  .${X} {
4830    flex: 1;
4831    min-width: 0;
4832    display: flex;
4833    flex-direction: column;
4834    gap: var(--oev-ref-spacing-20);
4835  }
4836
4837  .${ee} {
4838    display: flex;
4839    flex-direction: column;
4840    gap: var(--oev-sys-spacing-xs);
4841  }
4842
4843  .${ee} h1 {
4844    margin: 0;
4845    font-size: 80px;
4846    color: var(--oev-comp-hero-image-carousel-header-layout-content-intro-headline-font-color);
4847    display: flex;
4848    flex-direction: column;
4849    gap: var(--oev-sys-spacing-xs);
4850  }
4851
4852    .${ee} h1 {
4853    margin: 0;
4854    color: var(--oev-comp-hero-image-carousel-header-layout-content-intro-headline-font-color);
4855    display: flex;
4856    flex-direction: column;
4857    gap: var(--oev-sys-spacing-xs);
4858  }
4859
4860  ::slotted([slot=${le}]) {
4861    margin: 0;
4862    font: var(--oev-font-style-subtitle-1);
4863    color: var(--oev-comp-hero-image-carousel-header-layout-content-intro-headline-font-color);
4864  }
4865
4866  ::slotted([slot=${ne}]) {
4867    margin: 0;
4868    font: var(--oev-font-style-h1);
4869    color: var(--oev-comp-hero-image-carousel-header-layout-content-intro-headline-font-color);
4870  }
4871
4872  ::slotted([slot=${pe}]) {
4873    margin: 0;
4874    font: var(--oev-font-style-link);
4875    color: var(--oev-comp-hero-image-carousel-header-layout-content-intro-body-font-color);
4876  }
4877
4878  .${oe},
4879  .${te},
4880  .${ie},
4881  .${ce} {
4882    display: flex;
4883  }
4884
4885  ::slotted([slot=${se}]) {
4886    color: var(--oev-comp-hero-image-carousel-header-layout-content-list-item-font-color);
4887    --oev-comp-list-item-spacing-vertical: var(--oev-comp-hero-image-carousel-header-layout-content-list-item-spacing-vertical);
4888    --oev-color-success: var(--oev-comp-hero-image-carousel-header-layout-content-list-item-icon-color);
4889  }
4890
4891  .${ae} {
4892    display: flex;
4893    --oev-color-action-success: var(--oev-comp-hero-image-carousel-header-layout-content-opening-hours-status-indicator-font-color);
4894    --oev-color-action-warning: var(--oev-comp-hero-image-carousel-header-layout-content-opening-hours-status-indicator-font-color);
4895    --oev-color-action-error: var(--oev-comp-hero-image-carousel-header-layout-content-opening-hours-status-indicator-font-color);
4896    --oev-font-style-label: var(--oev-comp-hero-image-carousel-header-layout-content-opening-hours-status-indicator-font-style);
4897  }
4898
4899  .${re} {
4900    /* contained primary */
4901    --oev-comp-button-primary-contained-background-color-default: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-default);
4902    --oev-comp-button-primary-contained-background-color-hover: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-hover);
4903    --oev-comp-button-primary-contained-background-color-active: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-active);
4904    --oev-comp-button-primary-contained-background-color-focus: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-focus);
4905    --oev-comp-button-primary-contained-background-color-disabled: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-background-color-disabled);
4906
4907    --oev-comp-button-primary-contained-color-label-default: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-default);
4908    --oev-comp-button-primary-contained-color-label-hover: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-hover);
4909    --oev-comp-button-primary-contained-color-label-active: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-active);
4910    --oev-comp-button-primary-contained-color-label-focus: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-focus);
4911    --oev-comp-button-primary-contained-color-label-disabled: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-label-color-disabled);
4912
4913    --oev-comp-button-primary-contained-color-icon-default: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-default);
4914    --oev-comp-button-primary-contained-color-icon-hover: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-hover);
4915    --oev-comp-button-primary-contained-color-icon-active: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-active);
4916    --oev-comp-button-primary-contained-color-icon-focus: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-focus);
4917    --oev-comp-button-primary-contained-color-icon-disabled: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-contained-icon-color-disabled);
4918
4919    /* outlined primary */
4920    --oev-comp-button-primary-outlined-color-border-default: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-default);
4921    --oev-comp-button-primary-outlined-color-border-hover: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-hover);
4922    --oev-comp-button-primary-outlined-color-border-active: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-active);
4923    --oev-comp-button-primary-outlined-color-border-focus: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-focus);
4924    --oev-comp-button-primary-outlined-color-border-disabled: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-border-color-disabled);
4925
4926    --oev-comp-button-primary-outlined-color-label-default: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-default);
4927    --oev-comp-button-primary-outlined-color-label-hover: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-hover);
4928    --oev-comp-button-primary-outlined-color-label-active: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-active);
4929    --oev-comp-button-primary-outlined-color-label-focus: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-focus);
4930    --oev-comp-button-primary-outlined-color-label-disabled: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-label-color-disabled);
4931
4932    --oev-comp-button-primary-outlined-color-icon-default: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-default);
4933    --oev-comp-button-primary-outlined-color-icon-hover: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-hover);
4934    --oev-comp-button-primary-outlined-color-icon-active: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-active);
4935    --oev-comp-button-primary-outlined-color-icon-focus: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-focus);
4936    --oev-comp-button-primary-outlined-color-icon-disabled: var(--oev-comp-hero-image-carousel-header-layout-content-cta-group-button-outlined-icon-color-disabled);
4937  }
4938
4939  .hidden {
4940    display: none !important;
4941  }
4942    
4943  .${Q} {
4944    display: flex;
4945    align-items: center;
4946    justify-content: center;
4947    background-color: var(--oev-comp-hero-image-carousel-footer-background-color);
4948    margin: 0 auto;
4949    padding: var(--oev-sys-spacing-m);
4950    width: 100%;
4951  }
4952`,(0,q.xE)(o.AH`
4953    .${Z} {
4954      padding: var(--oev-sys-spacing-xl-1);
4955    }
4956  `),(0,q.FA)(o.AH`
4957    .${Z} {
4958      padding: var(--oev-sys-spacing-l);
4959      padding-bottom: var(--oev-ref-spacing-20);
4960    }
4961
4962    .${J} {
4963      flex-direction: row;
4964      gap: var(--oev-sys-spacing-xl-1);
4965    }
4966
4967    .${Y} {
4968      flex-shrink: 0;
4969      width: var(--oev-comp-hero-image-carousel-header-layout-media-width-above-sl, 664px);
4970    }
4971
4972    .${X} {
4973      gap: var(--oev-ref-spacing-20);
4974      padding: var(--oev-sys-spacing-xxs) 0;
4975    }
4976  `),(0,q.$F)(o.AH`
4977    ::slotted([slot=${ne}]) {
4978      font-size: var(--oev-font-size-xl-8);
4979    }
4980    
4981    .${J} {
4982      gap: var(--oev-sys-spacing-xl-2);
4983    }
4984  `)];var ve=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let he=class extends o.WF{get hasMedia(){var e;return(null===(e=this.mediaSlot)||void 0===e?void 0:e.length)>0}get hasHeading(){var e;return(null===(e=this.headingSlot)||void 0===e?void 0:e.length)>0}get hasSubheading(){var e;return(null===(e=this.subheadingSlot)||void 0===e?void 0:e.length)>0}get hasDescription(){var e;return(null===(e=this.descriptionSlot)||void 0===e?void 0:e.length)>0}get hasStatus(){var e;return(null===(e=this.statusSlot)||void 0===e?void 0:e.length)>0}get hasList(){var e;return(null===(e=this.listSlot)||void 0===e?void 0:e.length)>0}get hasButtons(){var e;return(null===(e=this.buttonsSlot)||void 0===e?void 0:e.length)>0}get multipleButtons(){var e;return(null===(e=this.buttonsSlot)||void 0===e?void 0:e.length)>1}get hasFooterContent(){var e;return(null===(e=this.footerContentSlot)||void 0===e?void 0:e.length)>0}
4984handleSlotChange(){this.requestUpdate()}render(){return o.qy`
4985      <div class="${(0,K.H)({[j.topContainer]:!0})}">
4986      <div
4987        class=${(0,K.H)({[j.container]:!0})}
4988      >
4989        <div class=${(0,K.H)({[j.mediaContainer]:!0,hidden:!this.hasMedia})}>
4990          <slot
4991            name=${U.media}
4992            @slotchange=${this.handleSlotChange}
4993          ></slot>
4994        </div>
4995
4996        <div class=${(0,K.H)({[j.contentContainer]:!0})}>
4997          <div class=${(0,K.H)({[j.headerSection]:!0,hidden:!this.hasHeading&&!this.hasSubheading&&!this.hasDescription})}>
4998            <h1>
4999              <slot
5000                name=${U.subheading}
5001                @slotchange=${this.handleSlotChange}
5002              ></slot>
5003              <slot
5004                name=${U.heading}
5005                @slotchange=${this.handleSlotChange}
5006              ></slot>
5007            </h1>
5008
5009            <div class=${(0,K.H)({[j.descriptionSection]:!0,hidden:!this.hasDescription})}>
5010              <slot
5011                name=${U.description}
5012                @slotchange=${this.handleSlotChange}
5013              ></slot>
5014            </div>
5015          </div>
5016
5017          <div class=${(0,K.H)({[j.listSection]:!0,hidden:!this.hasList})}>
5018            <slot
5019              name=${U.list}
5020              @slotchange=${this.handleSlotChange}
5021            ></slot>
5022          </div>
5023
5024          <div class=${(0,K.H)({[j.statusSection]:!0,hidden:!this.hasStatus})}>
5025            <slot
5026              name=${U.status}
5027              @slotchange=${this.handleSlotChange}
5028            ></slot>
5029          </div>       
5030
5031          <div class=${(0,K.H)({[j.actionsSection]:!0,hidden:!this.hasButtons})}>
5032            <oev-cta-group
5033              ?buttons-width-half-width=${this.multipleButtons}
5034              ?buttons-width-auto-growing=${!this.multipleButtons}
5035            >
5036              <slot
5037                name=${U.buttons}
5038                @slotchange=${this.handleSlotChange}
5039              ></slot>
5040            </oev-cta-group>
5041          </div>
5042        </div>
5043      </div>
5044      </div>
5045      <div class=${(0,K.H)({[j.footerContainer]:!0,hidden:!this.hasFooterContent})}>
5046        <slot
5047          name=${U.footerContent}
5048          @slotchange=${this.handleSlotChange}
5049        ></slot>
5050      </div>
5051    `}};he.styles=de,ve([(0,i.KN)({slot:U.media})],he.prototype,"mediaSlot",void 0),ve([(0,i.KN)({slot:U.heading})],he.prototype,"headingSlot",void 0),ve([(0,i.KN)({slot:U.subheading})],he.prototype,"subheadingSlot",void 0),ve([(0,i.KN)({slot:U.description})],he.prototype,"descriptionSlot",void 0),ve([(0,i.KN)({slot:U.status})],he.prototype,"statusSlot",void 0),ve([(0,i.KN)({slot:U.list})],he.prototype,"listSlot",void 0),ve([(0,i.KN)({slot:U.buttons})],he.prototype,"buttonsSlot",void 0),ve([(0,i.KN)({slot:U.footerContent})],he.prototype,"footerContentSlot",void 0),he=ve([(0,i.EM)("oev-hero-image-carousel")],he);var ue,me,fe;t(1316),t(2883),t(9263),t(8573),t(2174);!function(e){e.xSmall="x-small",e.small="small",e.medium="medium",e.large="large",e.xLarge="x-large",e.size20="20",e.size40="40"}(ue||(ue={})),function(e){e.primary="primary-default",e.secondary="secondary-default",e.light="light",e.black="black",e.white="white",e.gray="gray-700",e.success="success",e.error="error",e.warning="warning",e.info="info",e.highlight="highlight",e.token="token"}(me||(me={})),function(e){e.icon="icon",e.color="color",e.size="size",e.initials="initials",e.notification="notification",e.withBackground="with-background",e.backgroundColor="background-color"}(fe||(fe={}));const ge=o.AH`
5052  :host {
5053    position: relative;
5054    display: inline-block;
5055    contain: size;
5056    width: var(--icon-size);
5057    height: var(--icon-size);
5058  }
5059
5060  :host(:not([icon]):not([initials])),
5061  :host([icon=""]:not([initials])),
5062  :host([initials=""]:not([icon])) {
5063    display: none;
5064  }
5065
5066  :host([icon][initials]) {
5067    width: calc(var(--icon-size) * 1.3);
5068    height: auto;
5069    contain: content;
5070  }
5071
5072  .content {
5073    width: 100%;
5074    height: 100%;
5075    display: inline-grid;
5076    place-items: center;
5077  }
5078
5079  .content--stacked {
5080    height: auto;
5081    grid-template-rows: var(--icon-size) auto;
5082    row-gap: calc(var(--icon-size) * 0.12);
5083  }
5084
5085  .icon,
5086  .initials {
5087    transition: all 250ms ease-in-out;
5088    display: inline-grid;
5089    place-items: center;
5090    justify-content: center;
5091    align-content: center;
5092    font-family: var(--oev-font-family-icon, sans-serif);
5093    font-size: var(--icon-size);
5094    font-weight: initial;
5095    line-height: 1;
5096    color: var(--icon-color, inherit);
5097    text-rendering: optimizeLegibility;
5098    -webkit-font-smoothing: antialiased;
5099    -moz-osx-font-smoothing: grayscale;
5100  }
5101
5102  .icon {
5103    width: var(--icon-size);
5104    height: var(--icon-size);
5105  }
5106
5107  .icon--with-background,
5108  .initials--with-background {
5109    width: var(--icon-size);
5110    height: var(--icon-size);
5111    border-radius: 50%;
5112    background-color: transparent;
5113  }
5114
5115  .icon::after {
5116    content: var(--icon-content);
5117  }
5118
5119  .icon--with-background::after {
5120    font-size: calc(var(--icon-size) * 0.72);
5121  }
5122
5123  .initials {
5124    font-family: var(--oev-font-family, sans-serif);
5125    font-size: calc(var(--icon-size) * 0.45);
5126    font-weight: 600;
5127    letter-spacing: 0.02em;
5128    text-transform: uppercase;
5129  }
5130
5131  .notification {
5132    position: absolute;
5133    top: 0;
5134    right: 0;
5135    transform: translate(40%, -40%);
5136    z-index: 1;
5137    min-width: 30%;
5138    width: fit-content;
5139    height: 20px;
5140    padding: 0 4px;
5141    border-radius: 10px;
5142    display: inline-flex;
5143    align-items: center;
5144    justify-content: center;
5145    font-family: var(--oev-font-family, sans-serif);
5146    font-size: calc(var(--icon-size) * 0.24);
5147    font-weight: 700;
5148    line-height: 1;
5149    color: #fff;
5150    background-color: var(--oev-color-action-error);
5151    pointer-events: none;
5152  }
5153`;var be=function(e,o,t,i){var a,r=arguments.length,c=r<3?o:null===i?i=Object.getOwnPropertyDescriptor(o,t):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)c=Reflect.decorate(e,o,t,i);else for(var n=e.length-1;n>=0;n--)(a=e[n])&&(c=(r<3?a(c):r>3?a(o,t,c):a(o,t))||c);return r>3&&c&&Object.defineProperty(o,t,c),c};let ze=class extends o.WF{constructor(){super(...arguments),this.withBackground=!1}static get styles(){return o.AH`${ge}`}get hasIcon(){var e;return Boolean(null===(e=this.icon)||void 0===e?void 0:e.trim())}get sanitizedInitials(){var e;return(null!==(e=this.initials)&&void 0!==e?e:"").trim().toUpperCase().slice(0,3)}get sanitizedNotification(){var e;const o=(null!==(e=this.notification)&&void 0!==e?e:"").trim();if(!o)return null;const t=Number(o);return!Number.isNaN(t)&&t<=0?null:o}resolveIconColor(){var e;const o=null===(e=this.color)||void 0===e?void 0:e.trim();if(!o)return"inherit";if("token"===o)return"var(--oev-comp-icon-color-token, inherit)";if(o.startsWith("var(")||o.startsWith("#")||o.startsWith("rgb")||o.startsWith("hsl"))return o;if(o.startsWith("--"))return`var(${o}, inherit)`;const t=`--oev-color-${o}`;return`var(${t}, var(${o.endsWith("-default")?t:`--oev-color-${o}-default`}, ${o}))`}
5153resolveBackgroundColor(){var e;const o=null===(e=this.backgroundColor)||void 0===e?void 0:e.trim();return o?o.startsWith("var(")||o.startsWith("#")||o.startsWith("rgb")||o.startsWith("hsl")?o:"token"===o?"var(--oev-comp-icon-color-token, transparent)":o.startsWith("--")?`var(${o}, transparent)`:`var(--oev-color-${o}, ${o})`:"transparent"}render(){const e=this.hasIcon,t=Boolean(this.sanitizedInitials),i=this.sanitizedNotification;if(!e&&!t)return o.qy``;const a=e?`var(--oev-icon-${this.icon}, var(--${this.icon}, "${this.icon}"))`:'""',r=this.resolveIconColor(),c=this.withBackground?this.resolveBackgroundColor():"transparent",n=this.withBackground?`background-color: ${c};`:"",l=e&&t?"content content--stacked":"content",p=this.withBackground?"icon icon--with-background":"icon",s=this.withBackground?"initials initials--with-background":"initials";return o.qy`
5154      <style>
5155        :host {
5156          --icon-content: ${a};
5157          --icon-color: ${r};
5158          --icon-size: var(--oev-comp-icon-size-${this.size}, var(--oev-comp-icon-size-default));
5159        }
5160      </style>
5161      <span class="${l}">
5162        ${e?o.qy`<span class="${p}" style="${n}" role="presentation" aria-hidden="true"></span>`:o.qy``}
5163        ${t?o.qy`<span class="${s}" style="${n}" role="presentation" aria-hidden="true">${this.sanitizedInitials}</span>`:o.qy``}
5164      </span>
5165      ${i?o.qy`<span class="notification" role="status" aria-label="${i} Benachrichtigungen">${i}</span>`:o.qy``}
5166    `}};be([(0,i.MZ)({type:String,reflect:!0})],ze.prototype,"icon",void 0),be([(0,i.MZ)({type:String,reflect:!0})],ze.prototype,"initials",void 0),be([(0,i.MZ)({type:String,reflect:!0})],ze.prototype,"notification",void 0),be([(0,i.MZ)({type:String,reflect:!0})],ze.prototype,"color",void 0),be([(0,i.MZ)({type:String,reflect:!0})],ze.prototype,"size",void 0),be([(0,i.MZ)({type:Boolean,reflect:!0,attribute:"with-background"})],ze.prototype,"withBackground",void 0),be([(0,i.MZ)({type:String,reflect:!0,attribute:"background-color"})],ze.prototype,"backgroundColor",void 0),ze=be([(0,i.EM)("oev-personal-icon")],ze);t(1414),t(6641),t(93);document.addEventListener("DOMContentLoaded",()=>{(0,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.