:root {
  --cp-drop-shadow-3xs-blur: 2px;
  --cp-drop-shadow-3xs-color: var(--cp-colors-grey-shadow-color-7-5);
  --cp-drop-shadow-3xs-offset-x: 0;
  --cp-drop-shadow-3xs-offset-y: 3px;
  --cp-drop-shadow-3xs-spread: -2px;
  --cp-drop-shadow-3xs-inset-spread: -1px;
  --cp-drop-shadow-2xs-blur: 6px;
  --cp-drop-shadow-2xs-color: var(--cp-colors-grey-shadow-color-7-5);
  --cp-drop-shadow-2xs-offset-x: 0;
  --cp-drop-shadow-2xs-offset-y: 3px;
  --cp-drop-shadow-2xs-spread: -2px;
  --cp-drop-shadow-2xs-inset-spread: -1px;
  --cp-drop-shadow-xs-blur: 11px;
  --cp-drop-shadow-xs-color: var(--cp-colors-grey-shadow-color-7-5);
  --cp-drop-shadow-xs-offset-x: 0;
  --cp-drop-shadow-xs-offset-y: 5px;
  --cp-drop-shadow-xs-spread: -2px;
  --cp-drop-shadow-sm-blur: 16px;
  --cp-drop-shadow-sm-color: var(--cp-colors-grey-shadow-color-12-5);
  --cp-drop-shadow-sm-offset-x: 0;
  --cp-drop-shadow-sm-offset-y: 7px;
  --cp-drop-shadow-sm-spread: -2px;
  --cp-drop-shadow-md-blur: 20px;
  --cp-drop-shadow-md-color: var(--cp-colors-grey-shadow-color-15);
  --cp-drop-shadow-md-offset-x: 0;
  --cp-drop-shadow-md-offset-y: 9px;
  --cp-drop-shadow-md-spread: -2px;
  --cp-drop-shadow-lg-blur: 25px;
  --cp-drop-shadow-lg-color: var(--cp-colors-grey-shadow-color-17-5);
  --cp-drop-shadow-lg-offset-x: 0;
  --cp-drop-shadow-lg-offset-y: 11px;
  --cp-drop-shadow-lg-spread: -2px;
  --cp-drop-shadow-xl-blur: 30px;
  --cp-drop-shadow-xl-color: var(--cp-colors-grey-shadow-color-20);
  --cp-drop-shadow-xl-offset-x: 0;
  --cp-drop-shadow-xl-offset-y: 13px;
  --cp-drop-shadow-xl-spread: -2px;
  --cp-drop-shadow-overlay-1-blur: 4px;
  --cp-drop-shadow-overlay-1-color: var(--cp-colors-grey-shadow-color-4);
  --cp-drop-shadow-overlay-1-offset-x: 0;
  --cp-drop-shadow-overlay-1-offset-y: 2px;
  --cp-drop-shadow-overlay-1-spread: 0;
  --cp-drop-shadow-overlay-2-blur: 8px;
  --cp-drop-shadow-overlay-2-color: var(--cp-colors-grey-shadow-color-4);
  --cp-drop-shadow-overlay-2-offset-x: 0;
  --cp-drop-shadow-overlay-2-offset-y: 5px;
  --cp-drop-shadow-overlay-2-spread: 0;
  --cp-drop-shadow-overlay-3-blur: 18px;
  --cp-drop-shadow-overlay-3-color: var(--cp-colors-grey-shadow-color-3);
  --cp-drop-shadow-overlay-3-offset-x: 0;
  --cp-drop-shadow-overlay-3-offset-y: 10px;
  --cp-drop-shadow-overlay-3-spread: 0;
  --cp-drop-shadow-overlay-4-blur: 48px;
  --cp-drop-shadow-overlay-4-color: var(--cp-colors-grey-shadow-color-3);
  --cp-drop-shadow-overlay-4-offset-x: 0;
  --cp-drop-shadow-overlay-4-offset-y: 24px;
  --cp-drop-shadow-overlay-4-spread: 0;
  --cp-drop-shadow-overlay-5-blur: 0;
  --cp-drop-shadow-overlay-5-color: var(--cp-colors-grey-shadow-color-10);
  --cp-drop-shadow-overlay-5-offset-x: 0;
  --cp-drop-shadow-overlay-5-offset-y: 0;
  --cp-drop-shadow-overlay-5-spread: 1px;
  --cp-drop-shadow-side-panel-blur: 60px;
  --cp-drop-shadow-side-panel-color: var(--cp-colors-grey-shadow-color-10);
  --cp-drop-shadow-side-panel-offset-x: 0;
  --cp-drop-shadow-side-panel-offset-y: 0;
  --cp-drop-shadow-side-panel-spread: 0;
  --cp-shadow-focus-ring-accent-gap-offset-x: 0;
  --cp-shadow-focus-ring-accent-gap-offset-y: 0;
  --cp-shadow-focus-ring-accent-gap-blur: 0;
  --cp-shadow-focus-ring-accent-gap-spread: 2px;
  --cp-shadow-focus-ring-accent-gap-color: var(--cp-colors-white);
  --cp-shadow-focus-ring-accent-ring-offset-x: 0;
  --cp-shadow-focus-ring-accent-ring-offset-y: 0;
  --cp-shadow-focus-ring-accent-ring-blur: 0;
  --cp-shadow-focus-ring-accent-ring-spread: 4px;
  --cp-shadow-focus-ring-accent-ring-color: var(--cp-colors-accent-500);
  --cp-shadow-focus-ring-error-gap-offset-x: 0;
  --cp-shadow-focus-ring-error-gap-offset-y: 0;
  --cp-shadow-focus-ring-error-gap-blur: 0;
  --cp-shadow-focus-ring-error-gap-spread: 2px;
  --cp-shadow-focus-ring-error-gap-color: var(--cp-colors-white);
  --cp-shadow-focus-ring-error-ring-offset-x: 0;
  --cp-shadow-focus-ring-error-ring-offset-y: 0;
  --cp-shadow-focus-ring-error-ring-blur: 0;
  --cp-shadow-focus-ring-error-ring-spread: 4px;
  --cp-shadow-focus-ring-error-ring-color: var(--cp-colors-red-500);
}
