/* VFSystems V3.8.9 HML19 — acabamento LabelFlow e resumo de separação */
.picking-summary-card{border-color:#b2ccff;background:linear-gradient(180deg,#fbfdff,#fff)}
.picking-summary-card .tiny-pill{background:#eef4ff;color:#1849a9}

/* Histórico mobile Shopee/ML: cards compactos, sem a aparência de tabela empilhada. */
@media(max-width:620px){
  .history-table-card table.history-doc-table tbody{display:grid!important;gap:12px!important}
  .history-table-card table.history-doc-table tr{
    display:grid!important;
    grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
    gap:0 14px!important;
    padding:13px 14px!important;
    border:1px solid var(--line)!important;
    border-radius:15px!important;
    background:#fff!important;
    box-shadow:0 5px 16px rgba(16,24,40,.045)!important;
  }
  .history-table-card table.history-doc-table td{
    display:flex!important;
    flex-direction:column!important;
    gap:4px!important;
    width:auto!important;
    min-width:0!important;
    padding:9px 0!important;
    border:0!important;
    border-bottom:1px solid #f2f4f7!important;
  }
  .history-table-card table.history-doc-table td:before{
    display:block!important;
    font-size:7.5px!important;
    line-height:1.2!important;
    font-weight:900!important;
    letter-spacing:.055em!important;
    color:#98a2b3!important;
  }
  .history-table-card table.history-doc-table .history-file-cell{
    grid-column:1/-1!important;
    padding-top:2px!important;
  }
  .history-table-card table.history-doc-table .history-file-cell:before{display:none!important}
  .history-table-card table.history-doc-table .history-file-cell b{
    font-size:11px!important;
    line-height:1.45!important;
    overflow-wrap:anywhere!important;
    word-break:break-word!important;
  }
  .history-table-card table.history-doc-table .history-file-cell small{
    margin-top:2px!important;
    font-size:8.5px!important;
    color:#667085!important;
  }
  .history-table-card table.history-doc-table td[data-label="Disponibilidade"]{
    grid-column:1/-1!important;
  }
  .history-table-card table.history-doc-table .history-download-cell{
    grid-column:1/-1!important;
    padding-bottom:2px!important;
    border-bottom:0!important;
  }
  .history-table-card table.history-doc-table .history-actions{
    display:grid!important;
    grid-template-columns:1fr 1fr!important;
    width:100%!important;
    min-width:0!important;
    gap:8px!important;
  }
  .history-table-card table.history-doc-table .history-actions .btn{
    width:100%!important;
    min-width:0!important;
    min-height:36px!important;
  }
  .history-table-card table.history-doc-table tr.artifact-ml_control_sorted td[data-label="Etiquetas"],
  .history-table-card table.history-doc-table tr.artifact-ml_control_sorted td[data-label="Cruzadas"],
  .history-table-card table.history-doc-table tr.artifact-shopee_control_sorted td[data-label="Etiquetas"],
  .history-table-card table.history-doc-table tr.artifact-shopee_control_sorted td[data-label="Cruzadas"],
  .history-table-card table.history-doc-table tr.artifact-ml_picking_summary td[data-label="Etiquetas"],
  .history-table-card table.history-doc-table tr.artifact-ml_picking_summary td[data-label="Cruzadas"],
  .history-table-card table.history-doc-table tr.artifact-shopee_picking_summary td[data-label="Etiquetas"],
  .history-table-card table.history-doc-table tr.artifact-shopee_picking_summary td[data-label="Cruzadas"]{
    display:none!important;
  }
}
