/* PDF Editor Local Fonts - Metric-compatible & Popular Typefaces */

/* Arimo / Arial / Helvetica */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/pdf-editor/arimo-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/pdf-editor/arimo-italic.ttf') format('truetype');
}

/* Also alias Arimo as fallback for Arial & Helvetica */
@font-face {
  font-family: 'LocalArial';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/pdf-editor/arimo-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'LocalArial';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/pdf-editor/arimo-italic.ttf') format('truetype');
}

/* Tinos / Times New Roman */
@font-face {
  font-family: 'Tinos';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/tinos-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Tinos';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/tinos-bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Tinos';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/tinos-italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Tinos';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/tinos-bolditalic.ttf') format('truetype');
}

/* Cousine / Courier New */
@font-face {
  font-family: 'Cousine';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/cousine-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Cousine';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/cousine-bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Cousine';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/cousine-italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Cousine';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/cousine-bolditalic.ttf') format('truetype');
}

/* Carlito / Calibri */
@font-face {
  font-family: 'Carlito';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/carlito-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Carlito';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/carlito-bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Carlito';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/carlito-italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Carlito';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/carlito-bolditalic.ttf') format('truetype');
}

/* Caladea / Cambria */
@font-face {
  font-family: 'Caladea';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/caladea-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Caladea';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/caladea-bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Caladea';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/caladea-italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Caladea';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/caladea-bolditalic.ttf') format('truetype');
}

/* Roboto */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/roboto-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/roboto-bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/roboto-italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/roboto-bolditalic.ttf') format('truetype');
}

/* Open Sans */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/open-sans-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/pdf-editor/open-sans-600.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/open-sans-700.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/open-sans-italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/pdf-editor/open-sans-600italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/open-sans-700italic.ttf') format('truetype');
}

/* Lato */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/lato-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/lato-bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/lato-italic.ttf') format('truetype');
}

/* Montserrat */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/pdf-editor/montserrat-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/pdf-editor/montserrat-italic.ttf') format('truetype');
}

/* Poppins */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/poppins-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/pdf-editor/poppins-bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/pdf-editor/poppins-italic.ttf') format('truetype');
}

/* Inter */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/pdf-editor/inter-regular.ttf') format('truetype');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/pdf-editor/inter-italic.ttf') format('truetype');
}
