.state-loan-summary{position:relative;z-index:2;width:calc(100% - 80px)!important;max-width:1120px!important;margin:18px auto 42px!important;background:transparent!important;overflow:visible!important}
.state-loan-summary__stats,.state-loan-summary__actions{display:flex;align-items:center;border-radius:12px;box-shadow:0 2px 12px rgba(20,50,138,.08);overflow:hidden}
.state-loan-summary__stats{min-height:92px;background:#fff}
.state-loan-summary__stat{flex:1;text-align:center;padding:15px;border-right:1px solid #e7ecf8}
.state-loan-summary__stat:last-child{border-right:0}
.state-loan-summary__stat strong,.state-loan-summary__stat span,.state-loan-summary__amount strong,.state-loan-summary__amount span{display:block}
.state-loan-summary__stat strong{color:#14328a;font-family:"Alte Haas Grotesk",sans-serif;font-size:24px}
.state-loan-summary__stat span,.state-loan-summary__amount span,.state-loan-summary label>span{color:#5a6280;font-size:12px}
.state-loan-summary__actions{position:relative;z-index:3;display:grid;grid-template-columns:minmax(260px,1.25fr) minmax(175px,.7fr) minmax(205px,.75fr) 172px;gap:22px;margin-top:18px;padding:18px 20px;background:#fff0bd;overflow:visible}
.state-loan-summary__prompt{display:flex;align-items:center;gap:12px;color:#1f2430;font-size:15px}
.state-loan-summary__pin{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#fff}.state-loan-summary__pin img{display:block;width:40px;height:40px}
.state-loan-summary label{display:flex;flex-direction:column;gap:5px}
.state-loan-summary .nice-select.open{z-index:20}.state-loan-summary .nice-select .list{z-index:21;max-height:280px;overflow-y:auto}
.state-loan-summary select{width:100%;min-height:42px;border:1px solid #d9cf9c;border-radius:8px;background:#fff;padding:0 14px}
.state-loan-summary__amount{min-width:145px}
.state-loan-summary__amount strong{color:#14328a;font-size:19px;white-space:nowrap}
.state-loan-summary__actions .common-btn{width:172px;min-width:0;padding-left:12px;padding-right:12px;text-align:center}
@media(max-width:1000px){.state-loan-summary__actions{grid-template-columns:1fr 1fr}.state-loan-summary__prompt{grid-column:1/-1}.state-loan-summary__actions .common-btn{width:100%}}
@media(max-width:767px){.state-loan-summary{display:block!important;width:calc(100% - 32px)!important;margin:16px auto 34px!important}.state-loan-summary__stats{display:none}.state-loan-summary__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:0;padding:22px;border-radius:12px}.state-loan-summary__prompt{grid-column:auto}.state-loan-summary__actions label,.state-loan-summary__actions select,.state-loan-summary__actions .nice-select,.state-loan-summary__actions .common-btn{box-sizing:border-box;width:100%!important;max-width:none!important}.state-loan-summary__actions .common-btn{display:flex;align-items:center;justify-content:center;min-height:48px;margin:0;padding-left:12px;padding-right:12px}}
