.lucide-icon {
  display: inline-block;
  flex-shrink: 0;
  vertical-align: middle;
  background-color: currentColor;
  -webkit-mask: var(--lucide-mask) center / contain no-repeat;
  mask: var(--lucide-mask) center / contain no-repeat;
}

.lucide-icon--stroke svg {
  display: block;
  width: 100%;
  height: 100%;
}
