:where(.wp-block-finanzen-zero-etf-calculator.fz-etf-calculator){box-sizing:border-box;color:var(--wp--custom--components--etf-calculator--text-color);padding-block:var(--wp--preset--spacing--45);padding-inline:var(--wp--preset--spacing--30)}.fz-etf-calculator__inner{display:grid;gap:var(--wp--custom--components--etf-calculator--stack-gap);margin-inline:auto;max-width:var(--wp--style--global--content-size);width:100%}.fz-etf-calculator__intro{display:grid;gap:var(--wp--custom--components--etf-calculator--intro-gap);max-width:var(--wp--custom--components--etf-calculator--intro-max-width)}.fz-etf-calculator__fineprint,.fz-etf-calculator__intro h2,.fz-etf-calculator__intro p,.fz-etf-calculator__kpis{margin:0}.fz-etf-calculator__intro h2{color:var(--wp--custom--components--etf-calculator--text-color);font-size:var(--wp--custom--components--etf-calculator--heading-font-size);font-weight:var(--wp--custom--components--etf-calculator--heading-font-weight);line-height:var(--wp--custom--components--etf-calculator--heading-line-height)}.fz-etf-calculator__intro p{color:var(--wp--custom--components--etf-calculator--subtle-text-color);font-size:var(--wp--custom--components--etf-calculator--description-font-size);font-weight:var(--wp--custom--components--form-control--font-weight);line-height:var(--wp--custom--components--etf-calculator--description-line-height)}.fz-etf-calculator__grid{align-items:start;display:grid;gap:var(--wp--custom--components--etf-calculator--grid-gap);grid-template-columns:minmax(0,var(--wp--custom--components--etf-calculator--form-basis)) minmax(0,1fr);min-width:0}.fz-etf-calculator__form-card,.fz-etf-calculator__results{background:var(--wp--custom--components--etf-calculator--card-background);border:0;border-radius:var(--wp--custom--components--etf-calculator--card-radius);box-shadow:inset 0 0 0 var(--wp--custom--components--etf-calculator--card-border-width) var(--wp--custom--components--etf-calculator--border-color);box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.fz-etf-calculator__form-card{gap:var(--wp--custom--components--etf-calculator--card-gap);margin:0;padding:var(--wp--custom--components--etf-calculator--card-padding-block) var(--wp--custom--components--etf-calculator--card-padding-inline)}.fz-etf-calculator__field{display:grid;gap:var(--wp--custom--components--etf-calculator--field-gap);min-width:0}.fz-etf-calculator__field>label,.fz-etf-calculator__field>span{color:var(--wp--custom--components--etf-calculator--subtle-text-color);font-size:var(--wp--custom--components--etf-calculator--field-label-font-size);font-weight:var(--wp--custom--components--form-control--font-weight);line-height:var(--wp--custom--components--etf-calculator--field-label-line-height);margin:0}.fz-etf-calculator__range-row{align-items:center;display:flex;gap:var(--wp--custom--components--etf-calculator--range-row-gap);min-height:var(--wp--custom--components--etf-calculator--range-row-height);min-width:0}.fz-etf-calculator__range-preview,.fz-etf-calculator__range-row>input{appearance:none;background:transparent;border:0;box-sizing:border-box;flex:1 1 auto;height:var(--wp--custom--components--etf-calculator--range-input-height);margin:0;min-width:0;padding:0}.fz-etf-calculator__range-row>input{cursor:pointer}.fz-etf-calculator__range-row>input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--wp--custom--components--etf-calculator--primary-color) 0,var(--wp--custom--components--etf-calculator--primary-color) var(--fz-etf-progress,0),var(--wp--custom--components--etf-calculator--range-track-surface) var(--fz-etf-progress,0),var(--wp--custom--components--etf-calculator--range-track-surface) 100%);border:0;border-radius:0;height:var(--wp--custom--components--etf-calculator--range-track-height);width:100%}.fz-etf-calculator__range-row>input::-webkit-slider-thumb{appearance:none;background:var(--wp--custom--components--etf-calculator--primary-color);border:0;border-radius:0;height:var(--wp--custom--components--etf-calculator--range-thumb-size);margin-block-start:calc((var(--wp--custom--components--etf-calculator--range-thumb-size) - var(--wp--custom--components--etf-calculator--range-track-height))/-2);width:var(--wp--custom--components--etf-calculator--range-thumb-size)}.fz-etf-calculator__range-row>input::-moz-range-track{background:var(--wp--custom--components--etf-calculator--range-track-surface);border:0;border-radius:0;height:var(--wp--custom--components--etf-calculator--range-track-height)}.fz-etf-calculator__range-row>input::-moz-range-progress{background:var(--wp--custom--components--etf-calculator--primary-color);border-radius:0;height:var(--wp--custom--components--etf-calculator--range-track-height)}.fz-etf-calculator__range-row>input::-moz-range-thumb{background:var(--wp--custom--components--etf-calculator--primary-color);border:0;border-radius:0;height:var(--wp--custom--components--etf-calculator--range-thumb-size);width:var(--wp--custom--components--etf-calculator--range-thumb-size)}.fz-etf-calculator__range-row>input:focus-visible{outline:var(--wp--custom--components--etf-calculator--focus-width) solid var(--wp--custom--components--etf-calculator--focus-color);outline-offset:var(--wp--custom--components--etf-calculator--focus-offset)}.fz-etf-calculator__range-preview{position:relative}.fz-etf-calculator__range-preview:before{background:linear-gradient(to right,var(--wp--custom--components--etf-calculator--primary-color) 0,var(--wp--custom--components--etf-calculator--primary-color) var(--fz-etf-progress,0),var(--wp--custom--components--etf-calculator--range-track-surface) var(--fz-etf-progress,0),var(--wp--custom--components--etf-calculator--range-track-surface) 100%);content:"";height:var(--wp--custom--components--etf-calculator--range-track-height);left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.fz-etf-calculator__range-preview:after{background:var(--wp--custom--components--etf-calculator--primary-color);content:"";height:var(--wp--custom--components--etf-calculator--range-thumb-size);left:clamp(var(--wp--custom--components--etf-calculator--range-thumb-size)/2,var(--fz-etf-progress,0%),100% - var(--wp--custom--components--etf-calculator--range-thumb-size)/2);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--wp--custom--components--etf-calculator--range-thumb-size)}.fz-etf-calculator__range-row>output,.fz-etf-calculator__range-row>span:last-child{color:var(--wp--custom--components--etf-calculator--subtle-text-color);flex:0 0 var(--wp--custom--components--etf-calculator--range-value-width);font-size:var(--wp--custom--components--etf-calculator--range-value-font-size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--components--form-control--font-weight);line-height:var(--wp--custom--components--etf-calculator--range-value-line-height);margin:0;min-width:0;text-align:end;white-space:nowrap;width:var(--wp--custom--components--etf-calculator--range-value-width)}.fz-etf-calculator__results{gap:var(--wp--custom--components--etf-calculator--result-gap);padding:var(--wp--custom--components--etf-calculator--card-padding-block) var(--wp--custom--components--etf-calculator--card-padding-inline)}.fz-etf-calculator__kpis{display:grid;gap:var(--wp--custom--components--etf-calculator--kpi-gap);grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.fz-etf-calculator__kpis>div{align-content:start;display:grid;gap:var(--wp--custom--components--etf-calculator--kpi-content-gap);min-width:0}.fz-etf-calculator__kpis dd,.fz-etf-calculator__kpis dt{margin:0;min-width:0}.fz-etf-calculator__kpis dt{color:var(--wp--custom--components--etf-calculator--subtle-text-color);font-size:var(--wp--custom--components--etf-calculator--field-label-font-size);font-weight:var(--wp--custom--components--form-control--font-weight);line-height:var(--wp--custom--components--etf-calculator--field-label-line-height)}.fz-etf-calculator__kpis dd{color:var(--wp--custom--components--etf-calculator--text-color);font-size:var(--wp--custom--components--etf-calculator--kpi-value-font-size);font-variant-numeric:tabular-nums;font-weight:var(--wp--custom--components--etf-calculator--kpi-value-font-weight);line-height:var(--wp--custom--components--etf-calculator--kpi-value-line-height);overflow-wrap:anywhere}.fz-etf-calculator__kpis>div:first-child>dd:not(.fz-etf-calculator__note){color:var(--wp--custom--components--etf-calculator--primary-color)}.fz-etf-calculator__fineprint,.fz-etf-calculator__kpis .fz-etf-calculator__note,.fz-etf-calculator__legend{color:var(--wp--custom--components--etf-calculator--subtle-text-color);font-size:var(--wp--custom--components--etf-calculator--fineprint-font-size);font-weight:var(--wp--custom--components--form-control--font-weight);line-height:var(--wp--custom--components--etf-calculator--fineprint-line-height)}.fz-etf-calculator__chart-group{display:grid;gap:var(--wp--custom--components--etf-calculator--chart-gap);min-width:0}.fz-etf-calculator__chart{aspect-ratio:var(--wp--custom--components--etf-calculator--chart-aspect-ratio);display:block;height:auto;overflow:visible;width:100%}.fz-etf-calculator__chart text{fill:var(--wp--custom--components--etf-calculator--subtle-text-color);font-size:var(--wp--custom--components--etf-calculator--chart-font-size)}.fz-etf-calculator__chart line{stroke:var(--wp--custom--components--etf-calculator--border-color);stroke-width:1}.fz-etf-calculator__chart path{fill:none;stroke-width:2.5}.fz-etf-calculator__series--futureValue{stroke:var(--wp--custom--components--etf-calculator--primary-series-color)}.fz-etf-calculator__series--invested{stroke:var(--wp--custom--components--etf-calculator--secondary-series-color);stroke-dasharray:6 3}.fz-etf-calculator__legend{display:flex;flex-wrap:wrap;gap:var(--wp--custom--components--etf-calculator--kpi-gap);list-style:none;margin:0;padding:0}.fz-etf-calculator__legend li{align-items:center;display:flex;gap:var(--wp--custom--components--etf-calculator--field-gap)}.fz-etf-calculator__legend li:before{border-top:var(--wp--custom--components--etf-calculator--legend-line-height) solid var(--wp--custom--components--etf-calculator--primary-series-color);content:"";width:var(--wp--custom--components--etf-calculator--legend-line-width)}.fz-etf-calculator__legend li:last-child:before{border-color:var(--wp--custom--components--etf-calculator--secondary-series-color);border-top-style:dashed}.fz-etf-calculator__results .wp-block-buttons{justify-content:center}@media(width <= 1024px){.fz-etf-calculator__grid{grid-template-columns:minmax(0,1fr)}}@media(width <= 640px){:where(.wp-block-finanzen-zero-etf-calculator.fz-etf-calculator){padding-block:var(--wp--custom--components--section--mobile-padding-block)}.fz-etf-calculator__kpis dt{align-content:end;min-height:2lh}.fz-etf-calculator__inner{gap:var(--wp--custom--components--etf-calculator--mobile-stack-gap)}.fz-etf-calculator__grid{background:var(--wp--custom--components--etf-calculator--card-background);border-radius:var(--wp--custom--components--etf-calculator--card-radius);box-shadow:inset 0 0 0 var(--wp--custom--components--etf-calculator--card-border-width) var(--wp--custom--components--etf-calculator--border-color);gap:var(--wp--custom--components--etf-calculator--card-gap);padding:var(--wp--custom--components--etf-calculator--mobile-card-padding-block) var(--wp--custom--components--etf-calculator--mobile-card-padding-inline)}.fz-etf-calculator__form-card,.fz-etf-calculator__results{background:transparent;border-radius:0;box-shadow:none;padding:0}.fz-etf-calculator__results{gap:var(--wp--custom--components--etf-calculator--mobile-result-gap)}}@media(prefers-reduced-motion:reduce){.fz-etf-calculator__range-row>input{transition:none}}@media(forced-colors:active){.fz-etf-calculator__form-card,.fz-etf-calculator__results{outline:1px solid CanvasText}.fz-etf-calculator__range-row>input{appearance:auto}.fz-etf-calculator__chart path{stroke:CanvasText}}
