/* Dhivehi (Thaana) fonts. Each one only covers Thaana letters (unicode-range), so English text
   in the same line keeps its own font. Gifts pick one for headings and one for body text. */

@font-face { font-family: 'DV noto'; src: url('/fonts/noto-sans-thaana.woff2') format('woff2'); font-weight: 100 900; font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV faruma'; src: url('/fonts/faruma.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV mv-waheed'; src: url('/fonts/mv-waheed.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV mv-faseyha'; src: url('/fonts/mv-faseyha.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV dhivehi'; src: url('/fonts/dhivehi.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV dam-madheeh'; src: url('/fonts/dam-madheeh.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV dam-kalhi'; src: url('/fonts/dam-kalhi.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV dam-kathivalhi'; src: url('/fonts/dam-kathivalhi.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV mag-round'; src: url('/fonts/mag-round.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV dam-hiyani'; src: url('/fonts/dam-hiyani.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }
@font-face { font-family: 'DV sehga-fancy'; src: url('/fonts/sehga-fancy.woff2') format('woff2'); font-display: swap; unicode-range: U+0780-07BF, U+060C, U+061B, U+061F, U+FDF2; }

/* Defaults; a gift overrides these on its own page. */
:root {
  --dv-head: 'DV mv-waheed', 'DV noto';
  --dv-body: 'DV faruma', 'DV noto';
}
