﻿/* Lucide Icons - CSS classes */
/* Usage: <i class="icon icon-home"></i> */

.icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-color: currentColor;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
  -webkit-mask-size: contain;
  mask-size: contain;
  vertical-align: middle;
}
.icon-activity {
  -webkit-mask-image: url('lucide/activity.svg');
  mask-image: url('lucide/activity.svg');
}

.icon-alert-circle {
  -webkit-mask-image: url('lucide/alert-circle.svg');
  mask-image: url('lucide/alert-circle.svg');
}

.icon-alert-triangle {
  -webkit-mask-image: url('lucide/alert-triangle.svg');
  mask-image: url('lucide/alert-triangle.svg');
}

.icon-archive {
  -webkit-mask-image: url('lucide/archive.svg');
  mask-image: url('lucide/archive.svg');
}

.icon-arrow-down {
  -webkit-mask-image: url('lucide/arrow-down.svg');
  mask-image: url('lucide/arrow-down.svg');
}

.icon-arrow-down-right {
  -webkit-mask-image: url('lucide/arrow-down-right.svg');
  mask-image: url('lucide/arrow-down-right.svg');
}

.icon-arrow-left {
  -webkit-mask-image: url('lucide/arrow-left.svg');
  mask-image: url('lucide/arrow-left.svg');
}

.icon-arrow-right {
  -webkit-mask-image: url('lucide/arrow-right.svg');
  mask-image: url('lucide/arrow-right.svg');
}

.icon-arrow-up {
  -webkit-mask-image: url('lucide/arrow-up.svg');
  mask-image: url('lucide/arrow-up.svg');
}

.icon-arrow-up-right {
  -webkit-mask-image: url('lucide/arrow-up-right.svg');
  mask-image: url('lucide/arrow-up-right.svg');
}

.icon-at-sign {
  -webkit-mask-image: url('lucide/at-sign.svg');
  mask-image: url('lucide/at-sign.svg');
}

.icon-award {
  -webkit-mask-image: url('lucide/award.svg');
  mask-image: url('lucide/award.svg');
}

.icon-bar-chart-2 {
  -webkit-mask-image: url('lucide/bar-chart-2.svg');
  mask-image: url('lucide/bar-chart-2.svg');
}

.icon-battery {
  -webkit-mask-image: url('lucide/battery.svg');
  mask-image: url('lucide/battery.svg');
}

.icon-bell {
  -webkit-mask-image: url('lucide/bell.svg');
  mask-image: url('lucide/bell.svg');
}

.icon-bell-off {
  -webkit-mask-image: url('lucide/bell-off.svg');
  mask-image: url('lucide/bell-off.svg');
}

.icon-book {
  -webkit-mask-image: url('lucide/book.svg');
  mask-image: url('lucide/book.svg');
}

.icon-bookmark {
  -webkit-mask-image: url('lucide/bookmark.svg');
  mask-image: url('lucide/bookmark.svg');
}

.icon-book-open {
  -webkit-mask-image: url('lucide/book-open.svg');
  mask-image: url('lucide/book-open.svg');
}

.icon-box {
  -webkit-mask-image: url('lucide/box.svg');
  mask-image: url('lucide/box.svg');
}

.icon-briefcase {
  -webkit-mask-image: url('lucide/briefcase.svg');
  mask-image: url('lucide/briefcase.svg');
}

.icon-calendar {
  -webkit-mask-image: url('lucide/calendar.svg');
  mask-image: url('lucide/calendar.svg');
}

.icon-camera {
  -webkit-mask-image: url('lucide/camera.svg');
  mask-image: url('lucide/camera.svg');
}

.icon-camera-off {
  -webkit-mask-image: url('lucide/camera-off.svg');
  mask-image: url('lucide/camera-off.svg');
}

.icon-car {
  -webkit-mask-image: url('lucide/car.svg');
  mask-image: url('lucide/car.svg');
}

.icon-check {
  -webkit-mask-image: url('lucide/check.svg');
  mask-image: url('lucide/check.svg');
}

.icon-check-circle {
  -webkit-mask-image: url('lucide/check-circle.svg');
  mask-image: url('lucide/check-circle.svg');
}

.icon-check-square {
  -webkit-mask-image: url('lucide/check-square.svg');
  mask-image: url('lucide/check-square.svg');
}

.icon-chevron-down {
  -webkit-mask-image: url('lucide/chevron-down.svg');
  mask-image: url('lucide/chevron-down.svg');
}

.icon-chevron-left {
  -webkit-mask-image: url('lucide/chevron-left.svg');
  mask-image: url('lucide/chevron-left.svg');
}

.icon-chevron-right {
  -webkit-mask-image: url('lucide/chevron-right.svg');
  mask-image: url('lucide/chevron-right.svg');
}

.icon-chevrons-down {
  -webkit-mask-image: url('lucide/chevrons-down.svg');
  mask-image: url('lucide/chevrons-down.svg');
}

.icon-chevrons-up {
  -webkit-mask-image: url('lucide/chevrons-up.svg');
  mask-image: url('lucide/chevrons-up.svg');
}

.icon-chevron-up {
  -webkit-mask-image: url('lucide/chevron-up.svg');
  mask-image: url('lucide/chevron-up.svg');
}

.icon-circle {
  -webkit-mask-image: url('lucide/circle.svg');
  mask-image: url('lucide/circle.svg');
}

.icon-clipboard {
  -webkit-mask-image: url('lucide/clipboard.svg');
  mask-image: url('lucide/clipboard.svg');
}

.icon-clipboard-check {
  -webkit-mask-image: url('lucide/clipboard-check.svg');
  mask-image: url('lucide/clipboard-check.svg');
}

.icon-clock {
  -webkit-mask-image: url('lucide/clock.svg');
  mask-image: url('lucide/clock.svg');
}

.icon-clock-12 {
  -webkit-mask-image: url('lucide/clock-12.svg');
  mask-image: url('lucide/clock-12.svg');
}

.icon-cloud {
  -webkit-mask-image: url('lucide/cloud.svg');
  mask-image: url('lucide/cloud.svg');
}

.icon-copy {
  -webkit-mask-image: url('lucide/copy.svg');
  mask-image: url('lucide/copy.svg');
}

.icon-cpu {
  -webkit-mask-image: url('lucide/cpu.svg');
  mask-image: url('lucide/cpu.svg');
}

.icon-credit-card {
  -webkit-mask-image: url('lucide/credit-card.svg');
  mask-image: url('lucide/credit-card.svg');
}

.icon-crop {
  -webkit-mask-image: url('lucide/crop.svg');
  mask-image: url('lucide/crop.svg');
}

.icon-database {
  -webkit-mask-image: url('lucide/database.svg');
  mask-image: url('lucide/database.svg');
}

.icon-delete {
  -webkit-mask-image: url('lucide/delete.svg');
  mask-image: url('lucide/delete.svg');
}

.icon-disc {
  -webkit-mask-image: url('lucide/disc.svg');
  mask-image: url('lucide/disc.svg');
}

.icon-dollar-sign {
  -webkit-mask-image: url('lucide/dollar-sign.svg');
  mask-image: url('lucide/dollar-sign.svg');
}

.icon-download {
  -webkit-mask-image: url('lucide/download.svg');
  mask-image: url('lucide/download.svg');
}

.icon-edit {
  -webkit-mask-image: url('lucide/edit.svg');
  mask-image: url('lucide/edit.svg');
}

.icon-edit-3 {
  -webkit-mask-image: url('lucide/edit-3.svg');
  mask-image: url('lucide/edit-3.svg');
}

.icon-external-link {
  -webkit-mask-image: url('lucide/external-link.svg');
  mask-image: url('lucide/external-link.svg');
}

.icon-eye {
  -webkit-mask-image: url('lucide/eye.svg');
  mask-image: url('lucide/eye.svg');
}

.icon-eye-off {
  -webkit-mask-image: url('lucide/eye-off.svg');
  mask-image: url('lucide/eye-off.svg');
}

.icon-facebook {
  -webkit-mask-image: url('lucide/facebook.svg');
  mask-image: url('lucide/facebook.svg');
}

.icon-feather {
  -webkit-mask-image: url('lucide/feather.svg');
  mask-image: url('lucide/feather.svg');
}

.icon-file {
  -webkit-mask-image: url('lucide/file.svg');
  mask-image: url('lucide/file.svg');
}

.icon-file-minus {
  -webkit-mask-image: url('lucide/file-minus.svg');
  mask-image: url('lucide/file-minus.svg');
}

.icon-file-plus {
  -webkit-mask-image: url('lucide/file-plus.svg');
  mask-image: url('lucide/file-plus.svg');
}

.icon-file-signature {
  -webkit-mask-image: url('lucide/file-signature.svg');
  mask-image: url('lucide/file-signature.svg');
}

.icon-file-text {
  -webkit-mask-image: url('lucide/file-text.svg');
  mask-image: url('lucide/file-text.svg');
}

.icon-filter {
  -webkit-mask-image: url('lucide/filter.svg');
  mask-image: url('lucide/filter.svg');
}

.icon-flag {
  -webkit-mask-image: url('lucide/flag.svg');
  mask-image: url('lucide/flag.svg');
}

.icon-folder {
  -webkit-mask-image: url('lucide/folder.svg');
  mask-image: url('lucide/folder.svg');
}

.icon-folder-open {
  -webkit-mask-image: url('lucide/folder-open.svg');
  mask-image: url('lucide/folder-open.svg');
}

.icon-folder-plus {
  -webkit-mask-image: url('lucide/folder-plus.svg');
  mask-image: url('lucide/folder-plus.svg');
}

.icon-gift {
  -webkit-mask-image: url('lucide/gift.svg');
  mask-image: url('lucide/gift.svg');
}

.icon-git-branch {
  -webkit-mask-image: url('lucide/git-branch.svg');
  mask-image: url('lucide/git-branch.svg');
}

.icon-git-commit {
  -webkit-mask-image: url('lucide/git-commit.svg');
  mask-image: url('lucide/git-commit.svg');
}

.icon-git-merge {
  -webkit-mask-image: url('lucide/git-merge.svg');
  mask-image: url('lucide/git-merge.svg');
}

.icon-git-pull-request {
  -webkit-mask-image: url('lucide/git-pull-request.svg');
  mask-image: url('lucide/git-pull-request.svg');
}

.icon-globe {
  -webkit-mask-image: url('lucide/globe.svg');
  mask-image: url('lucide/globe.svg');
}

.icon-grid {
  -webkit-mask-image: url('lucide/grid.svg');
  mask-image: url('lucide/grid.svg');
}

.icon-hard-drive {
  -webkit-mask-image: url('lucide/hard-drive.svg');
  mask-image: url('lucide/hard-drive.svg');
}

.icon-hash {
  -webkit-mask-image: url('lucide/hash.svg');
  mask-image: url('lucide/hash.svg');
}

.icon-headphones {
  -webkit-mask-image: url('lucide/headphones.svg');
  mask-image: url('lucide/headphones.svg');
}

.icon-heart {
  -webkit-mask-image: url('lucide/heart.svg');
  mask-image: url('lucide/heart.svg');
}

.icon-help-circle {
  -webkit-mask-image: url('lucide/help-circle.svg');
  mask-image: url('lucide/help-circle.svg');
}

.icon-home {
  -webkit-mask-image: url('lucide/home.svg');
  mask-image: url('lucide/home.svg');
}

.icon-image {
  -webkit-mask-image: url('lucide/image.svg');
  mask-image: url('lucide/image.svg');
}

.icon-inbox {
  -webkit-mask-image: url('lucide/inbox.svg');
  mask-image: url('lucide/inbox.svg');
}

.icon-info {
  -webkit-mask-image: url('lucide/info.svg');
  mask-image: url('lucide/info.svg');
}

.icon-instagram {
  -webkit-mask-image: url('lucide/instagram.svg');
  mask-image: url('lucide/instagram.svg');
}

.icon-italic {
  -webkit-mask-image: url('lucide/italic.svg');
  mask-image: url('lucide/italic.svg');
}

.icon-key {
  -webkit-mask-image: url('lucide/key.svg');
  mask-image: url('lucide/key.svg');
}

.icon-layers {
  -webkit-mask-image: url('lucide/layers.svg');
  mask-image: url('lucide/layers.svg');
}

.icon-layout {
  -webkit-mask-image: url('lucide/layout.svg');
  mask-image: url('lucide/layout.svg');
}

.icon-life-buoy {
  -webkit-mask-image: url('lucide/life-buoy.svg');
  mask-image: url('lucide/life-buoy.svg');
}

.icon-lightbulb {
  -webkit-mask-image: url('lucide/lightbulb.svg');
  mask-image: url('lucide/lightbulb.svg');
}

.icon-link {
  -webkit-mask-image: url('lucide/link.svg');
  mask-image: url('lucide/link.svg');
}

.icon-linkedin {
  -webkit-mask-image: url('lucide/linkedin.svg');
  mask-image: url('lucide/linkedin.svg');
}

.icon-list {
  -webkit-mask-image: url('lucide/list.svg');
  mask-image: url('lucide/list.svg');
}

.icon-lock {
  -webkit-mask-image: url('lucide/lock.svg');
  mask-image: url('lucide/lock.svg');
}

.icon-log-in {
  -webkit-mask-image: url('lucide/log-in.svg');
  mask-image: url('lucide/log-in.svg');
}

.icon-log-out {
  -webkit-mask-image: url('lucide/log-out.svg');
  mask-image: url('lucide/log-out.svg');
}

.icon-mail {
  -webkit-mask-image: url('lucide/mail.svg');
  mask-image: url('lucide/mail.svg');
}

.icon-map {
  -webkit-mask-image: url('lucide/map.svg');
  mask-image: url('lucide/map.svg');
}

.icon-map-pin {
  -webkit-mask-image: url('lucide/map-pin.svg');
  mask-image: url('lucide/map-pin.svg');
}

.icon-maximize {
  -webkit-mask-image: url('lucide/maximize.svg');
  mask-image: url('lucide/maximize.svg');
}

.icon-menu {
  -webkit-mask-image: url('lucide/menu.svg');
  mask-image: url('lucide/menu.svg');
}

.icon-message-circle {
  -webkit-mask-image: url('lucide/message-circle.svg');
  mask-image: url('lucide/message-circle.svg');
}

.icon-message-square {
  -webkit-mask-image: url('lucide/message-square.svg');
  mask-image: url('lucide/message-square.svg');
}

.icon-mic {
  -webkit-mask-image: url('lucide/mic.svg');
  mask-image: url('lucide/mic.svg');
}

.icon-mic-off {
  -webkit-mask-image: url('lucide/mic-off.svg');
  mask-image: url('lucide/mic-off.svg');
}

.icon-minimize {
  -webkit-mask-image: url('lucide/minimize.svg');
  mask-image: url('lucide/minimize.svg');
}

.icon-minus {
  -webkit-mask-image: url('lucide/minus.svg');
  mask-image: url('lucide/minus.svg');
}

.icon-monitor {
  -webkit-mask-image: url('lucide/monitor.svg');
  mask-image: url('lucide/monitor.svg');
}

.icon-moon {
  -webkit-mask-image: url('lucide/moon.svg');
  mask-image: url('lucide/moon.svg');
}

.icon-more-horizontal {
  -webkit-mask-image: url('lucide/more-horizontal.svg');
  mask-image: url('lucide/more-horizontal.svg');
}

.icon-more-vertical {
  -webkit-mask-image: url('lucide/more-vertical.svg');
  mask-image: url('lucide/more-vertical.svg');
}

.icon-mouse-pointer {
  -webkit-mask-image: url('lucide/mouse-pointer.svg');
  mask-image: url('lucide/mouse-pointer.svg');
}

.icon-music {
  -webkit-mask-image: url('lucide/music.svg');
  mask-image: url('lucide/music.svg');
}

.icon-navigation {
  -webkit-mask-image: url('lucide/navigation.svg');
  mask-image: url('lucide/navigation.svg');
}

.icon-network {
  -webkit-mask-image: url('lucide/network.svg');
  mask-image: url('lucide/network.svg');
}

.icon-newspaper {
  -webkit-mask-image: url('lucide/newspaper.svg');
  mask-image: url('lucide/newspaper.svg');
}

.icon-octagon {
  -webkit-mask-image: url('lucide/octagon.svg');
  mask-image: url('lucide/octagon.svg');
}

.icon-package {
  -webkit-mask-image: url('lucide/package.svg');
  mask-image: url('lucide/package.svg');
}

.icon-paperclip {
  -webkit-mask-image: url('lucide/paperclip.svg');
  mask-image: url('lucide/paperclip.svg');
}

.icon-pause {
  -webkit-mask-image: url('lucide/pause.svg');
  mask-image: url('lucide/pause.svg');
}

.icon-pen-tool {
  -webkit-mask-image: url('lucide/pen-tool.svg');
  mask-image: url('lucide/pen-tool.svg');
}

.icon-percent {
  -webkit-mask-image: url('lucide/percent.svg');
  mask-image: url('lucide/percent.svg');
}

.icon-phone {
  -webkit-mask-image: url('lucide/phone.svg');
  mask-image: url('lucide/phone.svg');
}

.icon-pie-chart {
  -webkit-mask-image: url('lucide/pie-chart.svg');
  mask-image: url('lucide/pie-chart.svg');
}

.icon-play {
  -webkit-mask-image: url('lucide/play.svg');
  mask-image: url('lucide/play.svg');
}

.icon-plus {
  -webkit-mask-image: url('lucide/plus.svg');
  mask-image: url('lucide/plus.svg');
}

.icon-plus-circle {
  -webkit-mask-image: url('lucide/plus-circle.svg');
  mask-image: url('lucide/plus-circle.svg');
}

.icon-plus-square {
  -webkit-mask-image: url('lucide/plus-square.svg');
  mask-image: url('lucide/plus-square.svg');
}

.icon-pocket {
  -webkit-mask-image: url('lucide/pocket.svg');
  mask-image: url('lucide/pocket.svg');
}

.icon-power {
  -webkit-mask-image: url('lucide/power.svg');
  mask-image: url('lucide/power.svg');
}

.icon-printer {
  -webkit-mask-image: url('lucide/printer.svg');
  mask-image: url('lucide/printer.svg');
}

.icon-radio {
  -webkit-mask-image: url('lucide/radio.svg');
  mask-image: url('lucide/radio.svg');
}

.icon-refresh-cw {
  -webkit-mask-image: url('lucide/refresh-cw.svg');
  mask-image: url('lucide/refresh-cw.svg');
}

.icon-repeat {
  -webkit-mask-image: url('lucide/repeat.svg');
  mask-image: url('lucide/repeat.svg');
}

.icon-rewind {
  -webkit-mask-image: url('lucide/rewind.svg');
  mask-image: url('lucide/rewind.svg');
}

.icon-save {
  -webkit-mask-image: url('lucide/save.svg');
  mask-image: url('lucide/save.svg');
}

.icon-scissors {
  -webkit-mask-image: url('lucide/scissors.svg');
  mask-image: url('lucide/scissors.svg');
}

.icon-search {
  -webkit-mask-image: url('lucide/search.svg');
  mask-image: url('lucide/search.svg');
}

.icon-send {
  -webkit-mask-image: url('lucide/send.svg');
  mask-image: url('lucide/send.svg');
}

.icon-server {
  -webkit-mask-image: url('lucide/server.svg');
  mask-image: url('lucide/server.svg');
}

.icon-settings {
  -webkit-mask-image: url('lucide/settings.svg');
  mask-image: url('lucide/settings.svg');
}

.icon-share {
  -webkit-mask-image: url('lucide/share.svg');
  mask-image: url('lucide/share.svg');
}

.icon-share-2 {
  -webkit-mask-image: url('lucide/share-2.svg');
  mask-image: url('lucide/share-2.svg');
}

.icon-shield {
  -webkit-mask-image: url('lucide/shield.svg');
  mask-image: url('lucide/shield.svg');
}

.icon-shopping-cart {
  -webkit-mask-image: url('lucide/shopping-cart.svg');
  mask-image: url('lucide/shopping-cart.svg');
}

.icon-shuffle {
  -webkit-mask-image: url('lucide/shuffle.svg');
  mask-image: url('lucide/shuffle.svg');
}

.icon-sidebar {
  -webkit-mask-image: url('lucide/sidebar.svg');
  mask-image: url('lucide/sidebar.svg');
}

.icon-skip-back {
  -webkit-mask-image: url('lucide/skip-back.svg');
  mask-image: url('lucide/skip-back.svg');
}

.icon-skip-forward {
  -webkit-mask-image: url('lucide/skip-forward.svg');
  mask-image: url('lucide/skip-forward.svg');
}

.icon-slack {
  -webkit-mask-image: url('lucide/slack.svg');
  mask-image: url('lucide/slack.svg');
}

.icon-sliders {
  -webkit-mask-image: url('lucide/sliders.svg');
  mask-image: url('lucide/sliders.svg');
}

.icon-smartphone {
  -webkit-mask-image: url('lucide/smartphone.svg');
  mask-image: url('lucide/smartphone.svg');
}

.icon-smile {
  -webkit-mask-image: url('lucide/smile.svg');
  mask-image: url('lucide/smile.svg');
}

.icon-speaker {
  -webkit-mask-image: url('lucide/speaker.svg');
  mask-image: url('lucide/speaker.svg');
}

.icon-square {
  -webkit-mask-image: url('lucide/square.svg');
  mask-image: url('lucide/square.svg');
}

.icon-star {
  -webkit-mask-image: url('lucide/star.svg');
  mask-image: url('lucide/star.svg');
}

.icon-sun {
  -webkit-mask-image: url('lucide/sun.svg');
  mask-image: url('lucide/sun.svg');
}

.icon-sunrise {
  -webkit-mask-image: url('lucide/sunrise.svg');
  mask-image: url('lucide/sunrise.svg');
}

.icon-sunset {
  -webkit-mask-image: url('lucide/sunset.svg');
  mask-image: url('lucide/sunset.svg');
}

.icon-table {
  -webkit-mask-image: url('lucide/table.svg');
  mask-image: url('lucide/table.svg');
}

.icon-tablet {
  -webkit-mask-image: url('lucide/tablet.svg');
  mask-image: url('lucide/tablet.svg');
}

.icon-tag {
  -webkit-mask-image: url('lucide/tag.svg');
  mask-image: url('lucide/tag.svg');
}

.icon-target {
  -webkit-mask-image: url('lucide/target.svg');
  mask-image: url('lucide/target.svg');
}

.icon-terminal {
  -webkit-mask-image: url('lucide/terminal.svg');
  mask-image: url('lucide/terminal.svg');
}

.icon-thumbs-down {
  -webkit-mask-image: url('lucide/thumbs-down.svg');
  mask-image: url('lucide/thumbs-down.svg');
}

.icon-thumbs-up {
  -webkit-mask-image: url('lucide/thumbs-up.svg');
  mask-image: url('lucide/thumbs-up.svg');
}

.icon-toggle-left {
  -webkit-mask-image: url('lucide/toggle-left.svg');
  mask-image: url('lucide/toggle-left.svg');
}

.icon-toggle-right {
  -webkit-mask-image: url('lucide/toggle-right.svg');
  mask-image: url('lucide/toggle-right.svg');
}

.icon-trash-2 {
  -webkit-mask-image: url('lucide/trash-2.svg');
  mask-image: url('lucide/trash-2.svg');
}

.icon-trending-down {
  -webkit-mask-image: url('lucide/trending-down.svg');
  mask-image: url('lucide/trending-down.svg');
}

.icon-trending-up {
  -webkit-mask-image: url('lucide/trending-up.svg');
  mask-image: url('lucide/trending-up.svg');
}

.icon-triangle {
  -webkit-mask-image: url('lucide/triangle.svg');
  mask-image: url('lucide/triangle.svg');
}

.icon-truck {
  -webkit-mask-image: url('lucide/truck.svg');
  mask-image: url('lucide/truck.svg');
}

.icon-tv {
  -webkit-mask-image: url('lucide/tv.svg');
  mask-image: url('lucide/tv.svg');
}

.icon-twitter {
  -webkit-mask-image: url('lucide/twitter.svg');
  mask-image: url('lucide/twitter.svg');
}

.icon-umbrella {
  -webkit-mask-image: url('lucide/umbrella.svg');
  mask-image: url('lucide/umbrella.svg');
}

.icon-unlock {
  -webkit-mask-image: url('lucide/unlock.svg');
  mask-image: url('lucide/unlock.svg');
}

.icon-upload {
  -webkit-mask-image: url('lucide/upload.svg');
  mask-image: url('lucide/upload.svg');
}

.icon-user {
  -webkit-mask-image: url('lucide/user.svg');
  mask-image: url('lucide/user.svg');
}

.icon-user-check {
  -webkit-mask-image: url('lucide/user-check.svg');
  mask-image: url('lucide/user-check.svg');
}

.icon-user-minus {
  -webkit-mask-image: url('lucide/user-minus.svg');
  mask-image: url('lucide/user-minus.svg');
}

.icon-user-plus {
  -webkit-mask-image: url('lucide/user-plus.svg');
  mask-image: url('lucide/user-plus.svg');
}

.icon-users {
  -webkit-mask-image: url('lucide/users.svg');
  mask-image: url('lucide/users.svg');
}

.icon-user-x {
  -webkit-mask-image: url('lucide/user-x.svg');
  mask-image: url('lucide/user-x.svg');
}

.icon-video {
  -webkit-mask-image: url('lucide/video.svg');
  mask-image: url('lucide/video.svg');
}

.icon-video-off {
  -webkit-mask-image: url('lucide/video-off.svg');
  mask-image: url('lucide/video-off.svg');
}

.icon-voicemail {
  -webkit-mask-image: url('lucide/voicemail.svg');
  mask-image: url('lucide/voicemail.svg');
}

.icon-volume-1 {
  -webkit-mask-image: url('lucide/volume-1.svg');
  mask-image: url('lucide/volume-1.svg');
}

.icon-volume-2 {
  -webkit-mask-image: url('lucide/volume-2.svg');
  mask-image: url('lucide/volume-2.svg');
}

.icon-volume-x {
  -webkit-mask-image: url('lucide/volume-x.svg');
  mask-image: url('lucide/volume-x.svg');
}

.icon-wallet {
  -webkit-mask-image: url('lucide/wallet.svg');
  mask-image: url('lucide/wallet.svg');
}

.icon-watch {
  -webkit-mask-image: url('lucide/watch.svg');
  mask-image: url('lucide/watch.svg');
}

.icon-wifi {
  -webkit-mask-image: url('lucide/wifi.svg');
  mask-image: url('lucide/wifi.svg');
}

.icon-wind {
  -webkit-mask-image: url('lucide/wind.svg');
  mask-image: url('lucide/wind.svg');
}

.icon-x {
  -webkit-mask-image: url('lucide/x.svg');
  mask-image: url('lucide/x.svg');
}

.icon-x-circle {
  -webkit-mask-image: url('lucide/x-circle.svg');
  mask-image: url('lucide/x-circle.svg');
}

.icon-x-square {
  -webkit-mask-image: url('lucide/x-square.svg');
  mask-image: url('lucide/x-square.svg');
}

.icon-youtube {
  -webkit-mask-image: url('lucide/youtube.svg');
  mask-image: url('lucide/youtube.svg');
}

.icon-zap {
  -webkit-mask-image: url('lucide/zap.svg');
  mask-image: url('lucide/zap.svg');
}

.icon-zoom-in {
  -webkit-mask-image: url('lucide/zoom-in.svg');
  mask-image: url('lucide/zoom-in.svg');
}

.icon-zoom-out {
  -webkit-mask-image: url('lucide/zoom-out.svg');
  mask-image: url('lucide/zoom-out.svg');
}

/* Icon sizes */
.icon-sm { width: 16px; height: 16px; }
.icon-md { width: 24px; height: 24px; }
.icon-lg { width: 32px; height: 32px; }
.icon-xl { width: 48px; height: 48px; }

