/* Caratteri del sito e del pannello, serviti da qui invece che da Google Fonts:
   nessuna richiesta a server esterni, e le pagine si vedono anche se Google non
   risponde. File da @fontsource 5.3.0, solo alfabeto latino (copre l'italiano
   e il simbolo dell'euro). */

@font-face { font-family: 'Inter'; font-style: normal; font-display: swap; font-weight: 400; src: url('inter-latin-400-normal.woff2') format('woff2'); }
@font-face { font-family: 'Inter'; font-style: normal; font-display: swap; font-weight: 500; src: url('inter-latin-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'Inter'; font-style: normal; font-display: swap; font-weight: 600; src: url('inter-latin-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'Inter'; font-style: normal; font-display: swap; font-weight: 700; src: url('inter-latin-700-normal.woff2') format('woff2'); }

@font-face { font-family: 'DM Sans'; font-style: normal; font-display: swap; font-weight: 500; src: url('dm-sans-latin-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-display: swap; font-weight: 600; src: url('dm-sans-latin-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-display: swap; font-weight: 700; src: url('dm-sans-latin-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-display: swap; font-weight: 800; src: url('dm-sans-latin-800-normal.woff2') format('woff2'); }
