/* Broker Files Hub v1 */
.files-hub-table .broker-table-head,.files-hub-table .broker-table-row{grid-template-columns:minmax(210px,1.5fr) minmax(150px,1fr) 80px minmax(155px,.9fr) 150px}
.files-hub-table .broker-table-row.files-selected{box-shadow:inset 3px 0 0 var(--approved-accent)}
.broker-files-total{font-size:13px;color:var(--approved-muted);font-weight:700}
.broker-files-detail{margin-top:22px}
.broker-files-detail-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}
.broker-files-detail-head h3{margin:0;font-size:20px}.broker-files-detail-head p{margin:4px 0 0;color:var(--approved-muted);overflow-wrap:anywhere}
.broker-files-hint{padding:22px;margin-top:16px;border:1px dashed var(--approved-line);border-radius:16px;color:var(--approved-muted);text-align:center}
@media(max-width:700px){
  .broker-files-detail-head{align-items:flex-start;flex-direction:column}
  .files-hub-table .broker-table-row{grid-template-columns:minmax(0,1fr) auto!important}
  .files-hub-table .broker-table-row>.broker-primary,.files-hub-table .broker-table-row>.btn{grid-column:1/-1}
  .files-hub-table .broker-table-row>span,.files-hub-table .broker-table-row>strong{grid-column:1/-1}
}
