/* Lucide 0.468.0, ISC license in vendor/lucide/LICENSE.
   Generated by scripts/generate_ui_icons.py from vendor/lucide/*.svg; edit the
   SVGs and rerun rather than editing this file. Icons are same-origin files,
   not data URIs, because the production CSP blocks data: images. */
:root {
  --i-activity: url("vendor/lucide/activity.svg");
  --i-app-window: url("vendor/lucide/app-window.svg");
  --i-arrow-down: url("vendor/lucide/arrow-down.svg");
  --i-arrow-left: url("vendor/lucide/arrow-left.svg");
  --i-arrow-right: url("vendor/lucide/arrow-right.svg");
  --i-arrow-up: url("vendor/lucide/arrow-up.svg");
  --i-ban: url("vendor/lucide/ban.svg");
  --i-building-2: url("vendor/lucide/building-2.svg");
  --i-calendar-days: url("vendor/lucide/calendar-days.svg");
  --i-chart-no-axes-combined: url("vendor/lucide/chart-no-axes-combined.svg");
  --i-check: url("vendor/lucide/check.svg");
  --i-chevron-down: url("vendor/lucide/chevron-down.svg");
  --i-chevron-right: url("vendor/lucide/chevron-right.svg");
  --i-chevron-up: url("vendor/lucide/chevron-up.svg");
  --i-chevrons-down-up: url("vendor/lucide/chevrons-down-up.svg");
  --i-chevrons-up-down: url("vendor/lucide/chevrons-up-down.svg");
  --i-circle-check: url("vendor/lucide/circle-check.svg");
  --i-circle-help: url("vendor/lucide/circle-help.svg");
  --i-circle-x: url("vendor/lucide/circle-x.svg");
  --i-clock: url("vendor/lucide/clock.svg");
  --i-copy: url("vendor/lucide/copy.svg");
  --i-database: url("vendor/lucide/database.svg");
  --i-download: url("vendor/lucide/download.svg");
  --i-eye-off: url("vendor/lucide/eye-off.svg");
  --i-eye: url("vendor/lucide/eye.svg");
  --i-file-text: url("vendor/lucide/file-text.svg");
  --i-globe: url("vendor/lucide/globe.svg");
  --i-key-round: url("vendor/lucide/key-round.svg");
  --i-list-checks: url("vendor/lucide/list-checks.svg");
  --i-log-out: url("vendor/lucide/log-out.svg");
  --i-mail: url("vendor/lucide/mail.svg");
  --i-minus: url("vendor/lucide/minus.svg");
  --i-network: url("vendor/lucide/network.svg");
  --i-pencil: url("vendor/lucide/pencil.svg");
  --i-plus: url("vendor/lucide/plus.svg");
  --i-refresh-cw: url("vendor/lucide/refresh-cw.svg");
  --i-scale: url("vendor/lucide/scale.svg");
  --i-search: url("vendor/lucide/search.svg");
  --i-settings: url("vendor/lucide/settings.svg");
  --i-shield-check: url("vendor/lucide/shield-check.svg");
  --i-smartphone: url("vendor/lucide/smartphone.svg");
  --i-tag: url("vendor/lucide/tag.svg");
  --i-triangle-alert: url("vendor/lucide/triangle-alert.svg");
  --i-upload: url("vendor/lucide/upload.svg");
  --i-user-plus: url("vendor/lucide/user-plus.svg");
  --i-user: url("vendor/lucide/user.svg");
  --i-x: url("vendor/lucide/x.svg");
}
.ui-icon { display:inline-block; width:18px; height:18px; flex:0 0 auto; vertical-align:-3px; background-color:currentColor; -webkit-mask:var(--icon) center / contain no-repeat; mask:var(--icon) center / contain no-repeat; }
.icon-activity { --icon: var(--i-activity); }
.icon-app-window { --icon: var(--i-app-window); }
.icon-arrow-down { --icon: var(--i-arrow-down); }
.icon-arrow-left { --icon: var(--i-arrow-left); }
.icon-arrow-right { --icon: var(--i-arrow-right); }
.icon-arrow-up { --icon: var(--i-arrow-up); }
.icon-ban { --icon: var(--i-ban); }
.icon-building-2 { --icon: var(--i-building-2); }
.icon-calendar-days { --icon: var(--i-calendar-days); }
.icon-chart-no-axes-combined { --icon: var(--i-chart-no-axes-combined); }
.icon-check { --icon: var(--i-check); }
.icon-chevron-down { --icon: var(--i-chevron-down); }
.icon-chevron-right { --icon: var(--i-chevron-right); }
.icon-chevron-up { --icon: var(--i-chevron-up); }
.icon-chevrons-down-up { --icon: var(--i-chevrons-down-up); }
.icon-chevrons-up-down { --icon: var(--i-chevrons-up-down); }
.icon-circle-check { --icon: var(--i-circle-check); }
.icon-circle-help { --icon: var(--i-circle-help); }
.icon-circle-x { --icon: var(--i-circle-x); }
.icon-clock { --icon: var(--i-clock); }
.icon-copy { --icon: var(--i-copy); }
.icon-database { --icon: var(--i-database); }
.icon-download { --icon: var(--i-download); }
.icon-eye-off { --icon: var(--i-eye-off); }
.icon-eye { --icon: var(--i-eye); }
.icon-file-text { --icon: var(--i-file-text); }
.icon-globe { --icon: var(--i-globe); }
.icon-key-round { --icon: var(--i-key-round); }
.icon-list-checks { --icon: var(--i-list-checks); }
.icon-log-out { --icon: var(--i-log-out); }
.icon-mail { --icon: var(--i-mail); }
.icon-minus { --icon: var(--i-minus); }
.icon-network { --icon: var(--i-network); }
.icon-pencil { --icon: var(--i-pencil); }
.icon-plus { --icon: var(--i-plus); }
.icon-refresh-cw { --icon: var(--i-refresh-cw); }
.icon-scale { --icon: var(--i-scale); }
.icon-search { --icon: var(--i-search); }
.icon-settings { --icon: var(--i-settings); }
.icon-shield-check { --icon: var(--i-shield-check); }
.icon-smartphone { --icon: var(--i-smartphone); }
.icon-tag { --icon: var(--i-tag); }
.icon-triangle-alert { --icon: var(--i-triangle-alert); }
.icon-upload { --icon: var(--i-upload); }
.icon-user-plus { --icon: var(--i-user-plus); }
.icon-user { --icon: var(--i-user); }
.icon-x { --icon: var(--i-x); }
