/* css/legacy_fonts.css */

/* Kruti Dev 010 / 501 */
@font-face {
  font-family: 'KrutiDev010';
  src: url('../fonts/KrutiDev010.woff2') format('woff2'),
    url('../fonts/KrutiDev010.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Shree-Lipi Devanagari (Common mapping for 715/716) */
@font-face {
  font-family: 'ShreeDev';
  src: url('../fonts/shree-dev.woff2') format('woff2'),
    url('../fonts/shree-dev.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Akruti Chanakya / Akruti Dev Priya */
@font-face {
  font-family: 'AkrutiChanakya';
  src: url('../fonts/akruti-chanakya.woff2') format('woff2'),
    url('../fonts/akruti-chanakya.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Shivaji Font */
@font-face {
  font-family: 'ShivajiFont';
  src: url('../fonts/shivaji.woff2') format('woff2'),
    url('../fonts/shivaji.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Helper Classes for Dynamic Switch */
.font-krutidev {
  font-family: 'KrutiDev010', sans-serif !important;
}

.font-shreelipi {
  font-family: 'ShreeDev', sans-serif !important;
}

.font-akruti {
  font-family: 'AkrutiChanakya', sans-serif !important;
}

.font-shivaji {
  font-family: 'ShivajiFont', sans-serif !important;
}

.font-unicode {
  font-family: 'IBM Plex Sans Devanagari', sans-serif !important;
}