.MonthlyCostModal_wrapper__hTkHs dialog[open]{max-width:448px;position:relative}.MonthlyCostModal_wrapper__hTkHs h1{text-align:center}.MonthlyCostModal_contentSection__vG2oR{flex:1 1;overflow-y:auto;padding-bottom:0}.MonthlyCostModal_propertyCardSection__xXFIi{overflow:hidden}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_propertyInfoSection__NzINq{max-height:90px}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_propertyInfoSection__NzINq .MonthlyCostModal_propertyInfoImage__cdjPJ{width:50%;object-fit:cover;flex-shrink:0}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_propertyInfoSection__NzINq .MonthlyCostModal_propertyLabelText____eVu{color:var(--colors-textTitle);opacity:.6}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_propertyInfoSection__NzINq .MonthlyCostModal_propertyPriceText__oHPaV{color:var(--colors-textTitle);font-weight:var(--fontWeights-400);margin-bottom:var(--space-S300)}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_propertyInfoSection__NzINq .MonthlyCostModal_propertyLocationText__Qj4lE{color:var(--colors-textBody2)}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_propertyInfoSection__NzINq .MonthlyCostModal_propertyLocationText__Qj4lE svg{vertical-align:sub;margin-right:var(--space-S200)}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG{justify-content:space-between;gap:var(--space-S300);padding:var(--space-S300);border-bottom-left-radius:var(--radii-400);border-bottom-right-radius:var(--radii-400);border-top:var(--borderWidths-100) solid var(--colors-cardDefaultBorderDefault)}@media screen and (min-width:550px){.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG{padding:var(--space-S400)}}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_costInstructionsText__2iLW8{color:var(--colors-textBody2)}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_costBadgeWrapper__6RKpg{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-S200);flex-shrink:0}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_costBadge__uhZ2s{padding:var(--space-S200) var(--space-S300);background-color:var(--colors-brandPrimaryT4);min-width:var(--sizes-L600);text-align:center;color:var(--colors-brandPrimary);font-weight:var(--fontWeights-400);border-radius:var(--radii-400);display:flex;align-items:center;justify-content:center;white-space:nowrap;flex-shrink:0}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_costBadge__uhZ2s svg{color:var(--colors-graphicIconsDefault)}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_costBadge__uhZ2s.MonthlyCostModal_costBadgeInitial__nruJ5{justify-content:flex-start}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_costBadge__uhZ2s.MonthlyCostModal_costBadgeLoading__iSjvU{display:flex;align-items:center;justify-content:center}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_costBadge__uhZ2s.MonthlyCostModal_costBadgeError__3i9uE{background-color:var(--colors-feedbackWarningBackground);color:var(--colors-feedbackWarningGraphic);gap:var(--space-S200);min-width:auto;white-space:normal;text-align:left}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_costBadge__uhZ2s.MonthlyCostModal_costBadgeError__3i9uE svg{color:var(--colors-feedbackWarningGraphic);flex-shrink:0}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_updateButton__T7LLB{display:flex;align-items:center;gap:var(--space-S200);padding:var(--space-S200) var(--space-S300);background-color:rgba(0,0,0,0);border:var(--borderWidths-100) solid var(--colors-brandSecondary);border-radius:var(--radii-300);color:var(--colors-brandSecondary);font-weight:var(--fontWeights-400);cursor:pointer;white-space:nowrap;flex-shrink:0}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_updateButton__T7LLB svg{color:var(--colors-brandSecondary)}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_updateButton__T7LLB:hover{background-color:var(--colors-brandSecondaryA5)}.MonthlyCostModal_propertyCardSection__xXFIi .MonthlyCostModal_costSummarySection__iaZsG .MonthlyCostModal_updateButton__T7LLB:active{background-color:var(--colors-brandSecondaryA4)}.MonthlyCostModal_disclaimerText__k_vUL{color:var(--colors-textBody2);padding-bottom:140px}.MonthlyCostModal_footerSection__IXgKy{position:absolute;bottom:0;left:0;right:0;background:var(--colors-graphicBackgroundDefault);box-shadow:0 0 24px 0 var(--colors-brandSecondaryA3)}.MonthlyCostModal_footerSection__IXgKy .MonthlyCostModal_partnershipSection__XcKuw{gap:var(--space-S200);margin-top:var(--space-S300)}.MonthlyCostModal_footerSection__IXgKy .MonthlyCostModal_partnershipSection__XcKuw .MonthlyCostModal_partnershipText__aHdAl{color:var(--colors-textBody2)}.MonthlyCostModal_footerSection__IXgKy .MonthlyCostModal_partnershipSection__XcKuw .MonthlyCostModal_partnershipLogoImage__28BhO{height:24px;width:38px}.MonthlyCostModal_footerSection__IXgKy .MonthlyCostModal_partnershipSection__XcKuw .MonthlyCostModal_partnershipLogoImageLloyds__0OCPr{height:40px;width:40px;object-fit:contain}.MonthlyCostModal_aipTooltipWrapper__LIcza{position:relative}.MonthlyCostModal_aipTooltipWrapper__LIcza [data-side]{width:min(280px,var(--radix-tooltip-content-available-width))}.MonthlyCostModal_edgeCaseHint__pYx5o{display:flex;gap:var(--space-S200);padding:var(--space-S200);background-color:var(--colors-graphicBackgroundSubtle200);border:var(--borderWidths-100) solid var(--colors-functionalInformation);border-radius:var(--radii-300);align-items:flex-start;margin-bottom:var(--space-S400)}.MonthlyCostModal_edgeCaseHint__pYx5o .MonthlyCostModal_edgeCaseHintIcon__imct7{flex-shrink:0;margin-top:var(--space-S100)}.MonthlyCostModal_edgeCaseHint__pYx5o .MonthlyCostModal_edgeCaseHintText__ZY5bj{color:var(--colors-textBody);flex:1 1}@keyframes _1402cnj0{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _1402cnj1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._1402cnj2{display:flex;align-content:center;justify-content:center;min-width:var(--sizes-L200);border-radius:var(--radii-300);animation-duration:var(--transitions-durationS100);animation-timing-function:var(--transitions-timingS100);background:var(--colors-tooltipBackgroundDefault)}._1402cnj2,._1402cnj2:after{box-shadow:var(--shadows-100)}._1402cnj2:after{content:"";position:absolute;z-index:0;width:13px;height:13px;transform:rotate(45deg);background-color:var(--colors-tooltipBackgroundDefault)}._1402cnj2[data-side=bottom]:after{top:-6.5px;left:calc(50% - 6.5px)}._1402cnj2[data-side=top]:after{bottom:-6.5px;left:calc(50% - 6.5px)}._1402cnj2[data-side=left]:after{top:calc(50% - 6.5px);right:-6.5px}._1402cnj2[data-side=right]:after{top:calc(50% - 6.5px);left:-6.5px}._1402cnj3:after{background-color:var(--colors-tooltipBackgroundContrast)}._1402cnj4{align-items:center;background:var(--colors-tooltipBackgroundDefault);border-radius:var(--radii-300);display:flex;flex-flow:column;justify-content:center;padding:var(--space-S200);position:relative;width:100%;z-index:1}._1402cnj5{background-color:var(--colors-tooltipBackgroundContrast)}._1402cnj6,._1402cnj7{color:var(--colors-tooltipTextDefault)}._1402cnj8{color:var(--colors-tooltipTextContrast)}@media screen and (prefers-reduced-motion:no-preference){._1402cnj2[data-side=bottom]{animation-name:_1402cnj0}._1402cnj2[data-side=top]{animation-name:_1402cnj1}}.MonthlyRentalIncomeChart_card___YWDh{display:flex;flex-direction:column;gap:var(--space-S200);margin:0;padding:var(--space-S200);border:var(--borderWidths-100) solid var(--colors-graphicDividerSubtle);border-radius:var(--radii-400);background-color:var(--colors-graphicBackgroundDefault)}.MonthlyRentalIncomeChart_header__2EPaL{display:flex;flex-direction:column;gap:var(--space-S060);padding:var(--space-S300)}@media(min-width:768px){.MonthlyRentalIncomeChart_header__2EPaL{padding:var(--space-S400)}}.MonthlyRentalIncomeChart_titleRow__l0x_s{display:flex;align-items:center;gap:var(--space-S200)}.MonthlyRentalIncomeChart_warning__2rtUa{display:flex;border:0;cursor:help;padding:.375rem;border-radius:var(--radii-300);background-color:var(--colors-feedbackWarningBackground)}.MonthlyRentalIncomeChart_title__pVWHy{margin:0;color:var(--colors-textTitle);font-size:var(--fontSizes-ladleMedium);line-height:var(--lineHeights-ladleMedium)}.MonthlyRentalIncomeChart_description__rvgz9{margin:0;color:var(--colors-textBody2);font-size:var(--fontSizes-forkMedium);line-height:var(--lineHeights-forkMedium)}.MonthlyRentalIncomeChart_chart__2RvYz{--plot-height:10rem;--axis-gutter:2rem;padding:var(--space-S400);border-radius:var(--radii-400);background-color:var(--colors-graphicBackgroundAccentLight);color:var(--colors-textBody);font-size:var(--fontSizes-zesterMedium);line-height:var(--lineHeights-zesterMedium)}@media(min-width:768px){.MonthlyRentalIncomeChart_chart__2RvYz{--plot-height:18rem;--axis-gutter:calc(3.75rem - var(--space-S500));padding:var(--space-M100) var(--space-S500) var(--space-S500);font-size:var(--fontSizes-spoonMedium);line-height:var(--lineHeights-spoonMedium)}}.MonthlyRentalIncomeChart_plot__jBBm7{position:relative;padding-left:var(--axis-gutter)}.MonthlyRentalIncomeChart_ticks__VBl32{position:absolute;top:0;left:0;height:var(--plot-height)}.MonthlyRentalIncomeChart_tick__pcJO_{position:absolute;left:0;transform:translateY(50%)}.MonthlyRentalIncomeChart_months__PYDe4{display:flex;margin:0;padding:0;list-style:none}.MonthlyRentalIncomeChart_month__y_Jmk{--connector:var(--space-S500);display:flex;flex:1 1;flex-direction:column;min-width:0}@media(min-width:768px){.MonthlyRentalIncomeChart_month__y_Jmk{position:relative}}.MonthlyRentalIncomeChart_monthHandlers__AVOqZ{display:contents}.MonthlyRentalIncomeChart_monthButton__9t7Wq{display:flex;flex:1 1 auto;flex-direction:column;margin:0;border:0;cursor:pointer;padding:0;background:none;color:inherit;font:inherit}.MonthlyRentalIncomeChart_monthButton__9t7Wq:focus-visible{outline:2px solid var(--colors-functionalFocus);outline-offset:var(--space-S060)}.MonthlyRentalIncomeChart_active__hte8q:before{content:"";display:none}@media(min-width:768px){.MonthlyRentalIncomeChart_active__hte8q:before{display:block}}.MonthlyRentalIncomeChart_active__hte8q:before{position:absolute;bottom:100%;left:50%;height:var(--connector);border-left:1.5px dashed var(--colors-brandPrimary)}.MonthlyRentalIncomeChart_desktopOnly__06B8F{display:none}@media(min-width:768px){.MonthlyRentalIncomeChart_desktopOnly__06B8F{display:flex}}.MonthlyRentalIncomeChart_bars__ePb9e{position:relative;display:flex;align-items:flex-end;justify-content:center;height:var(--plot-height);border-bottom:var(--borderWidths-100) solid var(--colors-graphicDividerSubtle)}.MonthlyRentalIncomeChart_active__hte8q .MonthlyRentalIncomeChart_bars__ePb9e{background-color:color-mix(in srgb,var(--colors-brandPrimary) 12%,transparent)}.MonthlyRentalIncomeChart_bar__GGClQ{width:.625rem;max-width:40%}@media(min-width:768px){.MonthlyRentalIncomeChart_bar__GGClQ{width:var(--space-S300)}}.MonthlyRentalIncomeChart_income__25w7L{background-color:var(--colors-dataVisSequential900)}.MonthlyRentalIncomeChart_estimate__n9zbK{background-color:var(--colors-dataVisSequential600)}.MonthlyRentalIncomeChart_monthLabel__qjyh_{display:none;padding-top:var(--space-S300);text-align:center;white-space:nowrap}@media(min-width:768px){.MonthlyRentalIncomeChart_monthLabel__qjyh_{display:block}}.MonthlyRentalIncomeChart_legend__zgVsA{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-S100) var(--space-S400);margin:0;padding:var(--space-S300) var(--space-M200) 0;list-style:none}@media(min-width:768px){.MonthlyRentalIncomeChart_legend__zgVsA{gap:var(--space-S100) var(--space-S500);padding:var(--space-S400) 0 0}}.MonthlyRentalIncomeChart_legendItem__ivzWM{display:flex;align-items:center;gap:.375rem}@media(min-width:768px){.MonthlyRentalIncomeChart_legendItem__ivzWM{gap:var(--space-S200)}}.MonthlyRentalIncomeChart_dot__k7Cic{width:.375rem;height:.375rem;border-radius:50%}@media(min-width:768px){.MonthlyRentalIncomeChart_dot__k7Cic{width:var(--space-S200);height:var(--space-S200)}}.MonthlyRentalIncomeChart_popOut__e4Kfe{position:absolute;z-index:1;bottom:calc(100% + var(--connector));left:50%;display:flex;flex-direction:column;gap:var(--space-S400);width:max-content;max-width:100%;padding:var(--space-S400);border-radius:var(--radii-500);background-color:var(--colors-graphicBackgroundDefault);box-shadow:0 0 8px var(--colors-brandSecondaryA5),0 0 1px var(--colors-brandSecondaryA3),0 8px 8px -8px var(--colors-brandSecondaryA3);color:var(--colors-textTitle);font-size:var(--fontSizes-spoonMedium);line-height:var(--lineHeights-spoonMedium);cursor:auto;transform:translateX(-50%)}@media(min-width:768px){.MonthlyRentalIncomeChart_popOut__e4Kfe{max-width:calc(100vw - 2*var(--space-S400))}}.MonthlyRentalIncomeChart_popOut__e4Kfe:after{content:"";position:absolute;top:100%;right:0;left:0;height:var(--connector)}.MonthlyRentalIncomeChart_popOutSentence__LJeJe,.MonthlyRentalIncomeChart_popOutTitle__Y0Lef{margin:0}.MonthlyRentalIncomeChart_popOutSentence__LJeJe{font-size:var(--fontSizes-ladleMedium);line-height:var(--lineHeights-ladleMedium)}.MonthlyRentalIncomeChart_popOutValues__ZmQVn{display:flex;flex-wrap:wrap;gap:var(--space-S200) var(--space-M100)}.MonthlyRentalIncomeChart_popOutValue__KQqH9{display:flex;flex-direction:column;gap:var(--space-S060);white-space:nowrap}.MonthlyRentalIncomeChart_popOutAmount__eVZNJ{font-family:var(--fonts-display);font-size:var(--fontSizes-mugMedium);font-weight:var(--fontWeights-400);line-height:var(--lineHeights-mugMedium)}.MonthlyRentalIncomeChart_popOutNote__ETHHW{width:0;min-width:100%;margin:0;padding:var(--space-S400);border-radius:var(--radii-400);background-color:var(--colors-feedbackInformationBackground)}.MonthlyRentalIncomeChart_popOutEstimate__JgEkc{color:var(--colors-brandPrimary)}