/* tiarella palette. Shared field-guide components own type and geometry. */
:root {
  --t-mist: #F6F2FA;      /* page background */
  --t-paper: #FFFFFF;     /* cards */
  --t-lilac: #CDBDEB;     /* soft fills, selected chips, bloom bars */
  --t-lilac-soft: #E9E1F5;/* tints, hover */
  --t-line: #DDD2EC;      /* hairlines and borders */
  --t-ink: #262130;       /* text: aubergine-charcoal, 14:1 on mist */
  --t-muted: #5E566B;     /* secondary text, 6.3:1 on mist */
  --t-on-moss: #FFFFFF;
  --t-moss: #44522B;      /* dark note: primary buttons, "Grows in pots" tag; 8.4:1 with white */
  --t-vein: #6A2A39;      /* dark note: counts, sparing emphasis; 9.5:1 on mist */
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --t-mist: #38313F; --t-paper: #443B4D; --t-lilac: #685580; --t-lilac-soft: #51445F; --t-line: #786B85;
    --t-ink: #FFF8EC; --t-muted: #DED3E5; --t-moss: #C0CDA9; --t-on-moss: #27321F; --t-vein: #F2C0C2;
  }
}
:root[data-theme="dark"] {
  --t-mist: #38313F; --t-paper: #443B4D; --t-lilac: #685580; --t-lilac-soft: #51445F; --t-line: #786B85;
  --t-ink: #FFF8EC; --t-muted: #DED3E5; --t-moss: #C0CDA9; --t-on-moss: #27321F; --t-vein: #F2C0C2;
}
@media print {
  :root, :root[data-theme="dark"] {
    --t-mist: #FFFFFF; --t-paper: #FFFFFF; --t-ink: #262130; --t-muted: #5E566B;
    --t-line: #DDD2EC; --t-lilac: #CDBDEB; --t-lilac-soft: #E9E1F5;
    --t-moss: #44522B; --t-on-moss: #FFFFFF; --t-vein: #6A2A39;
  }
}
