/* Omni theme: coca-cola. Generated by src/theme; do not edit by hand. */
:root:root {
  --o-neutral-0: #ffffff;
  --o-neutral-25: #fafafa;
  --o-neutral-50: #f5f5f5;
  --o-neutral-75: #f0f0f0;
  --o-neutral-100: #ebebeb;
  --o-neutral-150: #e4e4e4;
  --o-neutral-200: #dedede;
  --o-neutral-250: #d6d6d6;
  --o-neutral-300: #cecece;
  --o-neutral-350: #bebebe;
  --o-neutral-400: #ababab;
  --o-neutral-450: #989898;
  --o-neutral-500: #868686;
  --o-neutral-550: #747474;
  --o-neutral-600: #636363;
  --o-neutral-650: #555555;
  --o-neutral-700: #484848;
  --o-neutral-750: #3a3a3a;
  --o-neutral-800: #2e2e2e;
  --o-neutral-850: #222222;
  --o-neutral-900: #161616;
  --o-neutral-950: #0b0b0b;
  --o-accent-25: #fff8f7;
  --o-accent-50: #fff2ef;
  --o-accent-75: #ffebe8;
  --o-accent-100: #ffe4e0;
  --o-accent-150: #ffdbd5;
  --o-accent-200: #ffd2cb;
  --o-accent-250: #ffc6bd;
  --o-accent-300: #ffbaaf;
  --o-accent-350: #ffa193;
  --o-accent-400: #ff7f6f;
  --o-accent-450: #ff5546;
  --o-accent-500: #f91112;
  --o-accent-550: #db0007;
  --o-accent-600: #bc0005;
  --o-accent-650: #a30004;
  --o-accent-700: #8b0003;
  --o-accent-750: #730002;
  --o-accent-800: #5a0605;
  --o-accent-850: #430806;
  --o-accent-900: #2d0705;
  --o-accent-950: #190403;
  --o-bright-25: #fff8f7;
  --o-bright-50: #fff2ef;
  --o-bright-75: #ffebe8;
  --o-bright-100: #ffe4e0;
  --o-bright-150: #ffdbd5;
  --o-bright-200: #ffd2cb;
  --o-bright-250: #ffc6bd;
  --o-bright-300: #ffbaaf;
  --o-bright-350: #ffa193;
  --o-bright-400: #ff7f6f;
  --o-bright-450: #ff5546;
  --o-bright-500: #f91112;
  --o-bright-550: #db0007;
  --o-bright-600: #bc0005;
  --o-bright-650: #a30004;
  --o-bright-700: #8b0003;
  --o-bright-750: #730002;
  --o-bright-800: #5a0605;
  --o-bright-850: #430806;
  --o-bright-900: #2d0705;
  --o-bright-950: #190403;
  --o-success-25: #f2fdf7;
  --o-success-50: #ebf9f1;
  --o-success-75: #e3f5eb;
  --o-success-100: #dbf2e5;
  --o-success-150: #d1ecdd;
  --o-success-200: #c6e7d5;
  --o-success-250: #b9e1cb;
  --o-success-300: #acdac1;
  --o-success-350: #92cdae;
  --o-success-400: #70be97;
  --o-success-450: #51ad82;
  --o-success-500: #3d9a70;
  --o-success-550: #26885f;
  --o-success-600: #04764e;
  --o-success-650: #106544;
  --o-success-700: #14543a;
  --o-success-750: #14452f;
  --o-success-800: #123625;
  --o-success-850: #0e271b;
  --o-success-900: #0a1a12;
  --o-success-950: #050e09;
  --o-warning-25: #fff9f3;
  --o-warning-50: #fff3e8;
  --o-warning-75: #fceddf;
  --o-warning-100: #fae8d7;
  --o-warning-150: #f6e0cc;
  --o-warning-200: #f3d9c1;
  --o-warning-250: #efd0b3;
  --o-warning-300: #eac6a5;
  --o-warning-350: #e1b488;
  --o-warning-400: #d69e66;
  --o-warning-450: #c88947;
  --o-warning-500: #b47733;
  --o-warning-550: #a1651e;
  --o-warning-600: #8e5300;
  --o-warning-650: #79480a;
  --o-warning-700: #653d0f;
  --o-warning-750: #523210;
  --o-warning-800: #40280e;
  --o-warning-850: #2f1d0b;
  --o-warning-900: #1f1308;
  --o-warning-950: #110a04;
  --o-danger-25: #fff8f8;
  --o-danger-50: #fff1f1;
  --o-danger-75: #ffebea;
  --o-danger-100: #ffe4e3;
  --o-danger-150: #ffdad9;
  --o-danger-200: #ffd1cf;
  --o-danger-250: #ffc5c3;
  --o-danger-300: #ffb9b7;
  --o-danger-350: #ff9f9e;
  --o-danger-400: #fe7e80;
  --o-danger-450: #f36167;
  --o-danger-500: #dd4d56;
  --o-danger-550: #c83945;
  --o-danger-600: #b32134;
  --o-danger-650: #98222e;
  --o-danger-700: #7e2028;
  --o-danger-750: #661d22;
  --o-danger-800: #50181b;
  --o-danger-850: #3b1314;
  --o-danger-900: #270c0d;
  --o-danger-950: #160606;
  --o-info-25: #f8faff;
  --o-info-50: #f0f5ff;
  --o-info-75: #e9f0ff;
  --o-info-100: #e1ecff;
  --o-info-150: #d7e5ff;
  --o-info-200: #cedfff;
  --o-info-250: #c1d6ff;
  --o-info-300: #b5ceff;
  --o-info-350: #9cbeff;
  --o-info-400: #7ea9ff;
  --o-info-450: #6094ff;
  --o-info-500: #487ef5;
  --o-info-550: #376be0;
  --o-info-600: #2658cc;
  --o-info-650: #234dac;
  --o-info-700: #1f428f;
  --o-info-750: #1b3673;
  --o-info-800: #162b59;
  --o-info-850: #102041;
  --o-info-900: #0a152b;
  --o-info-950: #050b18;
  --o-ink: var(--o-neutral-850);
  --o-text: var(--o-neutral-750);
  --o-muted: var(--o-neutral-600);
  --o-faint: var(--o-neutral-550);
  --o-on-accent: #ffffff;
  --o-accent: #e1000a;
  --o-accent-strong: #d0000a;
  --o-accent-deep: #c0000a;
  --o-cyan: var(--o-bright-400);
  --o-aqua: var(--o-accent-100);
  --o-mint: var(--o-accent-50);
  --o-wash: color-mix(in oklab, var(--o-accent-100) 50%, var(--o-neutral-100));
  --o-highlight: var(--o-accent-150);
  --o-focus: var(--o-accent-650);
  --o-page: color-mix(in oklab, var(--o-neutral-25) 50%, var(--o-neutral-50));
  --o-surface: var(--o-neutral-0);
  --o-surface-soft: var(--o-neutral-25);
  --o-line: var(--o-neutral-150);
  --o-line-strong: var(--o-neutral-300);
  --o-line-control: var(--o-neutral-500);
  --o-line-accent: color-mix(in srgb, var(--o-bright-550) 22%, transparent);
  --o-neutral-bg: var(--o-neutral-50);
  --o-disabled-bg: var(--o-neutral-75);
  --o-disabled-text: var(--o-neutral-500);
  --o-nav-text: var(--o-bright-25);
  --o-nav-muted: #ffe4e0;
  --o-nav-active: #ffffff;
  --o-nav-wash: #ffffff0f;
  --o-nav-line: #ffffff29;
  --o-rail: #d0000a;
  --o-rail-soft: #a8000a;
  --o-rail-text: var(--o-neutral-50);
  --o-rail-muted: #ececec;
  --o-rail-line: #ffffff21;
  --o-gradient-brand: linear-gradient(115deg, var(--o-bright-500), var(--o-accent) 72%, var(--o-accent-strong));
  --o-gradient-hero: radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--o-bright-400) 18%, transparent) 0%, transparent 55%), linear-gradient(135deg, var(--o-accent-600) 0%, var(--o-accent-700) 52%, var(--o-accent-800) 100%);
  --o-gradient-mint: linear-gradient(160deg, var(--o-surface) 0%, var(--o-accent-25) 55%, var(--o-accent-100) 100%);
  --o-gradient-sidebar: linear-gradient(180deg, var(--o-accent-25) 0%, var(--o-accent-50) 100%);
  --o-gradient-icon: linear-gradient(135deg, var(--o-bright-400) 0%, var(--o-accent-550) 100%);
  --o-gradient-canvas: linear-gradient(135deg, var(--o-accent-25) 0%, var(--o-warning-25) 48%, var(--o-info-25) 100%);
  --o-gradient-welcome: linear-gradient(115deg, var(--o-accent-25), var(--o-surface) 60%, var(--o-neutral-50));
  --o-pearl: linear-gradient(135deg, color-mix(in srgb, var(--o-surface) 93%, transparent), color-mix(in srgb, var(--o-neutral-25) 91%, transparent));
  --o-glass: linear-gradient(115deg, var(--o-accent-50), var(--o-accent-300));
  --o-shadow-xs: 0 1px 2px color-mix(in srgb, var(--o-neutral-950) 5%, transparent);
  --o-shadow-card: inset 0 1px 0 var(--o-surface), 0 6px 24px -18px color-mix(in srgb, var(--o-accent-800) 19%, transparent);
  --o-shadow-lift: 0 2px 4px color-mix(in srgb, var(--o-neutral-950) 5%, transparent), 0 10px 24px -8px color-mix(in srgb, var(--o-neutral-950) 11%, transparent);
  --o-shadow-sheet: 0 1px 2px color-mix(in srgb, var(--o-neutral-950) 5%, transparent), 0 24px 60px -12px color-mix(in srgb, var(--o-neutral-950) 20%, transparent);
  --o-glow-accent: 0 4px 12px -4px color-mix(in srgb, var(--o-accent-550) 25%, transparent);
  --o-ring: 0 0 0 3px color-mix(in srgb, var(--o-bright-400) 35%, transparent);
  --o-success: var(--o-success-600);
  --o-success-bg: var(--o-success-75);
  --o-success-line: var(--o-success-250);
  --o-warning: var(--o-warning-600);
  --o-warning-bg: var(--o-warning-50);
  --o-warning-line: var(--o-warning-250);
  --o-danger: var(--o-danger-600);
  --o-danger-bg: var(--o-danger-75);
  --o-danger-line: var(--o-danger-250);
  --o-info: var(--o-info-600);
  --o-info-bg: var(--o-info-75);
  --o-info-line: var(--o-info-250);
  --o-chart-1: #2a78d6;
  --o-chart-2: #4a3aa7;
  --o-chart-3: #1baf7a;
  --o-chart-4: #e87ba4;
  --o-chart-5: #8854ec;
  --o-chart-good: #1a9a6a;
  --o-chart-caution: #c27e00;
  --o-chart-bad: #c43a4a;
  --o-marker: #f6c343;
  --o-on-marker: #1c1400;
  --o-hue-payments: #c8000a;
  --o-hue-payments-bg: #ffebe8;
  --o-hue-settlement: #2456c9;
  --o-hue-settlement-bg: #e9f0ff;
  --o-hue-stock: #6d4fd0;
  --o-hue-stock-bg: #efeeff;
  --o-hue-cash: #06698c;
  --o-hue-cash-bg: #e3f3fc;
  --o-hue-registers: #0f7a52;
  --o-hue-registers-bg: #e3f5eb;
  --o-font: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --o-display-font: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --o-radius-scale: 1;
  --o-radius-sm: calc(8px * var(--o-radius-scale));
  --o-radius: calc(12px * var(--o-radius-scale));
  --o-radius-lg: calc(18px * var(--o-radius-scale));
  --o-radius-xl: calc(24px * var(--o-radius-scale));
  --o-control-radius: calc(10px * var(--o-radius-scale));
}

/* Omni style: standard. */
