.rm-calculator .accordion-container{border-radius:0;border:none}.rm-calculator .accordion-container .accordion summary:hover{background-color:var(--primary-periwinkle);color:#fff;transition:background-color .2s}.rm-calculator .accordion-container .accordion[open] summary{background-color:var(--primary-periwinkle);color:#fff}.rm-calculator .accordion-container .accordion:last-of-type{margin-top:4rem;border:none}.rm-calculator .accordion-container .accordion:last-of-type summary{border-radius:0}.rm-calculator .accordion-container #step2{scroll-margin-top:8rem}.rmc-form .standard-appliation{max-width:370px}.rmc-form .standard-appliation h5{font-family:var(--manrope);font-weight:800}.rmc-form .max-amount{font-size:5rem;font-family:var(--manrope);font-weight:800}@media(width < 576px){.rmc-form .max-amount{font-size:4rem}}@media(width <= 767px){.rmc-form .v-radio-group:not(.radio-group-column) .v-selection-control-group{flex-direction:row;gap:2rem !important}}.rmc-outcome .outcome-message{max-width:350px}.rmc-outcome .outcome-message h5{font-family:var(--manrope);font-weight:800}.rmc-outcome .outcome-message .max-amount{font-size:5rem;font-family:var(--manrope);font-weight:800}@media(width < 375px){.rmc-outcome .outcome-message .max-amount{font-size:4rem}}@media(width < 576px){.rmc-outcome .nav-tabs{margin-left:-2rem;width:calc(100% + 4rem)}}.rmc-outcome .tab-pane{padding:0}@media(width < 576px){.rmc-outcome .tab-pane{margin-left:-2rem;width:calc(100% + 4rem)}}.rmc-outcome-table table tbody{border-color:var(--primary-periwinkle)}.rmc-outcome-table th,.rmc-outcome-table td{padding:.8rem 1rem}.rmc-outcome-table .numeric{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-align:right}@media(width < 576px){.rmc-outcome-table th,.rmc-outcome-table td{padding:.8rem .6rem;font-size:1.4rem}}@media(width < 430px){.rmc-outcome-table th,.rmc-outcome-table td{padding:.8rem 0;padding-left:.6rem;font-size:1.3rem}.rmc-outcome-table th:last-child,.rmc-outcome-table td:last-child{padding-right:.6rem}}@media(width < 360px){.rmc-outcome-table th,.rmc-outcome-table td{padding:.6rem 0;padding-left:.4rem;font-size:1.2rem}.rmc-outcome-table th:last-child,.rmc-outcome-table td:last-child{padding-right:.4rem}}.rmc-outcome-chart{background-color:#f8f8fc}.rmc-outcome-chart .equity-caption{display:flex;flex-direction:row;justify-content:center;align-items:center}@media(width < 576px){.rmc-outcome-chart .equity-caption{display:flex;flex-direction:column;text-align:center;gap:1rem}}.rmc-outcome-chart .selected-year{display:inline-block;max-width:11rem;margin:0 1rem}.rmc-outcome-chart .selected-year input{font-weight:bold;color:var(--primary-periwinkle);padding-right:.4rem !important}@media(width < 576px){.rmc-outcome-chart .selected-year{display:table-cell}}.rmc-outcome-chart .disabled-message{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:100%;max-width:40rem;background-color:#f8f8fc}.rmc-outcome-chart canvas{min-height:350px;max-width:100%}@media(width < 576px){.rmc-outcome-chart canvas{min-height:250px}}@media(width < 430px){.rmc-outcome-chart canvas{min-height:200px}}.rmc-outcome-chart .year-slider{position:absolute;bottom:3.3rem;margin:0}@media(width < 576px){.rmc-outcome-chart .year-slider{bottom:2.3rem}}.rmc-outcome-chart .year-slider .v-slider-track__fill{background-color:var(--primary-digital-blue)}.rmc-outcome-chart .year-slider .v-slider-thumb__surface{background-color:#fff;border:4px solid var(--primary-digital-blue)}.rmc-outcome-chart .year-slider .v-slider-track{height:.8rem;background-color:#fff;border:2px solid var(--primary-digital-blue)}.rmc-outcome-chart .year-slider .v-slider-track__background{background-color:#fff}.rmc-outcome-chart .year-slider .v-input__control,.rmc-outcome-chart .year-slider .v-slider__container{background-color:rgba(0,0,0,0) !important}.rmc-outcome-chart .year-slider .v-ripple__container{display:none !important}.rmc-outcome-chart .chart-text{position:absolute;top:0;font-size:1.4rem;line-height:1}@media(width < 576px){.rmc-outcome-chart .chart-text{font-size:1.2rem}}.rmc-outcome-chart .slider-text{position:absolute;bottom:1.8rem;font-size:1.4rem;line-height:1}@media(width < 576px){.rmc-outcome-chart .slider-text{font-size:1.2rem;bottom:1.5rem}}.rmc-outcome-chart .slider-prefix{position:absolute;bottom:4.5rem;height:.8rem;width:4rem;background-color:var(--primary-digital-blue);border-radius:4px 0 0 4px}@media(width < 576px){.rmc-outcome-chart .slider-prefix{bottom:3.5rem}}#chartjs-tooltip{position:absolute;background:var(--surface-blue);border-radius:.4rem;color:var(--primary-black);transition:all .1s ease;box-shadow:0 0 0 1px #777;padding:.5rem 1rem;font-size:1.4rem;line-height:1.6;width:18rem;height:15rem;border:none;opacity:0}#chartjs-tooltip table tbody{border-top:none}#chartjs-tooltip table tbody tr{border-bottom:none}#chartjs-tooltip table tbody td{padding:0 0 .3rem 0}#chartjs-tooltip::after{content:"";background-color:rgba(0,0,0,0);background-image:url("../../../images/pages/reverse-mortgages/tooltip_right_arrow.svg");width:1.4rem;height:1.8rem;position:absolute;bottom:1rem;left:-1.3rem;transform:rotateZ(180deg)}#chartjs-tooltip .tooltip-vertical-bar{display:inline-block;position:absolute;top:13rem;left:-1.3rem;right:unset;width:.1rem;border-left:.2rem dotted gray}#chartjs-tooltip.flipped::after{transform:unset;left:unset;right:-1.3rem}#chartjs-tooltip.flipped .tooltip-vertical-bar{left:unset;right:-1.3rem}#chartjs-tooltip .rmc-tooltip__home-value,#chartjs-tooltip .rmc-tooltip__equity,#chartjs-tooltip .rmc-tooltip__loan-balance{width:1.8rem;height:1.8rem;display:inline-block;margin-top:1rem;margin-right:1rem}#chartjs-tooltip .rmc-tooltip__home-value{border-top:4px solid var(--primary-digital-blue)}#chartjs-tooltip .rmc-tooltip__equity,#chartjs-tooltip .rmc-tooltip__loan-balance{border:1px solid #444;border-radius:2px}#chartjs-tooltip .rmc-tooltip__equity{background-color:rgba(204,204,241,.6666666667)}#chartjs-tooltip .rmc-tooltip__loan-balance{background-color:rgba(196,160,235,.7333333333)}
