/* ============================================================
   01-fonts.css — 字体声明（@font-face，本地 woff2）
   ============================================================ */

/* ---------- 本地字体 ---------- */
        @font-face {
            font-family: "Zpix";
            src: url("../fonts/zpix.woff2") format("woff2"),
                 url("../fonts/zpix-subset.woff2") format("woff2");
            font-weight: 400;
            font-style: normal;
            font-display: swap;
        }

        @font-face {
            font-family: "Press Start 2P";
            src: url("../fonts/press-start-2p-400.woff2") format("woff2");
            font-weight: 400;
            font-display: swap;
        }

        @font-face {
            font-family: "IBM Plex Mono";
            src: url("../fonts/ibm-plex-mono-400.woff2") format("woff2");
            font-weight: 400;
            font-display: swap;
        }

        @font-face {
            font-family: "IBM Plex Mono";
            src: url("../fonts/ibm-plex-mono-500.woff2") format("woff2");
            font-weight: 500;
            font-display: swap;
        }

        @font-face {
            font-family: "Noto Sans SC";
            src: url("../fonts/noto-sans-sc-full.woff2") format("woff2"),
                 url("../fonts/noto-sans-sc-400.woff2") format("woff2");
            font-weight: 100 900;
            font-display: swap;
        }
