/*
 Font Name:  FC Vision (ฟอนต์ FC Vision) — Fontset ver 3.00
 Foundry:    Fontcraft Studio — https://www.fontcraftstudio.com/fc-vision
 Family:     "fc-vision" — 10 weights × {normal, italic} = 20 static faces
 Weights:    100 Thin · 200 ExtraLight · 300 Light · 400 Regular · 500 Medium
             600 SemiBold · 700 Bold · 800 ExtraBold · 850 Heavy · 900 Black

 Source:     FC_Vision_Fontset_ver_3.00.zip, sent by the foundry to the licensee by
             email on 17 Aug 2026. Built here as Desktop/*.otf → woff2 (CFF preserved,
             DSIG dropped); GSUB/GPOS/GDEF/cmap/hmtx/name/OS-2 are byte-identical to
             the foundry OTFs, so shaping and metrics are exactly as shipped.
 License:    Fontcraft (commercial). Pop Nix Co., Ltd. (บริษัท ป๊อป นิคซ์ จำกัด) holds a
             Certificate of Font Permission dated 17 Aug 2026 covering commercial and
             webfont use. Do not redistribute the font files.

 Note:       pop.co.th only renders 400/500/600/700/850 upright, but the whole family is
             vendored so the face set matches the other POPNIX systems. Browsers fetch
             only the faces a page actually uses, so the unused files cost no bandwidth.
*/

/* ---------- 100 Thin ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-Thin.woff2?v=3.00") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-ThinItalic.woff2?v=3.00") format("woff2");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

/* ---------- 200 ExtraLight ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-ExtraLight.woff2?v=3.00") format("woff2");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-ExtraLightItalic.woff2?v=3.00") format("woff2");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

/* ---------- 300 Light ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-Light.woff2?v=3.00") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-LightItalic.woff2?v=3.00") format("woff2");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

/* ---------- 400 Regular ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-Regular.woff2?v=3.00") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-Italic.woff2?v=3.00") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* ---------- 500 Medium ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-Medium.woff2?v=3.00") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-MediumItalic.woff2?v=3.00") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

/* ---------- 600 SemiBold ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-SemiBold.woff2?v=3.00") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-SemiBoldItalic.woff2?v=3.00") format("woff2");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

/* ---------- 700 Bold ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-Bold.woff2?v=3.00") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-BoldItalic.woff2?v=3.00") format("woff2");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* ---------- 800 ExtraBold ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-ExtraBold.woff2?v=3.00") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-ExtraBoldItalic.woff2?v=3.00") format("woff2");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

/* ---------- 850 Heavy ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-Heavy.woff2?v=3.00") format("woff2");
  font-weight: 850;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-HeavyItalic.woff2?v=3.00") format("woff2");
  font-weight: 850;
  font-style: italic;
  font-display: swap;
}

/* ---------- 900 Black ---------- */
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-Black.woff2?v=3.00") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "fc-vision";
  src: url("FCVision-BlackItalic.woff2?v=3.00") format("woff2");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
