/* Desktop list only: reserve the right edge for amount/status/actions;
   give all remaining width to customer name and DNI/RUC. Mobile cards unchanged. */
@media(min-width:821px){
  .fic-page .fic-table{table-layout:fixed;}
  .fic-page .fic-table th:nth-child(1){width:90px;}
  .fic-page .fic-table th:nth-child(2){width:158px;}
  .fic-page .fic-table th:nth-child(3){width:auto;}
  .fic-page .fic-table th:nth-child(4){width:110px;}
  .fic-page .fic-table th:nth-child(5){width:112px;}
  .fic-page .fic-table th:nth-child(6){width:54px;}
  .fic-page .fic-table .fic-customer{max-width:none;overflow-wrap:anywhere;}
  .fic-page .fic-table .fic-customer small{white-space:nowrap;}
  .fic-page .fic-table td:nth-child(5){overflow-wrap:anywhere;}
  .fic-page .fic-table .fic-state{max-width:100%;}
}
