/* brand-identity tokens: Onda Cortada · kit Ondas. Generated by brand-identity export_tokens.py from palette.json. Edit the palette, not this file. */
:root {
  color-scheme: light;
  --bi-brand-2: #00cecb; /* Turquesa */
  --bi-brand-4: #ffb456; /* Sol */
  --bi-brand-1: #0b1e3b; /* Azul-noite */
  --bi-brand-3: #ffffea; /* Creme */
  --bi-brand-5: #ff7a59; /* Laranja */
  --bi-brand-6: #efe7c4; /* Creme sombra */
  --bi-brand-7: #d6c893; /* Linha do farol */
  --bi-primary-50: #e9fcfb;
  --bi-primary-100: #d0f9f7;
  --bi-primary-200: #83f8f5;
  --bi-primary-300: #49e7e4;
  --bi-primary-400: #00cecb;
  --bi-primary-500: #13b7b4;
  --bi-primary-600: #0e9593;
  --bi-primary-700: #097a79;
  --bi-primary-800: #066463;
  --bi-primary-900: #045352;
  --bi-primary-950: #01302f;
  --bi-neutral-50: #f9fafc;
  --bi-neutral-100: #f2f3f5;
  --bi-neutral-200: #e4e6e9;
  --bi-neutral-300: #d1d4d9;
  --bi-neutral-400: #9da2aa;
  --bi-neutral-500: #6d737e;
  --bi-neutral-600: #4f5661;
  --bi-neutral-700: #3a424d;
  --bi-neutral-800: #252c36;
  --bi-neutral-900: #151c26;
  --bi-neutral-950: #0a1018;
  --bi-accent-50: #fff6ec;
  --bi-accent-100: #ffebd5;
  --bi-accent-200: #fed5a7;
  --bi-accent-300: #ffb456;
  --bi-accent-400: #e89616;
  --bi-accent-500: #cd861f;
  --bi-accent-600: #a86e1f;
  --bi-accent-700: #8b5a13;
  --bi-accent-800: #74490c;
  --bi-accent-900: #613d08;
  --bi-accent-950: #3a2304;
  --bi-success-50: #ecfcf5;
  --bi-success-100: #d6f8eb;
  --bi-success-200: #98f4d5;
  --bi-success-300: #66e2bc;
  --bi-success-400: #3fc6a0;
  --bi-success-500: #2bb28e;
  --bi-success-600: #0d9373;
  --bi-success-700: #08795e;
  --bi-success-800: #06644d;
  --bi-success-900: #045440;
  --bi-success-950: #073025;
  --bi-warning-50: #fff5ef;
  --bi-warning-100: #ffebdc;
  --bi-warning-200: #fed5b8;
  --bi-warning-300: #fab886;
  --bi-warning-400: #f49037;
  --bi-warning-500: #dd7e25;
  --bi-warning-600: #b96409;
  --bi-warning-700: #995206;
  --bi-warning-800: #7f4304;
  --bi-warning-900: #6b3703;
  --bi-warning-950: #3e2005;
  --bi-danger-50: #fff5f3;
  --bi-danger-100: #ffe9e6;
  --bi-danger-200: #fed3cd;
  --bi-danger-300: #feb2a8;
  --bi-danger-400: #fe8477;
  --bi-danger-500: #f86156;
  --bi-danger-600: #e0312e;
  --bi-danger-700: #b4312b;
  --bi-danger-800: #922c27;
  --bi-danger-900: #7a2520;
  --bi-danger-950: #471713;
  --bi-info-50: #f2f8ff;
  --bi-info-100: #e3f0ff;
  --bi-info-200: #c7e2fe;
  --bi-info-300: #9ecdfe;
  --bi-info-400: #66b2fd;
  --bi-info-500: #3e9ef7;
  --bi-info-600: #2681d2;
  --bi-info-700: #196aaf;
  --bi-info-800: #125792;
  --bi-info-900: #0f487a;
  --bi-info-950: #0c2a46;
  --bi-ext-1-50: #fff5f2;
  --bi-ext-1-100: #ffe9e3;
  --bi-ext-1-200: #fed1c5;
  --bi-ext-1-300: #feae99;
  --bi-ext-1-400: #ff7a59;
  --bi-ext-1-500: #f55c36;
  --bi-ext-1-600: #d1421c;
  --bi-ext-1-700: #a93c20;
  --bi-ext-1-800: #883520;
  --bi-ext-1-900: #722c1b;
  --bi-ext-1-950: #441a10;
  --bi-ext-2-50: #faf9f0;
  --bi-ext-2-100: #f5f3de;
  --bi-ext-2-200: #efe7c4;
  --bi-ext-2-300: #dbcfa8;
  --bi-ext-2-400: #c1b18c;
  --bi-ext-2-500: #ad9c7d;
  --bi-ext-2-600: #8e7f68;
  --bi-ext-2-700: #766755;
  --bi-ext-2-800: #625445;
  --bi-ext-2-900: #524539;
  --bi-ext-2-950: #302720;
  --bi-ext-3-50: #f9f8ed;
  --bi-ext-3-100: #f3f0d7;
  --bi-ext-3-200: #e9e0ae;
  --bi-ext-3-300: #d6c893;
  --bi-ext-3-400: #beab7a;
  --bi-ext-3-500: #ac976b;
  --bi-ext-3-600: #917a55;
  --bi-ext-3-700: #7a6345;
  --bi-ext-3-800: #665038;
  --bi-ext-3-900: #56422f;
  --bi-ext-3-950: #34251b;
  --bi-background: #ffffea;
  --bi-surface: #ffffff;
  --bi-surface-alt: #f5f5e0;
  --bi-border: #dedec3;
  --bi-text: #151c26;
  --bi-text-muted: #4f5661;
  --bi-primary: #00cecb;
  --bi-on-primary: #0a1018;
  --bi-accent: #ffb456;
  --bi-on-accent: #0a1018;
  --bi-link: #097a79;
  --bi-focus: #0e9593;
  --bi-success: #08795e;
  --bi-warning: #995206;
  --bi-danger: #b4312b;
  --bi-info: #196aaf;
  --bi-ext-1: #ff7a59; /* Laranja */
  --bi-on-ext-1: #0a1018; /* text on Laranja */
  --bi-ext-2: #efe7c4; /* Creme sombra */
  --bi-on-ext-2: #0a1018; /* text on Creme sombra */
  --bi-ext-3: #d6c893; /* Linha do farol */
  --bi-on-ext-3: #0a1018; /* text on Linha do farol */
}

[data-theme="dark"] {
  color-scheme: dark;
  --bi-background: #0b1e3b;
  --bi-surface: #252c36;
  --bi-surface-alt: #3a424d;
  --bi-border: #4f5661;
  --bi-text: #f2f3f5;
  --bi-text-muted: #d1d4d9;
  --bi-primary: #00cecb;
  --bi-on-primary: #0a1018;
  --bi-accent: #ffb456;
  --bi-on-accent: #0a1018;
  --bi-link: #00cecb;
  --bi-focus: #00cecb;
  --bi-success: #3fc6a0;
  --bi-warning: #f49037;
  --bi-danger: #fe8477;
  --bi-info: #66b2fd;
  --bi-ext-1: #ff7a59;
  --bi-on-ext-1: #0a1018;
  --bi-ext-2: #efe7c4;
  --bi-on-ext-2: #0a1018;
  --bi-ext-3: #d6c893;
  --bi-on-ext-3: #0a1018;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    color-scheme: dark;
    --bi-background: #0b1e3b;
    --bi-surface: #252c36;
    --bi-surface-alt: #3a424d;
    --bi-border: #4f5661;
    --bi-text: #f2f3f5;
    --bi-text-muted: #d1d4d9;
    --bi-primary: #00cecb;
    --bi-on-primary: #0a1018;
    --bi-accent: #ffb456;
    --bi-on-accent: #0a1018;
    --bi-link: #00cecb;
    --bi-focus: #00cecb;
    --bi-success: #3fc6a0;
    --bi-warning: #f49037;
    --bi-danger: #fe8477;
    --bi-info: #66b2fd;
    --bi-ext-1: #ff7a59;
    --bi-on-ext-1: #0a1018;
    --bi-ext-2: #efe7c4;
    --bi-on-ext-2: #0a1018;
    --bi-ext-3: #d6c893;
    --bi-on-ext-3: #0a1018;
  }
}
