.investing-simulator-container{font-family:var(--font-family-base);font-size:var(--font-size-xs);line-height:var(--line-height-default);color:var(--color-neutral-24)}.investing-simulator-container .simulator-row{justify-content:space-between;align-items:flex-end}@media only screen and (min-width: 768px){.investing-simulator-container .simulator-row .simulator-row{gap:calc(var(--spacer-8) * 2)}}.investing-simulator-container .simulator-row .simulator-title{font-size:var(--font-size-lg)}.investing-simulator-container .simulator-row .input-wrapper{margin-bottom:var(--spacer-5);display:flex;flex-direction:column}.investing-simulator-container .simulator-row .input-wrapper .label-text{font-weight:700;font-size:var(--font-size-xs);margin-bottom:var(--spacer-6)}.investing-simulator-container .simulator-row .input-wrapper .range-bar{margin-bottom:var(--spacer-2)}.investing-simulator-container .simulator-row .input-wrapper .range-text-small{font-size:var(--font-size-xxs)}@media only screen and (min-width: 768px){.investing-simulator-container .simulator-row .input-wrapper{margin-bottom:var(--spacer-7)}}.investing-simulator-container .simulator-row .label-value{font-weight:700;margin-left:var(--spacer-3);font-size:var(--font-size-md);color:var(--color-primary)}.investing-simulator-container .simulator-row .label-value.label-graph{margin-left:0;color:var(--color-neutral-24)}.investing-simulator-container .simulator-row .graph-container{display:flex;justify-content:space-around;align-items:flex-end;height:390px}.investing-simulator-container .simulator-row .graph-container-mobile{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end}.investing-simulator-container .simulator-row .savings-bar-mobile,.investing-simulator-container .simulator-row .cdb-bar-mobile{height:111px;background-color:var(--color-primary);border-radius:0 8px 8px 0;margin-right:var(--spacer-2)}.investing-simulator-container .simulator-row .cdb-bar-mobile{transition:width .3s ease-in-out;transition-delay:.1s}.investing-simulator-container .simulator-row .cdb-bar{transition:height .3s ease-in-out;transition-delay:.1s}.investing-simulator-container .simulator-row .savings-bar-mobile{background-color:var(--color-neutral-46)}.investing-simulator-container .simulator-row .bar-graph-mobile{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:var(--spacer-4)}.investing-simulator-container .simulator-row .return-value-mobile{display:flex;flex-direction:column;align-items:center}.investing-simulator-container .simulator-row .graph-line{border-top:1px solid var(--color-neutral-24);width:256px;margin:0 0 var(--spacer-2) 0}.investing-simulator-container .simulator-row .savings-bar,.investing-simulator-container .simulator-row .cdb-bar{width:110px;background-color:var(--color-primary);border-radius:8px 8px 0 0}.investing-simulator-container .simulator-row .savings-bar{background-color:var(--color-neutral-46)}.investing-simulator-container .simulator-row .bar-graph{display:flex;flex-direction:column;align-items:center}.investing-simulator-container .simulator-row input[type=range]{width:100%;cursor:pointer;border-radius:8px;padding:10px 0}.investing-simulator-container .simulator-row input[type=range],.investing-simulator-container .simulator-row input[type=range]::-webkit-slider-runnable-track,.investing-simulator-container .simulator-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.investing-simulator-container .simulator-row input[type=range]::-webkit-slider-runnable-track{height:2px;background:linear-gradient(to right,var(--color-primary),var(--color-primary)),var(--color-primary-light);background-size:var(--background-size, 0%) 100%;background-repeat:no-repeat;border-radius:8px;cursor:pointer}.investing-simulator-container .simulator-row input[type=range]::-webkit-slider-thumb{width:12px;height:12px;cursor:pointer;background:var(--color-neutral-100);border:solid var(--color-primary) 2px;border-radius:50%;margin-top:-5px;box-shadow:0 0 0 2px #edeffccc;z-index:3;position:relative}.investing-simulator-container .simulator-row input[type=range]::-moz-range-track{height:2px;background:linear-gradient(to right,var(--color-primary),var(--color-primary)),var(--color-primary-light);background-size:var(--background-size, 0%) 100%;background-repeat:no-repeat;border-radius:8px;cursor:pointer}.investing-simulator-container .simulator-row input[type=range]::-moz-range-thumb{width:12px;height:12px;cursor:pointer;background:var(--color-neutral-100);border:solid var(--color-primary) 2px;border-radius:50%;margin-top:-5px;box-shadow:0 0 0 2px #edeffccc;z-index:3;position:relative}.investing-simulator-container .simulator-disclaimer{font-size:var(--font-size-xxxs);line-height:2rem;letter-spacing:-.2px}
