.member-wallet .loans-refresh{max-width:980px;padding-top:8px}
.member-wallet .loans-refresh .loan-benefit-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:19px 0 24px;padding:16px 10px;border-radius:18px;gap:8px;border:1px solid #deccb0;box-shadow:none}.member-wallet .loans-refresh .loan-benefit-strip>div{display:flex;align-items:center;gap:9px;padding:0 9px;min-width:0}.member-wallet .loans-refresh .loan-benefit-strip span{width:33px;height:33px;flex:0 0 33px;margin:0;border-radius:10px;display:grid;place-items:center}.member-wallet .loans-refresh .loan-benefit-strip p{margin:0}.member-wallet .loans-refresh .loan-benefit-strip b{display:block;font-size:11px;line-height:1.4}.member-wallet .loans-refresh .loan-benefit-strip small{display:block;font-size:10px;line-height:1.5;margin-top:2px}
.member-wallet .loans-refresh .loans-content-grid{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:start}.member-wallet .loans-refresh .section-heading{margin:0 0 14px}.member-wallet .loans-refresh .section-heading h2{font-size:18px}.member-wallet .loans-refresh .section-heading small{font-size:9px}.member-wallet .loans-refresh .member-loan-card{padding:21px;border-radius:20px;margin-bottom:14px}.member-wallet .loans-refresh .loan-card-top{align-items:center;gap:10px;margin-bottom:20px}.member-wallet .loans-refresh .loan-card-top>small{font-size:10px}.member-wallet .loans-refresh .status-pill{font-size:10px;padding:6px 9px}.member-wallet .loans-refresh .status-submitted{background:#ffe7a0;color:#6d4b1b}.member-wallet .loans-refresh .member-loan-card>small{font-size:11px}.member-wallet .loans-refresh .member-loan-card>h2{font-size:26px;overflow-wrap:anywhere;margin:5px 0 18px}.loan-progress-label{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#80634b;margin-bottom:8px}.loan-progress-label b{color:#791f35}.member-wallet .loans-refresh .loan-progress{height:8px}.member-wallet .loans-refresh .loan-metrics{gap:12px;margin-top:20px}.member-wallet .loans-refresh .loan-metrics small{font-size:10px;line-height:1.4}.member-wallet .loans-refresh .loan-metrics b{font-size:11px;line-height:1.5;overflow-wrap:anywhere}.member-wallet .loans-refresh .loan-purpose{font-size:11px;line-height:1.6;overflow-wrap:anywhere;margin-top:17px}.loan-due-note{display:flex;align-items:center;gap:7px;font-size:10px;color:#791f35;padding:10px;border-radius:10px;background:#f2dfbd;margin:12px 0 0}
.member-wallet .loans-refresh .loan-form-card{padding:22px;min-width:0;border-radius:21px}.member-wallet .loans-refresh .card-heading{margin-bottom:13px}.member-wallet .loans-refresh .card-heading h2{font-size:18px}.member-wallet .loans-refresh .card-heading small{font-size:9px}.loan-form-description{font-size:12px;line-height:1.6;color:#806954;margin:0 0 18px}.member-wallet .loans-refresh .color-form label{font-size:12px;margin:19px 0 8px}.member-wallet .loans-refresh .color-form :is(input,select,textarea){font-size:14px;border-radius:11px;min-height:46px}.member-wallet .loans-refresh .color-form textarea{min-height:105px;resize:vertical}.member-wallet .loans-refresh .money-input input{padding-left:45px}.member-wallet .loans-refresh .money-input span{font-size:13px}.loan-input-hint{font-size:11px;line-height:1.5;color:#8b7157;margin:7px 0 0}.loan-field-error{font-size:12px;color:#9e263c;margin:6px 0}.member-wallet .loans-refresh .form-note{font-size:11px;line-height:1.55;padding:12px;margin-top:16px}.member-wallet .loans-refresh .color-button{font-size:12px;min-height:46px}.member-wallet .loans-refresh .friendly-empty{padding:30px 18px;border-radius:19px}.member-wallet .loans-refresh .friendly-empty b{font-size:13px}.member-wallet .loans-refresh .friendly-empty p{font-size:11px;line-height:1.6}
@media(max-width:1100px){.member-wallet .loans-refresh .loans-content-grid{grid-template-columns:1fr}}
@media(max-width:700px){.member-wallet .loans-refresh{padding:23px 16px 15px}.member-wallet .loans-refresh .loan-benefit-strip{margin:17px 0 22px;padding:13px 8px;gap:6px}.member-wallet .loans-refresh .loan-benefit-strip>div{display:flex;flex-direction:column;gap:7px;text-align:center;padding:0 3px}.member-wallet .loans-refresh .loan-benefit-strip b{font-size:10px}.member-wallet .loans-refresh .loan-benefit-strip small{font-size:9px}.member-wallet .loans-refresh .loans-content-grid>section{margin-bottom:0}.member-wallet .loans-refresh .loan-form-card,.member-wallet .loans-refresh .member-loan-card{padding:18px;border-radius:19px}.member-wallet .loans-refresh .member-loan-card>h2{font-size:25px}.member-wallet .loans-refresh .loan-metrics{gap:8px}.member-wallet .loans-refresh .color-form :is(input,select,textarea){font-size:16px}}
@media(max-width:360px){.member-wallet .loans-refresh .loan-metrics{grid-template-columns:1fr 1fr}.member-wallet .loans-refresh .loan-card-top{flex-wrap:wrap}.member-wallet .loans-refresh .loan-benefit-strip small{font-size:8px}}
