﻿@font-face {
  font-family: "arad";
  src: url("../fonts/Arad-VF.woff2") format("woff2"),
    url("../fonts/Arad-VF.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

body {
  font-family: "arad", sans-serif;
}

.font-400 {
  font-variation-settings: "wght" 400;
}

.font-450 {
  font-variation-settings: "wght" 450;
}

.font-500 {
  font-variation-settings: "wght" 500;
}

.font-550 {
  font-variation-settings: "wght" 550;
}

.font-600 {
  font-variation-settings: "wght" 600;
}

.font-650 {
  font-variation-settings: "wght" 650;
}

.font-700 {
  font-variation-settings: "wght" 700;
}

.font-750 {
  font-variation-settings: "wght" 750;
}

.font-800 {
  font-variation-settings: "wght" 800;
}

.font-850 {
  font-variation-settings: "wght" 850;
}

.font-900 {
  font-variation-settings: "wght" 900;
}

@media print {
    .print-footer-left {
        position: fixed;
        bottom: 0;
        left: 0;
        height: 15mm;
        z-index: 1000;
    }    
    
    .print-footer-right {
        position: fixed;
        bottom: 0;
        right: 0;
        height: 15mm;
        z-index: 1000;
    }

    .no-split {
        break-inside: avoid;
        page-break-inside: avoid;
    }

    .page-start {
        break-before: page;
        page-break-before: always;
    }

    .page-end {
        break-after: page;
        page-break-after: always;
    }

    @page {
        size: A4;
        margin: 12mm;
    }
}
