/* Approved Accent v v1.0.0. Declarations only; integrate under a reviewed staged patch. */
:root {
  --nalvo-canvas: #F5F7FE;
  --nalvo-surface: #FFFFFF;
  --nalvo-text-primary: #182231;
  --nalvo-text-secondary: #465366;
  --nalvo-border-control: #7B879C;
  --nalvo-border-subtle: #D9DFE9;
  --nalvo-action-primary: #3152C4;
  --nalvo-on-action: #FFFFFF;
  --nalvo-action-hover: #233D9F;
  --nalvo-focus-ring: #3152C4;
  --nalvo-selected-surface: #E9EEFF;
  --nalvo-selected-text: #3152C4;
  --nalvo-wordmark-neutral: #182231;
  --nalvo-wordmark-v: #3152C4;
  --nalvo-font-family: Arial, Helvetica, sans-serif;
  --nalvo-wordmark-weight: 400;
  --nalvo-support-pink: #F59ABB;
}
@media (prefers-color-scheme: dark) {
  :root {
    --nalvo-canvas: #171D32;
    --nalvo-surface: #20283C;
    --nalvo-text-primary: #F5F7FE;
    --nalvo-text-secondary: #BBC6D8;
    --nalvo-border-control: #8190AD;
    --nalvo-border-subtle: #3F4960;
    --nalvo-action-primary: #A9B9FF;
    --nalvo-on-action: #171D32;
    --nalvo-action-hover: #C4CEFF;
    --nalvo-focus-ring: #A9B9FF;
    --nalvo-selected-surface: #2E3C60;
    --nalvo-selected-text: #A9B9FF;
    --nalvo-wordmark-neutral: #F5F7FE;
    --nalvo-wordmark-v: #A9B9FF;
  }
}
