/* GENERATED FILE — DO NOT EDIT BY HAND.
 * Source: specs/business-requirements/ui/design/figma/design-tokens.json
 * Generator: tools/PreDevelopment/figma_css_tokens/build_css_foundation.py
 * Step 3 of plans/figma-atomic-taghelper-dynamic-ui-renderer-plan.md
 */

:root {
  /* --- color tokens ---------------------------------------- */
  --sjmn-color-alart-arart: #cc0505;
  --sjmn-color-alart-bg: #ffeceb;
  --sjmn-color-arart-md: #ffabab;
  --sjmn-color-arart-arart: #cc0505;
  --sjmn-color-backgrounds-primary: #fff;
  --sjmn-color-basic-background-color-white: #fff;
  --sjmn-color-basic-background-color-gray: #d9d9d9;
  --sjmn-color-basic-background-color-grayplus1: #ebeff4;
  --sjmn-color-basic-background-color-grayplus2: #2d3657;
  --sjmn-color-basic-background-color-peach: #ffdfce;
  --sjmn-color-border-color-black: #2d3657;
  --sjmn-color-border-color-gray: #d2d2d2;
  --sjmn-color-button-inactive: #d9d9d9;
  --sjmn-color-button-inactive-label: #2d3657;
  --sjmn-color-button-main-color: #1e02ac;
  --sjmn-color-button-nonactive: #d9d9d9;
  --sjmn-color-button-peach: #f5b693;
  --sjmn-color-button-peach-1: #faf1db;
  --sjmn-color-button-pink: #1e02ac;
  --sjmn-color-button-ended: #6d6c74;
  --sjmn-color-functional-color-blue: #005fc4;
  --sjmn-color-functional-color-blue-light: #bbd8ff;
  --sjmn-color-functional-color-green: #008957;
  --sjmn-color-functional-color-green-1: #bcefd0;
  --sjmn-color-functional-color-green-light: #bcefd0;
  --sjmn-color-functional-color-green-2: #e6f8ed;
  --sjmn-color-functional-color-orange: #ff5f04;
  --sjmn-color-functional-color-orange-light: #ffcfb4;
  --sjmn-color-functional-color-purple: #bf62aa;
  --sjmn-color-functional-color-purple-light: #fad7f2;
  --sjmn-color-functional-color-sky-blue: #35b6f1;
  --sjmn-color-functional-color-sky-blue-1: #b3e7ff;
  --sjmn-color-functional-color-sky-blue-light: #b3e7ff;
  --sjmn-color-functional-color-yellow: #ffc300;
  --sjmn-color-functional-color-yellow-light: #feecb3;
  --sjmn-color-gray-2f2f2f: #2f2f2f;
  --sjmn-color-gray-ffffff: #fff;
  --sjmn-color-gbiz-color-blue: #0017c1;
  --sjmn-color-line-gray: #d2d2d2;
  --sjmn-color-line-primary: #2d3657;
  --sjmn-color-main-color-base: #ef4899;
  --sjmn-color-main-color-third: #fdee9b;
  --sjmn-color-text-color-base: #2d3657;
  --sjmn-color-text-color-gray: #6d6c74;
  --sjmn-color-text-color-link: #003ad8;
  --sjmn-color-text-color-link-background: #e4f5ff;
  --sjmn-color-text-primary: #2e2d57;
  --sjmn-color-text-secondary: #6d6c74;
  --sjmn-color-text-nonactive: #2d365766;
  --sjmn-color-background-color-grey: #e3e3e3;
  --sjmn-color-background-color-primary: #2d3657;
  --sjmn-color-background-color-white: #fff;
  --sjmn-color-border-boarder1: #b2b5c8;
  --sjmn-color-text-color-primary: #2d3657;
  --sjmn-color-text-color-secondary: #6b6f87;
  --sjmn-color-text-color-white: #fff;
  --sjmn-color-text-gray: #6d6c74;
  --sjmn-color-text-inactive: #2d365766;
  --sjmn-color-site-main-color-md: #868ddc;
  --sjmn-color-site-main-color-bg: #ecf2ff;
  --sjmn-color-site-main-color-main-color: #1e02ac;
  --sjmn-color-site-main-color-main-color-bg-l: #ecf2ff;
  --sjmn-color-site-main-color-main-color-bg-md: #868ddc;
  --sjmn-color-site-main-color-main-1e02ac: #1e02ac;
  --sjmn-color-status-reviewing: #bbd8ff;
  --sjmn-color-status-text-reviewing: #2d3657;
  --sjmn-color-button-main-hover-color: #4059fc;
  --sjmn-color-button-main-medium-color: #c2d6ff;
  --sjmn-color-button-main-light-color: #ecf2ff;
  --sjmn-color-button-inactive-text: #2d365766;
  --sjmn-color-subsidy-color-global-frame: #15828c;
  --sjmn-color-subsidy-color-new-business-frame: #df227d;
  --sjmn-color-subsidy-color-innovative-product-service-frame: #0050b0;
  --sjmn-color-subsidy-key-color-new-business-frame: #d42f73;
  --sjmn-color-base-primary: #2d3657;
  --sjmn-color-base-white: #fff;
  --sjmn-color-background-main-light-color: #ecf2ff;
  --sjmn-color-background-application-screen: #f8f9fb;

  /* --- number tokens --------------------------------------- */
  --sjmn-number-text-title-md-paragraph-spacing: 0;
  --sjmn-number-text-title-sm-paragraph-spacing: 0;
  --sjmn-number-typography-title-size-md: 24;
  --sjmn-number-typography-title-size-sm: 20;

  /* --- shadow / effect tokens ------------------------------ */
  --sjmn-shadow-button-normal-effect: 0px 3px 0px 0px #0003;

  /* === Auto-added tokens for CSS tokenization === */
  --sjmn-color-app-bg-blue: #eef5ff;
  --sjmn-color-app-bg-gray: #f2f4f7;
  --sjmn-color-app-bg-light: #f7f8fb;
  --sjmn-color-app-bg-neutral: #ececec;
  --sjmn-color-app-bg-pale: #eef2f7;
  --sjmn-color-app-bg-warm: #fffaf3;
  --sjmn-color-app-bg-yellow: #fff6dd;
  --sjmn-color-app-blue-light: #6aa2ff;
  --sjmn-color-app-blue-pale: #b8d1ff;
  --sjmn-color-app-border-gray: #cfd4dc;
  --sjmn-color-app-border-light: #e5e7eb;
  --sjmn-color-app-border-soft: #d1d5db;
  --sjmn-color-app-link: #003ee6;
  --sjmn-color-app-purple: #727ce9;
  --sjmn-color-app-text-dark: #59585f;
  --sjmn-color-app-text-gray: #6b7280;
  --sjmn-color-app-text-muted: #8e95a5;
  --sjmn-color-app-yellow: #ffb200;
  --sjmn-color-basic-black: #000;
  --sjmn-color-mypage-accent: #1e02ac;
  --sjmn-color-mypage-accent-deep: #1825a5;
  --sjmn-color-mypage-bg-blue-light: #ebf1ff;
  --sjmn-color-mypage-bg-gray: #eef2f8;
  --sjmn-color-mypage-bg-light: #f5f8ff;
  --sjmn-color-mypage-bg-pale: #eef1f7;
  --sjmn-color-mypage-bg-primary: #f8faff;
  --sjmn-color-mypage-bg-secondary: #f6f8fc;
  --sjmn-color-mypage-bg-subtle: #f5f7fd;
  --sjmn-color-mypage-bg-white: #f8fbff;
  --sjmn-color-mypage-blue: #2c7ddd;
  --sjmn-color-mypage-blue-pale: #dce4ff;
  --sjmn-color-mypage-border: #d9dfeb;
  --sjmn-color-mypage-border-light: #c9d1e2;
  --sjmn-color-mypage-error: #ea5146;
  --sjmn-color-mypage-gray: #7d8090;
  --sjmn-color-mypage-pink: #d92e80;
  --sjmn-color-mypage-teal: #188f9a;
  --sjmn-color-mypage-text: #25315a;
  --sjmn-color-mypage-text-deep: #4e5369;
  --sjmn-color-mypage-text-muted: #8c95ad;
  --sjmn-color-mypage-text-secondary: #66718f;
  --sjmn-color-oshirase-blue: #2482e8;
  --sjmn-color-oshirase-blue-dark: #1a4b9c;
  --sjmn-color-oshirase-blue-deep: #103a82;
  --sjmn-color-oshirase-border: #e1e4eb;
  --sjmn-color-oshirase-border-light: #c9d1de;
  --sjmn-color-oshirase-border-md: #d8dce3;
  --sjmn-color-oshirase-error: #c9202c;
  --sjmn-color-oshirase-pink-bg: #fff1f7;
  --sjmn-color-oshirase-text-muted: #8a91a8;
  --sjmn-color-overlay-dark: #091624;
  --sjmn-color-overlay-primary: #313c5e;
  --sjmn-color-shadow-blue: #1b2456;
  --sjmn-color-shadow-deep: #0f223a;
  --sjmn-color-site-bg-gray: #e8e8e8;
  --sjmn-color-card-ended-bg: #eaeaea;
  --sjmn-color-site-bg-light: #f4f6fb;
  --sjmn-color-site-bg-pale: #edf0f7;
  --sjmn-color-site-blue: #258cfb;
  --sjmn-color-site-pink: #e22c8a;
  --sjmn-color-site-text-dark: #2f365f;
  --sjmn-color-site-text-deep: #24335e;
  --sjmn-color-site-text-muted: #66708c;
  --sjmn-color-top-border-lavender: #c7c5e1;
  --sjmn-color-warning-accent: #ffc107;
  --sjmn-color-warning-bg: #fff3cd;
  --sjmn-color-warning-text: #664d03;
}
