/* Linka: Design System · Minimal Premium Dark · Codex RE
   Fonte única de cores, tipografia, raios e sombras usada em todo o produto
   (painel, área Codex e site institucional). A página pública de cada
   empresa continua com o tema que ela escolher e não usa estes tokens. */
:root {
  /* paleta */
  --l-bg: #0b0d12;
  --l-surface: #12161f;
  --l-elevated: #191f2b;
  --l-border: #252c38;
  --l-border-soft: #1b212c;
  --l-primary: #668cff;
  --l-primary-hover: #7d9dff;
  --l-primary-active: #5676e6;
  --l-primary-soft: rgba(102, 140, 255, .14);
  --l-text: #f1f3f8;
  --l-muted: #8993a5;
  --l-faint: #5b6274;

  /* estado */
  --l-ok: #3ddc8c;
  --l-ok-soft: rgba(61, 220, 140, .14);
  --l-warn: #f0a93c;
  --l-warn-soft: rgba(240, 169, 60, .14);
  --l-danger: #f15b6c;
  --l-danger-soft: rgba(241, 91, 108, .14);
  --l-nfc: #3fc6e8;
  --l-nfc-soft: rgba(63, 198, 232, .14);
  --l-qr: #b398ff;
  --l-qr-soft: rgba(179, 152, 255, .14);

  /* forma */
  --l-radius-sm: 8px;
  --l-radius: 12px;
  --l-radius-lg: 18px;
  --l-shadow: 0 1px 2px rgba(0, 0, 0, .35), 0 10px 28px -10px rgba(0, 0, 0, .55);
  --l-shadow-float: 0 24px 48px -16px rgba(0, 0, 0, .6);

  /* tipografia */
  --l-font: 'Inter', ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;

  color-scheme: dark;
}
