/* ExpertPulse — demo icon sets (Theme Options › General › Icon Style).
   Swaps the theme's interface icons (search, dark-mode toggle, account, back-to-top,
   post meta) for a set that matches each demo. Glyphs come from the bundled Remix Icon
   font, so no extra files load. Loaded only when an icon style other than Default is chosen. */

/* Travel */
html[data-icons="travel"] .ri-search-line::before { content: "\f0cd"; }
html[data-icons="travel"] .ri-moon-line::before { content: "\ef6f"; }
html[data-icons="travel"] .ri-user-3-line::before { content: "\f266"; }
html[data-icons="travel"] :is(.back-to-top, .epf-top) i::before { content: "\ed43"; }
html[data-icons="travel"] [class*="meta"] .ri-time-line::before { content: "\ef18"; }
html[data-icons="travel"] .ri-fire-line::before { content: "\ebbe"; }

/* Tech */
html[data-icons="tech"] .ri-search-line::before { content: "\f0cf"; }
html[data-icons="tech"] .ri-moon-line::before { content: "\ef6e"; }
html[data-icons="tech"] .ri-sun-line::before { content: "\f1bc"; }
html[data-icons="tech"] .ri-user-3-line::before { content: "\f25c"; }
html[data-icons="tech"] :is(.back-to-top, .epf-top) i::before { content: "\f094"; }
html[data-icons="tech"] [class*="meta"] .ri-time-line::before { content: "\f215"; }
html[data-icons="tech"] .ri-fire-line::before { content: "\ed3d"; }

/* News */
html[data-icons="news"] .ri-search-line::before { content: "\f0cd"; }
html[data-icons="news"] .ri-user-3-line::before { content: "\ea09"; }
html[data-icons="news"] :is(.back-to-top, .epf-top) i::before { content: "\ea76"; }
html[data-icons="news"] .ri-fire-line::before { content: "\ecb5"; }
html[data-icons="news"] .eph-date i::before { content: "\ef8f"; }

/* Business */
html[data-icons="business"] .ri-search-line::before { content: "\f0cd"; }
html[data-icons="business"] .ri-user-3-line::before { content: "\ea09"; }
html[data-icons="business"] :is(.back-to-top, .epf-top) i::before { content: "\ea72"; }
html[data-icons="business"] .ri-fire-line::before { content: "\eeab"; }

/* Sports */
html[data-icons="sports"] .ri-search-line::before { content: "\f0cd"; }
html[data-icons="sports"] .ri-moon-line::before { content: "\ef72"; }
html[data-icons="sports"] .ri-sun-line::before { content: "\f1bc"; }
html[data-icons="sports"] .ri-user-3-line::before { content: "\f255"; }
html[data-icons="sports"] :is(.back-to-top, .epf-top) i::before { content: "\f2eb"; }
html[data-icons="sports"] [class*="meta"] .ri-time-line::before { content: "\f214"; }
html[data-icons="sports"] .ri-fire-line::before { content: "\ed32"; }

/* Fashion */
html[data-icons="fashion"] .ri-user-3-line::before { content: "\f276"; }
html[data-icons="fashion"] :is(.back-to-top, .epf-top) i::before { content: "\ea76"; }
html[data-icons="fashion"] [class*="meta"] .ri-time-line::before { content: "\f339"; }
html[data-icons="fashion"] .ri-fire-line::before { content: "\f36d"; }

/* Music */
html[data-icons="music"] .ri-search-line::before { content: "\f0cd"; }
html[data-icons="music"] .ri-moon-line::before { content: "\ef6f"; }
html[data-icons="music"] .ri-user-3-line::before { content: "\f27a"; }
html[data-icons="music"] :is(.back-to-top, .epf-top) i::before { content: "\ea72"; }
html[data-icons="music"] [class*="meta"] .ri-time-line::before { content: "\eb25"; }
html[data-icons="music"] .ri-fire-line::before { content: "\ee05"; }

/* Wellness */
html[data-icons="wellness"] .ri-search-line::before { content: "\f0cd"; }
html[data-icons="wellness"] .ri-moon-line::before { content: "\ef6f"; }
html[data-icons="wellness"] .ri-user-3-line::before { content: "\f263"; }
html[data-icons="wellness"] :is(.back-to-top, .epf-top) i::before { content: "\ea72"; }
html[data-icons="wellness"] [class*="meta"] .ri-time-line::before { content: "\f337"; }
html[data-icons="wellness"] .ri-fire-line::before { content: "\ee11"; }
