.disbursement-form,.loan-created{display:flex;align-items:center;gap:24px;margin-top:18px;padding:24px;border:1px solid #b9dfcd;border-radius:14px;background:#edf9f3}.disbursement-form>div:first-child,.loan-created>div{min-width:240px}.disbursement-form small,.loan-created small{font-size:9px;letter-spacing:1px;color:#39745f;font-weight:900}.disbursement-form h2,.disbursement-form p,.loan-created h2,.loan-created p{margin:5px 0}.disbursement-form p,.loan-created p{color:#5d7b70;font-size:11px}.disbursement-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;flex:1}.disbursement-fields label{font-size:10px}.loan-created{justify-content:space-between}.loan-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.loan-summary article{padding:19px;border:1px solid #dce5ed;border-radius:12px;background:#fff}.loan-summary small,.loan-summary strong{display:block}.loan-summary small{font-size:9px;letter-spacing:1px;color:#75869a;font-weight:900}.loan-summary strong{margin-top:7px;font-family:Georgia,serif;font-size:23px}.loan-summary .credit-status{margin-top:9px}.loan-layout{display:grid;grid-template-columns:minmax(0,2.3fr) minmax(280px,.7fr);gap:18px}.loan-layout main,.loan-layout aside{display:grid;align-content:start;gap:18px}.loan-section-head{display:flex;justify-content:space-between;align-items:center;padding:20px 22px}.loan-section-head small{font-size:9px;color:#718499;letter-spacing:1px;font-weight:900}.loan-section-head h2{margin:4px 0 0}.loan-section-head>span{color:#617589;font-size:11px}.installment-table,.payment-history{overflow:auto}.installment-table table{min-width:820px}.payment-history table{min-width:700px}.installment-status{display:inline-flex;padding:5px 8px;border-radius:15px;font-size:8px;font-weight:900;text-transform:uppercase}.installment-status.pending{background:#fff2d9;color:#876014}.installment-status.partial{background:#e7f1fb;color:#28628e}.installment-status.paid{background:#e2f6ed;color:#146c50}.loan-customer-card,.payment-form{padding:22px;border:1px solid #dce5ed;border-radius:14px;background:#fff}.loan-customer-card small,.payment-form>small{font-size:9px;letter-spacing:1px;color:#718499;font-weight:900}.loan-customer-card h2,.loan-customer-card p{margin:6px 0}.loan-customer-card p{color:#738496}.loan-customer-card a{display:block;margin-top:18px;color:#205c87;font-size:12px;font-weight:800}.payment-form h2{margin:5px 0 18px}.payment-form label{font-size:10px;color:#405970}.payment-form .btn{width:100%;margin-top:18px}.payment-form>p{color:#748596;font-size:10px;line-height:1.5}@media(max-width:1050px){.disbursement-form{align-items:stretch;flex-direction:column}.disbursement-form>div:first-child{min-width:0}.loan-layout{grid-template-columns:1fr}.loan-summary{grid-template-columns:1fr 1fr}}@media(max-width:600px){.disbursement-fields,.loan-summary{grid-template-columns:1fr}.loan-created{align-items:stretch;flex-direction:column}}
