/* Local icon font placeholder.
   Replace BOTH this file and remixicon.woff2 with the official Remix Icon webfont build.
   https://remixicon.com — License: Apache-2.0
*/

@font-face{
  font-family: 'remixicon';
  src: url('remixicon.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Minimal class shims. After replacing with official CSS, these will map to real glyphs. */
[class^="ri-"], [class*=" ri-"]{
  font-family: 'remixicon' !important;
  font-style: normal;
  font-size: 1em;
  line-height: 1;
  display: inline-block;
  speak: never;
}

/* Temporary fallbacks for development (shows simple emoji until you replace the font+css).
   Remove this block after replacing with the official package.
*/
.ri-windows-fill::before { content: "🪟"; }
.ri-global-line::before  { content: "🌐"; }
.ri-android-fill::before { content: "🤖"; }
.ri-telegram-fill::before{ content: "✈️"; }
.ri-vk-fill::before      { content: "V"; }
