.CapitalLoanDetailsGraphic{position:relative;width:1080px;height:800px;display:flex;flex-direction:column}.CapitalLoanDetailsGraphic__nav{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6ecf2;padding:20px 40px}.CapitalLoanDetailsGraphic__searchInput{display:flex;align-items:center;font:var(--fontWeightNormal) 14px/18px var(--fontFamily);color:#697386}.CapitalLoanDetailsGraphic__searchIcon{width:13px;margin:0 8px 0 0}.CapitalLoanDetailsGraphic__navActions{display:grid;grid-template-columns:repeat(4,auto);align-items:center;gap:0 16px}.CapitalLoanDetailsGraphic__feedback{display:grid;grid-template-columns:repeat(2,auto);align-items:center;gap:0 6px;color:#8792a2;font:var(--fontWeightNormal) 14px/18px var(--fontFamily)}.CapitalLoanDetailsGraphic__content{flex:1;padding:40px}.CapitalLoanDetailsGraphic__title{font:var(--fontWeightBold) 26px/36px var(--fontFamily);color:#0a2540}.CapitalLoanDetailsGraphic__header{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px}.CapitalLoanDetailsGraphic__headerActions{display:grid;grid-template-columns:repeat(2,auto);gap:0 8px}.CapitalLoanDetailsGraphic__button{box-shadow:var(--cardShadowXSmall);border-radius:4px;font:var(--fontWeightNormal) 14px/18px var(--fontFamily);color:#4d5b78;padding:4px 8px;display:grid;grid-auto-flow:column;align-items:baseline;gap:0 8px}.CapitalLoanDetailsGraphic__payDown{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 16px}.CapitalLoanDetailsGraphic__totalPayDownStats{text-align:right}.CapitalLoanDetailsGraphic__payPeriodStats,.CapitalLoanDetailsGraphic__totalPayDownStats{display:grid;grid-template-rows:repeat(2,auto);gap:4px 0}.CapitalLoanDetailsGraphic__payPeriodInfo{margin:0 0 0 4px;position:relative;top:1px}.CapitalLoanDetailsGraphic__label{font:var(--fontWeightNormal) 15px/24px var(--fontFamily);letter-spacing:.2px;color:#364657}.CapitalLoanDetailsGraphic__label--primary{font:var(--fontWeightNormal) 16px/21px var(--fontFamily);letter-spacing:0;color:#4d5b78}.CapitalLoanDetailsGraphic__label--secondary{font:var(--fontWeightNormal) 14px/18px var(--fontFamily);letter-spacing:0;color:#4d5b78}.CapitalLoanDetailsGraphic__statLabel--light{color:#707f98}.CapitalLoanDetailsGraphic__paidBack{font:var(--fontWeightNormal) 32px/40px var(--fontFamily);color:#635bff}.CapitalLoanDetailsGraphic__barChart{display:grid;grid-template-columns:.283783784fr .175675676fr .54054054fr;gap:0 4px;margin:0 0 16px;padding-bottom:32px;border-bottom:1px solid #e3e8ee}.CapitalLoanDetailsGraphic__barChartSegment{position:relative;height:12px;border-radius:2px}.CapitalLoanDetailsGraphic__barChartSegment--first{background-color:#02bcf5;border-top-left-radius:6px;border-bottom-left-radius:6px}.CapitalLoanDetailsGraphic__barChartSegment--second{background-color:#d6ecff}.CapitalLoanDetailsGraphic__barChartSegment--second:after{content:"";background-color:#635bff;width:42%;height:100%;position:absolute;left:0;top:0;border-radius:2px}.CapitalLoanDetailsGraphic__barChartSegment--third{background-color:#c2ccd9;border-top-right-radius:6px;border-bottom-right-radius:6px}.CapitalLoanDetailsGraphic__stats{display:grid;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(2,auto);gap:16px 0;max-width:730px;padding:16px 0 0}.CapitalLoanDetailsGraphic__stat{display:grid;grid-template-rows:repeat(2,auto);padding:0 30px;border-right:1px solid #e3e8ee}.CapitalLoanDetailsGraphic__stat:nth-child(4n+1){padding-left:0}.CapitalLoanDetailsGraphic__stat:nth-child(4),.CapitalLoanDetailsGraphic__stat:nth-child(6){border-right:none}.CapitalLoanDetailsGraphic__tableContainer{position:relative;margin:32px 0 0}.CapitalLoanDetailsGraphic__tableContainer .CapitalLoanDetailsGraphic__button{position:absolute;top:-60px;right:0}.CapitalLoanDetailsGraphic__table{display:flex;flex-direction:column}.CapitalLoanDetailsGraphic__tableRow{display:grid;grid-template-columns:.3fr .47fr .23fr;padding:6px 0}.CapitalLoanDetailsGraphic__tableRow:first-child{padding-top:0}.CapitalLoanDetailsGraphic__tableRow:last-child{padding-bottom:0}.CapitalLoanDetailsGraphic__tableRow+.CapitalLoanDetailsGraphic__tableRow{border-top:1px solid #e3e8ee}.CapitalLoanDetailsGraphic__tableTitle{font:var(--fontWeightBold) 13px/17px var(--fontFamily);text-transform:uppercase;color:#1a1f36}