/* EldeRem WORKER theme — the worker app (/worker). It started 2026-10-13 as a copy of the first
   worker app's theme (now elderem-worker1.css, /worker1), so the two look the same; it is its
   own file so its colours can move on their own. Below, the original notes.

   The worker app's colours: blue primary and secondary, where the
   employer app (elderem-employer.css) is violet. Same token set, same structure, so the two files
   diff cleanly; only the oklch values differ.

   What moved, and why:
   - base-* : the same near-whites, tinted blue (hue 250) instead of violet (300), so the page
     ground belongs to the same family as its primary.
   - primary / secondary : two blues, the secondary lighter and leaning to sky so the two stay
     tellable apart.
   - info : pushed from sky blue (222) toward green (to 178, teal) — a blue info would sit on
     top of a blue primary. Kept well short of success (149) so "info" does not read as "ok".
   Everything else (accent, success, warning, error, shape) is the employer theme's.

   daisyUI 5 token set; activated by data-theme="elderem-worker" on <html>, which base.html sets
   for any page of the worker app (apps/web/routes/app_scope.py: AppScope.theme). */
:root:has(input.theme-controller[value=elderem-worker]:checked),
[data-theme="elderem-worker"] {
  color-scheme: light;
  --color-base-100: oklch(0.995 0.004 250);
  --color-base-200: oklch(0.96 0.010 250);
  --color-base-300: oklch(0.87 0.016 250);
  --color-base-content: oklch(0.19 0.025 250);
  --color-primary: oklch(0.50 0.17 260);
  --color-primary-content: oklch(1 0 0);
  /*--color-secondary: oklch(0.759 0.103 269.14);*/
  --color-secondary: oklch(0.64 0.126 237.4);
  --color-secondary-content: oklch(1 0 0);
  --color-accent: oklch(0.66 0.13 195);
  --color-accent-content: oklch(1 0 0);
  --color-neutral: oklch(0.25 0.03 250);
  --color-neutral-content: oklch(1 0 0);
  --color-info: oklch(0.73 0.119 203.285);
  --color-info-content: oklch(1 0 0);
  --color-success: oklch(0.62 0.19 149);
  --color-success-content: oklch(1 0 0);
  --color-warning: oklch(0.85 0.20 92);
  --color-warning-content: oklch(0.15 0 0);
  --color-error: oklch(0.65 0.20 25);
  --color-error-content: oklch(1 0 0);
  /* Semantic er- tokens live in app.css (one layer for all themes), not here. */
  --radius-selector: 0.5rem;
  --radius-field: 0.5rem;
  --radius-box: 1rem;
  --size-selector: 0.25rem;
  --size-field: 0.25rem;
  --border: 1px;
  --depth: 0;
  --noise: 0;
}
