/* Jednokolorowe, lokalne ikony przycisków; ich kolor pochodzi z etykiety. */
.module-kind-icon,
.ui-action-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  min-width: 20px;
  flex: 0 0 20px;
  vertical-align: -4px;
  color: inherit;
  overflow: visible;
  pointer-events: none;
}
.module-kind-icon {
  /* viewBox 32 zamiast 24: ta sama widoczna grubość co pozostałe ikony. */
  stroke-width: 2.4;
}
button .ui-action-icon,
[role="button"] .ui-action-icon,
.task-photo-capture .ui-action-icon {
  color: inherit;
}
.logistics-archive-kind > .module-kind-icon {
  width: 18px;
  height: 18px;
  min-width: 18px;
  flex-basis: 18px;
}

/* v74: znaczniki stanu korzystają z tych samych ikon co kolumna akcji. */
.container-status-icons,.bag-status-icons {
  display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;
}
.container-status-icons > span[role="img"],
.bag-status-icons > span[role="img"] {
  display:inline-flex;align-items:center;justify-content:center;
  width:20px;height:20px;line-height:1;vertical-align:middle;
}
