/* ⚠ згенеровано з `src/nyshporka/brand/data/brand.yaml` — руками не правити.
   Правка тут живе рівно до наступного `python -m nyshporka.brand.gen`.
   Змінювати кольори — у brand.yaml; перевіряти — `--check` (він же в CI). */

[data-md-color-scheme="default"] {
  --md-primary-fg-color: #8f5300;
  --md-primary-bg-color: #f4f2ee;
  --md-accent-fg-color: #8f5300;
  --md-default-bg-color: #f4f2ee;
  --md-default-fg-color: #1b1a17;
  --md-typeset-color: #1b1a17;
  --md-typeset-a-color: #8f5300;
  --md-code-bg-color: #fff;
  --md-footer-bg-color: #fff;
  --s-log: #f2efe9;
  --s-0: #e9e5df;
  --s-1: #efece7;
  --bg: #f4f2ee;
  --s-2: #faf9f7;
  --s-3: #fff;
  --s-4: #e7e3dd;
  --line: #e6e2db;
  --line-2: #d8d3ca;
  --line-3: #bdb6aa;
  --line-4: #948c7e;
  --fg: #1b1a17;
  --fg-2: #3d3a34;
  --fg-3: #566672;
  --fg-4: #6e685e;
  --fg-5: #8a8479;
  --fg-6: #7b756a;
  --white: #fff;
  --accent: #8f5300;
  --accent-fill: #f0a02e;
  --accent-ink: #111;
  --accent-2: #8a6410;
  --accent-bg: #fdf1dc;
  --info: #10618f;
  --info-2: #1668ad;
  --link: #0f62b0;
  --ok: #2e7d32;
  --ok-2: #1f6b2a;
  --ok-3: #17572a;
  --warn: #a35a00;
  --err: #c62828;
  --err-2: #a32424;
  --violet: #7b3fa0;
  --magenta: #a3168f;
  --ok-bg: #eaf5ea;
  --ok-line: #a9d3ab;
  --err-bg: #fdeded;
  --err-line: #e3b0b0;
  --info-bg: #eaf3fb;
  --info-line: #b7d3ea;
  --ok-soft: #2f7a58;
  --ok-solid: #2e7d32;
  --err-solid: #b3383c;
  --mint-2: #0f7a4e;
  --warn-2: #8a6410;
  --blue-solid: #1565c0;
  --purple-solid: #6d28a8;
  --cyan-line: #0b74b8;
  --hover-cool: #4a5c66;
  --hover-soft: #dde5e9;
  --hi-hit: #fdf1c8;
  --hi-on: #dceefb;
  --magenta-glow: #a3168f55;
  --pnl-ct: #a9cbbb;
  --pnl-draft: #d3c398;
  --pnl-batch: #a5c9b4;
  --pnl-deg: #adc0d1;
  --bdg-bg: #e4e0d8;
  --bdg-fg: #566672;
  --bdg-known-bg: #2e7d32;
  --bdg-known-fg: #fff;
  --bdg-new-bg: #f7e7c4;
  --bdg-new-fg: #6b4e00;
  --bdg-tail-bg: #f3e3c0;
  --bdg-tail-fg: #6b4e00;
  --bdg-head-bg: #dceefb;
  --bdg-head-fg: #0f4a70;
  --bdg-skor-bg: #f2e6c2;
  --bdg-skor-fg: #63490a;
  --bdg-pech-bg: #efe0f8;
  --bdg-pech-fg: #5b2a78;
  --bdg-sim-bg: #fbe0e0;
  --bdg-sim-fg: #8f2020;
  --bdg-pair-bg: #dff3e4;
  --bdg-pair-fg: #15602c;
  --bdg-full-bg: #dcedf8;
  --bdg-full-fg: #0f4a66;
  --write-bg: #fbeeee;
  --write-fg: #8a3a3a;
  --fail-bg: #c62828;
  --fail-line: #8f1d1d;
  --fail-fg: #fff;
  --paper: #fff;
  --paper-edge: #cfc8bb;
  --stage: #6e6961;
  --over-img-bg: rgba(30,26,20,.62);
  --box-tp: #ff4040;
  --box-fp: #8a8a8a;
  --box-skip: #7986cb;
  --swipe-ok-bg: rgba(76,175,80,.28);
  --swipe-ok-fg: #1b5e20;
  --swipe-no-bg: rgba(244,67,54,.28);
  --swipe-no-fg: #7f1d16;
  --shim: rgba(0,0,0,.055);
  --scrim: rgba(38,34,28,.62);
  --scrim-2: rgba(38,34,28,.45);
  --ic-gold: #8a5a00;
  --ic-amber: #8a6400;
  --ic-orange: #b4471f;
  --ic-red: #b3282c;
  --ic-pink: #b31e56;
  --ic-violet: #6a4bab;
  --ic-indigo: #3f4c9e;
  --ic-blue: #1565c0;
  --ic-sky: #0277a8;
  --ic-cyan: #00707f;
  --ic-teal: #00695c;
  --ic-green: #2e7d32;
  --ic-mint: #00794f;
  --ic-lime: #547a1e;
  --ic-sand: #8a6033;
  --ic-slate: #4d616c;
  --engine-pysar: #3a4a86;
  --engine-diak: #2c645c;
  --engine-skryba: #733f80;
  --card: #fff;
  --muted: #566672;
  --warn-bg: #fdf1dc;
  --warn-fg: #8a6410;
}

[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #ffb74d;
  --md-primary-bg-color: #1a1a1a;
  --md-accent-fg-color: #ffb74d;
  --md-default-bg-color: #1a1a1a;
  --md-default-fg-color: #eee;
  --md-typeset-color: #eee;
  --md-typeset-a-color: #ffb74d;
  --md-code-bg-color: #222;
  --md-footer-bg-color: #222;
  --s-log: #0d0d0d;
  --s-0: #111;
  --s-1: #161616;
  --bg: #1a1a1a;
  --s-2: #1e1e1e;
  --s-3: #222;
  --s-4: #2a2a2a;
  --line: #2a2a2a;
  --line-2: #333;
  --line-3: #444;
  --line-4: #555;
  --fg: #eee;
  --fg-2: #ccc;
  --fg-3: #9ab;
  --fg-4: #888;
  --fg-5: #666;
  --fg-6: #777;
  --white: #fff;
  --accent: #ffb74d;
  --accent-fill: #ffb74d;
  --accent-ink: #111;
  --accent-2: #ffd166;
  --accent-bg: #26211a;
  --info: #9ad7ff;
  --info-2: #64b5f6;
  --link: #2196f3;
  --ok: #4caf50;
  --ok-2: #81c784;
  --ok-3: #a5d6a7;
  --warn: #ff9800;
  --err: #f44336;
  --err-2: #ef9a9a;
  --violet: #ce93d8;
  --magenta: #e040fb;
  --ok-bg: #1d2a1d;
  --ok-line: #2e7d32;
  --err-bg: #2a1a1a;
  --err-line: #8b3838;
  --info-bg: #102028;
  --info-line: #2e4651;
  --ok-soft: #7fbf9f;
  --ok-solid: #2d7d2d;
  --err-solid: #7a2e2e;
  --mint-2: #8ff0b8;
  --warn-2: #e0b050;
  --blue-solid: #2878ff;
  --purple-solid: #6a3d8f;
  --cyan-line: #29b6f6;
  --hover-cool: #37474f;
  --hover-soft: #37474f;
  --hi-hit: #3a3413;
  --hi-on: #12384a;
  --magenta-glow: #e040fb66;
  --pnl-ct: #3a5a4a;
  --pnl-draft: #5a4e2a;
  --pnl-batch: #2a4a3a;
  --pnl-deg: #3a4a5a;
  --bdg-bg: #333;
  --bdg-fg: #9ab;
  --bdg-known-bg: #2d7d2d;
  --bdg-known-fg: #fff;
  --bdg-new-bg: #7a5b00;
  --bdg-new-fg: #ffd166;
  --bdg-tail-bg: #5a4013;
  --bdg-tail-fg: #ffd166;
  --bdg-head-bg: #13405a;
  --bdg-head-fg: #8ecfff;
  --bdg-skor-bg: #4a3a10;
  --bdg-skor-fg: #ffd166;
  --bdg-pech-bg: #3a1a4a;
  --bdg-pech-fg: #d9a6ff;
  --bdg-sim-bg: #5a1a1a;
  --bdg-sim-fg: #ffb3b3;
  --bdg-pair-bg: #1a4a2a;
  --bdg-pair-fg: #9dffb0;
  --bdg-full-bg: #1a3a4a;
  --bdg-full-fg: #8ed6ff;
  --write-bg: #3a2727;
  --write-fg: #e8c4c4;
  --fail-bg: #5a1a1a;
  --fail-line: #b34a4a;
  --fail-fg: #ffdede;
  --paper: #fff;
  --paper-edge: transparent;
  --stage: #000;
  --over-img-bg: rgba(28,28,28,.92);
  --box-tp: #ff4040;
  --box-fp: #8a8a8a;
  --box-skip: #7986cb;
  --swipe-ok-bg: rgba(76,175,80,.28);
  --swipe-ok-fg: #1b5e20;
  --swipe-no-bg: rgba(244,67,54,.28);
  --swipe-no-fg: #7f1d16;
  --shim: rgba(255,255,255,.05);
  --scrim: rgba(0,0,0,.93);
  --scrim-2: rgba(0,0,0,.72);
  --ic-gold: #ffb74d;
  --ic-amber: #ffca28;
  --ic-orange: #ff8a65;
  --ic-red: #e57373;
  --ic-pink: #f06292;
  --ic-violet: #b39ddb;
  --ic-indigo: #7986cb;
  --ic-blue: #64b5f6;
  --ic-sky: #4fc3f7;
  --ic-cyan: #4dd0e1;
  --ic-teal: #4db6ac;
  --ic-green: #81c784;
  --ic-mint: #6fe0a0;
  --ic-lime: #aed581;
  --ic-sand: #d7b083;
  --ic-slate: #90a4ae;
  --engine-pysar: #9db4e0;
  --engine-diak: #79c7b9;
  --engine-skryba: #c9a0d9;
  --card: #222;
  --muted: #9ab;
  --warn-bg: #26211a;
  --warn-fg: #ffd166;
}
