/* 作成日時: 2026-07-18 23:12 JST */
/* 更新日時: 2026-07-28 17:12 JST */

/* bdman のセルフホスト Web フォント。
   ファイルの出所・収録文字・ライセンスは static/fonts/README.md を参照。
   OS に同名フォントがあっても描画が変わらないよう、CSS 内では bdman 固有の
   family 名を使う。読み込みに失敗した場合は tokens.css のシステムフォントへ
   フォールバックする。 */

@font-face {
  font-family: "bdman BIZ UDPGothic";
  src: url("/static/fonts/biz-udp-gothic-400-v16-bdman3.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "bdman BIZ UDPGothic";
  src: url("/static/fonts/biz-udp-gothic-700-v16-bdman3.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

/* Google Fonts の Inter v20 は同じ可変フォントファイルを各ウェイトに返す。
   400/500/700 を個別の face として宣言し、利用するウェイトを明確にする。 */
@font-face {
  font-family: "bdman Inter";
  src: url("/static/fonts/inter-400-700-v20-bdman1.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "bdman Inter";
  src: url("/static/fonts/inter-400-700-v20-bdman1.woff2") format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: "bdman Inter";
  src: url("/static/fonts/inter-400-700-v20-bdman1.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: "bdman M PLUS Rounded 1c";
  src: url("/static/fonts/m-plus-rounded-1c-500-v22-bdman3.woff2") format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: "bdman JetBrains Mono";
  src: url("/static/fonts/jetbrains-mono-400-v24-bdman1.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
