/**
 * Calcite Design System
 * File to be deprecated in next major release
 * Do not edit directly, this file was auto-generated.
 */

:root {
  --calcite-color-background-none: rgba(255, 255, 255, 0); /** Deprecated in v4.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-border-width-none: 0;
  --calcite-border-width-sm: 1px;
  --calcite-border-width-md: 2px;
  --calcite-border-width-lg: 4px;
  --calcite-container-size-margin: 24px;
  --calcite-container-size-gutter: 16px;
  --calcite-container-size-content-fluid: 100%; /** for fluid grid widths */
  --calcite-container-size-content-fixed: 1440px; /** only for lg breakpoint fixed grid width */
  --calcite-corner-radius-sharp: 0; /** Deprecated in v3.1.0, removal target v5.0.0 - Use `--calcite-corner-radius-none` instead. */
  --calcite-corner-radius-none: 0;
  --calcite-corner-radius-xs: 2px;
  --calcite-corner-radius-sm: 4px;
  --calcite-corner-radius-round: 4px; /** Deprecated in v3.1.0, removal target v5.0.0 - Use `--calcite-corner-radius-sm` instead. */
  --calcite-corner-radius-pill: 9999px;
  --calcite-font-family: 'Avenir Next', Avenir, 'Helvetica Neue', sans-serif; /** Primary font with fallbacks */
  --calcite-font-family-code: Monaco, Consolas, 'Andale Mono', 'Lucida Console', monospace; /** Font family for code with fallbacks */
  --calcite-font-weight-light: 300; /** For Avenir Next World (secondary font family) */
  --calcite-font-weight-regular: 400;
  --calcite-font-weight-normal: 400; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-font-weight-regular` instead. */
  --calcite-font-weight-medium: 500;
  --calcite-font-weight-semibold: 600;
  --calcite-font-weight-bold: 600;
  --calcite-font-size-xs: 10px;
  --calcite-font-size-sm: 12px;
  --calcite-font-size: 14px;
  --calcite-font-size-md: 16px;
  --calcite-font-size-lg: 18px;
  --calcite-font-size-xl: 20px;
  --calcite-font-size-xxl: 24px; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-font-size-2xl` instead. */
  --calcite-font-size-2xl: 24px;
  --calcite-font-size-relative-xs: 0.625rem;
  --calcite-font-size-relative-sm: 0.75rem;
  --calcite-font-size-relative-base: 0.875rem;
  --calcite-font-size-relative-md: 1rem;
  --calcite-font-size-relative-lg: 1.125rem;
  --calcite-font-size-relative-xl: 1.25rem;
  --calcite-font-size-relative-2xl: 1.625rem;
  --calcite-font-size-relative-3xl: 2rem;
  --calcite-font-size-relative-4xl: 2.5rem;
  --calcite-font-size-relative-5xl: 3rem;
  --calcite-font-size-relative-6xl: 3.5rem;
  --calcite-font-size-relative-7xl: 4rem;
  --calcite-font-style-emphasis: italic; /** used in ratings */
  --calcite-font-line-height-fixed-sm: 12px;
  --calcite-font-line-height-fixed-base: 16px;
  --calcite-font-line-height-fixed-lg: 20px;
  --calcite-font-line-height-fixed-xl: 24px;
  --calcite-font-line-height-fixed-2xl: 32px;
  --calcite-font-line-height-fixed-3xl: 40px;
  --calcite-font-line-height-fixed-4xl: 48px;
  --calcite-font-line-height-fixed-5xl: 64px;
  --calcite-font-line-height-fixed-6xl: 80px;
  --calcite-font-line-height-relative: normal; /** normal */
  --calcite-font-line-height-relative-base: 1; /** 1 */
  --calcite-font-line-height-relative-tight: 1.25; /** 1.25 */
  --calcite-font-line-height-relative-snug: 1.375; /** 1.375 */
  --calcite-font-line-height-relative-normal: 1.5; /** 1.5 */
  --calcite-font-line-height-relative-relaxed: 1.625; /** 1.625 */
  --calcite-font-line-height-relative-loose: 2; /** 2 */
  --calcite-font-line-height-xs: 0.75rem;
  --calcite-font-line-height-sm: 1rem;
  --calcite-font-line-height-base: 1rem;
  --calcite-font-line-height-md: 1.25rem;
  --calcite-font-line-height-lg: 1.5rem;
  --calcite-font-line-height-xl: 1.5rem;
  --calcite-font-line-height-2xl: 2rem;
  --calcite-font-line-height-3xl: 2.5rem;
  --calcite-font-line-height-4xl: 3rem;
  --calcite-font-line-height-5xl: 4rem;
  --calcite-font-line-height-6xl: 4rem;
  --calcite-font-line-height-7xl: 5rem;
  --calcite-font-letter-spacing-tight: -0.4px; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-letter-spacing-normal: 0; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-letter-spacing-wide: 0.4px; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-paragraph-spacing-normal: 4px; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-text-decoration-none: none; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-text-decoration-underline: underline; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-text-case-none: none; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-text-case-uppercase: uppercase; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-text-case-lowercase: lowercase; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-font-text-case-capitalize: capitalize; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-opacity-disabled: 0.5;
  --calcite-opacity-light: 0.4;
  --calcite-opacity-half: 0.5;
  --calcite-opacity-dark: 0.85;
  --calcite-opacity-full: 1;
  --calcite-shadow-none: 0 0 0 0 rgba(0, 0, 0, 0);
  --calcite-shadow-sm: 0 2px 8px 0 rgba(0, 0, 0, 0.1), 0 2px 8px 0 rgba(0, 0, 0, 0.04);
  --calcite-shadow-md: 0 6px 20px -4px rgba(0, 0, 0, 0.1), 0 4px 12px -2px rgba(0, 0, 0, 0.08);
  --calcite-size-fixed-xxxs: 2px; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-size-fixed-xxs: 4px; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-size-fixed-xs: 6px; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-size-fixed-sm: 8px; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-size-fixed-sm-plus: 10px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-size-4xs` instead. */
  --calcite-size-fixed-md: 12px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-size-3xs` instead. */
  --calcite-size-fixed-md-plus: 14px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-size-2xs` instead. */
  --calcite-size-fixed-lg: 16px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-size-xs` instead. */
  --calcite-size-fixed-xl: 20px; /** Deprecated in v3.0.0, removal target v5.0.0 - No longer needed. */
  --calcite-size-fixed-xxl: 24px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-size-sm` instead. */
  --calcite-size-fixed-xxxl: 32px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-size-md` instead. */
  --calcite-size-px: 1px;
  --calcite-size-4xs: 0.625rem;
  --calcite-size-xxxs: 0.75rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-size-3xs` instead. */
  --calcite-size-3xs: 0.75rem;
  --calcite-size-xxs: 0.875rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-size-2xs` instead. */
  --calcite-size-2xs: 0.875rem;
  --calcite-size-xs: 1rem;
  --calcite-size-sm: 1.5rem;
  --calcite-size-md: 2rem;
  --calcite-size-lg: 2.75rem;
  --calcite-size-xl: 3rem;
  --calcite-size-xxl: 4rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-size-2xl` instead. */
  --calcite-size-2xl: 4rem;
  --calcite-size-xxxl: 6rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-size-3xl` instead. */
  --calcite-size-3xl: 6rem;
  --calcite-spacing-fixed-xxs: 4px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-space-2xs` instead. */
  --calcite-spacing-fixed-xs: 6px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-space-xs` instead. */
  --calcite-spacing-fixed-sm: 8px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-space-sm` instead. */
  --calcite-spacing-fixed-md: 12px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-space-md` instead. */
  --calcite-spacing-fixed-lg: 14px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-space-md-plus` instead. */
  --calcite-spacing-fixed-xl: 16px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-space-lg` instead. */
  --calcite-spacing-fixed-xxl: 20px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-space-xl` instead. */
  --calcite-spacing-fixed-xxxl: 32px; /** Deprecated in v3.0.0, removal target v5.0.0 - Use `--calcite-space-3xl` instead. */
  --calcite-spacing-none: 0; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-none` instead. */
  --calcite-spacing-px: 1px; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-px` instead. */
  --calcite-spacing-base: 2px; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-base` instead. */
  --calcite-spacing-xxs: 0.25rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-2xs` instead. */
  --calcite-spacing-xs: 0.375rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-xs` instead. */
  --calcite-spacing-sm: 0.5rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-sm` instead. */
  --calcite-spacing-sm-plus: 0.625rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-sm-plus` instead. */
  --calcite-spacing-md: 0.75rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-md` instead. */
  --calcite-spacing-md-plus: 0.875rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-md-plus` instead. */
  --calcite-spacing-lg: 1rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-lg` instead. */
  --calcite-spacing-xl: 1.25rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-xl` instead. */
  --calcite-spacing-xxl: 1.5rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-2xl` instead. */
  --calcite-spacing-xxxl: 2rem; /** Deprecated in v4.0.0, removal target v5.0.0 - Use `--calcite-space-3xl` instead. */
  --calcite-space-none: 0;
  --calcite-space-px: 1px;
  --calcite-space-base: 2px;
  --calcite-space-2xs: 0.25rem;
  --calcite-space-xs: 0.375rem;
  --calcite-space-sm: 0.5rem;
  --calcite-space-sm-plus: 0.625rem;
  --calcite-space-md: 0.75rem;
  --calcite-space-md-plus: 0.875rem;
  --calcite-space-lg: 1rem;
  --calcite-space-xl: 1.25rem;
  --calcite-space-2xl: 1.5rem;
  --calcite-space-3xl: 2rem;
  --calcite-space-4xl: 2.75rem;
  --calcite-z-index-deep: -999999;
  --calcite-z-index: 1;
  --calcite-z-index-sticky: 300;
  --calcite-z-index-header: 400;
  --calcite-z-index-toast: 500;
  --calcite-z-index-dropdown: 600;
  --calcite-z-index-overlay: 700;
  --calcite-z-index-modal: 800;
  --calcite-z-index-popup: 900;
  --calcite-z-index-tooltip: 901;
  --calcite-corner-radius: var(--calcite-corner-radius-none);
}
