/*
  N1TR0 SHOPS — ローカルフォント定義
  Google Fonts不使用・外部通信ゼロ

  Orbitron の代替: "Courier New" + letter-spacing + font-variant-numeric
  Rajdhani の代替: system-ui narrow stack
  Share Tech Mono の代替: ui-monospace stack
*/

/* === Display / Heading font (Orbitron代替) === */
/* ユーザーがOrbitronをインストール済みなら使用、なければCourier New */
@font-face {
  font-family: 'N1TR0Display';
  src: local('Orbitron'),
       local('Orbitron-Bold'),
       local('Courier New Bold'),
       local('CourierNewPS-BoldMT');
  font-weight: 700 900;
  font-style: normal;
  font-display: block; /* レイアウトシフトを防ぐ */
}

/* === UI font (Rajdhani代替) === */
@font-face {
  font-family: 'N1TR0UI';
  src: local('Rajdhani'),
       local('Arial Narrow'),
       local('ArialNarrow'),
       local('Impact'),
       local('Arial');
  font-weight: 400 700;
  font-style: normal;
  font-display: block;
}

/* === Mono font (Share Tech Mono代替) === */
@font-face {
  font-family: 'N1TR0Mono';
  src: local('Share Tech Mono'),
       local('Consolas'),
       local('Menlo'),
       local('Courier New');
  font-weight: 400;
  font-style: normal;
  font-display: block;
}
