.styles_paymentPlanSummary__bsZxs{margin:8px 0;font-size:var(--font-size-16);line-height:var(--line-height-16);color:var(--payment-details__purchase-summary-color);border:var(--payment-details__policy-border);border-radius:8px;padding:16px}.styles_paymentPlanSummary__bsZxs button:hover>*{background:none}.styles_paymentPlanSummaryRowValue__XetMY{color:var(--gray-90);font-weight:500}.styles_paymentPlanSummaryTitle__JdL3V{font-size:var(--font-size-18);line-height:var(--line-height-28);color:var(--gray-90)}.styles_paymentPlanSummaryHeader__XuJcI{display:flex;justify-content:space-between;flex-direction:row;margin-bottom:5px;font-weight:500}.styles_paymentPlanSummaryHeader__XuJcI button div{padding-right:0}.styles_purchaseSummaryRow__UrNZB{display:flex;justify-content:space-between}.styles_totalCostRow__prLTV{display:flex;align-items:center;gap:4px;button{margin-top:4px;div{padding:0;margin:0}svg{fill:var(--brand-01)}}}.styles_paymentScheduleDueDate__G1IyW{display:flex;align-items:center;gap:4px;button{div{padding:0;margin:0}svg{fill:var(--brand-01)}}}.styles_feeBreakdownModalContent__iKlGf{margin-top:25px}.styles_feeBreakdownSection__dCKVe{&:not(:first-of-type){margin-top:16px}.styles_breakdownTitle__kSTl9{font-size:var(--font-size-16);font-weight:500;line-height:18px;letter-spacing:.32px;color:var(--gray-90)}.styles_breakdownList__hlDKM{margin:6px 0 0;padding:0;list-style:none}.styles_breakdownListItem__Uwqt8{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;&:last-of-type{margin-bottom:0}}}.styles_breakdownItem__cd4VM{span{font-size:var(--font-size-16);font-weight:400;line-height:21px;letter-spacing:.32px;color:var(--gray-60)}.styles_itemActionButton__dT_dw{font-size:var(--font-size-14);font-weight:500;line-height:21px;letter-spacing:.245px;color:var(--brand-01)}.styles_breakdownAmount__hRQTC{font-size:var(--font-size-16);font-weight:400;line-height:21px;letter-spacing:.32px;color:var(--gray-60)}}.styles_breakdownModalButtonContainer__Q1JSE{display:flex;justify-content:flex-end;button{margin:32px 0 0;min-width:70px}}
