/* Tatami accent (marketing blue #2383e2). Load after tokens/variables.css. */

:root,
[data-theme='light'] {
  /* #2383e2 gave white text 3.88:1; darkened to #1c78d2 for 4.50:1. */
  --bento-accent: #1c78d2;
  --bento-accent-hover: #196dc0;
  --bento-accent-subtle: #eaf3fd;
  --bento-accent-fg: #1a5da6;
  --bento-accent-edge: #164c87;
  --bento-focus-ring: 0 0 0 1px var(--bento-bg), 0 0 0 3px rgba(28, 120, 210, 0.35);
  --bento-chart-1: #1c78d2;
}

[data-theme='dark'] {
  /* Same darkening as light: #2383e2 fails white text, #1c78d2 is 4.50:1. */
  --bento-accent: #1c78d2;
  --bento-accent-hover: #2383e2;
  --bento-accent-subtle: #13253a;
  --bento-accent-fg: #9ccbf7;
  --bento-accent-edge: #17457c;
  --bento-focus-ring: 0 0 0 1px var(--bento-bg), 0 0 0 3px rgba(35, 131, 226, 0.5);
  --bento-chart-1: #2383e2;
}
