@font-face { font-family: "Lucide"; src: url("/assets/fonts/lucide.woff2") format("woff2"); font-style: normal; font-weight: normal; font-display: swap; }
.icon { display: inline-flex; align-items: center; justify-content: center; width: 1em; height: 1em; flex: 0 0 auto; font-family: "Lucide" !important; font-style: normal; font-weight: normal; line-height: 1; vertical-align: -0.12em; speak: never; -webkit-font-smoothing: antialiased; }
.icon-arrow-left::before { content: "\e048"; }
.icon-arrow-left-right::before { content: "\e24a"; }
.icon-arrow-right::before { content: "\e049"; }
.icon-arrow-up-right::before { content: "\e04d"; }
.icon-badge-check::before { content: "\e241"; }
.icon-box::before { content: "\e061"; }
.icon-building::before { content: "\e1cc"; }
.icon-building-2::before { content: "\e290"; }
.icon-check::before { content: "\e06c"; }
.icon-chevron-right::before { content: "\e06f"; }
.icon-circle-check::before { content: "\e226"; }
.icon-credit-card::before { content: "\e0aa"; }
.icon-door-open::before { content: "\e3d6"; }
.icon-fingerprint::before { content: "\e2cb"; }
.icon-hand::before { content: "\e1d7"; }
.icon-heart::before { content: "\e0f2"; }
.icon-house::before { content: "\e0f5"; }
.icon-key-round::before { content: "\e4a3"; }
.icon-lock-keyhole::before { content: "\e531"; }
.icon-mail::before { content: "\e10f"; }
.icon-map-pin::before { content: "\e111"; }
.icon-menu::before { content: "\e115"; }
.icon-move-right::before { content: "\e490"; }
.icon-package-check::before { content: "\e266"; }
.icon-phone::before { content: "\e133"; }
.icon-plus::before { content: "\e13d"; }
.icon-scan-face::before { content: "\e371"; }
.icon-scan-line::before { content: "\e258"; }
.icon-search::before { content: "\e151"; }
.icon-shield-check::before { content: "\e1ff"; }
.icon-shopping-cart::before { content: "\e15c"; }
.icon-sliders-horizontal::before { content: "\e29a"; }
.icon-smartphone::before { content: "\e163"; }
.icon-sparkles::before { content: "\e412"; }
.icon-star::before { content: "\e176"; }
.icon-user-round::before { content: "\e468"; }
.icon-wifi::before { content: "\e1ae"; }
.icon-wrench::before { content: "\e1b1"; }
.icon-x::before { content: "\e1b2"; }
