/* Gerado por admin.level/icons/gerar.py — não editar à mão. Ícones: Lucide (ISC, lucide.dev). */
@font-face { font-family: "me-icons"; src: url("icons.woff2?v=155") format("woff2"); font-weight: normal; font-style: normal; font-display: block; }
.ic { display: inline-block; font-family: "me-icons" !important; font-style: normal; font-weight: normal !important; font-variant: normal; text-transform: none; line-height: 1; vertical-align: -0.125em; speak: never; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.ic-fw { width: 1.25em; text-align: center; }
.ic-lg { font-size: 1.33em; vertical-align: -0.2em; }
.ic-5x { font-size: 5em; }
.ic-spin { animation: ic-spin 1s linear infinite; }
@keyframes ic-spin { to { transform: rotate(360deg); } }
@media (prefers-reduced-motion: reduce) { .ic-spin { animation-duration: 3s; } }
.ic-activity::before { content: "\e038"; }
.ic-archive::before { content: "\e041"; }
.ic-arrow-down::before { content: "\e042"; }
.ic-arrow-left::before { content: "\e048"; }
.ic-arrow-left-right::before { content: "\e24a"; }
.ic-arrow-up::before { content: "\e04a"; }
.ic-arrow-up-down::before { content: "\e37d"; }
.ic-ban::before { content: "\e051"; }
.ic-bell::before { content: "\e059"; }
.ic-bell-ring::before { content: "\e224"; }
.ic-blocks::before { content: "\e4fa"; }
.ic-bold::before { content: "\e05d"; }
.ic-book-open::before { content: "\e05f"; }
.ic-calendar::before { content: "\e063"; }
.ic-calendar-clock::before { content: "\e304"; }
.ic-calendar-days::before { content: "\e2b9"; }
.ic-chart-column::before { content: "\e2a3"; }
.ic-chart-line::before { content: "\e2a5"; }
.ic-chart-pie::before { content: "\e06b"; }
.ic-check::before { content: "\e06c"; }
.ic-chevron-down::before { content: "\e06d"; }
.ic-chevron-left::before { content: "\e06e"; }
.ic-chevron-right::before { content: "\e06f"; }
.ic-circle-alert::before { content: "\e077"; }
.ic-circle-check::before { content: "\e226"; }
.ic-circle-minus::before { content: "\e07e"; }
.ic-circle-plus::before { content: "\e081"; }
.ic-circle-question-mark::before { content: "\e082"; }
.ic-circle-user::before { content: "\e461"; }
.ic-circle-x::before { content: "\e084"; }
.ic-clipboard::before { content: "\e085"; }
.ic-clock::before { content: "\e087"; }
.ic-clock-3::before { content: "\e250"; }
.ic-code-xml::before { content: "\e206"; }
.ic-columns-2::before { content: "\e098"; }
.ic-copy::before { content: "\e09e"; }
.ic-copy-check::before { content: "\e3fb"; }
.ic-download::before { content: "\e0b2"; }
.ic-ellipsis-vertical::before { content: "\e0b7"; }
.ic-eraser::before { content: "\e28f"; }
.ic-external-link::before { content: "\e0b9"; }
.ic-eye::before { content: "\e0ba"; }
.ic-eye-off::before { content: "\e0bb"; }
.ic-file::before { content: "\e0c0"; }
.ic-file-down::before { content: "\e318"; }
.ic-file-image::before { content: "\e31c"; }
.ic-file-text::before { content: "\e0cc"; }
.ic-file-up::before { content: "\e32a"; }
.ic-files::before { content: "\e0cf"; }
.ic-filter::before { content: "\e0dc"; }
.ic-folder::before { content: "\e0d7"; }
.ic-folder-open::before { content: "\e247"; }
.ic-folder-plus::before { content: "\e0d9"; }
.ic-gauge::before { content: "\e1bf"; }
.ic-globe::before { content: "\e0e8"; }
.ic-grip-vertical::before { content: "\e0eb"; }
.ic-heading::before { content: "\e384"; }
.ic-heart::before { content: "\e0f2"; }
.ic-history::before { content: "\e1f5"; }
.ic-house::before { content: "\e0f5"; }
.ic-image::before { content: "\e0f6"; }
.ic-images::before { content: "\e5c4"; }
.ic-inbox::before { content: "\e0f7"; }
.ic-info::before { content: "\e0f9"; }
.ic-italic::before { content: "\e0fb"; }
.ic-key::before { content: "\e0fd"; }
.ic-layout-dashboard::before { content: "\e1c1"; }
.ic-layout-grid::before { content: "\e0ff"; }
.ic-layout-template::before { content: "\e207"; }
.ic-link::before { content: "\e102"; }
.ic-link-2::before { content: "\e103"; }
.ic-list::before { content: "\e106"; }
.ic-list-checks::before { content: "\e1d0"; }
.ic-list-filter::before { content: "\e460"; }
.ic-loader-circle::before { content: "\e10a"; }
.ic-lock::before { content: "\e10b"; }
.ic-lock-open::before { content: "\e10c"; }
.ic-log-in::before { content: "\e10d"; }
.ic-log-out::before { content: "\e10e"; }
.ic-mail::before { content: "\e10f"; }
.ic-mail-check::before { content: "\e361"; }
.ic-mail-open::before { content: "\e363"; }
.ic-mail-x::before { content: "\e368"; }
.ic-map-pin::before { content: "\e111"; }
.ic-maximize-2::before { content: "\e113"; }
.ic-megaphone::before { content: "\e235"; }
.ic-menu::before { content: "\e115"; }
.ic-message-square::before { content: "\e117"; }
.ic-minimize-2::before { content: "\e11b"; }
.ic-minus::before { content: "\e11c"; }
.ic-monitor::before { content: "\e11d"; }
.ic-mouse-pointer-click::before { content: "\e120"; }
.ic-move::before { content: "\e121"; }
.ic-music::before { content: "\e122"; }
.ic-network::before { content: "\e125"; }
.ic-paintbrush::before { content: "\e2e7"; }
.ic-palette::before { content: "\e1dd"; }
.ic-panel-left-close::before { content: "\e21c"; }
.ic-panel-left-open::before { content: "\e21d"; }
.ic-panels-top-left::before { content: "\e12c"; }
.ic-paperclip::before { content: "\e12d"; }
.ic-pencil::before { content: "\e1f9"; }
.ic-phone::before { content: "\e133"; }
.ic-pipette::before { content: "\e13b"; }
.ic-plus::before { content: "\e13d"; }
.ic-printer::before { content: "\e141"; }
.ic-qr-code::before { content: "\e1df"; }
.ic-refresh-cw::before { content: "\e145"; }
.ic-rocket::before { content: "\e286"; }
.ic-rotate-ccw::before { content: "\e148"; }
.ic-rotate-cw::before { content: "\e149"; }
.ic-rows-2::before { content: "\e439"; }
.ic-save::before { content: "\e14d"; }
.ic-search::before { content: "\e151"; }
.ic-send::before { content: "\e152"; }
.ic-send-horizontal::before { content: "\e4f2"; }
.ic-settings::before { content: "\e154"; }
.ic-settings-2::before { content: "\e245"; }
.ic-share-2::before { content: "\e156"; }
.ic-shield::before { content: "\e158"; }
.ic-shield-check::before { content: "\e1ff"; }
.ic-sliders-horizontal::before { content: "\e29a"; }
.ic-smartphone::before { content: "\e163"; }
.ic-sparkles::before { content: "\e412"; }
.ic-square::before { content: "\e167"; }
.ic-square-check::before { content: "\e559"; }
.ic-square-pen::before { content: "\e172"; }
.ic-star::before { content: "\e176"; }
.ic-table::before { content: "\e17d"; }
.ic-tablet-smartphone::before { content: "\e50a"; }
.ic-tag::before { content: "\e17f"; }
.ic-tags::before { content: "\e35c"; }
.ic-text-align-center::before { content: "\e182"; }
.ic-text-align-end::before { content: "\e183"; }
.ic-text-align-start::before { content: "\e185"; }
.ic-timer::before { content: "\e1e0"; }
.ic-trash-2::before { content: "\e18e"; }
.ic-trending-down::before { content: "\e190"; }
.ic-trending-up::before { content: "\e191"; }
.ic-triangle-alert::before { content: "\e193"; }
.ic-twitter::before { content: "\e197"; }
.ic-type::before { content: "\e198"; }
.ic-underline::before { content: "\e19a"; }
.ic-undo-2::before { content: "\e2a1"; }
.ic-unlink::before { content: "\e19c"; }
.ic-upload::before { content: "\e19e"; }
.ic-user::before { content: "\e19f"; }
.ic-user-plus::before { content: "\e1a2"; }
.ic-user-x::before { content: "\e1a3"; }
.ic-users::before { content: "\e1a4"; }
.ic-wine::before { content: "\e2f8"; }
.ic-wrench::before { content: "\e1b1"; }
.ic-x::before { content: "\e1b2"; }
.ic-x-circle::before { content: "\e084"; }
.ic-zap::before { content: "\e1b4"; }
