/* Mobile document cards keep all permitted actions visible without scrolling. */
@media(max-width:760px){
  .document-table,.document-table tbody{display:block;width:100%}
  .document-table thead{display:none}
  .document-table tr{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:20px 0;border-bottom:1px solid var(--border)}
  .document-table td{display:block;padding:0;border:0;font-size:11px}
  .document-table td:first-child,.document-table td:last-child{grid-column:1/-1}
  .document-table td:first-child{margin-bottom:8px;font-size:12px}
  .document-table td:last-child{margin-top:8px;text-align:left}
  .document-table td:nth-child(3){color:var(--muted);text-align:right}
  .document-table .file-name{overflow-wrap:anywhere}
  .document-table .actions{justify-content:flex-start;margin-top:5px}
}
