/*
 * ValuSafe — navy.css (v2 — Token-Override)
 * Nur :root-Farb-Overrides. Alles andere kommt aus tokens.css.
 * Ladereihenfolge: tokens.css → next.css → navy.css → wcag_global.css
 */
:root {
  --vs-accent:          #185fa5;
  --vs-accent-hover:    #0c447c;
  --vs-accent-light:    #e6f1fb;
  --vs-accent-text:     #ffffff;

  --vs-bg:              #e6f1fb;
  --vs-surface:         #ffffff;
  --vs-surface-2:       #f0f6fc;

  --vs-text:            #0c1f3d;
  --vs-text-muted:      #2a5a8a;
  --vs-text-subtle:     #5a8ab0;

  --vs-border:          #b5d4f4;
  --vs-border-strong:   #8ab0d0;

  --vs-rail-bg:         #1a2a40;
  --vs-rail-text:       #a8bdd4;
  --vs-rail-active:     #ffffff;
  --vs-rail-active-bg:  rgba(255,255,255,0.12);
  --vs-rail-hover-bg:   rgba(255,255,255,0.07);

  --vs-dp-bg:           #ffffff;
  --vs-dp-border:       #b5d4f4;
}
