.Y21b6G_simulation{--curvo-simulator-spacing:20px;--curvo-simulator-grey:#f3f4f6;--curvo-simulator-gain:#72db70;--curvo-simulator-loss:#ed6748;row-gap:var(--curvo-simulator-spacing);margin:calc(var(--curvo-simulator-spacing) * 3) 0;flex-direction:column;display:flex}.Y21b6G_configurator{width:100%;padding:calc(var(--curvo-simulator-spacing) * 1.5);background:var(--curvo-white);border:1px solid var(--curvo-black);margin:0}.Y21b6G_configurator.Y21b6G_configuratorSimulationStarted{background:0 0}.Y21b6G_configurator fieldset{border:none;margin:0;padding:0}.Y21b6G_label{margin-right:var(--curvo-simulator-spacing)}.Y21b6G_fieldsetValue{min-width:calc(var(--curvo-simulator-spacing) * 3);margin-right:var(--curvo-simulator-spacing);text-align:left;font-weight:700}.Y21b6G_planSelect{width:100%;font:inherit;background:var(--curvo-white);border:1px solid var(--curvo-black);border-radius:4px;padding:8px}.Y21b6G_buttonStartSimulation{color:var(--curvo-black);cursor:pointer;background:var(--curvo-green);border:none;border-radius:6px;margin:0 auto;padding:13px 25px;font-size:15px;font-weight:700;display:block}.Y21b6G_buttonStartSimulation:hover{color:var(--curvo-green);background:var(--curvo-black)}@media (max-width:600px){.Y21b6G_configurator fieldset{margin:calc(var(--curvo-simulator-spacing) * 1.5) 0}.Y21b6G_configurator fieldset:first-child{margin-top:0}.Y21b6G_configurator fieldset:last-child{margin-bottom:0}.Y21b6G_label{margin-bottom:calc(var(--curvo-simulator-spacing) / 2);display:block}}@media not (max-width:600px){.Y21b6G_configurator fieldset{min-height:calc(var(--curvo-simulator-spacing) * 2.5);align-items:flex-start;display:flex}.Y21b6G_label{flex-shrink:0;width:160px;line-height:21.5px}.Y21b6G_fieldsetValue{font-size:18px}}@media not (max-width:720px){.Y21b6G_label{width:180px;line-height:27px}.Y21b6G_fieldsetValue{font-size:22.5px}}.Y21b6G_editableField{flex:1;width:100%}.Y21b6G_editableFieldButton{color:var(--curvo-black);cursor:pointer;appearance:none;background:0 0;border:none;margin-top:4px;padding:0;font-size:14px;font-weight:700}.Y21b6G_editableFieldButton:hover{color:var(--curvo-green)}.Y21b6G_slider{--curvo-slider-thumb-size:24px;--curvo-slider-track-height:15.2px;--curvo-slider-thumb-border-width:5px;--curvo-slider-track-color:#ccc;align-items:center;gap:calc(var(--curvo-simulator-spacing) / 2);display:flex}.Y21b6G_sliderBound{flex-shrink:0;font-size:14px}.Y21b6G_sliderRangeContainer{flex:1}.Y21b6G_sliderValueContainer{margin:0 calc(var(--curvo-slider-thumb-size) / 2);position:relative}p.Y21b6G_sliderValue{color:var(--curvo-green);white-space:nowrap;background:var(--curvo-black);border-radius:6px;margin:0;padding:4px 8px;position:absolute;top:-40px;translate:-50%}.Y21b6G_result{row-gap:var(--curvo-simulator-spacing);flex-direction:column;display:flex}.Y21b6G_resultBox{padding:var(--curvo-simulator-spacing);background:var(--curvo-white)}@media not (max-width:480px){.Y21b6G_resultBox{padding:calc(var(--curvo-simulator-spacing) * 2)}}.Y21b6G_resultBox h3{margin-top:0}p.Y21b6G_resultBoxExplanation{margin:var(--curvo-simulator-spacing) 0 calc(var(--curvo-simulator-spacing) * 2)}.Y21b6G_resultLine{margin:var(--curvo-simulator-spacing) 0;display:flex}.Y21b6G_resultLine:last-child{margin-bottom:0}.Y21b6G_resultLineLabel{margin-right:calc(var(--curvo-simulator-spacing) / 2);line-height:1.4em}.Y21b6G_resultLineValueValue{font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;font-weight:700;position:relative}.Y21b6G_resultLineValueExtra{align-items:center;font-size:15.75px;display:flex}@media (max-width:480px){.Y21b6G_resultLineLabel,.Y21b6G_resultLineValue{flex:1}.Y21b6G_resultLineValueValue{display:block}.Y21b6G_resultLineValueExtra{margin-top:calc(var(--curvo-simulator-spacing) / 2);text-align:right;justify-content:flex-end}}@media not (max-width:480px){.Y21b6G_resultLine{align-items:center}.Y21b6G_resultLineLabel{width:calc(var(--curvo-simulator-spacing) * 6);flex-shrink:0}.Y21b6G_resultLineValue{display:flex}.Y21b6G_resultLineValueValue{width:calc(var(--curvo-simulator-spacing) * 6)}.Y21b6G_resultLineValueExtra{margin-left:var(--curvo-simulator-spacing)}}@media not (max-width:720px){.Y21b6G_resultLineLabel{width:calc(var(--curvo-simulator-spacing) * 10)}}.Y21b6G_resultLineValueValue .Y21b6G_tooltipButton{position:absolute;top:-1px;right:-30px}.Y21b6G_resultLineRed{color:var(--curvo-simulator-loss)}.Y21b6G_resultLineGreen{color:var(--curvo-simulator-gain)}.Y21b6G_resultLineHighlight .Y21b6G_resultLineLabel,.Y21b6G_resultLineHighlight .Y21b6G_resultLineValueValue{color:var(--curvo-purple)}.Y21b6G_resultLineHighlight .Y21b6G_resultLineValueValue{font-size:22.5px}.Y21b6G_resultLineTooltip{margin-left:4px}.Y21b6G_resultSeparator{width:calc(100% - 4 * var(--curvo-simulator-spacing));background:var(--curvo-simulator-grey);height:2px;margin:0 auto}p.Y21b6G_ongoingFees{font-size:16px}.Y21b6G_metricSelector{column-gap:calc(var(--curvo-simulator-spacing) * 2);margin:var(--curvo-simulator-spacing) 0;flex-wrap:wrap;justify-content:center;display:flex}.Y21b6G_metricSelectorButton{color:var(--curvo-black);cursor:pointer;appearance:none;background:0 0;border:none;padding:0;font-size:16px}.Y21b6G_metricSelectorButton[aria-pressed=true]{color:var(--curvo-green);text-underline-offset:4px;text-decoration:underline}.Y21b6G_barChartScroller{overflow-x:auto}@media (max-width:480px){.Y21b6G_barChartScroller{margin-right:calc(-1 * var(--curvo-simulator-spacing))}}.Y21b6G_barChart{width:100%}.Y21b6G_barChart td,.Y21b6G_barChart th{text-align:left;vertical-align:top;font-size:15.75px}.Y21b6G_barChart th:nth-child(4),.Y21b6G_barChart td:nth-child(4){font-variant-numeric:tabular-nums;text-align:right}.Y21b6G_barChartBar{background-color:var(--curvo-simulator-grey);width:100%;height:100%}.Y21b6G_barChartBarWrapper{height:calc(var(--curvo-simulator-spacing) * 1.5);flex:1}.Y21b6G_barChart thead .Y21b6G_barChartRow{padding-bottom:calc(var(--curvo-simulator-spacing) / 2)}.Y21b6G_barChart tbody .Y21b6G_barChartRow{padding:calc(var(--curvo-simulator-spacing) / 3) 0}.Y21b6G_barChart tbody .Y21b6G_barChartRow:first-child{padding-top:0}.Y21b6G_barChart tbody .Y21b6G_barChartRow:last-child{padding-bottom:0}.Y21b6G_barChart tbody .Y21b6G_barChartRow[aria-current=true],.Y21b6G_barChart tbody .Y21b6G_barChartRow:hover{--curvo-simulator-row-color:var(--curvo-purple)}.Y21b6G_barChart tbody .Y21b6G_barChartRow[data-etf=true]{--curvo-simulator-row-color:var(--curvo-green)}.Y21b6G_barChart tbody .Y21b6G_barChartRow[aria-current=true],.Y21b6G_barChart tbody .Y21b6G_barChartRow:hover,.Y21b6G_barChart tbody .Y21b6G_barChartRow[data-etf=true]{color:var(--curvo-simulator-row-color)}.Y21b6G_barChart tbody .Y21b6G_barChartRow[aria-current=true] .Y21b6G_barChartBar,.Y21b6G_barChart tbody .Y21b6G_barChartRow:hover .Y21b6G_barChartBar,.Y21b6G_barChart tbody .Y21b6G_barChartRow[data-etf=true] .Y21b6G_barChartBar{background-color:var(--curvo-simulator-row-color)}.Y21b6G_barChartRowTooltip{margin-left:4px;position:absolute}@media (max-width:840px){.Y21b6G_barChart td,.Y21b6G_barChart th{padding:calc(var(--curvo-simulator-spacing) / 3) calc(var(--curvo-simulator-spacing) / 4)}.Y21b6G_barChartBarWrapper{display:none}}@media not (max-width:840px){.Y21b6G_barChartRow{align-items:center;display:flex}.Y21b6G_barChartRow>*{margin:0 var(--curvo-simulator-spacing)}.Y21b6G_barChartRow>:first-child{margin-left:0}.Y21b6G_barChartRow>:last-child{margin-right:0}.Y21b6G_barChart th:first-child,.Y21b6G_barChart td:first-child{width:100%;max-width:calc(var(--curvo-simulator-spacing) * 10)}.Y21b6G_barChart th:nth-child(2),.Y21b6G_barChart td:nth-child(2){width:calc(var(--curvo-simulator-spacing) * 6)}}.Y21b6G_buttonDownloadCsvContainer{margin-top:calc(var(--curvo-simulator-spacing) * 2);justify-content:flex-end;align-items:center;display:flex}.Y21b6G_buttonDownloadCsv{font:inherit;color:inherit;text-align:right;cursor:pointer;appearance:none;background:0 0;border:none;padding:0;text-decoration:underline}.Y21b6G_buttonDownloadCsv:hover{color:var(--curvo-green)}.Y21b6G_tooltipButton{cursor:pointer;background:0 0;border:0;place-items:center;min-width:24px;min-height:24px;padding:0;display:inline-grid}.Y21b6G_tooltipButton svg{width:var(--curvo-simulator-spacing);height:var(--curvo-simulator-spacing);stroke:#94a3b8;display:block}.Y21b6G_tooltipContent{max-inline-size:min(320px, calc(100dvw - var(--curvo-simulator-spacing) * 2));padding:var(--curvo-simulator-spacing);font-variant-numeric:normal;text-align:start;background-color:var(--curvo-simulator-grey);border:1px solid var(--curvo-black);font-size:15.75px;font-weight:400;line-height:1.25em}@supports (position-area:block-start){.Y21b6G_tooltipContent{justify-self:anchor-center;margin-block:0 calc(var(--curvo-simulator-spacing) / 2);margin-inline:calc(var(--curvo-simulator-spacing) / 2);position-area:block-start span-all;position-try-fallbacks:flip-block;inset:auto}}@media not (max-width:480px){.Y21b6G_tooltipContent{font-size:18px}}@media (prefers-reduced-motion:no-preference){.Y21b6G_tooltipContent{transition:opacity .15s}@starting-style{.Y21b6G_tooltipContent:popover-open{opacity:0}}}.Y21b6G_tooltipContent p{margin:var(--curvo-simulator-spacing) 0}.Y21b6G_tooltipContent p:first-child{margin-top:0}.Y21b6G_tooltipContent p:last-child{margin-bottom:0}
