/* ═══════════════════════════════════════════════════════
   Typography — Azure Retail Solutions reskin
   Plus Jakarta Sans → display (page titles, KPI values, brand name)
   IBM Plex Sans     → body, nav, tables, forms
   IBM Plex Mono     → SKU codes, prices in data tables
   All subsets cover Latin + Latin-ext + Cyrillic + Cyrillic-ext
   for Uzbek (Latin + Cyrillic) and Russian.
   ═══════════════════════════════════════════════════════ */

@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap&subset=latin,latin-ext,cyrillic,cyrillic-ext');
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;600;700&family=IBM+Plex+Mono:wght@400;500;600&display=swap&subset=latin,latin-ext,cyrillic,cyrillic-ext');

/* Aliases for back-compat with code that references Inter */
@font-face { font-family: 'InterVariable'; src: local('IBM Plex Sans'); font-weight: 100 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Inter';         src: local('IBM Plex Sans'); font-weight: 100 900; font-style: normal; font-display: swap; }
