/* Сгенерировано из aqualibrium/static/design/tokens.json командой python manage.py build_design_tokens. */
/* Не править руками: правки затрёт следующая генерация; источник — tokens.json. */

:root {
  --aq-color-palette-abyss: #021232;
  --aq-color-palette-deep: #084e7c;
  --aq-color-palette-cyan: #02a2d9;
  --aq-color-palette-foam: #eef6fa;
  --aq-color-palette-kelp: #b3cc05;
  --aq-color-palette-ink: #2e3642;
  --aq-color-palette-white: #ffffff;
  --aq-color-palette-line: #d3dfe7;
  --aq-color-palette-muted: #757a82;
  --aq-color-palette-black: #000000;
  --aq-color-primary-50: #f5f8fa;
  --aq-color-primary-100: #cedae5;
  --aq-color-primary-200: #a7bdd0;
  --aq-color-primary-300: #82a0bb;
  --aq-color-primary-400: #5d84a6;
  --aq-color-primary-500: #386991;
  --aq-color-primary-600: #084e7c;
  --aq-color-primary-700: #073963;
  --aq-color-primary-800: #05254a;
  --aq-color-primary-900: #021232;
  --aq-color-primary-950: #000926;
  --aq-color-primary-hover: #0b6cac;
  --aq-color-primary-link: #0d7295;
  --aq-color-primary-subtle: #06729e;
  --aq-color-base-50: #f9fafb;
  --aq-color-base-100: #f2f4f6;
  --aq-color-base-200: #e4e8eb;
  --aq-color-base-300: #d0d6db;
  --aq-color-base-400: #96a2ae;
  --aq-color-base-500: #657481;
  --aq-color-base-600: #475664;
  --aq-color-base-700: #314352;
  --aq-color-base-800: #1a2a38;
  --aq-color-base-900: #0a1a27;
  --aq-color-base-950: #010812;
  --aq-color-status-error-default: #c53030;
  --aq-color-status-error-wash: #ffedeb;
  --aq-color-status-error-line: #ffbab2;
  --aq-color-status-error-button: #ca0000;
  --aq-color-status-error-checkout: #d84c4c;
  --aq-color-status-warning-default: #b7791f;
  --aq-color-status-warning-wash: #feefde;
  --aq-color-status-warning-line: #eec698;
  --aq-color-status-paid-default: #2f855a;
  --aq-color-status-paid-wash: #defae8;
  --aq-color-status-paid-line: #abdbbe;
  --aq-color-status-paid-badge: #28a745;
  --aq-color-status-prepaid-default: #02a2d9;
  --aq-color-status-prepaid-wash: #e4f5fe;
  --aq-color-status-prepaid-line: #97d8fa;
  --aq-color-status-info-default: #084e7c;
  --aq-color-status-info-wash: #e8f3fe;
  --aq-color-status-info-line: #aed3f3;
  --aq-color-status-required-default: #ff4a4a;
  --aq-color-status-success-button-default: #8fa206;
  --aq-color-status-success-checkout-default: #0b947a;
  --aq-color-status-available-default: #27cc05;
  --aq-color-status-card-positive-default: #99ae05;
  --aq-color-status-success-banner-default: #535f00;
  --aq-color-status-on-request-default: #edae49;
  --aq-color-status-highlight-default: #ffeb3b;
  --aq-color-bg-default: #eef6fa;
  --aq-color-surface-default: #ffffff;
  --aq-color-surface-dark-panel: #0d203b;
  --aq-color-surface-contrast-dark: #1e3352;
  --aq-color-border-default: #d3dfe7;
  --aq-color-border-field: #5d84a6;
  --aq-color-border-strong: #084e7c;
  --aq-color-border-line-soft: #d3e9f2;
  --aq-color-text-default: #2e3642;
  --aq-color-text-muted: #757a82;
  --aq-color-text-inverse: #ffffff;
  --aq-color-text-heading: #084e7c;
  --aq-color-text-placeholder: #a7a7a7;
  --aq-color-text-disabled: #a7a7a7;
  --aq-color-text-inverse-hover: #d9d9d9;
  --aq-color-text-muted-cool: #6f8793;
  --aq-color-text-muted-cool-strong: #5a7480;
  --aq-color-text-muted-cool-subtle: #7f939d;
  --aq-color-text-on-gradient-eyebrow: #aeeaff;
  --aq-color-text-on-gradient-caption: #b3dfef;
  --aq-color-accent-default: #02a2d9;
  --aq-color-accent-bright: #1ec5ff;
  --aq-color-accent-light: #14b1e7;
  --aq-color-accent-mist: #6cc7eb;
  --aq-color-accent-pale: #40b4e5;
  --aq-color-accent-hover: #028fc0;
  --aq-color-accent-line: #00779d;
  --aq-color-brand-primary: #084e7c;
  --aq-color-brand-dark: #021232;
  --aq-color-action-primary: #b3cc05;
  --aq-color-action-primary-ink: #1a3206;
  --aq-color-discipline-freediving: #0a5f92;
  --aq-color-discipline-swimming: #14b1e7;
  --aq-color-gradient-checkout-trial-end: #04223a;
  --aq-color-gradient-checkout-start: #063554;
  --aq-color-gradient-checkout-mid: #087da8;
  --aq-color-gradient-checkout-end: #1bbde6;
  --aq-color-gradient-trial-start: #0c6b9f;
  --aq-color-gradient-spark: #4ed2ff;
  --aq-color-gradient-arc: #d7f7ff;
  --aq-color-avatar-c1-bg: #e0f2fe;
  --aq-color-avatar-c1-fg: #0369a1;
  --aq-color-avatar-staff-bg: #dcfce7;
  --aq-color-avatar-staff-fg: #166534;
  --aq-color-avatar-c2-bg: #cffafe;
  --aq-color-avatar-c2-fg: #0e7490;
  --aq-color-avatar-c3-bg: #e0e7ff;
  --aq-color-avatar-c3-fg: #4338ca;
  --aq-color-avatar-c4-bg: #ede9fe;
  --aq-color-avatar-c4-fg: #6d28d9;
  --aq-color-avatar-c5-bg: #fef3c7;
  --aq-color-avatar-c5-fg: #b45309;
  --aq-color-avatar-c6-bg: #fce7f3;
  --aq-color-avatar-c6-fg: #be185d;
  --aq-color-avatar-chrome-muted: #64748b;
  --aq-color-avatar-chrome-accent: #0284c7;
  --aq-color-avatar-chrome-hover: #0369a1;
  --aq-color-focus-ring: #7fd4f5;
  --aq-color-nav-active: #718103;
  --aq-font-family-heading: FedraBold, "Trebuchet MS", "Arial Narrow", Arial, sans-serif;
  --aq-font-family-body: Roboto, "Segoe UI", Arial, sans-serif;
  --aq-font-family-mono: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;
  --aq-font-family-email: Arial, Helvetica, sans-serif;
  --aq-font-weight-regular: 400;
  --aq-font-weight-medium: 500;
  --aq-font-weight-bold: 700;
  --aq-size-text-xs: 12px;
  --aq-size-text-sm: 13px;
  --aq-size-text-md: 15px;
  --aq-size-text-lg: 16px;
  --aq-size-text-xl: 18px;
  --aq-size-text-2xl: 21px;
  --aq-size-text-3xl: 34px;
  --aq-size-line-height-body: 1.45;
  --aq-size-line-height-heading: 1.15;
  --aq-space-1: 4px;
  --aq-space-2: 8px;
  --aq-space-3: 12px;
  --aq-space-4: 16px;
  --aq-space-5: 20px;
  --aq-space-6: 24px;
  --aq-space-7: 32px;
  --aq-space-8: 40px;
  --aq-radius-sm: 4px;
  --aq-radius-md: 6px;
  --aq-radius-lg: 10px;
  --aq-radius-full: 999px;
  --aq-shadow-sm: 0px 3px 12px 0px #0212320a;
  --aq-shadow-md: 0px 8px 24px 0px #02123214;
}
