.agreement-loading{padding:44px;border:1px solid #dbe9ea;border-radius:20px;background:#fff;color:#45657d;text-align:center;font-weight:700}.agreement-status-card{margin:auto}.agreement-merchant{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:28px;margin-bottom:22px;padding:28px;border:1px solid #dbe9ea;border-radius:20px;background:#fff}.agreement-merchant h2{margin:6px 0;color:#071b30}.agreement-merchant p{margin:0;color:#557189;line-height:1.65}.agreement-merchant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.agreement-merchant-grid>div{min-width:0;padding:12px;border-radius:10px;background:#f1faf9}.agreement-merchant-grid span,.agreement-merchant-grid b{display:block;overflow-wrap:anywhere}.agreement-merchant-grid span{margin-bottom:3px;color:#668294;font-size:.7rem;font-weight:800}.agreement-merchant-grid b{color:#183f5b;font-size:.88rem}.signature-actions{display:flex;gap:16px}.signature-actions button{justify-self:auto!important}.approval-form{display:grid;gap:18px;max-width:700px;margin-top:24px;padding:28px;border:1px solid #dbe9ea;border-radius:20px;background:#fff}.approval-form .ps-actions{padding:2px 0 0}.approval-result{max-width:820px;margin-top:22px;padding:28px;border-radius:20px;background:#eafbf6;color:#184f49}.approval-result h2{margin:7px 0;color:#071b30}.approval-result p{color:#426a6a;line-height:1.65}.approval-link{display:flex;gap:10px;margin:18px 0}.approval-link input{flex:1;min-width:0;border:1px solid #bcdad5;border-radius:10px;padding:12px;background:#fff;color:#183f5b}.agreement-success-list{text-align:left;display:inline-block!important;color:#356875!important;line-height:2!important}@media(max-width:720px){.agreement-merchant{grid-template-columns:1fr;padding:20px}.agreement-merchant-grid{grid-template-columns:1fr}.approval-form{padding:20px}.approval-link{flex-direction:column}.approval-link .button{width:100%}}
