.gap-0{gap:0}.gap-x-0{column-gap:0}.gap-y-0{row-gap:0}.gap-1{gap:.25rem}.gap-x-1{column-gap:.25rem}.gap-y-1{row-gap:.25rem}.gap-2{gap:.5rem}.gap-x-2{column-gap:.5rem}.gap-y-2{row-gap:.5rem}.gap-3{gap:.75rem}.gap-x-3{column-gap:.75rem}.gap-y-3{row-gap:.75rem}.gap-4{gap:1rem}.gap-x-4{column-gap:1rem}.gap-y-4{row-gap:1rem}.gap-5{gap:1.25rem}.gap-x-5{column-gap:1.25rem}.gap-y-5{row-gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-6{column-gap:1.5rem}.gap-y-6{row-gap:1.5rem}.gap-8{gap:2rem}.gap-x-8{column-gap:2rem}.gap-y-8{row-gap:2rem}.gap-10{gap:2.5rem}.gap-x-10{column-gap:2.5rem}.gap-y-10{row-gap:2.5rem}.gap-12{gap:3rem}.gap-x-12{column-gap:3rem}.gap-y-12{row-gap:3rem}.gap-16{gap:4rem}.gap-x-16{column-gap:4rem}.gap-y-16{row-gap:4rem}.loan-overview .border-grey{border-radius:12px;border:1px solid var(--color-gray-lighter)}.loan-overview .dashboard-summary{display:flex;gap:1.5rem}.loan-overview .dashboard-summary .dashboard-summary-item{flex:1;margin-block-start:unset}.loan-overview .repayment-overview{overflow:hidden}.loan-overview .repayment-overview .no-payment{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loan-overview .repayment-overview .repayment-scrollable{height:179px;overflow-y:auto;scroll-behavior:smooth}.loan-overview .repayment-overview .repayment-scrollable .repayment-grid{display:grid;grid-template-columns:auto auto auto auto 1fr}.loan-overview .repayment-overview .repayment-scrollable .repayment-grid .repayment-grid-item{padding:.5rem 1rem .5rem 0;display:flex;align-items:center}.loan-overview .repayment-overview .repayment-scrollable .repayment-grid .repayment-grid-item:not(.last-item){border-bottom:1px solid var(--color-gray-light)}.loan-overview .repayment-overview .repayment-scrollable .repayment-grid .repayment-grid-item.last-item{padding-bottom:var(--padding-md)}.loan-overview .repayment-overview .repayment-scrollable .repayment-grid .repayment-grid-item s-icon,.loan-overview .repayment-overview .repayment-scrollable .repayment-grid .repayment-grid-item img{margin-right:4px}.loan-overview .repayment-overview .repayment-gradiant{height:37px;width:100%;position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,#fff0 -24.32%,#fff);pointer-events:none;transition:opacity .2s ease}.loan-overview .more-action-menu{border-radius:4px;border:1px solid var(--color-gray-light);background:var(--color-gray-lightest)}.loan-overview .draw-funds-modal-main{max-height:90%!important}.loan-overview .draw-funds-modal{display:flex;width:508px;flex-direction:column;gap:16px}.loan-overview .draw-funds-modal .loan-details{border-radius:6px;background:var(--color-gray-lightest);padding:12px 16px}.loan-overview .draw-funds-modal .benifit-card{display:flex;padding:16px 19px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:4px;background:var(--color-blue-lightest)}.loan-overview .draw-funds-modal .benifit-card .loan-benefits-card:before{color:var(--color-orange-medium)}.loan-details .loan-details-overview{--g1: 5%;--g4: 20%;padding:16px;background-color:#f7f8fc;border-radius:12px;display:flex;align-items:center;flex-wrap:nowrap;width:100%;gap:0;box-sizing:border-box}.loan-details .loan-details-overview .cell{flex:0 0 10%;min-width:0}.loan-details .loan-details-overview .payment-btn{min-height:36px;height:auto}.loan-details .loan-details-overview .cell.large-gap{margin-right:calc(var(--g4))}.loan-details .loan-details-overview .cell.small-gap{margin-right:var(--g1)}.loan-details .loan-details-overview .aui-gauge-percentage-repaid{width:75px;height:37.5px}.loan-details .repayment-modal{width:455px}.loan-details .loan-details-header-select{width:252px}.manage-integration-modal{width:90vw!important;max-width:1100px!important;min-width:800px!important;max-height:90vh!important;overflow:visible!important}@media (max-width: 1280px){.manage-integration-modal{width:85vw!important;min-width:720px!important}}@media (max-width: 1024px){.manage-integration-modal{width:90vw!important;min-width:620px!important}}@media (max-width: 768px){.manage-integration-modal{width:95vw!important;min-width:420px!important;max-width:none!important}}.manage-integration-modal s-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.manage-integration-modal s-table-container table{min-width:700px;width:100%}@media (max-width: 768px){.manage-integration-modal s-table-container table{min-width:600px}}.manage-integration-modal s-table-container table button.link{white-space:nowrap}.manage-integration-modal .integration-status{width:max-content}:root{line-height:1.5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}s-container{padding-inline:none!important;max-inline-size:none!important}.capital-main-wrapper{height:100vh;overflow:auto;scrollbar-width:1px;-ms-overflow-style:none}.capital-main-wrapper::-webkit-scrollbar{display:none}.capital-main-wrapper .capital-loader{height:100%;display:flex;justify-content:center;align-items:center}.full-height{height:100vh}.full-min-width{min-width:100%}.full-height-percentage{height:100%}.margin-block-start-none{margin-block-start:0!important}.line-height-normal{line-height:normal!important}.inline-size-none{max-inline-size:none!important}.color-dark-grey{color:var(--color-gray-dark)}.color-lighter-grey{color:var(--color-gray-lighter)}.text-gray-darker{color:var(--color-gray-darker)}.text-gray-medium{color:var(--color-gray-medium)}.color-dark-black{color:#000}.text-orange{color:#fd6400}.icon-btn{font-weight:var(--font-weight-semibold)!important}.icon-btn.link:hover{text-decoration:none}.help-icon-color{color:var(--color-blue-dark)}.bank-account-type-column{width:290px}.vertical-align-middle{vertical-align:middle}.bank-accounts-row-expander-width,.connectors-row-check-width,.loan-installments-row-expander-width{width:48px}.two-column-layout{display:flex;gap:30px}.two-column-layout .left-column{width:30%}.two-column-layout .left-column s-progress progress{background:#fff3!important}.two-column-layout .left-column s-progress progress::-webkit-progress-bar{background:#fff3!important}.two-column-layout .left-column s-progress progress::-moz-progress-bar{background:#f5fafc!important}.two-column-layout .left-column s-progress progress::-webkit-progress-value{background:#f5fafc!important}.two-column-layout .right-column{flex:1}label.required:before{margin-right:.1rem;position:relative;top:.2rem}.pill{display:inline-block;padding:.125rem .625rem;border-radius:.75rem;font-weight:400;text-align:center;line-height:1}.pill-custom{background-color:#005e80;color:var(--color-primary);border:1px solid #006b91}.amount-input-field::placeholder{font-style:normal}.input-error-msg{color:var(--color-error);align-items:center;display:inline-flex;font-size:var(--font-size-msg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);margin-block-start:.125rem}.input-error-msg s-icon{font-weight:var(--font-weight-normal);padding-inline-end:var(--padding-xs)}.create-journal-entry-modal-main{max-height:90%!important;max-width:828px}.create-journal-entry-modal-main.break-out-form{width:828px}.create-journal-entry-modal-main .select-options{max-width:370px}.create-erp-new-account-modal-main{width:446px}.create-erp-new-account-modal-main input,.create-erp-new-account-modal-main s-select{width:100%!important}.disabled-content{opacity:.3;pointer-events:none}.low-opacity{opacity:.5}.disabled-action{cursor:not-allowed}.disabled-action.--banner-action:focus{box-shadow:none!important}.disabled-action.--banner-action:hover{background-color:var(--color-white)!important}.disabled-action.--action-menu-option{background-color:var(--color-white)!important;border:var(--color-white) solid 1px!important}.disabled-action:focus{box-shadow:none;outline:none;outline-offset:0}.erp-writing-journal-entry-modal{width:521px}.default-payment-method-info{display:flex;padding:.75rem 1rem;flex-direction:column;gap:.5rem;align-self:stretch;border-radius:6px;background:var(--color-gray-lightest)}.no-repyament-data{height:calc(100% - 80px)}.table-data-loader{height:200px}.form-loader{display:flex;justify-content:center;align-items:center;gap:5px}.section-loader{min-height:50vh;display:flex;justify-content:center;align-items:center}.prevent-toggle-action-events-propagation{pointer-events:none}.cursor-pointer{cursor:pointer}.capital-erp-logo-height{padding-block:0}.capital-erp-logo-height img{display:flex}
