/* Fixed version of lqd-essentials.min.css with working icons */
/* Using Unicode symbols instead of missing font files */

.lqd-icn-ess {
    display: inline-block;
    font-family: "Arial Unicode MS", Arial, sans-serif;
    font-size: 1em;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Icon definitions with Unicode symbols */
.icon-speech-bubble::before { content: "💬"; }
.icon-ld-search::before { content: "🔍"; }
.icon-num-10::before { content: "10"; }
.icon-num-9::before { content: "9"; }
.icon-num-8::before { content: "8"; }
.icon-num-7::before { content: "7"; }
.icon-num-6::before { content: "6"; }
.icon-num-5::before { content: "5"; }
.icon-num-4::before { content: "4"; }
.icon-num-3::before { content: "3"; }
.icon-num-2::before { content: "2"; }
.icon-num-1::before { content: "1"; }
.icon-lqd-check::before { content: "✓"; }
.icon-lqd-compass::before { content: "🧭"; }
.icon-lqd-atom::before { content: "⚛"; }
.icon-lqd-laptop::before { content: "💻"; }
.icon-lqd-stack::before { content: "📚"; }
.icon-lqd-pen-2::before { content: "✏"; }
.icon-lqd-user::before { content: "👤"; }
.icon-lqd-envelope::before { content: "✉"; }
.icon-lqd-pen::before { content: "✒"; }
.icon-lqd-dollar::before { content: "$"; }
.icon-ion-ios-play::before { content: "▶"; }
.icon-ld-cart::before { content: "🛒"; }
.icon-ion-ios-add::before { content: "+"; }
.icon-ion-ios-checkmark::before { content: "✓"; }
.icon-ion-ios-remove::before { content: "−"; }
.icon-ion-ios-close::before { content: "✕"; }
.icon-ion-caret-up::before { content: "▲"; }
.icon-ion-caret-back::before { content: "◀"; }
.icon-ion-caret-forward::before { content: "▶"; }
.icon-ion-ios-arrow-back::before { content: "←"; }
.icon-ion-ios-arrow-up::before { content: "↑"; }
.icon-ion-ios-arrow-forward::before { content: "→"; }
.icon-ion-caret-down::before { content: "▼"; }
.icon-ion-ios-arrow-down::before { content: "↓"; }
.icon-md-arrow-down::before { content: "↓"; }
.icon-md-arrow-forward::before { content: "→"; }
.icon-md-arrow-up::before { content: "↑"; }
.icon-md-arrow-back::before { content: "←"; }
.icon-ion-ios-arrow-round-back::before { content: "←"; }
.icon-ion-ios-arrow-round-down::before { content: "↓"; }
.icon-md-arrow-round-up::before { content: "↑"; }
.icon-md-arrow-round-down::before { content: "↓"; }
.icon-md-arrow-round-back::before { content: "←"; }
.icon-ion-ios-arrow-round-forward::before { content: "→"; }
.icon-ion-ios-arrow-round-up::before { content: "↑"; }
.icon-md-arrow-round-forward::before { content: "→"; }
.icon-md-arrow-round-up-2::before { content: "↑"; }
.icon-md-arrow-round-down-2::before { content: "↓"; }
.icon-md-arrow-round-back-2::before { content: "←"; }
.icon-md-arrow-round-forward-2::before { content: "→"; }
.icon-lqd-eye::before { content: "👁"; }
.icon-lqd-sync::before { content: "🔄"; }
.icon-lqd-bars::before { content: "☰"; }
.icon-lqd-dots::before { content: "⋯"; }
.icon-lqd-dots-alt::before { content: "⋮"; }
.icon-ld-search-2::before { content: "🔍"; }
.icon-lqd-user-2::before { content: "👤"; }
.icon-lqd-volume-low::before { content: "🔉"; }
.icon-lqd-volume-high::before { content: "🔊"; }
.icon-compare::before { content: "⚖"; }
.icon-lqd-presentation::before { content: "📊"; }
.icon-lqd-cogs::before { content: "⚙"; }
.icon-lqd-tools::before { content: "🔧"; }
.icon-lqd-mobile::before { content: "📱"; }
.icon-lqd-target::before { content: "🎯"; }
.icon-lqd-path::before { content: "🛤"; }
.icon-lqd-feather::before { content: "🪶"; }
.icon-lqd-smile::before { content: "😊"; }
.icon-lqd-circle::before { content: "○"; }
