/* HB-272 — align customer-list Thao tác icon buttons in one straight row (light theme). */
.admin-icon-btn {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 2rem !important;
  height: 2rem !important;
  min-width: 2rem !important;
  padding: 0 !important;
  border-radius: 0.375rem !important;
  line-height: 1 !important;
  vertical-align: middle !important;
}
.admin-icon-btn.text-cyan-400,
.admin-icon-btn.text-cyan-400:hover {
  background: rgba(14, 165, 233, 0.12) !important;
  color: #0284c7 !important;
}
.admin-icon-btn.text-emerald-600,
.admin-icon-btn.text-emerald-600:hover,
.admin-icon-btn[data-hb272-print-shipping] {
  background: rgba(16, 185, 129, 0.14) !important;
  color: #047857 !important;
}
.admin-icon-btn.text-red-400,
.admin-icon-btn.text-red-400:hover {
  background: rgba(248, 113, 113, 0.14) !important;
  color: #dc2626 !important;
}
[data-hb272-customer-actions] {
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  gap: 0.5rem !important;
  justify-content: flex-start !important;
  flex-wrap: nowrap !important;
}
