/* 생성 파일 — 손으로 고치지 않는다. 원본: site-setup/tenant/pace-test/user-web/theme-input.css. */
/* 업체 색상 원본. 배경은 --mainColor1, 브랜드는 --mainColor10만 수정한다.
   패널·카드·구분선·컨트롤 테두리·보조 면은 배경 1번에서, 보조 글자는 6번에서 자동 생성한다.
   버튼 면·테두리·그라데이션은 자동 생성된다. start/build에서 생성하거나
   node tools/tenant-web-theme/apply-web-theme.mjs pace-test 실행. */
:root {
  --mainColor10: #8c1e26;
  --mainColor1: #111113;

  --mainColor6: #ffffff;

}

/* 공통 의미색도 이 업체 원본에서 관리한다. 15·16·21~25는 생성기가 계산한다. 성공색은 12번, 처리중 색은 13번에서 계산한다. */
:root {
  --mainColor11: #f4c95d;
  --mainColor12: #73c96f;
  --mainColor13: #4a90d9;

  --mainColor28: #ff6a2e;
  --mainColor30: transparent;

  --mainColor32: rgba(0, 0, 0, 0.7);

}

/* 총판의 밝은 테마 연결 — 회원 기본 팔레트에는 영향 없음. */
:root :is(.m_wrap, .m_login_wrap, .manager-dialog) {
  --mainColor10: #0d74ce;
  --mainColor6: #1c2024;

  --mainColor1: #f0f0f3;

}

/* 파생 색 — 생성. 원본: site-setup/tenant/pace-test/user-web/theme-input.css.
   다시 만들기(저장소 루트): node tools/tenant-web-theme/apply-web-theme.mjs pace-test
   브라우저 실행 중 색 함수(oklch(from …)·color-mix) 대신 미리 푼 고정 값이라 모든 브라우저가 같은 색을 그린다. */
:root {
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-surface-1: #19191c;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-surface-2: #232327;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-line: #303036;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --bd-control: #6e6e78;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-surface-raised: #3c3c3c;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-text-muted: #a3a3a3;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-text-subtle: #aaaaaa;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-primary: #f46a6a;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-primary-fill: #be383e;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-game-red: #ff6567;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-live: #f67a78;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-red-soft: #fcada9;
  /* 기준 mainColor1/6/10/12/13의 명도·채도에서 자동 생성 */
  --c-success: #9cc498;
  /* 금액·밝은 강조 배경 위 글자: 더 읽기 쉬운 검정/흰색 */
  /* oklch(from var(--c-primary) var(--pending-tone) h) — 쌍에 색상각이 있으면 oklch(var(--pending-tone)) */
  --c-pending: #89b9ee;
  /* oklch(from var(--c-primary-fill) var(--pending-fill-tone) h) — 쌍에 색상각이 있으면 oklch(var(--pending-fill-tone)) */
  --c-pending-fill: #376ca3;
  /* 위 oklch(from var(--c-primary-fill) calc(l + 0.015) c h) → 아래 calc(l - 0.04) c h */
  --grad-primary: linear-gradient(180deg, #c33d42, #b02a33);
  /* 위 calc(l + 0.015) → 아래 calc(l - 0.01) */
  --grad-primary-hover: linear-gradient(180deg, #c33d42, #bb353b);
  /* 위 calc(l - 0.04) → 아래 l(면색 그대로) */
  --grad-primary-active: linear-gradient(180deg, #b02a33, #be383e);
  /* 위 oklch(from var(--c-surface-1) calc(l + 0.03) 0 h) → 아래 var(--c-surface-1) */
  --grad-surface1: linear-gradient(180deg, #202020, #19191c);
  /* 위 color-mix(in oklab, var(--c-pending) 66%, #000) → 아래 58% */
  --grad-info: linear-gradient(180deg, #4c6888, #3e5772);
  /* 위 oklch(from var(--c-primary-fill) 0.36 0.06 h) → 아래 0.32 0.05 h */
  --grad-chat-me: linear-gradient(180deg, #59302e, #492827);
  /* linear-gradient(90deg, 띠 oklch(from var(--c-primary-fill) calc(l - 0.12) c h), color-mix(in oklab, 띠 40%, var(--c-surface-1))) */
  --grad-league-head: linear-gradient(90deg, #94001c, #8b0a1d 12.5%, #81111e 25%, #78161f 37.5%, #6e191f 50%, #5c1c1f 75%, #491d1f);
  /* 리그 머리 종목·경기 수·꺾쇠 oklch(from 띠 0.90 min(채도×0.35, 0.04) h) */
  --c-league-head-muted: #f8d4d2;
  /* 0 1px 4px color-mix(in srgb, var(--c-primary-fill) 22%, transparent) */
  --glow-primary: 0 1px 4px rgba(190, 56, 62, 0.22);
  /* 0 1px 4px color-mix(in srgb, var(--c-pending) 22%, transparent) */
  --glow-info: 0 1px 4px rgba(137, 185, 238, 0.22);
  /* color-mix(in oklab, var(--c-pending) 45%, #000) */
  --bd-info: #2a3b4f;
  /* 입력 포커스 고리 color-mix(in srgb, var(--c-primary) 20%, transparent) */
  --mainColor16: rgba(244, 106, 106, 0.2);
  /* 표 줄 hover color-mix(in srgb, var(--c-primary) 6%, transparent) */
  --c-row-hover: rgba(244, 106, 106, 0.06);
  /* color-mix(in srgb, var(--c-primary) 32%, transparent) */
  --bd-primary-badge: rgba(244, 106, 106, 0.32);
  /* color-mix(in srgb, var(--c-primary) 14%, transparent) */
  --c-primary-badge-bg: rgba(244, 106, 106, 0.14);
  /* color-mix(in oklab, var(--c-primary) 85%, var(--mainColor6)) */
  --c-primary-badge-text: #f98380;
  /* color-mix(in srgb, var(--mainColor11) 32%, transparent) */
  --bd-amount-badge: rgba(244, 201, 93, 0.32);
  /* color-mix(in srgb, var(--mainColor11) 14%, transparent) */
  --c-amount-badge-bg: rgba(244, 201, 93, 0.14);
  /* color-mix(in oklab, var(--mainColor11) 85%, var(--mainColor6)) */
  --c-amount-badge-text: #f6d27a;
  /* color-mix(in srgb, var(--c-success) 32%, transparent) */
  --bd-success-badge: rgba(156, 196, 152, 0.32);
  /* color-mix(in srgb, var(--c-success) 14%, transparent) */
  --c-success-badge-bg: rgba(156, 196, 152, 0.14);
  /* color-mix(in oklab, var(--c-success) 85%, var(--mainColor6)) */
  --c-success-badge-text: #abcda7;
  /* color-mix(in srgb, var(--c-pending) 32%, transparent) */
  --bd-pending-badge: rgba(137, 185, 238, 0.32);
  /* color-mix(in srgb, var(--c-pending) 14%, transparent) */
  --c-pending-badge-bg: rgba(137, 185, 238, 0.14);
  /* color-mix(in oklab, var(--c-pending) 85%, var(--mainColor6)) */
  --c-pending-badge-text: #9bc4f1;
  /* 쪽 번호 테두리 color-mix(in srgb, var(--c-surface-2) 70%, transparent) */
  --bd-pager: rgba(35, 35, 39, 0.7);
  /* 진행 막대 홈 color-mix(in srgb, #000 40%, var(--c-surface-2)) */
  --c-progress-track: #151517;
  /* 정보 알림 색 color-mix(in srgb, var(--pace-alert-info) 75%, white) — 패키지 기본식 */
  --c-alert-info: #a7cbf2;
  /* 알림 아이콘 면 color-mix(in srgb, var(--sweet-alert-color) 16%, var(--c-surface-1)) */
  --c-info-icon-bg: #30353e;
  /* 성공 알림 아이콘 면(같은 식) */
  --c-success-icon-bg: #2e3430;
  /* 경고 알림 아이콘 면(같은 식) */
  --c-warning-icon-bg: #3c3526;
  /* 오류 알림 아이콘 면·입출금 거절 아이콘 면(같은 식) */
  --c-error-icon-bg: #3e261f;
  /* 알림 본문 글자 color-mix(in srgb, var(--pace-alert-text) 72%, var(--pace-alert-surface)) */
  --c-alert-message: #bfbfbf;
  /* 메인 LIVE 면 color-mix(in srgb, var(--c-live) 14%, var(--c-surface-1)) */
  --c-live-soft: #382729;
  /* 로그인·가입 판 color-mix(in srgb, var(--c-surface-1) 85%, transparent) */
  --c-auth-panel-bg: rgba(25, 25, 28, 0.85);
  /* 베팅카트 줄·총판 베팅 상세 color-mix(in srgb, var(--c-surface-2) 40%, transparent) */
  --c-row-soft: rgba(35, 35, 39, 0.4);
  /* 가입 오류 상자 color-mix(in srgb, var(--mainColor28) 15%, transparent) */
  --c-error-box-bg: rgba(255, 106, 46, 0.15);
  /* 복권 테두리 빛·룰렛 도는 빛(시작) color-mix(… var(--mainColor11) 30%, transparent) */
  --c-amount-glow-soft: rgba(244, 201, 93, 0.3);
  /* 복권 결과 빛(끝)·룰렛 판 빛 35% */
  --c-amount-glow: rgba(244, 201, 93, 0.35);
  /* 복권 결과 빛(60%)·룰렛 가운데 빛 60% */
  --c-amount-glow-strong: rgba(244, 201, 93, 0.6);
  /* 룰렛 도는 빛(끝) 70% */
  --c-amount-glow-max: rgba(244, 201, 93, 0.7);
  /* 룰렛 전구 줄 color-mix(in srgb, var(--mainColor11) 70%, var(--mainColor6)) */
  --c-roulette-dots: #f7d98e;
  /* 룰렛 칸 color-mix(in srgb, var(--c-primary) 75%, var(--mainColor1)) */
  --c-roulette-slice: #bb5454;
  /* 복권 은박 radial-gradient(circle, color-mix(in srgb, var(--mainColor11) 22%, var(--mainColor1)), var(--mainColor1))의 멈춤 */
  --c-lottery-scratch-colors: #433923, #29251c 50%, #111113;
  /* 룰렛 바늘 linear-gradient(var(--mainColor6), var(--mainColor11) 40%, color-mix(in srgb, var(--mainColor11) 55%, var(--mainColor1)))의 멈춤 */
  --c-roulette-pointer-colors: #ffffff, #fae5b4 20%, #f7d78c 30%, #f6d076 35%, #f4c95d 40%, #c09f4c 70%, #8e763c;
  /* 룰렛 가운데 radial-gradient(…, var(--mainColor6), var(--mainColor11) 45%, color-mix(in srgb, var(--mainColor11) 50%, var(--mainColor1)))의 멈춤 */
  --c-roulette-hub-colors: #ffffff, #fae5b4 22.5%, #f7d78c 33.75%, #f6d076 39.38%, #f4c95d 45%, #ba9a4a 72.5%, #836d38;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --mainColor22: rgba(17, 17, 19, 0.4);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-01: #e2e2e2;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --mainColor6에서 생성 */
  --c-text-tone-01: #f8fbfa;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --mainColor6에서 생성 */
  /* 기존 색 보존; --c-surface-2 연동 */
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-01: #4E4E4E;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-text-muted에서 생성 */
  --c-text-muted-tone-01: #989898;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-02: rgba(17, 17, 19, 0.45);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-03: rgba(17, 17, 19, 0.55);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-04: rgba(17, 17, 19, 0.25);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-05: rgba(17, 17, 19, 0.72);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --mainColor23: rgba(17, 17, 19, 0.3);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-07: rgba(17, 17, 19, 0.35000000000000003);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-08: rgba(17, 17, 19, 0.18);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-10: rgba(17, 17, 19, 0.6);
  /* 기존 색 보존; --c-line 연동 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-11: rgba(17, 17, 19, 0.7333333333333333);
  /* 기존 색 보존; --c-highlight 연동 */
  --c-highlight-tone-01: rgba(255, 255, 255, 0.4);
  /* 기존 색 보존; --c-highlight 연동 */
  --c-highlight-tone-02: rgba(255, 255, 255, .55);
  /* 기존 색 보존; --c-highlight 연동 */
  --c-highlight-tone-03: rgba(255, 255, 255, .7);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-01: #f8a9a3;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --merged-c-ink에서 생성 */
  --c-ink-tone-01: #777779;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-02: #ff7169;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-01: #dcf4ff;
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-03: #dadada;
  /* 기존 색 보존; --c-surface-2 연동 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-03: #ef544a;
  /* 기존 색 보존; --c-highlight 연동 */
  --c-highlight-tone-04: rgba(255, 255, 255, 0.8);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-04: #672c28;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-02: #e95c00;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-03: #853d10;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-04: #865b1f;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-01: rgb(42, 38, 144);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-02: rgb(30, 29, 127);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-03: rgb(33, 29, 107);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-04: rgb(24, 0, 144);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-05: rgb(28, 2, 22);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-06: rgb(27, 3, 29);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-05: #ff7100;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --mainColor24: rgba(17, 17, 19, 0.8);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-05: #a32c17;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-13: rgba(17, 17, 19, 0.5019607843137255);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --mainColor25: rgba(17, 17, 19, 0.5);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-06: #4c5675;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-text-muted에서 생성 */
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-07: rgb(89, 42, 9);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-08: rgb(138, 92, 57);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-09: rgb(156, 120, 92);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-07: #bc504a;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-08: #feee72;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-04: rgba(75, 75, 75, 1);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-09: #d82b0b;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-15: rgba(17, 17, 19, 0.3137254901960784);
  /* 기존 색 보존; --c-highlight 연동 */
  --c-highlight-tone-05: #ffffff23;
  /* 기존 색 보존; --c-line 연동 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-text-muted에서 생성 */
  --c-text-muted-tone-03: #020202;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-10: #feb2af;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-01: #325a1a;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-02: #0bcc05;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-11: #2a2f40;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-06: #9964f0;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-03: #62cc5f;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-01: #ff251a;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-12: #ff880c;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-10: #ffe765;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-11: #ff9700;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-12: #ffdd76;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-13: #fa5600;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-07: #ff391a;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-08: #f67103;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-09: #fef333;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-05: rgba(45, 45, 45, 1);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-06: rgba(40, 40, 40, 1);
  /* 기존 색 보존; --mainColor13 연동 */
  --c-game-accent-b-tone-01: #707ef7;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-02: #bc400f;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-03: #eb5b15;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-14: #662b27;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-07: rgba(57, 57, 57, 1);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-10: #facb28;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-15: #973201;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-16: #bd4901;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-08: rgba(74, 74, 74, 1);
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-01: rgba(19, 19, 19, 0.85);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-09: rgba(61, 61, 61, 1);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-11: #ffa52a;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-12: #ff7d76;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-text-muted에서 생성 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-13: #ff2300;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-10: rgba(35, 35, 35, 1);
  /* 기존 색 보존; --c-surface-2 연동 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-17: #452627;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-12: rgba(51, 51, 51, 1);
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-02: rgba(27, 27, 27, 1);
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-03: rgba(20, 20, 20, 1);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-04: #9f4449;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-05: #fec66b;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-13: #1e1e1e;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-06: #f56c68;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --merged-c-danger-text에서 생성 */
  --c-danger-text-tone-01: #9d3c32;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-14: gray;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-14: #ef8782;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-15: #9a5e24;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-16: #57dcd9;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-success에서 생성 */
  --c-success-tone-01: #e9f100;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-18: #ff8752;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-13: #e2be00;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-success에서 생성 */
  --c-success-tone-02: #97a000;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-15: #222;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-16: rgb(63, 63, 63);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-17: rgb(134, 134, 134);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-17: #ffbc5a;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-18: #ff2300;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-05: rgba(93, 93, 93, 0.466);
  /* 기존 색 보존; --mainColor1 연동 */
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-04: #35651c;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-05: #1e390c;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-06: #d3feb7;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-07: #476434;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-08: #19290e;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-09: #1a2f0d;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-10: #578437;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-11: #153608;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-12: #46702b;
  /* 기존 색 보존; --mainColor13 연동 */
  --c-game-accent-b-tone-02: #4082a3;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-08: #bc7941;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-13: #c7ffa4;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-14: #4d7727;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-09: #f35952;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-15: #9ef76b;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-10: #d67352;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-19: #fed650;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-19: #f45300;
  /* 기존 색 보존; --c-highlight 연동 */
  --c-highlight-tone-06: rgba(255, 255, 255, 0.5);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-20: #f35200;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-14: #ffc566;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-15: rgb(144, 24, 0);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-16: rgb(131, 54, 10);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-17: rgb(133, 85, 21);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-18: rgb(178, 165, 93);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-18: rgb(69, 69, 69, 0.4);
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-19: #f5c87b;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-20: #ff8346;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-21: #ef9b73;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-22: #ee6f5b;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-23: #f86852;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-24: #ad84ef;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-25: #699ae5;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-26: #57b9cb;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-success에서 생성 */
  --c-success-tone-03: #81b300;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-20: #b7b041;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-21: #3b1808;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-21: #ffeb00;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-27: #ff6d02;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-22: #ca5851;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-23: #ff3f2c;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-24: #ec4143;
  /* 기존 색 보존; --c-line 연동 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-11: #e75541;
  /* 기존 색 보존; --mainColor13 연동 */
  --c-game-accent-b-tone-03: #3498db;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-16: #14805e;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-12: #f87a81;
  /* 기존 색 보존; --mainColor13 연동 */
  --c-game-accent-b-tone-04: #5da7fa;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-22: rgb(255, 166, 0);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-28: #ff7000;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-25: #278ac0;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-26: #2e98ef;
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-07: rgba(75, 75, 75, 0.267);
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-05: rgba(19, 19, 19, 0.9);
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-08: #0f0f0f;
  /* 기존 색 보존; --c-surface-2 연동 */
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-06: rgba(5, 5, 5, 0.65);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-20: rgba(34, 34, 34, 0.822);
  /* 기존 색 보존; --mainColor13 연동 */
  --c-game-accent-b-tone-05: #25293f;
  /* 기존 색 보존; --mainColor13 연동 */
  --c-game-accent-b-tone-06: #19a2db;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-13: #db4062;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-21: #61688e;
  /* 기존 색 보존; --mainColor12 연동 */
  --c-game-accent-a-tone-17: #27ae60;
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-09: #323232;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-text-muted에서 생성 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-14: #ff2509;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-22: #444444;
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-07: #0d0f0d;
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-08: rgba(19, 19, 19, 0.8);
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-09: rgba(29, 29, 29, 0.769);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-29: #e09b4b;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-23: #e4be3d;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-30: #b31900;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --mainColor6에서 생성 */
  --c-text-tone-03: #f5ffff;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-27: #c04037;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-28: #ffb4b1;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-29: #41aadf;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-31: #5d3b38;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-30: #5c3a37;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-32: #f79291;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-game-red에서 생성 */
  --c-game-accent-c-tone-15: #593a39;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-33: #f5965b;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-23: #3e3e3e;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-24: #696969;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-34: #ff854b;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-31: #ff854b;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-25: #353535;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-24: #5e563c;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-26: #2c2f35;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-25: #fff1ce;
  /* 기존 색 보존; --mainColor1 연동 */
  --c-bg-tone-10: #1c1c1c;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-32: #f9938d;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-26: #c2990c;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-35: #cf5000;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-36: #ad2a21;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-33: #ffdbca;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-34: #df4900;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-35: #fcdbcc;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-36: #ff5a53;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-success에서 생성 */
  --c-success-tone-04: #a7e700;
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-10: #aeacac;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-27: #faf6cb;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-28: #a88520;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-29: #ab7c1e;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-30: #f5ebce;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-31: #f4e7c5;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-32: #c59c11;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-33: #ca9109;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-37: #3d77a2;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-37: #c5e3f4;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-38: #d4ecf9;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-39: #79c7ff;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-40: #3468a9;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-38: #531e03;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-41: #be2a00;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-42: #ee3c00;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-43: #212532;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-44: #33394d;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-45: #39425c;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-39: #212633;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-40: #b8c1ce;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-46: #9fa5b6;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-47: #707ff0;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-48: #a0b3e6;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-49: #868b99;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-50: #686d7a;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-51: #3a4995;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-52: #4357be;
  /* 기존 색 보존; --mainColor13 연동 */
  --c-game-accent-b-tone-07: #3854bd;
  /* 기존 색 보존; --c-highlight 연동 */
  --c-highlight-tone-07: rgba(255, 255, 255, 0.3);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-53: #ff2200;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-54: #6baafd;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-success에서 생성 */
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-55: #fb797e;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-41: #34cde4;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-42: #feec39;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-17: rgba(17, 17, 19, 0.802);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-27: rgb(39, 39, 39);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-28: rgba(52, 52, 52, 1);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-29: rgba(121, 121, 121, 1);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-56: #46a6d0;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-57: #ff867f;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-58: #ff5a4f;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-59: #ff6a21;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-43: #ed6d03;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-44: #cc5002;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-34: #ffda47;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-35: #ffdf5e;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-45: #d35105;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-60: #cd2607;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-46: #cd6b0c;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-36: #f0d522;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-47: #d93b2e;
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-11: #5c5c5c93;
  /* 기존 색 보존; --mainColor11 연동 */
  --c-amount-tone-37: yellow;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-48: #fed1d1;
  /* 기존 색 보존; --c-highlight 연동 */
  --c-highlight-tone-08: rgba(255, 255, 255, 0.2);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-61: #ef2500;
  /* 기존 색 보존; --merged-c-paper 연동 */
  --c-paper-tone-01: rgba(250, 250, 250, 0.0);
  /* 기존 색 보존; --merged-c-paper 연동 */
  --c-paper-tone-02: rgba(250, 250, 250, 0.3);
  /* 기존 색 보존; --merged-c-paper 연동 */
  --c-paper-tone-03: rgba(250, 250, 250, 0.5);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-49: #c18eff;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-62: #363955;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-63: #404cab;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-64: #8655e9;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-65: #6f4eff;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-66: #3868dc;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-50: #e5d9ff;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-51: #96ebff;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary-fill에서 생성 */
  --c-primary-fill-tone-67: #567aff;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-30: #373737;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-31: #2a2a2a;
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-32: #575757;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-primary에서 생성 */
  --c-primary-tone-52: #69adfc;
  /* 기존 색 보존; --mainColor13 연동 */
  --c-game-accent-b-tone-08: #71AAFF;
  /* 기존 색 보존; --c-line 연동 */
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-33: rgba(177, 177, 177, 0.3);
  /* 기존 색 보존; --c-surface-2 연동 */
  --c-surface-2-tone-34: rgba(58, 58, 58, 1);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-18: rgba(17, 17, 19, 0.15);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-19: rgba(17, 17, 19, 0.13);
  /* 기존 색 보존; --c-line 연동 */
  --c-line-tone-13: #9c9c9c;
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-shadow에서 생성 */
  --c-shadow-tone-20: rgba(17, 17, 19, 0.8784313725490196);
  /* 기존 명도·색상 차이와 투명도를 유지하여 --c-text-muted에서 생성 */
  --c-text-muted-tone-06: #bcbcbc;
  /* 기존 색 보존; --mainColor1 연동 */
  --mainColor15: rgba(0,3,10,0.72);
}
:root :is(.m_wrap, .m_login_wrap, .manager-dialog) {
  --c-surface-1: #f9f9fb;
  --c-surface-2: #ffffff;
  --c-line: #d9d9e1;
  --bd-control: #87879a;
  --c-surface-raised: #c8c8c8;
  --c-text-muted: #606468;
  --c-text-subtle: #6a6a6a;
  --c-primary: #5ccaff;
  --c-primary-fill: #0068d3;
  --c-game-red: #4eccff;
  --c-live: #76d4ff;
  --c-red-soft: #bdf6ff;
  --c-pending: #89b9ee;
  --c-pending-fill: #376ca3;
  --grad-primary: linear-gradient(180deg, #0b6dd8, #0564cf 50%, #005bc5);
  --grad-primary-hover: linear-gradient(180deg, #0b6dd8, #0065d0);
  --grad-primary-active: linear-gradient(180deg, #005bc5, #0068d3);
  --grad-surface1: linear-gradient(180deg, #ffffff, #f9f9fb);
  --grad-info: linear-gradient(180deg, #4c6888, #3e5772);
  --grad-chat-me: linear-gradient(180deg, #283e5c, #22344c);
  --grad-league-head: linear-gradient(90deg, #0042ab, #0e4aae 6.25%, #1a51b2 12.5%, #2d60b9 25%, #507bc6 50%, #97b1df);
  --c-league-head-muted: #cde0f9;
  --glow-primary: 0 1px 4px rgba(0, 104, 211, 0.22);
  --glow-info: 0 1px 4px rgba(137, 185, 238, 0.22);
  --bd-info: #2a3b4f;
  --mainColor16: rgba(92, 202, 255, 0.2);
  --c-row-hover: rgba(92, 202, 255, 0.06);
  --bd-primary-badge: rgba(92, 202, 255, 0.32);
  --c-primary-badge-bg: rgba(92, 202, 255, 0.14);
  --c-primary-badge-text: #53aeda;
  --bd-amount-badge: rgba(244, 201, 93, 0.32);
  --c-amount-badge-bg: rgba(244, 201, 93, 0.14);
  --c-amount-badge-text: #d0ad57;
  --bd-success-badge: rgba(156, 196, 152, 0.32);
  --c-success-badge-bg: rgba(156, 196, 152, 0.14);
  --c-success-badge-text: #87a985;
  --bd-pending-badge: rgba(137, 185, 238, 0.32);
  --c-pending-badge-bg: rgba(137, 185, 238, 0.14);
  --c-pending-badge-text: #77a0cc;
  --bd-pager: rgba(255, 255, 255, 0.7);
  --c-progress-track: #999999;
  --c-alert-info: #a7cbf2;
  --c-info-icon-bg: #ecf2fa;
  --c-success-icon-bg: #eaf1eb;
  --c-warning-icon-bg: #f8f1e2;
  --c-error-icon-bg: #fae2da;
  --c-alert-message: #5a5d60;
  --c-live-soft: #e7f4fc;
  --c-auth-panel-bg: rgba(249, 249, 251, 0.85);
  --c-row-soft: rgba(255, 255, 255, 0.4);
  --c-error-box-bg: rgba(255, 106, 46, 0.15);
  --c-amount-glow-soft: rgba(244, 201, 93, 0.3);
  --c-amount-glow: rgba(244, 201, 93, 0.35);
  --c-amount-glow-strong: rgba(244, 201, 93, 0.6);
  --c-amount-glow-max: rgba(244, 201, 93, 0.7);
  --c-roulette-dots: #b3964c;
  --c-roulette-slice: #81d3fc;
  --c-lottery-scratch-colors: #f1e7d2, #f0f0f3;
  --c-roulette-pointer-colors: #1c2024, #33332d 5%, #4b4636 10%, #655a3e 15%, #7f6f45 20%, #b89b52 30%, #f4c95d 40%, #f4ce70 55%, #f3d281 70%, #f2dba1;
  --c-roulette-hub-colors: #1c2024, #33332d 5.63%, #4b4636 11.25%, #655a3e 16.88%, #7f6f45 22.5%, #b89b52 33.75%, #f4c95d 45%, #f4ce72 58.75%, #f3d385 72.5%, #f2dda8;
  --mainColor22: rgba(17, 17, 19, 0.4);
  --c-surface-2-tone-01: #ffffff;
  --c-text-tone-01: #171d22;
  --c-line-tone-01: #ffffff;
  --c-text-muted-tone-01: #595959;
  --c-shadow-tone-02: rgba(17, 17, 19, 0.45);
  --c-shadow-tone-03: rgba(17, 17, 19, 0.55);
  --c-shadow-tone-04: rgba(17, 17, 19, 0.25);
  --c-shadow-tone-05: rgba(17, 17, 19, 0.72);
  --mainColor23: rgba(17, 17, 19, 0.3);
  --c-shadow-tone-07: rgba(17, 17, 19, 0.35000000000000003);
  --c-shadow-tone-08: rgba(17, 17, 19, 0.18);
  --c-shadow-tone-10: rgba(17, 17, 19, 0.6);
  --c-shadow-tone-11: rgba(17, 17, 19, 0.7333333333333333);
  --c-highlight-tone-01: rgba(255, 255, 255, 0.4);
  --c-highlight-tone-02: rgba(255, 255, 255, .55);
  --c-highlight-tone-03: rgba(255, 255, 255, .7);
  --c-primary-tone-01: #c3e8fe;
  --c-ink-tone-01: #777779;
  --c-primary-tone-02: #63d3ff;
  --c-primary-fill-tone-01: #f1efcd;
  --c-line-tone-03: #ffffff;
  --c-primary-tone-03: #3bbcff;
  --c-highlight-tone-04: rgba(255, 255, 255, 0.8);
  --c-primary-tone-04: #466071;
  --c-primary-fill-tone-02: #7277ff;
  --c-primary-fill-tone-03: #484594;
  --c-primary-fill-tone-04: #705192;
  --c-amount-tone-01: rgb(42, 38, 144);
  --c-amount-tone-02: rgb(30, 29, 127);
  --c-amount-tone-03: rgb(33, 29, 107);
  --c-amount-tone-04: rgb(24, 0, 144);
  --c-amount-tone-05: rgb(28, 2, 22);
  --c-amount-tone-06: rgb(27, 3, 29);
  --c-primary-fill-tone-05: #8c88ff;
  --mainColor24: rgba(17, 17, 19, 0.8);
  --c-primary-tone-05: #3181b6;
  --c-shadow-tone-13: rgba(17, 17, 19, 0.5019607843137255);
  --mainColor25: rgba(17, 17, 19, 0.5);
  --c-primary-fill-tone-06: #3f5e3d;
  --c-amount-tone-07: rgb(89, 42, 9);
  --c-amount-tone-08: rgb(138, 92, 57);
  --c-amount-tone-09: rgb(156, 120, 92);
  --c-primary-fill-tone-07: #3971cd;
  --c-primary-fill-tone-08: #ffbdff;
  --c-surface-2-tone-04: #ffffff;
  --c-primary-fill-tone-09: #3564f5;
  --c-shadow-tone-15: rgba(17, 17, 19, 0.3137254901960784);
  --c-highlight-tone-05: #ffffff23;
  --c-text-muted-tone-03: #000000;
  --c-primary-fill-tone-10: #9ac9ff;
  --c-game-accent-a-tone-01: #325a1a;
  --c-game-accent-a-tone-02: #0bcc05;
  --c-primary-fill-tone-11: #1f3420;
  --c-primary-tone-06: #5ac16a;
  --c-game-accent-a-tone-03: #62cc5f;
  --c-game-accent-c-tone-01: #00b7ff;
  --c-primary-fill-tone-12: #aa8fff;
  --c-amount-tone-10: #ffe765;
  --c-amount-tone-11: #ff9700;
  --c-amount-tone-12: #ffdd76;
  --c-primary-fill-tone-13: #6c7cff;
  --c-primary-tone-07: #00bcff;
  --c-primary-tone-08: #83bfff;
  --c-primary-tone-09: #ffe1ff;
  --c-surface-2-tone-05: #ffffff;
  --c-surface-2-tone-06: #ffffff;
  --c-game-accent-b-tone-01: #707ef7;
  --c-game-accent-c-tone-02: #4a91c9;
  --c-game-accent-c-tone-03: #60b3fc;
  --c-primary-fill-tone-14: #1b3c71;
  --c-surface-2-tone-07: #ffffff;
  --c-primary-tone-10: #ffdfff;
  --c-primary-fill-tone-15: #3e48ab;
  --c-primary-fill-tone-16: #5a5fd4;
  --c-surface-2-tone-08: #ffffff;
  --c-bg-tone-01: rgba(243, 243, 243, 0.85);
  --c-surface-2-tone-09: #ffffff;
  --c-primary-tone-11: #cad6ff;
  --c-primary-tone-12: #78d7ff;
  --c-primary-tone-13: #00b7ff;
  --c-surface-2-tone-10: #fefefe;
  --c-primary-fill-tone-17: #152f4b;
  --c-surface-2-tone-12: #ffffff;
  --c-bg-tone-02: #ffffff;
  --c-bg-tone-03: #f5f5f5;
  --c-game-accent-c-tone-04: #56899d;
  --c-game-accent-c-tone-05: #e8e9ff;
  --c-surface-2-tone-13: #f7f7f7;
  --c-game-accent-c-tone-06: #67c8f5;
  --c-danger-text-tone-01: #4687ac;
  --c-surface-2-tone-14: #ffffff;
  --c-primary-tone-14: #93d3f6;
  --c-primary-tone-15: #7e8bb2;
  --c-primary-tone-16: #ffd8c1;
  --c-success-tone-01: #e9f100;
  --c-primary-fill-tone-18: #909cff;
  --c-amount-tone-13: #e2be00;
  --c-success-tone-02: #97a000;
  --c-surface-2-tone-15: #fdfdfd;
  --c-surface-2-tone-16: #ffffff;
  --c-surface-2-tone-17: #ffffff;
  --c-primary-tone-17: #e2e4ff;
  --c-primary-tone-18: #00b5ff;
  --c-line-tone-05: rgba(255, 255, 255, 0.466);
  --c-game-accent-a-tone-04: #35651c;
  --c-game-accent-a-tone-05: #1e390c;
  --c-game-accent-a-tone-06: #d3feb7;
  --c-game-accent-a-tone-07: #476434;
  --c-game-accent-a-tone-08: #19290e;
  --c-game-accent-a-tone-09: #1a2f0d;
  --c-game-accent-a-tone-10: #578437;
  --c-game-accent-a-tone-11: #153608;
  --c-game-accent-a-tone-12: #46702b;
  --c-game-accent-b-tone-02: #4082a3;
  --c-game-accent-c-tone-08: #97a7c9;
  --c-game-accent-a-tone-13: #c7ffa4;
  --c-game-accent-a-tone-14: #4d7727;
  --c-game-accent-c-tone-09: #43bff7;
  --c-game-accent-a-tone-15: #9ef76b;
  --c-game-accent-c-tone-10: #87b5dd;
  --c-primary-fill-tone-19: #ffaeff;
  --c-primary-tone-19: #51b6ff;
  --c-highlight-tone-06: rgba(255, 255, 255, 0.5);
  --c-primary-fill-tone-20: #6778ff;
  --c-amount-tone-14: #ffc566;
  --c-amount-tone-15: rgb(144, 24, 0);
  --c-amount-tone-16: rgb(131, 54, 10);
  --c-amount-tone-17: rgb(133, 85, 21);
  --c-amount-tone-18: rgb(178, 165, 93);
  --c-surface-2-tone-18: rgba(255, 255, 255, 0.4);
  --c-amount-tone-19: #f5c87b;
  --c-primary-tone-20: #91d0ff;
  --c-primary-tone-21: #b6d6ff;
  --c-primary-tone-22: #71c5ff;
  --c-primary-tone-23: #60c6ff;
  --c-primary-tone-24: #89d197;
  --c-primary-tone-25: #bdbe82;
  --c-primary-tone-26: #e2c2a9;
  --c-success-tone-03: #81b300;
  --c-amount-tone-20: #b7b041;
  --c-primary-fill-tone-21: #1a1b43;
  --c-amount-tone-21: #ffeb00;
  --c-primary-tone-27: #78c4ff;
  --c-primary-fill-tone-22: #407bdb;
  --c-primary-fill-tone-23: #3c80ff;
  --c-primary-fill-tone-24: #187eff;
  --c-game-accent-c-tone-11: #4db4ef;
  --c-game-accent-b-tone-03: #3498db;
  --c-game-accent-a-tone-16: #14805e;
  --c-game-accent-c-tone-12: #79d1f3;
  --c-game-accent-b-tone-04: #5da7fa;
  --c-amount-tone-22: rgb(255, 166, 0);
  --c-primary-tone-28: #7dc4ff;
  --c-primary-fill-tone-25: #818500;
  --c-primary-fill-tone-26: #7e9f00;
  --c-line-tone-07: rgba(251, 251, 251, 0.267);
  --c-bg-tone-05: rgba(243, 243, 243, 0.9);
  --c-line-tone-08: #acacac;
  --c-bg-tone-06: rgba(219, 219, 219, 0.65);
  --c-surface-2-tone-20: rgba(253, 253, 253, 0.822);
  --c-game-accent-b-tone-05: #25293f;
  --c-game-accent-b-tone-06: #19a2db;
  --c-game-accent-c-tone-13: #00b0d5;
  --c-surface-2-tone-21: #d9ffff;
  --c-game-accent-a-tone-17: #27ae60;
  --c-line-tone-09: #dbdcdc;
  --c-game-accent-c-tone-14: #00b6ff;
  --c-surface-2-tone-22: #ffffff;
  --c-bg-tone-07: #ececef;
  --c-bg-tone-08: rgba(243, 243, 243, 0.8);
  --c-bg-tone-09: rgba(255, 255, 255, 0.769);
  --c-primary-tone-29: #bfc8ff;
  --c-amount-tone-23: #e4be3d;
  --c-primary-tone-30: #0085cb;
  --c-text-tone-03: #1b2630;
  --c-primary-fill-tone-27: #2f68d5;
  --c-primary-fill-tone-28: #9ccaff;
  --c-primary-fill-tone-29: #a3a128;
  --c-primary-tone-31: #5f6163;
  --c-primary-fill-tone-30: #2d4262;
  --c-primary-tone-32: #9fddfd;
  --c-game-accent-c-tone-15: #5d5d5d;
  --c-primary-tone-33: #b0d3ff;
  --c-surface-2-tone-23: #ffffff;
  --c-surface-2-tone-24: #ffffff;
  --c-primary-tone-34: #95d2ff;
  --c-primary-fill-tone-31: #919aff;
  --c-surface-2-tone-25: #ffffff;
  --c-amount-tone-24: #5e563c;
  --c-surface-2-tone-26: #fcffff;
  --c-amount-tone-25: #fff1ce;
  --c-bg-tone-10: #ffffff;
  --c-primary-fill-tone-32: #76b2ff;
  --c-amount-tone-26: #c2990c;
  --c-primary-tone-35: #5ea0eb;
  --c-primary-tone-36: #2088c0;
  --c-primary-fill-tone-33: #d8ddff;
  --c-primary-fill-tone-34: #5b6dfb;
  --c-primary-fill-tone-35: #d7ddff;
  --c-primary-fill-tone-36: #3e92ff;
  --c-success-tone-04: #a7e700;
  --c-line-tone-10: #fffefe;
  --c-amount-tone-27: #faf6cb;
  --c-amount-tone-28: #a88520;
  --c-amount-tone-29: #ab7c1e;
  --c-amount-tone-30: #f5ebce;
  --c-amount-tone-31: #f4e7c5;
  --c-amount-tone-32: #c59c11;
  --c-amount-tone-33: #ca9109;
  --c-primary-tone-37: #998f70;
  --c-primary-fill-tone-37: #e0ddb5;
  --c-primary-fill-tone-38: #e9e7c5;
  --c-primary-fill-tone-39: #b7c561;
  --c-primary-fill-tone-40: #4c7204;
  --c-primary-tone-38: #3b4d61;
  --c-primary-fill-tone-41: #3856d9;
  --c-primary-fill-tone-42: #4f70ff;
  --c-primary-fill-tone-43: #182817;
  --c-primary-fill-tone-44: #283e27;
  --c-primary-fill-tone-45: #2d492b;
  --c-primary-tone-39: #404040;
  --c-primary-tone-40: #e1e1e1;
  --c-primary-fill-tone-46: #94a994;
  --c-primary-fill-tone-47: #00a543;
  --c-primary-fill-tone-48: #8fc08c;
  --c-primary-fill-tone-49: #7c8e7b;
  --c-primary-fill-tone-50: #5f705d;
  --c-primary-fill-tone-51: #006113;
  --c-primary-fill-tone-52: #007801;
  --c-game-accent-b-tone-07: #3854bd;
  --c-highlight-tone-07: rgba(255, 255, 255, 0.3);
  --c-primary-fill-tone-53: #3d73ff;
  --c-primary-fill-tone-54: #86b747;
  --c-primary-fill-tone-55: #4ba6ff;
  --c-primary-tone-41: #ffcda4;
  --c-primary-tone-42: #ffe4ff;
  --c-shadow-tone-17: rgba(17, 17, 19, 0.802);
  --c-surface-2-tone-27: #ffffff;
  --c-surface-2-tone-28: #ffffff;
  --c-surface-2-tone-29: #ffffff;
  --c-primary-fill-tone-56: #a39a34;
  --c-primary-fill-tone-57: #68adff;
  --c-primary-fill-tone-58: #4490ff;
  --c-primary-fill-tone-59: #7c89ff;
  --c-primary-tone-43: #80b9ff;
  --c-primary-tone-44: #5f9fe8;
  --c-amount-tone-34: #ffda47;
  --c-amount-tone-35: #ffdf5e;
  --c-primary-tone-45: #5ea3ef;
  --c-primary-fill-tone-60: #305dea;
  --c-primary-tone-46: #87a7ec;
  --c-amount-tone-36: #f0d522;
  --c-primary-tone-47: #16a6ee;
  --c-line-tone-11: rgba(255, 255, 255, 0.5764705882352941);
  --c-amount-tone-37: yellow;
  --c-primary-tone-48: #fbffff;
  --c-highlight-tone-08: rgba(255, 255, 255, 0.2);
  --c-primary-fill-tone-61: #376cff;
  --c-paper-tone-01: rgba(250, 250, 250, 0.0);
  --c-paper-tone-02: rgba(250, 250, 250, 0.3);
  --c-paper-tone-03: rgba(250, 250, 250, 0.5);
  --c-primary-tone-49: #8ae2a6;
  --c-primary-fill-tone-62: #1e4229;
  --c-primary-fill-tone-63: #006c0b;
  --c-primary-fill-tone-64: #009d5c;
  --c-primary-fill-tone-65: #009b27;
  --c-primary-fill-tone-66: #1d8700;
  --c-primary-tone-50: #fbfffc;
  --c-primary-tone-51: #fff9df;
  --c-primary-fill-tone-67: #00a200;
  --c-surface-2-tone-30: #ffffff;
  --c-surface-2-tone-31: #ffffff;
  --c-surface-2-tone-32: #ffffff;
  --c-primary-tone-52: #d4cd88;
  --c-game-accent-b-tone-08: #71AAFF;
  --c-surface-2-tone-33: rgba(255, 255, 255, 0.3);
  --c-surface-2-tone-34: #ffffff;
  --c-shadow-tone-18: rgba(17, 17, 19, 0.15);
  --c-shadow-tone-19: rgba(17, 17, 19, 0.13);
  --c-line-tone-13: #ffffff;
  --c-shadow-tone-20: rgba(17, 17, 19, 0.8784313725490196);
  --c-text-muted-tone-06: #7b7b7b;
  --mainColor15: rgba(211, 211, 231, 0.72);
}
