/* STARLIKE FIX 197 - UI polish
   Sólo administración de proveedores en Compras + glifo visual del Dashboard. */

#view-purchases .stl197-supplier-wrap{
  min-width:0 !important;
  max-width:100% !important;
  overflow-x:hidden !important;
}

#view-purchases .stl197-supplier-table{
  width:100% !important;
  min-width:0 !important;
  max-width:100% !important;
  table-layout:fixed !important;
  border-collapse:collapse;
}

#view-purchases .stl197-supplier-table th,
#view-purchases .stl197-supplier-table td{
  min-width:0 !important;
  max-width:none !important;
  white-space:normal !important;
  overflow-wrap:anywhere !important;
  word-break:normal !important;
  vertical-align:middle;
}

#view-purchases .stl197-supplier-table th:nth-child(1),
#view-purchases .stl197-supplier-table td:nth-child(1){width:26% !important;}

#view-purchases .stl197-supplier-table th:nth-child(2),
#view-purchases .stl197-supplier-table td:nth-child(2){width:19% !important;}

#view-purchases .stl197-supplier-table th:nth-child(3),
#view-purchases .stl197-supplier-table td:nth-child(3){width:31% !important;}

#view-purchases .stl197-supplier-table th:last-child,
#view-purchases .stl197-supplier-table td:last-child{width:24% !important;}

#view-purchases .stl197-supplier-table .stl197-actions-cell{
  white-space:normal !important;
  text-align:right;
}

#view-purchases .stl197-supplier-table .stl197-actions-cell button{
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  max-width:100% !important;
  margin:2px 0 2px 4px !important;
  padding:6px 8px !important;
  font-size:11px !important;
  line-height:1.1 !important;
  white-space:normal !important;
}

@media (max-width:1180px){
  #view-purchases .stl197-supplier-table th,
  #view-purchases .stl197-supplier-table td{
    padding-left:8px !important;
    padding-right:8px !important;
    font-size:11px !important;
  }
  #view-purchases .stl197-supplier-table .stl197-actions-cell button{
    width:100% !important;
    margin-left:0 !important;
  }
}

/* Evita el falso aviso de contraste del glifo de Nueva venta. */
#view-dashboard .stl197-dashboard-glyph{
  color:#ffffff !important;
  text-shadow:0 1px 2px rgba(0,0,0,.35);
}
