/* Brand palette «Морель» — white + blue. Light / dark follow the Telegram theme (data-theme on <html>) */
:root,
[data-theme='light'] {
  --bg: #ffffff;
  --surface: #ffffff;
  --surface-2: #f2f6fb;
  --line: #e3eaf2;
  --ink: #142233;
  --muted: #74849a;

  --accent: #2a7de1;
  --accent-press: #1f68c2;
  --on-accent: #ffffff;
  --accent-soft: #eaf3fe;

  --pink: #e0676d;
  --pink-ink: #c9474e;
  --pink-soft: #fdeeed;

  --tile-1: #eaf3fe; --tile-1-ink: #2a7de1;
  --tile-2: #e6f6fd; --tile-2-ink: #1593c9;
  --tile-3: #eef1fd; --tile-3-ink: #5568d8;

  --wait: #a86d12;  --wait-soft: #fdf2dc;
  --work: #2a7de1;  --work-soft: #e6f0fc;
  --done: #2e8a57;  --done-soft: #e2f4e9;
  --late: #c9453d;  --late-soft: #fde8e6;

  --shadow: 0 1px 2px rgba(20, 50, 90, 0.05), 0 8px 22px -12px rgba(20, 50, 90, 0.2);
  --backdrop: rgba(10, 25, 45, 0.45);
  color-scheme: light;
}

[data-theme='dark-unused'] {
  --bg: #0f1721;
  --surface: #17212d;
  --surface-2: #1e2a38;
  --line: #2a3747;
  --ink: #eaf1f8;
  --muted: #8d9cae;

  --accent: #5aa7f5;
  --accent-press: #7ab8f7;
  --on-accent: #0b1a2b;
  --accent-soft: #1a2d44;

  --pink: #f08088;
  --pink-ink: #f39aa0;
  --pink-soft: #43242a;

  --tile-1: #1a2d44; --tile-1-ink: #7ab8f7;
  --tile-2: #14303d; --tile-2-ink: #6fcbef;
  --tile-3: #1f2547; --tile-3-ink: #9aa8f5;

  --wait: #edbb5c;  --wait-soft: #3b2e17;
  --work: #7ab8f7;  --work-soft: #1a2d44;
  --done: #7bcf9d;  --done-soft: #1a3424;
  --late: #f2918a;  --late-soft: #45211d;

  --shadow: none;
  --backdrop: rgba(0, 0, 0, 0.6);
  color-scheme: dark;
}
