:root {
  /*
   * AllVisaUpdates visual identity.
   *
   * Independent from GlobalGoGateway.
   * Designed for information density, trust and repeated daily use.
   */

  --avu-ink-950: #071b31;
  --avu-ink-900: #0b2340;
  --avu-ink-800: #163553;
  --avu-ink-700: #2c4b68;
  --avu-ink-600: #506b83;
  --avu-ink-500: #71869a;

  --avu-blue-700: #075ec8;
  --avu-blue-600: #0875e1;
  --avu-blue-500: #1488f4;
  --avu-blue-100: #e8f3ff;
  --avu-blue-50: #f3f9ff;

  --avu-cyan-500: #14b8c8;
  --avu-cyan-100: #ddf8fa;

  --avu-green-700: #13714b;
  --avu-green-100: #e4f6ed;

  --avu-amber-700: #9a5b08;
  --avu-amber-100: #fff2d5;

  --avu-red-700: #a43a3a;
  --avu-red-100: #feecec;

  --avu-white: #ffffff;
  --avu-surface: #f6f9fc;
  --avu-surface-strong: #edf3f8;
  --avu-border: #dce6ef;
  --avu-border-strong: #c9d7e4;

  --avu-shadow-sm:
    0 1px 2px rgba(7, 27, 49, 0.04),
    0 4px 14px rgba(7, 27, 49, 0.04);

  --avu-shadow-md:
    0 10px 35px rgba(7, 27, 49, 0.08);

  --avu-radius-sm: 10px;
  --avu-radius-md: 16px;
  --avu-radius-lg: 24px;
  --avu-radius-xl: 32px;
  --avu-radius-pill: 999px;

  --avu-container: 1240px;

  --avu-font:
    Inter,
    ui-sans-serif,
    system-ui,
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    sans-serif;

  --avu-ease: cubic-bezier(0.2, 0.8, 0.2, 1);
}
