.file-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.files-table td>small{display:block;margin-top:4px}
@media(max-width:700px){
  .table-scroll .files-table{display:block;width:100%;min-width:0}
  .files-table thead{display:none}
  .files-table tbody{display:block}
  .files-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:16px;border-bottom:1px solid var(--border,#e7edf0)}
  .files-table tr:last-child{border-bottom:0}
  .files-table td{display:block;padding:0;border:0;white-space:normal;min-width:0}
  .files-table td:nth-child(1){grid-column:1/-1}
  .files-table td:nth-child(2){grid-column:2;grid-row:2;font-size:12px}
  .files-table td:nth-child(3){grid-column:1;grid-row:2;font-size:12px}
  .files-table td:nth-child(3)::before{content:'上传人：';color:#81939b}
  .files-table td:nth-child(4){grid-column:1;grid-row:3;font-size:12px}
  .files-table td:nth-child(5){grid-column:1;grid-row:4}
  .files-table td:nth-child(6){grid-column:2;grid-row:3/5;align-self:center}
  .files-table .file-name>div{min-width:0}
  .files-table .file-name strong{max-width:none;white-space:normal;overflow-wrap:anywhere}
}
