.file-top-actions{margin:0}.file-list{display:grid;gap:12px}.file-list-row{display:flex;justify-content:space-between;gap:20px;padding:20px;border:1px solid var(--line);border-radius:10px;background:white}.file-list-row>div{min-width:0}.file-list-row h2{margin:7px 0;font-size:17px;overflow-wrap:anywhere}.file-list-row p{font-size:12px;margin:5px 0}.file-name{font-weight:600;overflow-wrap:anywhere}.file-digest{display:block;overflow-wrap:anywhere;white-space:normal;margin-top:10px;font-size:12px}.file-counts{display:flex;flex-wrap:wrap;gap:12px 22px;margin:20px 0;font-size:13px}.file-preview{padding:0}.file-preview td{min-width:130px;max-width:330px;overflow-wrap:anywhere}.file-preview th{white-space:normal;min-width:100px}.file-preview td:last-child{min-width:250px}.file-preview caption{padding:14px;text-align:right;font-size:12px}.file-filter summary,details.panel>summary{cursor:pointer;min-height:44px;line-height:1.8}.file-filter form,details.panel[open]>form{margin-top:16px}.file-list-row .button{min-height:44px}
@media(max-width:680px){.file-list-row{flex-direction:column;padding:17px}.file-top-actions{width:100%}.file-top-actions>*{flex:1}.file-counts{gap:8px 14px}.file-list-row h2{font-size:16px}}
