:root {
  /* GENBASE design tokens (P5) — light only。要素への適用は P5-2 */
  --bg:#FFFFFF; --surface:#F4F6F8; --surface-2:#E9EDF1; --line:#D7DDE3;
  --ink-900:#1B2530; --ink-700:#36434F; --ink-500:#5A6B7B; --ink-300:#93A0AD;
  --accent:#224C77; --accent-hover:#2E6196; --accent-weak:#EAF0F6;
  --success:#2F7D5B; --warning:#B07A1E; --danger:#B23B36;
  --r-sm:4px; --r-md:6px; --r-lg:8px;
  --shadow-xs:0 1px 2px rgba(20,30,45,.05);
  --font-sans:-apple-system,"Segoe UI","Hiragino Sans","Noto Sans JP",sans-serif;
}
