/**
 * Copyright © 2026 The Sage Group plc or its licensors. All Rights reserved
 */

/**
 * Do not edit directly, this file was auto-generated.
 */

:root {
  --global-borderwidth-none: 0;
  --global-breakpoint-xs: 320px;
  --global-breakpoint-s: 600px;
  --global-breakpoint-m: 960px;
  --global-breakpoint-l: 1260px;
  --global-breakpoint-xl: 1600px;
  --global-breakpoint-xxl: 1920px;
  --global-font-families-heading: Sage UI;
  --global-font-families-subheading: Sage UI;
  --global-font-families-body: Sage UI;
  --global-font-families-component: Sage UI;
  --global-font-families-sage-icons: sage-icons;
  --global-font-families-other: Open Sans;
  --global-modifier-button-active: 0.30;
  --global-modifier-button-active-alt: 0.15;
  --global-modifier-button-hover: 0.15;
  --global-modifier-button-hover-alt: 0.10;
  --global-modifier-input-disabled-fg: 0.3;
  --global-modifier-input-disabled-bg: 0.03;
  --global-radius-none: 0;
  --global-radius-scale: 1;
  --global-radius-container-circle: 999px;
  --global-radius-action-circle: 999px;
  --global-depth-none: 0 0 0 0 rgba(0,0,0,0);
  --global-font-fluid-heading-s: 500 clamp(1.1646rem, 1.1207rem + 0.2195vw, 1.2964rem)/1.25 var(--global-font-families-heading);
  --global-font-fluid-heading-m: 700 clamp(1.2811rem, 1.2155rem + 0.3279vw, 1.4778rem)/1.25 var(--global-font-families-heading);
  --global-font-fluid-heading-l: 700 clamp(1.5869rem, 1.417rem + 0.8494vw, 2.4363rem)/1.25 var(--global-font-families-heading);
  --global-font-fluid-subheading-m: 500 clamp(0.9625rem, 0.9508rem + 0.0583vw, 0.9975rem)/1.25 var(--global-font-families-subheading);
  --global-font-fluid-subheading-l: 500 clamp(1.0588rem, 1.0326rem + 0.1307vw, 1.1372rem)/1.25 var(--global-font-families-subheading);
  --global-font-fluid-section-heading-s: 700 clamp(0.9625rem, 0.9508rem + 0.0583vw, 0.9975rem)/1.25 var(--global-font-families-subheading);
  --global-font-fluid-section-heading-m: 700 clamp(1.1646rem, 1.1207rem + 0.2195vw, 1.2964rem)/1.25 var(--global-font-families-subheading);
  --global-font-fluid-body-regular-s: 400 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-body);
  --global-font-fluid-body-regular-m: 400 clamp(0.9625rem, 0.9508rem + 0.0583vw, 0.9975rem)/1.5 var(--global-font-families-body);
  --global-font-fluid-body-regular-l: 400 clamp(1.0588rem, 1.0326rem + 0.1307vw, 1.1372rem)/1.5 var(--global-font-families-body);
  --global-font-fluid-body-medium-s: 500 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-body);
  --global-font-fluid-body-medium-m: 500 clamp(0.9625rem, 0.9508rem + 0.0583vw, 0.9975rem)/1.5 var(--global-font-families-body);
  --global-font-fluid-body-medium-l: 500 clamp(1.0588rem, 1.0326rem + 0.1307vw, 1.1372rem)/1.5 var(--global-font-families-body);
  --global-font-fluid-comp-medium-xs: 500 clamp(0.7675rem, 0.8048rem + -0.0465vw, 0.7955rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-medium-s: 500 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-medium-m: 500 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-medium-l: 500 clamp(0.9625rem, 0.9508rem + 0.0583vw, 0.9975rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-regular-xs: 400 clamp(0.7675rem, 0.8048rem + -0.0465vw, 0.7955rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-regular-s: 400 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-regular-m: 400 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-regular-l: 400 clamp(0.9625rem, 0.9508rem + 0.0583vw, 0.9975rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-icon-s: 20px var(--global-font-families-sage-icons);
  --global-font-fluid-comp-icon-m: 20px var(--global-font-families-sage-icons);
  --global-font-fluid-comp-icon-l: 20px var(--global-font-families-sage-icons);
  --global-font-fluid-comp-lined-regular-s: 400 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-lined-regular-m: 400 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-lined-regular-l: 400 clamp(0.9625rem, 0.9508rem + 0.0583vw, 0.9975rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-lined-medium-s: 500 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-lined-medium-m: 500 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-lined-medium-l: 500 clamp(0.9625rem, 0.9508rem + 0.0583vw, 0.9975rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-placeholder-xs: 500 clamp(0.6733rem, 0.7398rem + -0.0831vw, 0.7231rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-placeholder-s: 500 clamp(0.875rem, 0.875rem + 0vw, 0.875rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-placeholder-m: 500 clamp(1.0588rem, 1.0326rem + 0.1307vw, 1.1372rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-placeholder-ml: 500 clamp(1.2811rem, 1.2155rem + 0.3279vw, 1.4778rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-placeholder-l: 500 clamp(1.5869rem, 1.417rem + 0.8494vw, 2.4363rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-placeholder-xl: 500 clamp(1.8756rem, 1.6688rem + 1.034vw, 2.496rem)/1.5 var(--global-font-families-component);
  --global-font-fluid-comp-placeholder-xxl: 500 clamp(2.2695rem, 1.9448rem + 1.6238vw, 3.2438rem)/1.5 var(--global-font-families-component);
  --global-font-static-heading-s: 500 21px/1.25 var(--global-font-families-heading);
  --global-font-static-heading-m: 700 24px/1.25 var(--global-font-families-heading);
  --global-font-static-heading-l: 700 30px/1.25 var(--global-font-families-heading);
  --global-font-static-subheading-m: 500 16px/1.25 var(--global-font-families-subheading);
  --global-font-static-subheading-l: 500 18px/1.25 var(--global-font-families-subheading);
  --global-font-static-section-heading-s: 700 16px/1.25 var(--global-font-families-subheading);
  --global-font-static-section-heading-m: 700 21px/1.25 var(--global-font-families-subheading);
  --global-font-static-body-regular-s: 400 14px/1.5 var(--global-font-families-body);
  --global-font-static-body-regular-m: 400 14px/1.5 var(--global-font-families-body);
  --global-font-static-body-regular-l: 400 16px/1.5 var(--global-font-families-body);
  --global-font-static-body-medium-s: 500 14px/1.5 var(--global-font-families-body);
  --global-font-static-body-medium-m: 500 14px/1.5 var(--global-font-families-body);
  --global-font-static-body-medium-l: 500 16px/1.5 var(--global-font-families-body);
  --global-font-static-comp-medium-xs: 500 13px/1.5 var(--global-font-families-component);
  --global-font-static-comp-medium-s: 500 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-medium-m: 500 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-medium-l: 500 16px/1.5 var(--global-font-families-component);
  --global-font-static-comp-regular-xs: 400 13px/1.5 var(--global-font-families-component);
  --global-font-static-comp-regular-s: 400 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-regular-m: 400 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-regular-l: 400 16px/1.5 var(--global-font-families-component);
  --global-font-static-comp-icon-s: 20px var(--global-font-families-sage-icons);
  --global-font-static-comp-icon-m: 20px var(--global-font-families-sage-icons);
  --global-font-static-comp-icon-l: 20px var(--global-font-families-sage-icons);
  --global-font-static-comp-lined-regular-s: 400 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-lined-regular-m: 400 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-lined-regular-l: 400 16px/1.5 var(--global-font-families-component);
  --global-font-static-comp-lined-medium-s: 500 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-lined-medium-m: 500 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-lined-medium-l: 500 16px/1.5 var(--global-font-families-component);
  --global-font-static-comp-placeholder-xs: 500 12px/1.5 var(--global-font-families-component);
  --global-font-static-comp-placeholder-s: 500 14px/1.5 var(--global-font-families-component);
  --global-font-static-comp-placeholder-m: 500 18px/1.5 var(--global-font-families-component);
  --global-font-static-comp-placeholder-ml: 500 24px/1.5 var(--global-font-families-component);
  --global-font-static-comp-placeholder-l: 500 30px/1.5 var(--global-font-families-component);
  --global-font-static-comp-placeholder-xl: 500 40px/1.5 var(--global-font-families-component);
  --global-font-static-comp-placeholder-xxl: 500 52px/1.5 var(--global-font-families-component);
  --global-depth-lvl0: 0 0 1px 1px var(--mode-color-generic-depth-faint), 1px 2px 2px 0 var(--mode-color-generic-depth-soft);
  --global-depth-lvl1: 0 1px 2px 0 var(--mode-color-generic-depth-faint), 2px 2px 10px 0 var(--mode-color-generic-depth-soft);
  --global-depth-lvl2: 0 2px 3px 0 var(--mode-color-generic-depth-faint), 6px 6px 30px 0 var(--mode-color-generic-depth-delicate);
  --global-depth-lvl3: 0 3px 4px 0 var(--mode-color-generic-depth-faint), 10px 10px 60px 0 var(--mode-color-generic-depth-faint);
  --global-depth-sticky-b: 0 -1px 2px 0 var(--mode-color-generic-depth-faint), 2px -2px 10px 0 var(--mode-color-generic-depth-soft);
  --global-depth-sticky-l: 2px 0 2px 0 var(--mode-color-generic-depth-faint), 5px 0 5px 0 var(--mode-color-generic-depth-faint);
  --global-depth-sticky-r: -2px 0 2px 0 var(--mode-color-generic-depth-faint), -5px 0 5px 0 var(--mode-color-generic-depth-faint);
  --global-depth-sticky-t: inset 0 8px 4px -4px var(--mode-color-generic-depth-faint);
  --global-borderwidth-xs: 1px;
  --global-borderwidth-s: 2px;
  --global-borderwidth-m: 3px;
  --global-borderwidth-l: 4px;
  --global-borderwidth-xl: 6px;
  --global-borderwidth-xxl: 8px;
  --global-radius-container-3-xs: calc(1px * var(--global-radius-scale));
  --global-radius-container-2-xs: calc(2px * var(--global-radius-scale));
  --global-radius-container-xs: calc(4px * var(--global-radius-scale));
  --global-radius-container-s: calc(6px * var(--global-radius-scale));
  --global-radius-container-m: calc(8px * var(--global-radius-scale));
  --global-radius-container-l: calc(16px * var(--global-radius-scale));
  --global-radius-container-xl: calc(24px * var(--global-radius-scale));
  --global-radius-container-2-xl: calc(32px * var(--global-radius-scale));
  --global-radius-container-3-xl: calc(40px * var(--global-radius-scale));
  --global-radius-container-4-xl: calc(80px * var(--global-radius-scale));
  --global-radius-action-2-xs: calc(1px * var(--global-radius-scale));
  --global-radius-action-xs: calc(2px * var(--global-radius-scale));
  --global-radius-action-s: calc(4px * var(--global-radius-scale));
  --global-radius-action-m: calc(8px * var(--global-radius-scale));
  --global-radius-action-l: calc(16px * var(--global-radius-scale));
  --global-radius-action-xl: calc(20px * var(--global-radius-scale));
  --global-radius-action-2-xl: calc(24px * var(--global-radius-scale));
  --global-size-none: 0px;
  --global-size-6-xs: 2px;
  --global-size-5-xs: 4px;
  --global-size-4-xs: 8px;
  --global-size-3-xs: 16px;
  --global-size-2-xs: 20px;
  --global-size-xs: 24px;
  --global-size-s: 32px;
  --global-size-m: 40px;
  --global-size-l: 48px;
  --global-size-xl: 56px;
  --global-size-2-xl: 64px;
  --global-size-3-xl: 72px;
  --global-size-4-xl: 80px;
  --global-space-none: 0px;
  --global-space-layout-3-xs: 8px;
  --global-space-layout-2-xs: 16px;
  --global-space-layout-xs: 24px;
  --global-space-layout-s: 32px;
  --global-space-layout-m: 40px;
  --global-space-layout-l: 48px;
  --global-space-layout-xl: 56px;
  --global-space-layout-2-xl: 64px;
  --global-space-layout-3-xl: 72px;
  --global-space-layout-4-xl: 80px;
  --global-space-comp-2-xs: 2px;
  --global-space-comp-xs: 4px;
  --global-space-comp-s: 8px;
  --global-space-comp-m: 12px;
  --global-space-comp-l: 16px;
  --global-space-comp-xl: 24px;
  --global-space-comp-2-xl: 32px;
}
