/* Lucide Icons CSS - Basic Styles for SVG Icons */
.lucide {
  display: inline-block;
  width: 1em;
  height: 1em;
  stroke-width: 2;
  stroke: currentColor;
  fill: none;
  stroke-linecap: round;
  stroke-linejoin: round;
}

/* Common icon classes */
.lucide-plus {
  width: 16px;
  height: 16px;
}

.lucide-x {
  width: 16px;
  height: 16px;
}

.lucide-check {
  width: 16px;
  height: 16px;
}

.lucide-trash-2 {
  width: 16px;
  height: 16px;
}

.lucide-edit {
  width: 16px;
  height: 16px;
}

.lucide-calendar {
  width: 16px;
  height: 16px;
}

.lucide-clock {
  width: 16px;
  height: 16px;
}

.lucide-flag {
  width: 16px;
  height: 16px;
}

.lucide-user {
  width: 16px;
  height: 16px;
}

.lucide-search {
  width: 16px;
  height: 16px;
}

.lucide-chevron-down {
  width: 16px;
  height: 16px;
}

.lucide-chevron-left {
  width: 16px;
  height: 16px;
}

.lucide-chevron-right {
  width: 16px;
  height: 16px;
}

.lucide-settings {
  width: 16px;
  height: 16px;
}

.lucide-log-out {
  width: 16px;
  height: 16px;
}

.lucide-save {
  width: 16px;
  height: 16px;
}

.lucide-eye {
  width: 16px;
  height: 16px;
}

.lucide-crosshair {
  width: 16px;
  height: 16px;
}

.lucide-folder {
  width: 16px;
  height: 16px;
}

.lucide-more-horizontal {
  width: 16px;
  height: 16px;
}