.document-add{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.document-add .btn{flex:1 1 120px;font-size:13px;white-space:normal;line-height:1.3;min-width:0;padding:10px}.document-add svg{width:17px;height:17px}.document-list{border-top:1px solid var(--line)}.document-row{display:flex;align-items:center;gap:8px;padding:13px 0;border-bottom:1px solid var(--line);min-width:0}.document-icon{flex:0 0 22px;color:var(--muted)}.document-copy{flex:1;min-width:0}.document-copy strong{display:block;overflow-wrap:anywhere;font-size:14px}.document-copy small{display:block;margin-top:5px}.document-row .btn{padding:8px;min-width:40px}.document-row .icon-button{width:40px;min-width:40px}.document-image{display:block;max-width:100%;height:auto;border-radius:12px;margin-bottom:16px}.document-row svg{width:18px;height:18px}

