/* GrantMind | Design tokens: colours, light and dark themes. */
:root {
  --bg: #f6f4ef;
  --sf: #fff;
  --tx: #17302f;
  --mt: #62706f;
  --ln: #dcd8cc;
  --pr: #14625c;
  --pt: #fff;
  --ac: #c98a1b;
  --ok: #2e7d4f;
  --bad: #b3392f;
  --sh: #eef3f1;
  box-sizing: border-box;
  padding-top: env(safe-area-inset-top, 0px);
  padding-bottom: env(safe-area-inset-bottom, 0px);
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    color-scheme: dark;
    --bg: #0f1b1a;
    --sf: #16282a;
    --tx: #e6efed;
    --mt: #93a6a3;
    --ln: #2a4140;
    --pr: #4fb3a9;
    --pt: #06201e;
    --ac: #e3a73c;
    --ok: #5cc489;
    --bad: #ef7c71;
    --sh: #1b3234;
  }
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --bg: #0f1b1a;
  --sf: #16282a;
  --tx: #e6efed;
  --mt: #93a6a3;
  --ln: #2a4140;
  --pr: #4fb3a9;
  --pt: #06201e;
  --ac: #e3a73c;
  --ok: #5cc489;
  --bad: #ef7c71;
  --sh: #1b3234;
}
