/*
 * Brand skin: AOK. This file is the ONLY brand-specific stylesheet — it defines the
 * token values (and the brand font) that auth.css consumes. To rebrand the IdP,
 * replace this file (and the files under /assets/brand/); auth.css stays untouched.
 */

@font-face {
  font-family: 'AOK Buenos Aires';
  src: url('../fonts/AOKBuenosAires-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AOK Buenos Aires';
  src: url('../fonts/AOKBuenosAires-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'AOK Buenos Aires';
  src: url('../fonts/AOKBuenosAires-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

:root {
  --brand-font: 'AOK Buenos Aires', -apple-system, 'Segoe UI', sans-serif;

  --brand-primary: #005e3f;
  --brand-primary-foreground: #ffffff;
  --brand-foreground: #293033;
  --brand-canvas: #ffffff;

  --brand-tint: #e8f4f2;
  --brand-mint: #d8ece8;
  --brand-success: #18ab42;
  --brand-destructive: #b3261e;

  /* Dark brand surface behind the auth card. */
  --brand-hero: var(--brand-primary);
  --brand-hero-foreground: #ffffff;

  --brand-radius: 0.25rem;
}
