.signed-document-row{display:flex;align-items:flex-start;gap:16px;padding:22px 24px;border-bottom:1px solid #e6ecf3}
.signed-document-row:last-child{border-bottom:0}
.signed-document-row>.doc-icon{flex:0 0 42px;width:42px;height:42px;background:#eef5f2;color:#226849}
.signed-document-content{flex:1;min-width:0}
.signed-document-content h3{margin:0 0 7px;font-size:16px;line-height:1.45;color:#152c4f;overflow-wrap:anywhere}
.signed-document-content p{margin:0;color:#68768c;font-size:13px;line-height:1.7}
.signed-document-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:9px;margin-top:14px}
.signed-document-actions .btn{min-height:36px;margin:0}
@media(max-width:640px){.signed-document-row{padding:18px 16px;gap:12px}.signed-document-row>.doc-icon{flex-basis:34px;width:34px;height:34px}.signed-document-content h3{font-size:15px}.signed-document-actions{gap:8px;margin-top:12px}.signed-document-actions .btn{padding:9px 11px;font-size:12px}}
