@charset "UTF-8";

/* src/styles.scss */
.ra-compact {
  --rafl-dimension-padding-xxs: var(--rafl-core-dimension-rem-12);
  --rafl-dimension-padding-xs: var(--rafl-core-dimension-rem-25);
  --rafl-comp-badge-size-xs: var(--rafl-core-dimension-px-8);
  --rafl-dimension-padding-sm: var(--rafl-core-dimension-rem-50);
  --rafl-dimension-padding-lg: var(--rafl-core-dimension-rem-100);
  --rafl-dimension-gap-xs: var(--rafl-core-dimension-rem-25);
  --rafl-dimension-gap-xxs: var(--rafl-core-dimension-rem-12);
  --rafl-dimension-gap-md: var(--rafl-core-dimension-rem-75);
  --rafl-dimension-gap-lg: var(--rafl-core-dimension-rem-100);
  --rafl-dimension-stroke-sm: var(--rafl-core-dimension-px-1);
  --rafl-dimension-stroke-md: 2px;
  --rafl-dimension-stroke-lg: 3px;
  --rafl-dimension-stroke-xl: 4px;
  --rafl-dimension-stroke-state-focused: var(--rafl-dimension-stroke-md);
  --rafl-dimension-icon-sm: var(--rafl-core-dimension-rem-75);
  --rafl-dimension-icon-md: var(--rafl-core-dimension-rem-100);
  --rafl-dimension-icon-lg: var(--rafl-core-dimension-rem-125);
  --rafl-dimension-icon-xl: var(--rafl-core-dimension-rem-175);
  --rafl-dimension-icon-xxl: var(--rafl-core-dimension-rem-300);
  --rafl-dimension-illustration-sm: var(--rafl-core-dimension-rem-350);
  --rafl-dimension-illustration-lg: var(--rafl-core-dimension-rem-1000);
  --rafl-dimension-illustration-xl: var(--rafl-core-dimension-rem-1500);
  --rafl-comp-flyout-size-width-min: var(--rafl-core-dimension-px-40);
  --rafl-comp-flyout-size-height-min: var(--rafl-core-dimension-px-40);
  --rafl-comp-flyout-radius-top-left: var(--rafl-radius-none);
  --rafl-comp-flyout-radius-top-right: var(--rafl-radius-none);
  --rafl-comp-flyout-radius-bottom-right: var(--rafl-radius-md);
  --rafl-comp-flyout-radius-bottom-left: var(--rafl-radius-none);
  --rafl-comp-tooltip-size-width-max: 416px;
  --rafl-comp-tooltip-dimension-offset-x: 0;
  --rafl-comp-tooltip-dimension-offset-y: 0;
  --rafl-comp-tooltip-caret-size-width: var(--rafl-core-dimension-rem-50);
  --rafl-comp-tooltip-caret-size-height: var(--rafl-core-dimension-rem-25);
  --rafl-comp-tooltip-caret-dimension-gap: var(--rafl-core-dimension-rem-25);
  --rafl-comp-chip-size-width-max: 184px;
  --rafl-comp-chip-size-width-min: 40px;
  --rafl-comp-menu-menu-item-size-height-min: 24px;
  --rafl-comp-button-size-width-min: 72px;
  --rafl-comp-button-padding-medium-horizontal: var(--rafl-core-dimension-rem-100);
  --rafl-comp-button-padding-medium-vertical: var(--rafl-dimension-padding-xxs);
  --rafl-comp-button-text-button-size-width-min: 52px;
  --rafl-comp-button-text-button-padding-medium-horizontal: var(--rafl-core-dimension-rem-25);
  --rafl-comp-button-text-button-padding-medium-vertical: var(--rafl-dimension-padding-xxs);
  --rafl-comp-button-outlined-button-stroke: var(--rafl-dimension-stroke-sm);
  --rafl-comp-button-icon-button-padding-horizontal: var(--rafl-core-dimension-rem-25);
  --rafl-comp-button-icon-button-padding-vertical: var(--rafl-core-dimension-rem-25);
  --rafl-comp-resizable-border-dimension-size-default: 1px;
  --rafl-comp-resizable-border-dimension-size-hover-sm: 3px;
  --rafl-comp-resizable-border-dimension-size-hover-md: 4px;
  --rafl-comp-divider-dimension-size: 1px;
  --rafl-comp-checkbox-control-dimension-size: var(--rafl-core-dimension-rem-100);
  --rafl-comp-checkbox-control-dimension-padding-top: 6px;
  --rafl-comp-checkbox-control-tick-dimension-width: 12px;
  --rafl-comp-checkbox-control-tick-dimension-height: 10px;
  --rafl-comp-checkbox-control-line-dimension-width: 8px;
  --rafl-comp-checkbox-control-line-dimension-height: 2px;
  --rafl-comp-radio-button-dimension-size-control: var(--rafl-core-dimension-rem-100);
  --rafl-comp-radio-button-dimension-size-inner-circle: var(--rafl-core-dimension-rem-50);
  --rafl-comp-radio-button-radius-control: 8px;
  --rafl-comp-radio-button-radius-inner-circle: 4px;
  --rafl-comp-slide-toggle-dimension-size-thumb: var(--rafl-core-dimension-rem-100);
  --rafl-comp-slide-toggle-dimension-size-track-width: var(--rafl-core-dimension-rem-175);
  --rafl-comp-slide-toggle-dimension-size-track-height: var(--rafl-core-dimension-rem-75);
  --rafl-comp-slide-toggle-radius-thumb: 8px;
  --rafl-comp-slide-toggle-radius-track: 6px;
  --rafl-comp-vertical-main-navigation-dimension-simplified-width: 36px;
  --rafl-comp-vertical-main-navigation-dimension-standard-expanded-width: 224px;
  --rafl-comp-vertical-main-navigation-dimension-extra-panel-width: 36px;
  --rafl-comp-vertical-main-navigation-dimension-parent-caret-size: 12px;
  --rafl-comp-vertical-main-navigation-dimension-product-identity-padding-horizontal: var(--rafl-dimension-spacing-small-sm-400);
  --rafl-comp-vertical-main-navigation-dimension-standard-item-padding-horizontal: var(--rafl-dimension-padding-lg);
  --rafl-comp-vertical-main-navigation-dimension-standard-item-padding-vertical: var(--rafl-dimension-padding-sm);
  --rafl-comp-input-size-width-default: 180px;
  --rafl-comp-progress-bar-bar-height: var(--rafl-core-dimension-rem-50);
  --rafl-comp-progress-bar-bar-buffer-gap: var(--rafl-dimension-gap-xxs);
  --rafl-comp-progress-bar-bar-mini-bar-width: var(--rafl-core-dimension-rem-25);
  --rafl-comp-grid-padding-horizontal-cell: var(--rafl-core-dimension-px-14);
  --rafl-radius-container-top-left: var(--rafl-radius-md);
  --rafl-radius-container-top-right: var(--rafl-radius-none);
  --rafl-radius-container-bottom-right: var(--rafl-radius-md);
  --rafl-radius-container-bottom-left: var(--rafl-radius-none);
  --rafl-comp-tree-level-spacer-1: var(--rafl-core-dimension-px-0);
  --rafl-comp-tree-level-spacer-2: var(--rafl-core-dimension-rem-100);
  --rafl-comp-tree-level-spacer-3: var(--rafl-core-dimension-rem-200);
  --rafl-comp-tree-level-spacer-4: var(--rafl-core-dimension-rem-300);
  --rafl-comp-tree-level-spacer-5: var(--rafl-core-dimension-rem-400);
  --rafl-comp-tree-level-spacer-6: var(--rafl-core-dimension-rem-500);
  --rafl-radius-none: 0;
  --rafl-radius-xs: var(--rafl-core-dimension-rem-6);
  --rafl-radius-sm: var(--rafl-core-dimension-rem-12);
  --rafl-radius-md: var(--rafl-core-dimension-rem-25);
  --rafl-comp-grid-font-size-default: var(--rafl-core-dimension-px-14);
  --rafl-comp-grid-font-size-data: var(--rafl-core-dimension-px-14);
  --rafl-comp-grid-size-grid: var(--rafl-core-dimension-px-6);
  --rafl-comp-grid-size-icon: var(--rafl-core-dimension-px-14);
  --rafl-comp-grid-size-row-height: var(--rafl-core-dimension-px-42);
  --rafl-comp-grid-spacing-default: var(--rafl-core-dimension-px-8);
  --rafl-comp-grid-border-radius-none: var(--rafl-radius-none);
  --rafl-comp-grid-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-comp-badge-size-sm: var(--rafl-core-dimension-rem-75);
  --rafl-comp-badge-size-md: var(--rafl-core-dimension-rem-100);
  --rafl-comp-button-padding-large-horizontal: 32px;
  --rafl-comp-button-padding-large-vertical: 6px;
  --rafl-comp-button-text-button-padding-large-horizontal: var(--rafl-core-dimension-rem-100);
  --rafl-comp-button-text-button-padding-large-vertical: 6px;
  --rafl-comp-badge-padding-md-horizontal: var(--rafl-dimension-padding-xs);
  --rafl-comp-badge-padding-md-vertical: 0;
  --rafl-comp-badge-padding-sm-horizontal: var(--rafl-dimension-padding-xs);
  --rafl-comp-badge-padding-sm-vertical: 0;
  --rafl-dimension-gap-sm: var(--rafl-core-dimension-rem-50);
  --rafl-dimension-padding-md: var(--rafl-core-dimension-rem-75);
  --rafl-comp-menu-menu-item-size-width-max: 400px;
  --rafl-comp-menu-menu-item-size-width-min: 200px;
  --rafl-comp-button-gap-large: var(--rafl-dimension-gap-xxs);
  --rafl-comp-button-gap-medium: var(--rafl-dimension-gap-xxs);
  --rafl-comp-button-icon-button-gap: var(--rafl-dimension-gap-xs);
  --rafl-comp-input-field-padding-vertical: var(--rafl-core-dimension-rem-25);
  --rafl-comp-select-field-padding-vertical: var(--rafl-core-dimension-rem-25);
  --rafl-comp-toast-padding-vertical: var(--rafl-core-dimension-rem-100);
  --rafl-comp-toast-padding-horizontal: var(--rafl-core-dimension-rem-100);
  --rafl-comp-vertical-main-navigation-dimension-product-identity-padding-horizontal-expanded: 12px;
  --rafl-comp-input-field-height: 44px;
  --rafl-comp-button-fab-size: 64px;
  --rafl-comp-vertical-main-navigation-dimension-icon-size: 16px;
  --rafl-radius-lg: var(--rafl-core-dimension-rem-50);
  --rafl-comp-button-padding-horizontal: var(--rafl-core-dimension-rem-100);
  --rafl-comp-button-padding-vertical: var(--rafl-core-dimension-rem-12);
  --rafl-comp-button-text-button-padding-horizontal: var(--rafl-core-dimension-rem-25);
  --rafl-comp-button-text-button-padding-vertical: var(--rafl-core-dimension-rem-12);
  --rafl-comp-input-size-height-default: 44px;
  --rafl-comp-vertical-main-navigation-dimension-standard-item-height: 36px;
  --rafl-comp-vertical-main-navigation-dimension-icon-padding: 2px;
  --rafl-comp-vertical-main-navigation-dimension-standard-item-gap: var(--rafl-dimension-gap-lg);
  --rafl-dimension-spacing-small-sm-000: 0;
  --rafl-dimension-spacing-small-sm-100: 1px;
  --rafl-dimension-spacing-small-sm-200: 2px;
  --rafl-dimension-spacing-small-sm-300: 4px;
  --rafl-dimension-spacing-small-sm-400: 6px;
  --rafl-dimension-spacing-medium-md-100: 8px;
  --rafl-dimension-spacing-medium-md-200: 12px;
  --rafl-dimension-spacing-medium-md-300: 16px;
  --rafl-dimension-spacing-medium-md-400: 20px;
  --rafl-dimension-spacing-medium-md-500: 24px;
  --rafl-dimension-spacing-large-lg-100: 32px;
  --rafl-dimension-spacing-large-lg-200: 40px;
  --rafl-dimension-spacing-large-lg-400: 56px;
  --rafl-dimension-spacing-large-lg-500: 64px;
  --rafl-dimension-spacing-large-lg-600: 80px;
  --rafl-dimension-spacing-large-lg-300: 48px;
  --rafl-comp-product-header-dimension-height: 52px;
  --rafl-comp-product-header-product-identity-dimension-height: var(--rafl-core-dimension-px-24);
  --rafl-comp-avatar-size-sm: var(--rafl-dimension-spacing-medium-md-500);
  --rafl-comp-avatar-size-md: var(--rafl-dimension-spacing-large-lg-100);
  --rafl-comp-avatar-size-lg: var(--rafl-dimension-spacing-large-lg-200);
  --rafl-comp-avatar-size-xs: var(--rafl-dimension-spacing-medium-md-300);
  --rafl-comp-ip-input-octet-width: 35px;
  --rafl-core-typography-headline-lg-size: 48px;
  --rafl-core-typography-headline-lg-line-height: 48px;
  --rafl-core-typography-headline-md-size: 40px;
  --rafl-core-typography-headline-md-line-height: 48px;
  --rafl-core-typography-headline-sm-size: 32px;
  --rafl-core-typography-headline-sm-line-height: 36px;
  --rafl-core-typography-body-lg-font-size: 16px;
  --rafl-core-typography-body-lg-line-height: 24px;
  --rafl-core-typography-body-md-font-size: 14px;
  --rafl-core-typography-body-md-line-height: 20px;
  --rafl-core-typography-body-sm-font-size: 12px;
  --rafl-core-typography-body-sm-line-height: 16px;
  --rafl-core-typography-title-lg-font-size: 24px;
  --rafl-core-typography-title-lg-line-height: 36px;
  --rafl-core-typography-title-md-font-size: 20px;
  --rafl-core-typography-title-md-line-height: 28px;
  --rafl-core-typography-title-sm-font-size: 16px;
  --rafl-core-typography-title-sm-line-height: 28px;
  --rafl-core-typography-title-xs-font-size: 14px;
  --rafl-core-typography-title-xs-line-height: 24px;
  --rafl-core-typography-title-xxs-font-size: 12px;
  --rafl-core-typography-title-xxs-line-height: 18px;
  --rafl-core-typography-utility-md-font-size: 14px;
  --rafl-core-typography-utility-md-line-height: 20px;
  --rafl-core-typography-utility-sm-font-size: 12px;
  --rafl-core-typography-utility-sm-line-height: 20px;
  --rafl-core-typography-utility-xs-font-size: 10px;
  --rafl-core-typography-utility-xs-line-height: 12px;
  --rafl-comp-horizontal-stepper-size: var(--rafl-dimension-spacing-large-lg-100);
  --rafl-comp-horizontal-stepper-radius: var(--rafl-dimension-spacing-medium-md-300);
}
.ra-comfortable {
  --rafl-dimension-padding-xxs: var(--rafl-core-dimension-rem-25);
  --rafl-dimension-padding-xs: var(--rafl-core-dimension-rem-50);
  --rafl-comp-badge-size-xs: var(--rafl-core-dimension-px-8);
  --rafl-dimension-padding-sm: var(--rafl-core-dimension-rem-75);
  --rafl-dimension-padding-lg: var(--rafl-core-dimension-rem-150);
  --rafl-dimension-gap-xs: var(--rafl-core-dimension-rem-50);
  --rafl-dimension-gap-xxs: var(--rafl-core-dimension-rem-25);
  --rafl-dimension-gap-md: var(--rafl-core-dimension-rem-100);
  --rafl-dimension-gap-lg: var(--rafl-core-dimension-rem-125);
  --rafl-dimension-stroke-sm: var(--rafl-core-dimension-px-1);
  --rafl-dimension-stroke-md: 2px;
  --rafl-dimension-stroke-lg: 3px;
  --rafl-dimension-stroke-xl: 4px;
  --rafl-dimension-stroke-state-focused: var(--rafl-dimension-stroke-md);
  --rafl-dimension-icon-sm: var(--rafl-core-dimension-rem-75);
  --rafl-dimension-icon-md: var(--rafl-core-dimension-rem-100);
  --rafl-dimension-icon-lg: var(--rafl-core-dimension-rem-125);
  --rafl-dimension-icon-xl: var(--rafl-core-dimension-rem-175);
  --rafl-dimension-icon-xxl: var(--rafl-core-dimension-rem-300);
  --rafl-dimension-illustration-sm: var(--rafl-core-dimension-rem-350);
  --rafl-dimension-illustration-lg: var(--rafl-core-dimension-rem-1000);
  --rafl-dimension-illustration-xl: var(--rafl-core-dimension-rem-1500);
  --rafl-comp-flyout-size-width-min: var(--rafl-core-dimension-px-40);
  --rafl-comp-flyout-size-height-min: var(--rafl-core-dimension-px-40);
  --rafl-comp-flyout-radius-top-left: var(--rafl-radius-none);
  --rafl-comp-flyout-radius-top-right: var(--rafl-radius-none);
  --rafl-comp-flyout-radius-bottom-right: var(--rafl-radius-md);
  --rafl-comp-flyout-radius-bottom-left: var(--rafl-radius-none);
  --rafl-comp-tooltip-size-width-max: 416px;
  --rafl-comp-tooltip-dimension-offset-x: 0;
  --rafl-comp-tooltip-dimension-offset-y: 0;
  --rafl-comp-tooltip-caret-size-width: var(--rafl-core-dimension-rem-50);
  --rafl-comp-tooltip-caret-size-height: var(--rafl-core-dimension-rem-25);
  --rafl-comp-tooltip-caret-dimension-gap: var(--rafl-core-dimension-rem-25);
  --rafl-comp-chip-size-width-max: 184px;
  --rafl-comp-chip-size-width-min: 40px;
  --rafl-comp-menu-menu-item-size-height-min: 24px;
  --rafl-comp-button-size-width-min: 72px;
  --rafl-comp-button-padding-medium-horizontal: var(--rafl-core-dimension-rem-150);
  --rafl-comp-button-padding-medium-vertical: var(--rafl-core-dimension-rem-25);
  --rafl-comp-button-text-button-size-width-min: 52px;
  --rafl-comp-button-text-button-padding-medium-horizontal: var(--rafl-core-dimension-rem-25);
  --rafl-comp-button-text-button-padding-medium-vertical: var(--rafl-dimension-padding-xxs);
  --rafl-comp-button-outlined-button-stroke: var(--rafl-dimension-stroke-sm);
  --rafl-comp-button-icon-button-padding-horizontal: var(--rafl-core-dimension-rem-50);
  --rafl-comp-button-icon-button-padding-vertical: var(--rafl-core-dimension-rem-50);
  --rafl-comp-resizable-border-dimension-size-default: 1px;
  --rafl-comp-resizable-border-dimension-size-hover-sm: 3px;
  --rafl-comp-resizable-border-dimension-size-hover-md: 4px;
  --rafl-comp-divider-dimension-size: 1px;
  --rafl-comp-checkbox-control-dimension-size: var(--rafl-core-dimension-rem-100);
  --rafl-comp-checkbox-control-dimension-padding-top: var(--rafl-core-dimension-px-10);
  --rafl-comp-checkbox-control-tick-dimension-width: 12px;
  --rafl-comp-checkbox-control-tick-dimension-height: 10px;
  --rafl-comp-checkbox-control-line-dimension-width: 8px;
  --rafl-comp-checkbox-control-line-dimension-height: 2px;
  --rafl-comp-radio-button-dimension-size-control: var(--rafl-core-dimension-rem-100);
  --rafl-comp-radio-button-dimension-size-inner-circle: var(--rafl-core-dimension-rem-50);
  --rafl-comp-radio-button-radius-control: 8px;
  --rafl-comp-radio-button-radius-inner-circle: 4px;
  --rafl-comp-slide-toggle-dimension-size-thumb: var(--rafl-core-dimension-rem-100);
  --rafl-comp-slide-toggle-dimension-size-track-width: var(--rafl-core-dimension-rem-175);
  --rafl-comp-slide-toggle-dimension-size-track-height: var(--rafl-core-dimension-rem-75);
  --rafl-comp-slide-toggle-radius-thumb: 8px;
  --rafl-comp-slide-toggle-radius-track: 6px;
  --rafl-comp-vertical-main-navigation-dimension-simplified-width: 48px;
  --rafl-comp-vertical-main-navigation-dimension-standard-expanded-width: 224px;
  --rafl-comp-vertical-main-navigation-dimension-extra-panel-width: 36px;
  --rafl-comp-vertical-main-navigation-dimension-parent-caret-size: 12px;
  --rafl-comp-vertical-main-navigation-dimension-product-identity-padding-horizontal: 6px;
  --rafl-comp-vertical-main-navigation-dimension-standard-item-padding-horizontal: var(--rafl-dimension-padding-lg);
  --rafl-comp-vertical-main-navigation-dimension-standard-item-padding-vertical: var(--rafl-dimension-padding-sm);
  --rafl-comp-input-size-width-default: 180px;
  --rafl-comp-progress-bar-bar-height: var(--rafl-core-dimension-rem-50);
  --rafl-comp-progress-bar-bar-buffer-gap: var(--rafl-dimension-gap-xxs);
  --rafl-comp-progress-bar-bar-mini-bar-width: var(--rafl-core-dimension-rem-25);
  --rafl-comp-grid-padding-horizontal-cell: var(--rafl-core-dimension-px-14);
  --rafl-radius-container-top-left: var(--rafl-radius-md);
  --rafl-radius-container-top-right: var(--rafl-radius-none);
  --rafl-radius-container-bottom-right: var(--rafl-radius-md);
  --rafl-radius-container-bottom-left: var(--rafl-radius-none);
  --rafl-comp-tree-level-spacer-1: var(--rafl-core-dimension-px-0);
  --rafl-comp-tree-level-spacer-2: var(--rafl-core-dimension-rem-100);
  --rafl-comp-tree-level-spacer-3: var(--rafl-core-dimension-rem-200);
  --rafl-comp-tree-level-spacer-4: var(--rafl-core-dimension-rem-300);
  --rafl-comp-tree-level-spacer-5: var(--rafl-core-dimension-rem-400);
  --rafl-comp-tree-level-spacer-6: var(--rafl-core-dimension-rem-500);
  --rafl-radius-none: 0;
  --rafl-radius-xs: var(--rafl-core-dimension-rem-6);
  --rafl-radius-sm: var(--rafl-core-dimension-rem-12);
  --rafl-radius-md: var(--rafl-core-dimension-rem-25);
  --rafl-comp-grid-font-size-default: var(--rafl-core-dimension-px-14);
  --rafl-comp-grid-font-size-data: var(--rafl-core-dimension-px-14);
  --rafl-comp-grid-size-grid: var(--rafl-core-dimension-px-6);
  --rafl-comp-grid-size-icon: var(--rafl-core-dimension-px-14);
  --rafl-comp-grid-size-row-height: var(--rafl-core-dimension-px-42);
  --rafl-comp-grid-spacing-default: var(--rafl-core-dimension-px-8);
  --rafl-comp-grid-border-radius-none: var(--rafl-radius-none);
  --rafl-comp-grid-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-comp-badge-size-sm: var(--rafl-core-dimension-rem-75);
  --rafl-comp-badge-size-md: var(--rafl-core-dimension-rem-100);
  --rafl-comp-button-padding-large-horizontal: 32px;
  --rafl-comp-button-padding-large-vertical: 12px;
  --rafl-comp-button-text-button-padding-large-horizontal: 16px;
  --rafl-comp-button-text-button-padding-large-vertical: 12px;
  --rafl-comp-badge-padding-md-horizontal: var(--rafl-dimension-padding-xs);
  --rafl-comp-badge-padding-md-vertical: 2px;
  --rafl-comp-badge-padding-sm-horizontal: var(--rafl-dimension-padding-xs);
  --rafl-comp-badge-padding-sm-vertical: 2px;
  --rafl-dimension-gap-sm: var(--rafl-core-dimension-rem-75);
  --rafl-dimension-padding-md: var(--rafl-core-dimension-rem-100);
  --rafl-comp-menu-menu-item-size-width-max: 400px;
  --rafl-comp-menu-menu-item-size-width-min: 200px;
  --rafl-comp-button-gap-large: var(--rafl-dimension-gap-xxs);
  --rafl-comp-button-gap-medium: 0;
  --rafl-comp-button-icon-button-gap: var(--rafl-dimension-gap-xs);
  --rafl-comp-input-field-padding-vertical: var(--rafl-core-dimension-rem-50);
  --rafl-comp-select-field-padding-vertical: var(--rafl-core-dimension-rem-50);
  --rafl-comp-toast-padding-vertical: var(--rafl-core-dimension-rem-100);
  --rafl-comp-toast-padding-horizontal: var(--rafl-core-dimension-rem-100);
  --rafl-comp-vertical-main-navigation-dimension-product-identity-padding-horizontal-expanded: 20px;
  --rafl-comp-input-field-height: 52px;
  --rafl-comp-button-fab-size: 64px;
  --rafl-comp-vertical-main-navigation-dimension-icon-size: 20px;
  --rafl-radius-lg: var(--rafl-core-dimension-rem-50);
  --rafl-comp-button-padding-horizontal: var(--rafl-core-dimension-rem-100);
  --rafl-comp-button-padding-vertical: var(--rafl-core-dimension-rem-12);
  --rafl-comp-button-text-button-padding-horizontal: var(--rafl-core-dimension-rem-25);
  --rafl-comp-button-text-button-padding-vertical: var(--rafl-core-dimension-rem-12);
  --rafl-comp-input-size-height-default: 52px;
  --rafl-comp-vertical-main-navigation-dimension-standard-item-height: 48px;
  --rafl-comp-vertical-main-navigation-dimension-icon-padding: 2px;
  --rafl-comp-vertical-main-navigation-dimension-standard-item-gap: var(--rafl-dimension-gap-lg);
  --rafl-dimension-spacing-small-sm-000: 0;
  --rafl-dimension-spacing-small-sm-100: 1px;
  --rafl-dimension-spacing-small-sm-200: 2px;
  --rafl-dimension-spacing-small-sm-300: 4px;
  --rafl-dimension-spacing-small-sm-400: 6px;
  --rafl-dimension-spacing-medium-md-100: 12px;
  --rafl-dimension-spacing-medium-md-200: 16px;
  --rafl-dimension-spacing-medium-md-300: 20px;
  --rafl-dimension-spacing-medium-md-400: 24px;
  --rafl-dimension-spacing-medium-md-500: 32px;
  --rafl-dimension-spacing-large-lg-100: 40px;
  --rafl-dimension-spacing-large-lg-200: 48px;
  --rafl-dimension-spacing-large-lg-400: 64px;
  --rafl-dimension-spacing-large-lg-500: 80px;
  --rafl-dimension-spacing-large-lg-600: 120px;
  --rafl-dimension-spacing-large-lg-300: 56px;
  --rafl-comp-product-header-dimension-height: 68px;
  --rafl-comp-product-header-product-identity-dimension-height: var(--rafl-core-dimension-px-24);
  --rafl-comp-avatar-size-sm: var(--rafl-dimension-spacing-medium-md-500);
  --rafl-comp-avatar-size-md: var(--rafl-dimension-spacing-large-lg-100);
  --rafl-comp-avatar-size-lg: var(--rafl-dimension-spacing-large-lg-200);
  --rafl-comp-avatar-size-xs: var(--rafl-dimension-spacing-medium-md-300);
  --rafl-comp-ip-input-octet-width: 35px;
  --rafl-core-typography-headline-lg-size: 64px;
  --rafl-core-typography-headline-lg-line-height: 64px;
  --rafl-core-typography-headline-md-size: 48px;
  --rafl-core-typography-headline-md-line-height: 56px;
  --rafl-core-typography-headline-sm-size: 40px;
  --rafl-core-typography-headline-sm-line-height: 48px;
  --rafl-core-typography-body-lg-font-size: 18px;
  --rafl-core-typography-body-lg-line-height: 24px;
  --rafl-core-typography-body-md-font-size: 16px;
  --rafl-core-typography-body-md-line-height: 24px;
  --rafl-core-typography-body-sm-font-size: 14px;
  --rafl-core-typography-body-sm-line-height: 18px;
  --rafl-core-typography-title-lg-font-size: 32px;
  --rafl-core-typography-title-lg-line-height: 40px;
  --rafl-core-typography-title-md-font-size: 24px;
  --rafl-core-typography-title-md-line-height: 32px;
  --rafl-core-typography-title-sm-font-size: 18px;
  --rafl-core-typography-title-sm-line-height: 28px;
  --rafl-core-typography-title-xs-font-size: 16px;
  --rafl-core-typography-title-xs-line-height: 24px;
  --rafl-core-typography-title-xxs-font-size: 14px;
  --rafl-core-typography-title-xxs-line-height: 18px;
  --rafl-core-typography-utility-md-font-size: 16px;
  --rafl-core-typography-utility-md-line-height: 20px;
  --rafl-core-typography-utility-sm-font-size: 14px;
  --rafl-core-typography-utility-sm-line-height: 20px;
  --rafl-core-typography-utility-xs-font-size: 12px;
  --rafl-core-typography-utility-xs-line-height: 16px;
  --rafl-comp-horizontal-stepper-size: var(--rafl-dimension-spacing-large-lg-100);
  --rafl-comp-horizontal-stepper-radius: var(--rafl-dimension-spacing-medium-md-300);
}
.ra-global {
  --rafl-core-color-silver-100: #ffffff;
  --rafl-core-color-silver-200: #f9fbfc;
  --rafl-core-color-silver-300: #e9ecef;
  --rafl-core-color-silver-400: #dee2e6;
  --rafl-core-color-silver-500: #ced4da;
  --rafl-core-color-silver-600: #bec5cc;
  --rafl-core-color-silver-700: #adb5bd;
  --rafl-core-color-silver-800: #8d959d;
  --rafl-core-color-silver-900: #6c757d;
  --rafl-core-color-silver-1000: #4e555c;
  --rafl-core-color-silver-1100: #343a40;
  --rafl-core-color-silver-1200: #212529;
  --rafl-core-color-silver-1300: #1b1f22;
  --rafl-core-color-silver-1400: #000000;
  --rafl-core-color-blue-100: #e3f2fd;
  --rafl-core-color-blue-200: #bbdefb;
  --rafl-core-color-blue-300: #9bcffa;
  --rafl-core-color-blue-400: #64b5f6;
  --rafl-core-color-blue-500: #42a5f5;
  --rafl-core-color-blue-600: #2196f3;
  --rafl-core-color-blue-700: #1e88e5;
  --rafl-core-color-blue-800: #1976d2;
  --rafl-core-color-blue-900: #1565c0;
  --rafl-core-color-blue-1000: #0d47a1;
  --rafl-core-color-blue-1100: #0c3e8f;
  --rafl-core-color-blue-1200: #0b357d;
  --rafl-core-color-blue-1300: #0a2c6b;
  --rafl-core-color-blue-1400: #092258;
  --rafl-core-color-cyan-100: #dafcfb;
  --rafl-core-color-cyan-200: #c2f9f9;
  --rafl-core-color-cyan-300: #78eef2;
  --rafl-core-color-cyan-400: #3ce7ec;
  --rafl-core-color-cyan-500: #1ed1df;
  --rafl-core-color-cyan-600: #00bbd1;
  --rafl-core-color-cyan-700: #00aac1;
  --rafl-core-color-cyan-800: #0099b0;
  --rafl-core-color-cyan-900: #008897;
  --rafl-core-color-cyan-1000: #007386;
  --rafl-core-color-cyan-1100: #006171;
  --rafl-core-color-cyan-1200: #004e5b;
  --rafl-core-color-cyan-1300: #00404a;
  --rafl-core-color-cyan-1400: #00353e;
  --rafl-core-color-teal-100: #e0fef5;
  --rafl-core-color-teal-200: #c5fcee;
  --rafl-core-color-teal-300: #80f2d6;
  --rafl-core-color-teal-400: #5cebc7;
  --rafl-core-color-teal-500: #2edbae;
  --rafl-core-color-teal-600: #00cb95;
  --rafl-core-color-teal-700: #00be82;
  --rafl-core-color-teal-800: #00a974;
  --rafl-core-color-teal-900: #009365;
  --rafl-core-color-teal-1000: #008159;
  --rafl-core-color-teal-1100: #006c4b;
  --rafl-core-color-teal-1200: #00573d;
  --rafl-core-color-teal-1300: #004832;
  --rafl-core-color-teal-1400: #003b29;
  --rafl-core-color-green-100: #e7fced;
  --rafl-core-color-green-200: #cafad5;
  --rafl-core-color-green-300: #adf7c1;
  --rafl-core-color-green-400: #69ea95;
  --rafl-core-color-green-500: #33df74;
  --rafl-core-color-green-600: #00d157;
  --rafl-core-color-green-700: #00c446;
  --rafl-core-color-green-800: #00b541;
  --rafl-core-color-green-900: #00a237;
  --rafl-core-color-green-1000: #008d2f;
  --rafl-core-color-green-1100: #00802b;
  --rafl-core-color-green-1200: #006b24;
  --rafl-core-color-green-1300: #00561d;
  --rafl-core-color-green-1400: #004718;
  --rafl-core-color-lime-100: #f2fce2;
  --rafl-core-color-lime-200: #e6fcca;
  --rafl-core-color-lime-300: #cdf594;
  --rafl-core-color-lime-400: #b2ed52;
  --rafl-core-color-lime-500: #96e510;
  --rafl-core-color-lime-600: #7ad808;
  --rafl-core-color-lime-700: #5ecb00;
  --rafl-core-color-lime-800: #5bbc00;
  --rafl-core-color-lime-900: #4aac00;
  --rafl-core-color-lime-1000: #4c9500;
  --rafl-core-color-lime-1100: #458700;
  --rafl-core-color-lime-1200: #386e00;
  --rafl-core-color-lime-1300: #2b5500;
  --rafl-core-color-lime-1400: #234600;
  --rafl-core-color-yellow-100: #fffce0;
  --rafl-core-color-yellow-200: #fff7a8;
  --rafl-core-color-yellow-300: #fff6a0;
  --rafl-core-color-yellow-400: #ffe850;
  --rafl-core-color-yellow-500: #ffd900;
  --rafl-core-color-yellow-600: #ffcc00;
  --rafl-core-color-yellow-700: #ffbf00;
  --rafl-core-color-yellow-800: #ffb300;
  --rafl-core-color-yellow-900: #eda600;
  --rafl-core-color-yellow-1000: #db9c07;
  --rafl-core-color-yellow-1100: #c9920e;
  --rafl-core-color-yellow-1200: #a47e1b;
  --rafl-core-color-yellow-1300: #876515;
  --rafl-core-color-yellow-1400: #694b0e;
  --rafl-core-color-orange-100: #fff4e4;
  --rafl-core-color-orange-200: #ffeed8;
  --rafl-core-color-orange-300: #ffd29a;
  --rafl-core-color-orange-400: #ffbc63;
  --rafl-core-color-orange-500: #ffa52b;
  --rafl-core-color-orange-600: #ff8a00;
  --rafl-core-color-orange-700: #ff7400;
  --rafl-core-color-orange-800: #ff5a00;
  --rafl-core-color-orange-900: #f74700;
  --rafl-core-color-orange-1000: #e83b00;
  --rafl-core-color-orange-1100: #d92f00;
  --rafl-core-color-orange-1200: #b22700;
  --rafl-core-color-orange-1300: #a22300;
  --rafl-core-color-orange-1400: #821c00;
  --rafl-core-color-red-100: #fff2f3;
  --rafl-core-color-red-200: #ffe5e4;
  --rafl-core-color-red-300: #ffbeb8;
  --rafl-core-color-red-400: #ff9892;
  --rafl-core-color-red-500: #ff716c;
  --rafl-core-color-red-600: #ff5755;
  --rafl-core-color-red-700: #ff4149;
  --rafl-core-color-red-800: #ea1c2f;
  --rafl-core-color-red-900: #d50e21;
  --rafl-core-color-red-1000: #bb0d1d;
  --rafl-core-color-red-1100: #9c0b19;
  --rafl-core-color-red-1200: #880916;
  --rafl-core-color-red-1300: #740712;
  --rafl-core-color-red-1400: #690610;
  --rafl-core-color-pink-100: #ffedf4;
  --rafl-core-color-pink-200: #ffdeec;
  --rafl-core-color-pink-300: #ffc0db;
  --rafl-core-color-pink-400: #ffa1c4;
  --rafl-core-color-pink-500: #ff79af;
  --rafl-core-color-pink-600: #f75899;
  --rafl-core-color-pink-700: #ed3e87;
  --rafl-core-color-pink-800: #e72f7c;
  --rafl-core-color-pink-900: #ce1864;
  --rafl-core-color-pink-1000: #ba0c55;
  --rafl-core-color-pink-1100: #a50045;
  --rafl-core-color-pink-1200: #860038;
  --rafl-core-color-pink-1300: #6e002e;
  --rafl-core-color-pink-1400: #550023;
  --rafl-core-color-purple-100: #f8f1ff;
  --rafl-core-color-purple-200: #fad8fa;
  --rafl-core-color-purple-300: #f7bdfb;
  --rafl-core-color-purple-400: #f294fe;
  --rafl-core-color-purple-500: #eb6ffd;
  --rafl-core-color-purple-600: #d75aea;
  --rafl-core-color-purple-700: #b63dcb;
  --rafl-core-color-purple-800: #ab33c0;
  --rafl-core-color-purple-900: #8f28a4;
  --rafl-core-color-purple-1000: #781f84;
  --rafl-core-color-purple-1100: #681b74;
  --rafl-core-color-purple-1200: #51155a;
  --rafl-core-color-purple-1300: #43114b;
  --rafl-core-color-purple-1400: #320d38;
  --rafl-core-color-violet-100: #f3f1ff;
  --rafl-core-color-violet-200: #e7dcfe;
  --rafl-core-color-violet-300: #d2bdff;
  --rafl-core-color-violet-400: #b998ff;
  --rafl-core-color-violet-500: #a073ff;
  --rafl-core-color-violet-600: #8a5bff;
  --rafl-core-color-violet-700: #8351fb;
  --rafl-core-color-violet-800: #7745ec;
  --rafl-core-color-violet-900: #6538cf;
  --rafl-core-color-violet-1000: #532ab2;
  --rafl-core-color-violet-1100: #4c299c;
  --rafl-core-color-violet-1200: #371f6e;
  --rafl-core-color-violet-1300: #2f1b5e;
  --rafl-core-color-violet-1400: #20123f;
  --rafl-core-color-indigo-100: #edf2ff;
  --rafl-core-color-indigo-200: #dbe3ff;
  --rafl-core-color-indigo-300: #b7c3ff;
  --rafl-core-color-indigo-400: #9aa7ff;
  --rafl-core-color-indigo-500: #7d8bff;
  --rafl-core-color-indigo-600: #6979ff;
  --rafl-core-color-indigo-700: #5466fe;
  --rafl-core-color-indigo-800: #4360ef;
  --rafl-core-color-indigo-900: #4153df;
  --rafl-core-color-indigo-1000: #3c4ac7;
  --rafl-core-color-indigo-1100: #2d3796;
  --rafl-core-color-indigo-1200: #262d7e;
  --rafl-core-color-indigo-1300: #1e2465;
  --rafl-core-color-indigo-1400: #1a1f59;
  --rafl-core-color-eclipse-gray-100: #fafafb;
  --rafl-core-color-eclipse-gray-200: #eaeaec;
  --rafl-core-color-eclipse-gray-300: #c4c5ca;
  --rafl-core-color-eclipse-gray-400: #a8a9ae;
  --rafl-core-color-eclipse-gray-500: #88898f;
  --rafl-core-color-eclipse-gray-600: #65656c;
  --rafl-core-color-eclipse-gray-700: #414148;
  --rafl-core-color-eclipse-gray-800: #33353a;
  --rafl-core-color-eclipse-gray-900: #292b30;
  --rafl-core-color-eclipse-gray-1000: #222429;
  --rafl-core-color-eclipse-gray-1100: #1b1d23;
  --rafl-core-color-eclipse-gray-1200: #16181f;
  --rafl-core-color-eclipse-gray-1300: #0f1015;
  --rafl-core-color-eclipse-gray-1400: #0b0c12;
  --rafl-core-color-azure-100: #e4f5fb;
  --rafl-core-color-azure-200: #bee6f8;
  --rafl-core-color-azure-300: #8bd7f9;
  --rafl-core-color-azure-400: #58c5f7;
  --rafl-core-color-azure-500: #47bbf1;
  --rafl-core-color-azure-600: #27aeed;
  --rafl-core-color-azure-700: #1375b5;
  --rafl-core-color-azure-800: #105594;
  --rafl-core-color-azure-900: #0e4a82;
  --rafl-core-color-azure-1000: #0b3f6f;
  --rafl-core-dimension-rem-0: 0;
  --rafl-core-dimension-rem-6: 1px;
  --rafl-core-dimension-rem-12: 2px;
  --rafl-core-dimension-rem-25: 4px;
  --rafl-core-dimension-rem-50: 8px;
  --rafl-core-dimension-rem-75: 12px;
  --rafl-core-dimension-rem-100: 16px;
  --rafl-core-dimension-rem-125: 20px;
  --rafl-core-dimension-rem-150: 24px;
  --rafl-core-dimension-rem-175: 28px;
  --rafl-core-dimension-rem-200: 32px;
  --rafl-core-dimension-rem-250: 40px;
  --rafl-core-dimension-rem-300: 48px;
  --rafl-core-dimension-rem-350: 56px;
  --rafl-core-dimension-rem-400: 64px;
  --rafl-core-dimension-rem-500: 80px;
  --rafl-core-dimension-rem-750: 120px;
  --rafl-core-dimension-rem-800: 128px;
  --rafl-core-dimension-rem-1000: 160px;
  --rafl-core-dimension-rem-1500: 240px;
  --rafl-core-dimension-px-0: 0;
  --rafl-core-dimension-px-1: 1px;
  --rafl-core-dimension-px-2: 2px;
  --rafl-core-dimension-px-4: 4px;
  --rafl-core-dimension-px-6: 6px;
  --rafl-core-dimension-px-8: 8px;
  --rafl-core-dimension-px-10: 10px;
  --rafl-core-dimension-px-12: 12px;
  --rafl-core-dimension-px-14: 14px;
  --rafl-core-dimension-px-16: 16px;
  --rafl-core-dimension-px-18: 18px;
  --rafl-core-dimension-px-20: 20px;
  --rafl-core-dimension-px-22: 22px;
  --rafl-core-dimension-px-24: 24px;
  --rafl-core-dimension-px-26: 26px;
  --rafl-core-dimension-px-28: 28px;
  --rafl-core-dimension-px-30: 30px;
  --rafl-core-dimension-px-32: 32px;
  --rafl-core-dimension-px-34: 34px;
  --rafl-core-dimension-px-36: 36px;
  --rafl-core-dimension-px-38: 38px;
  --rafl-core-dimension-px-40: 40px;
  --rafl-core-dimension-px-42: 42px;
  --rafl-core-dimension-px-44: 44px;
  --rafl-core-dimension-px-46: 46px;
  --rafl-core-dimension-px-48: 48px;
  --rafl-core-dimension-px-64: 64px;
  --rafl-core-dimension-px-128: 128px;
  --rafl-core-color-fiix-blue-100: #f2f7ff;
  --rafl-core-color-fiix-blue-200: #e1edff;
  --rafl-core-color-fiix-blue-300: #c9dfff;
  --rafl-core-color-fiix-blue-400: #97c0f1;
  --rafl-core-color-fiix-blue-500: #65a1e2;
  --rafl-core-color-fiix-blue-600: #2478cb;
  --rafl-core-color-fiix-blue-700: #1c61b3;
  --rafl-core-color-fiix-blue-800: #14499a;
  --rafl-core-color-fiix-blue-900: #00327e;
  --rafl-core-color-fiix-blue-1000: #002154;
  --rafl-core-color-fiix-blue-1100: #001029;
  --rafl-core-color-fiix-green-100: #eefaf4;
  --rafl-core-color-fiix-green-200: #dff6ea;
  --rafl-core-color-fiix-green-300: #bdecd4;
  --rafl-core-color-fiix-green-400: #91deb8;
  --rafl-core-color-fiix-green-500: #62c694;
  --rafl-core-color-fiix-green-600: #4aba82;
  --rafl-core-color-fiix-green-700: #32ae70;
  --rafl-core-color-fiix-green-800: #298c5a;
  --rafl-core-color-fiix-green-900: #1f6943;
  --rafl-core-color-fiix-green-1000: #174f32;
  --rafl-core-color-fiix-green-1100: #103522;
  --rafl-core-color-fiix-neutral-100: #fbfdff;
  --rafl-core-color-fiix-neutral-200: #f9fafb;
  --rafl-core-color-fiix-neutral-300: #f3f4f6;
  --rafl-core-color-fiix-neutral-400: #e5e7eb;
  --rafl-core-color-fiix-neutral-500: #c5cad0;
  --rafl-core-color-fiix-neutral-600: #9da4ae;
  --rafl-core-color-fiix-neutral-700: #6c737f;
  --rafl-core-color-fiix-neutral-800: #4d5761;
  --rafl-core-color-fiix-neutral-900: #384250;
  --rafl-core-color-fiix-neutral-1000: #1f2a37;
  --rafl-core-color-fiix-neutral-1100: #111927;
  --rafl-core-color-fiix-neutral-0: #ffffff;
  --rafl-core-color-fiix-neutral-1200: #0d121c;
  --rafl-core-color-fiix-neutral-alpha-100a: rgba(13, 18, 28, 0.03);
  --rafl-core-color-fiix-neutral-alpha-200a: rgba(13, 18, 28, 0.06);
  --rafl-core-color-fiix-neutral-alpha-300a: rgba(13, 18, 28, 0.14);
  --rafl-core-color-fiix-neutral-alpha-400a: rgba(13, 18, 28, 0.28);
  --rafl-core-color-fiix-neutral-alpha-500a: rgba(13, 18, 28, 0.46);
  --rafl-core-color-fiix-dark-neutral-0: #101214;
  --rafl-core-color-fiix-dark-neutral-100: #18191a;
  --rafl-core-color-fiix-dark-neutral-200: #1f1f21;
  --rafl-core-color-fiix-dark-neutral-300: #242528;
  --rafl-core-color-fiix-dark-neutral-400: #2b2c2f;
  --rafl-core-color-fiix-dark-neutral-500: #303134;
  --rafl-core-color-fiix-dark-neutral-600: #3d3f43;
  --rafl-core-color-fiix-dark-neutral-700: #4b4d51;
  --rafl-core-color-fiix-dark-neutral-800: #63666b;
  --rafl-core-color-fiix-dark-neutral-900: #7e8188;
  --rafl-core-color-fiix-dark-neutral-1000: #96999e;
  --rafl-core-color-fiix-dark-neutral-1100: #a9abaf;
  --rafl-core-color-fiix-dark-neutral-1200: #cecfd2;
  --rafl-core-color-fiix-dark-neutral-alpha-200a: rgba(1, 4, 4, 0.46);
  --rafl-core-color-fiix-dark-neutral-alpha-300a: rgba(206, 206, 217, 0.07);
  --rafl-core-color-fiix-dark-neutral-alpha-400a: rgba(227, 228, 242, 0.12);
  --rafl-core-color-fiix-dark-neutral-alpha-500a: rgba(229, 233, 246, 0.25);
  --rafl-core-color-fiix-dark-neutral-1300: #e2e3e4;
  --rafl-core-color-fiix-dark-neutral-alpha-100a: rgba(16, 18, 20, 0.6);
  --rafl-core-color-fiix-red-100: #fff6f5;
  --rafl-core-color-fiix-red-200: #ffeceb;
  --rafl-core-color-fiix-red-300: #ffd5d2;
  --rafl-core-color-fiix-red-400: #fd9891;
  --rafl-core-color-fiix-red-500: #f87168;
  --rafl-core-color-fiix-red-600: #f15b50;
  --rafl-core-color-fiix-red-700: #e2483d;
  --rafl-core-color-fiix-red-800: #c9372c;
  --rafl-core-color-fiix-red-900: #ae2e24;
  --rafl-core-color-fiix-red-1000: #5d1f1a;
  --rafl-core-color-fiix-red-1100: #42221f;
  --rafl-core-color-fiix-orange-100: #fff9f5;
  --rafl-core-color-fiix-orange-200: #fff3eb;
  --rafl-core-color-fiix-orange-300: #fedec8;
  --rafl-core-color-fiix-orange-400: #fec195;
  --rafl-core-color-fiix-orange-500: #fea362;
  --rafl-core-color-fiix-orange-600: #f38a3f;
  --rafl-core-color-fiix-orange-700: #e56910;
  --rafl-core-color-fiix-orange-800: #c25100;
  --rafl-core-color-fiix-orange-900: #a54800;
  --rafl-core-color-fiix-orange-1000: #702e00;
  --rafl-core-color-fiix-orange-1100: #38291e;
  --rafl-core-color-fiix-yellow-100: #fffde7;
  --rafl-core-color-fiix-yellow-200: #fffad1;
  --rafl-core-color-fiix-yellow-300: #fff4ab;
  --rafl-core-color-fiix-yellow-400: #fff08f;
  --rafl-core-color-fiix-yellow-500: #ffe963;
  --rafl-core-color-fiix-yellow-600: #ffe133;
  --rafl-core-color-fiix-yellow-700: #ffd903;
  --rafl-core-color-fiix-yellow-800: #ecc800;
  --rafl-core-color-fiix-yellow-900: #cdaf00;
  --rafl-core-color-fiix-yellow-1000: #7a6800;
  --rafl-core-color-fiix-yellow-1100: #3d3400;
  --rafl-core-color-fiix-teal-100: #f3fcff;
  --rafl-core-color-fiix-teal-200: #e7f9ff;
  --rafl-core-color-fiix-teal-300: #c6edfb;
  --rafl-core-color-fiix-teal-400: #9dd9ee;
  --rafl-core-color-fiix-teal-500: #6cc3e0;
  --rafl-core-color-fiix-teal-600: #42b2d7;
  --rafl-core-color-fiix-teal-700: #2898bd;
  --rafl-core-color-fiix-teal-800: #227d9b;
  --rafl-core-color-fiix-teal-900: #206a83;
  --rafl-core-color-fiix-teal-1000: #164555;
  --rafl-core-color-fiix-teal-1100: #1e3137;
  --rafl-core-color-fiix-blue-focus-300f: #85b8ff;
  --rafl-core-color-fiix-blue-focus-500f: #388bff;
  --rafl-core-color-fiix-purple-100: #f9f8ff;
  --rafl-core-color-fiix-purple-200: #f3f0ff;
  --rafl-core-color-fiix-purple-300: #dfd8fd;
  --rafl-core-color-fiix-purple-400: #b8acf6;
  --rafl-core-color-fiix-purple-500: #9f8fef;
  --rafl-core-color-fiix-purple-600: #8f7ee7;
  --rafl-core-color-fiix-purple-700: #8270db;
  --rafl-core-color-fiix-purple-800: #6e5dc6;
  --rafl-core-color-fiix-purple-900: #5e4db2;
  --rafl-core-color-fiix-purple-1000: #352c63;
  --rafl-core-color-fiix-purple-1100: #2b273f;
  --rafl-core-color-fiix-magenta-100: #fff6fc;
  --rafl-core-color-fiix-magenta-200: #ffecf8;
  --rafl-core-color-fiix-magenta-300: #fdd0ec;
  --rafl-core-color-fiix-magenta-400: #f797d2;
  --rafl-core-color-fiix-magenta-500: #e774bb;
  --rafl-core-color-fiix-magenta-600: #da62ac;
  --rafl-core-color-fiix-magenta-700: #cd519d;
  --rafl-core-color-fiix-magenta-800: #ae4787;
  --rafl-core-color-fiix-magenta-900: #943d73;
  --rafl-core-color-fiix-magenta-1000: #50253f;
  --rafl-core-color-fiix-magenta-1100: #3d2232;
  --rafl-core-color-stone-gray-100: #f9fafc;
  --rafl-core-color-stone-gray-200: #f6f7f9;
  --rafl-core-color-stone-gray-300: #edeff2;
  --rafl-core-color-stone-gray-400: #e3e5e8;
  --rafl-core-color-stone-gray-500: #dadcdf;
  --rafl-core-color-stone-gray-600: #ccd1d6;
  --rafl-core-color-stone-gray-700: #bac1ca;
  --rafl-core-color-stone-gray-800: #a7aeb7;
  --rafl-core-color-stone-gray-900: #8d95a1;
  --rafl-core-color-stone-gray-1000: #6f7782;
  --rafl-core-color-stone-gray-1100: #59606a;
  --rafl-core-color-stone-gray-1200: #434a54;
  --rafl-core-color-stone-gray-1300: #2e353e;
  --rafl-core-color-stone-gray-1400: #1d232c;
  --rafl-core-color-azure-1100: #07355f;
  --rafl-core-color-azure-1200: #0e2d4d;
  --rafl-core-color-azure-1300: #072139;
  --rafl-core-color-azure-1400: #0d1724;
  --rafl-core-color-white: #ffffff;
  --rafl-core-color-black: #000000;
  --rafl-core-color-meteor-celtic-blue: #1968b3;
  --rafl-core-color-meteor-orange: #f58025;
  --rafl-core-color-meteor-ra-red: #cd163f;
  --rafl-core-color-meteor-ft-blue: #00aeef;
  --rafl-core-color-meteor-bright-blue: #006cd3;
  --rafl-core-color-meteor-garnet: #8d0034;
  --rafl-core-color-meteor-neutral-snow: #fafafa;
  --rafl-core-color-meteor-neutral-mist: #eaeaea;
  --rafl-core-color-meteor-neutral-fog: #efefef;
  --rafl-core-color-meteor-neutral-platinum: #e5e6e9;
  --rafl-core-color-meteor-sky-blue: #0053a1;
  --rafl-core-color-meteor-neutral-silver: #cccccc;
  --rafl-core-color-meteor-neutral-stone: #949494;
  --rafl-core-color-meteor-neutral-charcoal: #2d2d2d;
  --rafl-core-color-meteor-neutral-gray: #848484;
  --rafl-core-color-meteor-neutral-stormy: #6d6e71;
  --rafl-core-color-meteor-neutral-space: #43434d;
  --rafl-core-color-meteor-neutral-black: #000000;
  --rafl-core-color-meteor-ab-blue: #003e7e;
  --rafl-core-color-meteor-cool-blue: #e1ebf4;
  --rafl-core-color-meteor-purple: #770056;
  --rafl-core-font-weight-regular: 400;
  --rafl-core-font-weight-medium: 500;
  --rafl-core-font-weight-bold: 700;
  --rafl-core-font-weight-italic: italic;
  --rafl-core-font-size-100: 16px;
  --rafl-core-font-size-120: 20px;
  --rafl-core-font-size-150: 24px;
  --rafl-core-font-size-200: 32px;
  --rafl-core-font-size-250: 40px;
  --rafl-core-font-size-300: 48px;
  --rafl-core-letter-spacing-0: 0;
  --rafl-core-letter-spacing-150: 0.15000000596046448px;
  --rafl-core-letter-spacing-200: 0.20000000298023224px;
  --rafl-core-letter-spacing-250: 0.25px;
  --rafl-core-letter-spacing-500: 0.5px;
  --rafl-core-paragraph-spacing-0: 0;
  --rafl-core-font-weight-semibold: 600;
  --rafl-core-dimension-breakpoint-xs-gutter: 16px;
  --rafl-core-dimension-breakpoint-xs-margin: 32px;
  --rafl-core-dimension-breakpoint-xs-vertical-main-nav-offset: 68px;
  --rafl-core-dimension-breakpoint-xs-vertical-main-nav-collapsed-offset: 68px;
  --rafl-core-dimension-breakpoint-xs-min: 0;
  --rafl-core-dimension-breakpoint-xs-max: 599px;
  --rafl-core-dimension-breakpoint-sm-gutter: 16px;
  --rafl-core-dimension-breakpoint-sm-margin: 32px;
  --rafl-core-dimension-breakpoint-sm-vertical-main-nav-offset: 256px;
  --rafl-core-dimension-breakpoint-sm-vertical-main-nav-collapsed-offset: 68px;
  --rafl-core-dimension-breakpoint-sm-min: 600px;
  --rafl-core-dimension-breakpoint-sm-max: 1279px;
  --rafl-core-dimension-breakpoint-md-gutter: 16px;
  --rafl-core-dimension-breakpoint-md-margin: 32px;
  --rafl-core-dimension-breakpoint-md-vertical-main-nav-offset: 256px;
  --rafl-core-dimension-breakpoint-md-vertical-main-nav-collapsed-offset: 68px;
  --rafl-core-dimension-breakpoint-md-min: 1280px;
  --rafl-core-dimension-breakpoint-md-max: 1919px;
  --rafl-core-dimension-breakpoint-lg-gutter: 16px;
  --rafl-core-dimension-breakpoint-lg-margin: 32px;
  --rafl-core-dimension-breakpoint-lg-vertical-main-nav-offset: 256px;
  --rafl-core-dimension-breakpoint-lg-vertical-main-nav-collapsed-offset: 68px;
  --rafl-core-dimension-breakpoint-lg-min: 1920px;
  --rafl-core-dimension-breakpoint-lg-max: 2559px;
  --rafl-core-dimension-breakpoint-xl-gutter: 16px;
  --rafl-core-dimension-breakpoint-xl-margin: 32px;
  --rafl-core-dimension-breakpoint-xl-vertical-main-nav-offset: 256px;
  --rafl-core-dimension-breakpoint-xl-vertical-main-nav-collapsed-offset: 68px;
  --rafl-core-dimension-breakpoint-xl-min: 2560px;
  --rafl-core-dimension-breakpoint-xl-max: 3839px;
  --rafl-core-dimension-breakpoint-xxl-gutter: 16px;
  --rafl-core-dimension-breakpoint-xxl-margin: 32px;
  --rafl-core-dimension-breakpoint-xxl-vertical-main-nav-offset: 256px;
  --rafl-core-dimension-breakpoint-xxl-vertical-main-nav-collapsed-offset: 68px;
  --rafl-core-dimension-breakpoint-xxl-min: 3840px;
}
html {
  font-size: 16px;
}
@font-face {
  font-family: "roboto";
  src: url("./media/roboto-regular-POGXOGF2.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "roboto";
  src: url("./media/roboto-regular-italic-DUQRQQDZ.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: "roboto";
  src: url("./media/roboto-medium-67TPDXAU.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "roboto";
  src: url("./media/roboto-medium-italic-KGFWQIL4.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "roboto";
  src: url("./media/roboto-bold-DAT4PHXY.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "roboto";
  src: url("./media/roboto-bold-italic-PBYRBOL3.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "roboto";
  src: url("./media/roboto-black-F6K4DHV7.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "roboto";
  src: url("./media/roboto-black-italic-IKVNCL7K.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
}
.ra-badge {
  position: absolute;
  border-radius: 100px;
  border: 1px solid var(--rafl-color-status-information-contrast-max, #F7FEFE);
  background: var(--rafl-color-status-information-default, #235D9F);
  color: var(--rafl-color-status-information-contrast-max, #F7FEFE);
  top: -8px;
  right: -8px;
}
.ra-badge--indicator {
  top: -4px;
  right: -4px;
  width: var(--rafl-comp-badge-size-xs, 8px);
  height: var(--rafl-comp-badge-size-xs, 8px);
  padding: 0;
}
.ra-badge--small {
  font-family: var(--rafl-core-typography-utility-xs-font-family, Roboto);
  font-size: var(--rafl-core-typography-utility-xs-font-size, 10px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-utility-xs-bold-font-weight, 700);
  line-height: var(--rafl-core-typography-utility-xs-line-height, 12px);
  letter-spacing: var(--rafl-core-typography-utility-xs-bold-letter-spacing, 0.2px);
  padding: var(--rafl-comp-badge-padding-sm-vertical, 2px) var(--rafl-comp-badge-padding-sm-horizontal, 8px);
}
.ra-badge--medium {
  font-family: var(--rafl-core-typography-utility-sm-font-family, Roboto);
  font-size: var(--rafl-core-typography-utility-sm-font-size, 12px);
  font-weight: var(--rafl-core-typography-utility-sm-bold-font-weight, 700);
  line-height: var(--rafl-core-typography-utility-sm-line-height, 130%);
  letter-spacing: var(--rafl-core-typography-utility-sm-bold-letter-spacing, 0.25px);
  padding: var(--rafl-comp-badge-padding-md-vertical, 0px) var(--rafl-comp-badge-padding-md-horizontal, 4px);
}
.ra-badge--error {
  background: var(--rafl-color-status-error-default, #880916);
}
.ra-badge--warning {
  color: var(--rafl-color-status-warning-contrast-max, #000000);
  background: var(--rafl-color-status-warning-default, #FFB300);
  border: 1px solid var(--rafl-color-status-warning-contrast-max, #000000);
}
.ra-badge--pending {
  background: var(--rafl-color-status-pending-default, #8f28a4);
}
.ra-badge--success {
  background: var(--rafl-color-status-success-default, #006b24);
}
.ra-badge--information {
  background: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-badge--offline {
  background: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-badge--alarm-urgent {
  background: var(--rafl-color-alarm-urgent-default, #880916);
}
.ra-badge--alarm-high {
  background: var(--rafl-color-alarm-high-default, #B22700);
}
.ra-badge--alarm-medium {
  color: var(--rafl-color-status-warning-contrast-max, #000000);
  background: var(--rafl-color-status-warning-default, #FFB300);
  border: 1px solid var(--rafl-color-status-warning-contrast-max, #000000);
}
.ra-badge--alarm-low {
  background: var(--rafl-color-alarm-low-default, #8f28a4);
}
.ra-breadcrumb {
  display: flex;
  align-content: center;
}
.ra-breadcrumb--wrap {
  flex-wrap: wrap;
}
.ra-breadcrumb--truncation {
  max-width: 100%;
}
.ra-breadcrumb--truncation .ra-breadcrumb-item:not(.ra-breadcrumb-item--preserve),
.ra-breadcrumb--truncation .ra-breadcrumb-item--current {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-shrink: 1;
  min-width: 0;
}
.ra-breadcrumb--truncation .ra-breadcrumb-item:not(.ra-breadcrumb-item--preserve) .ra-button.ra-button--text,
.ra-breadcrumb--truncation .ra-breadcrumb-item--current .ra-button.ra-button--text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex-shrink: 1;
  min-width: 0;
  text-align: left;
  justify-content: flex-start;
  max-width: 100%;
  display: inline-block;
}
.ra-breadcrumb--truncation .ra-breadcrumb-item:first-child i,
.ra-breadcrumb--truncation .ra-breadcrumb-item:first-child .ra-breadcrumb-item-arrow {
  transform: rotateZ(180deg);
}
.ra-breadcrumb-item {
  display: inline-flex;
  align-items: center;
}
.ra-breadcrumb-item-arrow {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: var(--rafl-color-foreground-label, #5D6063);
  -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M4 2L9 6L4 10V2Z'/></svg>") center/12px 12px no-repeat;
  mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'><path d='M4 2L9 6L4 10V2Z'/></svg>") center/12px 12px no-repeat;
  padding: var(--rafl-comp-button-icon-button-padding-vertical, 4px) var(--rafl-comp-button-icon-button-padding-horizontal, 4px);
}
.ra-button > .ra-breadcrumb-item-arrow {
  background-color: var(--rafl-color-foreground-primary, #000);
  padding: 0;
}
.ra-menu_open-on-hover:hover > .ra-button > .ra-breadcrumb-item-arrow,
.ra-menu_open > .ra-button > .ra-breadcrumb-item-arrow {
  background-color: var(--rafl-color-state-active-contrast-max, #FFF);
  transform: rotateZ(90deg);
}
.ra-breadcrumb-item .ra-menu_open-on-hover:hover .ra-button i,
.ra-breadcrumb-item .ra-menu_open .ra-button i {
  transform: rotateZ(90deg);
}
.ra-breadcrumb-item i:not(.ra-button *) {
  color: var(--rafl-color-foreground-label, #5D6063);
}
.ra-breadcrumb-item-label,
.ra-breadcrumb-item--current {
  overflow: hidden;
  color: var(--rafl-color-foreground-primary, #000);
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: 400;
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-breadcrumb-item i.ra-icon-ide-sm-caret-right:not(button *) {
  font-size: var(--rafl-core-typography-body-sm-font-size, 12px);
  padding: var(--rafl-comp-button-icon-button-padding-vertical, 4px) var(--rafl-comp-button-icon-button-padding-horizontal, 4px);
}
.ra-breadcrumb button.ra-button.ra-button--text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ra-button {
  min-width: var(--rafl-comp-button-size-width-min, 72px);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
  padding: var(--rafl-comp-button-padding-medium-vertical, 2px) var(--rafl-comp-button-padding-medium-horizontal, 16px);
  color: var(--rafl-color-state-active-contrast-max, #fff);
  background: var(--rafl-color-state-active-default, #235d9f);
  border-radius: var(--rafl-comp-button-border-radius-top-left, 4px) var(--rafl-comp-button-border-radius-top-right, 0px) var(--rafl-comp-button-border-radius-bottom-right, 4px) var(--rafl-comp-button-border-radius-bottom-left, 0px);
  border: none;
  gap: var(--rafl-dimension-gap-xs);
  display: inline-flex;
  position: relative;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.ra-button:focus-visible {
  outline-offset: var(--rafl-core-dimension-px-2, 2px);
}
.ra-button--outlined,
.ra-button--text,
.ra-button--icon {
  background: none;
  color: var(--rafl-color-state-active-default, #235d9f);
}
.ra-button--large {
  padding: var(--rafl-comp-button-padding-large-vertical, 6px) var(--rafl-comp-button-padding-large-horizontal, 32px);
}
.ra-button--main.ra-button--inverted {
  background: var(--rafl-color-state-active-inverted-default, #82c3ea);
  color: var(--rafl-color-state-active-inverted-contrast-max, #3e4144);
}
.ra-button--main.ra-button--inverted i {
  color: var(--rafl-color-state-active-inverted-contrast-max, #3e4144);
}
.ra-button--main:hover {
  background: var(--rafl-color-state-active-hovered, #235d9f);
}
.ra-button--main.ra-button--inverted:hover {
  background: var(--rafl-color-state-active-inverted-hovered, #afe0f8);
}
.ra-button--main:active {
  background: var(--rafl-color-state-active-pressed, #0f316b);
}
.ra-button--main.ra-button--inverted:active {
  background: var(--rafl-color-state-active-inverted-pressed, #d6f1fb);
}
.ra-button--main:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-button--main.ra-button--inverted:focus-visible {
  background: var(--rafl-color-state-active-inverted-default, #82c3ea);
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-button--main.ra-button--inactive {
  background: var(--rafl-color-state-inactive-default, #5d6063);
}
.ra-button--main.ra-button--inverted.ra-button--inactive {
  background: var(--rafl-color-state-inactive-inverted-default, #b1b1c7);
  color: var(--rafl-color-state-inactive-inverted-contrast-max, #05061c);
}
.ra-button--main.ra-button--inactive:hover {
  background: var(--rafl-color-state-inactive-hovered, #707477);
}
.ra-button--main.ra-button--inverted.ra-button--inactive:hover {
  background: var(--rafl-color-state-inactive-inverted-hovered, #d0d0e3);
}
.ra-button--main.ra-button--inactive:active {
  background: var(--rafl-color-state-inactive-pressed, #3e4144);
}
.ra-button--main.ra-button--inverted.ra-button--inactive:active {
  background: var(--rafl-color-state-inactive-inverted-pressed, #fff);
}
.ra-button--main i {
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--main.ra-button--disabled,
.ra-button--main.ra-button--disabled:hover,
.ra-button--main.ra-button--inactve.ra-button--disabled {
  background: var(--rafl-color-state-disabled-default, #999ca0);
  color: var(--rafl-color-state-disabled-contrast-max, #fff);
}
.ra-button--main.ra-button--disabled i,
.ra-button--main.ra-button--disabled:hover i,
.ra-button--main.ra-button--inactve.ra-button--disabled i {
  color: var(--rafl-color-state-disabled-contrast-max, #fff);
}
.ra-button--main.ra-button--inverted.ra-button--disabled,
.ra-button--main.ra-button--inverted.ra-button--disabled:hover,
.ra-button--main.ra-button--inactve.ra-button--inverted.ra-button--disabled {
  background: var(--rafl-color-state-disabled-inverted-default, #999ca0);
  color: var(--rafl-color-state-disabled-inverted-contrast, #5d6063);
}
.ra-button--main.ra-button--inverted.ra-button--disabled i,
.ra-button--main.ra-button--inverted.ra-button--disabled:hover i,
.ra-button--main.ra-button--inactve.ra-button--inverted.ra-button--disabled i {
  color: var(--rafl-color-state-disabled-inverted-contrast, #5d6063);
}
.ra-button--icon {
  background: none;
  border: none;
  border-radius: 0;
  color: var(--rafl-color-foreground-primary, #000);
  min-width: auto;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  gap: var(--rafl-comp-button-icon-button-gap, 4px);
  padding: var(--rafl-comp-button-icon-button-padding-vertical, 4px) var(--rafl-comp-button-icon-button-padding-horizontal, 4px);
}
.ra-button--icon:has(span) {
  flex-direction: column;
  border-radius: var(--rafl-comp-button-border-radius-top-left, 4px) var(--rafl-comp-button-border-radius-top-right, 0px) var(--rafl-comp-button-border-radius-bottom-right, 4px) var(--rafl-comp-button-border-radius-bottom-left, 0px);
  min-width: var(--rafl-comp-button-size-width-min, 72px);
}
.ra-button--icon span {
  font-size: var(--rafl-core-typography-body-md-font-size, 16px);
  line-height: var(--rafl-core-typography-body-md-line-height, 24px);
}
.ra-button--icon.ra-button--inverted {
  color: var(--rafl-color-foreground-inverted, #fff);
}
.ra-button--icon.ra-button--inverted i {
  color: var(--rafl-color-foreground-inverted, #fff);
}
.ra-button--icon__small {
  font-size: var(--rafl-dimension-icon-sm, 12px);
  line-height: var(--rafl-dimension-icon-sm, 12px);
}
.ra-button--icon__medium {
  font-size: var(--rafl-dimension-icon-md, 16px);
  line-height: var(--rafl-dimension-icon-md, 16px);
}
.ra-button--icon__large {
  font-size: var(--rafl-dimension-icon-lg, 20px);
  line-height: var(--rafl-dimension-icon-lg, 20px);
}
.ra-button--icon__xlarge {
  font-size: var(--rafl-dimension-icon-xl, 28px);
  line-height: var(--rafl-dimension-icon-xl, 28px);
}
.ra-button--icon:hover:enabled {
  background: var(--rafl-color-state-active-secondary-hovered, #afe0f8);
  color: var(--rafl-color-state-active-secondary-contrast-max, #000);
}
.ra-button--icon.ra-button--inverted:hover:enabled {
  background: var(--rafl-color-state-active-inverted-hovered, #afe0f8);
  color: var(--rafl-color-foreground-primary, #000);
}
.ra-button--icon.ra-button--inverted:hover:enabled i {
  color: var(--rafl-color-foreground-primary, #000);
}
.ra-button--icon:active:enabled {
  background: var(--rafl-color-state-active-pressed, #0f316b);
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--icon:active:enabled i {
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--icon.ra-button--inverted:active:enabled {
  background: var(--rafl-color-state-active-pressed, #0f316b);
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--icon.ra-button--inverted:active:enabled i {
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--icon:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-button--icon.ra-button--inactive {
  color: var(--rafl-color-state-inactive-default, #5d6063);
}
.ra-button--icon.ra-button--inactive i {
  color: var(--rafl-color-state-inactive-default, #5d6063);
}
.ra-button--icon.ra-button--inactive:hover {
  background: var(--rafl-color-state-inactive-contrast-middle, #f1f1f2);
  color: var(--rafl-color-state-inactive-hovered, #707477);
}
.ra-button--icon.ra-button--inactive:hover i {
  color: var(--rafl-color-state-inactive-hovered, #707477);
}
.ra-button--icon.ra-button--inverted.ra-button--inactive:hover {
  background: var(--rafl-color-state-inactive-inverted-contrast-middle, #4e5154);
  color: var(--rafl-color-state-inactive-inverted-hovered, #d0d0e3);
}
.ra-button--icon.ra-button--inverted.ra-button--inactive:hover i {
  color: var(--rafl-color-state-inactive-inverted-hovered, #d0d0e3);
}
.ra-button--icon.ra-button--inactive:active {
  background: var(--rafl-color-state-inactive-contrast-high, #e7e7e8);
  color: var(--rafl-color-state-inactive-pressed, #3e4144);
}
.ra-button--icon.ra-button--inverted.ra-button--inactive:active {
  background: var(--rafl-color-state-inactive-inverted-contrast-high, #4f5b64);
  color: var(--rafl-color-state-inactive-inverted-pressed, #fff);
}
.ra-button--icon.ra-button--disabled {
  color: var(--rafl-color-state-disabled-default, #999ca0);
  background: none;
}
.ra-button--icon.ra-button--disabled i {
  color: var(--rafl-color-state-disabled-default, #999ca0);
}
.ra-button--icon.ra-button--disabled:hover {
  color: var(--rafl-color-state-disabled-default, #999ca0);
}
.ra-button--icon.ra-button--inactive.ra-button--disabled {
  color: var(--rafl-color-state-disabled-default, #999ca0);
  background: none;
}
.ra-button--icon.ra-button--inactive.ra-button--disabled:hover {
  color: var(--rafl-color-state-disabled-default, #999ca0);
  background: none;
}
.ra-button--icon.ra-button--inverted.ra-button--disabled {
  color: var(--rafl-color-state-disabled-inverted-default, #999ca0);
}
.ra-button--text {
  background: none;
  color: var(--rafl-color-state-active-default, #235d9f);
  min-width: var(--rafl-comp-button-text-button-size-width-min, 52px);
  padding: var(--rafl-comp-button-text-button-padding-medium-vertical, 2px) var(--rafl-comp-button-text-button-padding-medium-horizontal, 4px);
}
.ra-button--text i {
  color: var(--rafl-color-state-active-default, #235d9f);
}
.ra-button--text.ra-button--primary {
  background: none;
  color: var(--rafl-color-state-active-default, #235d9f);
}
.ra-button--text.ra-button--primary i {
  color: var(--rafl-color-state-active-default, #235d9f);
}
.ra-button--text.ra-button--accent {
  background: none;
  color: var(--rafl-color-status-success-default, #12850c);
}
.ra-button--text.ra-button--accent i {
  color: var(--rafl-color-status-success-default, #12850c);
}
.ra-button--text.ra-button--warning {
  background: none;
  color: var(--rafl-color-status-error-default, #d0021b);
}
.ra-button--text.ra-button--warning i {
  color: var(--rafl-color-status-error-default, #d0021b);
}
.ra-button--text.ra-button--large {
  padding: var(--rafl-comp-button-text-button-padding-large-vertical, 6px) var(--rafl-comp-button-text-button-padding-large-horizontal, 16px);
}
.ra-button--text:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
  background: var(--rafl-color-state-active-contrast-low, #d7dde4);
}
.ra-button--text.ra-button--primary:focus-visible {
  background: var(--rafl-color-state-active-contrast-middle, #e9eef4);
}
.ra-button--text.ra-button--accent:focus-visible {
  background: var(--rafl-color-status-success-contrast-middle, #e9f1e7);
}
.ra-button--text.ra-button--warning:focus-visible {
  background: var(--rafl-color-status-error-contrast-middle, #f3e6e5);
}
.ra-button--text:hover {
  background: var(--rafl-color-state-active-contrast-middle, #e9eef4);
}
.ra-button--text.ra-button--primary:hover {
  background: var(--rafl-color-state-active-contrast-middle, #e9eef4);
}
.ra-button--text.ra-button--accent:hover {
  background: var(--rafl-color-status-success-contrast-middle, #e9f1e7);
}
.ra-button--text.ra-button--warning:hover {
  background: var(--rafl-color-status-error-contrast-middle, #f3e6e5);
}
.ra-button--text:active {
  background: var(--rafl-color-state-active-contrast-high, #d4deea);
  outline: none;
}
.ra-button--text.ra-button--primary:active {
  background: var(--rafl-color-state-active-contrast-high, #d4deea);
}
.ra-button--text.ra-button--accent:active {
  background: var(--rafl-color-status-success-contrast-low, #d3e5cf);
}
.ra-button--text.ra-button--warning:active {
  background: var(--rafl-color-status-error-contrast-low, #e8cccb);
}
.ra-button--text.ra-button--inverted {
  background: none;
  color: var(--rafl-color-state-active-inverted-default, #82C3EA);
}
.ra-button--text.ra-button--inverted i {
  color: var(--rafl-color-state-active-inverted-default, #82C3EA);
}
.ra-button--text.ra-button--inverted:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
  background: var(--rafl-color-state-active-inverted-contrast-low, #4a5155);
  color: var(--rafl-color-state-active-inverted-default, #82C3EA);
}
.ra-button--text.ra-button--inverted:hover {
  background: var(--rafl-color-state-active-inverted-contrast-middle, #4f5457);
  color: var(--rafl-color-state-active-inverted-default, #82C3EA);
}
.ra-button--text.ra-button--inverted:active {
  background: var(--rafl-color-state-active-inverted-contrast-high, #4f5b64);
  color: var(--rafl-color-state-active-inverted-default, #82C3EA);
}
.ra-button--text.ra-button--inactive:active {
  background: var(--rafl-color-state-inactive-contrast-high, #e7e7e8);
  color: var(--rafl-color-state-inactive-pressed, #3e4144);
}
.ra-button--text.ra-button--inactive {
  background: none;
  color: var(--rafl-color-state-inactive-default, #5d6063);
}
.ra-button--text.ra-button--inactive i {
  color: var(--rafl-color-state-inactive-default, #5d6063);
}
.ra-button--text.ra-button--inactive:hover {
  background: var(--rafl-color-state-inactive-contrast-middle, #f1f1f2);
  color: var(--rafl-color-state-inactive-hovered, #707477);
}
.ra-button--text.ra-button--inactive:hover i {
  color: var(--rafl-color-state-inactive-hovered, #707477);
}
.ra-button--text.ra-button--inactive:active {
  background: var(--rafl-color-state-inactive-contrast-high, #e7e7e8);
  color: var(--rafl-color-state-inactive-pressed, #3e4144);
}
.ra-button--text.ra-button--inactive:active i {
  color: var(--rafl-color-state-inactive-pressed, #3e4144);
}
.ra-button--text.ra-button--disabled {
  background: none;
  color: var(--rafl-color-state-disabled-default, #999ca0);
  outline: none;
}
.ra-button--text.ra-button--disabled i {
  color: var(--rafl-color-state-disabled-default, #999ca0);
}
.ra-button--text.ra-button--disabled:hover {
  background: none;
  color: var(--rafl-color-state-disabled-default, #999ca0);
  outline: none;
}
.ra-button--text.ra-button--disabled:hover i {
  color: var(--rafl-color-state-disabled-default, #999ca0);
}
.ra-button--outlined {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-active-default, #235d9f);
  padding: calc(var(--rafl-comp-button-padding-medium-vertical, 2px) - var(--rafl-comp-button-outlined-button-stroke, 1px)) var(--rafl-comp-button-padding-medium-horizontal, 16px);
}
.ra-button--outlined i {
  color: var(--rafl-color-state-active-default, #235d9f);
}
.ra-button--outlined.ra-button--large {
  padding: calc(var(--rafl-comp-button-padding-large-vertical, 6px) - var(--rafl-comp-button-outlined-button-stroke, 1px)) var(--rafl-comp-button-padding-large-horizontal, 32px);
}
.ra-button--outlined.ra-button--inverted {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-active-inverted-default, #82c3ea);
  color: var(--rafl-color-state-active-inverted-default, #82C3EA);
}
.ra-button--outlined.ra-button--inactive {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-inactive-default, #5d6063);
  color: var(--rafl-color-state-inactive-default, #5d6063);
}
.ra-button--outlined.ra-button--inverted.ra-button--inactive {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-inactive-inverted-default, #b1b1c7);
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--outlined:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
  border-color: rgba(0, 0, 0, 0);
  background: var(--rafl-color-state-active-contrast-low, #d7dde4);
  color: var(--rafl-color-state-active-hovered, #235d9f);
}
.ra-button--outlined.ra-button--inverted:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
  border-color: rgba(0, 0, 0, 0);
  background: var(--rafl-color-state-active-inverted-contrast-low, #4a5155);
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--outlined:hover {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-active-hovered, #235d9f);
  background: var(--rafl-color-state-active-contrast-middle, #e9eef4);
  color: var(--rafl-color-state-active-hovered, #235d9f);
}
.ra-button--outlined.ra-button--inverted:hover {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-active-inverted-hovered, #afe0f8);
  background: var(--rafl-color-state-active-inverted-contrast-middle, #4f5457);
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--outlined.ra-button--inactive:hover {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-inactive-hovered, #707477);
  background: var(--rafl-color-state-inactive-contrast-middle, #f1f1f2);
  color: var(--rafl-color-state-inactive-hovered, #707477);
}
.ra-button--outlined.ra-button--inverted.ra-button--inactive:hover {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-inactive-inverted-hovered, #d0d0e3);
  background: var(--rafl-color-state-inactive-inverted-contrast-middle, #4e5154);
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--outlined:active {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-active-pressed, #0f316b);
  background: var(--rafl-color-state-active-contrast-high, #d4deea);
  color: var(--rafl-color-state-active-pressed, #0f316b);
}
.ra-button--outlined.ra-button--inverted:active {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-active-inverted-pressed, #d6f1fb);
  background: var(--rafl-color-state-active-inverted-contrast-high, #4f5b64);
  color: var(--rafl-color-state-active-contrast-max, #fff);
}
.ra-button--outlined.ra-button--inactive:active {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-inactive-pressed, #3e4144);
  background: var(--rafl-color-state-inactive-contrast-high, #e7e7e8);
  color: var(--rafl-color-state-inactive-pressed, #3e4144);
}
.ra-button--outlined.ra-button--inverted.ra-button--inactive:active {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-active-inverted-pressed, #d6f1fb);
  background: var(--rafl-color-state-active-inverted-contrast-high, #4f5b64);
}
.ra-button--outlined.ra-button--disabled,
.ra-button--outlined.ra-button--disabled:hover,
.ra-button--outlined.ra-button--inactve.ra-button--disabled {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-disabled-default, #999ca0);
  color: var(--rafl-color-state-disabled-default, #999ca0);
  background: none;
}
.ra-button--outlined.ra-button--inverted.ra-button--disabled,
.ra-button--outlined.ra-button--inverted.ra-button--disabled:hover,
.ra-button--outlined.ra-button--inverted.ra-button--inactve.ra-button--disabled {
  border: var(--rafl-comp-button-outlined-button-stroke, 1px) solid var(--rafl-color-state-disabled-inverted-default, #999ca0);
  color: var(--rafl-color-state-disabled-default, #999ca0);
  background: none;
}
.ra-button--fab {
  display: inline-flex;
  height: calc(var(--rafl-core-typography-body-md-font-size, 16px) * 4);
  width: calc(var(--rafl-core-typography-body-md-font-size, 16px) * 4);
  min-width: calc(var(--rafl-core-typography-body-md-font-size, 16px) * 4);
  padding: var(--rafl-dimension-padding-xs, 4px);
  justify-content: center;
  align-items: center;
  border-radius: calc(var(--rafl-core-typography-body-md-font-size, 16px) * 4);
  background: var(--rafl-color-background-container-100, #fff);
  box-shadow: 0 8px 16px -8px rgba(0, 0, 0, 0.7);
  color: var(--rafl-color-foreground-primary, #000);
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
}
.ra-button--fab i {
  color: var(--rafl-color-foreground-primary, #000);
  font-size: var(--rafl-dimension-icon-lg, 20px);
  width: var(--rafl-dimension-icon-lg, 20px);
  height: var(--rafl-dimension-icon-lg, 20px);
}
.ra-button--fab .ra-button__icon {
  font-size: var(--rafl-dimension-icon-lg, 20px);
  line-height: var(--rafl-dimension-icon-lg, 20px);
}
.ra-button--fab:active {
  box-shadow: 0 8px 16px -12px rgba(0, 0, 0, 0.7);
}
.ra-button--fab.ra-button--inactive {
  background: var(--rafl-color-state-inactive-default, #5D6063);
  color: var(--rafl-color-state-inactive-contrast-max, #fff);
}
.ra-button--fab.ra-button--inactive i {
  color: var(--rafl-color-state-inactive-contrast-max, #fff);
}
.ra-button--fab.ra-button--inactive:active {
  background: var(--rafl-color-state-inactive-pressed, #3E4144);
}
.ra-button--fab.ra-button--disabled {
  background: var(--rafl-color-state-disabled-default, #999CA0);
  color: var(--rafl-color-state-inactive-contrast-max, #fff);
  box-shadow: none;
}
.ra-button--fab.ra-button--disabled i {
  color: var(--rafl-color-state-inactive-contrast-max, #fff);
}
.ra-button--fab.ra-button--primary {
  background: var(--rafl-color-state-active-default, #235d9f);
  color: var(--rafl-color-foreground-inverted, #fff);
}
.ra-button--fab.ra-button--accent {
  background: var(--rafl-color-status-success-default, #12850c);
  color: var(--rafl-color-foreground-inverted, #fff);
}
.ra-button--fab.ra-button--warning {
  background: var(--rafl-color-status-error-default, #aa0100);
  color: var(--rafl-color-foreground-inverted, #fff);
}
.ra-button--primary.ra-button--fab i,
.ra-button--accent.ra-button--fab i,
.ra-button--warning.ra-button--fab i {
  color: var(--rafl-color-foreground-inverted, #fff);
}
.ra-button--fab:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-button--fab.ra-button--disabled {
  background: var(--rafl-color-state-disabled-default, #999ca0);
  color: var(--rafl-color-foreground-label, #5d6063);
  box-shadow: none;
}
.ra-button--fab.ra-button--disabled:active {
  box-shadow: none;
}
.ra-card {
  display: inline-flex;
  border-radius: var(--rafl-radius-lg, 8px);
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-outline-contrast-low, #E8EBED);
  background: var(--rafl-color-background-container-100, #FFF);
  box-shadow: 0 4px 8px 0 var(--rafl-color-outline-shadow, rgba(0, 0, 0, 0.6));
  flex-direction: column;
}
.ra-card--WTUI {
  border-radius: 0;
}
.ra-card--WTUI .ra-card-header {
  background: var(--rafl-color-outline-contrast-low, #E8EBED);
}
.ra-card:hover {
  border-color: var(--rafl-color-state-active-hovered, #184685);
}
.ra-card:active,
.ra-card--active {
  border-color: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-card-header {
  padding: var(--rafl-dimension-spacing-medium-md-100, 8px) var(--rafl-dimension-spacing-medium-md-200, 12px);
  display: flex;
  flex-direction: column;
}
.ra-card-header-title {
  margin: 0;
  overflow: hidden;
  color: var(--rafl-color-foreground-primary, #000);
  text-overflow: ellipsis;
  display: flex;
  font-family: var(--rafl-core-typography-title-sm-font-family, Roboto);
  font-size: var(--rafl-core-typography-title-sm-font-size, 16px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-title-sm-font-weight, 500);
  line-height: var(--rafl-core-typography-title-sm-line-height, 28px);
  letter-spacing: var(--rafl-core-typography-title-sm-letter-spacing, 0.5px);
}
.ra-card-header-subtitle {
  margin: 0;
  overflow: hidden;
  color: var(--rafl-color-foreground-label, #5D6063);
  text-overflow: ellipsis;
  font-family: var(--rafl-core-typography-title-xs-font-family, Roboto);
  font-size: var(--rafl-core-typography-title-xs-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-title-xs-font-weight, 500);
  line-height: var(--rafl-core-typography-title-xs-line-height, 24px);
  letter-spacing: var(--rafl-core-typography-title-xs-letter-spacing, 0.25px);
}
.ra-card-content {
  padding: var(--rafl-dimension-spacing-medium-md-200, 12px) var(--rafl-dimension-spacing-medium-md-300, 16px) var(--rafl-dimension-spacing-medium-md-300, 16px) var(--rafl-dimension-spacing-medium-md-300, 16px);
  flex-grow: 1;
  height: 100%;
}
.ra-card-footer {
  display: flex;
  padding: var(--rafl-dimension-padding-sm, 8px);
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
}
.ra-card-buttons-container {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: var(--rafl-dimension-spacing-small-sm-400, 6px);
  flex: 1 0 0;
}
.ra-checkbox-label {
  display: inline-flex;
  padding: var(--rafl-dimension-padding-xs, 4px) var(--rafl-dimension-padding-sm, 8px);
  align-items: center;
  gap: var(--rafl-dimension-gap-xs, 4px);
  overflow: hidden;
  color: var(--rafl-color-foreground-primary, #000);
  text-overflow: ellipsis;
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-checkbox {
  width: var(--rafl-comp-checkbox-control-dimension-size, 16px);
  height: var(--rafl-comp-checkbox-control-dimension-size, 16px);
  line-height: var(--rafl-core-typography-body-md-font-size, 16px);
  margin: 0;
  border-radius: var(--rafl-radius-sm, 2px);
  border: var(--rafl-dimension-stroke-md, 2px) solid var(--rafl-color-foreground-label, #5D6063);
  appearance: none;
}
.ra-checkbox:hover {
  border-color: var(--rafl-color-state-active-hovered, #184685);
}
.ra-checkbox:active {
  border-color: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-checkbox:checked {
  background: var(--rafl-color-state-active-default, #235d9f);
  border-color: var(--rafl-color-state-active-default, #235d9f);
}
.ra-checkbox:checked::after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M0.670392 5.20154L1.20909 4.59839L3.91326 7.61765L4.28623 8.03409L4.65863 7.61714L10.7901 0.752077L11.3307 1.36159L4.28571 9.2494L0.670392 5.20154Z' stroke='white'/%3E%3C/svg%3E");
  color: var(--rafl-color-foreground-inverted, #fff);
  width: var(--rafl-comp-checkbox-control-tick-dimension-width, 12px);
  height: var(--rafl-comp-checkbox-control-tick-dimension-height, 10px);
  display: block;
  text-align: center;
}
.ra-checkbox.ra-checkbox--intermediate:checked::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='2' viewBox='0 0 8 2' fill='none'%3E%3Cpath d='M7.5 1.5H0.5V0.5H7.5V1.5Z' stroke='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  height: 12px;
  content: " ";
}
.ra-checkbox:checked:hover {
  background: var(--rafl-color-state-active-hovered, #184685);
  border-color: var(--rafl-color-state-active-hovered, #184685);
}
.ra-checkbox:checked:active {
  background: var(--rafl-color-state-active-pressed, #0F316B);
  border-color: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-checkbox-label:has(input:where([type=checkbox], [type=radio]):focus-visible) {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-checkbox:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-checkbox-label .ra-checkbox:focus-visible {
  outline: none;
}
.ra-checkbox-label:has(input:where([type=checkbox]):disabled) {
  color: var(--rafl-color-state-disabled-default, #999CA0);
}
.ra-checkbox:disabled {
  border: var(--rafl-dimension-stroke-md, 2px) solid var(--rafl-color-state-disabled-default, #999CA0);
}
.ra-checkbox:checked:disabled {
  background: var(--rafl-color-state-disabled-default, #999CA0);
  border-color: var(--rafl-color-state-disabled-default, #999CA0);
}
.ra-checkbox-label--readonly:has(input:where([type=checkbox]):disabled) {
  color: var(--rafl-color-state-read-only-default, #000);
}
.ra-checkbox-label--readonly .ra-checkbox--readonly:disabled {
  border: var(--rafl-dimension-stroke-md, 2px) solid var(--rafl-color-state-read-only-default, #000);
}
.ra-checkbox-label--readonly .ra-checkbox--readonly:checked:disabled {
  background: var(--rafl-color-state-read-only-default, #000);
  border-color: var(--rafl-color-state-read-only-default, #000);
}
.ra-chip {
  display: inline-flex;
  min-width: var(--rafl-comp-chip-size-width-min, 40px);
  max-width: var(--rafl-comp-chip-size-width-max, 184px);
  padding: calc(var(--rafl-dimension-padding-xxs, 2px) - var(--rafl-dimension-stroke-sm, 1px)) calc(var(--rafl-dimension-padding-sm, 8px) - var(--rafl-dimension-stroke-sm, 1px));
  justify-content: center;
  align-items: center;
  gap: var(--rafl-dimension-gap-xxs, 2px);
  border-radius: 100px;
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-state-active-default, #235D9F);
  overflow: hidden;
  color: var(--rafl-color-state-active-default, #235D9F);
  text-overflow: ellipsis;
  font-family: var(--rafl-core-typography-utility-sm-font-family, Roboto);
  font-size: var(--rafl-core-typography-utility-sm-font-size, 12px);
  font-weight: var(--rafl-core-typography-utility-sm-font-weight, 400);
  line-height: var(--rafl-core-typography-utility-sm-line-height, 130%);
  letter-spacing: var(--rafl-core-typography-utility-sm-letter-spacing, 0.25px);
}
.ra-chip:focus-visible {
  outline-offset: var(--rafl-core-dimension-px-2, 2px);
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-chip-icon {
  display: inline-flex;
  align-items: center;
  height: 12px;
  width: 12px;
  color: var(--rafl-color-state-active-default, #235D9F);
}
.ra-chip-icon i {
  max-height: 12px;
  line-height: 12px;
  color: var(--rafl-color-state-active-default);
}
.ra-chip_error {
  border-color: var(--rafl-color-status-error-default, #AA0100);
  color: var(--rafl-color-status-error-default, #AA0100);
}
.ra-chip_error .ra-chip-icon {
  color: var(--rafl-color-status-error-default, #AA0100);
}
.ra-chip_error .ra-chip-icon i {
  color: var(--rafl-color-status-error-default, #AA0100);
}
.ra-chip_error.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-error-contrast-low, #FFBEB8);
}
.ra-chip_error.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-error-default, #880916);
}
.ra-chip_error.ra-chip--deletable .ra-chip-delete-button::before {
  background: var(--rafl-color-status-error-default, #AA0100);
}
.ra-chip_success {
  border-color: var(--rafl-color-status-success-default, #12850C);
  color: var(--rafl-color-status-success-default, #12850C);
}
.ra-chip_success .ra-chip-icon {
  color: var(--rafl-color-status-success-default, #12850C);
}
.ra-chip_success .ra-chip-icon i {
  color: var(--rafl-color-status-success-default, #12850C);
}
.ra-chip_success.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-success-contrast-low, #ADF7C1);
}
.ra-chip_success.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-success-default, #006B24);
}
.ra-chip_success.ra-chip--deletable .ra-chip-delete-button::before {
  background: var(--rafl-color-status-success-default, #12850C);
}
.ra-chip_warning {
  border-color: var(--rafl-color-status-warning-outline, #876515);
  color: var(--rafl-color-status-warning-outline, #876515);
}
.ra-chip_warning .ra-chip-icon {
  color: var(--rafl-color-status-warning-outline, #876515);
}
.ra-chip_warning .ra-chip-icon i {
  color: var(--rafl-color-status-warning-outline, #876515);
}
.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-warning-contrast-low, #FFF6A0);
}
.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-warning-default, #FFB300);
}
.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button:active::before {
  background: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button::before {
  background: var(--rafl-color-status-warning-outline, #876515);
}
.ra-chip_alarm {
  border-color: var(--rafl-color-alarm-high-default, #B22700);
  color: var(--rafl-color-alarm-high-default, #B22700);
}
.ra-chip_alarm .ra-chip-icon {
  color: var(--rafl-color-alarm-high-default, #B22700);
}
.ra-chip_alarm .ra-chip-icon i {
  color: var(--rafl-color-alarm-high-default, #B22700);
}
.ra-chip_alarm.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-alarm-high-contrast-low, #FFD29A);
}
.ra-chip_alarm.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-alarm-high-default, #B22700);
}
.ra-chip_alarm.ra-chip--deletable .ra-chip-delete-button::before {
  background: var(--rafl-color-alarm-high-default, #B22700);
}
.ra-chip_information {
  border-color: var(--rafl-color-status-information-default, #235D9F);
  color: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip_information .ra-chip-icon {
  color: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip_information .ra-chip-icon i {
  color: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip_information.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-information-contrast-low, #9BCFFA);
}
.ra-chip_information.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip_information.ra-chip--deletable .ra-chip-delete-button::before {
  background: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip_offline {
  border-color: var(--rafl-color-status-offline-default, #4E555C);
  color: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip_offline .ra-chip-icon {
  color: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip_offline .ra-chip-icon i {
  color: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip_offline.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-offline-contrast-low, #CED4DA);
}
.ra-chip_offline.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip_offline.ra-chip--deletable .ra-chip-delete-button::before {
  background: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip_pending {
  border-color: var(--rafl-color-status-pending-default, #8F2AD2);
  color: var(--rafl-color-status-pending-default, #8F2AD2);
}
.ra-chip_pending .ra-chip-icon {
  color: var(--rafl-color-status-pending-default, #8F2AD2);
}
.ra-chip_pending .ra-chip-icon i {
  color: var(--rafl-color-status-pending-default, #8F2AD2);
}
.ra-chip_pending.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-pending-contrast-low, #F7BDFB);
}
.ra-chip_pending.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-pending-default, #8F28A4);
}
.ra-chip_pending.ra-chip--deletable .ra-chip-delete-button::before {
  background: var(--rafl-color-status-pending-default, #8F2AD2);
}
.ra-chip--selectable {
  cursor: pointer;
}
.ra-chip--selectable:hover {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-state-active-hovered, #184685);
  background: var(--rafl-color-state-active-contrast-middle, #E9EEF4);
  color: var(--rafl-color-state-active-hovered, #184685);
}
.ra-chip--selectable:active:not(.ra-chip--deletable) {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-state-active-pressed, #0F316B);
  background: var(--rafl-color-state-active-contrast-high, #D4DEEA);
  color: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-chip--selectable.ra-chip_error:hover {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-error-default, #880916);
  background: var(--rafl-color-status-error-contrast-middle, #FFF2F3);
  color: var(--rafl-color-status-error-default, #880916);
}
.ra-chip--selectable.ra-chip_error:active {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-error-default, #880916);
  background: var(--rafl-color-status-error-contrast-low, #FFBEB8);
  color: var(--rafl-color-status-error-default, #880916);
}
.ra-chip--selectable.ra-chip_success:hover {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-success-default, #006B24);
  background: var(--rafl-color-status-success-contrast-middle, #E7FCED);
  color: var(--rafl-color-status-success-default, #006B24);
}
.ra-chip--selectable.ra-chip_success:active {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-success-default, #006B24);
  background: var(--rafl-color-status-success-contrast-low, #ADF7C1);
  color: var(--rafl-color-status-success-default, #006B24);
}
.ra-chip--selectable.ra-chip_warning:hover {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-warning-outline, #876515);
  background: var(--rafl-color-status-warning-contrast-middle, #FFFCE0);
  color: var(--rafl-color-status-warning-outline, #876515);
}
.ra-chip--selectable.ra-chip_warning:active {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-warning-outline, #876515);
  background: var(--rafl-color-status-warning-contrast-low, #FFF6A0);
  color: var(--rafl-color-status-warning-outline, #876515);
}
.ra-chip--selectable.ra-chip_alarm:hover {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-alarm-high-default, #B22700);
  background: var(--rafl-color-alarm-high-contrast-middle, #F9E8E5);
  color: var(--rafl-color-alarm-high-default, #B22700);
}
.ra-chip--selectable.ra-chip_alarm:active {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-alarm-high-default, #B22700);
  background: var(--rafl-color-alarm-high-contrast-low, #F3D1CC);
  color: var(--rafl-color-alarm-high-default, #B22700);
}
.ra-chip--selectable.ra-chip_information:hover {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-information-default, #0D47A1);
  background: var(--rafl-color-status-information-contrast-middle, #E3F2FD);
  color: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip--selectable.ra-chip_information:active {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-information-default, #0D47A1);
  background: var(--rafl-color-status-information-contrast-low, #9BCFFA);
  color: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip--selectable.ra-chip_offline:hover {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-offline-default, #4E555C);
  background: var(--rafl-color-status-offline-contrast-middle, #E9ECEF);
  color: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip--selectable.ra-chip_offline:active {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-offline-default, #4E555C);
  background: var(--rafl-color-status-offline-contrast-low, #CED4DA);
  color: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip--selectable.ra-chip_pending:hover {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-pending-default, #8F28A4);
  background: var(--rafl-color-status-pending-contrast-middle, #F8F1FF);
  color: var(--rafl-color-status-pending-default, #8F28A4);
}
.ra-chip--selectable.ra-chip_pending:active {
  border: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-status-pending-default, #8F28A4);
  background: var(--rafl-color-status-pending-contrast-low, #F7BDFB);
  color: var(--rafl-color-status-pending-default, #8F28A4);
}
.ra-chip--solid {
  background: var(--rafl-color-state-active-default, #235D9F);
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid .ra-chip-icon {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid .ra-chip-icon i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid:hover:not(.ra-chip--deletable) {
  background: var(--rafl-color-state-active-hovered, #184685);
}
.ra-chip--solid:active:not(.ra-chip--deletable) {
  background: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-chip--solid.ra-chip--selectable:hover {
  background: var(--rafl-color-state-active-hovered, #184685);
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip--selectable:hover .ra-chip-icon {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip--selectable:hover .ra-chip-icon i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip--selectable:active {
  background: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-chip--solid.ra-chip--selectable:active.ra-chip--deletable:has(.ra-chip-delete-button:active) {
  background: var(--rafl-color-state-active-hovered, #184685);
}
.ra-chip--solid.ra-chip_error {
  background: var(--rafl-color-status-error-default, #AA0100);
  color: var(--rafl-color-status-error-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_error:hover:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-error-hover, #880916);
}
.ra-chip--solid.ra-chip_error:active:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-error-pressed, #690610);
}
.ra-chip--solid.ra-chip_error.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-error-contrast-low, #FFBEB8);
}
.ra-chip--solid.ra-chip_error.ra-chip--deletable .ra-chip-delete-button:hover::before {
  background: var(--rafl-color-status-error-default, #AA0100);
}
.ra-chip--solid.ra-chip_error.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-error-contrast-middle, #FFF2F3);
}
.ra-chip--solid.ra-chip_error.ra-chip--deletable .ra-chip-delete-button:active::before {
  background: var(--rafl-color-status-error-default, #AA0100);
}
.ra-chip--solid.ra-chip_error.ra-chip--selectable:hover {
  background: var(--rafl-color-status-error-hover, #880916);
}
.ra-chip--solid.ra-chip_error.ra-chip--selectable:hover .ra-chip-icon {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_error.ra-chip--selectable:hover .ra-chip-icon i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_error.ra-chip--selectable:active {
  background: var(--rafl-color-status-error-pressed, #690610);
}
.ra-chip--solid.ra-chip_error.ra-chip--selectable:active.ra-chip--deletable:has(.ra-chip-delete-button:active) {
  background: var(--rafl-color-status-error-hover, #880916);
}
.ra-chip--solid.ra-chip_success {
  background: var(--rafl-color-status-success-default, #006B24);
  color: var(--rafl-color-status-success-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_success:hover:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-success-hover, #12850C);
}
.ra-chip--solid.ra-chip_success:active:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-success-pressed, #006B24);
}
.ra-chip--solid.ra-chip_success.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-success-contrast-low, #ADF7C1);
}
.ra-chip--solid.ra-chip_success.ra-chip--deletable .ra-chip-delete-button:hover::before {
  background: var(--rafl-color-status-success-default, #006B24);
}
.ra-chip--solid.ra-chip_success.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-success-contrast-middle, #E7FCED);
}
.ra-chip--solid.ra-chip_success.ra-chip--deletable .ra-chip-delete-button:active::before {
  background: var(--rafl-color-status-success-default, #006B24);
}
.ra-chip--solid.ra-chip_success.ra-chip--selectable:hover {
  background: var(--rafl-color-status-success-hover, #12850C);
}
.ra-chip--solid.ra-chip_success.ra-chip--selectable:hover .ra-chip-icon {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_success.ra-chip--selectable:hover .ra-chip-icon i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_success.ra-chip--selectable:active {
  background: var(--rafl-color-status-success-pressed, #006B24);
}
.ra-chip--solid.ra-chip_success.ra-chip--selectable:active.ra-chip--deletable:has(.ra-chip-delete-button:active) {
  background: var(--rafl-color-status-success-hover, #12850C);
}
.ra-chip--solid.ra-chip_warning {
  background: var(--rafl-color-status-warning-default, #FFB300);
  color: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning:hover:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-warning-hover, #FFCC02);
}
.ra-chip--solid.ra-chip_warning:active:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-warning-pressed, #FFB300);
}
.ra-chip--solid.ra-chip_warning .ra-chip-icon {
  color: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning .ra-chip-icon i {
  color: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button::before {
  background: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-warning-contrast-low, #FFF6A0);
}
.ra-chip--solid.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button:hover::before {
  background: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-warning-contrast-middle, #FFFCE0);
}
.ra-chip--solid.ra-chip_warning.ra-chip--deletable .ra-chip-delete-button:active::before {
  background: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning.ra-chip--selectable:hover {
  background: var(--rafl-color-status-warning-hover, #FFCC02);
  color: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning.ra-chip--selectable:hover .ra-chip-icon {
  background: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning.ra-chip--selectable:hover .ra-chip-icon i {
  background: var(--rafl-color-status-warning-contrast-max, #000);
}
.ra-chip--solid.ra-chip_warning.ra-chip--selectable:active {
  background: var(--rafl-color-status-warning-pressed, #FFB300);
}
.ra-chip--solid.ra-chip_warning.ra-chip--selectable:active.ra-chip--deletable:has(.ra-chip-delete-button:active) {
  background: var(--rafl-color-status-warning-hover, #FFCC02);
}
.ra-chip--solid.ra-chip_alarm {
  background: var(--rafl-color-alarm-high-default, #B22700);
  color: var(--rafl-color-alarm-high-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_alarm:hover:not(.ra-chip--deletable) {
  background: var(--rafl-color-alarm-high-hover, #A22300);
}
.ra-chip--solid.ra-chip_alarm:active:not(.ra-chip--deletable) {
  background: var(--rafl-color-alarm-high-pressed, #821C00);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-alarm-high-contrast-low, #FFD29A);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--deletable .ra-chip-delete-button:hover::before {
  background: var(--rafl-color-alarm-urgent-default, #880916);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-alarm-high-contrast-middle, #FFF4E4);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--deletable .ra-chip-delete-button:active::before {
  background: var(--rafl-color-alarm-urgent-default, #880916);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--selectable:hover {
  background: var(--rafl-color-alarm-high-hover, #A22300);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--selectable:hover .ra-chip-icon {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--selectable:hover .ra-chip-icon i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--selectable:active {
  background: var(--rafl-color-alarm-urgent-default, #880916);
}
.ra-chip--solid.ra-chip_alarm.ra-chip--selectable:active.ra-chip--deletable:has(.ra-chip-delete-button:active) {
  background: var(--rafl-color-alarm-high-hover, #A22300);
}
.ra-chip--solid.ra-chip_information {
  background: var(--rafl-color-status-information-default, #0D47A1);
  color: var(--rafl-color-status-information-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_information:hover:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-information-hover, #0C3E8F);
}
.ra-chip--solid.ra-chip_information:active:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-information-pressed, #0B357D);
}
.ra-chip--solid.ra-chip_information.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-information-contrast-low, #9BCFFA);
}
.ra-chip--solid.ra-chip_information.ra-chip--deletable .ra-chip-delete-button:hover::before {
  background: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip--solid.ra-chip_information.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-information-contrast-middle, #E3F2FD);
}
.ra-chip--solid.ra-chip_information.ra-chip--deletable .ra-chip-delete-button:active::before {
  background: var(--rafl-color-status-information-default, #0D47A1);
}
.ra-chip--solid.ra-chip_information.ra-chip--selectable:hover {
  background: var(--rafl-color-status-information-hover, #0C3E8F);
}
.ra-chip--solid.ra-chip_information.ra-chip--selectable:hover .ra-chip-icon {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_information.ra-chip--selectable:hover .ra-chip-icon i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_information.ra-chip--selectable:active {
  background: var(--rafl-color-status-information-pressed, #0B357D);
}
.ra-chip--solid.ra-chip_information.ra-chip--selectable:active.ra-chip--deletable:has(.ra-chip-delete-button:active) {
  background: var(--rafl-color-status-information-hover, #0C3E8F);
}
.ra-chip--solid.ra-chip_offline {
  background: var(--rafl-color-status-offline-default, #4E555C);
  color: var(--rafl-color-status-offline-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_offline:hover:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-offline-hover, #343A40);
}
.ra-chip--solid.ra-chip_offline:active:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-offline-pressed, #212529);
}
.ra-chip--solid.ra-chip_offline.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-offline-contrast-low, #CED4DA);
}
.ra-chip--solid.ra-chip_offline.ra-chip--deletable .ra-chip-delete-button:hover::before {
  background: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip--solid.ra-chip_offline.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-offline-contrast-middle, #E9ECEF);
}
.ra-chip--solid.ra-chip_offline.ra-chip--deletable .ra-chip-delete-button:active::before {
  background: var(--rafl-color-status-offline-default, #4E555C);
}
.ra-chip--solid.ra-chip_offline.ra-chip--selectable:hover {
  background: var(--rafl-color-status-offline-hover, #343A40);
}
.ra-chip--solid.ra-chip_offline.ra-chip--selectable:hover .ra-chip-icon {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_offline.ra-chip--selectable:hover .ra-chip-icon i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_offline.ra-chip--selectable:active {
  background: var(--rafl-color-status-offline-pressed, #212529);
}
.ra-chip--solid.ra-chip_offline.ra-chip--selectable:active.ra-chip--deletable:has(.ra-chip-delete-button:active) {
  background: var(--rafl-color-status-offline-hover, #343A40);
}
.ra-chip--solid.ra-chip_pending {
  background: var(--rafl-color-status-pending-default, #8F28A4);
  color: var(--rafl-color-status-pending-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_pending:hover:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-pending-hover, #781F84);
}
.ra-chip--solid.ra-chip_pending:active:not(.ra-chip--deletable) {
  background: var(--rafl-color-status-pending-pressed, #681B74);
}
.ra-chip--solid.ra-chip_pending.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-color-status-pending-contrast-low, #F7BDFB);
}
.ra-chip--solid.ra-chip_pending.ra-chip--deletable .ra-chip-delete-button:hover::before {
  background: var(--rafl-color-status-pending-default, #8F28A4);
}
.ra-chip--solid.ra-chip_pending.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-status-pending-contrast-middle, #F8F1FF);
}
.ra-chip--solid.ra-chip_pending.ra-chip--deletable .ra-chip-delete-button:active::before {
  background: var(--rafl-color-status-pending-default, #8F28A4);
}
.ra-chip--solid.ra-chip_pending.ra-chip--selectable:hover {
  background: var(--rafl-color-status-pending-hover, #781F84);
}
.ra-chip--solid.ra-chip_pending.ra-chip--selectable:hover .ra-chip-icon {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_pending.ra-chip--selectable:hover .ra-chip-icon i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--solid.ra-chip_pending.ra-chip--selectable:active {
  background: var(--rafl-color-status-pending-pressed, #681B74);
}
.ra-chip--solid.ra-chip_pending.ra-chip--selectable:active.ra-chip--deletable:has(.ra-chip-delete-button:active) {
  background: var(--rafl-color-status-pending-hover, #781F84);
}
.ra-chip--solid.ra-chip--deletable .ra-chip-delete-button:focus-visible {
  outline: 1px solid var(--rafl-color-state-focused-inverted, #78EEF2);
}
.ra-chip--deletable {
  padding: calc(var(--rafl-dimension-padding-xxs, 2px) - var(--rafl-dimension-stroke-sm, 1px)) calc(var(--rafl-dimension-padding-xxs, 2px) - var(--rafl-dimension-stroke-sm, 1px)) calc(var(--rafl-dimension-padding-xxs, 2px) - var(--rafl-dimension-stroke-sm, 1px)) calc(var(--rafl-dimension-padding-sm, 8px) - var(--rafl-dimension-stroke-sm, 1px));
}
.ra-chip--deletable.ra-chip--solid .ra-chip-delete-button:hover {
  background: var(--rafl-comp-button-icon-button-color-hovered-background, #AFE0F8);
}
.ra-chip--deletable.ra-chip--solid .ra-chip-delete-button:active {
  background: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-chip--deletable.ra-chip--solid .ra-chip-delete-button::before {
  background: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--deletable .ra-chip-delete-button {
  padding: var(--rafl-dimension-padding-xxs, 2px);
  width: var(--rafl-dimension-icon-sm, 12px);
  height: var(--rafl-dimension-icon-sm, 12px);
  line-height: var(--rafl-dimension-icon-sm, 12px);
  border-radius: 50%;
  cursor: pointer;
}
.ra-chip--deletable .ra-chip-delete-button::before {
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  background: var(--rafl-color-state-active-default, #235D9F);
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' viewBox='0 0 12 13' fill='none'%3E%3Cpath d='M10.3499 2.76982L9.6499 2.06982L5.9999 5.70982L2.3499 2.06982L1.6499 2.76982L5.2899 6.41982L1.6499 10.0698L2.3499 10.7698L5.9999 7.12982L9.6499 10.7698L10.3499 10.0698L6.7099 6.41982L10.3499 2.76982Z' fill='white'/%3E%3C/svg%3E") no-repeat center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='13' viewBox='0 0 12 13' fill='none'%3E%3Cpath d='M10.3499 2.76982L9.6499 2.06982L5.9999 5.70982L2.3499 2.06982L1.6499 2.76982L5.2899 6.41982L1.6499 10.0698L2.3499 10.7698L5.9999 7.12982L9.6499 10.7698L10.3499 10.0698L6.7099 6.41982L10.3499 2.76982Z' fill='white'/%3E%3C/svg%3E") no-repeat center;
}
.ra-chip--deletable .ra-chip-delete-button:hover {
  background: var(--rafl-comp-button-icon-button-color-hovered-background, #AFE0F8);
}
.ra-chip--deletable .ra-chip-delete-button:hover::before {
  background-color: var(--rafl-comp-button-icon-button-color-hovered-foreground, #000);
}
.ra-chip--deletable .ra-chip-delete-button:active {
  background: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-chip--deletable .ra-chip-delete-button:active::before {
  background-color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-chip--deletable .ra-chip-delete-button:focus-visible {
  outline: 1px solid var(--rafl-color-state-focused-default, #0099B0);
  outline-offset: -1px;
}
dialog.ra-dialog {
  min-width: 320px;
  min-height: 320px;
  margin: 0;
  padding: var(--rafl-dimension-padding-sm, 8px) 0px var(--rafl-dimension-padding-lg, 16px) 0px;
  border: none;
  border-radius: var(--rafl-radius-md, 4px) 0px;
  background: var(--rafl-color-background-container-100, #FFF);
  box-shadow: 0 3px 6px 0 var(--rafl-color-outline-shadow, rgba(0, 0, 0, 0.6));
  color: var(--rafl-color-foreground-primary, #000);
  overflow: hidden;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
dialog.ra-dialog .ra-dialog-header {
  margin-bottom: var(--rafl-dimension-padding-lg, 16px);
  top: 0;
  display: flex;
  padding: 0px var(--rafl-dimension-padding-xs, 4px) 0px var(--rafl-dimension-padding-lg, 16px);
  align-items: flex-start;
  align-self: stretch;
  gap: var(--rafl-dimension-gap-sm, 8px);
}
dialog.ra-dialog .ra-dialog-header i,
dialog.ra-dialog .ra-dialog-header p {
  margin: auto 0;
  gap: var(--rafl-dimension-gap-sm, 8px);
  align-self: flex-start;
}
dialog.ra-dialog .ra-dialog-header button {
  margin-left: auto;
  align-self: flex-end;
}
dialog.ra-dialog .ra-dialog-title {
  font-family: var(--rafl-core-typography-title-sm-font-family, Roboto);
  font-size: var(--rafl-core-typography-title-sm-font-size, 16px);
  line-height: var(--rafl-core-typography-title-sm-line-height, 1.75);
  font-weight: var(--rafl-core-font-weight-bold, 700);
  letter-spacing: var(--rafl-core-typography-title-sm-letter-spacing, 0.5px);
  color: var(--rafl-color-foreground-primary, #000);
}
dialog.ra-dialog .ra-dialog-footer {
  align-self: flex-end;
  margin-top: auto;
  padding: var(--rafl-dimension-padding-lg, 16px) var(--rafl-dimension-padding-lg, 16px) 0;
}
.ra-divider {
  height: 1px;
  width: 100%;
  margin: 0;
  border: none;
  background: var(--rafl-color-outline-contrast-middle, #B8BCBF);
}
.ra-divider--low-contrast {
  background: var(--rafl-color-outline-contrast-low, #E8EBED);
}
.ra-divider--middle-contrast {
  background: var(--rafl-color-outline-contrast-middle, #B8BCBF);
}
.ra-divider--high-contrast {
  background: var(--rafl-color-foreground-primary, #000);
}
.ra-divider--low-contrast,
.ra-divider--middle-contrast,
.ra-divider--high-contrast {
  height: 1px;
  width: 100%;
  margin: 0;
  border: none;
}
.ra-divider--vertical {
  width: 1px;
  height: 100%;
}
.ra-grid,
.ag-theme-quartz.ra-grid {
  --ag-font-family: var(--rafl-comp-grid-font-family, "roboto");
  --ag-grid-size: var(--rafl-comp-grid-size-grid, 6px);
  --ag-icon-size: var(--rafl-comp-grid-size-icon, 14px);
  --ag-font-size: var(--rafl-comp-grid-font-size-default, 14px);
  --ag-data-font-size: var(--rafl-comp-grid-font-size-data, 14px);
  --ag-spacing: var(--rafl-comp-grid-spacing-default, 8px);
  --ag-cell-horizontal-padding: var(--rafl-comp-grid-padding-horizontal-cell, 14px);
  --ag-wrapper-border-radius: var(--rafl-comp-grid-border-radius-none, 0px);
  --ag-checkbox-border-radius: var(--rafl-comp-grid-border-radius-none, 0px);
  --ag-card-radius: var(--rafl-comp-grid-border-radius-none, 0px);
  --ag-border-radius: var(--rafl-comp-grid-border-radius-none, 0px);
  --ag-background-color: var(--rafl-comp-grid-background-color, #FFFFFF);
  --ag-header-background-color: var(--rafl-comp-grid-background-header, #DBDFE2);
  --ag-control-panel-background-color: var(--rafl-comp-grid-background-control-panel, #FFFFFF);
  --ag-foreground-color: var(--rafl-comp-grid-foreground-color, #000);
  --ag-secondary-foreground-color: var(--rafl-comp-grid-foreground-color, #000) ;
  --ag-data-color: var(--rafl-comp-grid-foreground-color, #000) ;
  --ag-header-foreground-color: var(--rafl-comp-grid-foreground-header, #000);
  --ag-active-color: var(--rafl-comp-grid-state-active, #235D9F);
  --ag-accent-color: var(--rafl-comp-grid-state-active, #235D9F);
  --ag-alpine-active-color:var(--rafl-comp-grid-state-active, #1976d2);
  --ag-quartz-active-color:var(--rafl-comp-grid-state-active, #1976d2);
  --ag-input-focus-border-color: var(--rafl-comp-grid-border-focus, #3FEEFF);
  --ag-row-hover-color: var(--rafl-comp-grid-state-row-hover, #1976d214);
  --ag-column-hover-color: var(--rafl-comp-grid-state-column-hover, #1976d20c);
  --ag-invalid-color: var(--rafl-comp-grid-state-error, #AA0100);
  --ag-border-color: var(--rafl-comp-grid-border-default, #B8BCBF);
  --ag-menu-background-color: var(--rafl-comp-grid-background-color, #FFFFFF);
}
.ra-grid--odd-row-style,
.ag-theme-quartz.ra-grid--odd-row-style {
  --ag-odd-row-background-color: var(--rafl-comp-grid-background-odd-row, #E8EBED);
}
.ra-grid--table-style,
.ag-theme-quartz.ra-grid--table-style {
  --ag-secondary-border-color: var(--rafl-comp-grid-border-default, #B8BCBF);
  --ag-cell-horizontal-border: var(--rafl-comp-grid-border-default, #B8BCBF) solid;
  --ag-column-border: var(--rafl-comp-grid-border-default, #B8BCBF) 1px solid;
  --ag-header-column-border: var(--rafl-comp-grid-border-default, #B8BCBF) 1px solid;
  --ag-header-column-separator-height: 100%;
  --ag-header-column-separator-display: block;
  --ag-header-column-separator-width: 1px;
  --ag-header-column-resize-handle-color: transparent;
}
.ra-grid--icons,
.ag-theme-quartz.ra-grid--icons {
  --ag-icon-font-code-copy: --ra-icon-ide-md-copy;
  --ag-icon-font-code-filter: --ra-icon-ide-md-filter;
  --ag-icon-font-code-asc: --ra-icon-ide-md-sort-increase;
  --ag-icon-font-code-desc: --ra-icon-ide-md-sort-decrease;
  --ag-icon-font-code-chart: --ra-icon-ide-md-chart;
  --ag-icon-font-code-unlinked: --ra-icon-ide-md-unlink;
  --ag-icon-font-code-pin: --ra-icon-ide-md-pinned;
  --ag-icon-font-code-cut: --ra-icon-ide-md-cut;
}
.ra-grid--density-condensed,
.ag-theme-quartz.ra-grid--density-condensed {
  --ag-header-vertical-padding-scale: .8;
  --ag-row-vertical-padding-scale: .8;
}
.ra-grid--density-compact,
.ag-theme-quartz.ra-grid--density-compact {
  --ag-header-vertical-padding-scale: 1.2;
  --ag-row-vertical-padding-scale: 1.2;
}
.ra-grid--density-comfortable,
.ag-theme-quartz.ra-grid--density-comfortable {
  --ag-header-vertical-padding-scale: 1.6;
  --ag-row-vertical-padding-scale: 1.6;
  --ag-icon-size: 18px;
}
.ra-grid--density-touch,
.ag-theme-quartz.ra-grid--density-touch {
  --ag-header-vertical-padding-scale: 1.8;
  --ag-row-vertical-padding-scale: 1.8;
  --ag-icon-size: 20px;
}
div.ra-input-container {
  min-width: 180px;
  position: relative;
}
div.ra-input-container i.ra-input-leading-icon,
div.ra-input-container i.ra-input-trailing-icon {
  top: calc((var(--rafl-comp-input-size-height-default, 52px) - 36px) / 2);
}
div.ra-input-container i.ra-input-leading-icon {
  display: flex;
  width: 16px;
  height: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  position: absolute;
  transform: translateX(calc(-100% - var(--rafl-core-dimension-rem-25, 4px)));
}
div.ra-input-container i.ra-input-trailing-icon {
  display: flex;
  width: 16px;
  height: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10px;
  position: absolute;
  right: 0;
}
div.ra-input-container label.ra-input-label,
div.ra-input-container div.ra-input-input-main {
  height: calc(var(--rafl-comp-input-size-height-default, 52px) - var(--rafl-comp-input-field-padding-vertical, 8px) * 2);
  padding: var(--rafl-comp-input-field-padding-vertical, 8px) 0px;
  align-items: center;
  align-content: center;
  align-self: stretch;
  border-bottom: 1px solid var(--rafl-color-state-inactive-default, #5D6063);
  background-color: var(--rafl-comp-input-field-background, rgba(255, 255, 255, 0));
  display: block;
  position: relative;
  color: var(--rafl-color-foreground-label, #5D6063);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-sm-font-size, 12px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-sm-font-weight, 400);
  line-height: var(--rafl-core-typography-body-sm-line-height, 130%);
  letter-spacing: var(--rafl-core-typography-body-sm-letter-spacing, 0.25px);
}
div.ra-input-container label.ra-input-label:has(.ra-input:focus-visible),
div.ra-input-container div.ra-input-input-main:has(.ra-input:focus-visible) {
  color: var(--rafl-color-state-active-default, #235D9F);
  border-bottom: 3px solid var(--rafl-color-state-active-default, #235D9F);
  padding-bottom: calc(var(--rafl-comp-input-field-padding-vertical, 8px) - 2px);
}
div.ra-input-container label.ra-input-label:hover,
div.ra-input-container div.ra-input-input-main:hover {
  border-bottom: 1px solid var(--rafl-color-state-active-default, #235D9F);
}
div.ra-input-container label.ra-input-label:has(.ra-input:invalid),
div.ra-input-container label.ra-input-label:has(.ra-input.ra-input--error),
div.ra-input-container div.ra-input-input-main:has(.ra-input:invalid),
div.ra-input-container div.ra-input-input-main:has(.ra-input.ra-input--error) {
  color: var(--rafl-color-status-error-default, #AA0100);
  border-bottom-color: var(--rafl-color-status-error-default, #AA0100);
}
div.ra-input-container label.ra-input-label:has(.ra-input:disabled),
div.ra-input-container div.ra-input-input-main:has(.ra-input:disabled) {
  color: var(--rafl-color-state-disabled-default, #999CA0);
}
div.ra-input-container label.ra-input-label:has(.ra-input:disabled) input.ra-input,
div.ra-input-container div.ra-input-input-main:has(.ra-input:disabled) input.ra-input {
  color: var(--rafl-color-state-disabled-default, #999CA0);
}
div.ra-input-container label.ra-input-label:has(.ra-input:disabled) input.ra-input::placeholder,
div.ra-input-container div.ra-input-input-main:has(.ra-input:disabled) input.ra-input::placeholder {
  color: var(--rafl-color-state-disabled-default, #999CA0);
}
div.ra-input-container label.ra-input-label:has(i.ra-input-leading-icon),
div.ra-input-container div.ra-input-input-main:has(i.ra-input-leading-icon) {
  padding-left: calc(var(--rafl-core-dimension-rem-25, 4px) + 36px);
}
div.ra-input-container label.ra-input-label:has(i.ra-input-trailing-icon),
div.ra-input-container div.ra-input-input-main:has(i.ra-input-trailing-icon) {
  padding-right: calc(var(--rafl-core-dimension-rem-25, 4px) + 36px);
}
div.ra-input-container input.ra-input,
div.ra-input-container select.ra-input {
  display: block;
  width: 100%;
  background: none;
  border: none;
  color: var(--rafl-color-foreground-primary, #000);
  font-family: var(--rafl-core-typography-utility-md-font-family, Roboto);
  font-size: var(--rafl-core-typography-utility-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-utility-md-font-weight, 400);
  line-height: var(--rafl-core-typography-utility-md-line-height, 140%);
  letter-spacing: var(--rafl-core-typography-utility-md-letter-spacing, 0.25px);
  padding: 0;
}
div.ra-input-container input.ra-input::placeholder,
div.ra-input-container select.ra-input::placeholder {
  color: var(--rafl-color-foreground-label, #5D6063);
}
div.ra-input-container input.ra-input:focus-visible,
div.ra-input-container select.ra-input:focus-visible {
  outline: none;
}
div.ra-input-container p.ra-input-supporting-text {
  padding: var(--rafl-dimension-padding-xs, 4px) var(--rafl-dimension-padding-sm, 8px) 0px 0px;
  margin: 0;
  color: var(--rafl-color-foreground-label, #5D6063);
  font-family: var(--rafl-core-typography-body-sm-font-family, Roboto);
  font-size: var(--rafl-core-typography-body-sm-font-size, 12px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-sm-font-weight, 400);
  line-height: var(--rafl-core-typography-body-sm-line-height, 16px);
  letter-spacing: var(--rafl-core-typography-body-sm-letter-spacing, 0.25px);
}
div.ra-input-container:has(.ra-input:invalid) p.ra-input-supporting-text,
div.ra-input-container:has(.ra-input.ra-input--error) p.ra-input-supporting-text {
  color: var(--rafl-color-status-error-default, #AA0100);
}
.ra-menu {
  position: relative;
  display: inline-block;
}
.ra-menu-content {
  display: none;
  position: absolute;
  width: max-content;
  z-index: 1;
  border-radius: var(--rafl-comp-flyout-radius-top-left, 0px) var(--rafl-comp-flyout-radius-top-right, 0px) var(--rafl-comp-flyout-radius-bottom-right, 4px) var(--rafl-comp-flyout-radius-bottom-left, 0px);
  background: var(--rafl-color-background-container-100, #FFF);
  box-shadow: 0px 4px 8px 0px var(--rafl-color-outline-shadow, #F1F4F6), 0px 4px 8px -2px var(--rafl-color-outline-shadow, #F1F4F6);
}
.ra-menu-content .ra-menu-header {
  display: flex;
  align-items: center;
  padding: var(--rafl-dimension-padding-sm, 8px) var(--rafl-dimension-padding-sm, 8px);
}
.ra-menu-content .ra-menu-header-title,
.ra-menu-content .ra-menu-header button {
  display: inline-flex;
  align-items: center;
  gap: var(--rafl-dimension-gap-sm, 8px);
}
.ra-menu-content .ra-menu-header-title {
  margin-right: auto;
}
.ra-menu-content .ra-menu-header button {
  justify-self: flex-end;
}
.ra-menu-content_align-right {
  right: 0;
}
.ra-menu-content_open {
  display: block;
}
.ra-menu-content a {
  text-decoration: none;
  display: block;
}
.ra-menu-content a:hover {
  text-decoration: none;
}
.ra-menu-content-item,
.ra-menu-content a {
  padding: var(--rafl-dimension-padding-sm, 8px) var(--rafl-dimension-padding-md, 12px);
  color: var(--rafl-color-foreground-primary, #000);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
  min-width: var(--rafl-comp-menu-menu-item-size-width-min, 200px);
  max-width: var(--rafl-comp-menu-menu-item-size-width-max, 400px);
  cursor: pointer;
}
.ra-menu-content-item:hover,
.ra-menu-content a:hover {
  color: var(--rafl-color-state-active-secondary-contrast-max);
  background: var(--rafl-color-state-active-secondary-hovered);
}
.ra-menu-content-item a,
.ra-menu-content a a {
  padding: 0;
  text-decoration: none;
  display: block;
}
.ra-menu-content-item a:hover,
.ra-menu-content a a:hover {
  text-decoration: none;
}
.ra-menu-content-divider {
  background-color: var(--rafl-color-outline-contrast-middle, #B8BCBF);
  height: 1px;
  width: 100%;
}
.ra-menu_open .ra-menu-content {
  display: block;
}
.ra-menu_open .ra-menu-button:not(.ra-menu-header button),
.ra-menu_open .ra-menu-button.ra-button:not(.ra-menu-header button),
.ra-menu_open .ra-menu-button.ra-button--icon:not(.ra-menu-header button) {
  background: var(--rafl-color-state-active-default, #235d9f);
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-menu_open .ra-menu-button:not(.ra-menu-header button) i,
.ra-menu_open .ra-menu-button.ra-button:not(.ra-menu-header button) i,
.ra-menu_open .ra-menu-button.ra-button--icon:not(.ra-menu-header button) i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-menu_open .ra-menu-button:not(.ra-menu-header button):hover,
.ra-menu_open .ra-menu-button.ra-button:not(.ra-menu-header button):hover,
.ra-menu_open .ra-menu-button.ra-button--icon:not(.ra-menu-header button):hover {
  background: var(--rafl-color-state-active-hovered, #235d9f);
}
.ra-menu_open .ra-menu-button:not(.ra-menu-header button):hover:active,
.ra-menu_open .ra-menu-button.ra-button:not(.ra-menu-header button):hover:active,
.ra-menu_open .ra-menu-button.ra-button--icon:not(.ra-menu-header button):hover:active {
  background: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-menu_open-on-hover:hover .ra-menu-content {
  display: block;
}
.ra-menu_open-on-hover:hover .ra-menu-button:not(.ra-menu-header button),
.ra-menu_open-on-hover:hover .ra-button:not(.ra-menu-header button),
.ra-menu_open-on-hover:hover .ra-button--icon:not(.ra-menu-header button) {
  background: var(--rafl-color-state-active-default, #235d9f);
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-menu_open-on-hover:hover .ra-menu-button:not(.ra-menu-header button) i,
.ra-menu_open-on-hover:hover .ra-button:not(.ra-menu-header button) i,
.ra-menu_open-on-hover:hover .ra-button--icon:not(.ra-menu-header button) i {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-menu_open-on-hover:hover .ra-menu-button:not(.ra-menu-header button):hover,
.ra-menu_open-on-hover:hover .ra-button:not(.ra-menu-header button):hover,
.ra-menu_open-on-hover:hover .ra-button--icon:not(.ra-menu-header button):hover {
  background: var(--rafl-color-state-active-hovered, #235d9f);
}
.ra-menu_open-on-hover:hover .ra-menu-button:not(.ra-menu-header button):hover:active,
.ra-menu_open-on-hover:hover .ra-button:not(.ra-menu-header button):hover:active,
.ra-menu_open-on-hover:hover .ra-button--icon:not(.ra-menu-header button):hover:active {
  background: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-product-header {
  width: 100%;
  display: flex;
  align-items: center;
  gap: var(--rafl-dimension-gap-sm, 8px);
  position: relative;
  box-sizing: border-box;
  z-index: 9999;
  padding: var(--rafl-dimension-padding-sm, 8px);
  background: var(--rafl-color-background-container-100, #FFF);
  box-shadow: 0 4px 8px 0 var(--rafl-color-outline-shadow, rgba(0, 0, 0, 0.6));
}
.ra-product-header-product-identity {
  display: inline-flex;
  align-items: center;
  gap: var(--rafl-dimension-gap-sm, 8px);
  padding: 6px 8px;
  height: var(--rafl-comp-product-header-product-identity-dimension-height, 24px);
  position: relative;
}
.ra-product-header-product-identity .ra-skip-to-content:focus-visible {
  top: 6px;
  height: var(--rafl-comp-product-header-product-identity-dimension-height, 24px);
}
.ra-product-header-product-identity img {
  height: 100%;
}
.ra-product-header-contextual-information {
  color: var(--rafl-color-foreground-label, #5D6063);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-product-header-right {
  display: inline-flex;
  align-items: center;
  margin-left: auto;
}
.ra-product-header-left,
.ra-product-header-right {
  display: inline-flex;
  align-items: center;
  gap: var(--rafl-dimension-gap-sm, 8px);
}
.ra-product-header-left .ra-menu .ra-button,
.ra-product-header-right .ra-menu .ra-button {
  border-radius: 0;
}
.ra-product-header-left .ra-menu .ra-button.ra-button--text::after,
.ra-product-header-right .ra-menu .ra-button.ra-button--text::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='13' viewBox='0 0 12 13' fill='none'><path d='M6 10.6289L0.130005 4.75888L0.870005 4.01888L6 9.14888L11.13 4.01888L11.87 4.75888L6 10.6289Z' fill='%23235D9F'/></svg>") no-repeat 50% 50%;
  mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='13' viewBox='0 0 12 13' fill='none'><path d='M6 10.6289L0.130005 4.75888L0.870005 4.01888L6 9.14888L11.13 4.01888L11.87 4.75888L6 10.6289Z' fill='%23235D9F'/></svg>") no-repeat 50% 50%;
  background-color: var(--rafl-color-state-active-default, #235D9F);
  width: 12px;
  height: 12px;
}
.ra-product-header-left .ra-menu_open .ra-button.ra-button--text::after,
.ra-product-header-left .ra-menu_open-on-hover:hover .ra-button.ra-button--text::after,
.ra-product-header-right .ra-menu_open .ra-button.ra-button--text::after,
.ra-product-header-right .ra-menu_open-on-hover:hover .ra-button.ra-button--text::after {
  background-color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-product-header-user-name,
.ra-product-header-user-email {
  display: block;
  margin: 8px;
}
.ra-product-header-user-name {
  color: var(--rafl-color-foreground-primary, #000);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-lg-font-size, 16px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-lg-font-weight, 400);
  line-height: var(--rafl-core-typography-body-lg-line-height, 24px);
  letter-spacing: var(--rafl-core-typography-body-lg-letter-spacing, 0.25px);
}
.ra-product-header-user-email {
  color: var(--rafl-color-foreground-label, #5D6063);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-product-header--fixed {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999;
}
.ra-product-header-fixed-spacing {
  margin-top: var(--rafl-comp-product-header-dimension-height, 68px);
}
.ra-radio-label {
  display: inline-flex;
  padding: var(--rafl-dimension-padding-xs, 4px) var(--rafl-dimension-padding-sm, 8px);
  align-items: center;
  gap: var(--rafl-dimension-gap-xs, 4px);
  overflow: hidden;
  color: var(--rafl-color-foreground-primary, #000);
  text-overflow: ellipsis;
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-radio-label--inactive {
  color: var(--rafl-color-foreground-label, #5D6063);
}
.ra-radio {
  width: var(--rafl-comp-radio-button-dimension-size-control, 16px);
  height: var(--rafl-comp-radio-button-dimension-size-control, 16px);
  margin: 0;
  border: var(--rafl-dimension-stroke-md, 2px) solid var(--rafl-color-foreground-label, #5D6063);
  border-radius: 50%;
  appearance: none;
}
.ra-radio:hover {
  border-color: var(--rafl-color-state-active-hovered, #184685);
}
.ra-radio:active {
  border-color: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-radio:checked {
  color: var(--rafl-color-state-active-default, #235d9f);
  border-color: var(--rafl-color-state-active-default, #235d9f);
}
.ra-radio--inactive {
  border-color: var(--rafl-color-state-inactive-default, #5D6063);
}
.ra-radio--inactive:hover {
  border-color: var(--rafl-color-state-inactive-hovered, #707477);
}
.ra-radio--inactive:active {
  border-color: var(--rafl-color-state-inactive-pressed, #3E4144);
}
.ra-radio--inactive:checked {
  color: var(--rafl-color-state-inactive-default, #5D6063);
  border-color: var(--rafl-color-state-inactive-default, #5D6063);
}
.ra-radio:checked::after {
  content: " ";
  width: 8px;
  height: 8px;
  margin: 2px;
  border-radius: 100%;
  display: block;
  background: var(--rafl-color-state-active-default, #235d9f);
}
.ra-radio--inactive:checked::after {
  background: var(--rafl-color-state-inactive-default, #5D6063);
}
.ra-radio-label:has(input:where([type=checkbox], [type=radio]):focus-visible) {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-radio:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
}
.ra-radio-label .ra-radio:focus-visible {
  outline: none;
}
.ra-radio-label:has(input:where([type=radio]):disabled) {
  color: var(--rafl-color-state-disabled-default, #999CA0);
}
.ra-radio:disabled {
  border: var(--rafl-dimension-stroke-md, 2px) solid var(--rafl-color-state-disabled-default, #999CA0);
}
.ra-radio:checked:disabled {
  background: var(--rafl-color-state-disabled-default, #999CA0);
  border-color: var(--rafl-color-state-disabled-default, #999CA0);
}
.ra-radio-label--readonly:has(input:where([type=radio]):disabled) {
  color: var(--rafl-color-state-read-only-default, #000);
}
.ra-radio-label--readonly .ra-radio--readonly:disabled {
  border: var(--rafl-dimension-stroke-md, 2px) solid var(--rafl-color-state-read-only-default, #000);
}
.ra-radio-label--readonly .ra-radio--readonly:checked:disabled {
  background: var(--rafl-color-state-read-only-default, #000);
  border-color: var(--rafl-color-state-read-only-default, #000);
}
label.ra-input-label select.ra-input {
  background-color: rgba(0, 0, 0, 0) !important;
  padding-right: 20px !important;
  appearance: none;
  margin-left: -8px;
  padding-left: var(--rafl-dimension-padding-sm, 8px);
}
label.ra-input-label select.ra-input:has(option[value=""]:checked) {
  color: var(--rafl-color-foreground-label, #5D6063);
}
label.ra-input-label select.ra-input.ra-input--disabled,
label.ra-input-label select.ra-input:disabled {
  color: var(--rafl-color-state-disabled-default, #999CA0);
  background: var(--rafl-color-state-disabled-contrast-high, #F1F1F2);
}
.ra-input-label:has(select.ra-input) {
  height: calc(var(--rafl-comp-select-field-padding-vertical, 52px) - var(--rafl-comp-select-field-padding-vertical, 8px) * 2);
  padding: var(--rafl-comp-select-field-padding-vertical, 8px) 0px var(--rafl-comp-select-field-padding-vertical, 8px) var(--rafl-dimension-padding-sm, 8px);
}
.ra-input-label:has(select.ra-input)::after {
  content: "";
  -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M8 12.9867L0.173332 5.16001L1.16 4.17334L8 11.0133L14.84 4.17334L15.8267 5.16001L8 12.9867Z'/></svg>") no-repeat 50% 50%;
  mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M8 12.9867L0.173332 5.16001L1.16 4.17334L8 11.0133L14.84 4.17334L15.8267 5.16001L8 12.9867Z'/></svg>") no-repeat 50% 50%;
  background-color: var(--rafl-color-foreground-primary, #000);
  width: 16px;
  height: 16px;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}
.ra-input-label:has(select.ra-input.ra-input--error)::after {
  background-color: var(--rafl-color-status-error-default, #AA0100);
}
.ra-input-label:has(select.ra-input.ra-input--disabled)::after,
.ra-input-label:has(select.ra-input:disabled)::after {
  background-color: var(--rafl-color-state-disabled-default, #999CA0);
}
option {
  color: initial !important;
}
.ra-skip-to-content,
button.ra-skip-to-content {
  top: -100vh;
  position: absolute;
  z-index: 9999;
}
.ra-skip-to-content:focus-visible,
button.ra-skip-to-content:focus-visible {
  top: 6px;
}
.ra-toast {
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  bottom: var(--rafl-dimension-gap-sm, 8px);
  display: inline-flex;
  width: 400px;
  min-height: 40px;
  padding: var(--rafl-comp-toast-padding-vertical, 16px) var(--rafl-comp-toast-padding-horizontal, 16px);
  flex-direction: row;
  align-items: flex-start;
  gap: var(--rafl-dimension-gap-md, 12px);
  border-radius: 4px 0px;
  background: var(--rafl-color-background-contrast, #3E4144);
}
.ra-toast button.ra-button.ra-button--icon {
  padding: 0;
}
.ra-toast i {
  color: var(--rafl-color-foreground-inverted, #FFF);
  line-height: 1;
}
.ra-toast .ra-toast-contents {
  flex: auto;
}
.ra-toast .ra-toast-contents p {
  margin: 0;
}
.ra-toast .ra-toast-contents .ra-toast-actions {
  display: flex;
  flex-direction: row;
  gap: var(--rafl-dimension-gap-sm, 8px);
  justify-content: flex-end;
  margin-top: var(--rafl-dimension-gap-md, 12px);
}
.ra-toast .ra-toast-title {
  font-family: var(--rafl-core-typography-utility-sm-font-family, Roboto);
  font-size: var(--rafl-core-typography-utility-sm-font-size, 12px);
  font-weight: var(--rafl-core-typography-utility-sm-bold-font-weight, 700);
  line-height: var(--rafl-core-typography-utility-sm-line-height, 130%);
  letter-spacing: var(--rafl-core-typography-utility-sm-letter-spacing, 0.25px);
  overflow: hidden;
  color: var(--rafl-color-foreground-inverted, #FFF);
  text-overflow: ellipsis;
}
.ra-toast .ra-toast-message {
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-sm-font-size, 12px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-sm-font-weight, 400);
  line-height: var(--rafl-core-typography-body-sm-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-sm-letter-spacing, 0.25px);
  color: var(--rafl-color-foreground-inverted, #FFF);
}
.ra-toast-container {
  position: fixed;
  left: 0;
  right: 0;
  margin: 0 auto;
  bottom: var(--rafl-dimension-gap-sm, 8px);
  display: flex;
  flex-direction: column;
  gap: var(--rafl-dimension-gap-sm, 8px);
}
.ra-toast-container .ra-toast {
  position: relative;
}
.ra-tree {
  background-color: var(--rafl-color-background-container-100, #FFFFFF);
  color: var(--rafl-color-foreground-primary, #000);
  list-style-type: none;
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
  padding: 0;
  margin: 0;
}
.ra-tree-node {
  color: var(--rafl-color-foreground-primary, #000);
  padding-left: var(--rafl-comp-tree-level-spacer-2, 16px);
  transition: transform 0.2s ease-in-out;
  cursor: pointer;
}
.ra-tree-node:not(:has(.ra-tree-node)) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: var(--rafl-dimension-padding-xs, 4px);
  padding-bottom: var(--rafl-dimension-padding-xs, 4px);
}
.ra-tree-node i {
  vertical-align: text-top;
  font-size: 12px;
}
.ra-tree-node i:first-child {
  padding-right: var(--rafl-dimension-padding-sm, 8px);
}
.ra-tree-node i.ra-tree-node--trailing-icon {
  padding-left: var(--rafl-dimension-padding-sm, 8px);
}
.ra-tree-node:has(.ra-tree-node),
.ra-tree-node:has(ul.ra-tree) {
  padding-left: 0;
}
.ra-tree-node:has(.ra-tree-node) .ra-tree-node--label,
.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  display: flex;
  align-items: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-top: var(--rafl-dimension-padding-xs, 4px);
  padding-bottom: var(--rafl-dimension-padding-xs, 4px);
}
.ra-tree-node:has(.ra-tree-node) .ra-tree-node--label::before,
.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label::before {
  display: inline-block;
  transform: rotate(90deg);
  transition: transform 0.2s ease-in-out;
  background: var(--rafl-color-foreground-primary, #000);
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.00024 2L9.00024 6L4.00024 10V2Z' fill='black'/%3E%3C/svg%3E");
  mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M4.00024 2L9.00024 6L4.00024 10V2Z' fill='black'/%3E%3C/svg%3E");
  content: "";
  width: 12px;
  height: 12px;
  margin-right: 4px;
  background-position: center;
  background-repeat: no-repeat;
}
.ra-tree-node:has(.ra-tree-node) .ra-tree-node--label:hover,
.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label:hover {
  background-color: var(--rafl-color-state-active-secondary-hovered, #BBDEFB);
  color: var(--rafl-color-state-active-secondary-contrast-max, #000);
}
.ra-tree-node:has(.ra-tree-node) .ra-tree-node--label:focus-visible,
.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
  outline-offset: 1px;
}
.ra-tree-node:has(.ra-tree-node) .ra-tree-node--label:active,
.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label:active {
  background: var(--rafl-color-state-active-default, #235D9F);
  opacity: 0.7;
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-tree-node:has(.ra-tree-node) .ra-tree-node--label:active i,
.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label:active i {
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-tree-node:has(.ra-tree-node) .ra-tree-node--label:active::before,
.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label:active::before {
  background: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-tree-node--collapsed:has(.ra-tree-node)::before,
.ra-tree-node--collapsed:has(.ra-tree-node) div.ra-tree-node--label::before,
.ra-tree-node--collapsed:has(.ra-tree)::before,
.ra-tree-node--collapsed:has(.ra-tree) div.ra-tree-node--label::before {
  transform: rotate(0deg);
}
.ra-tree-node--collapsed:has(.ra-tree-node) .ra-tree-node,
.ra-tree-node--collapsed:has(.ra-tree-node) .ra-tree,
.ra-tree-node--collapsed:has(.ra-tree) .ra-tree-node,
.ra-tree-node--collapsed:has(.ra-tree) .ra-tree {
  visibility: hidden;
  height: 0;
  opacity: 0;
  display: none;
}
.ra-tree-node--expanded::before {
  transform: rotate(90deg);
}
.ra-tree-node:hover:not(:has(.ra-tree-node)) {
  background: var(--rafl-color-state-active-secondary-hovered, #BBDEFB);
  color: var(--rafl-color-state-active-secondary-contrast-max, #000);
}
.ra-tree-node:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
  outline-offset: 1px;
}
.ra-tree-node--selected:not(:has(.ra-tree-node)) {
  background: var(--rafl-color-state-active-secondary-pressed, #0C3E8F) !important;
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF) !important;
  opacity: 1 !important;
}
.ra-tree-node--selected:not(:has(.ra-tree-node)) i {
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF) !important;
}
.ra-tree-node--selected:not(:has(.ra-tree-node)):hover:not(:has(.ra-tree-node)) {
  background: var(--rafl-color-state-active-secondary-pressed, #0C3E8F);
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-tree-node--selected:not(:has(.ra-tree-node)):focus-visible {
  background: var(--rafl-color-state-active-default, #235D9F);
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-tree-node--selected:not(:has(.ra-tree-node)):focus-visible:hover {
  background: var(--rafl-color-state-active-default, #235D9F);
}
.ra-tree-node--selected:has(.ra-tree-node) > .ra-tree-node--label:first-child {
  background: var(--rafl-color-state-active-secondary-pressed, #0C3E8F) !important;
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF) !important;
}
.ra-tree-node--selected:has(.ra-tree-node) > .ra-tree-node--label:first-child::before {
  background: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-tree-node--selected:has(.ra-tree-node) > .ra-tree-node--label:first-child i {
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF) !important;
}
.ra-tree-node:active:not(:has(.ra-tree-node)):not(.ra-tree-node--selected) {
  background: var(--rafl-color-state-active-default, #235D9F);
  opacity: 0.7;
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-tree-node:active:not(:has(.ra-tree-node)):not(.ra-tree-node--selected) i {
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-tree-node--disabled {
  color: var(--rafl-color-state-disabled-default, #999CA0) !important;
  background: unset !important;
}
.ra-tree-node--disabled .ra-tree-node--label {
  color: var(--rafl-color-state-disabled-default, #999CA0) !important;
  background: unset !important;
}
.ra-tree-node--disabled .ra-tree-node--label::before {
  background: var(--rafl-color-state-disabled-default, #999CA0) !important;
}
.ra-tree-node--status-bar {
  border-left: 4px solid var(--rafl-color-status-success-default, #006b24);
  margin-left: -4px;
}
.ra-tree-node--status-bar:has(.ra-tree-node),
.ra-tree-node--status-bar:has(.ra-tree) {
  border-left: none;
}
.ra-tree-node--status-bar:has(.ra-tree-node) > .ra-tree-node--label:first-child,
.ra-tree-node--status-bar:has(.ra-tree) > .ra-tree-node--label:first-child {
  border-left: 4px solid var(--rafl-color-status-success-default, #006b24);
}
.ra-tree-node--status-bar_warning {
  border-left-color: var(--rafl-color-status-warning-default, #FFB300);
}
.ra-tree-node--status-bar_warning:has(.ra-tree-node) > .ra-tree-node--label:first-child,
.ra-tree-node--status-bar_warning:has(.ra-tree) > .ra-tree-node--label:first-child {
  border-left-color: var(--rafl-color-status-warning-default, #FFB300);
}
.ra-tree-node--status-bar_error {
  border-left-color: var(--rafl-color-status-error-default, #880916);
}
.ra-tree-node--status-bar_error:has(.ra-tree-node) > .ra-tree-node--label:first-child,
.ra-tree-node--status-bar_error:has(.ra-tree) > .ra-tree-node--label:first-child {
  border-left-color: var(--rafl-color-status-error-default, #880916);
}
.ra-tree-node--status-bar_mixed {
  border-left-style: dotted;
}
.ra-tree-node--status-bar_mixed:has(.ra-tree-node) > .ra-tree-node--label:first-child,
.ra-tree-node--status-bar_mixed:has(.ra-tree) > .ra-tree-node--label:first-child {
  border-left-style: dotted;
}
.ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
}
.ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 0);
}
.ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 1);
}
.ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 1);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -1);
}
.ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 0 - 4px);
}
.ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 1);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -1 - 4px);
}
.ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 1 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 0);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 1);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 1);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -1);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 1);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -1 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -1);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -2);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -1 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -2 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -1);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -2);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 2);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -2 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -2);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -3);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -2 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -3 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -2);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -3);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 3);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -3 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -3);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -4);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -3 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -4 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -3);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -4);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 4);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -4 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -4);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -5);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -4 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -5 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -4);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -5);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 5);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -5 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -5);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -6);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -5 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -6 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -5);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -6);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 6);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -6 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -6);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -7);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -6 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -7 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -6);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -7);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 7);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -7 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -7);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -8);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -7 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -8 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -7);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -8);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 8);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -8 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -8);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -9);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -8 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -9 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -8);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -9);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 9);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -9 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 11);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -9);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node:has(.ra-tree-node) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -10);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)) {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -9 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -10 - 4px);
}
.ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node > .ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 11);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -9);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node:has(ul.ra-tree) .ra-tree-node--label {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10);
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -10);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:not(:has(.ra-tree-node)):not(:has(.ra-tree)) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 11 - 4px);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree),
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) {
  padding-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * 10);
}
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(ul.ra-tree) .ra-tree-node--label,
ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node ul.ra-tree li.ra-tree-node.ra-tree-node--status-bar:has(li.ra-tree-node) .ra-tree-node--label {
  margin-left: calc(var(--rafl-comp-tree-level-spacer-2, 16px) * -10 - 4px);
}
.ra-vertical-main-nav {
  --hover-animation-duration: .25s;
  display: flex;
  flex-direction: column;
  width: var(--rafl-comp-vertical-main-navigation-dimension-simplified-width, 36px);
  position: absolute;
  box-sizing: border-box;
  height: 100%;
  padding-top: var(--rafl-dimension-padding-sm, 8px);
  padding-bottom: var(--rafl-dimension-padding-sm, 8px);
  gap: var(--rafl-dimension-gap-md, 12px);
  box-shadow: 0 4px 8px 0 var(--rafl-color-outline-shadow, rgba(0, 0, 0, 0.6));
  background: var(--rafl-color-background-container-100, #FFF);
  transition: width var(--hover-animation-duration) ease-in-out;
}
.ra-vertical-main-nav_position-relative {
  position: relative;
  height: auto;
}
.ra-vertical-main-nav_open,
.ra-vertical-main-nav_open-on-hover:hover {
  width: var(--rafl-comp-vertical-main-navigation-dimension-standard-expanded-width, 224px);
}
.ra-vertical-main-nav_open .ra-vertical-main-nav-product-identity,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-product-identity {
  padding: var(--rafl-dimension-padding-sm, 12px) var(--rafl-comp-vertical-main-navigation-dimension-product-identity-padding-horizontal-expanded, 20px);
  transition: opacity var(--hover-animation-duration) ease-in-out;
}
.ra-vertical-main-nav_open .ra-vertical-main-nav-product-identity .ra-vertical-main-nav-product-identity-collapsed,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-product-identity .ra-vertical-main-nav-product-identity-collapsed {
  opacity: 0;
}
.ra-vertical-main-nav_open .ra-vertical-main-nav-product-identity .ra-vertical-main-nav-product-identity-expanded,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-product-identity .ra-vertical-main-nav-product-identity-expanded {
  opacity: 1;
}
.ra-vertical-main-nav_open .ra-vertical-main-nav-content-item,
.ra-vertical-main-nav_open .ra-vertical-main-nav-footer-item,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-content-item,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-footer-item {
  padding: var(--rafl-dimension-padding-sm, 8px) var(--rafl-dimension-padding-lg, 16px);
  cursor: pointer;
}
.ra-vertical-main-nav_open .ra-vertical-main-nav-content-item-label,
.ra-vertical-main-nav_open .ra-vertical-main-nav-footer-item-label,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-content-item-label,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-footer-item-label {
  display: inline-block;
}
.ra-vertical-main-nav_open .ra-vertical-main-nav-expand,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-expand {
  justify-content: flex-end;
}
.ra-vertical-main-nav_open .ra-vertical-main-nav-expand button i,
.ra-vertical-main-nav_open-on-hover:hover .ra-vertical-main-nav-expand button i {
  transform: rotate(-180deg);
}
.ra-vertical-main-nav-product-identity {
  position: relative;
  padding: var(--rafl-dimension-padding-sm, 12px) var(--rafl-comp-vertical-main-navigation-dimension-product-identity-padding-horizontal, 6px);
  overflow: hidden;
  height: 24px;
  display: inline-flex;
  transition: padding var(--hover-animation-duration) ease-in-out;
}
.ra-vertical-main-nav-product-identity img {
  max-height: 24px;
  height: 100%;
}
.ra-vertical-main-nav-product-identity-collapsed,
.ra-vertical-main-nav-product-identity-expanded {
  position: absolute;
  height: 100%;
  max-height: 24px;
  transition: opacity var(--hover-animation-duration) ease-in-out;
}
.ra-vertical-main-nav-product-identity-collapsed {
  opacity: 1;
  max-width: 24px;
  left: 50%;
  transform: translateX(-50%);
}
.ra-vertical-main-nav-product-identity-expanded {
  opacity: 0;
  max-width: 200px;
}
.ra-vertical-main-nav-content,
.ra-vertical-main-nav-footer,
.ra-vertical-main-nav-expand {
  width: 100%;
}
.ra-vertical-main-nav-content-item,
.ra-vertical-main-nav-footer-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: var(--rafl-dimension-padding-sm, 8px);
  transition: padding var(--hover-animation-duration) ease-in-out;
  align-items: center;
  gap: var(--rafl-comp-vertical-main-navigation-dimension-standard-item-gap, 16px);
  align-self: stretch;
  color: var(--rafl-color-state-active-secondary-contrast-max, #000);
  cursor: pointer;
  text-decoration: none;
}
.ra-vertical-main-nav-content-item:focus-visible,
.ra-vertical-main-nav-footer-item:focus-visible {
  outline-color: var(--rafl-color-state-focused-default);
  outline-style: solid;
  outline-width: 2px;
  outline-offset: -3px;
}
.ra-vertical-main-nav-content-item:hover,
.ra-vertical-main-nav-footer-item:hover {
  background: var(--rafl-color-state-active-secondary-hovered, #BBDEFB);
}
.ra-vertical-main-nav-content-item:active,
.ra-vertical-main-nav-footer-item:active {
  background: var(--rafl-color-state-active-secondary-pressed, #0F316B);
  outline-color: var(--rafl-color-state-focused-inverted);
}
.ra-vertical-main-nav-content-item:active .ra-vertical-main-nav-content-item-icon,
.ra-vertical-main-nav-content-item:active .ra-vertical-main-nav-content-item-icon i,
.ra-vertical-main-nav-content-item:active .ra-vertical-main-nav-content-item-label,
.ra-vertical-main-nav-content-item:active .ra-vertical-main-nav-footer-item-icon,
.ra-vertical-main-nav-content-item:active .ra-vertical-main-nav-footer-item-icon i,
.ra-vertical-main-nav-content-item:active .ra-vertical-main-nav-footer-item-label,
.ra-vertical-main-nav-footer-item:active .ra-vertical-main-nav-content-item-icon,
.ra-vertical-main-nav-footer-item:active .ra-vertical-main-nav-content-item-icon i,
.ra-vertical-main-nav-footer-item:active .ra-vertical-main-nav-content-item-label,
.ra-vertical-main-nav-footer-item:active .ra-vertical-main-nav-footer-item-icon,
.ra-vertical-main-nav-footer-item:active .ra-vertical-main-nav-footer-item-icon i,
.ra-vertical-main-nav-footer-item:active .ra-vertical-main-nav-footer-item-label {
  color: var(--rafl-color-state-active-secondary-contrast-pressed, #FFF);
}
.ra-vertical-main-nav-content-item-icon,
.ra-vertical-main-nav-footer-item-icon {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: var(--rafl-comp-vertical-main-navigation-dimension-icon-padding, 2px);
  width: var(--rafl-comp-vertical-main-navigation-dimension-icon-size, 16px);
}
.ra-vertical-main-nav-content-item-icon i,
.ra-vertical-main-nav-footer-item-icon i {
  font-size: var(--rafl-comp-vertical-main-navigation-dimension-icon-size, 16px);
}
.ra-vertical-main-nav-content-item-label,
.ra-vertical-main-nav-footer-item-label {
  flex: auto;
  display: none;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0px;
  overflow: hidden;
  color: var(--rafl-color-state-active-secondary-contrast-max, #000);
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-vertical-main-nav-content-item_selected,
.ra-vertical-main-nav-footer-item_selected {
  background: var(--rafl-color-state-active-default, #235D9F);
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-vertical-main-nav-content-item_selected:hover,
.ra-vertical-main-nav-footer-item_selected:hover {
  background: var(--rafl-color-state-active-hovered, #184685);
}
.ra-vertical-main-nav-content-item_selected:active,
.ra-vertical-main-nav-footer-item_selected:active {
  background: var(--rafl-color-state-active-pressed, #0F316B);
}
.ra-vertical-main-nav-content-item_selected .ra-vertical-main-nav-content-item-icon,
.ra-vertical-main-nav-content-item_selected .ra-vertical-main-nav-content-item-icon i,
.ra-vertical-main-nav-content-item_selected .ra-vertical-main-nav-content-item-label,
.ra-vertical-main-nav-content-item_selected .ra-vertical-main-nav-footer-item-icon,
.ra-vertical-main-nav-content-item_selected .ra-vertical-main-nav-footer-item-icon i,
.ra-vertical-main-nav-content-item_selected .ra-vertical-main-nav-footer-item-label,
.ra-vertical-main-nav-footer-item_selected .ra-vertical-main-nav-content-item-icon,
.ra-vertical-main-nav-footer-item_selected .ra-vertical-main-nav-content-item-icon i,
.ra-vertical-main-nav-footer-item_selected .ra-vertical-main-nav-content-item-label,
.ra-vertical-main-nav-footer-item_selected .ra-vertical-main-nav-footer-item-icon,
.ra-vertical-main-nav-footer-item_selected .ra-vertical-main-nav-footer-item-icon i,
.ra-vertical-main-nav-footer-item_selected .ra-vertical-main-nav-footer-item-label {
  color: var(--rafl-color-state-active-contrast-max, #FFF);
}
.ra-vertical-main-nav-content {
  flex: 1;
  overflow-y: auto;
}
.ra-vertical-main-nav-footer {
  align-self: flex-end;
  min-height: 36px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-bottom: var(--rafl-dimension-padding-xs, 4px);
}
.ra-vertical-main-nav-expand {
  align-self: flex-end;
  min-height: 24px;
  border-top: var(--rafl-dimension-stroke-sm, 1px) solid var(--rafl-color-outline-contrast-low, #E8EBED);
  display: flex;
  justify-content: flex-end;
  padding: calc(var(--rafl-dimension-padding-sm, 8px) - var(--rafl-dimension-padding-xxs, 2px));
  padding-bottom: 0;
  align-items: center;
  box-sizing: border-box;
}
.ra-vertical-main-nav_position-fixed {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  height: unset;
}
.ra-vertical-main-nav_position-fixed-with-product-header {
  top: var(--rafl-comp-product-header-dimension-height, 68px);
}
.ra-vertical-main-nav-fixed-spacing_open {
  margin-left: var(--rafl-comp-vertical-main-navigation-dimension-standard-expanded-width, 224px);
}
.ra-vertical-main-nav-fixed-spacing_collapsed {
  margin-left: var(--rafl-comp-vertical-main-navigation-dimension-simplified-width, 36px);
}
:root {
  --rafl-core-dimension-breakpoint-xs-vertical-main-nav-offset: var(--rafl-core-dimension-breakpoint-xs-vertical-main-nav-offset, 68px);
  --rafl-core-dimension-breakpoint-xs-vertical-main-nav-collapsed-offset: var(--rafl-core-dimension-breakpoint-xs-vertical-main-nav-collapsed-offset, 68px);
  --rafl-core-dimension-breakpoint-sm-vertical-main-nav-offset: var(--rafl-core-dimension-breakpoint-sm-vertical-main-nav-offset, 256px);
  --rafl-core-dimension-breakpoint-sm-vertical-main-nav-collapsed-offset: var(--rafl-core-dimension-breakpoint-sm-vertical-main-nav-collapsed-offset, 68px);
  --rafl-core-dimension-breakpoint-md-vertical-main-nav-offset: var(--rafl-core-dimension-breakpoint-md-vertical-main-nav-offset, 256px);
  --rafl-core-dimension-breakpoint-md-vertical-main-nav-collapsed-offset: var(--rafl-core-dimension-breakpoint-md-vertical-main-nav-collapsed-offset, 68px);
  --rafl-core-dimension-breakpoint-lg-vertical-main-nav-offset: var(--rafl-core-dimension-breakpoint-lg-vertical-main-nav-offset, 256px);
  --rafl-core-dimension-breakpoint-lg-vertical-main-nav-collapsed-offset: var(--rafl-core-dimension-breakpoint-lg-vertical-main-nav-collapsed-offset, 68px);
  --rafl-core-dimension-breakpoint-xl-vertical-main-nav-offset: var(--rafl-core-dimension-breakpoint-xl-vertical-main-nav-offset, 256px);
  --rafl-core-dimension-breakpoint-xl-vertical-main-nav-collapsed-offset: var(--rafl-core-dimension-breakpoint-xl-vertical-main-nav-collapsed-offset, 68px);
  --rafl-core-dimension-breakpoint-xxl-vertical-main-nav-offset: var(--rafl-core-dimension-breakpoint-xxl-vertical-main-nav-offset, 256px);
  --rafl-core-dimension-breakpoint-xxl-vertical-main-nav-collapsed-offset: var(--rafl-core-dimension-breakpoint-xxl-vertical-main-nav-collapsed-offset, 68px);
}
:root {
  --rafl-core-dimension-breakpoint-xs-min: var(--rafl-core-dimension-breakpoint-xs-min, 0px);
  --rafl-core-dimension-breakpoint-xs-max: var(--rafl-core-dimension-breakpoint-xs-max, 599px);
  --rafl-core-dimension-breakpoint-sm-min: var(--rafl-core-dimension-breakpoint-sm-min, 600px);
  --rafl-core-dimension-breakpoint-sm-max: var(--rafl-core-dimension-breakpoint-sm-max, 1259px);
  --rafl-core-dimension-breakpoint-md-min: var(--rafl-core-dimension-breakpoint-md-min, 1260px);
  --rafl-core-dimension-breakpoint-md-max: var(--rafl-core-dimension-breakpoint-md-max, 1919px);
  --rafl-core-dimension-breakpoint-lg-min: var(--rafl-core-dimension-breakpoint-lg-min, 1920px);
  --rafl-core-dimension-breakpoint-lg-max: var(--rafl-core-dimension-breakpoint-lg-max, 2559px);
  --rafl-core-dimension-breakpoint-xl-min: var(--rafl-core-dimension-breakpoint-xl-min, 2560px);
  --rafl-core-dimension-breakpoint-xl-max: var(--rafl-core-dimension-breakpoint-xl-max, 3839px);
  --rafl-core-dimension-breakpoint-xxl-min: var(--rafl-core-dimension-breakpoint-xxl-min, 3840px);
  --rafl-core-dimension-breakpoint-xs-gutter: var(--rafl-core-dimension-breakpoint-xs-gutter, 16px);
  --rafl-core-dimension-breakpoint-sm-gutter: var(--rafl-core-dimension-breakpoint-sm-gutter, 16px);
  --rafl-core-dimension-breakpoint-md-gutter: var(--rafl-core-dimension-breakpoint-md-gutter, 16px);
  --rafl-core-dimension-breakpoint-lg-gutter: var(--rafl-core-dimension-breakpoint-lg-gutter, 16px);
  --rafl-core-dimension-breakpoint-xl-gutter: var(--rafl-core-dimension-breakpoint-xl-gutter, 16px);
  --rafl-core-dimension-breakpoint-xxl-gutter: var(--rafl-core-dimension-breakpoint-xxl-gutter, 16px);
  --rafl-core-dimension-breakpoint-xs-margin: var(--rafl-core-dimension-breakpoint-xs-margin, 32px);
  --rafl-core-dimension-breakpoint-sm-margin: var(--rafl-core-dimension-breakpoint-sm-margin, 32px);
  --rafl-core-dimension-breakpoint-md-margin: var(--rafl-core-dimension-breakpoint-md-margin, 32px);
  --rafl-core-dimension-breakpoint-lg-margin: var(--rafl-core-dimension-breakpoint-lg-margin, 32px);
  --rafl-core-dimension-breakpoint-xl-margin: var(--rafl-core-dimension-breakpoint-xl-margin, 32px);
  --rafl-core-dimension-breakpoint-xxl-margin: var(--rafl-core-dimension-breakpoint-xxl-margin, 32px);
}
.ra-active-container {
  background: var(--rafl-color-state-active-default, #1976D2);
  color: var(--rafl-color-state-active-contrast-max, #fff);
  border-radius: var(--rafl-comp-button-border-radius-top-left, 4px) var(--rafl-comp-button-border-radius-top-right, 0px) var(--rafl-comp-button-border-radius-bottom-right, 4px) var(--rafl-comp-button-border-radius-bottom-left, 0px);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-contrast-container {
  border-radius: var(--rafl-radius-lg, 8px);
  color: var(--rafl-color-state-active-contrast-max, #fff);
  background: var(--rafl-color-background-contrast, #212529);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-elevation--small {
  box-shadow: 0 2px 4px 0 var(--rafl-color-outline-shadow, rgba(0, 0, 0, 0.6));
}
.ra-elevation--medium {
  box-shadow: 0 3px 6px 0 var(--rafl-color-outline-shadow, rgba(0, 0, 0, 0.6));
}
.ra-elevation--large {
  box-shadow: 0 4px 8px 0 var(--rafl-color-outline-shadow, rgba(0, 0, 0, 0.6));
}
.ra-headline--large,
.ra-headline--medium,
.ra-headline--small {
  color: var(--rafl-color-foreground-primary);
}
.ra-headline--large {
  font-family: var(--rafl-core-typography-headline-lg-font-family, roboto);
  font-size: var(--rafl-core-typography-headline-lg-size, 48px);
  font-weight: var(--rafl-core-typography-headline-lg-font-weight, 700);
  line-height: var(--rafl-core-typography-headline-lg-line-height, 1.4);
  letter-spacing: var(--rafl-core-typography-headline-lg-letter-spacing, 0.25px);
}
.ra-headline--medium {
  font-family: var(--rafl-core-typography-headline-md-font-family, roboto);
  font-size: var(--rafl-core-typography-headline-md-size, 40px);
  font-weight: var(--rafl-core-typography-headline-md-font-weight, 700);
  line-height: var(--rafl-core-typography-headline-md-line-height, 1.5);
  letter-spacing: var(--rafl-core-typography-headline-md-letter-spacing, 0.25px);
}
.ra-headline--small {
  font-family: var(--rafl-core-typography-headline-sm-font-family, roboto);
  font-size: var(--rafl-core-typography-headline-sm-size, 32px);
  font-weight: var(--rafl-core-typography-headline-sm-font-weight, 700);
  line-height: var(--rafl-core-typography-headline-sm-line-height, 1.4);
  letter-spacing: var(--rafl-core-typography-headline-sm-letter-spacing, 0.25px);
}
.ra-title--large,
.ra-title--medium,
.ra-title--small,
.ra-title--xsmall {
  color: var(--rafl-color-foreground-primary);
}
.ra-title--large {
  font-family: var(--rafl-core-typography-title-lg-font-family, roboto);
  font-size: var(--rafl-core-typography-title-lg-font-size, 24px);
  font-weight: var(--rafl-core-typography-title-lg-font-weight, 500);
  line-height: var(--rafl-core-typography-title-lg-line-height, 1.5);
  letter-spacing: var(--rafl-core-typography-title-lg-letter-spacing, 0.25px);
}
.ra-title--medium {
  font-family: var(--rafl-core-typography-title-md-font-family, roboto);
  font-size: var(--rafl-core-typography-title-md-font-size, 20px);
  font-weight: var(--rafl-core-typography-title-md-font-weight, 500);
  line-height: var(--rafl-core-typography-title-md-line-height, 1.4);
  letter-spacing: var(--rafl-core-typography-title-md-letter-spacing, 0.5px);
}
.ra-title--small {
  font-family: var(--rafl-core-typography-title-sm-font-family, roboto);
  font-size: var(--rafl-core-typography-title-sm-font-size, 16px);
  font-weight: var(--rafl-core-typography-title-sm-font-weight, 500);
  line-height: var(--rafl-core-typography-title-sm-line-height, 1.75);
  letter-spacing: var(--rafl-core-typography-title-sm-letter-spacing, 0.5px);
}
.ra-title--xsmall {
  font-family: var(--rafl-core-typography-title-xs-font-family, roboto);
  font-size: var(--rafl-core-typography-title-xs-font-size, 14px);
  font-weight: var(--rafl-core-typography-title-xs-font-weight, 500);
  line-height: var(--rafl-core-typography-title-xs-line-height, 1.7);
  letter-spacing: var(--rafl-core-typography-title-xs-letter-spacing, 0.25px);
}
.ra-title--xxsmall {
  font-family: var(--rafl-core-typography-title-xxs-font-family, roboto);
  font-size: var(--rafl-core-typography-title-xxs-font-size, 12px);
  font-weight: var(--rafl-core-typography-title-xxs-font-weight, 500);
  line-height: var(--rafl-core-typography-title-xxs-line-height, 1.6);
  letter-spacing: var(--rafl-core-typography-title-xxs-letter-spacing, 0.25px);
}
.ra-body--large,
.ra-body--medium,
.ra-body--small {
  color: var(--rafl-color-foreground-primary);
}
.ra-body--large {
  font-family: var(--rafl-core-typography-body-lg-font-family, roboto);
  font-size: var(--rafl-core-typography-body-lg-font-size, 16px);
  font-weight: var(--rafl-core-typography-body-lg-font-weight, 400);
  line-height: var(--rafl-core-typography-body-lg-line-height, 24px);
  letter-spacing: var(--rafl-core-typography-body-lg-letter-spacing, 0.5px);
}
.ra-body--medium {
  font-family: var(--rafl-core-typography-body-md-font-family, roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 140%);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-body--small {
  font-family: var(--rafl-core-typography-body-sm-font-family, roboto);
  font-size: var(--rafl-core-typography-body-sm-font-size, 12px);
  font-weight: var(--rafl-core-typography-body-sm-font-weight, 400);
  line-height: var(--rafl-core-typography-body-sm-line-height, 130%);
  letter-spacing: var(--rafl-core-typography-body-sm-letter-spacing, 0.25px);
}
.ra-utility--medium,
.ra-utility--small,
.ra-utility--small-bold,
.ra-utility--xsmall,
.ra-utility--xsmall-bold {
  color: var(--rafl-color-foreground-primary);
}
.ra-utility--medium {
  font-family: var(--rafl-core-typography-utility-md-font-family, roboto);
  font-size: var(--rafl-core-typography-utility-md-font-size, 14px);
  font-weight: var(--rafl-core-typography-utility-md-font-weight, 400);
  line-height: var(--rafl-core-typography-utility-md-line-height, 140%);
  letter-spacing: var(--rafl-core-typography-utility-md-letter-spacing, 0.25px);
}
.ra-utility--small {
  font-family: var(--rafl-core-typography-utility-sm-font-family, roboto);
  font-size: var(--rafl-core-typography-utility-sm-font-size, 12px);
  font-weight: var(--rafl-core-typography-utility-sm-font-weight, 400);
  line-height: var(--rafl-core-typography-utility-sm-line-height, 130%);
  letter-spacing: var(--rafl-core-typography-utility-sm-letter-spacing, 0.25px);
}
.ra-utility--small-bold {
  font-family: var(--rafl-core-typography-utility-sm-font-family, roboto);
  font-size: var(--rafl-core-typography-utility-sm-font-size, 12px);
  font-weight: var(--rafl-core-typography-utility-sm-bold-font-weight, 700);
  line-height: var(--rafl-core-typography-utility-sm-line-height, 130%);
  letter-spacing: var(--rafl-core-typography-utility-sm-bold-letter-spacing, 0.25px);
}
.ra-utility--xsmall {
  font-family: var(--rafl-core-typography-utility-xs-font-family, roboto);
  font-size: var(--rafl-core-typography-utility-xs-font-size, 10px);
  font-weight: var(--rafl-core-typography-utility-xs-font-weight, 400);
  line-height: var(--rafl-core-typography-utility-xs-line-height, 120%);
  letter-spacing: var(--rafl-core-typography-utility-xs-letter-spacing, 0.25px);
}
.ra-utility--xsmall-bold {
  font-family: var(--rafl-core-typography-utility-xs-font-family, roboto);
  font-size: var(--rafl-core-typography-utility-xs-font-size, 10px);
  font-weight: var(--rafl-core-typography-utility-xs-bold-font-weight, 700);
  line-height: var(--rafl-core-typography-utility-xs-line-height, 120%);
  letter-spacing: var(--rafl-core-typography-utility-xs-bold-letter-spacing, 0.25px);
}
.ra-link {
  color: var(--rafl-color-state-active-default, #235D9F);
  font-family: var(--rafl-core-typography-font-family-base, Roboto);
  font-size: var(--rafl-core-typography-body-md-font-size, 14px);
  font-style: normal;
  font-weight: var(--rafl-core-typography-body-md-font-weight, 400);
  line-height: var(--rafl-core-typography-body-md-line-height, 20px);
  letter-spacing: var(--rafl-core-typography-body-md-letter-spacing, 0.25px);
}
.ra-link:hover {
  color: var(--rafl-color-state-active-hovered, #184685);
  text-decoration: underline;
}
.ra-link:active {
  color: var(--rafl-color-state-active-pressed, #0F316B);
  text-decoration: underline;
}
.ra-link:focus-visible {
  outline: var(--rafl-dimension-stroke-state-focused, 2px) solid var(--rafl-color-state-focused-default, #0099B0);
  color: var(--rafl-color-state-active-default, #235D9F);
}
.ra-divider {
  height: 1px;
  width: 100%;
  background: var(--Background-interactive-component-06, #B8BCBF);
  margin: 0;
  border: none;
}
.ra-flex-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: wrap;
}
.ra-flex-column {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.ra-flex-gap-sm {
  gap: var(--rafl-dimension-gap-xs, 4px);
}
.ra-flex-gap-md {
  gap: var(--rafl-dimension-gap-sm, 8px);
}
.ra-flex-gap-lg {
  gap: var(--rafl-dimension-gap-lg, 16px);
}
.ra-flex-align-items-stretch {
  align-items: stretch;
}
.ra-flex-align-items-center {
  align-items: center;
}
.ra-flex-align-items-start {
  align-items: flex-start;
}
.ra-fl-light {
  --rafl-comp-progress-bar-bar: #ffffff;
  --rafl-comp-progress-bar-background: #ffffff;
  --rafl-comp-product-header-background-color: #ffffff;
  --rafl-color-foreground-primary: var(--rafl-color-neutral-1400);
  --rafl-color-foreground-inverted: var(--rafl-core-color-white);
  --rafl-color-foreground-label: var(--rafl-color-neutral-1100);
  --rafl-color-background-contrast: var(--rafl-color-background-container-inverted);
  --rafl-color-background-contrast-inverted: var(--rafl-color-foreground-inverted);
  --rafl-color-background-bright: var(--rafl-core-color-white);
  --rafl-color-background-container-100: var(--rafl-core-color-white);
  --rafl-color-outline-contrast-low: var(--rafl-color-neutral-500);
  --rafl-color-outline-contrast-middle: var(--rafl-color-neutral-600);
  --rafl-color-outline-contrast-high: var(--rafl-color-neutral-800);
  --rafl-color-outline-contrast-max: var(--rafl-color-neutral-1400);
  --rafl-color-outline-shadow: rgba(29, 35, 44, 0.06);
  --rafl-color-state-immediate-commit: var(--rafl-core-color-blue-800);
  --rafl-color-state-inverted-immediate-commit: var(--rafl-color-primary-300);
  --rafl-color-state-disabled-default: var(--rafl-color-neutral-900);
  --rafl-color-state-disabled-contrast-middle: var(--rafl-color-neutral-400);
  --rafl-color-state-disabled-contrast-high: var(--rafl-color-neutral-300);
  --rafl-color-state-disabled-contrast-max: var(--rafl-core-color-white);
  --rafl-color-state-disabled-inverted-default: var(--rafl-color-neutral-700);
  --rafl-color-state-disabled-inverted-contrast: var(--rafl-color-neutral-1200);
  --rafl-color-state-inactive-default: var(--rafl-color-neutral-1000);
  --rafl-color-state-inactive-hovered: var(--rafl-color-neutral-1100);
  --rafl-color-state-inactive-pressed: var(--rafl-color-neutral-1200);
  --rafl-color-state-inactive-contrast-middle: var(--rafl-color-neutral-300);
  --rafl-color-state-inactive-contrast-high: var(--rafl-color-neutral-400);
  --rafl-color-state-inactive-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-state-inactive-inverted-default: var(--rafl-color-neutral-700);
  --rafl-color-state-inactive-inverted-hovered: var(--rafl-color-neutral-600);
  --rafl-color-state-inactive-inverted-pressed: var(--rafl-color-neutral-500);
  --rafl-color-state-inactive-inverted-contrast-max: var(--rafl-color-neutral-1400);
  --rafl-color-state-inactive-inverted-contrast-high: var(--rafl-color-neutral-1100);
  --rafl-color-state-inactive-inverted-contrast-middle: var(--rafl-color-neutral-1200);
  --rafl-color-state-active-default: var(--rafl-color-primary-900);
  --rafl-color-state-active-hovered: var(--rafl-color-primary-1000);
  --rafl-color-state-active-pressed: var(--rafl-color-primary-1200);
  --rafl-color-state-active-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-state-active-contrast-low: var(--rafl-color-neutral-200);
  --rafl-color-state-active-contrast-middle: var(--rafl-color-neutral-300);
  --rafl-color-state-active-contrast-high: var(--rafl-color-neutral-400);
  --rafl-color-state-active-inverted-default: var(--rafl-color-primary-300);
  --rafl-color-state-active-inverted-hovered: var(--rafl-color-primary-200);
  --rafl-color-state-active-inverted-pressed: var(--rafl-color-primary-100);
  --rafl-color-state-active-inverted-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-state-active-inverted-contrast-low: var(--rafl-color-neutral-1300);
  --rafl-color-state-active-inverted-contrast-middle: var(--rafl-color-neutral-1200);
  --rafl-color-state-active-inverted-contrast-high: var(--rafl-color-neutral-1100);
  --rafl-color-state-read-only-default: var(--rafl-color-foreground-primary);
  --rafl-color-state-read-only-contrast-middle: var(--rafl-color-neutral-1100);
  --rafl-color-state-read-only-contrast-high: var(--rafl-color-neutral-700);
  --rafl-color-state-read-only-contrast-max: var(--rafl-core-color-white);
  --rafl-color-status-error-default: var(--rafl-core-color-red-1200);
  --rafl-color-status-error-contrast-low: var(--rafl-core-color-red-300);
  --rafl-color-status-error-contrast-middle: var(--rafl-core-color-red-100);
  --rafl-color-status-error-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-status-information-default: var(--rafl-core-color-blue-1000);
  --rafl-color-status-information-contrast-low: var(--rafl-core-color-blue-300);
  --rafl-color-status-information-contrast-middle: var(--rafl-core-color-blue-100);
  --rafl-color-status-information-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-status-warning-default: var(--rafl-core-color-yellow-800);
  --rafl-color-status-warning-contrast-low: var(--rafl-core-color-yellow-300);
  --rafl-color-status-warning-contrast-middle: var(--rafl-core-color-yellow-100);
  --rafl-color-status-warning-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-color-status-pending-default: var(--rafl-core-color-purple-900);
  --rafl-color-status-pending-contrast-low: var(--rafl-core-color-purple-300);
  --rafl-color-status-pending-contrast-middle: var(--rafl-core-color-purple-100);
  --rafl-color-status-pending-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-status-success-default: var(--rafl-core-color-green-1200);
  --rafl-color-status-success-contrast-low: var(--rafl-core-color-green-300);
  --rafl-color-status-success-contrast-middle: var(--rafl-core-color-green-100);
  --rafl-color-status-success-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-status-offline-default: var(--rafl-core-color-silver-1000);
  --rafl-color-status-offline-contrast-low: var(--rafl-core-color-silver-500);
  --rafl-color-status-offline-contrast-middle: var(--rafl-core-color-silver-300);
  --rafl-color-status-offline-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-icon-status-out-of-specification-default: var(--rafl-core-color-yellow-400);
  --rafl-color-icon-status-out-of-specification-contrast-max: var(--rafl-core-color-silver-1300);
  --rafl-color-icon-status-maintenance-default: var(--rafl-core-color-cyan-700);
  --rafl-color-icon-status-maintenance-contrast-max: var(--rafl-core-color-silver-1300);
  --rafl-color-icon-status-active-default: var(--rafl-core-color-green-1200);
  --rafl-color-icon-status-active-contrast-max: var(--rafl-core-color-silver-1300);
  --rafl-color-icon-status-unknown-default: var(--rafl-color-foreground-label);
  --rafl-color-icon-status-unknown-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-icon-status-connection-default: var(--rafl-core-color-blue-400);
  --rafl-color-icon-status-connection-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-color-icon-status-protective-field-default: var(--rafl-core-color-red-900);
  --rafl-color-icon-status-protective-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-icon-status-contour-field-default: var(--rafl-core-color-teal-900);
  --rafl-color-icon-status-contour-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-icon-status-warning-field-default: var(--rafl-core-color-yellow-900);
  --rafl-color-icon-status-warning-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-comp-button-icon-button-color-hovered-background: var(--rafl-color-state-active-secondary-hovered);
  --rafl-comp-button-icon-button-color-hovered-foreground: var(--rafl-color-state-active-secondary-contrast-max);
  --rafl-comp-menu-menu-item-color-hovered-background: var(--rafl-color-state-active-secondary-hovered);
  --rafl-comp-menu-menu-item-color-hovered-foreground: var(--rafl-color-state-active-secondary-contrast-max);
  --rafl-color-primary-100: var(--rafl-core-color-blue-100);
  --rafl-color-primary-200: var(--rafl-core-color-blue-200);
  --rafl-color-primary-300: var(--rafl-core-color-blue-300);
  --rafl-color-primary-400: var(--rafl-core-color-blue-400);
  --rafl-color-primary-500: var(--rafl-core-color-blue-500);
  --rafl-color-primary-600: var(--rafl-core-color-blue-600);
  --rafl-color-primary-700: var(--rafl-core-color-blue-700);
  --rafl-color-primary-800: var(--rafl-core-color-blue-800);
  --rafl-color-primary-900: var(--rafl-core-color-blue-900);
  --rafl-color-primary-1000: var(--rafl-core-color-blue-1000);
  --rafl-color-primary-1100: var(--rafl-core-color-blue-1100);
  --rafl-color-primary-1200: var(--rafl-core-color-blue-1200);
  --rafl-color-primary-1300: var(--rafl-core-color-blue-1300);
  --rafl-color-primary-1400: var(--rafl-core-color-blue-1400);
  --rafl-color-icon-status-safety-default: var(--rafl-color-alarm-high-default);
  --rafl-color-icon-status-safety-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-comp-grid-background-color: var(--rafl-color-background-container-100);
  --rafl-comp-grid-background-header: var(--rafl-color-status-offline-contrast-low);
  --rafl-comp-grid-background-control-panel: var(--rafl-color-background-container-100);
  --rafl-comp-grid-background-odd-row: var(--rafl-color-outline-contrast-low);
  --rafl-comp-grid-foreground-color: var(--rafl-color-foreground-primary);
  --rafl-comp-grid-foreground-header: var(--rafl-color-foreground-primary);
  --rafl-comp-grid-border-default: var(--rafl-color-outline-contrast-middle);
  --rafl-comp-grid-border-focus: var(--rafl-color-state-focused-default);
  --rafl-comp-grid-state-error: var(--rafl-color-status-error-default);
  --rafl-comp-grid-state-active: var(--rafl-color-state-active-default);
  --rafl-comp-grid-state-column-hover: rgba(25, 118, 210, 0.15);
  --rafl-comp-grid-state-row-hover: rgba(25, 118, 210, 0.1);
  --rafl-color-data-visualization-neutral-black: var(--rafl-core-color-silver-1400);
  --rafl-color-data-visualization-neutral-white: var(--rafl-core-color-silver-100);
  --rafl-color-data-visualization-blue-100: var(--rafl-core-color-blue-300);
  --rafl-color-data-visualization-blue-200: var(--rafl-core-color-blue-400);
  --rafl-color-data-visualization-blue-300: var(--rafl-core-color-blue-500);
  --rafl-color-data-visualization-blue-400: var(--rafl-core-color-blue-600);
  --rafl-color-data-visualization-blue-500: var(--rafl-core-color-blue-700);
  --rafl-color-data-visualization-orange-100: var(--rafl-core-color-orange-400);
  --rafl-color-data-visualization-orange-200: var(--rafl-core-color-orange-500);
  --rafl-color-data-visualization-orange-300: var(--rafl-core-color-orange-600);
  --rafl-color-data-visualization-orange-400: var(--rafl-core-color-orange-700);
  --rafl-color-data-visualization-orange-500: var(--rafl-core-color-orange-800);
  --rafl-color-data-visualization-red-100: var(--rafl-core-color-red-300);
  --rafl-color-data-visualization-red-200: var(--rafl-core-color-red-400);
  --rafl-color-data-visualization-red-300: var(--rafl-core-color-red-500);
  --rafl-color-data-visualization-red-400: var(--rafl-core-color-red-600);
  --rafl-color-data-visualization-red-500: var(--rafl-core-color-red-700);
  --rafl-color-data-visualization-yellow-100: var(--rafl-core-color-yellow-300);
  --rafl-color-data-visualization-yellow-200: var(--rafl-core-color-yellow-400);
  --rafl-color-data-visualization-yellow-300: var(--rafl-core-color-yellow-500);
  --rafl-color-data-visualization-yellow-400: var(--rafl-core-color-yellow-700);
  --rafl-color-data-visualization-yellow-500: var(--rafl-core-color-yellow-900);
  --rafl-color-data-visualization-cyan-100: var(--rafl-core-color-cyan-300);
  --rafl-color-data-visualization-cyan-200: var(--rafl-core-color-cyan-400);
  --rafl-color-data-visualization-cyan-300: var(--rafl-core-color-cyan-500);
  --rafl-color-data-visualization-cyan-400: var(--rafl-core-color-cyan-600);
  --rafl-color-data-visualization-cyan-500: var(--rafl-core-color-cyan-800);
  --rafl-color-data-visualization-brown-100: #e6c2b0;
  --rafl-color-data-visualization-brown-200: #d9a88f;
  --rafl-color-data-visualization-brown-300: #d69776;
  --rafl-color-data-visualization-brown-400: #b97752;
  --rafl-color-data-visualization-brown-500: #a66541;
  --rafl-color-data-visualization-grey-100: #dbdfe2;
  --rafl-color-data-visualization-grey-200: #a6a9ab;
  --rafl-color-data-visualization-grey-300: #747677;
  --rafl-color-data-visualization-grey-400: #454647;
  --rafl-color-state-active-secondary-hovered: var(--rafl-color-primary-200);
  --rafl-color-state-active-secondary-pressed: var(--rafl-color-primary-1200);
  --rafl-color-state-active-secondary-default: rgba(255, 255, 255, 0);
  --rafl-color-state-active-secondary-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-data-visualization-mustard-100: #f6d9b2;
  --rafl-color-data-visualization-mustard-200: #f0c68a;
  --rafl-color-data-visualization-mustard-300: #eab25e;
  --rafl-color-data-visualization-mustard-400: #e49e1d;
  --rafl-color-data-visualization-mustard-500: #c98500;
  --rafl-color-state-active-secondary-contrast-pressed: var(--rafl-color-foreground-inverted);
  --rafl-color-alarm-urgent-default: var(--rafl-core-color-red-1200);
  --rafl-color-alarm-urgent-contrast-low: var(--rafl-core-color-red-300);
  --rafl-color-alarm-urgent-contrast-middle: var(--rafl-core-color-red-100);
  --rafl-color-alarm-urgent-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-alarm-high-default: var(--rafl-core-color-orange-1200);
  --rafl-color-alarm-high-contrast-low: var(--rafl-core-color-orange-300);
  --rafl-color-alarm-high-contrast-middle: var(--rafl-core-color-orange-100);
  --rafl-color-alarm-high-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-alarm-medium-default: var(--rafl-core-color-yellow-800);
  --rafl-color-alarm-medium-contrast-low: var(--rafl-core-color-yellow-300);
  --rafl-color-alarm-medium-contrast-middle: var(--rafl-core-color-yellow-100);
  --rafl-color-alarm-medium-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-color-alarm-low-default: var(--rafl-core-color-purple-900);
  --rafl-color-alarm-low-contrast-low: var(--rafl-core-color-purple-300);
  --rafl-color-alarm-low-contrast-middle: var(--rafl-core-color-purple-100);
  --rafl-color-alarm-low-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-state-focused-default: var(--rafl-color-primary-600);
  --rafl-color-state-focused-inverted: var(--rafl-color-primary-300);
  --rafl-comp-button-fab-button-shadow: rgba(0, 0, 0, 0.5);
  --rafl-color-status-error-hover: var(--rafl-core-color-red-1300);
  --rafl-color-status-error-pressed: var(--rafl-core-color-red-1400);
  --rafl-color-status-warning-hover: var(--rafl-core-color-yellow-900);
  --rafl-color-status-warning-pressed: var(--rafl-core-color-yellow-1000);
  --rafl-color-status-success-hover: var(--rafl-core-color-green-1300);
  --rafl-color-status-success-pressed: var(--rafl-core-color-green-1400);
  --rafl-color-status-pending-hover: var(--rafl-core-color-purple-1000);
  --rafl-color-status-pending-pressed: var(--rafl-core-color-purple-1100);
  --rafl-color-status-information-hover: var(--rafl-core-color-blue-1100);
  --rafl-color-status-information-pressed: var(--rafl-core-color-blue-1200);
  --rafl-color-status-offline-hover: var(--rafl-core-color-silver-1100);
  --rafl-color-status-offline-pressed: var(--rafl-core-color-silver-1200);
  --rafl-color-alarm-urgent-hover: var(--rafl-core-color-red-1300);
  --rafl-color-alarm-urgent-pressed: var(--rafl-core-color-red-1400);
  --rafl-color-alarm-high-hover: var(--rafl-core-color-orange-1300);
  --rafl-color-alarm-high-pressed: var(--rafl-core-color-orange-1400);
  --rafl-color-alarm-medium-hover: var(--rafl-core-color-yellow-900);
  --rafl-color-alarm-medium-pressed: var(--rafl-core-color-yellow-1000);
  --rafl-color-alarm-low-hover: var(--rafl-core-color-purple-1000);
  --rafl-color-alarm-low-pressed: var(--rafl-core-color-purple-1100);
  --rafl-color-status-warning-outline: var(--rafl-core-color-yellow-1300);
  --rafl-comp-avatar-gradient-start: #f58025;
  --rafl-comp-avatar-gradient-end: #cd163f;
  --rafl-color-data-visualization-indigo-100: var(--rafl-core-color-indigo-300);
  --rafl-color-data-visualization-indigo-200: var(--rafl-core-color-indigo-400);
  --rafl-color-data-visualization-indigo-300: var(--rafl-core-color-indigo-500);
  --rafl-color-data-visualization-indigo-400: var(--rafl-core-color-indigo-600);
  --rafl-color-data-visualization-indigo-500: var(--rafl-core-color-indigo-700);
  --rafl-color-data-visualization-indigo-600: var(--rafl-core-color-indigo-800);
  --rafl-color-data-visualization-indigo-700: var(--rafl-core-color-indigo-900);
  --rafl-color-data-visualization-lime-100: var(--rafl-core-color-lime-400);
  --rafl-color-data-visualization-lime-200: var(--rafl-core-color-lime-600);
  --rafl-color-data-visualization-lime-300: var(--rafl-core-color-lime-700);
  --rafl-color-data-visualization-lime-400: var(--rafl-core-color-lime-800);
  --rafl-color-data-visualization-lime-500: var(--rafl-core-color-lime-900);
  --rafl-color-data-visualization-violet-100: var(--rafl-core-color-violet-300);
  --rafl-color-data-visualization-violet-200: var(--rafl-core-color-violet-400);
  --rafl-color-data-visualization-violet-300: var(--rafl-core-color-violet-500);
  --rafl-color-data-visualization-violet-400: var(--rafl-core-color-violet-600);
  --rafl-color-data-visualization-violet-500: var(--rafl-core-color-violet-700);
  --rafl-color-data-visualization-pink-100: var(--rafl-core-color-pink-300);
  --rafl-color-data-visualization-pink-200: var(--rafl-core-color-pink-400);
  --rafl-color-data-visualization-pink-300: var(--rafl-core-color-pink-500);
  --rafl-color-data-visualization-pink-400: var(--rafl-core-color-pink-600);
  --rafl-color-data-visualization-pink-500: var(--rafl-core-color-pink-700);
  --rafl-color-data-visualization-teal-100: var(--rafl-core-color-teal-400);
  --rafl-color-data-visualization-teal-200: var(--rafl-core-color-teal-500);
  --rafl-color-data-visualization-teal-300: var(--rafl-core-color-teal-600);
  --rafl-color-data-visualization-teal-400: var(--rafl-core-color-teal-800);
  --rafl-color-data-visualization-teal-500: var(--rafl-core-color-teal-900);
  --rafl-core-typography-font-family-alternative: Barlow;
  --rafl-core-typography-font-family-base: Roboto;
  --rafl-core-typography-body-lg-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-headline-lg-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-body-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-body-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-comp-button-font-weight: 400;
  --rafl-core-typography-headline-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-headline-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-comp-button-border-radius-top-left: var(--rafl-radius-md);
  --rafl-comp-button-border-radius-top-right: var(--rafl-radius-none);
  --rafl-comp-button-border-radius-bottom-left: var(--rafl-radius-none);
  --rafl-comp-button-border-radius-bottom-right: var(--rafl-radius-md);
  --rafl-core-typography-headline-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-body-md-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-body-lg-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-body-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-headline-md-letter-spacing: var(--rafl-core-letter-spacing-150);
  --rafl-core-typography-headline-lg-letter-spacing: var(--rafl-core-letter-spacing-150);
  --rafl-core-typography-title-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-lg-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-lg-letter-spacing: var(--rafl-core-paragraph-spacing-0);
  --rafl-core-typography-title-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-md-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-md-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-title-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-sm-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-sm-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-title-xs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-xs-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-xs-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-title-xxs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-xxs-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-xxs-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-color-neutral-100: var(--rafl-core-color-stone-gray-100);
  --rafl-color-neutral-200: var(--rafl-core-color-stone-gray-200);
  --rafl-color-neutral-300: var(--rafl-core-color-stone-gray-300);
  --rafl-color-neutral-400: var(--rafl-core-color-stone-gray-400);
  --rafl-color-neutral-500: var(--rafl-core-color-stone-gray-500);
  --rafl-color-neutral-600: var(--rafl-core-color-stone-gray-600);
  --rafl-color-neutral-700: var(--rafl-core-color-stone-gray-700);
  --rafl-color-neutral-800: var(--rafl-core-color-stone-gray-800);
  --rafl-color-neutral-900: var(--rafl-core-color-stone-gray-900);
  --rafl-color-neutral-1000: var(--rafl-core-color-stone-gray-1000);
  --rafl-color-neutral-1100: var(--rafl-core-color-stone-gray-1100);
  --rafl-color-neutral-1200: var(--rafl-core-color-stone-gray-1200);
  --rafl-color-neutral-1300: var(--rafl-core-color-stone-gray-1300);
  --rafl-color-neutral-1400: var(--rafl-core-color-stone-gray-1400);
  --rafl-color-background-dim: var(--rafl-color-neutral-200);
  --rafl-color-background-overlay: rgba(29, 35, 44, 0.48);
  --rafl-color-background-container-200: var(--rafl-color-neutral-200);
  --rafl-color-background-container-300: var(--rafl-color-neutral-300);
  --rafl-color-background-container-400: var(--rafl-color-neutral-400);
  --rafl-color-background-container-500: var(--rafl-color-neutral-500);
  --rafl-color-background-container-600: var(--rafl-color-neutral-600);
  --rafl-color-background-container-hovered: var(--rafl-color-primary-100);
  --rafl-color-background-container-inverted: var(--rafl-color-neutral-1300);
  --rafl-color-foreground-secondary: var(--rafl-color-neutral-1200);
  --rafl-color-background-default: var(--rafl-color-neutral-100);
  --rafl-color-background-ui: var(--rafl-color-background-default);
  --rafl-color-background-container-default: var(--rafl-color-background-container-100);
  --rafl-color-stroke-100: var(--rafl-color-neutral-400);
  --rafl-color-stroke-200: var(--rafl-color-neutral-500);
  --rafl-color-stroke-300: var(--rafl-color-neutral-600);
  --rafl-color-stroke-400: var(--rafl-color-neutral-700);
  --rafl-color-stroke-500: var(--rafl-color-neutral-800);
  --rafl-color-background-accent-tertiary-100: var(--rafl-core-color-yellow-100);
  --rafl-color-background-accent-neutral-100: #c9d5dd;
  --rafl-color-background-accent-neutral-200: #889cac;
  --rafl-color-background-accent-secondary-100: var(--rafl-core-color-violet-100);
  --rafl-color-background-accent-tertiary-200: var(--rafl-core-color-yellow-600);
  --rafl-color-background-accent-secondary-200: var(--rafl-core-color-violet-700);
  --rafl-comp-button-line-height: 20px;
  --rafl-color-background-accent-primary-100: var(--rafl-color-primary-200);
  --rafl-color-background-accent-primary-200: var(--rafl-color-primary-700);
  --rafl-color-foreground-tertiary: var(--rafl-color-neutral-1100);
  --rafl-color-foreground-placeholder: var(--rafl-color-neutral-1000);
  --rafl-core-typography-utility-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-md-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-sm-bold-font-weight: var(--rafl-core-font-weight-bold);
  --rafl-core-typography-utility-sm-bold-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-xs-bold-font-weight: var(--rafl-core-font-weight-bold);
  --rafl-core-typography-utility-xs-bold-letter-spacing: var(--rafl-core-letter-spacing-200);
  --rafl-core-typography-utility-xs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-xs-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-xs-letter-spacing: var(--rafl-core-letter-spacing-200);
  --rafl-comp-input-field-background: var(--rafl-color-state-active-secondary-default);
  --rafl-color-state-active-secondary-contrast-hovered: var(--rafl-color-foreground-primary);
  --rafl-color-state-active-inverted-contrast-pressed: var(--rafl-color-foreground-primary);
  --rafl-color-data-visualization-orange-600: var(--rafl-core-color-orange-900);
  --rafl-color-data-visualization-orange-700: var(--rafl-core-color-orange-1000);
  --rafl-color-data-visualization-lime-600: var(--rafl-core-color-lime-1000);
  --rafl-color-data-visualization-lime-700: var(--rafl-core-color-lime-1100);
  --rafl-color-data-visualization-blue-600: var(--rafl-core-color-blue-800);
  --rafl-color-data-visualization-blue-700: var(--rafl-core-color-blue-900);
  --rafl-color-data-visualization-red-600: var(--rafl-core-color-red-800);
  --rafl-color-data-visualization-red-700: var(--rafl-core-color-red-900);
  --rafl-color-data-visualization-yellow-600: var(--rafl-core-color-yellow-1100);
  --rafl-color-data-visualization-yellow-700: var(--rafl-core-color-yellow-1200);
  --rafl-color-data-visualization-violet-600: var(--rafl-core-color-violet-800);
  --rafl-color-data-visualization-violet-700: var(--rafl-core-color-violet-900);
  --rafl-color-data-visualization-cyan-600: var(--rafl-core-color-cyan-900);
  --rafl-color-data-visualization-cyan-700: var(--rafl-core-color-cyan-1000);
  --rafl-color-data-visualization-mustard-600: #b67200;
  --rafl-color-data-visualization-mustard-700: #a36000;
  --rafl-color-data-visualization-pink-600: var(--rafl-core-color-pink-800);
  --rafl-color-data-visualization-pink-700: var(--rafl-core-color-pink-900);
  --rafl-color-data-visualization-teal-600: var(--rafl-core-color-teal-1000);
  --rafl-color-data-visualization-teal-700: var(--rafl-core-color-teal-1100);
  --rafl-color-data-visualization-brown-600: #935430;
  --rafl-color-data-visualization-brown-700: #80431e;
}
.ra-fl-dark {
  --rafl-comp-progress-bar-bar: #ffffff;
  --rafl-comp-progress-bar-background: #ffffff;
  --rafl-comp-product-header-background-color: #ffffff;
  --rafl-color-foreground-primary: var(--rafl-color-neutral-1400);
  --rafl-color-foreground-inverted: var(--rafl-color-neutral-100);
  --rafl-color-foreground-label: var(--rafl-color-neutral-1100);
  --rafl-color-background-contrast: var(--rafl-color-background-container-inverted);
  --rafl-color-background-contrast-inverted: var(--rafl-color-foreground-inverted);
  --rafl-color-background-bright: var(--rafl-color-neutral-300);
  --rafl-color-background-container-100: var(--rafl-color-neutral-400);
  --rafl-color-outline-contrast-low: var(--rafl-color-neutral-800);
  --rafl-color-outline-contrast-middle: var(--rafl-color-neutral-900);
  --rafl-color-outline-contrast-high: var(--rafl-color-neutral-1000);
  --rafl-color-outline-contrast-max: var(--rafl-color-neutral-1300);
  --rafl-color-outline-shadow: rgba(0, 0, 0, 0.85);
  --rafl-color-state-immediate-commit: var(--rafl-core-color-azure-500);
  --rafl-color-state-inverted-immediate-commit: var(--rafl-color-primary-600);
  --rafl-color-state-disabled-default: var(--rafl-color-neutral-900);
  --rafl-color-state-disabled-contrast-middle: var(--rafl-color-neutral-400);
  --rafl-color-state-disabled-contrast-high: var(--rafl-color-neutral-300);
  --rafl-color-state-disabled-contrast-max: var(--rafl-color-neutral-1200);
  --rafl-color-state-disabled-inverted-default: var(--rafl-color-neutral-1000);
  --rafl-color-state-disabled-inverted-contrast: var(--rafl-color-neutral-1300);
  --rafl-color-state-inactive-default: var(--rafl-color-neutral-1000);
  --rafl-color-state-inactive-hovered: var(--rafl-color-neutral-1100);
  --rafl-color-state-inactive-pressed: var(--rafl-color-neutral-1200);
  --rafl-color-state-inactive-contrast-middle: var(--rafl-color-neutral-300);
  --rafl-color-state-inactive-contrast-high: var(--rafl-color-neutral-400);
  --rafl-color-state-inactive-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-state-inactive-inverted-default: var(--rafl-color-neutral-800);
  --rafl-color-state-inactive-inverted-hovered: var(--rafl-color-neutral-900);
  --rafl-color-state-inactive-inverted-pressed: var(--rafl-color-neutral-1000);
  --rafl-color-state-inactive-inverted-contrast-max: var(--rafl-color-neutral-1400);
  --rafl-color-state-inactive-inverted-contrast-high: var(--rafl-color-neutral-1100);
  --rafl-color-state-inactive-inverted-contrast-middle: var(--rafl-color-neutral-1200);
  --rafl-color-state-active-default: var(--rafl-color-primary-1000);
  --rafl-color-state-active-hovered: var(--rafl-color-primary-1100);
  --rafl-color-state-active-pressed: var(--rafl-color-primary-1200);
  --rafl-color-state-active-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-state-active-contrast-low: var(--rafl-color-neutral-200);
  --rafl-color-state-active-contrast-middle: var(--rafl-color-primary-300);
  --rafl-color-state-active-contrast-high: var(--rafl-color-primary-400);
  --rafl-color-state-active-inverted-default: var(--rafl-color-primary-700);
  --rafl-color-state-active-inverted-hovered: var(--rafl-color-primary-600);
  --rafl-color-state-active-inverted-pressed: var(--rafl-color-primary-500);
  --rafl-color-state-active-inverted-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-state-active-inverted-contrast-low: var(--rafl-color-primary-1400);
  --rafl-color-state-active-inverted-contrast-middle: var(--rafl-color-primary-1400);
  --rafl-color-state-active-inverted-contrast-high: var(--rafl-color-primary-1300);
  --rafl-color-state-read-only-default: var(--rafl-color-foreground-primary);
  --rafl-color-state-read-only-contrast-middle: var(--rafl-color-neutral-1000);
  --rafl-color-state-read-only-contrast-high: var(--rafl-color-neutral-800);
  --rafl-color-state-read-only-contrast-max: var(--rafl-color-neutral-600);
  --rafl-color-status-error-default: var(--rafl-core-color-red-400);
  --rafl-color-status-error-contrast-low: var(--rafl-core-color-red-1300);
  --rafl-color-status-error-contrast-middle: var(--rafl-core-color-red-1400);
  --rafl-color-status-error-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-status-information-default: var(--rafl-core-color-azure-400);
  --rafl-color-status-information-contrast-low: var(--rafl-core-color-azure-900);
  --rafl-color-status-information-contrast-middle: var(--rafl-core-color-azure-1000);
  --rafl-color-status-information-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-status-warning-default: var(--rafl-core-color-yellow-400);
  --rafl-color-status-warning-contrast-low: var(--rafl-core-color-yellow-1300);
  --rafl-color-status-warning-contrast-middle: var(--rafl-core-color-yellow-1400);
  --rafl-color-status-warning-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-status-pending-default: var(--rafl-core-color-violet-400);
  --rafl-color-status-pending-contrast-low: var(--rafl-core-color-violet-1300);
  --rafl-color-status-pending-contrast-middle: var(--rafl-core-color-violet-1400);
  --rafl-color-status-pending-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-status-success-default: var(--rafl-core-color-teal-600);
  --rafl-color-status-success-contrast-low: var(--rafl-core-color-teal-1300);
  --rafl-color-status-success-contrast-middle: var(--rafl-core-color-teal-1400);
  --rafl-color-status-success-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-status-offline-default: var(--rafl-core-color-silver-700);
  --rafl-color-status-offline-contrast-low: var(--rafl-core-color-silver-1200);
  --rafl-color-status-offline-contrast-middle: var(--rafl-core-color-silver-1100);
  --rafl-color-status-offline-contrast-max: var(--rafl-core-color-silver-1300);
  --rafl-color-icon-status-out-of-specification-default: var(--rafl-core-color-yellow-400);
  --rafl-color-icon-status-out-of-specification-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-icon-status-maintenance-default: var(--rafl-core-color-cyan-700);
  --rafl-color-icon-status-maintenance-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-icon-status-active-default: var(--rafl-core-color-green-1200);
  --rafl-color-icon-status-active-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-icon-status-unknown-default: var(--rafl-color-foreground-label);
  --rafl-color-icon-status-unknown-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-icon-status-connection-default: var(--rafl-core-color-blue-400);
  --rafl-color-icon-status-connection-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-color-icon-status-protective-field-default: var(--rafl-core-color-red-900);
  --rafl-color-icon-status-protective-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-icon-status-contour-field-default: var(--rafl-core-color-teal-900);
  --rafl-color-icon-status-contour-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-icon-status-warning-field-default: var(--rafl-core-color-yellow-900);
  --rafl-color-icon-status-warning-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-comp-button-icon-button-color-hovered-background: var(--rafl-color-state-active-secondary-hovered);
  --rafl-comp-button-icon-button-color-hovered-foreground: var(--rafl-color-state-active-secondary-contrast-max);
  --rafl-comp-menu-menu-item-color-hovered-background: var(--rafl-color-state-active-secondary-hovered);
  --rafl-comp-menu-menu-item-color-hovered-foreground: var(--rafl-color-state-active-secondary-contrast-max);
  --rafl-color-primary-100: var(--rafl-core-color-azure-1400);
  --rafl-color-primary-200: var(--rafl-core-color-azure-1300);
  --rafl-color-primary-300: var(--rafl-core-color-azure-1200);
  --rafl-color-primary-400: var(--rafl-core-color-azure-1100);
  --rafl-color-primary-500: var(--rafl-core-color-azure-1000);
  --rafl-color-primary-600: var(--rafl-core-color-azure-900);
  --rafl-color-primary-700: var(--rafl-core-color-azure-800);
  --rafl-color-primary-800: var(--rafl-core-color-azure-700);
  --rafl-color-primary-900: var(--rafl-core-color-azure-600);
  --rafl-color-primary-1000: var(--rafl-core-color-azure-500);
  --rafl-color-primary-1100: var(--rafl-core-color-azure-400);
  --rafl-color-primary-1200: var(--rafl-core-color-azure-300);
  --rafl-color-primary-1300: var(--rafl-core-color-azure-200);
  --rafl-color-primary-1400: var(--rafl-core-color-azure-100);
  --rafl-color-icon-status-safety-default: var(--rafl-color-alarm-high-default);
  --rafl-color-icon-status-safety-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-comp-grid-background-color: var(--rafl-color-background-container-100);
  --rafl-comp-grid-background-header: var(--rafl-color-status-offline-contrast-low);
  --rafl-comp-grid-background-control-panel: var(--rafl-color-background-container-100);
  --rafl-comp-grid-background-odd-row: var(--rafl-color-outline-contrast-low);
  --rafl-comp-grid-foreground-color: var(--rafl-color-foreground-primary);
  --rafl-comp-grid-foreground-header: var(--rafl-color-foreground-primary);
  --rafl-comp-grid-border-default: var(--rafl-color-outline-contrast-middle);
  --rafl-comp-grid-border-focus: var(--rafl-color-state-focused-default);
  --rafl-comp-grid-state-error: var(--rafl-color-status-error-default);
  --rafl-comp-grid-state-active: var(--rafl-color-state-active-default);
  --rafl-comp-grid-state-column-hover: rgba(71, 187, 241, 0.15);
  --rafl-comp-grid-state-row-hover: rgba(71, 187, 241, 0.1);
  --rafl-color-data-visualization-neutral-black: var(--rafl-core-color-silver-1400);
  --rafl-color-data-visualization-neutral-white: var(--rafl-core-color-silver-100);
  --rafl-color-data-visualization-blue-100: var(--rafl-core-color-blue-900);
  --rafl-color-data-visualization-blue-200: var(--rafl-core-color-blue-800);
  --rafl-color-data-visualization-blue-300: var(--rafl-core-color-blue-700);
  --rafl-color-data-visualization-blue-400: var(--rafl-core-color-blue-600);
  --rafl-color-data-visualization-blue-500: var(--rafl-core-color-blue-500);
  --rafl-color-data-visualization-orange-100: var(--rafl-core-color-orange-1000);
  --rafl-color-data-visualization-orange-200: var(--rafl-core-color-orange-900);
  --rafl-color-data-visualization-orange-300: var(--rafl-core-color-orange-800);
  --rafl-color-data-visualization-orange-400: var(--rafl-core-color-orange-700);
  --rafl-color-data-visualization-orange-500: var(--rafl-core-color-orange-600);
  --rafl-color-data-visualization-red-100: var(--rafl-core-color-red-900);
  --rafl-color-data-visualization-red-200: var(--rafl-core-color-red-800);
  --rafl-color-data-visualization-red-300: var(--rafl-core-color-red-700);
  --rafl-color-data-visualization-red-400: var(--rafl-core-color-red-600);
  --rafl-color-data-visualization-red-500: var(--rafl-core-color-red-500);
  --rafl-color-data-visualization-yellow-100: var(--rafl-core-color-yellow-1200);
  --rafl-color-data-visualization-yellow-200: var(--rafl-core-color-yellow-1100);
  --rafl-color-data-visualization-yellow-300: var(--rafl-core-color-yellow-900);
  --rafl-color-data-visualization-yellow-400: var(--rafl-core-color-yellow-700);
  --rafl-color-data-visualization-yellow-500: var(--rafl-core-color-yellow-500);
  --rafl-color-data-visualization-cyan-100: var(--rafl-core-color-cyan-1000);
  --rafl-color-data-visualization-cyan-200: var(--rafl-core-color-cyan-900);
  --rafl-color-data-visualization-cyan-300: var(--rafl-core-color-cyan-800);
  --rafl-color-data-visualization-cyan-400: var(--rafl-core-color-cyan-600);
  --rafl-color-data-visualization-cyan-500: var(--rafl-core-color-cyan-500);
  --rafl-color-data-visualization-brown-100: #80431e;
  --rafl-color-data-visualization-brown-200: #935430;
  --rafl-color-data-visualization-brown-300: #a66541;
  --rafl-color-data-visualization-brown-400: #b97752;
  --rafl-color-data-visualization-brown-500: #d69776;
  --rafl-color-data-visualization-grey-100: #454647;
  --rafl-color-data-visualization-grey-200: #747677;
  --rafl-color-data-visualization-grey-300: #a6a9ab;
  --rafl-color-data-visualization-grey-400: #dbdfe2;
  --rafl-color-state-active-secondary-hovered: var(--rafl-color-primary-400);
  --rafl-color-state-active-secondary-pressed: var(--rafl-color-primary-1200);
  --rafl-color-state-active-secondary-default: rgba(0, 0, 0, 0);
  --rafl-color-state-active-secondary-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-data-visualization-mustard-100: #a36000;
  --rafl-color-data-visualization-mustard-200: #b67200;
  --rafl-color-data-visualization-mustard-300: #c98500;
  --rafl-color-data-visualization-mustard-400: #e49e1d;
  --rafl-color-data-visualization-mustard-500: #eab25e;
  --rafl-color-state-active-secondary-contrast-pressed: var(--rafl-color-foreground-inverted);
  --rafl-color-alarm-urgent-default: var(--rafl-core-color-red-400);
  --rafl-color-alarm-urgent-contrast-low: var(--rafl-core-color-red-1300);
  --rafl-color-alarm-urgent-contrast-middle: var(--rafl-core-color-red-1400);
  --rafl-color-alarm-urgent-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-alarm-high-default: var(--rafl-core-color-orange-400);
  --rafl-color-alarm-high-contrast-low: var(--rafl-core-color-orange-1300);
  --rafl-color-alarm-high-contrast-middle: var(--rafl-core-color-orange-1400);
  --rafl-color-alarm-high-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-alarm-medium-default: var(--rafl-core-color-yellow-400);
  --rafl-color-alarm-medium-contrast-low: var(--rafl-core-color-yellow-1300);
  --rafl-color-alarm-medium-contrast-middle: var(--rafl-core-color-yellow-1400);
  --rafl-color-alarm-medium-contrast-max: var(--rafl-core-color-eclipse-gray-1400);
  --rafl-color-alarm-low-default: var(--rafl-core-color-purple-400);
  --rafl-color-alarm-low-contrast-low: var(--rafl-core-color-violet-1300);
  --rafl-color-alarm-low-contrast-middle: var(--rafl-core-color-violet-1400);
  --rafl-color-alarm-low-contrast-max: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-state-focused-default: var(--rafl-color-neutral-1400);
  --rafl-color-state-focused-inverted: var(--rafl-color-neutral-600);
  --rafl-comp-button-fab-button-shadow: #000000;
  --rafl-color-status-error-hover: var(--rafl-core-color-red-300);
  --rafl-color-status-error-pressed: var(--rafl-core-color-red-200);
  --rafl-color-status-warning-hover: var(--rafl-core-color-yellow-300);
  --rafl-color-status-warning-pressed: var(--rafl-core-color-yellow-200);
  --rafl-color-status-success-hover: var(--rafl-core-color-teal-500);
  --rafl-color-status-success-pressed: var(--rafl-core-color-teal-400);
  --rafl-color-status-pending-hover: var(--rafl-core-color-violet-300);
  --rafl-color-status-pending-pressed: var(--rafl-core-color-violet-200);
  --rafl-color-status-information-hover: var(--rafl-core-color-azure-300);
  --rafl-color-status-information-pressed: var(--rafl-core-color-azure-200);
  --rafl-color-status-offline-hover: var(--rafl-core-color-silver-600);
  --rafl-color-status-offline-pressed: var(--rafl-core-color-silver-500);
  --rafl-color-alarm-urgent-hover: var(--rafl-core-color-red-300);
  --rafl-color-alarm-urgent-pressed: var(--rafl-core-color-red-200);
  --rafl-color-alarm-high-hover: var(--rafl-core-color-orange-300);
  --rafl-color-alarm-high-pressed: var(--rafl-core-color-orange-200);
  --rafl-color-alarm-medium-hover: var(--rafl-core-color-yellow-300);
  --rafl-color-alarm-medium-pressed: var(--rafl-core-color-yellow-200);
  --rafl-color-alarm-low-hover: var(--rafl-core-color-purple-300);
  --rafl-color-alarm-low-pressed: var(--rafl-core-color-purple-200);
  --rafl-color-status-warning-outline: var(--rafl-core-color-yellow-400);
  --rafl-comp-avatar-gradient-start: #f58025;
  --rafl-comp-avatar-gradient-end: #cd163f;
  --rafl-color-data-visualization-indigo-100: var(--rafl-core-color-indigo-900);
  --rafl-color-data-visualization-indigo-200: var(--rafl-core-color-indigo-800);
  --rafl-color-data-visualization-indigo-300: var(--rafl-core-color-indigo-700);
  --rafl-color-data-visualization-indigo-400: var(--rafl-core-color-indigo-600);
  --rafl-color-data-visualization-indigo-500: var(--rafl-core-color-indigo-500);
  --rafl-color-data-visualization-indigo-600: var(--rafl-core-color-indigo-400);
  --rafl-color-data-visualization-indigo-700: var(--rafl-core-color-indigo-300);
  --rafl-color-data-visualization-lime-100: var(--rafl-core-color-lime-1100);
  --rafl-color-data-visualization-lime-200: var(--rafl-core-color-lime-1000);
  --rafl-color-data-visualization-lime-300: var(--rafl-core-color-lime-900);
  --rafl-color-data-visualization-lime-400: var(--rafl-core-color-lime-800);
  --rafl-color-data-visualization-lime-500: var(--rafl-core-color-lime-700);
  --rafl-color-data-visualization-violet-100: var(--rafl-core-color-violet-900);
  --rafl-color-data-visualization-violet-200: var(--rafl-core-color-violet-800);
  --rafl-color-data-visualization-violet-300: var(--rafl-core-color-violet-700);
  --rafl-color-data-visualization-violet-400: var(--rafl-core-color-violet-600);
  --rafl-color-data-visualization-violet-500: var(--rafl-core-color-violet-500);
  --rafl-color-data-visualization-pink-100: var(--rafl-core-color-pink-900);
  --rafl-color-data-visualization-pink-200: var(--rafl-core-color-pink-800);
  --rafl-color-data-visualization-pink-300: var(--rafl-core-color-pink-700);
  --rafl-color-data-visualization-pink-400: var(--rafl-core-color-pink-600);
  --rafl-color-data-visualization-pink-500: var(--rafl-core-color-pink-500);
  --rafl-color-data-visualization-teal-100: var(--rafl-core-color-teal-1100);
  --rafl-color-data-visualization-teal-200: var(--rafl-core-color-teal-1000);
  --rafl-color-data-visualization-teal-300: var(--rafl-core-color-teal-900);
  --rafl-color-data-visualization-teal-400: var(--rafl-core-color-teal-800);
  --rafl-color-data-visualization-teal-500: var(--rafl-core-color-teal-600);
  --rafl-core-typography-font-family-alternative: Barlow;
  --rafl-core-typography-font-family-base: Roboto;
  --rafl-core-typography-body-lg-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-headline-lg-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-body-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-body-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-comp-button-font-weight: 400;
  --rafl-core-typography-headline-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-headline-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-comp-button-border-radius-top-left: var(--rafl-radius-md);
  --rafl-comp-button-border-radius-top-right: var(--rafl-radius-none);
  --rafl-comp-button-border-radius-bottom-left: var(--rafl-radius-none);
  --rafl-comp-button-border-radius-bottom-right: var(--rafl-radius-md);
  --rafl-core-typography-headline-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-body-md-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-body-lg-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-body-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-headline-md-letter-spacing: var(--rafl-core-letter-spacing-150);
  --rafl-core-typography-headline-lg-letter-spacing: var(--rafl-core-letter-spacing-150);
  --rafl-core-typography-title-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-lg-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-lg-letter-spacing: var(--rafl-core-paragraph-spacing-0);
  --rafl-core-typography-title-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-md-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-md-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-title-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-sm-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-sm-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-title-xs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-xs-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-xs-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-title-xxs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-xxs-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-xxs-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-color-neutral-100: var(--rafl-core-color-eclipse-gray-1400);
  --rafl-color-neutral-200: var(--rafl-core-color-eclipse-gray-1300);
  --rafl-color-neutral-300: var(--rafl-core-color-eclipse-gray-1200);
  --rafl-color-neutral-400: var(--rafl-core-color-eclipse-gray-1100);
  --rafl-color-neutral-500: var(--rafl-core-color-eclipse-gray-1000);
  --rafl-color-neutral-600: var(--rafl-core-color-eclipse-gray-900);
  --rafl-color-neutral-700: var(--rafl-core-color-eclipse-gray-800);
  --rafl-color-neutral-800: var(--rafl-core-color-eclipse-gray-700);
  --rafl-color-neutral-900: var(--rafl-core-color-eclipse-gray-600);
  --rafl-color-neutral-1000: var(--rafl-core-color-eclipse-gray-500);
  --rafl-color-neutral-1100: var(--rafl-core-color-eclipse-gray-400);
  --rafl-color-neutral-1200: var(--rafl-core-color-eclipse-gray-300);
  --rafl-color-neutral-1300: var(--rafl-core-color-eclipse-gray-200);
  --rafl-color-neutral-1400: var(--rafl-core-color-eclipse-gray-100);
  --rafl-color-background-dim: var(--rafl-color-neutral-100);
  --rafl-color-background-overlay: rgba(0, 0, 0, 0.8);
  --rafl-color-background-container-200: var(--rafl-color-neutral-500);
  --rafl-color-background-container-300: var(--rafl-color-neutral-600);
  --rafl-color-background-container-400: var(--rafl-color-neutral-700);
  --rafl-color-background-container-500: var(--rafl-color-neutral-800);
  --rafl-color-background-container-600: var(--rafl-color-neutral-900);
  --rafl-color-background-container-hovered: var(--rafl-color-primary-200);
  --rafl-color-background-container-inverted: var(--rafl-color-neutral-1300);
  --rafl-color-foreground-secondary: var(--rafl-color-neutral-1200);
  --rafl-color-background-default: var(--rafl-color-neutral-200);
  --rafl-color-background-ui: var(--rafl-color-background-default);
  --rafl-color-background-container-default: var(--rafl-color-background-container-100);
  --rafl-color-stroke-100: var(--rafl-color-neutral-600);
  --rafl-color-stroke-200: var(--rafl-color-neutral-700);
  --rafl-color-stroke-300: var(--rafl-color-neutral-800);
  --rafl-color-stroke-400: var(--rafl-color-neutral-900);
  --rafl-color-stroke-500: var(--rafl-color-neutral-1000);
  --rafl-color-background-accent-tertiary-100: var(--rafl-core-color-yellow-700);
  --rafl-color-background-accent-neutral-100: var(--rafl-color-primary-300);
  --rafl-color-background-accent-neutral-200: var(--rafl-color-primary-500);
  --rafl-color-background-accent-secondary-100: var(--rafl-core-color-violet-700);
  --rafl-color-background-accent-tertiary-200: var(--rafl-core-color-yellow-1100);
  --rafl-color-background-accent-secondary-200: var(--rafl-core-color-violet-1100);
  --rafl-comp-button-line-height: 20px;
  --rafl-color-background-accent-primary-100: var(--rafl-color-primary-200);
  --rafl-color-background-accent-primary-200: var(--rafl-color-primary-700);
  --rafl-color-foreground-tertiary: var(--rafl-color-neutral-1100);
  --rafl-color-foreground-placeholder: var(--rafl-color-neutral-1000);
  --rafl-core-typography-utility-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-md-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-sm-bold-font-weight: var(--rafl-core-font-weight-bold);
  --rafl-core-typography-utility-sm-bold-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-xs-bold-font-weight: var(--rafl-core-font-weight-bold);
  --rafl-core-typography-utility-xs-bold-letter-spacing: var(--rafl-core-letter-spacing-200);
  --rafl-core-typography-utility-xs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-xs-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-xs-letter-spacing: var(--rafl-core-letter-spacing-200);
  --rafl-comp-input-field-background: var(--rafl-color-state-active-secondary-default);
  --rafl-color-state-active-secondary-contrast-hovered: var(--rafl-color-foreground-primary);
  --rafl-color-state-active-inverted-contrast-pressed: var(--rafl-color-foreground-primary);
  --rafl-color-data-visualization-orange-600: var(--rafl-core-color-orange-500);
  --rafl-color-data-visualization-orange-700: var(--rafl-core-color-orange-400);
  --rafl-color-data-visualization-lime-600: var(--rafl-core-color-lime-600);
  --rafl-color-data-visualization-lime-700: var(--rafl-core-color-lime-400);
  --rafl-color-data-visualization-blue-600: var(--rafl-core-color-blue-400);
  --rafl-color-data-visualization-blue-700: var(--rafl-core-color-blue-300);
  --rafl-color-data-visualization-red-600: var(--rafl-core-color-red-400);
  --rafl-color-data-visualization-red-700: var(--rafl-core-color-red-300);
  --rafl-color-data-visualization-yellow-600: var(--rafl-core-color-yellow-400);
  --rafl-color-data-visualization-yellow-700: var(--rafl-core-color-yellow-300);
  --rafl-color-data-visualization-violet-600: var(--rafl-core-color-violet-400);
  --rafl-color-data-visualization-violet-700: var(--rafl-core-color-violet-300);
  --rafl-color-data-visualization-cyan-600: var(--rafl-core-color-cyan-400);
  --rafl-color-data-visualization-cyan-700: var(--rafl-core-color-cyan-300);
  --rafl-color-data-visualization-mustard-600: #f0c68a;
  --rafl-color-data-visualization-mustard-700: #f6d9b2;
  --rafl-color-data-visualization-pink-600: var(--rafl-core-color-pink-400);
  --rafl-color-data-visualization-pink-700: var(--rafl-core-color-pink-300);
  --rafl-color-data-visualization-teal-600: var(--rafl-core-color-teal-500);
  --rafl-color-data-visualization-teal-700: var(--rafl-core-color-teal-400);
  --rafl-color-data-visualization-brown-600: #d9a88f;
  --rafl-color-data-visualization-brown-700: #e6c2b0;
}
.ra-ft-native {
  --rafl-comp-progress-bar-bar: var(--rafl-core-color-green-400);
  --rafl-comp-progress-bar-background: var(--rafl-core-color-eclipse-gray-300);
  --rafl-comp-product-header-background-color: var(--rafl-core-color-white);
  --rafl-color-foreground-primary: var(--rafl-core-color-black);
  --rafl-color-foreground-inverted: var(--rafl-core-color-white);
  --rafl-color-foreground-label: var(--rafl-color-neutral-1000);
  --rafl-color-background-contrast: var(--rafl-color-background-container-inverted);
  --rafl-color-background-contrast-inverted: var(--rafl-color-foreground-inverted);
  --rafl-color-background-bright: var(--rafl-core-color-white);
  --rafl-color-background-container-100: var(--rafl-core-color-white);
  --rafl-color-outline-contrast-low: var(--rafl-color-neutral-500);
  --rafl-color-outline-contrast-middle: var(--rafl-color-neutral-700);
  --rafl-color-outline-contrast-high: var(--rafl-color-neutral-1000);
  --rafl-color-outline-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-color-outline-shadow: rgba(0, 0, 0, 0.06);
  --rafl-color-state-immediate-commit: var(--rafl-color-primary-1300);
  --rafl-color-state-inverted-immediate-commit: var(--rafl-color-primary-300);
  --rafl-color-state-disabled-default: var(--rafl-color-neutral-800);
  --rafl-color-state-disabled-contrast-middle: var(--rafl-color-neutral-400);
  --rafl-color-state-disabled-contrast-high: var(--rafl-color-neutral-300);
  --rafl-color-state-disabled-contrast-max: var(--rafl-core-color-white);
  --rafl-color-state-disabled-inverted-default: var(--rafl-color-neutral-800);
  --rafl-color-state-disabled-inverted-contrast: var(--rafl-color-neutral-1000);
  --rafl-color-state-inactive-default: var(--rafl-color-neutral-1000);
  --rafl-color-state-inactive-hovered: var(--rafl-color-neutral-1100);
  --rafl-color-state-inactive-pressed: var(--rafl-color-neutral-1200);
  --rafl-color-state-inactive-contrast-middle: var(--rafl-color-neutral-300);
  --rafl-color-state-inactive-contrast-high: var(--rafl-color-neutral-400);
  --rafl-color-state-inactive-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-state-inactive-inverted-default: var(--rafl-color-background-accent-neutral-100);
  --rafl-color-state-inactive-inverted-hovered: var(--rafl-color-background-accent-neutral-200);
  --rafl-color-state-inactive-inverted-pressed: var(--rafl-color-background-accent-neutral-200);
  --rafl-color-state-inactive-inverted-contrast-max: var(--rafl-color-neutral-1400);
  --rafl-color-state-inactive-inverted-contrast-high: var(--rafl-color-neutral-1000);
  --rafl-color-state-inactive-inverted-contrast-middle: var(--rafl-color-neutral-1100);
  --rafl-color-state-active-default: var(--rafl-color-primary-900);
  --rafl-color-state-active-hovered: var(--rafl-color-primary-1000);
  --rafl-color-state-active-pressed: var(--rafl-color-primary-1300);
  --rafl-color-state-active-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-state-active-contrast-low: #e9eef4;
  --rafl-color-state-active-contrast-middle: #e9eef4;
  --rafl-color-state-active-contrast-high: #d4deea;
  --rafl-color-state-active-inverted-default: var(--rafl-color-primary-400);
  --rafl-color-state-active-inverted-hovered: var(--rafl-color-primary-300);
  --rafl-color-state-active-inverted-pressed: var(--rafl-color-primary-200);
  --rafl-color-state-active-inverted-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-state-active-inverted-contrast-low: var(--rafl-color-neutral-1200);
  --rafl-color-state-active-inverted-contrast-middle: var(--rafl-color-neutral-1100);
  --rafl-color-state-active-inverted-contrast-high: var(--rafl-color-neutral-1000);
  --rafl-color-state-read-only-default: var(--rafl-color-foreground-primary);
  --rafl-color-state-read-only-contrast-middle: var(--rafl-color-neutral-1000);
  --rafl-color-state-read-only-contrast-high: var(--rafl-color-neutral-700);
  --rafl-color-state-read-only-contrast-max: var(--rafl-core-color-white);
  --rafl-color-status-error-default: var(--rafl-core-color-red-1200);
  --rafl-color-status-error-contrast-low: var(--rafl-core-color-red-300);
  --rafl-color-status-error-contrast-middle: var(--rafl-core-color-red-100);
  --rafl-color-status-error-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-status-information-default: var(--rafl-core-color-blue-1000);
  --rafl-color-status-information-contrast-low: var(--rafl-core-color-blue-300);
  --rafl-color-status-information-contrast-middle: var(--rafl-core-color-blue-100);
  --rafl-color-status-information-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-status-warning-default: var(--rafl-core-color-yellow-800);
  --rafl-color-status-warning-contrast-low: var(--rafl-core-color-yellow-300);
  --rafl-color-status-warning-contrast-middle: var(--rafl-core-color-yellow-100);
  --rafl-color-status-warning-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-color-status-pending-default: var(--rafl-core-color-purple-900);
  --rafl-color-status-pending-contrast-low: var(--rafl-core-color-purple-300);
  --rafl-color-status-pending-contrast-middle: var(--rafl-core-color-purple-100);
  --rafl-color-status-pending-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-status-success-default: var(--rafl-core-color-green-1200);
  --rafl-color-status-success-contrast-low: var(--rafl-core-color-green-300);
  --rafl-color-status-success-contrast-middle: var(--rafl-core-color-green-100);
  --rafl-color-status-success-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-status-offline-default: var(--rafl-core-color-silver-1000);
  --rafl-color-status-offline-contrast-low: var(--rafl-core-color-silver-500);
  --rafl-color-status-offline-contrast-middle: var(--rafl-core-color-silver-300);
  --rafl-color-status-offline-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-icon-status-out-of-specification-default: var(--rafl-color-status-warning-default);
  --rafl-color-icon-status-out-of-specification-contrast-max: var(--rafl-core-color-silver-1300);
  --rafl-color-icon-status-maintenance-default: var(--rafl-core-color-cyan-700);
  --rafl-color-icon-status-maintenance-contrast-max: var(--rafl-core-color-silver-1300);
  --rafl-color-icon-status-active-default: var(--rafl-core-color-green-1200);
  --rafl-color-icon-status-active-contrast-max: var(--rafl-core-color-silver-1300);
  --rafl-color-icon-status-unknown-default: var(--rafl-color-foreground-label);
  --rafl-color-icon-status-unknown-contrast-max: var(--rafl-color-foreground-inverted);
  --rafl-color-icon-status-connection-default: var(--rafl-core-color-blue-400);
  --rafl-color-icon-status-connection-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-color-icon-status-protective-field-default: var(--rafl-core-color-red-900);
  --rafl-color-icon-status-protective-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-icon-status-contour-field-default: var(--rafl-core-color-teal-900);
  --rafl-color-icon-status-contour-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-icon-status-warning-field-default: var(--rafl-core-color-yellow-900);
  --rafl-color-icon-status-warning-field-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-comp-button-icon-button-color-hovered-background: var(--rafl-color-state-active-secondary-hovered);
  --rafl-comp-button-icon-button-color-hovered-foreground: var(--rafl-color-state-active-secondary-contrast-max);
  --rafl-comp-menu-menu-item-color-hovered-background: var(--rafl-color-state-active-secondary-hovered);
  --rafl-comp-menu-menu-item-color-hovered-foreground: var(--rafl-color-state-active-secondary-contrast-max);
  --rafl-color-primary-100: #f7fefe;
  --rafl-color-primary-200: #d6f1fb;
  --rafl-color-primary-300: #afe0f8;
  --rafl-color-primary-400: #82c3ea;
  --rafl-color-primary-500: #5fa2d5;
  --rafl-color-primary-600: #5fa2d5;
  --rafl-color-primary-700: #3d83c0;
  --rafl-color-primary-800: #3178b9;
  --rafl-color-primary-900: #235d9f;
  --rafl-color-primary-1000: #184685;
  --rafl-color-primary-1100: #143c78;
  --rafl-color-primary-1200: #123772;
  --rafl-color-primary-1300: #0f316b;
  --rafl-color-primary-1400: #092258;
  --rafl-color-icon-status-safety-default: var(--rafl-color-alarm-high-default);
  --rafl-color-icon-status-safety-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-comp-grid-background-color: var(--rafl-color-background-container-100);
  --rafl-comp-grid-background-header: var(--rafl-color-status-offline-contrast-low);
  --rafl-comp-grid-background-control-panel: var(--rafl-color-background-container-100);
  --rafl-comp-grid-background-odd-row: var(--rafl-color-outline-contrast-low);
  --rafl-comp-grid-foreground-color: var(--rafl-color-foreground-primary);
  --rafl-comp-grid-foreground-header: var(--rafl-color-foreground-primary);
  --rafl-comp-grid-border-default: var(--rafl-color-outline-contrast-middle);
  --rafl-comp-grid-border-focus: var(--rafl-color-state-focused-default);
  --rafl-comp-grid-state-error: var(--rafl-color-status-error-default);
  --rafl-comp-grid-state-active: var(--rafl-color-state-active-default);
  --rafl-comp-grid-state-column-hover: rgba(35, 93, 159, 0.15);
  --rafl-comp-grid-state-row-hover: rgba(35, 93, 159, 0.1);
  --rafl-color-data-visualization-neutral-black: var(--rafl-core-color-silver-1400);
  --rafl-color-data-visualization-neutral-white: var(--rafl-core-color-silver-100);
  --rafl-color-data-visualization-blue-100: var(--rafl-core-color-blue-300);
  --rafl-color-data-visualization-blue-200: var(--rafl-core-color-blue-400);
  --rafl-color-data-visualization-blue-300: var(--rafl-core-color-blue-500);
  --rafl-color-data-visualization-blue-400: var(--rafl-core-color-blue-600);
  --rafl-color-data-visualization-blue-500: var(--rafl-core-color-blue-700);
  --rafl-color-data-visualization-orange-100: var(--rafl-core-color-orange-400);
  --rafl-color-data-visualization-orange-200: var(--rafl-core-color-orange-500);
  --rafl-color-data-visualization-orange-300: var(--rafl-core-color-orange-600);
  --rafl-color-data-visualization-orange-400: var(--rafl-core-color-orange-700);
  --rafl-color-data-visualization-orange-500: var(--rafl-core-color-orange-800);
  --rafl-color-data-visualization-red-100: var(--rafl-core-color-red-300);
  --rafl-color-data-visualization-red-200: var(--rafl-core-color-red-400);
  --rafl-color-data-visualization-red-300: var(--rafl-core-color-red-500);
  --rafl-color-data-visualization-red-400: var(--rafl-core-color-red-600);
  --rafl-color-data-visualization-red-500: var(--rafl-core-color-red-700);
  --rafl-color-data-visualization-yellow-100: var(--rafl-core-color-yellow-300);
  --rafl-color-data-visualization-yellow-200: var(--rafl-core-color-yellow-400);
  --rafl-color-data-visualization-yellow-300: var(--rafl-core-color-yellow-500);
  --rafl-color-data-visualization-yellow-400: var(--rafl-core-color-yellow-700);
  --rafl-color-data-visualization-yellow-500: var(--rafl-core-color-yellow-900);
  --rafl-color-data-visualization-cyan-100: var(--rafl-core-color-cyan-300);
  --rafl-color-data-visualization-cyan-200: var(--rafl-core-color-cyan-400);
  --rafl-color-data-visualization-cyan-300: var(--rafl-core-color-cyan-500);
  --rafl-color-data-visualization-cyan-400: var(--rafl-core-color-cyan-600);
  --rafl-color-data-visualization-cyan-500: var(--rafl-core-color-cyan-800);
  --rafl-color-data-visualization-brown-100: #e6c2b0;
  --rafl-color-data-visualization-brown-200: #d9a88f;
  --rafl-color-data-visualization-brown-300: #c89073;
  --rafl-color-data-visualization-brown-400: #b97752;
  --rafl-color-data-visualization-brown-500: #a66541;
  --rafl-color-data-visualization-grey-100: #dbdfe2;
  --rafl-color-data-visualization-grey-200: #a6a9ab;
  --rafl-color-data-visualization-grey-300: #747677;
  --rafl-color-data-visualization-grey-400: #454647;
  --rafl-color-state-active-secondary-hovered: var(--rafl-color-primary-200);
  --rafl-color-state-active-secondary-pressed: var(--rafl-color-primary-1200);
  --rafl-color-state-active-secondary-default: rgba(255, 255, 255, 0);
  --rafl-color-state-active-secondary-contrast-max: var(--rafl-color-foreground-primary);
  --rafl-color-data-visualization-mustard-100: #f6d9b2;
  --rafl-color-data-visualization-mustard-200: #f0c68a;
  --rafl-color-data-visualization-mustard-300: #eab25e;
  --rafl-color-data-visualization-mustard-400: #e49e1d;
  --rafl-color-data-visualization-mustard-500: #c98500;
  --rafl-color-state-active-secondary-contrast-pressed: var(--rafl-color-foreground-inverted);
  --rafl-color-alarm-urgent-default: var(--rafl-core-color-red-1200);
  --rafl-color-alarm-urgent-contrast-low: var(--rafl-core-color-red-300);
  --rafl-color-alarm-urgent-contrast-middle: var(--rafl-core-color-red-100);
  --rafl-color-alarm-urgent-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-alarm-high-default: var(--rafl-core-color-orange-1200);
  --rafl-color-alarm-high-contrast-low: var(--rafl-core-color-orange-300);
  --rafl-color-alarm-high-contrast-middle: var(--rafl-core-color-orange-100);
  --rafl-color-alarm-high-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-alarm-medium-default: var(--rafl-core-color-yellow-800);
  --rafl-color-alarm-medium-contrast-low: var(--rafl-core-color-yellow-300);
  --rafl-color-alarm-medium-contrast-middle: var(--rafl-core-color-yellow-100);
  --rafl-color-alarm-medium-contrast-max: var(--rafl-core-color-silver-1400);
  --rafl-color-alarm-low-default: var(--rafl-core-color-purple-900);
  --rafl-color-alarm-low-contrast-low: var(--rafl-core-color-purple-300);
  --rafl-color-alarm-low-contrast-middle: var(--rafl-core-color-purple-100);
  --rafl-color-alarm-low-contrast-max: var(--rafl-core-color-silver-100);
  --rafl-color-state-focused-default: var(--rafl-core-color-cyan-800);
  --rafl-color-state-focused-inverted: var(--rafl-core-color-cyan-300);
  --rafl-comp-button-fab-button-shadow: rgba(0, 0, 0, 0.5);
  --rafl-color-status-error-hover: var(--rafl-core-color-red-1300);
  --rafl-color-status-error-pressed: var(--rafl-core-color-red-1400);
  --rafl-color-status-warning-hover: var(--rafl-core-color-yellow-900);
  --rafl-color-status-warning-pressed: var(--rafl-core-color-yellow-1000);
  --rafl-color-status-success-hover: var(--rafl-core-color-green-1300);
  --rafl-color-status-success-pressed: var(--rafl-core-color-green-1400);
  --rafl-color-status-pending-hover: var(--rafl-core-color-purple-1000);
  --rafl-color-status-pending-pressed: var(--rafl-core-color-purple-1100);
  --rafl-color-status-information-hover: var(--rafl-core-color-blue-1100);
  --rafl-color-status-information-pressed: var(--rafl-core-color-blue-1200);
  --rafl-color-status-offline-hover: var(--rafl-core-color-silver-1100);
  --rafl-color-status-offline-pressed: var(--rafl-core-color-silver-1200);
  --rafl-color-alarm-urgent-hover: var(--rafl-core-color-red-1300);
  --rafl-color-alarm-urgent-pressed: var(--rafl-core-color-red-1400);
  --rafl-color-alarm-high-hover: var(--rafl-core-color-orange-1300);
  --rafl-color-alarm-high-pressed: var(--rafl-core-color-orange-1400);
  --rafl-color-alarm-medium-hover: var(--rafl-core-color-yellow-900);
  --rafl-color-alarm-medium-pressed: var(--rafl-core-color-yellow-1000);
  --rafl-color-alarm-low-hover: var(--rafl-core-color-purple-1000);
  --rafl-color-alarm-low-pressed: var(--rafl-core-color-purple-1100);
  --rafl-color-status-warning-outline: var(--rafl-core-color-yellow-1300);
  --rafl-comp-avatar-gradient-start: #f58025;
  --rafl-comp-avatar-gradient-end: #cd163f;
  --rafl-color-data-visualization-indigo-100: var(--rafl-core-color-indigo-300);
  --rafl-color-data-visualization-indigo-200: var(--rafl-core-color-indigo-400);
  --rafl-color-data-visualization-indigo-300: var(--rafl-core-color-indigo-500);
  --rafl-color-data-visualization-indigo-400: var(--rafl-core-color-indigo-600);
  --rafl-color-data-visualization-indigo-500: var(--rafl-core-color-indigo-700);
  --rafl-color-data-visualization-indigo-600: var(--rafl-core-color-indigo-800);
  --rafl-color-data-visualization-indigo-700: var(--rafl-core-color-indigo-900);
  --rafl-color-data-visualization-lime-100: var(--rafl-core-color-lime-400);
  --rafl-color-data-visualization-lime-200: var(--rafl-core-color-lime-600);
  --rafl-color-data-visualization-lime-300: var(--rafl-core-color-lime-700);
  --rafl-color-data-visualization-lime-400: var(--rafl-core-color-lime-800);
  --rafl-color-data-visualization-lime-500: var(--rafl-core-color-lime-900);
  --rafl-color-data-visualization-violet-100: var(--rafl-core-color-violet-300);
  --rafl-color-data-visualization-violet-200: var(--rafl-core-color-violet-400);
  --rafl-color-data-visualization-violet-300: var(--rafl-core-color-violet-500);
  --rafl-color-data-visualization-violet-400: var(--rafl-core-color-violet-600);
  --rafl-color-data-visualization-violet-500: var(--rafl-core-color-violet-700);
  --rafl-color-data-visualization-pink-100: var(--rafl-core-color-pink-300);
  --rafl-color-data-visualization-pink-200: var(--rafl-core-color-pink-400);
  --rafl-color-data-visualization-pink-300: var(--rafl-core-color-pink-500);
  --rafl-color-data-visualization-pink-400: var(--rafl-core-color-pink-600);
  --rafl-color-data-visualization-pink-500: var(--rafl-core-color-pink-700);
  --rafl-color-data-visualization-teal-100: var(--rafl-core-color-teal-400);
  --rafl-color-data-visualization-teal-200: var(--rafl-core-color-teal-500);
  --rafl-color-data-visualization-teal-300: var(--rafl-core-color-teal-600);
  --rafl-color-data-visualization-teal-400: var(--rafl-core-color-teal-800);
  --rafl-color-data-visualization-teal-500: var(--rafl-core-color-teal-900);
  --rafl-core-typography-font-family-alternative: Barlow;
  --rafl-core-typography-font-family-base: Roboto;
  --rafl-core-typography-body-lg-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-headline-lg-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-body-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-body-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-comp-button-font-weight: 400;
  --rafl-core-typography-headline-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-headline-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-comp-button-border-radius-top-left: var(--rafl-radius-md);
  --rafl-comp-button-border-radius-top-right: var(--rafl-radius-none);
  --rafl-comp-button-border-radius-bottom-left: var(--rafl-radius-none);
  --rafl-comp-button-border-radius-bottom-right: var(--rafl-radius-md);
  --rafl-core-typography-headline-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-body-md-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-body-lg-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-body-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-body-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-headline-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-headline-md-letter-spacing: var(--rafl-core-letter-spacing-150);
  --rafl-core-typography-headline-lg-letter-spacing: var(--rafl-core-letter-spacing-150);
  --rafl-core-typography-title-lg-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-lg-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-lg-letter-spacing: var(--rafl-core-paragraph-spacing-0);
  --rafl-core-typography-title-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-md-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-md-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-title-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-sm-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-sm-letter-spacing: var(--rafl-core-letter-spacing-500);
  --rafl-core-typography-title-xs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-xs-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-xs-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-title-xxs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-title-xxs-font-weight: var(--rafl-core-font-weight-medium);
  --rafl-core-typography-title-xxs-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-color-neutral-100: #fbfdfd;
  --rafl-color-neutral-200: #f8fbfc;
  --rafl-color-neutral-300: #f1f4f6;
  --rafl-color-neutral-400: #e8ebed;
  --rafl-color-neutral-500: #dbdfe2;
  --rafl-color-neutral-600: #cbcfd2;
  --rafl-color-neutral-700: #b8bcbf;
  --rafl-color-neutral-800: #999ca0;
  --rafl-color-neutral-900: #707477;
  --rafl-color-neutral-1000: #5d6063;
  --rafl-color-neutral-1100: #4e5154;
  --rafl-color-neutral-1200: #3e4144;
  --rafl-color-neutral-1300: #2a2d2f;
  --rafl-color-neutral-1400: #17191c;
  --rafl-color-background-dim: var(--rafl-color-neutral-200);
  --rafl-color-background-overlay: rgba(0, 0, 0, 0.48);
  --rafl-color-background-container-200: var(--rafl-color-neutral-200);
  --rafl-color-background-container-300: var(--rafl-color-neutral-300);
  --rafl-color-background-container-400: var(--rafl-color-neutral-400);
  --rafl-color-background-container-500: var(--rafl-color-neutral-500);
  --rafl-color-background-container-600: var(--rafl-color-neutral-600);
  --rafl-color-background-container-hovered: var(--rafl-color-primary-200);
  --rafl-color-background-container-inverted: var(--rafl-color-neutral-1200);
  --rafl-color-foreground-secondary: var(--rafl-color-neutral-1200);
  --rafl-color-background-default: var(--rafl-color-neutral-100);
  --rafl-color-background-ui: var(--rafl-color-background-default);
  --rafl-color-background-container-default: var(--rafl-color-background-container-100);
  --rafl-color-stroke-100: var(--rafl-color-neutral-400);
  --rafl-color-stroke-200: var(--rafl-color-neutral-500);
  --rafl-color-stroke-300: var(--rafl-color-neutral-600);
  --rafl-color-stroke-400: var(--rafl-color-neutral-700);
  --rafl-color-stroke-500: var(--rafl-color-neutral-800);
  --rafl-color-background-accent-tertiary-100: var(--rafl-core-color-yellow-100);
  --rafl-color-background-accent-neutral-100: #c9d5dd;
  --rafl-color-background-accent-neutral-200: #889cac;
  --rafl-color-background-accent-secondary-100: var(--rafl-core-color-violet-100);
  --rafl-color-background-accent-tertiary-200: var(--rafl-core-color-yellow-600);
  --rafl-color-background-accent-secondary-200: var(--rafl-core-color-violet-700);
  --rafl-comp-button-line-height: 20px;
  --rafl-color-background-accent-primary-100: var(--rafl-color-primary-200);
  --rafl-color-background-accent-primary-200: var(--rafl-color-primary-700);
  --rafl-color-foreground-tertiary: var(--rafl-color-neutral-1000);
  --rafl-color-foreground-placeholder: var(--rafl-color-neutral-1000);
  --rafl-core-typography-utility-md-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-md-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-md-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-sm-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-sm-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-sm-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-sm-bold-font-weight: var(--rafl-core-font-weight-bold);
  --rafl-core-typography-utility-sm-bold-letter-spacing: var(--rafl-core-letter-spacing-250);
  --rafl-core-typography-utility-xs-bold-font-weight: var(--rafl-core-font-weight-bold);
  --rafl-core-typography-utility-xs-bold-letter-spacing: var(--rafl-core-letter-spacing-200);
  --rafl-core-typography-utility-xs-font-family: var(--rafl-core-typography-font-family-base);
  --rafl-core-typography-utility-xs-font-weight: var(--rafl-core-font-weight-regular);
  --rafl-core-typography-utility-xs-letter-spacing: var(--rafl-core-letter-spacing-200);
  --rafl-comp-input-field-background: var(--rafl-color-state-active-secondary-default);
  --rafl-color-state-active-secondary-contrast-hovered: var(--rafl-color-foreground-primary);
  --rafl-color-state-active-inverted-contrast-pressed: var(--rafl-color-foreground-primary);
  --rafl-color-data-visualization-orange-600: var(--rafl-core-color-orange-900);
  --rafl-color-data-visualization-orange-700: var(--rafl-core-color-orange-1000);
  --rafl-color-data-visualization-lime-600: var(--rafl-core-color-lime-1000);
  --rafl-color-data-visualization-lime-700: var(--rafl-core-color-lime-1100);
  --rafl-color-data-visualization-blue-600: var(--rafl-core-color-blue-800);
  --rafl-color-data-visualization-blue-700: var(--rafl-core-color-blue-900);
  --rafl-color-data-visualization-red-600: var(--rafl-core-color-red-800);
  --rafl-color-data-visualization-red-700: var(--rafl-core-color-red-900);
  --rafl-color-data-visualization-yellow-600: var(--rafl-core-color-yellow-1100);
  --rafl-color-data-visualization-yellow-700: var(--rafl-core-color-yellow-1200);
  --rafl-color-data-visualization-violet-600: var(--rafl-core-color-violet-800);
  --rafl-color-data-visualization-violet-700: var(--rafl-core-color-violet-900);
  --rafl-color-data-visualization-cyan-600: var(--rafl-core-color-cyan-900);
  --rafl-color-data-visualization-cyan-700: var(--rafl-core-color-cyan-1000);
  --rafl-color-data-visualization-mustard-600: #b67200;
  --rafl-color-data-visualization-mustard-700: #a36000;
  --rafl-color-data-visualization-pink-600: var(--rafl-core-color-pink-800);
  --rafl-color-data-visualization-pink-700: var(--rafl-core-color-pink-900);
  --rafl-color-data-visualization-teal-600: var(--rafl-core-color-teal-1000);
  --rafl-color-data-visualization-teal-700: var(--rafl-core-color-teal-1100);
  --rafl-color-data-visualization-brown-600: #935430;
  --rafl-color-data-visualization-brown-700: #80431e;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/webfonts-loader/index.js??ruleSet[1].rules[0].use[2]!./webpack-loaders/metadata-loader.js??ruleSet[1].rules[0].use[3]!./webpack-loaders/types-gen-loader.js??ruleSet[1].rules[0].use[4]!./webfonts.config.json ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "ra-icon-ide";
  font-display: block;
  src: url(data:font/woff2;charset=utf-8;base64,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) format("woff2");
}
.ra-icon-ide {
  line-height: 1;
}
.ra-icon-ide:before {
  font-family: ra-icon-ide !important;
  font-style: normal;
  font-weight: normal !important;
  vertical-align: top;
}
.ra-icon-ide-lg-activation-manager:before {
  content: "\f3ef";
}
.ra-icon-ide-lg-agent-group:before {
  content: "\f101";
}
.ra-icon-ide-lg-ai-scroll:before {
  content: "\f625";
}
.ra-icon-ide-lg-alarm:before {
  content: "\f39e";
}
.ra-icon-ide-lg-ao:before {
  content: "\f102";
}
.ra-icon-ide-lg-aoi:before {
  content: "\f103";
}
.ra-icon-ide-lg-app:before {
  content: "\f5b9";
}
.ra-icon-ide-lg-applications:before {
  content: "\f709";
}
.ra-icon-ide-lg-arena:before {
  content: "\f3f0";
}
.ra-icon-ide-lg-asset-lifecycle:before {
  content: "\f105";
}
.ra-icon-ide-lg-asset:before {
  content: "\f106";
}
.ra-icon-ide-lg-autocad:before {
  content: "\f3f1";
}
.ra-icon-ide-lg-bars:before {
  content: "\f39f";
}
.ra-icon-ide-lg-bookmark-filled:before {
  content: "\f533";
}
.ra-icon-ide-lg-bookmark:before {
  content: "\f534";
}
.ra-icon-ide-lg-calculator:before {
  content: "\f3a4";
}
.ra-icon-ide-lg-cancel:before {
  content: "\f3e3";
}
.ra-icon-ide-lg-categories:before {
  content: "\f5d7";
}
.ra-icon-ide-lg-checkmark-lock:before {
  content: "\f38c";
}
.ra-icon-ide-lg-clean:before {
  content: "\f5d8";
}
.ra-icon-ide-lg-cloud-endpoint-wizard:before {
  content: "\f5ed";
}
.ra-icon-ide-lg-code:before {
  content: "\f3f2";
}
.ra-icon-ide-lg-collaborative-chat:before {
  content: "\f107";
}
.ra-icon-ide-lg-collapse:before {
  content: "\f5ac";
}
.ra-icon-ide-lg-configuration:before {
  content: "\f535";
}
.ra-icon-ide-lg-connect:before {
  content: "\f108";
}
.ra-icon-ide-lg-console:before {
  content: "\f109";
}
.ra-icon-ide-lg-controller-project:before {
  content: "\f3f3";
}
.ra-icon-ide-lg-copy:before {
  content: "\f3e4";
}
.ra-icon-ide-lg-curve-constant:before {
  content: "\f3a5";
}
.ra-icon-ide-lg-curve-pendulum:before {
  content: "\f3a6";
}
.ra-icon-ide-lg-curve-variable:before {
  content: "\f3a7";
}
.ra-icon-ide-lg-dashboard:before {
  content: "\f10a";
}
.ra-icon-ide-lg-data-type:before {
  content: "\f10b";
}
.ra-icon-ide-lg-device:before {
  content: "\f10c";
}
.ra-icon-ide-lg-docs:before {
  content: "\f3f4";
}
.ra-icon-ide-lg-down-arrow:before {
  content: "\f65b";
}
.ra-icon-ide-lg-echo-snap:before {
  content: "\f3f5";
}
.ra-icon-ide-lg-emulate:before {
  content: "\f10d";
}
.ra-icon-ide-lg-eplan:before {
  content: "\f3f6";
}
.ra-icon-ide-lg-error:before {
  content: "\f10e";
}
.ra-icon-ide-lg-execution-explorer:before {
  content: "\f10f";
}
.ra-icon-ide-lg-expand:before {
  content: "\f5ad";
}
.ra-icon-ide-lg-explorer-general-panel:before {
  content: "\f110";
}
.ra-icon-ide-lg-extension:before {
  content: "\f111";
}
.ra-icon-ide-lg-factorytalk-bot:before {
  content: "\f573";
}
.ra-icon-ide-lg-fault-filled:before {
  content: "\f507";
}
.ra-icon-ide-lg-fault:before {
  content: "\f508";
}
.ra-icon-ide-lg-favorites-filled:before {
  content: "\f3c3";
}
.ra-icon-ide-lg-favorites:before {
  content: "\f3c4";
}
.ra-icon-ide-lg-feedback:before {
  content: "\f112";
}
.ra-icon-ide-lg-folder-open:before {
  content: "\f57c";
}
.ra-icon-ide-lg-folder:before {
  content: "\f3f7";
}
.ra-icon-ide-lg-ft-design-studio:before {
  content: "\f3f8";
}
.ra-icon-ide-lg-ft-gen-ai:before {
  content: "\f4ed";
}
.ra-icon-ide-lg-ft-optix:before {
  content: "\f3f9";
}
.ra-icon-ide-lg-ft-vault:before {
  content: "\f3fa";
}
.ra-icon-ide-lg-ft-view-me:before {
  content: "\f3fb";
}
.ra-icon-ide-lg-help:before {
  content: "\f3a0";
}
.ra-icon-ide-lg-hide-all-panels:before {
  content: "\f509";
}
.ra-icon-ide-lg-hierarchy:before {
  content: "\f5b2";
}
.ra-icon-ide-lg-img:before {
  content: "\f3fc";
}
.ra-icon-ide-lg-in-progress:before {
  content: "\f113";
}
.ra-icon-ide-lg-interface:before {
  content: "\f114";
}
.ra-icon-ide-lg-key-edit:before {
  content: "\f38d";
}
.ra-icon-ide-lg-left-arrow:before {
  content: "\f469";
}
.ra-icon-ide-lg-library:before {
  content: "\f115";
}
.ra-icon-ide-lg-lightbulb-filled:before {
  content: "\f536";
}
.ra-icon-ide-lg-lightbulb:before {
  content: "\f537";
}
.ra-icon-ide-lg-linx-api:before {
  content: "\f3b3";
}
.ra-icon-ide-lg-live-chat:before {
  content: "\f116";
}
.ra-icon-ide-lg-logs:before {
  content: "\f117";
}
.ra-icon-ide-lg-matlab:before {
  content: "\f3fd";
}
.ra-icon-ide-lg-merge:before {
  content: "\f5ee";
}
.ra-icon-ide-lg-mixed-app:before {
  content: "\f5ba";
}
.ra-icon-ide-lg-mixed-backplane:before {
  content: "\f4d9";
}
.ra-icon-ide-lg-mixed-controller:before {
  content: "\f4c1";
}
.ra-icon-ide-lg-mixed-device-ethernet-bridge-adapter-module:before {
  content: "\f4da";
}
.ra-icon-ide-lg-mixed-ethernet:before {
  content: "\f4db";
}
.ra-icon-ide-lg-mixed-folder:before {
  content: "\f4c2";
}
.ra-icon-ide-lg-mixed-program-inherited:before {
  content: "\f4c3";
}
.ra-icon-ide-lg-mixed-program-overridden:before {
  content: "\f4c4";
}
.ra-icon-ide-lg-mixed-program:before {
  content: "\f4c5";
}
.ra-icon-ide-lg-mixed-so-inherit-instance:before {
  content: "\f4c6";
}
.ra-icon-ide-lg-mixed-so-inherit:before {
  content: "\f4c7";
}
.ra-icon-ide-lg-mixed-so-linked:before {
  content: "\f4c8";
}
.ra-icon-ide-lg-mixed-so-overridden-instance:before {
  content: "\f4c9";
}
.ra-icon-ide-lg-mixed-so-overridden:before {
  content: "\f4ca";
}
.ra-icon-ide-lg-mixed-so-override:before {
  content: "\f4cb";
}
.ra-icon-ide-lg-mixed-so-singleton:before {
  content: "\f4cc";
}
.ra-icon-ide-lg-mixed-task-continuous:before {
  content: "\f50a";
}
.ra-icon-ide-lg-mixed-task-event:before {
  content: "\f50b";
}
.ra-icon-ide-lg-mixed-task:before {
  content: "\f4cd";
}
.ra-icon-ide-lg-mode-on:before {
  content: "\f118";
}
.ra-icon-ide-lg-monitor:before {
  content: "\f119";
}
.ra-icon-ide-lg-multimedia:before {
  content: "\f3fe";
}
.ra-icon-ide-lg-notifications:before {
  content: "\f11a";
}
.ra-icon-ide-lg-offline:before {
  content: "\f4ba";
}
.ra-icon-ide-lg-online:before {
  content: "\f4bb";
}
.ra-icon-ide-lg-options:before {
  content: "\f4d6";
}
.ra-icon-ide-lg-paste:before {
  content: "\f3e5";
}
.ra-icon-ide-lg-pdf:before {
  content: "\f3ff";
}
.ra-icon-ide-lg-placeholder:before {
  content: "\f11b";
}
.ra-icon-ide-lg-ppt:before {
  content: "\f400";
}
.ra-icon-ide-lg-properties:before {
  content: "\f11c";
}
.ra-icon-ide-lg-proxy-server:before {
  content: "\f3b4";
}
.ra-icon-ide-lg-quickstick:before {
  content: "\f70e";
}
.ra-icon-ide-lg-redundancy:before {
  content: "\f626";
}
.ra-icon-ide-lg-refresh:before {
  content: "\f3e6";
}
.ra-icon-ide-lg-right-arrow:before {
  content: "\f46a";
}
.ra-icon-ide-lg-rocket:before {
  content: "\f3a1";
}
.ra-icon-ide-lg-searches:before {
  content: "\f11d";
}
.ra-icon-ide-lg-signal:before {
  content: "\f63f";
}
.ra-icon-ide-lg-simulation-project:before {
  content: "\f401";
}
.ra-icon-ide-lg-solution:before {
  content: "\f402";
}
.ra-icon-ide-lg-spinner:before {
  content: "\f11e";
}
.ra-icon-ide-lg-split:before {
  content: "\f5ef";
}
.ra-icon-ide-lg-spreadsheet:before {
  content: "\f403";
}
.ra-icon-ide-lg-station:before {
  content: "\f70f";
}
.ra-icon-ide-lg-swap:before {
  content: "\f627";
}
.ra-icon-ide-lg-system:before {
  content: "\f121";
}
.ra-icon-ide-lg-task:before {
  content: "\f38e";
}
.ra-icon-ide-lg-team:before {
  content: "\f122";
}
.ra-icon-ide-lg-toggle-all-panels:before {
  content: "\f50c";
}
.ra-icon-ide-lg-toggle-panel-bottom:before {
  content: "\f123";
}
.ra-icon-ide-lg-toggle-panel-left:before {
  content: "\f124";
}
.ra-icon-ide-lg-toggle-panel-right:before {
  content: "\f125";
}
.ra-icon-ide-lg-token:before {
  content: "\f3a8";
}
.ra-icon-ide-lg-toolbox:before {
  content: "\f126";
}
.ra-icon-ide-lg-unknown-asset:before {
  content: "\f404";
}
.ra-icon-ide-lg-up-arrow:before {
  content: "\f65c";
}
.ra-icon-ide-lg-user:before {
  content: "\f127";
}
.ra-icon-ide-lg-variable:before {
  content: "\f128";
}
.ra-icon-ide-lg-view-designer:before {
  content: "\f405";
}
.ra-icon-ide-md-action:before {
  content: "\f129";
}
.ra-icon-ide-md-add-agent-group:before {
  content: "\f12a";
}
.ra-icon-ide-md-add-agent:before {
  content: "\f12b";
}
.ra-icon-ide-md-add-case:before {
  content: "\f50d";
}
.ra-icon-ide-md-add-history:before {
  content: "\f12c";
}
.ra-icon-ide-md-add-input-parameter:before {
  content: "\f12d";
}
.ra-icon-ide-md-add-return-parameter:before {
  content: "\f12e";
}
.ra-icon-ide-md-add-tag:before {
  content: "\f12f";
}
.ra-icon-ide-md-agent-group:before {
  content: "\f130";
}
.ra-icon-ide-md-agent-running:before {
  content: "\f131";
}
.ra-icon-ide-md-agent:before {
  content: "\f132";
}
.ra-icon-ide-md-ai-scroll:before {
  content: "\f628";
}
.ra-icon-ide-md-alarm-filled-acknowledged:before {
  content: "\f64c";
}
.ra-icon-ide-md-alarm-filled-unacknowledged:before {
  content: "\f64d";
}
.ra-icon-ide-md-alarm-normal-unacknowledged:before {
  content: "\f3e7";
}
.ra-icon-ide-md-alarm-notification:before {
  content: "\f4ee";
}
.ra-icon-ide-md-alarm:before {
  content: "\f133";
}
.ra-icon-ide-md-align-bottom:before {
  content: "\f3cd";
}
.ra-icon-ide-md-align-horizontal-center:before {
  content: "\f3ce";
}
.ra-icon-ide-md-align-left:before {
  content: "\f3cf";
}
.ra-icon-ide-md-align-right:before {
  content: "\f3d0";
}
.ra-icon-ide-md-align-top:before {
  content: "\f3d1";
}
.ra-icon-ide-md-align-vertical-center:before {
  content: "\f3d2";
}
.ra-icon-ide-md-allocated-non:before {
  content: "\f134";
}
.ra-icon-ide-md-allocated-partial:before {
  content: "\f135";
}
.ra-icon-ide-md-anchor:before {
  content: "\f136";
}
.ra-icon-ide-md-aoi-protected:before {
  content: "\f450";
}
.ra-icon-ide-md-aoi:before {
  content: "\f137";
}
.ra-icon-ide-md-app-compare-left:before {
  content: "\f138";
}
.ra-icon-ide-md-app-compare:before {
  content: "\f139";
}
.ra-icon-ide-md-app:before {
  content: "\f5bb";
}
.ra-icon-ide-md-applications:before {
  content: "\f13a";
}
.ra-icon-ide-md-archive:before {
  content: "\f13b";
}
.ra-icon-ide-md-area-division:before {
  content: "\f47a";
}
.ra-icon-ide-md-area-groups:before {
  content: "\f47b";
}
.ra-icon-ide-md-area-main:before {
  content: "\f47c";
}
.ra-icon-ide-md-area-section:before {
  content: "\f47d";
}
.ra-icon-ide-md-area-subgroups:before {
  content: "\f47e";
}
.ra-icon-ide-md-array:before {
  content: "\f13c";
}
.ra-icon-ide-md-asset-edit:before {
  content: "\f13d";
}
.ra-icon-ide-md-asset-inventory:before {
  content: "\f13e";
}
.ra-icon-ide-md-asset-lifecycle:before {
  content: "\f13f";
}
.ra-icon-ide-md-asset:before {
  content: "\f140";
}
.ra-icon-ide-md-attach:before {
  content: "\f406";
}
.ra-icon-ide-md-attachment:before {
  content: "\f141";
}
.ra-icon-ide-md-audit-log:before {
  content: "\f142";
}
.ra-icon-ide-md-auto-align:before {
  content: "\f143";
}
.ra-icon-ide-md-auto-refresh:before {
  content: "\f548";
}
.ra-icon-ide-md-auto-scroll:before {
  content: "\f144";
}
.ra-icon-ide-md-autobrowse-disabled:before {
  content: "\f145";
}
.ra-icon-ide-md-autobrowse-enabled:before {
  content: "\f146";
}
.ra-icon-ide-md-automated-phase-class:before {
  content: "\f549";
}
.ra-icon-ide-md-automated-phase-instance:before {
  content: "\f54a";
}
.ra-icon-ide-md-award:before {
  content: "\f3e8";
}
.ra-icon-ide-md-backup:before {
  content: "\f147";
}
.ra-icon-ide-md-bad-quality:before {
  content: "\f148";
}
.ra-icon-ide-md-batch-recipe-class:before {
  content: "\f54b";
}
.ra-icon-ide-md-batch-recipe-instance:before {
  content: "\f54c";
}
.ra-icon-ide-md-binder:before {
  content: "\f149";
}
.ra-icon-ide-md-bit-tag:before {
  content: "\f46b";
}
.ra-icon-ide-md-boiler-industrial:before {
  content: "\f47f";
}
.ra-icon-ide-md-boiler-steam:before {
  content: "\f480";
}
.ra-icon-ide-md-bookmark-filled:before {
  content: "\f538";
}
.ra-icon-ide-md-bookmark:before {
  content: "\f539";
}
.ra-icon-ide-md-boolean-action:before {
  content: "\f14a";
}
.ra-icon-ide-md-boolean-indicator:before {
  content: "\f14b";
}
.ra-icon-ide-md-branch-level:before {
  content: "\f14c";
}
.ra-icon-ide-md-branch:before {
  content: "\f14d";
}
.ra-icon-ide-md-build-and-deploy-messages:before {
  content: "\f14e";
}
.ra-icon-ide-md-build-and-deploy:before {
  content: "\f14f";
}
.ra-icon-ide-md-building-corporate:before {
  content: "\f481";
}
.ra-icon-ide-md-building-headquarters:before {
  content: "\f482";
}
.ra-icon-ide-md-building-office:before {
  content: "\f483";
}
.ra-icon-ide-md-building-warehouse:before {
  content: "\f484";
}
.ra-icon-ide-md-calculator:before {
  content: "\f3a9";
}
.ra-icon-ide-md-calendar:before {
  content: "\f150";
}
.ra-icon-ide-md-case:before {
  content: "\f54d";
}
.ra-icon-ide-md-categories:before {
  content: "\f5d9";
}
.ra-icon-ide-md-certificate:before {
  content: "\f4ce";
}
.ra-icon-ide-md-chart:before {
  content: "\f42e";
}
.ra-icon-ide-md-check-filled:before {
  content: "\f151";
}
.ra-icon-ide-md-check-in-approval-link:before {
  content: "\f152";
}
.ra-icon-ide-md-check-in-approval:before {
  content: "\f153";
}
.ra-icon-ide-md-check-in-request-link:before {
  content: "\f154";
}
.ra-icon-ide-md-check-in-request:before {
  content: "\f155";
}
.ra-icon-ide-md-check-in:before {
  content: "\f156";
}
.ra-icon-ide-md-check-out-approval-link:before {
  content: "\f157";
}
.ra-icon-ide-md-check-out-approval:before {
  content: "\f158";
}
.ra-icon-ide-md-check-out-request-link:before {
  content: "\f159";
}
.ra-icon-ide-md-check-out-request:before {
  content: "\f15a";
}
.ra-icon-ide-md-check-out:before {
  content: "\f15b";
}
.ra-icon-ide-md-check:before {
  content: "\f15c";
}
.ra-icon-ide-md-checkmark-lock:before {
  content: "\f15d";
}
.ra-icon-ide-md-chevron-left:before {
  content: "\f15e";
}
.ra-icon-ide-md-chevron-right:before {
  content: "\f15f";
}
.ra-icon-ide-md-cip-security-configuring:before {
  content: "\f160";
}
.ra-icon-ide-md-cip-security-default-configured:before {
  content: "\f161";
}
.ra-icon-ide-md-cip-security-disabled:before {
  content: "\f162";
}
.ra-icon-ide-md-cip-security-displayed:before {
  content: "\f163";
}
.ra-icon-ide-md-cip-security-hidden:before {
  content: "\f164";
}
.ra-icon-ide-md-circle:before {
  content: "\f5da";
}
.ra-icon-ide-md-clean:before {
  content: "\f5db";
}
.ra-icon-ide-md-clear-text:before {
  content: "\f165";
}
.ra-icon-ide-md-close-bracket:before {
  content: "\f53a";
}
.ra-icon-ide-md-cloud-endpoint-wizard:before {
  content: "\f5f0";
}
.ra-icon-ide-md-cloud:before {
  content: "\f166";
}
.ra-icon-ide-md-code-inhibit:before {
  content: "\f167";
}
.ra-icon-ide-md-code-uninhibited:before {
  content: "\f168";
}
.ra-icon-ide-md-collapse-all:before {
  content: "\f169";
}
.ra-icon-ide-md-collapse:before {
  content: "\f5ae";
}
.ra-icon-ide-md-commit:before {
  content: "\f16d";
}
.ra-icon-ide-md-compactlogix-emulate:before {
  content: "\f16e";
}
.ra-icon-ide-md-compactlogix:before {
  content: "\f16f";
}
.ra-icon-ide-md-compare-charts:before {
  content: "\f3e9";
}
.ra-icon-ide-md-compressor:before {
  content: "\f485";
}
.ra-icon-ide-md-configuration:before {
  content: "\f170";
}
.ra-icon-ide-md-connect:before {
  content: "\f171";
}
.ra-icon-ide-md-connected-cloud:before {
  content: "\f172";
}
.ra-icon-ide-md-connected-local:before {
  content: "\f173";
}
.ra-icon-ide-md-connected-server:before {
  content: "\f174";
}
.ra-icon-ide-md-console:before {
  content: "\f175";
}
.ra-icon-ide-md-constant-tag:before {
  content: "\f5bc";
}
.ra-icon-ide-md-container-asset:before {
  content: "\f176";
}
.ra-icon-ide-md-container:before {
  content: "\f177";
}
.ra-icon-ide-md-controller-configuration:before {
  content: "\f42f";
}
.ra-icon-ide-md-controller-monitor:before {
  content: "\f430";
}
.ra-icon-ide-md-controller-read-only:before {
  content: "\f431";
}
.ra-icon-ide-md-controller:before {
  content: "\f178";
}
.ra-icon-ide-md-controllers-offline:before {
  content: "\f179";
}
.ra-icon-ide-md-controllers-online:before {
  content: "\f17a";
}
.ra-icon-ide-md-converge-sfc-elements:before {
  content: "\f17b";
}
.ra-icon-ide-md-cooler:before {
  content: "\f486";
}
.ra-icon-ide-md-copy-dde:before {
  content: "\f3b5";
}
.ra-icon-ide-md-copy-rtd:before {
  content: "\f3b6";
}
.ra-icon-ide-md-copy:before {
  content: "\f17c";
}
.ra-icon-ide-md-create-app:before {
  content: "\f5bd";
}
.ra-icon-ide-md-create-device:before {
  content: "\f17d";
}
.ra-icon-ide-md-cross-reference:before {
  content: "\f17e";
}
.ra-icon-ide-md-cross:before {
  content: "\f17f";
}
.ra-icon-ide-md-custom-device-asset:before {
  content: "\f180";
}
.ra-icon-ide-md-custom:before {
  content: "\f50e";
}
.ra-icon-ide-md-cut:before {
  content: "\f181";
}
.ra-icon-ide-md-cycle-time:before {
  content: "\f3ea";
}
.ra-icon-ide-md-dashboard:before {
  content: "\f182";
}
.ra-icon-ide-md-debug:before {
  content: "\f432";
}
.ra-icon-ide-md-delete:before {
  content: "\f183";
}
.ra-icon-ide-md-deployment-history:before {
  content: "\f5b5";
}
.ra-icon-ide-md-detach:before {
  content: "\f407";
}
.ra-icon-ide-md-device-communication:before {
  content: "\f184";
}
.ra-icon-ide-md-device-ethernet-bridge-adapter-module:before {
  content: "\f185";
}
.ra-icon-ide-md-device-list:before {
  content: "\f186";
}
.ra-icon-ide-md-device-stand-alone-ethernet:before {
  content: "\f187";
}
.ra-icon-ide-md-device-unknown:before {
  content: "\f188";
}
.ra-icon-ide-md-device:before {
  content: "\f189";
}
.ra-icon-ide-md-diagnostic-log:before {
  content: "\f18a";
}
.ra-icon-ide-md-diagram:before {
  content: "\f396";
}
.ra-icon-ide-md-difference:before {
  content: "\f18b";
}
.ra-icon-ide-md-disconnected:before {
  content: "\f18c";
}
.ra-icon-ide-md-discover-device:before {
  content: "\f574";
}
.ra-icon-ide-md-display-live-measured-data:before {
  content: "\f50f";
}
.ra-icon-ide-md-display-measured-data-snapshot:before {
  content: "\f510";
}
.ra-icon-ide-md-division:before {
  content: "\f53b";
}
.ra-icon-ide-md-document-notice:before {
  content: "\f18d";
}
.ra-icon-ide-md-document-service:before {
  content: "\f18e";
}
.ra-icon-ide-md-document:before {
  content: "\f18f";
}
.ra-icon-ide-md-double-chevron-down:before {
  content: "\f669";
}
.ra-icon-ide-md-double-chevron-left:before {
  content: "\f190";
}
.ra-icon-ide-md-double-chevron-right:before {
  content: "\f191";
}
.ra-icon-ide-md-double-chevron-up:before {
  content: "\f66a";
}
.ra-icon-ide-md-down-arrow:before {
  content: "\f65d";
}
.ra-icon-ide-md-download:before {
  content: "\f192";
}
.ra-icon-ide-md-drag-and-drop:before {
  content: "\f193";
}
.ra-icon-ide-md-draw-contour-line:before {
  content: "\f511";
}
.ra-icon-ide-md-draw-network-connection:before {
  content: "\f194";
}
.ra-icon-ide-md-draw-polygon:before {
  content: "\f512";
}
.ra-icon-ide-md-draw-sector:before {
  content: "\f513";
}
.ra-icon-ide-md-drives:before {
  content: "\f195";
}
.ra-icon-ide-md-duplicate:before {
  content: "\f196";
}
.ra-icon-ide-md-dynamic-configuration:before {
  content: "\f433";
}
.ra-icon-ide-md-edit-apply:before {
  content: "\f197";
}
.ra-icon-ide-md-edit-cancel:before {
  content: "\f198";
}
.ra-icon-ide-md-edit-object-numerically:before {
  content: "\f514";
}
.ra-icon-ide-md-edit-view:before {
  content: "\f199";
}
.ra-icon-ide-md-edit:before {
  content: "\f19a";
}
.ra-icon-ide-md-ellipses:before {
  content: "\f19b";
}
.ra-icon-ide-md-email-rule:before {
  content: "\f4ef";
}
.ra-icon-ide-md-end-nodes:before {
  content: "\f54e";
}
.ra-icon-ide-md-equipment-phase:before {
  content: "\f451";
}
.ra-icon-ide-md-error-filled:before {
  content: "\f19c";
}
.ra-icon-ide-md-error:before {
  content: "\f19d";
}
.ra-icon-ide-md-event-log:before {
  content: "\f19e";
}
.ra-icon-ide-md-events:before {
  content: "\f19f";
}
.ra-icon-ide-md-examine-off:before {
  content: "\f1a0";
}
.ra-icon-ide-md-examine-on:before {
  content: "\f1a1";
}
.ra-icon-ide-md-execution-explorer:before {
  content: "\f1a2";
}
.ra-icon-ide-md-execution-order:before {
  content: "\f65e";
}
.ra-icon-ide-md-expand-all:before {
  content: "\f1a3";
}
.ra-icon-ide-md-expand-indicator-horizontal:before {
  content: "\f1a4";
}
.ra-icon-ide-md-expand-indicator-vertical:before {
  content: "\f1a5";
}
.ra-icon-ide-md-explorer-general-panel:before {
  content: "\f1a6";
}
.ra-icon-ide-md-export:before {
  content: "\f5af";
}
.ra-icon-ide-md-extended-branch:before {
  content: "\f1a7";
}
.ra-icon-ide-md-extended-properties-tag:before {
  content: "\f46c";
}
.ra-icon-ide-md-extensions:before {
  content: "\f1a8";
}
.ra-icon-ide-md-factorytalk-bot:before {
  content: "\f575";
}
.ra-icon-ide-md-fault-filled:before {
  content: "\f515";
}
.ra-icon-ide-md-fault:before {
  content: "\f516";
}
.ra-icon-ide-md-favorites-filled:before {
  content: "\f60c";
}
.ra-icon-ide-md-favorites:before {
  content: "\f1a9";
}
.ra-icon-ide-md-fbd-inherited:before {
  content: "\f1aa";
}
.ra-icon-ide-md-fbd-overridden:before {
  content: "\f1ab";
}
.ra-icon-ide-md-fbd-protected:before {
  content: "\f452";
}
.ra-icon-ide-md-fbd:before {
  content: "\f1ac";
}
.ra-icon-ide-md-feedback-filled:before {
  content: "\f4dc";
}
.ra-icon-ide-md-feedback:before {
  content: "\f4dd";
}
.ra-icon-ide-md-file-excel:before {
  content: "\f4f0";
}
.ra-icon-ide-md-file-powerpoint:before {
  content: "\f4f1";
}
.ra-icon-ide-md-file-word:before {
  content: "\f4f2";
}
.ra-icon-ide-md-file-zip:before {
  content: "\f4f3";
}
.ra-icon-ide-md-filter:before {
  content: "\f1ad";
}
.ra-icon-ide-md-finalize-changes:before {
  content: "\f65f";
}
.ra-icon-ide-md-flip-horizontal:before {
  content: "\f1ae";
}
.ra-icon-ide-md-flip-vertical:before {
  content: "\f1af";
}
.ra-icon-ide-md-folder-open:before {
  content: "\f57d";
}
.ra-icon-ide-md-folder:before {
  content: "\f1b0";
}
.ra-icon-ide-md-font-decrease:before {
  content: "\f453";
}
.ra-icon-ide-md-font-increase:before {
  content: "\f454";
}
.ra-icon-ide-md-for:before {
  content: "\f54f";
}
.ra-icon-ide-md-ft-directory:before {
  content: "\f1b1";
}
.ra-icon-ide-md-ft-gen-ai:before {
  content: "\f4f4";
}
.ra-icon-ide-md-ftview-area:before {
  content: "\f4f5";
}
.ra-icon-ide-md-ftview:before {
  content: "\f1b2";
}
.ra-icon-ide-md-function-absolute-value:before {
  content: "\f1b3";
}
.ra-icon-ide-md-function-add:before {
  content: "\f1b4";
}
.ra-icon-ide-md-function-divide:before {
  content: "\f1b5";
}
.ra-icon-ide-md-function-modulo:before {
  content: "\f1b6";
}
.ra-icon-ide-md-function-multiply:before {
  content: "\f1b7";
}
.ra-icon-ide-md-function-negate:before {
  content: "\f1b8";
}
.ra-icon-ide-md-function-square-root:before {
  content: "\f1b9";
}
.ra-icon-ide-md-function-subtract:before {
  content: "\f1ba";
}
.ra-icon-ide-md-gateway:before {
  content: "\f550";
}
.ra-icon-ide-md-get:before {
  content: "\f1bb";
}
.ra-icon-ide-md-go-to:before {
  content: "\f3aa";
}
.ra-icon-ide-md-grid-setting:before {
  content: "\f3d4";
}
.ra-icon-ide-md-grid:before {
  content: "\f3d5";
}
.ra-icon-ide-md-help:before {
  content: "\f1bc";
}
.ra-icon-ide-md-hidden:before {
  content: "\f1bd";
}
.ra-icon-ide-md-hide-actions:before {
  content: "\f1be";
}
.ra-icon-ide-md-hide-all-panels:before {
  content: "\f517";
}
.ra-icon-ide-md-hide-descriptions:before {
  content: "\f1bf";
}
.ra-icon-ide-md-hide-guides:before {
  content: "\f1c0";
}
.ra-icon-ide-md-hide-menu:before {
  content: "\f397";
}
.ra-icon-ide-md-hide-sheet-boundaries:before {
  content: "\f1c1";
}
.ra-icon-ide-md-hierarchy:before {
  content: "\f5b3";
}
.ra-icon-ide-md-high-limit:before {
  content: "\f455";
}
.ra-icon-ide-md-high-low-limit:before {
  content: "\f456";
}
.ra-icon-ide-md-history:before {
  content: "\f1c2";
}
.ra-icon-ide-md-home:before {
  content: "\f1c3";
}
.ra-icon-ide-md-horizontal-alignment-center:before {
  content: "\f3d6";
}
.ra-icon-ide-md-horizontal-alignment-left:before {
  content: "\f3d7";
}
.ra-icon-ide-md-horizontal-alignment-right:before {
  content: "\f3d8";
}
.ra-icon-ide-md-horizontal-alignment-stretch:before {
  content: "\f3d9";
}
.ra-icon-ide-md-ident-decrease:before {
  content: "\f1c4";
}
.ra-icon-ide-md-ident-increase:before {
  content: "\f1c5";
}
.ra-icon-ide-md-if:before {
  content: "\f551";
}
.ra-icon-ide-md-image-broken:before {
  content: "\f1c6";
}
.ra-icon-ide-md-image:before {
  content: "\f1c7";
}
.ra-icon-ide-md-immediate-commit-arrow-left:before {
  content: "\f1c8";
}
.ra-icon-ide-md-import-component:before {
  content: "\f5eb";
}
.ra-icon-ide-md-import-project:before {
  content: "\f552";
}
.ra-icon-ide-md-in-progress:before {
  content: "\f1c9";
}
.ra-icon-ide-md-info-filled:before {
  content: "\f1ca";
}
.ra-icon-ide-md-info:before {
  content: "\f1cb";
}
.ra-icon-ide-md-inout-reference:before {
  content: "\f553";
}
.ra-icon-ide-md-instruction-phase-class:before {
  content: "\f554";
}
.ra-icon-ide-md-instruction-phase-instance:before {
  content: "\f555";
}
.ra-icon-ide-md-key-edit:before {
  content: "\f1cc";
}
.ra-icon-ide-md-key:before {
  content: "\f4cf";
}
.ra-icon-ide-md-label-new:before {
  content: "\f1cd";
}
.ra-icon-ide-md-label-remove:before {
  content: "\f1ce";
}
.ra-icon-ide-md-ladder-inherited:before {
  content: "\f1cf";
}
.ra-icon-ide-md-ladder-overridden:before {
  content: "\f1d0";
}
.ra-icon-ide-md-ladder-protected:before {
  content: "\f457";
}
.ra-icon-ide-md-ladder:before {
  content: "\f1d1";
}
.ra-icon-ide-md-language:before {
  content: "\f1d2";
}
.ra-icon-ide-md-layers:before {
  content: "\f1d3";
}
.ra-icon-ide-md-left-arrow:before {
  content: "\f46d";
}
.ra-icon-ide-md-library:before {
  content: "\f1d4";
}
.ra-icon-ide-md-lightbulb-filled:before {
  content: "\f53c";
}
.ra-icon-ide-md-lightbulb:before {
  content: "\f53d";
}
.ra-icon-ide-md-link:before {
  content: "\f1d5";
}
.ra-icon-ide-md-linx-api:before {
  content: "\f3b7";
}
.ra-icon-ide-md-list-bullet:before {
  content: "\f1d6";
}
.ra-icon-ide-md-list-ordered:before {
  content: "\f1d7";
}
.ra-icon-ide-md-local:before {
  content: "\f1d8";
}
.ra-icon-ide-md-location-compass:before {
  content: "\f487";
}
.ra-icon-ide-md-location-globe:before {
  content: "\f488";
}
.ra-icon-ide-md-location-map:before {
  content: "\f489";
}
.ra-icon-ide-md-location-square:before {
  content: "\f48a";
}
.ra-icon-ide-md-lock:before {
  content: "\f1d9";
}
.ra-icon-ide-md-log-in:before {
  content: "\f1da";
}
.ra-icon-ide-md-log-out:before {
  content: "\f1db";
}
.ra-icon-ide-md-logs:before {
  content: "\f1dc";
}
.ra-icon-ide-md-low-limit:before {
  content: "\f458";
}
.ra-icon-ide-md-machine-drilling-cnc:before {
  content: "\f48b";
}
.ra-icon-ide-md-machine-drilling:before {
  content: "\f48c";
}
.ra-icon-ide-md-machine-generic:before {
  content: "\f48d";
}
.ra-icon-ide-md-machine-group:before {
  content: "\f48e";
}
.ra-icon-ide-md-machine-milling:before {
  content: "\f48f";
}
.ra-icon-ide-md-machine-room:before {
  content: "\f490";
}
.ra-icon-ide-md-machine-section:before {
  content: "\f491";
}
.ra-icon-ide-md-machine-shop:before {
  content: "\f492";
}
.ra-icon-ide-md-machine-turning:before {
  content: "\f493";
}
.ra-icon-ide-md-machine-unit:before {
  content: "\f494";
}
.ra-icon-ide-md-manufacturing-factory:before {
  content: "\f495";
}
.ra-icon-ide-md-manufacturing-industry:before {
  content: "\f496";
}
.ra-icon-ide-md-manufacturing-plant:before {
  content: "\f497";
}
.ra-icon-ide-md-manufacturing-workshop:before {
  content: "\f498";
}
.ra-icon-ide-md-map-view:before {
  content: "\f1dd";
}
.ra-icon-ide-md-merge:before {
  content: "\f5f1";
}
.ra-icon-ide-md-minus:before {
  content: "\f1de";
}
.ra-icon-ide-md-mixed-app:before {
  content: "\f5be";
}
.ra-icon-ide-md-mode-off:before {
  content: "\f1df";
}
.ra-icon-ide-md-mode-on:before {
  content: "\f1e0";
}
.ra-icon-ide-md-motion-scheduler:before {
  content: "\f5dc";
}
.ra-icon-ide-md-multi-x-bar:before {
  content: "\f408";
}
.ra-icon-ide-md-new-project:before {
  content: "\f1e1";
}
.ra-icon-ide-md-offline:before {
  content: "\f4bc";
}
.ra-icon-ide-md-one-view:before {
  content: "\f1e2";
}
.ra-icon-ide-md-online-center:before {
  content: "\f576";
}
.ra-icon-ide-md-online:before {
  content: "\f4bd";
}
.ra-icon-ide-md-open-bracket:before {
  content: "\f53e";
}
.ra-icon-ide-md-open-menu:before {
  content: "\f398";
}
.ra-icon-ide-md-open-project:before {
  content: "\f1e3";
}
.ra-icon-ide-md-open:before {
  content: "\f1e4";
}
.ra-icon-ide-md-operation-recipe-class:before {
  content: "\f556";
}
.ra-icon-ide-md-operation-recipe-instance:before {
  content: "\f557";
}
.ra-icon-ide-md-operation-sequence-class:before {
  content: "\f558";
}
.ra-icon-ide-md-operation-sequence-instance:before {
  content: "\f559";
}
.ra-icon-ide-md-options:before {
  content: "\f1e5";
}
.ra-icon-ide-md-optix-panel:before {
  content: "\f577";
}
.ra-icon-ide-md-optix-runtime:before {
  content: "\f5bf";
}
.ra-icon-ide-md-order-bring-back:before {
  content: "\f1e6";
}
.ra-icon-ide-md-order-bring-backward:before {
  content: "\f1e7";
}
.ra-icon-ide-md-order-bring-forward:before {
  content: "\f1e8";
}
.ra-icon-ide-md-order-bring-front:before {
  content: "\f1e9";
}
.ra-icon-ide-md-output-energize:before {
  content: "\f1ea";
}
.ra-icon-ide-md-output-latch:before {
  content: "\f1eb";
}
.ra-icon-ide-md-output-unlatch:before {
  content: "\f1ec";
}
.ra-icon-ide-md-page-view:before {
  content: "\f1ed";
}
.ra-icon-ide-md-pan-tool:before {
  content: "\f1ee";
}
.ra-icon-ide-md-panelview:before {
  content: "\f1ef";
}
.ra-icon-ide-md-paste:before {
  content: "\f1f0";
}
.ra-icon-ide-md-person:before {
  content: "\f3eb";
}
.ra-icon-ide-md-pin-link:before {
  content: "\f1f1";
}
.ra-icon-ide-md-pinned:before {
  content: "\f1f2";
}
.ra-icon-ide-md-placeholder:before {
  content: "\f1f3";
}
.ra-icon-ide-md-play:before {
  content: "\f1f4";
}
.ra-icon-ide-md-plug:before {
  content: "\f1f5";
}
.ra-icon-ide-md-plus-in-circle:before {
  content: "\f4d0";
}
.ra-icon-ide-md-plus:before {
  content: "\f1f6";
}
.ra-icon-ide-md-power-tap:before {
  content: "\f55a";
}
.ra-icon-ide-md-pre-shipment:before {
  content: "\f5b7";
}
.ra-icon-ide-md-print:before {
  content: "\f1f7";
}
.ra-icon-ide-md-process-cell-class:before {
  content: "\f55b";
}
.ra-icon-ide-md-process-cell-instance:before {
  content: "\f55c";
}
.ra-icon-ide-md-program-inherited:before {
  content: "\f1f8";
}
.ra-icon-ide-md-program-overridden:before {
  content: "\f1f9";
}
.ra-icon-ide-md-program-routine-tag-editor:before {
  content: "\f1fa";
}
.ra-icon-ide-md-program-tag-editor-inherited:before {
  content: "\f1fb";
}
.ra-icon-ide-md-program-tag-editor-overridden:before {
  content: "\f1fc";
}
.ra-icon-ide-md-project-validation:before {
  content: "\f1fd";
}
.ra-icon-ide-md-properties:before {
  content: "\f1fe";
}
.ra-icon-ide-md-proxy-server:before {
  content: "\f3b8";
}
.ra-icon-ide-md-publisher:before {
  content: "\f5c0";
}
.ra-icon-ide-md-pull-from-running-project:before {
  content: "\f1ff";
}
.ra-icon-ide-md-pull:before {
  content: "\f200";
}
.ra-icon-ide-md-pulse:before {
  content: "\f201";
}
.ra-icon-ide-md-push:before {
  content: "\f202";
}
.ra-icon-ide-md-quickstick:before {
  content: "\f710";
}
.ra-icon-ide-md-quickwatch:before {
  content: "\f459";
}
.ra-icon-ide-md-read-from-device:before {
  content: "\f518";
}
.ra-icon-ide-md-real-time-editor:before {
  content: "\f434";
}
.ra-icon-ide-md-redo:before {
  content: "\f203";
}
.ra-icon-ide-md-redundancy-module-a-error:before {
  content: "\f204";
}
.ra-icon-ide-md-redundancy-module-a:before {
  content: "\f205";
}
.ra-icon-ide-md-redundancy-module-b-error:before {
  content: "\f206";
}
.ra-icon-ide-md-redundancy-module-b:before {
  content: "\f207";
}
.ra-icon-ide-md-redundancy-path-one:before {
  content: "\f3c5";
}
.ra-icon-ide-md-redundancy-path-two:before {
  content: "\f3c6";
}
.ra-icon-ide-md-redundancy:before {
  content: "\f629";
}
.ra-icon-ide-md-reference-input:before {
  content: "\f208";
}
.ra-icon-ide-md-reference-output:before {
  content: "\f209";
}
.ra-icon-ide-md-refresh:before {
  content: "\f20a";
}
.ra-icon-ide-md-remote-agent-group:before {
  content: "\f4ff";
}
.ra-icon-ide-md-remote-agent-running:before {
  content: "\f500";
}
.ra-icon-ide-md-remote-agent:before {
  content: "\f501";
}
.ra-icon-ide-md-remote-computer:before {
  content: "\f20b";
}
.ra-icon-ide-md-remove-all-unknown-parameters:before {
  content: "\f20c";
}
.ra-icon-ide-md-remove-all:before {
  content: "\f20d";
}
.ra-icon-ide-md-remove-instruction-parameter:before {
  content: "\f20e";
}
.ra-icon-ide-md-remove:before {
  content: "\f20f";
}
.ra-icon-ide-md-repeat:before {
  content: "\f55d";
}
.ra-icon-ide-md-reset-controllers:before {
  content: "\f435";
}
.ra-icon-ide-md-resize-horizontal:before {
  content: "\f210";
}
.ra-icon-ide-md-resize-vertical:before {
  content: "\f211";
}
.ra-icon-ide-md-restore:before {
  content: "\f212";
}
.ra-icon-ide-md-right-arrow:before {
  content: "\f46e";
}
.ra-icon-ide-md-robot:before {
  content: "\f213";
}
.ra-icon-ide-md-rocket:before {
  content: "\f3a2";
}
.ra-icon-ide-md-root-asset:before {
  content: "\f214";
}
.ra-icon-ide-md-rslinx-ng:before {
  content: "\f46f";
}
.ra-icon-ide-md-rung:before {
  content: "\f215";
}
.ra-icon-ide-md-safety-indicator:before {
  content: "\f581";
}
.ra-icon-ide-md-save-online-edits:before {
  content: "\f216";
}
.ra-icon-ide-md-save:before {
  content: "\f217";
}
.ra-icon-ide-md-scan-left:before {
  content: "\f519";
}
.ra-icon-ide-md-scan-right:before {
  content: "\f51a";
}
.ra-icon-ide-md-search-log:before {
  content: "\f218";
}
.ra-icon-ide-md-search:before {
  content: "\f219";
}
.ra-icon-ide-md-searches:before {
  content: "\f21a";
}
.ra-icon-ide-md-selection-branch-diverge:before {
  content: "\f21b";
}
.ra-icon-ide-md-send:before {
  content: "\f4df";
}
.ra-icon-ide-md-sequence-protected:before {
  content: "\f45a";
}
.ra-icon-ide-md-sequence-routine:before {
  content: "\f45b";
}
.ra-icon-ide-md-server-ftae:before {
  content: "\f502";
}
.ra-icon-ide-md-server-opc-da:before {
  content: "\f470";
}
.ra-icon-ide-md-server-opc-ua:before {
  content: "\f471";
}
.ra-icon-ide-md-server-opc:before {
  content: "\f472";
}
.ra-icon-ide-md-server:before {
  content: "\f21c";
}
.ra-icon-ide-md-sfc-protected:before {
  content: "\f45c";
}
.ra-icon-ide-md-sfc:before {
  content: "\f21d";
}
.ra-icon-ide-md-show-actions:before {
  content: "\f21e";
}
.ra-icon-ide-md-show-descriptions:before {
  content: "\f21f";
}
.ra-icon-ide-md-show-guides:before {
  content: "\f220";
}
.ra-icon-ide-md-show-info:before {
  content: "\f221";
}
.ra-icon-ide-md-show-sheet-boundaries:before {
  content: "\f222";
}
.ra-icon-ide-md-signal:before {
  content: "\f62a";
}
.ra-icon-ide-md-simultaneous-branch-diverge:before {
  content: "\f223";
}
.ra-icon-ide-md-so-inherit-instance:before {
  content: "\f38f";
}
.ra-icon-ide-md-so-inherit:before {
  content: "\f224";
}
.ra-icon-ide-md-so-overridden-instance:before {
  content: "\f390";
}
.ra-icon-ide-md-so-overridden:before {
  content: "\f225";
}
.ra-icon-ide-md-sort-alphabetical-decrease:before {
  content: "\f226";
}
.ra-icon-ide-md-sort-alphabetical-increase:before {
  content: "\f227";
}
.ra-icon-ide-md-sort-decrease:before {
  content: "\f228";
}
.ra-icon-ide-md-sort-increase:before {
  content: "\f229";
}
.ra-icon-ide-md-spinner:before {
  content: "\f22a";
}
.ra-icon-ide-md-split-view-active-a:before {
  content: "\f3bf";
}
.ra-icon-ide-md-split-view-active-b:before {
  content: "\f3c0";
}
.ra-icon-ide-md-split-view-horizontal:before {
  content: "\f22b";
}
.ra-icon-ide-md-split-view-vertical:before {
  content: "\f22c";
}
.ra-icon-ide-md-split:before {
  content: "\f5f2";
}
.ra-icon-ide-md-start-simulator:before {
  content: "\f662";
}
.ra-icon-ide-md-station:before {
  content: "\f711";
}
.ra-icon-ide-md-status-indicator-circle:before {
  content: "\f22d";
}
.ra-icon-ide-md-step-transition:before {
  content: "\f22e";
}
.ra-icon-ide-md-step:before {
  content: "\f22f";
}
.ra-icon-ide-md-stop-simulator:before {
  content: "\f663";
}
.ra-icon-ide-md-stop:before {
  content: "\f230";
}
.ra-icon-ide-md-structure:before {
  content: "\f231";
}
.ra-icon-ide-md-structured-text-enable-in-false-overridden:before {
  content: "\f5dd";
}
.ra-icon-ide-md-structured-text-enable-in-false:before {
  content: "\f51d";
}
.ra-icon-ide-md-structured-text-inherited:before {
  content: "\f53f";
}
.ra-icon-ide-md-structured-text-overridden:before {
  content: "\f5de";
}
.ra-icon-ide-md-structured-text-postscan-overridden:before {
  content: "\f5df";
}
.ra-icon-ide-md-structured-text-postscan:before {
  content: "\f51e";
}
.ra-icon-ide-md-structured-text-prescan-overridden:before {
  content: "\f70a";
}
.ra-icon-ide-md-structured-text-prescan:before {
  content: "\f51f";
}
.ra-icon-ide-md-structured-text-protected-overridden:before {
  content: "\f70b";
}
.ra-icon-ide-md-structured-text-protected:before {
  content: "\f45f";
}
.ra-icon-ide-md-structured-text:before {
  content: "\f232";
}
.ra-icon-ide-md-subroutine-return:before {
  content: "\f233";
}
.ra-icon-ide-md-subscriber:before {
  content: "\f5c8";
}
.ra-icon-ide-md-suggest-field:before {
  content: "\f520";
}
.ra-icon-ide-md-swap:before {
  content: "\f639";
}
.ra-icon-ide-md-synchronize-configuration:before {
  content: "\f664";
}
.ra-icon-ide-md-system:before {
  content: "\f234";
}
.ra-icon-ide-md-tag-group:before {
  content: "\f3b9";
}
.ra-icon-ide-md-tag-inherited:before {
  content: "\f235";
}
.ra-icon-ide-md-tag-overridden:before {
  content: "\f236";
}
.ra-icon-ide-md-tag:before {
  content: "\f237";
}
.ra-icon-ide-md-tanker:before {
  content: "\f499";
}
.ra-icon-ide-md-target:before {
  content: "\f460";
}
.ra-icon-ide-md-task:before {
  content: "\f391";
}
.ra-icon-ide-md-team:before {
  content: "\f4d7";
}
.ra-icon-ide-md-test-changes:before {
  content: "\f665";
}
.ra-icon-ide-md-text-bold:before {
  content: "\f238";
}
.ra-icon-ide-md-text-box:before {
  content: "\f239";
}
.ra-icon-ide-md-text-italic:before {
  content: "\f23a";
}
.ra-icon-ide-md-text-justify-center:before {
  content: "\f23b";
}
.ra-icon-ide-md-text-justify-left:before {
  content: "\f23c";
}
.ra-icon-ide-md-text-justify-right:before {
  content: "\f23d";
}
.ra-icon-ide-md-text-underline:before {
  content: "\f23e";
}
.ra-icon-ide-md-text:before {
  content: "\f23f";
}
.ra-icon-ide-md-theme:before {
  content: "\f240";
}
.ra-icon-ide-md-thumb-down-filled:before {
  content: "\f4e0";
}
.ra-icon-ide-md-thumb-down:before {
  content: "\f4e1";
}
.ra-icon-ide-md-thumb-up-filled:before {
  content: "\f4e2";
}
.ra-icon-ide-md-thumb-up:before {
  content: "\f4e3";
}
.ra-icon-ide-md-tick-link:before {
  content: "\f241";
}
.ra-icon-ide-md-tick-lock:before {
  content: "\f242";
}
.ra-icon-ide-md-tick:before {
  content: "\f243";
}
.ra-icon-ide-md-tiles:before {
  content: "\f399";
}
.ra-icon-ide-md-time-series-table:before {
  content: "\f436";
}
.ra-icon-ide-md-toggle-all-panels:before {
  content: "\f521";
}
.ra-icon-ide-md-toggle-inline-value:before {
  content: "\f540";
}
.ra-icon-ide-md-toggle-panel-bottom:before {
  content: "\f244";
}
.ra-icon-ide-md-toggle-panel-left:before {
  content: "\f245";
}
.ra-icon-ide-md-toggle-panel-right:before {
  content: "\f246";
}
.ra-icon-ide-md-token:before {
  content: "\f3ad";
}
.ra-icon-ide-md-tool-ellipse:before {
  content: "\f247";
}
.ra-icon-ide-md-tool-line:before {
  content: "\f248";
}
.ra-icon-ide-md-tool-pen:before {
  content: "\f249";
}
.ra-icon-ide-md-tool-rectangle:before {
  content: "\f24a";
}
.ra-icon-ide-md-tool-select:before {
  content: "\f24b";
}
.ra-icon-ide-md-toolbar:before {
  content: "\f24c";
}
.ra-icon-ide-md-toolbox:before {
  content: "\f24d";
}
.ra-icon-ide-md-tools:before {
  content: "\f4d1";
}
.ra-icon-ide-md-transition:before {
  content: "\f24e";
}
.ra-icon-ide-md-trend:before {
  content: "\f461";
}
.ra-icon-ide-md-trending-down:before {
  content: "\f440";
}
.ra-icon-ide-md-truncate-text-center:before {
  content: "\f24f";
}
.ra-icon-ide-md-truncate-text-left:before {
  content: "\f250";
}
.ra-icon-ide-md-truncate-text-right:before {
  content: "\f251";
}
.ra-icon-ide-md-unblock-workflow:before {
  content: "\f252";
}
.ra-icon-ide-md-undo-check-out:before {
  content: "\f253";
}
.ra-icon-ide-md-undo:before {
  content: "\f254";
}
.ra-icon-ide-md-unit-class:before {
  content: "\f55e";
}
.ra-icon-ide-md-unit-instance:before {
  content: "\f55f";
}
.ra-icon-ide-md-unit-recipe-class:before {
  content: "\f560";
}
.ra-icon-ide-md-unit-recipe-instance:before {
  content: "\f561";
}
.ra-icon-ide-md-unlink:before {
  content: "\f255";
}
.ra-icon-ide-md-unpinned:before {
  content: "\f256";
}
.ra-icon-ide-md-up-arrow:before {
  content: "\f666";
}
.ra-icon-ide-md-upload:before {
  content: "\f257";
}
.ra-icon-ide-md-user-group:before {
  content: "\f3ec";
}
.ra-icon-ide-md-user:before {
  content: "\f258";
}
.ra-icon-ide-md-validating:before {
  content: "\f259";
}
.ra-icon-ide-md-variable:before {
  content: "\f25a";
}
.ra-icon-ide-md-vertical-alignment-bottom:before {
  content: "\f3db";
}
.ra-icon-ide-md-vertical-alignment-center:before {
  content: "\f3dc";
}
.ra-icon-ide-md-vertical-alignment-stretch:before {
  content: "\f3dd";
}
.ra-icon-ide-md-vertical-alignment-top:before {
  content: "\f3de";
}
.ra-icon-ide-md-view-code:before {
  content: "\f25b";
}
.ra-icon-ide-md-view-graphic:before {
  content: "\f25c";
}
.ra-icon-ide-md-viewable:before {
  content: "\f25d";
}
.ra-icon-ide-md-warning-filled:before {
  content: "\f25e";
}
.ra-icon-ide-md-warning:before {
  content: "\f25f";
}
.ra-icon-ide-md-while:before {
  content: "\f562";
}
.ra-icon-ide-md-windup-high:before {
  content: "\f441";
}
.ra-icon-ide-md-windup-low:before {
  content: "\f442";
}
.ra-icon-ide-md-windup-stuck:before {
  content: "\f443";
}
.ra-icon-ide-md-wire-connector-input:before {
  content: "\f260";
}
.ra-icon-ide-md-wire-connector-output:before {
  content: "\f261";
}
.ra-icon-ide-md-wrap-text:before {
  content: "\f262";
}
.ra-icon-ide-md-z-order-first:before {
  content: "\f3df";
}
.ra-icon-ide-md-z-order-last:before {
  content: "\f3e0";
}
.ra-icon-ide-md-z-order-next:before {
  content: "\f3e1";
}
.ra-icon-ide-md-z-order-previous:before {
  content: "\f3e2";
}
.ra-icon-ide-md-zoom-in:before {
  content: "\f263";
}
.ra-icon-ide-md-zoom-out:before {
  content: "\f264";
}
.ra-icon-ide-sm-action:before {
  content: "\f265";
}
.ra-icon-ide-sm-add-agent-group:before {
  content: "\f266";
}
.ra-icon-ide-sm-add-agent:before {
  content: "\f267";
}
.ra-icon-ide-sm-add-input-parameter:before {
  content: "\f268";
}
.ra-icon-ide-sm-add-return-parameter:before {
  content: "\f269";
}
.ra-icon-ide-sm-agent-group:before {
  content: "\f26a";
}
.ra-icon-ide-sm-agent-running:before {
  content: "\f26b";
}
.ra-icon-ide-sm-agent:before {
  content: "\f26c";
}
.ra-icon-ide-sm-ai-scroll:before {
  content: "\f63a";
}
.ra-icon-ide-sm-alarm:before {
  content: "\f26d";
}
.ra-icon-ide-sm-ao-interface:before {
  content: "\f26e";
}
.ra-icon-ide-sm-ao-linked:before {
  content: "\f26f";
}
.ra-icon-ide-sm-ao-override:before {
  content: "\f270";
}
.ra-icon-ide-sm-ao-singleton:before {
  content: "\f271";
}
.ra-icon-ide-sm-ao:before {
  content: "\f272";
}
.ra-icon-ide-sm-aoi:before {
  content: "\f273";
}
.ra-icon-ide-sm-app-compare-left:before {
  content: "\f274";
}
.ra-icon-ide-sm-app-compare:before {
  content: "\f275";
}
.ra-icon-ide-sm-app:before {
  content: "\f5c9";
}
.ra-icon-ide-sm-archive:before {
  content: "\f276";
}
.ra-icon-ide-sm-area-division:before {
  content: "\f49a";
}
.ra-icon-ide-sm-area-groups:before {
  content: "\f49b";
}
.ra-icon-ide-sm-area-main:before {
  content: "\f49c";
}
.ra-icon-ide-sm-area-section:before {
  content: "\f49d";
}
.ra-icon-ide-sm-area-subgroups:before {
  content: "\f49e";
}
.ra-icon-ide-sm-area:before {
  content: "\f712";
}
.ra-icon-ide-sm-artifacts-folder:before {
  content: "\f277";
}
.ra-icon-ide-sm-artifacts-linked:before {
  content: "\f278";
}
.ra-icon-ide-sm-asset-edit:before {
  content: "\f279";
}
.ra-icon-ide-sm-asset-inventory:before {
  content: "\f27a";
}
.ra-icon-ide-sm-asset-lifecycle:before {
  content: "\f27b";
}
.ra-icon-ide-sm-asset:before {
  content: "\f27c";
}
.ra-icon-ide-sm-asterisk:before {
  content: "\f27d";
}
.ra-icon-ide-sm-attachment:before {
  content: "\f27e";
}
.ra-icon-ide-sm-audit-log:before {
  content: "\f27f";
}
.ra-icon-ide-sm-auto-align:before {
  content: "\f280";
}
.ra-icon-ide-sm-auto-scroll:before {
  content: "\f281";
}
.ra-icon-ide-sm-autobrowse-enabled:before {
  content: "\f282";
}
.ra-icon-ide-sm-automated-phase-class:before {
  content: "\f563";
}
.ra-icon-ide-sm-automated-phase-instance:before {
  content: "\f564";
}
.ra-icon-ide-sm-backplane:before {
  content: "\f283";
}
.ra-icon-ide-sm-backup:before {
  content: "\f284";
}
.ra-icon-ide-sm-bad-quality:before {
  content: "\f285";
}
.ra-icon-ide-sm-bars:before {
  content: "\f286";
}
.ra-icon-ide-sm-basic-profile:before {
  content: "\f462";
}
.ra-icon-ide-sm-batch-recipe-class:before {
  content: "\f565";
}
.ra-icon-ide-sm-batch-recipe-instance:before {
  content: "\f566";
}
.ra-icon-ide-sm-bind-io:before {
  content: "\f287";
}
.ra-icon-ide-sm-binder:before {
  content: "\f288";
}
.ra-icon-ide-sm-bio-gas-virtual:before {
  content: "\f713";
}
.ra-icon-ide-sm-bio-gas:before {
  content: "\f714";
}
.ra-icon-ide-sm-bit-tag:before {
  content: "\f473";
}
.ra-icon-ide-sm-boiler-industrial:before {
  content: "\f49f";
}
.ra-icon-ide-sm-boiler-steam:before {
  content: "\f4a0";
}
.ra-icon-ide-sm-bookmark-filled:before {
  content: "\f541";
}
.ra-icon-ide-sm-bookmark:before {
  content: "\f542";
}
.ra-icon-ide-sm-boolean-action:before {
  content: "\f289";
}
.ra-icon-ide-sm-boolean-indicator:before {
  content: "\f28a";
}
.ra-icon-ide-sm-build-and-deploy-messages:before {
  content: "\f28b";
}
.ra-icon-ide-sm-build-and-deploy:before {
  content: "\f28c";
}
.ra-icon-ide-sm-building-corporate:before {
  content: "\f4a2";
}
.ra-icon-ide-sm-building-headquarters:before {
  content: "\f4a3";
}
.ra-icon-ide-sm-building-office:before {
  content: "\f4be";
}
.ra-icon-ide-sm-building-warehouse:before {
  content: "\f4a4";
}
.ra-icon-ide-sm-calculator:before {
  content: "\f3ae";
}
.ra-icon-ide-sm-calendar:before {
  content: "\f4d2";
}
.ra-icon-ide-sm-caret-down:before {
  content: "\f28d";
}
.ra-icon-ide-sm-caret-left:before {
  content: "\f28e";
}
.ra-icon-ide-sm-caret-right:before {
  content: "\f28f";
}
.ra-icon-ide-sm-caret-up-down:before {
  content: "\f290";
}
.ra-icon-ide-sm-caret-up:before {
  content: "\f291";
}
.ra-icon-ide-sm-categories:before {
  content: "\f5e2";
}
.ra-icon-ide-sm-chart:before {
  content: "\f437";
}
.ra-icon-ide-sm-check-filled:before {
  content: "\f5e3";
}
.ra-icon-ide-sm-check-in-approval-link:before {
  content: "\f292";
}
.ra-icon-ide-sm-check-in-approval:before {
  content: "\f293";
}
.ra-icon-ide-sm-check-in-request-link:before {
  content: "\f294";
}
.ra-icon-ide-sm-check-in-request:before {
  content: "\f295";
}
.ra-icon-ide-sm-check-in:before {
  content: "\f296";
}
.ra-icon-ide-sm-check-out-approval-link:before {
  content: "\f297";
}
.ra-icon-ide-sm-check-out-approval:before {
  content: "\f298";
}
.ra-icon-ide-sm-check-out-request-link:before {
  content: "\f299";
}
.ra-icon-ide-sm-check-out-request:before {
  content: "\f29a";
}
.ra-icon-ide-sm-check-out:before {
  content: "\f29b";
}
.ra-icon-ide-sm-check:before {
  content: "\f29c";
}
.ra-icon-ide-sm-checkmark-lock:before {
  content: "\f392";
}
.ra-icon-ide-sm-chevron-down:before {
  content: "\f29d";
}
.ra-icon-ide-sm-chevron-left:before {
  content: "\f29e";
}
.ra-icon-ide-sm-chevron-right:before {
  content: "\f29f";
}
.ra-icon-ide-sm-chevron-up:before {
  content: "\f2a0";
}
.ra-icon-ide-sm-chilled-virtual:before {
  content: "\f715";
}
.ra-icon-ide-sm-chilled:before {
  content: "\f716";
}
.ra-icon-ide-sm-cip-logical:before {
  content: "\f2a1";
}
.ra-icon-ide-sm-cip-security-configuring:before {
  content: "\f2a2";
}
.ra-icon-ide-sm-cip-security-default-configured:before {
  content: "\f2a3";
}
.ra-icon-ide-sm-cip-security-disabled:before {
  content: "\f2a4";
}
.ra-icon-ide-sm-circle:before {
  content: "\f5e4";
}
.ra-icon-ide-sm-city-water-virtual:before {
  content: "\f717";
}
.ra-icon-ide-sm-city-water:before {
  content: "\f718";
}
.ra-icon-ide-sm-close:before {
  content: "\f2a5";
}
.ra-icon-ide-sm-cloud-endpoint-wizard:before {
  content: "\f5fc";
}
.ra-icon-ide-sm-coal-virtual:before {
  content: "\f719";
}
.ra-icon-ide-sm-coal:before {
  content: "\f71a";
}
.ra-icon-ide-sm-code-inhibit:before {
  content: "\f2a6";
}
.ra-icon-ide-sm-code-uninhibited:before {
  content: "\f2a7";
}
.ra-icon-ide-sm-code-uninhibitied:before {
  content: "\f2a8";
}
.ra-icon-ide-sm-collapse-all:before {
  content: "\f2a9";
}
.ra-icon-ide-sm-collapse:before {
  content: "\f5b0";
}
.ra-icon-ide-sm-compactlogix-emulate:before {
  content: "\f2aa";
}
.ra-icon-ide-sm-compactlogix:before {
  content: "\f2ab";
}
.ra-icon-ide-sm-compressed-air-virtual:before {
  content: "\f71b";
}
.ra-icon-ide-sm-compressed-air:before {
  content: "\f71c";
}
.ra-icon-ide-sm-compressor:before {
  content: "\f4a5";
}
.ra-icon-ide-sm-configuration:before {
  content: "\f543";
}
.ra-icon-ide-sm-constant-tag:before {
  content: "\f5ca";
}
.ra-icon-ide-sm-container-asset:before {
  content: "\f2ac";
}
.ra-icon-ide-sm-container:before {
  content: "\f2ad";
}
.ra-icon-ide-sm-controller-configuration:before {
  content: "\f438";
}
.ra-icon-ide-sm-controller-monitor:before {
  content: "\f439";
}
.ra-icon-ide-sm-controller-read-only:before {
  content: "\f43a";
}
.ra-icon-ide-sm-controller:before {
  content: "\f2ae";
}
.ra-icon-ide-sm-converge-sfc-elements:before {
  content: "\f2af";
}
.ra-icon-ide-sm-cooler:before {
  content: "\f4a6";
}
.ra-icon-ide-sm-copy-dde:before {
  content: "\f3ba";
}
.ra-icon-ide-sm-copy-rtd:before {
  content: "\f3bb";
}
.ra-icon-ide-sm-copy:before {
  content: "\f4e4";
}
.ra-icon-ide-sm-create-app:before {
  content: "\f5cb";
}
.ra-icon-ide-sm-create-device:before {
  content: "\f2b0";
}
.ra-icon-ide-sm-cross-reference:before {
  content: "\f2b1";
}
.ra-icon-ide-sm-cross:before {
  content: "\f2b2";
}
.ra-icon-ide-sm-crude-oil-virtual:before {
  content: "\f71d";
}
.ra-icon-ide-sm-crude-oil:before {
  content: "\f71e";
}
.ra-icon-ide-sm-custom-device-asset:before {
  content: "\f2b3";
}
.ra-icon-ide-sm-dashboard:before {
  content: "\f2b4";
}
.ra-icon-ide-sm-data-type:before {
  content: "\f2b5";
}
.ra-icon-ide-sm-debug:before {
  content: "\f43b";
}
.ra-icon-ide-sm-delete:before {
  content: "\f2b6";
}
.ra-icon-ide-sm-deployment-history:before {
  content: "\f5b6";
}
.ra-icon-ide-sm-device-communication:before {
  content: "\f2b7";
}
.ra-icon-ide-sm-device-ethernet-bridge-adapter-module:before {
  content: "\f2b8";
}
.ra-icon-ide-sm-device-field:before {
  content: "\f2b9";
}
.ra-icon-ide-sm-device-general:before {
  content: "\f2ba";
}
.ra-icon-ide-sm-device-io-module:before {
  content: "\f2bb";
}
.ra-icon-ide-sm-device-list:before {
  content: "\f2bc";
}
.ra-icon-ide-sm-device-non-ethernet-module:before {
  content: "\f2bd";
}
.ra-icon-ide-sm-device-stand-alone-ethernet:before {
  content: "\f2be";
}
.ra-icon-ide-sm-device-unknown:before {
  content: "\f2bf";
}
.ra-icon-ide-sm-device:before {
  content: "\f2c0";
}
.ra-icon-ide-sm-devices:before {
  content: "\f2c1";
}
.ra-icon-ide-sm-diagnostic-log:before {
  content: "\f2c2";
}
.ra-icon-ide-sm-diagram:before {
  content: "\f39a";
}
.ra-icon-ide-sm-diesel-oil-virtual:before {
  content: "\f71f";
}
.ra-icon-ide-sm-diesel-oil:before {
  content: "\f720";
}
.ra-icon-ide-sm-difference:before {
  content: "\f2c3";
}
.ra-icon-ide-sm-discover-device:before {
  content: "\f578";
}
.ra-icon-ide-sm-document-notice:before {
  content: "\f2c4";
}
.ra-icon-ide-sm-document-service:before {
  content: "\f2c5";
}
.ra-icon-ide-sm-document:before {
  content: "\f2c6";
}
.ra-icon-ide-sm-door:before {
  content: "\f522";
}
.ra-icon-ide-sm-double-caret-left:before {
  content: "\f2c7";
}
.ra-icon-ide-sm-double-caret-right:before {
  content: "\f2c8";
}
.ra-icon-ide-sm-double-chevron-down:before {
  content: "\f66f";
}
.ra-icon-ide-sm-double-chevron-left:before {
  content: "\f2c9";
}
.ra-icon-ide-sm-double-chevron-right:before {
  content: "\f2ca";
}
.ra-icon-ide-sm-double-chevron-up:before {
  content: "\f670";
}
.ra-icon-ide-sm-download:before {
  content: "\f2cb";
}
.ra-icon-ide-sm-drag-and-drop:before {
  content: "\f2cc";
}
.ra-icon-ide-sm-drives:before {
  content: "\f2cd";
}
.ra-icon-ide-sm-dual-unit:before {
  content: "\f523";
}
.ra-icon-ide-sm-dynamic-configuration:before {
  content: "\f43c";
}
.ra-icon-ide-sm-edit:before {
  content: "\f2ce";
}
.ra-icon-ide-sm-electricity-virtual:before {
  content: "\f721";
}
.ra-icon-ide-sm-electricity:before {
  content: "\f722";
}
.ra-icon-ide-sm-ellipses:before {
  content: "\f2cf";
}
.ra-icon-ide-sm-emulate:before {
  content: "\f2d0";
}
.ra-icon-ide-sm-enterprise:before {
  content: "\f723";
}
.ra-icon-ide-sm-error-filled:before {
  content: "\f2d1";
}
.ra-icon-ide-sm-error:before {
  content: "\f2d2";
}
.ra-icon-ide-sm-ethernet-comms-loss:before {
  content: "\f2d3";
}
.ra-icon-ide-sm-ethernet:before {
  content: "\f2d4";
}
.ra-icon-ide-sm-event-log:before {
  content: "\f2d5";
}
.ra-icon-ide-sm-events:before {
  content: "\f2d6";
}
.ra-icon-ide-sm-execution-explorer:before {
  content: "\f2d7";
}
.ra-icon-ide-sm-expand-all:before {
  content: "\f2d8";
}
.ra-icon-ide-sm-expand:before {
  content: "\f5b1";
}
.ra-icon-ide-sm-export-device-registration-information:before {
  content: "\f544";
}
.ra-icon-ide-sm-extended-branch:before {
  content: "\f2d9";
}
.ra-icon-ide-sm-extended-properties-tag:before {
  content: "\f474";
}
.ra-icon-ide-sm-factorytalk-bot:before {
  content: "\f579";
}
.ra-icon-ide-sm-fault-filled:before {
  content: "\f524";
}
.ra-icon-ide-sm-fault:before {
  content: "\f525";
}
.ra-icon-ide-sm-favorite:before {
  content: "\f2da";
}
.ra-icon-ide-sm-fbd-enable-in-false:before {
  content: "\f2db";
}
.ra-icon-ide-sm-fbd-inherited:before {
  content: "\f2dc";
}
.ra-icon-ide-sm-fbd-interrupt:before {
  content: "\f5fd";
}
.ra-icon-ide-sm-fbd-overridden:before {
  content: "\f2dd";
}
.ra-icon-ide-sm-fbd-prescan:before {
  content: "\f2de";
}
.ra-icon-ide-sm-fbd:before {
  content: "\f2df";
}
.ra-icon-ide-sm-feedback-filled:before {
  content: "\f4e5";
}
.ra-icon-ide-sm-feedback:before {
  content: "\f4e6";
}
.ra-icon-ide-sm-file-excel:before {
  content: "\f4f6";
}
.ra-icon-ide-sm-file-powerpoint:before {
  content: "\f4f7";
}
.ra-icon-ide-sm-file-word:before {
  content: "\f4f8";
}
.ra-icon-ide-sm-file-zip:before {
  content: "\f4f9";
}
.ra-icon-ide-sm-filter:before {
  content: "\f2e0";
}
.ra-icon-ide-sm-firmware:before {
  content: "\f2e1";
}
.ra-icon-ide-sm-folder-open:before {
  content: "\f57e";
}
.ra-icon-ide-sm-folder:before {
  content: "\f2e2";
}
.ra-icon-ide-sm-font-decrease:before {
  content: "\f463";
}
.ra-icon-ide-sm-font-increase:before {
  content: "\f464";
}
.ra-icon-ide-sm-force-value:before {
  content: "\f2e3";
}
.ra-icon-ide-sm-ft-directory:before {
  content: "\f2e4";
}
.ra-icon-ide-sm-ft-gen-ai:before {
  content: "\f4fa";
}
.ra-icon-ide-sm-ftview-area:before {
  content: "\f4fb";
}
.ra-icon-ide-sm-ftview:before {
  content: "\f2e5";
}
.ra-icon-ide-sm-fuel-oil-virtual:before {
  content: "\f724";
}
.ra-icon-ide-sm-fuel-oil:before {
  content: "\f725";
}
.ra-icon-ide-sm-gasoline-virtual:before {
  content: "\f726";
}
.ra-icon-ide-sm-gasoline:before {
  content: "\f727";
}
.ra-icon-ide-sm-get:before {
  content: "\f2e6";
}
.ra-icon-ide-sm-go-to:before {
  content: "\f3af";
}
.ra-icon-ide-sm-ground-water-virtual:before {
  content: "\f728";
}
.ra-icon-ide-sm-ground-water:before {
  content: "\f729";
}
.ra-icon-ide-sm-help:before {
  content: "\f2e7";
}
.ra-icon-ide-sm-hidden:before {
  content: "\f2e8";
}
.ra-icon-ide-sm-hide-actions:before {
  content: "\f2e9";
}
.ra-icon-ide-sm-hide-descriptions:before {
  content: "\f2ea";
}
.ra-icon-ide-sm-hide-menu:before {
  content: "\f39b";
}
.ra-icon-ide-sm-hide-sheet-boundaries:before {
  content: "\f2eb";
}
.ra-icon-ide-sm-hierarchy:before {
  content: "\f5b4";
}
.ra-icon-ide-sm-high-limit:before {
  content: "\f465";
}
.ra-icon-ide-sm-high-low-limit:before {
  content: "\f466";
}
.ra-icon-ide-sm-history:before {
  content: "\f2ec";
}
.ra-icon-ide-sm-hmi-server:before {
  content: "\f2ed";
}
.ra-icon-ide-sm-home:before {
  content: "\f2ee";
}
.ra-icon-ide-sm-hot-hot-water-virtual:before {
  content: "\f72a";
}
.ra-icon-ide-sm-hot-hot-water:before {
  content: "\f72b";
}
.ra-icon-ide-sm-hot-water-virtual:before {
  content: "\f72c";
}
.ra-icon-ide-sm-hot-water:before {
  content: "\f72d";
}
.ra-icon-ide-sm-hydrogen-virtual:before {
  content: "\f72e";
}
.ra-icon-ide-sm-hydrogen:before {
  content: "\f72f";
}
.ra-icon-ide-sm-immediate-commit-arrow-left:before {
  content: "\f2ef";
}
.ra-icon-ide-sm-import-component:before {
  content: "\f5ec";
}
.ra-icon-ide-sm-in-progress:before {
  content: "\f2f0";
}
.ra-icon-ide-sm-input-expand-indicator:before {
  content: "\f2f1";
}
.ra-icon-ide-sm-instruction-phase-class:before {
  content: "\f567";
}
.ra-icon-ide-sm-instruction-phase-instance:before {
  content: "\f568";
}
.ra-icon-ide-sm-kebob:before {
  content: "\f2f2";
}
.ra-icon-ide-sm-key-edit:before {
  content: "\f2f3";
}
.ra-icon-ide-sm-key:before {
  content: "\f4d3";
}
.ra-icon-ide-sm-label-new:before {
  content: "\f2f4";
}
.ra-icon-ide-sm-ladder-enable-in-false:before {
  content: "\f2f5";
}
.ra-icon-ide-sm-ladder-inherited:before {
  content: "\f2f6";
}
.ra-icon-ide-sm-ladder-interrupt:before {
  content: "\f5fe";
}
.ra-icon-ide-sm-ladder-overridden:before {
  content: "\f2f7";
}
.ra-icon-ide-sm-ladder-prescan:before {
  content: "\f2f8";
}
.ra-icon-ide-sm-ladder:before {
  content: "\f2f9";
}
.ra-icon-ide-sm-library:before {
  content: "\f2fa";
}
.ra-icon-ide-sm-lightbulb-filled:before {
  content: "\f545";
}
.ra-icon-ide-sm-lightbulb:before {
  content: "\f546";
}
.ra-icon-ide-sm-lineup:before {
  content: "\f526";
}
.ra-icon-ide-sm-link:before {
  content: "\f2fb";
}
.ra-icon-ide-sm-local:before {
  content: "\f2fc";
}
.ra-icon-ide-sm-location-compass:before {
  content: "\f4a7";
}
.ra-icon-ide-sm-location-globe:before {
  content: "\f4a8";
}
.ra-icon-ide-sm-location-map:before {
  content: "\f4a9";
}
.ra-icon-ide-sm-location-square:before {
  content: "\f4aa";
}
.ra-icon-ide-sm-lock:before {
  content: "\f2fd";
}
.ra-icon-ide-sm-logs:before {
  content: "\f2fe";
}
.ra-icon-ide-sm-low-limit:before {
  content: "\f467";
}
.ra-icon-ide-sm-machine-drilling-cnc:before {
  content: "\f4ab";
}
.ra-icon-ide-sm-machine-drilling:before {
  content: "\f4ac";
}
.ra-icon-ide-sm-machine-generic:before {
  content: "\f4ad";
}
.ra-icon-ide-sm-machine-group:before {
  content: "\f4ae";
}
.ra-icon-ide-sm-machine-milling:before {
  content: "\f4af";
}
.ra-icon-ide-sm-machine-room:before {
  content: "\f4b0";
}
.ra-icon-ide-sm-machine-section:before {
  content: "\f4b1";
}
.ra-icon-ide-sm-machine-shop:before {
  content: "\f4b2";
}
.ra-icon-ide-sm-machine-turning:before {
  content: "\f4b3";
}
.ra-icon-ide-sm-machine-unit:before {
  content: "\f4b4";
}
.ra-icon-ide-sm-main-routine:before {
  content: "\f2ff";
}
.ra-icon-ide-sm-manufacturing-factory:before {
  content: "\f4b5";
}
.ra-icon-ide-sm-manufacturing-industry:before {
  content: "\f4b6";
}
.ra-icon-ide-sm-manufacturing-plant:before {
  content: "\f4b7";
}
.ra-icon-ide-sm-manufacturing-workshop:before {
  content: "\f4b8";
}
.ra-icon-ide-sm-maximize:before {
  content: "\f300";
}
.ra-icon-ide-sm-merge:before {
  content: "\f5ff";
}
.ra-icon-ide-sm-minimize:before {
  content: "\f301";
}
.ra-icon-ide-sm-minus:before {
  content: "\f302";
}
.ra-icon-ide-sm-mixed-app:before {
  content: "\f5cc";
}
.ra-icon-ide-sm-motion-scheduler:before {
  content: "\f5e5";
}
.ra-icon-ide-sm-natural-gas-virtual:before {
  content: "\f730";
}
.ra-icon-ide-sm-natural-gas:before {
  content: "\f731";
}
.ra-icon-ide-sm-new-project:before {
  content: "\f303";
}
.ra-icon-ide-sm-offline:before {
  content: "\f4bf";
}
.ra-icon-ide-sm-online-center:before {
  content: "\f57a";
}
.ra-icon-ide-sm-online:before {
  content: "\f4c0";
}
.ra-icon-ide-sm-open-menu:before {
  content: "\f39c";
}
.ra-icon-ide-sm-open-project:before {
  content: "\f304";
}
.ra-icon-ide-sm-open:before {
  content: "\f305";
}
.ra-icon-ide-sm-operation-recipe-class:before {
  content: "\f569";
}
.ra-icon-ide-sm-operation-recipe-instance:before {
  content: "\f56a";
}
.ra-icon-ide-sm-operation-sequence-class:before {
  content: "\f56b";
}
.ra-icon-ide-sm-operation-sequence-instance:before {
  content: "\f56c";
}
.ra-icon-ide-sm-options:before {
  content: "\f306";
}
.ra-icon-ide-sm-optix-panel:before {
  content: "\f57b";
}
.ra-icon-ide-sm-optix-runtime:before {
  content: "\f5cd";
}
.ra-icon-ide-sm-page-view:before {
  content: "\f307";
}
.ra-icon-ide-sm-panelview:before {
  content: "\f308";
}
.ra-icon-ide-sm-pause:before {
  content: "\f309";
}
.ra-icon-ide-sm-pdf:before {
  content: "\f30a";
}
.ra-icon-ide-sm-person:before {
  content: "\f3ed";
}
.ra-icon-ide-sm-pin-link:before {
  content: "\f30b";
}
.ra-icon-ide-sm-pinned:before {
  content: "\f30c";
}
.ra-icon-ide-sm-placeholder:before {
  content: "\f30d";
}
.ra-icon-ide-sm-play:before {
  content: "\f30e";
}
.ra-icon-ide-sm-plus-in-circle:before {
  content: "\f4d4";
}
.ra-icon-ide-sm-plus:before {
  content: "\f30f";
}
.ra-icon-ide-sm-pre-shipment:before {
  content: "\f5b8";
}
.ra-icon-ide-sm-preference:before {
  content: "\f310";
}
.ra-icon-ide-sm-print:before {
  content: "\f311";
}
.ra-icon-ide-sm-process-cell-class:before {
  content: "\f56d";
}
.ra-icon-ide-sm-process-cell-instance:before {
  content: "\f56e";
}
.ra-icon-ide-sm-program-inherited:before {
  content: "\f312";
}
.ra-icon-ide-sm-program-overridden:before {
  content: "\f313";
}
.ra-icon-ide-sm-program-routine-tag-editor:before {
  content: "\f314";
}
.ra-icon-ide-sm-program-tag-editor-inherited:before {
  content: "\f315";
}
.ra-icon-ide-sm-program-tag-editor-overridden:before {
  content: "\f316";
}
.ra-icon-ide-sm-program:before {
  content: "\f317";
}
.ra-icon-ide-sm-project-validation:before {
  content: "\f318";
}
.ra-icon-ide-sm-propane-virtual:before {
  content: "\f732";
}
.ra-icon-ide-sm-propane:before {
  content: "\f733";
}
.ra-icon-ide-sm-publisher:before {
  content: "\f5ce";
}
.ra-icon-ide-sm-pull-from-running-project:before {
  content: "\f319";
}
.ra-icon-ide-sm-quickstick:before {
  content: "\f734";
}
.ra-icon-ide-sm-real-time-editor:before {
  content: "\f43d";
}
.ra-icon-ide-sm-redundancy-module-a-error:before {
  content: "\f31a";
}
.ra-icon-ide-sm-redundancy-module-a:before {
  content: "\f31b";
}
.ra-icon-ide-sm-redundancy-module-b-error:before {
  content: "\f31c";
}
.ra-icon-ide-sm-redundancy-module-b:before {
  content: "\f31d";
}
.ra-icon-ide-sm-refresh:before {
  content: "\f31e";
}
.ra-icon-ide-sm-region:before {
  content: "\f735";
}
.ra-icon-ide-sm-remote-computer:before {
  content: "\f31f";
}
.ra-icon-ide-sm-remove-all-unknown-parameters:before {
  content: "\f320";
}
.ra-icon-ide-sm-remove-all:before {
  content: "\f321";
}
.ra-icon-ide-sm-remove-instruction-parameter:before {
  content: "\f322";
}
.ra-icon-ide-sm-remove-label:before {
  content: "\f323";
}
.ra-icon-ide-sm-remove:before {
  content: "\f324";
}
.ra-icon-ide-sm-required:before {
  content: "\f325";
}
.ra-icon-ide-sm-reset-controllers:before {
  content: "\f43e";
}
.ra-icon-ide-sm-restore:before {
  content: "\f326";
}
.ra-icon-ide-sm-robot:before {
  content: "\f327";
}
.ra-icon-ide-sm-rocket:before {
  content: "\f3a3";
}
.ra-icon-ide-sm-root-asset:before {
  content: "\f328";
}
.ra-icon-ide-sm-rslinx-ng:before {
  content: "\f475";
}
.ra-icon-ide-sm-running:before {
  content: "\f329";
}
.ra-icon-ide-sm-safety-indicator:before {
  content: "\f594";
}
.ra-icon-ide-sm-save-online-edits:before {
  content: "\f32a";
}
.ra-icon-ide-sm-save:before {
  content: "\f32b";
}
.ra-icon-ide-sm-search-log:before {
  content: "\f32c";
}
.ra-icon-ide-sm-search:before {
  content: "\f32d";
}
.ra-icon-ide-sm-searches:before {
  content: "\f32e";
}
.ra-icon-ide-sm-section:before {
  content: "\f527";
}
.ra-icon-ide-sm-selection-branch-diverge:before {
  content: "\f32f";
}
.ra-icon-ide-sm-send:before {
  content: "\f4e8";
}
.ra-icon-ide-sm-server-ftae:before {
  content: "\f503";
}
.ra-icon-ide-sm-server-opc-da:before {
  content: "\f476";
}
.ra-icon-ide-sm-server-opc-ua:before {
  content: "\f477";
}
.ra-icon-ide-sm-server-opc:before {
  content: "\f478";
}
.ra-icon-ide-sm-sfc:before {
  content: "\f330";
}
.ra-icon-ide-sm-show-actions:before {
  content: "\f331";
}
.ra-icon-ide-sm-show-descriptions:before {
  content: "\f332";
}
.ra-icon-ide-sm-show-sheet-boundaries:before {
  content: "\f333";
}
.ra-icon-ide-sm-simultaneous-branch-diverge:before {
  content: "\f334";
}
.ra-icon-ide-sm-site:before {
  content: "\f736";
}
.ra-icon-ide-sm-so-inherit-instance:before {
  content: "\f393";
}
.ra-icon-ide-sm-so-inherit:before {
  content: "\f335";
}
.ra-icon-ide-sm-so-overridden-instance:before {
  content: "\f394";
}
.ra-icon-ide-sm-so-overridden:before {
  content: "\f336";
}
.ra-icon-ide-sm-spinner:before {
  content: "\f337";
}
.ra-icon-ide-sm-split:before {
  content: "\f600";
}
.ra-icon-ide-sm-square-filled:before {
  content: "\f338";
}
.ra-icon-ide-sm-station:before {
  content: "\f737";
}
.ra-icon-ide-sm-steam-saturated-virtual:before {
  content: "\f738";
}
.ra-icon-ide-sm-steam-saturated:before {
  content: "\f739";
}
.ra-icon-ide-sm-steam-superheated-virtual:before {
  content: "\f73a";
}
.ra-icon-ide-sm-steam-superheated:before {
  content: "\f73b";
}
.ra-icon-ide-sm-step-transition:before {
  content: "\f339";
}
.ra-icon-ide-sm-step:before {
  content: "\f33a";
}
.ra-icon-ide-sm-stop:before {
  content: "\f33b";
}
.ra-icon-ide-sm-structured-text-enable-in-false-overridden:before {
  content: "\f5e6";
}
.ra-icon-ide-sm-structured-text-enable-in-false:before {
  content: "\f528";
}
.ra-icon-ide-sm-structured-text-inherited:before {
  content: "\f547";
}
.ra-icon-ide-sm-structured-text-interrupt:before {
  content: "\f60a";
}
.ra-icon-ide-sm-structured-text-overridden:before {
  content: "\f5e7";
}
.ra-icon-ide-sm-structured-text-postscan-overridden:before {
  content: "\f5e8";
}
.ra-icon-ide-sm-structured-text-postscan:before {
  content: "\f529";
}
.ra-icon-ide-sm-structured-text-prescan-overridden:before {
  content: "\f70c";
}
.ra-icon-ide-sm-structured-text-prescan:before {
  content: "\f52a";
}
.ra-icon-ide-sm-structured-text-protected-overridden:before {
  content: "\f70d";
}
.ra-icon-ide-sm-structured-text-protected:before {
  content: "\f52b";
}
.ra-icon-ide-sm-structured-text:before {
  content: "\f33c";
}
.ra-icon-ide-sm-subroutine-return:before {
  content: "\f33d";
}
.ra-icon-ide-sm-subscriber:before {
  content: "\f5d6";
}
.ra-icon-ide-sm-swap:before {
  content: "\f63d";
}
.ra-icon-ide-sm-system:before {
  content: "\f33e";
}
.ra-icon-ide-sm-tag-group:before {
  content: "\f3bc";
}
.ra-icon-ide-sm-tag-inherited:before {
  content: "\f33f";
}
.ra-icon-ide-sm-tag-overridden:before {
  content: "\f340";
}
.ra-icon-ide-sm-tag:before {
  content: "\f341";
}
.ra-icon-ide-sm-tallow-virtual:before {
  content: "\f73c";
}
.ra-icon-ide-sm-tallow:before {
  content: "\f73d";
}
.ra-icon-ide-sm-tanker:before {
  content: "\f4b9";
}
.ra-icon-ide-sm-target:before {
  content: "\f468";
}
.ra-icon-ide-sm-task-continuous:before {
  content: "\f342";
}
.ra-icon-ide-sm-task-event:before {
  content: "\f343";
}
.ra-icon-ide-sm-task-periodic:before {
  content: "\f344";
}
.ra-icon-ide-sm-task:before {
  content: "\f345";
}
.ra-icon-ide-sm-thumb-down-filled:before {
  content: "\f4e9";
}
.ra-icon-ide-sm-thumb-down:before {
  content: "\f4ea";
}
.ra-icon-ide-sm-thumb-up-filled:before {
  content: "\f4eb";
}
.ra-icon-ide-sm-thumb-up:before {
  content: "\f4ec";
}
.ra-icon-ide-sm-tick-link:before {
  content: "\f346";
}
.ra-icon-ide-sm-tick-lock:before {
  content: "\f347";
}
.ra-icon-ide-sm-tick:before {
  content: "\f348";
}
.ra-icon-ide-sm-tiles:before {
  content: "\f39d";
}
.ra-icon-ide-sm-time-series-table:before {
  content: "\f43f";
}
.ra-icon-ide-sm-token:before {
  content: "\f3b0";
}
.ra-icon-ide-sm-toolbar:before {
  content: "\f349";
}
.ra-icon-ide-sm-tools:before {
  content: "\f4d5";
}
.ra-icon-ide-sm-transition:before {
  content: "\f34a";
}
.ra-icon-ide-sm-trending-down:before {
  content: "\f448";
}
.ra-icon-ide-sm-undo-check-out:before {
  content: "\f34b";
}
.ra-icon-ide-sm-unit-class:before {
  content: "\f56f";
}
.ra-icon-ide-sm-unit-instance:before {
  content: "\f570";
}
.ra-icon-ide-sm-unit-recipe-class:before {
  content: "\f571";
}
.ra-icon-ide-sm-unit-recipe-instance:before {
  content: "\f572";
}
.ra-icon-ide-sm-unit:before {
  content: "\f52c";
}
.ra-icon-ide-sm-unlink:before {
  content: "\f34c";
}
.ra-icon-ide-sm-unlock:before {
  content: "\f34d";
}
.ra-icon-ide-sm-unsupported-profile:before {
  content: "\f479";
}
.ra-icon-ide-sm-upload:before {
  content: "\f34e";
}
.ra-icon-ide-sm-user-group:before {
  content: "\f3ee";
}
.ra-icon-ide-sm-validating:before {
  content: "\f34f";
}
.ra-icon-ide-sm-variable:before {
  content: "\f350";
}
.ra-icon-ide-sm-view-allocation:before {
  content: "\f351";
}
.ra-icon-ide-sm-view-code:before {
  content: "\f352";
}
.ra-icon-ide-sm-viewable:before {
  content: "\f353";
}
.ra-icon-ide-sm-visualization:before {
  content: "\f354";
}
.ra-icon-ide-sm-vpn-device-connected:before {
  content: "\f4fc";
}
.ra-icon-ide-sm-vpn-device-disconnected:before {
  content: "\f4fd";
}
.ra-icon-ide-sm-vpn-device-unavailable:before {
  content: "\f4fe";
}
.ra-icon-ide-sm-waste-water-virtual:before {
  content: "\f73e";
}
.ra-icon-ide-sm-waste-water:before {
  content: "\f73f";
}
.ra-icon-ide-sm-water-virtual:before {
  content: "\f740";
}
.ra-icon-ide-sm-water:before {
  content: "\f741";
}
.ra-icon-ide-sm-windup-high:before {
  content: "\f449";
}
.ra-icon-ide-sm-windup-low:before {
  content: "\f44a";
}
.ra-icon-ide-sm-windup-stuck:before {
  content: "\f44b";
}
.ra-icon-ide-sm-wireway:before {
  content: "\f52d";
}
.ra-icon-ide-sm-work-center:before {
  content: "\f742";
}
.ra-icon-ide-sm-work-unit:before {
  content: "\f743";
}
.ra-icon-ide-sm-zoom-in:before {
  content: "\f355";
}
.ra-icon-ide-sm-zoom-out:before {
  content: "\f356";
}
.ra-icon-ide-xl-cloud-endpoint-wizard:before {
  content: "\f60b";
}
.ra-icon-ide-xl-configuration:before {
  content: "\f357";
}
.ra-icon-ide-xl-fault-filled:before {
  content: "\f52e";
}
.ra-icon-ide-xl-fault:before {
  content: "\f52f";
}
.ra-icon-ide-xl-folder-open:before {
  content: "\f57f";
}
.ra-icon-ide-xl-folder:before {
  content: "\f580";
}
.ra-icon-ide-xl-function-absolute-value:before {
  content: "\f358";
}
.ra-icon-ide-xl-function-add:before {
  content: "\f359";
}
.ra-icon-ide-xl-function-arc-cosine:before {
  content: "\f35a";
}
.ra-icon-ide-xl-function-arc-sine:before {
  content: "\f35b";
}
.ra-icon-ide-xl-function-arc-tangent:before {
  content: "\f35c";
}
.ra-icon-ide-xl-function-bitwise-and:before {
  content: "\f35d";
}
.ra-icon-ide-xl-function-bitwise-exclusive-or:before {
  content: "\f35e";
}
.ra-icon-ide-xl-function-bitwise-not:before {
  content: "\f35f";
}
.ra-icon-ide-xl-function-bitwise-or:before {
  content: "\f360";
}
.ra-icon-ide-xl-function-boolean-and:before {
  content: "\f361";
}
.ra-icon-ide-xl-function-boolean-exclusive-or:before {
  content: "\f362";
}
.ra-icon-ide-xl-function-boolean-not:before {
  content: "\f363";
}
.ra-icon-ide-xl-function-boolean-or:before {
  content: "\f364";
}
.ra-icon-ide-xl-function-cosine:before {
  content: "\f365";
}
.ra-icon-ide-xl-function-degrees:before {
  content: "\f366";
}
.ra-icon-ide-xl-function-divide:before {
  content: "\f367";
}
.ra-icon-ide-xl-function-equal:before {
  content: "\f368";
}
.ra-icon-ide-xl-function-greater-than:before {
  content: "\f369";
}
.ra-icon-ide-xl-function-greather-than-or-equal:before {
  content: "\f36a";
}
.ra-icon-ide-xl-function-less-than-or-equal:before {
  content: "\f36b";
}
.ra-icon-ide-xl-function-less-than:before {
  content: "\f36c";
}
.ra-icon-ide-xl-function-limit-test:before {
  content: "\f36d";
}
.ra-icon-ide-xl-function-log-base-10:before {
  content: "\f36e";
}
.ra-icon-ide-xl-function-mask-equal:before {
  content: "\f36f";
}
.ra-icon-ide-xl-function-modulo:before {
  content: "\f370";
}
.ra-icon-ide-xl-function-multiply:before {
  content: "\f371";
}
.ra-icon-ide-xl-function-natural-log:before {
  content: "\f372";
}
.ra-icon-ide-xl-function-negate:before {
  content: "\f373";
}
.ra-icon-ide-xl-function-not-equal-to:before {
  content: "\f374";
}
.ra-icon-ide-xl-function-radians:before {
  content: "\f375";
}
.ra-icon-ide-xl-function-sine:before {
  content: "\f376";
}
.ra-icon-ide-xl-function-square-root:before {
  content: "\f377";
}
.ra-icon-ide-xl-function-subtract:before {
  content: "\f378";
}
.ra-icon-ide-xl-function-tangent:before {
  content: "\f379";
}
.ra-icon-ide-xl-function-truncate:before {
  content: "\f37a";
}
.ra-icon-ide-xl-function-x-to-the-power-of-y:before {
  content: "\f37b";
}
.ra-icon-ide-xl-import-project:before {
  content: "\f37c";
}
.ra-icon-ide-xl-incompatibility:before {
  content: "\f530";
}
.ra-icon-ide-xl-info:before {
  content: "\f37d";
}
.ra-icon-ide-xl-linx-api:before {
  content: "\f3bd";
}
.ra-icon-ide-xl-new-multiple-controller:before {
  content: "\f37e";
}
.ra-icon-ide-xl-new-project:before {
  content: "\f37f";
}
.ra-icon-ide-xl-new-single-controller:before {
  content: "\f380";
}
.ra-icon-ide-xl-no-content:before {
  content: "\f381";
}
.ra-icon-ide-xl-no-project-open:before {
  content: "\f382";
}
.ra-icon-ide-xl-offline:before {
  content: "\f383";
}
.ra-icon-ide-xl-open-project:before {
  content: "\f384";
}
.ra-icon-ide-xl-placeholder:before {
  content: "\f385";
}
.ra-icon-ide-xl-proxy-server:before {
  content: "\f3be";
}
.ra-icon-ide-xl-redundancy-path-one:before {
  content: "\f3cb";
}
.ra-icon-ide-xl-redundancy-path-two:before {
  content: "\f3cc";
}
.ra-icon-ide-xl-redundancy:before {
  content: "\f63e";
}
.ra-icon-ide-xl-remote-agent-group:before {
  content: "\f504";
}
.ra-icon-ide-xl-remote-agent-running:before {
  content: "\f505";
}
.ra-icon-ide-xl-remote-agent:before {
  content: "\f506";
}
.ra-icon-ide-xl-signal:before {
  content: "\f64e";
}
.ra-icon-ide-xl-spinner:before {
  content: "\f386";
}
.ra-icon-ide-xl-split-view-active-a:before {
  content: "\f3c1";
}
.ra-icon-ide-xl-split-view-active-b:before {
  content: "\f3c2";
}
.ra-icon-ide-xl-task-periodic:before {
  content: "\f395";
}
.ra-icon-ide-xl-team:before {
  content: "\f387";
}
.ra-icon-ide-xl-templates:before {
  content: "\f388";
}
.ra-icon-ide-xl-user:before {
  content: "\f389";
}
.ra-icon-ide-xxl-activation-manager:before {
  content: "\f415";
}
.ra-icon-ide-xxl-arena:before {
  content: "\f416";
}
.ra-icon-ide-xxl-attach:before {
  content: "\f417";
}
.ra-icon-ide-xxl-autocad:before {
  content: "\f418";
}
.ra-icon-ide-xxl-code:before {
  content: "\f419";
}
.ra-icon-ide-xxl-controller-project:before {
  content: "\f41a";
}
.ra-icon-ide-xxl-detach:before {
  content: "\f41b";
}
.ra-icon-ide-xxl-docs:before {
  content: "\f41c";
}
.ra-icon-ide-xxl-echo-snap:before {
  content: "\f41d";
}
.ra-icon-ide-xxl-eplan:before {
  content: "\f41e";
}
.ra-icon-ide-xxl-fault-filled:before {
  content: "\f531";
}
.ra-icon-ide-xxl-fault:before {
  content: "\f532";
}
.ra-icon-ide-xxl-folder:before {
  content: "\f41f";
}
.ra-icon-ide-xxl-ft-design-studio:before {
  content: "\f420";
}
.ra-icon-ide-xxl-ft-optix:before {
  content: "\f421";
}
.ra-icon-ide-xxl-ft-vault:before {
  content: "\f422";
}
.ra-icon-ide-xxl-ft-view-me:before {
  content: "\f423";
}
.ra-icon-ide-xxl-img:before {
  content: "\f424";
}
.ra-icon-ide-xxl-matlab:before {
  content: "\f425";
}
.ra-icon-ide-xxl-multimedia:before {
  content: "\f426";
}
.ra-icon-ide-xxl-pdf:before {
  content: "\f427";
}
.ra-icon-ide-xxl-placeholder:before {
  content: "\f38a";
}
.ra-icon-ide-xxl-ppt:before {
  content: "\f428";
}
.ra-icon-ide-xxl-simulation-project:before {
  content: "\f429";
}
.ra-icon-ide-xxl-solution:before {
  content: "\f42a";
}
.ra-icon-ide-xxl-spinner:before {
  content: "\f38b";
}
.ra-icon-ide-xxl-spreadsheet:before {
  content: "\f42b";
}
.ra-icon-ide-xxl-unknown-asset:before {
  content: "\f42c";
}
.ra-icon-ide-xxl-view-designer:before {
  content: "\f42d";
}
.ra-icon-ide-lg-stacked-cursor-block-bottom:before {
  content: "\c3b4";
}
.ra-icon-ide-lg-stacked-cursor-block-top:before {
  content: "\c3b5";
}
.ra-icon-ide-lg-stacked-cursor-drag-and-drop-bottom:before {
  content: "\c3b6";
}
.ra-icon-ide-lg-stacked-cursor-drag-and-drop-top:before {
  content: "\c3b7";
}
.ra-icon-ide-lg-stacked-cursor-pan-bottom:before {
  content: "\c3b8";
}
.ra-icon-ide-lg-stacked-cursor-pan-top:before {
  content: "\c3b9";
}
.ra-icon-ide-lg-stacked-cursor-pointer-bottom:before {
  content: "\c3ba";
}
.ra-icon-ide-lg-stacked-cursor-pointer-top:before {
  content: "\c3bb";
}
.ra-icon-ide-lg-stacked-cursor-resize-diagonal-left-bottom:before {
  content: "\c3bc";
}
.ra-icon-ide-lg-stacked-cursor-resize-diagonal-left-top:before {
  content: "\c3bd";
}
.ra-icon-ide-lg-stacked-cursor-resize-diagonal-right-bottom:before {
  content: "\c3be";
}
.ra-icon-ide-lg-stacked-cursor-resize-diagonal-right-top:before {
  content: "\c3bf";
}
.ra-icon-ide-lg-stacked-cursor-resize-horizontal-bottom:before {
  content: "\c3c0";
}
.ra-icon-ide-lg-stacked-cursor-resize-horizontal-top:before {
  content: "\c3c1";
}
.ra-icon-ide-lg-stacked-cursor-resize-vertical-bottom:before {
  content: "\c3c2";
}
.ra-icon-ide-lg-stacked-cursor-resize-vertical-top:before {
  content: "\c3c3";
}
.ra-icon-ide-lg-stacked-cursor-type-bottom:before {
  content: "\c3c4";
}
.ra-icon-ide-lg-stacked-cursor-type-top:before {
  content: "\c3c5";
}
.ra-icon-ide-md-stacked-check-bottom:before {
  content: "\c3c8";
}
.ra-icon-ide-md-stacked-check-top:before {
  content: "\c3c9";
}
.ra-icon-ide-md-stacked-error-color-bottom:before {
  content: "\c3cc";
}
.ra-icon-ide-md-stacked-error-color-top:before {
  content: "\c3cd";
}
.ra-icon-ide-md-stacked-info-color-bottom:before {
  content: "\c3d0";
}
.ra-icon-ide-md-stacked-info-color-top:before {
  content: "\c3d1";
}
.ra-icon-ide-md-stacked-warning-color-bottom:before {
  content: "\c3d4";
}
.ra-icon-ide-md-stacked-warning-color-top:before {
  content: "\c3d5";
}
.ra-icon-ide-sm-stacked-check-bottom:before {
  content: "\c3d6";
}
.ra-icon-ide-sm-stacked-check-top:before {
  content: "\c3d7";
}
.ra-icon-ide-sm-stacked-error-color-bottom:before {
  content: "\c3da";
}
.ra-icon-ide-sm-stacked-error-color-top:before {
  content: "\c3db";
}
.ra-icon-ide-sm-stacked-info-color-bottom:before {
  content: "\c3dc";
}
.ra-icon-ide-sm-stacked-info-color-top:before {
  content: "\c3dd";
}
.ra-icon-ide-sm-stacked-main-routine-fault-bottom:before {
  content: "\c3de";
}
.ra-icon-ide-sm-stacked-main-routine-fault-top:before {
  content: "\c3df";
}
.ra-icon-ide-sm-stacked-warning-color-bottom:before {
  content: "\c3e0";
}
.ra-icon-ide-sm-stacked-warning-color-top:before {
  content: "\c3e1";
}
.ra-icon-ide-md-stacked-pause-color-bottom:before {
  content: "\c3e2";
}
.ra-icon-ide-md-stacked-pause-color-top:before {
  content: "\c3e3";
}
.ra-icon-ide-sm-stacked-pause-color-bottom:before {
  content: "\c3e4";
}
.ra-icon-ide-sm-stacked-pause-color-top:before {
  content: "\c3e5";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-bottom:before {
  content: "\c3e6";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-top:before {
  content: "\c3e7";
}
.ra-icon-ide-md-stacked-active-bottom:before {
  content: "\c3e8";
}
.ra-icon-ide-md-stacked-active-top:before {
  content: "\c3e9";
}
.ra-icon-ide-md-stacked-maintenance-required-bottom:before {
  content: "\c3ea";
}
.ra-icon-ide-md-stacked-maintenance-required-top:before {
  content: "\c3eb";
}
.ra-icon-ide-md-stacked-out-of-specification-bottom:before {
  content: "\c3ec";
}
.ra-icon-ide-md-stacked-out-of-specification-top:before {
  content: "\c3ed";
}
.ra-icon-ide-md-stacked-unknown-bottom:before {
  content: "\c3ee";
}
.ra-icon-ide-md-stacked-unknown-top:before {
  content: "\c3ef";
}
.ra-icon-ide-sm-stacked-unknown-bottom:before {
  content: "\c3f0";
}
.ra-icon-ide-sm-stacked-unknown-top:before {
  content: "\c3f1";
}
.ra-icon-ide-sm-stacked-connections-bottom:before {
  content: "\c3f2";
}
.ra-icon-ide-sm-stacked-connections-top:before {
  content: "\c3f3";
}
.ra-icon-ide-sm-stacked-unassigned-bottom:before {
  content: "\c3f4";
}
.ra-icon-ide-sm-stacked-unassigned-top:before {
  content: "\c3f5";
}
.ra-icon-ide-sm-stacked-safety-module-bottom:before {
  content: "\c3f6";
}
.ra-icon-ide-sm-stacked-safety-module-top:before {
  content: "\c3f7";
}
.ra-icon-ide-md-stacked-alarm-priority-high-bottom:before {
  content: "\c3f8";
}
.ra-icon-ide-md-stacked-alarm-priority-high-top:before {
  content: "\c3f9";
}
.ra-icon-ide-md-stacked-alarm-priority-low-bottom:before {
  content: "\c3fa";
}
.ra-icon-ide-md-stacked-alarm-priority-low-top:before {
  content: "\c3fb";
}
.ra-icon-ide-md-stacked-alarm-priority-medium-bottom:before {
  content: "\c3fc";
}
.ra-icon-ide-md-stacked-alarm-priority-medium-top:before {
  content: "\c3fd";
}
.ra-icon-ide-md-stacked-alarm-priority-urgent-bottom:before {
  content: "\c3fe";
}
.ra-icon-ide-md-stacked-alarm-priority-urgent-top:before {
  content: "\c3ff";
}
.ra-icon-ide-md-stacked-safety-module-bottom:before {
  content: "\c400";
}
.ra-icon-ide-md-stacked-safety-module-top:before {
  content: "\c401";
}
.ra-icon-ide-md-stacked-provisioned-bottom:before {
  content: "\c406";
}
.ra-icon-ide-md-stacked-provisioned-top:before {
  content: "\c407";
}
.ra-icon-ide-md-stacked-unprovisioned-bottom:before {
  content: "\c408";
}
.ra-icon-ide-md-stacked-unprovisioned-top:before {
  content: "\c409";
}
.ra-icon-ide-md-stacked-aoi-sealed-bottom:before {
  content: "\c40a";
}
.ra-icon-ide-md-stacked-aoi-sealed-top:before {
  content: "\c40b";
}
.ra-icon-ide-md-stacked-alarm-tag-bottom:before {
  content: "\c40c";
}
.ra-icon-ide-md-stacked-alarm-tag-top:before {
  content: "\c40d";
}
.ra-icon-ide-md-stacked-server-ftae-bottom:before {
  content: "\c40e";
}
.ra-icon-ide-md-stacked-server-ftae-top:before {
  content: "\c40f";
}
.ra-icon-ide-sm-stacked-alarm-tag-bottom:before {
  content: "\c410";
}
.ra-icon-ide-sm-stacked-alarm-tag-top:before {
  content: "\c411";
}
.ra-icon-ide-sm-stacked-server-ftae-bottom:before {
  content: "\c412";
}
.ra-icon-ide-sm-stacked-server-ftae-top:before {
  content: "\c413";
}
.ra-icon-ide-lg-stacked-cursor-create-wire-bottom:before {
  content: "\c414";
}
.ra-icon-ide-lg-stacked-cursor-create-wire-top:before {
  content: "\c415";
}
.ra-icon-ide-md-stacked-lightbulb-color-bottom:before {
  content: "\f6ed";
}
.ra-icon-ide-md-stacked-lightbulb-color-top:before {
  content: "\f6ee";
}
.ra-icon-ide-sm-stacked-lightbulb-color-bottom:before {
  content: "\f6f4";
}
.ra-icon-ide-sm-stacked-lightbulb-color-top:before {
  content: "\f6f3";
}
.ra-icon-ide-md-stacked-check-color-bottom:before {
  content: "\f6eb";
}
.ra-icon-ide-md-stacked-check-color-top:before {
  content: "\f6ec";
}
.ra-icon-ide-md-stacked-mismatch-bottom:before {
  content: "\c416";
}
.ra-icon-ide-md-stacked-mismatch-top:before {
  content: "\c417";
}
.ra-icon-ide-sm-stacked-provisioned-bottom:before {
  content: "\c418";
}
.ra-icon-ide-sm-stacked-provisioned-top:before {
  content: "\c419";
}
.ra-icon-ide-sm-stacked-unprovisioned-bottom:before {
  content: "\c41a";
}
.ra-icon-ide-sm-stacked-unprovisioned-top:before {
  content: "\c41b";
}
.ra-icon-ide-xl-stacked-mismatch-bottom:before {
  content: "\c41c";
}
.ra-icon-ide-xl-stacked-mismatch-top:before {
  content: "\c41d";
}
.ra-icon-ide-md-stacked-agent-error-bottom:before {
  content: "\c41e";
}
.ra-icon-ide-md-stacked-agent-error-top:before {
  content: "\c41f";
}
.ra-icon-ide-md-stacked-remote-agent-error-bottom:before {
  content: "\c420";
}
.ra-icon-ide-xl-stacked-agent-error-bottom:before {
  content: "\c421";
}
.ra-icon-ide-xl-stacked-agent-error-top:before {
  content: "\c422";
}
.ra-icon-ide-xl-stacked-remote-agent-error-bottom:before {
  content: "\c423";
}
.ra-icon-ide-lg-stacked-lightbulb-color-bottom:before {
  content: "\f6e9";
}
.ra-icon-ide-lg-stacked-lightbulb-color-top:before {
  content: "\f6ea";
}
.ra-icon-ide-sm-stacked-mixed-program-inherited-safety-bottom:before {
  content: "\c42c";
}
.ra-icon-ide-sm-stacked-mixed-program-overridden-safety-bottom:before {
  content: "\c42d";
}
.ra-icon-ide-md-stacked-ao-linked-safety-bottom:before {
  content: "\f582";
}
.ra-icon-ide-md-stacked-ao-safety-bottom:before {
  content: "\f583";
}
.ra-icon-ide-md-stacked-ao-singleton-safety-bottom:before {
  content: "\f584";
}
.ra-icon-ide-md-stacked-device-io-module-safety-bottom:before {
  content: "\f586";
}
.ra-icon-ide-md-stacked-ladder-inherited-safety-bottom:before {
  content: "\f587";
}
.ra-icon-ide-md-stacked-ladder-overridden-safety-bottom:before {
  content: "\f588";
}
.ra-icon-ide-md-stacked-ladder-safety-bottom:before {
  content: "\f589";
}
.ra-icon-ide-md-stacked-mixed-controller-safety-bottom:before {
  content: "\f58a";
}
.ra-icon-ide-md-stacked-mixed-program-safety-bottom:before {
  content: "\f58b";
}
.ra-icon-ide-md-stacked-mixed-so-linked-safety-bottom:before {
  content: "\f58c";
}
.ra-icon-ide-md-stacked-mixed-so-singleton-safety-bottom:before {
  content: "\f58d";
}
.ra-icon-ide-md-stacked-mixed-task-safety-bottom:before {
  content: "\f58e";
}
.ra-icon-ide-md-stacked-program-inherited-safety-bottom:before {
  content: "\f58f";
}
.ra-icon-ide-md-stacked-program-overridden-safety-bottom:before {
  content: "\f590";
}
.ra-icon-ide-md-stacked-program-safety-bottom:before {
  content: "\f591";
}
.ra-icon-ide-md-stacked-so-overridden-safety-bottom:before {
  content: "\f592";
}
.ra-icon-ide-md-stacked-task-periodic-safety-bottom:before {
  content: "\f593";
}
.ra-icon-ide-sm-stacked-ao-linked-safety-bottom:before {
  content: "\f595";
}
.ra-icon-ide-sm-stacked-ao-safety-bottom:before {
  content: "\f596";
}
.ra-icon-ide-sm-stacked-ao-singleton-safety-bottom:before {
  content: "\f597";
}
.ra-icon-ide-sm-stacked-controller-safety-bottom:before {
  content: "\f598";
}
.ra-icon-ide-sm-stacked-device-io-module-safety-bottom:before {
  content: "\f599";
}
.ra-icon-ide-sm-stacked-ladder-inherited-safety-bottom:before {
  content: "\f59a";
}
.ra-icon-ide-sm-stacked-ladder-overridden-safety-bottom:before {
  content: "\f59b";
}
.ra-icon-ide-sm-stacked-ladder-safety-bottom:before {
  content: "\f59c";
}
.ra-icon-ide-sm-stacked-mixed-controller-safety-bottom:before {
  content: "\f59d";
}
.ra-icon-ide-sm-stacked-mixed-program-safety-bottom:before {
  content: "\f59e";
}
.ra-icon-ide-sm-stacked-mixed-so-linked-safety-bottom:before {
  content: "\f59f";
}
.ra-icon-ide-sm-stacked-mixed-so-singleton-safety-bottom:before {
  content: "\f5a0";
}
.ra-icon-ide-sm-stacked-mixed-task-safety-bottom:before {
  content: "\f5a1";
}
.ra-icon-ide-sm-stacked-program-inherited-safety-bottom:before {
  content: "\f5a2";
}
.ra-icon-ide-sm-stacked-program-overridden-safety-bottom:before {
  content: "\f5a3";
}
.ra-icon-ide-sm-stacked-program-safety-bottom:before {
  content: "\f5a4";
}
.ra-icon-ide-sm-stacked-so-overridden-safety-bottom:before {
  content: "\f5a5";
}
.ra-icon-ide-sm-stacked-task-periodic-safety-bottom:before {
  content: "\f5a6";
}
.ra-icon-ide-md-stacked-read-only-bottom:before {
  content: "\f5a7";
}
.ra-icon-ide-md-stacked-read-only-top:before {
  content: "\f5a8";
}
.ra-icon-ide-sm-stacked-read-only-bottom:before {
  content: "\f5a9";
}
.ra-icon-ide-sm-stacked-read-only-top:before {
  content: "\f5aa";
}
.ra-icon-ide-md-stacked-controller-safety-bottom:before {
  content: "\f5ab";
}
.ra-icon-ide-md-stacked-app-safety-bottom:before {
  content: "\f5c1";
}
.ra-icon-ide-md-stacked-disconnection-bottom:before {
  content: "\f5c2";
}
.ra-icon-ide-md-stacked-disconnection-top:before {
  content: "\f5c3";
}
.ra-icon-ide-md-stacked-mixed-app-safety-bottom:before {
  content: "\f5c4";
}
.ra-icon-ide-md-stacked-tag-inherited-safety-bottom:before {
  content: "\f5c5";
}
.ra-icon-ide-md-stacked-tag-overridden-safety-bottom:before {
  content: "\f5c6";
}
.ra-icon-ide-md-stacked-tag-safety-bottom:before {
  content: "\f5c7";
}
.ra-icon-ide-sm-stacked-app-safety-bottom:before {
  content: "\f5cf";
}
.ra-icon-ide-sm-stacked-disconnection-bottom:before {
  content: "\f5d0";
}
.ra-icon-ide-sm-stacked-disconnection-top:before {
  content: "\f5d1";
}
.ra-icon-ide-sm-stacked-mixed-app-safety-bottom:before {
  content: "\f5d2";
}
.ra-icon-ide-sm-stacked-tag-inherited-safety-bottom:before {
  content: "\f5d3";
}
.ra-icon-ide-sm-stacked-tag-overridden-safety-bottom:before {
  content: "\f5d4";
}
.ra-icon-ide-sm-stacked-tag-safety-bottom:before {
  content: "\f5d5";
}
.ra-icon-ide-md-stacked-branch-level-safety-bottom:before {
  content: "\f5f3";
}
.ra-icon-ide-md-stacked-branch-safety-bottom:before {
  content: "\f5f4";
}
.ra-icon-ide-md-stacked-mixed-so-inherit-instance-safety-bottom:before {
  content: "\f5f5";
}
.ra-icon-ide-md-stacked-mixed-so-overridden-safety-bottom:before {
  content: "\f5f6";
}
.ra-icon-ide-md-stacked-program-routine-tag-editor-safety-bottom:before {
  content: "\f5f7";
}
.ra-icon-ide-md-stacked-program-tag-editor-inherited-safety-bottom:before {
  content: "\f5f8";
}
.ra-icon-ide-md-stacked-program-tag-editor-overridden-safety-bottom:before {
  content: "\f5f9";
}
.ra-icon-ide-md-stacked-rung-safety-bottom:before {
  content: "\f5fa";
}
.ra-icon-ide-sm-stacked-branch-level-safety-bottom:before {
  content: "\f601";
}
.ra-icon-ide-sm-stacked-branch-safety-bottom:before {
  content: "\f602";
}
.ra-icon-ide-sm-stacked-mixed-so-inherit-instance-safety-bottom:before {
  content: "\f603";
}
.ra-icon-ide-sm-stacked-mixed-so-overridden-safety-bottom:before {
  content: "\f604";
}
.ra-icon-ide-sm-stacked-program-routine-tag-editor-safety-bottom:before {
  content: "\f605";
}
.ra-icon-ide-sm-stacked-program-tag-editor-inherited-safety-bottom:before {
  content: "\f606";
}
.ra-icon-ide-sm-stacked-program-tag-editor-overridden-safety-bottom:before {
  content: "\f607";
}
.ra-icon-ide-sm-stacked-rung-safety-bottom:before {
  content: "\f608";
}
.ra-icon-ide-md-stacked-mixed-so-inherit-safety-bottom:before {
  content: "\f60d";
}
.ra-icon-ide-md-stacked-so-inherit-instance-safety-bottom:before {
  content: "\f60e";
}
.ra-icon-ide-md-stacked-so-inherit-safety-bottom:before {
  content: "\f60f";
}
.ra-icon-ide-sm-stacked-mixed-so-inherit-safety-bottom:before {
  content: "\f610";
}
.ra-icon-ide-sm-stacked-so-inherit-instance-safety-bottom:before {
  content: "\f611";
}
.ra-icon-ide-sm-stacked-so-inherit-safety-bottom:before {
  content: "\f612";
}
.ra-icon-ide-md-stacked-device-communication-safety-bottom:before {
  content: "\f613";
}
.ra-icon-ide-md-stacked-device-ethernet-bridge-adapter-module-safety-bottom:before {
  content: "\f614";
}
.ra-icon-ide-md-stacked-device-field-safety-bottom:before {
  content: "\f615";
}
.ra-icon-ide-md-stacked-device-general-safety-bottom:before {
  content: "\f616";
}
.ra-icon-ide-md-stacked-device-non-ethernet-module-safety-bottom:before {
  content: "\f617";
}
.ra-icon-ide-md-stacked-device-safety-bottom:before {
  content: "\f618";
}
.ra-icon-ide-md-stacked-device-stand-alone-ethernet-safety-bottom:before {
  content: "\f619";
}
.ra-icon-ide-md-stacked-device-unknown-safety-bottom:before {
  content: "\f61a";
}
.ra-icon-ide-md-stacked-drives-safety-bottom:before {
  content: "\f61b";
}
.ra-icon-ide-sm-stacked-device-communication-safety-bottom:before {
  content: "\f61c";
}
.ra-icon-ide-sm-stacked-device-ethernet-bridge-adapter-module-safety-bottom:before {
  content: "\f61d";
}
.ra-icon-ide-sm-stacked-device-field-safety-bottom:before {
  content: "\f61e";
}
.ra-icon-ide-sm-stacked-device-general-safety-bottom:before {
  content: "\f61f";
}
.ra-icon-ide-sm-stacked-device-non-ethernet-module-safety-bottom:before {
  content: "\f620";
}
.ra-icon-ide-sm-stacked-device-safety-bottom:before {
  content: "\f621";
}
.ra-icon-ide-sm-stacked-device-stand-alone-ethernet-safety-bottom:before {
  content: "\f622";
}
.ra-icon-ide-sm-stacked-device-unknown-safety-bottom:before {
  content: "\f623";
}
.ra-icon-ide-sm-stacked-drives-safety-bottom:before {
  content: "\f624";
}
.ra-icon-ide-md-stacked-document-safety-bottom:before {
  content: "\f62b";
}
.ra-icon-ide-md-stacked-document-safety-top:before {
  content: "\f62c";
}
.ra-icon-ide-md-stacked-full-charge-bottom:before {
  content: "\f62d";
}
.ra-icon-ide-md-stacked-full-charge-top:before {
  content: "\f62e";
}
.ra-icon-ide-md-stacked-low-charge-bottom:before {
  content: "\f62f";
}
.ra-icon-ide-md-stacked-low-charge-top:before {
  content: "\f630";
}
.ra-icon-ide-md-stacked-medium-charge-bottom:before {
  content: "\f631";
}
.ra-icon-ide-md-stacked-medium-charge-top:before {
  content: "\f632";
}
.ra-icon-ide-md-stacked-medium-signal-bottom:before {
  content: "\f633";
}
.ra-icon-ide-md-stacked-medium-signal-top:before {
  content: "\f634";
}
.ra-icon-ide-md-stacked-no-charge-bottom:before {
  content: "\f635";
}
.ra-icon-ide-md-stacked-no-charge-top:before {
  content: "\f636";
}
.ra-icon-ide-md-stacked-weak-signal-bottom:before {
  content: "\f637";
}
.ra-icon-ide-md-stacked-weak-signal-top:before {
  content: "\f638";
}
.ra-icon-ide-sm-stacked-document-safety-bottom:before {
  content: "\f63b";
}
.ra-icon-ide-sm-stacked-document-safety-top:before {
  content: "\f63c";
}
.ra-icon-ide-lg-stacked-full-charge-bottom:before {
  content: "\f640";
}
.ra-icon-ide-lg-stacked-full-charge-top:before {
  content: "\f641";
}
.ra-icon-ide-lg-stacked-low-charge-bottom:before {
  content: "\f642";
}
.ra-icon-ide-lg-stacked-low-charge-top:before {
  content: "\f643";
}
.ra-icon-ide-lg-stacked-medium-charge-bottom:before {
  content: "\f644";
}
.ra-icon-ide-lg-stacked-medium-charge-top:before {
  content: "\f645";
}
.ra-icon-ide-lg-stacked-medium-signal-bottom:before {
  content: "\f646";
}
.ra-icon-ide-lg-stacked-medium-signal-top:before {
  content: "\f647";
}
.ra-icon-ide-lg-stacked-no-charge-bottom:before {
  content: "\f648";
}
.ra-icon-ide-lg-stacked-no-charge-top:before {
  content: "\f649";
}
.ra-icon-ide-lg-stacked-weak-signal-bottom:before {
  content: "\f64a";
}
.ra-icon-ide-lg-stacked-weak-signal-top:before {
  content: "\f64b";
}
.ra-icon-ide-xl-stacked-full-charge-bottom:before {
  content: "\f64f";
}
.ra-icon-ide-xl-stacked-full-charge-top:before {
  content: "\f650";
}
.ra-icon-ide-xl-stacked-low-charge-bottom:before {
  content: "\f651";
}
.ra-icon-ide-xl-stacked-low-charge-top:before {
  content: "\f652";
}
.ra-icon-ide-xl-stacked-medium-charge-bottom:before {
  content: "\f653";
}
.ra-icon-ide-xl-stacked-medium-charge-top:before {
  content: "\f654";
}
.ra-icon-ide-xl-stacked-medium-signal-bottom:before {
  content: "\f655";
}
.ra-icon-ide-xl-stacked-medium-signal-top:before {
  content: "\f656";
}
.ra-icon-ide-xl-stacked-no-charge-bottom:before {
  content: "\f657";
}
.ra-icon-ide-xl-stacked-no-charge-top:before {
  content: "\f658";
}
.ra-icon-ide-xl-stacked-weak-signal-bottom:before {
  content: "\f659";
}
.ra-icon-ide-xl-stacked-weak-signal-top:before {
  content: "\f65a";
}
.ra-icon-ide-md-stacked-view-code-safety-bottom:before {
  content: "\f660";
}
.ra-icon-ide-md-stacked-view-code-safety-top:before {
  content: "\f661";
}
.ra-icon-ide-sm-stacked-view-code-safety-bottom:before {
  content: "\f667";
}
.ra-icon-ide-sm-stacked-view-code-safety-top:before {
  content: "\f668";
}
.ra-icon-ide-md-stacked-aoi-safety-bottom:before {
  content: "\f66b";
}
.ra-icon-ide-md-stacked-data-type-safety-bottom:before {
  content: "\f66c";
}
.ra-icon-ide-md-stacked-ladder-enable-in-false-safety-bottom:before {
  content: "\f66d";
}
.ra-icon-ide-md-stacked-ladder-prescan-safety-bottom:before {
  content: "\f66e";
}
.ra-icon-ide-sm-stacked-aoi-safety-bottom:before {
  content: "\f671";
}
.ra-icon-ide-sm-stacked-data-type-safety-bottom:before {
  content: "\f672";
}
.ra-icon-ide-sm-stacked-door-safety-bottom:before {
  content: "\f673";
}
.ra-icon-ide-sm-stacked-dual-unit-safety-bottom:before {
  content: "\f674";
}
.ra-icon-ide-sm-stacked-ladder-enable-in-false-safety-bottom:before {
  content: "\f675";
}
.ra-icon-ide-sm-stacked-ladder-prescan-safety-bottom:before {
  content: "\f676";
}
.ra-icon-ide-sm-stacked-lineup-safety-bottom:before {
  content: "\f677";
}
.ra-icon-ide-sm-stacked-section-safety-bottom:before {
  content: "\f678";
}
.ra-icon-ide-sm-stacked-unit-safety-bottom:before {
  content: "\f679";
}
.ra-icon-ide-sm-stacked-wireway-safety-bottom:before {
  content: "\f67a";
}
.ra-icon-ide-md-stacked-ao-linked-safety-top:before {
  content: "\f67b";
}
.ra-icon-ide-md-stacked-ao-safety-top:before {
  content: "\f67c";
}
.ra-icon-ide-md-stacked-ao-singleton-safety-top:before {
  content: "\f67d";
}
.ra-icon-ide-md-stacked-aoi-safety-top:before {
  content: "\f67e";
}
.ra-icon-ide-md-stacked-app-safety-top:before {
  content: "\f67f";
}
.ra-icon-ide-md-stacked-branch-level-safety-top:before {
  content: "\f680";
}
.ra-icon-ide-md-stacked-branch-safety-top:before {
  content: "\f681";
}
.ra-icon-ide-md-stacked-controller-safety-top:before {
  content: "\f682";
}
.ra-icon-ide-md-stacked-data-type-safety-top:before {
  content: "\f683";
}
.ra-icon-ide-md-stacked-device-communication-safety-top:before {
  content: "\f684";
}
.ra-icon-ide-md-stacked-device-ethernet-bridge-adapter-module-safety-top:before {
  content: "\f685";
}
.ra-icon-ide-md-stacked-device-field-safety-top:before {
  content: "\f686";
}
.ra-icon-ide-md-stacked-device-general-safety-top:before {
  content: "\f687";
}
.ra-icon-ide-md-stacked-device-io-module-safety-top:before {
  content: "\f688";
}
.ra-icon-ide-md-stacked-device-non-ethernet-module-safety-top:before {
  content: "\f689";
}
.ra-icon-ide-md-stacked-device-safety-top:before {
  content: "\f68a";
}
.ra-icon-ide-md-stacked-device-stand-alone-ethernet-safety-top:before {
  content: "\f68b";
}
.ra-icon-ide-md-stacked-device-unknown-safety-top:before {
  content: "\f68c";
}
.ra-icon-ide-md-stacked-drives-safety-top:before {
  content: "\f68d";
}
.ra-icon-ide-md-stacked-ladder-enable-in-false-safety-top:before {
  content: "\f68e";
}
.ra-icon-ide-md-stacked-ladder-inherited-safety-top:before {
  content: "\f68f";
}
.ra-icon-ide-md-stacked-ladder-overridden-safety-top:before {
  content: "\f690";
}
.ra-icon-ide-md-stacked-ladder-prescan-safety-top:before {
  content: "\f691";
}
.ra-icon-ide-md-stacked-ladder-safety-top:before {
  content: "\f692";
}
.ra-icon-ide-md-stacked-mixed-app-safety-top:before {
  content: "\f693";
}
.ra-icon-ide-md-stacked-mixed-controller-safety-top:before {
  content: "\f694";
}
.ra-icon-ide-md-stacked-mixed-program-safety-top:before {
  content: "\f695";
}
.ra-icon-ide-md-stacked-mixed-so-inherit-instance-safety-top:before {
  content: "\f696";
}
.ra-icon-ide-md-stacked-mixed-so-inherit-safety-top:before {
  content: "\f697";
}
.ra-icon-ide-md-stacked-mixed-so-linked-safety-top:before {
  content: "\f698";
}
.ra-icon-ide-md-stacked-mixed-so-overridden-safety-top:before {
  content: "\f699";
}
.ra-icon-ide-md-stacked-mixed-so-singleton-safety-top:before {
  content: "\f69a";
}
.ra-icon-ide-md-stacked-mixed-task-safety-top:before {
  content: "\f69b";
}
.ra-icon-ide-md-stacked-program-inherited-safety-top:before {
  content: "\f69c";
}
.ra-icon-ide-md-stacked-program-overridden-safety-top:before {
  content: "\f69d";
}
.ra-icon-ide-md-stacked-program-routine-tag-editor-safety-top:before {
  content: "\f69e";
}
.ra-icon-ide-md-stacked-program-safety-top:before {
  content: "\f69f";
}
.ra-icon-ide-md-stacked-program-tag-editor-inherited-safety-top:before {
  content: "\f6a0";
}
.ra-icon-ide-md-stacked-program-tag-editor-overridden-safety-top:before {
  content: "\f6a1";
}
.ra-icon-ide-md-stacked-rung-safety-top:before {
  content: "\f6a2";
}
.ra-icon-ide-md-stacked-so-inherit-instance-safety-top:before {
  content: "\f6a3";
}
.ra-icon-ide-md-stacked-so-inherit-safety-top:before {
  content: "\f6a4";
}
.ra-icon-ide-md-stacked-so-overridden-safety-top:before {
  content: "\f6a5";
}
.ra-icon-ide-md-stacked-tag-inherited-safety-top:before {
  content: "\f6a6";
}
.ra-icon-ide-md-stacked-tag-overridden-safety-top:before {
  content: "\f6a7";
}
.ra-icon-ide-md-stacked-tag-safety-top:before {
  content: "\f6a8";
}
.ra-icon-ide-md-stacked-task-periodic-safety-top:before {
  content: "\f6a9";
}
.ra-icon-ide-sm-stacked-ao-linked-safety-top:before {
  content: "\f6aa";
}
.ra-icon-ide-sm-stacked-ao-safety-top:before {
  content: "\f6ab";
}
.ra-icon-ide-sm-stacked-ao-singleton-safety-top:before {
  content: "\f6ac";
}
.ra-icon-ide-sm-stacked-aoi-safety-top:before {
  content: "\f6ad";
}
.ra-icon-ide-sm-stacked-app-safety-top:before {
  content: "\f6ae";
}
.ra-icon-ide-sm-stacked-branch-level-safety-top:before {
  content: "\f6af";
}
.ra-icon-ide-sm-stacked-branch-safety-top:before {
  content: "\f6b0";
}
.ra-icon-ide-sm-stacked-controller-safety-top:before {
  content: "\f6b1";
}
.ra-icon-ide-sm-stacked-data-type-safety-top:before {
  content: "\f6b2";
}
.ra-icon-ide-sm-stacked-device-communication-safety-top:before {
  content: "\f6b3";
}
.ra-icon-ide-sm-stacked-device-ethernet-bridge-adapter-module-safety-top:before {
  content: "\f6b4";
}
.ra-icon-ide-sm-stacked-device-field-safety-top:before {
  content: "\f6b5";
}
.ra-icon-ide-sm-stacked-device-general-safety-top:before {
  content: "\f6b6";
}
.ra-icon-ide-sm-stacked-device-io-module-safety-top:before {
  content: "\f6b7";
}
.ra-icon-ide-sm-stacked-device-non-ethernet-module-safety-top:before {
  content: "\f6b8";
}
.ra-icon-ide-sm-stacked-device-safety-top:before {
  content: "\f6b9";
}
.ra-icon-ide-sm-stacked-device-stand-alone-ethernet-safety-top:before {
  content: "\f6ba";
}
.ra-icon-ide-sm-stacked-device-unknown-safety-top:before {
  content: "\f6bb";
}
.ra-icon-ide-sm-stacked-door-safety-top:before {
  content: "\f6bc";
}
.ra-icon-ide-sm-stacked-drives-safety-top:before {
  content: "\f6bd";
}
.ra-icon-ide-sm-stacked-dual-unit-safety-top:before {
  content: "\f6be";
}
.ra-icon-ide-sm-stacked-ladder-enable-in-false-safety-top:before {
  content: "\f6bf";
}
.ra-icon-ide-sm-stacked-ladder-inherited-safety-top:before {
  content: "\f6c0";
}
.ra-icon-ide-sm-stacked-ladder-overridden-safety-top:before {
  content: "\f6c1";
}
.ra-icon-ide-sm-stacked-ladder-prescan-safety-top:before {
  content: "\f6c2";
}
.ra-icon-ide-sm-stacked-ladder-safety-top:before {
  content: "\f6c3";
}
.ra-icon-ide-sm-stacked-lineup-safety-top:before {
  content: "\f6c4";
}
.ra-icon-ide-sm-stacked-mixed-app-safety-top:before {
  content: "\f6c5";
}
.ra-icon-ide-sm-stacked-mixed-controller-safety-top:before {
  content: "\f6c6";
}
.ra-icon-ide-sm-stacked-mixed-program-inherited-safety-top:before {
  content: "\f6c7";
}
.ra-icon-ide-sm-stacked-mixed-program-overridden-safety-top:before {
  content: "\f6c8";
}
.ra-icon-ide-sm-stacked-mixed-program-safety-top:before {
  content: "\f6c9";
}
.ra-icon-ide-sm-stacked-mixed-so-inherit-instance-safety-top:before {
  content: "\f6ca";
}
.ra-icon-ide-sm-stacked-mixed-so-inherit-safety-top:before {
  content: "\f6cb";
}
.ra-icon-ide-sm-stacked-mixed-so-linked-safety-top:before {
  content: "\f6cc";
}
.ra-icon-ide-sm-stacked-mixed-so-overridden-safety-top:before {
  content: "\f6cd";
}
.ra-icon-ide-sm-stacked-mixed-so-singleton-safety-top:before {
  content: "\f6ce";
}
.ra-icon-ide-sm-stacked-mixed-task-safety-top:before {
  content: "\f6cf";
}
.ra-icon-ide-sm-stacked-program-inherited-safety-top:before {
  content: "\f6d0";
}
.ra-icon-ide-sm-stacked-program-overridden-safety-top:before {
  content: "\f6d1";
}
.ra-icon-ide-sm-stacked-program-routine-tag-editor-safety-top:before {
  content: "\f6d2";
}
.ra-icon-ide-sm-stacked-program-safety-top:before {
  content: "\f6d3";
}
.ra-icon-ide-sm-stacked-program-tag-editor-inherited-safety-top:before {
  content: "\f6d4";
}
.ra-icon-ide-sm-stacked-program-tag-editor-overridden-safety-top:before {
  content: "\f6d5";
}
.ra-icon-ide-sm-stacked-rung-safety-top:before {
  content: "\f6d6";
}
.ra-icon-ide-sm-stacked-section-safety-top:before {
  content: "\f6d7";
}
.ra-icon-ide-sm-stacked-so-inherit-instance-safety-top:before {
  content: "\f6d8";
}
.ra-icon-ide-sm-stacked-so-inherit-safety-top:before {
  content: "\f6d9";
}
.ra-icon-ide-sm-stacked-so-overridden-safety-top:before {
  content: "\f6da";
}
.ra-icon-ide-sm-stacked-tag-inherited-safety-top:before {
  content: "\f6db";
}
.ra-icon-ide-sm-stacked-tag-overridden-safety-top:before {
  content: "\f6dc";
}
.ra-icon-ide-sm-stacked-tag-safety-top:before {
  content: "\f6dd";
}
.ra-icon-ide-sm-stacked-task-periodic-safety-top:before {
  content: "\f6de";
}
.ra-icon-ide-sm-stacked-unit-safety-top:before {
  content: "\f6df";
}
.ra-icon-ide-sm-stacked-wireway-safety-top:before {
  content: "\f6e0";
}
.ra-icon-ide-md-stacked-alarm-high-priority-bottom:before {
  content: "\f6e1";
}
.ra-icon-ide-md-stacked-alarm-high-priority-top:before {
  content: "\f6e2";
}
.ra-icon-ide-md-stacked-alarm-low-priority-bottom:before {
  content: "\f6e3";
}
.ra-icon-ide-md-stacked-alarm-low-priority-top:before {
  content: "\f6e4";
}
.ra-icon-ide-md-stacked-alarm-medium-priority-bottom:before {
  content: "\f6e5";
}
.ra-icon-ide-md-stacked-alarm-medium-priority-top:before {
  content: "\f6e6";
}
.ra-icon-ide-md-stacked-alarm-urgent-priority-bottom:before {
  content: "\f6e7";
}
.ra-icon-ide-md-stacked-alarm-urgent-priority-top:before {
  content: "\f6e8";
}
.ra-icon-ide-md-stacked-unknown-color-bottom:before {
  content: "\f6ef";
}
.ra-icon-ide-md-stacked-unknown-color-top:before {
  content: "\f6f0";
}
.ra-icon-ide-sm-stacked-check-color-bottom:before {
  content: "\f6f1";
}
.ra-icon-ide-sm-stacked-check-color-top:before {
  content: "\f6f2";
}
.ra-icon-ide-sm-stacked-unknown-color-bottom:before {
  content: "\f6f5";
}
.ra-icon-ide-sm-stacked-unknown-color-top:before {
  content: "\f6f6";
}
.ra-icon-ide-md-stacked-remote-agent-error-top:before {
  content: "\f6f7";
}
.ra-icon-ide-xl-stacked-remote-agent-error-top:before {
  content: "\f6f8";
}
.ra-icon-ide-md-stacked-contour-field-bottom:before {
  content: "\f6f9";
}
.ra-icon-ide-md-stacked-contour-field-top:before {
  content: "\f6fa";
}
.ra-icon-ide-md-stacked-protective-field-bottom:before {
  content: "\f6fb";
}
.ra-icon-ide-md-stacked-protective-field-top:before {
  content: "\f6fc";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-check-bottom:before {
  content: "\f6fd";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-check-top:before {
  content: "\f6fe";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-error-bottom:before {
  content: "\f6ff";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-error-top:before {
  content: "\f700";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-info-bottom:before {
  content: "\f701";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-info-top:before {
  content: "\f702";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-offline-bottom:before {
  content: "\f703";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-offline-top:before {
  content: "\f704";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-warning-bottom:before {
  content: "\f705";
}
.ra-icon-ide-sm-stacked-status-indicator-circle-warning-top:before {
  content: "\f706";
}
.ra-icon-ide-md-stacked-warning-field-bottom:before {
  content: "\f707";
}
.ra-icon-ide-md-stacked-warning-field-top:before {
  content: "\f708";
}
/*!****************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./webpack-loaders/charset-removal-loader.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./main.scss ***!
  \****************************************************************************************************************************************************************************/
[class^=ra-icon-ide-],
[class*=ra-icon-ide-] {
  font-family: ra-icon-ide !important;
  font-style: normal;
  font-weight: normal !important;
}
.ra-icon-ide-lg-color-cursor-block:before {
  position: absolute;
  content: "\c3b5";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-block:after {
  content: "\c3b4";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-create-wire:before {
  position: absolute;
  content: "\c415";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-create-wire:after {
  content: "\c414";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-drag-and-drop:before {
  position: absolute;
  content: "\c3b7";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-drag-and-drop:after {
  content: "\c3b6";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-pan:before {
  position: absolute;
  content: "\c3b9";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-pan:after {
  content: "\c3b8";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-pointer:before {
  position: absolute;
  content: "\c3bb";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-pointer:after {
  content: "\c3ba";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-resize-diagonal-left:before {
  position: absolute;
  content: "\c3bd";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-resize-diagonal-left:after {
  content: "\c3bc";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-resize-diagonal-right:before {
  position: absolute;
  content: "\c3bf";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-resize-diagonal-right:after {
  content: "\c3be";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-resize-horizontal:before {
  position: absolute;
  content: "\c3c1";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-resize-horizontal:after {
  content: "\c3c0";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-resize-vertical:before {
  position: absolute;
  content: "\c3c3";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-resize-vertical:after {
  content: "\c3c2";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-cursor-type:before {
  position: absolute;
  content: "\c3c5";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-lg-color-cursor-type:after {
  content: "\c3c4";
  color: var(--rafl-color-icon-foreground-inverted, #fff);
}
.ra-icon-ide-lg-color-full-charge:before {
  position: absolute;
  content: "\f641";
  color: var(--rafl-color-icon-status-success-default, #006B24);
}
.ra-icon-ide-lg-color-full-charge:after {
  content: "\f640";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-lg-color-lightbulb-color:before {
  position: absolute;
  content: "\f6ea";
  color: var(--rafl-color-icon-foreground-label, #5D6063);
}
.ra-icon-ide-lg-color-lightbulb-color:after {
  content: "\f6e9";
  color: var(--rafl-color-icon-status-warning-default, #FFB300);
}
.ra-icon-ide-lg-color-low-charge:before {
  position: absolute;
  content: "\f643";
  color: var(--rafl-color-icon-status-error-default, #880916);
}
.ra-icon-ide-lg-color-low-charge:after {
  content: "\f642";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-lg-color-medium-charge:before {
  position: absolute;
  content: "\f645";
  color: var(--rafl-color-icon-status-warning-default, #FFB300);
}
.ra-icon-ide-lg-color-medium-charge:after {
  content: "\f644";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-lg-color-medium-signal:before {
  position: absolute;
  content: "\f647";
  color: var(--rafl-color-icon-status-warning-default, #FFB300);
}
.ra-icon-ide-lg-color-medium-signal:after {
  content: "\f646";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ra-icon-ide-lg-color-no-charge:before {
  position: absolute;
  content: "\f649";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ra-icon-ide-lg-color-no-charge:after {
  content: "\f648";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-lg-color-weak-signal:before {
  position: absolute;
  content: "\f64b";
  color: var(--rafl-color-icon-status-error-default, #880916);
}
.ra-icon-ide-lg-color-weak-signal:after {
  content: "\f64a";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ra-icon-ide-md-color-active:before {
  position: absolute;
  content: "\c3e9";
  color: var(--rafl-color-icon-status-active-contrast-max, #1b1f22);
}
.ra-icon-ide-md-color-active:after {
  content: "\c3e8";
  color: var(--rafl-color-icon-status-active-default, #006b24);
}
.ra-icon-ide-md-color-agent-error:before {
  position: absolute;
  content: "\c41f";
  color: var(--rafl-color-icon-status-error-default, #aa0100);
}
.ra-icon-ide-md-color-agent-error:after {
  content: "\c41e";
}
.ra-icon-ide-md-color-alarm-high-priority:before {
  position: absolute;
  content: "\f6e2";
  color: var(--rafl-color-icon-alarm-high-contrast-max, #1b1f22);
}
.ra-icon-ide-md-color-alarm-high-priority:after {
  content: "\f6e1";
  color: var(--rafl-color-icon-alarm-high-default, #ffe850);
}
.ra-icon-ide-md-color-alarm-low-priority:before {
  position: absolute;
  content: "\f6e4";
  color: var(--rafl-color-icon-alarm-low-contrast-max, #1b1f22);
}
.ra-icon-ide-md-color-alarm-low-priority:after {
  content: "\f6e3";
  color: var(--rafl-color-icon-alarm-low-default, #bbdefb);
}
.ra-icon-ide-md-color-alarm-medium-priority:before {
  position: absolute;
  content: "\f6e6";
  color: var(--rafl-color-icon-alarm-medium-contrast-max, #1b1f22);
}
.ra-icon-ide-md-color-alarm-medium-priority:after {
  content: "\f6e5";
  color: var(--rafl-color-icon-alarm-medium-default, #d2bdff);
}
.ra-icon-ide-md-color-alarm-tag:before {
  position: absolute;
  content: "\c40d";
  color: var(--rafl-color-icon-status-alarm-default, #e51500);
}
.ra-icon-ide-md-color-alarm-tag:after {
  content: "\c40c";
}
.ra-icon-ide-md-color-alarm-urgent-priority:before {
  position: absolute;
  content: "\f6e8";
  color: var(--rafl-color-icon-alarm-urgent-contrast-max, #1b1f22);
}
.ra-icon-ide-md-color-alarm-urgent-priority:after {
  content: "\f6e7";
  color: var(--rafl-color-icon-alarm-urgent-default, #e51500);
}
.ra-icon-ide-md-color-ao-linked-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-ao-linked-safety:after {
  content: "\f582";
}
.ra-icon-ide-md-color-ao-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-ao-safety:after {
  content: "\f583";
}
.ra-icon-ide-md-color-ao-singleton-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-ao-singleton-safety:after {
  content: "\f584";
}
.ra-icon-ide-md-color-aoi-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-aoi-safety:after {
  content: "\f66b";
}
.ra-icon-ide-md-color-aoi-sealed:before {
  position: absolute;
  content: "\c40b";
  color: var(--rafl-color-icon-status-information-default, #235d9f);
}
.ra-icon-ide-md-color-aoi-sealed:after {
  content: "\c40a";
}
.ra-icon-ide-md-color-app-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-app-safety:after {
  content: "\f5c1";
}
.ra-icon-ide-md-color-branch-level-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-branch-level-safety:after {
  content: "\f5f3";
}
.ra-icon-ide-md-color-branch-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-branch-safety:after {
  content: "\f5f4";
}
.ra-icon-ide-md-color-check-color:before {
  position: absolute;
  content: "\f6ec";
  color: var(--rafl-color-icon-status-success-contrast-max, #fff);
}
.ra-icon-ide-md-color-check-color:after {
  content: "\f6eb";
  color: var(--rafl-color-icon-status-success-default, #12850c);
}
.ra-icon-ide-md-color-contour-field:before {
  position: absolute;
  content: "\f6fa";
  color: var(--rafl-color-icon-status-contour-field-contrast-max, #000000);
}
.ra-icon-ide-md-color-contour-field:after {
  content: "\f6f9";
  color: var(--rafl-color-icon-status-contour-field-default, #009365);
}
.ra-icon-ide-md-color-controller-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-controller-safety:after {
  content: "\f5ab";
}
.ra-icon-ide-md-color-data-type-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-data-type-safety:after {
  content: "\f66c";
}
.ra-icon-ide-md-color-device-communication-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-communication-safety:after {
  content: "\f613";
}
.ra-icon-ide-md-color-device-ethernet-bridge-adapter-module-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-ethernet-bridge-adapter-module-safety:after {
  content: "\f614";
}
.ra-icon-ide-md-color-device-field-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-field-safety:after {
  content: "\f615";
}
.ra-icon-ide-md-color-device-general-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-general-safety:after {
  content: "\f616";
}
.ra-icon-ide-md-color-device-io-module-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-io-module-safety:after {
  content: "\f586";
}
.ra-icon-ide-md-color-device-non-ethernet-module-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-non-ethernet-module-safety:after {
  content: "\f617";
}
.ra-icon-ide-md-color-device-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-safety:after {
  content: "\f618";
}
.ra-icon-ide-md-color-device-stand-alone-ethernet-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-stand-alone-ethernet-safety:after {
  content: "\f619";
}
.ra-icon-ide-md-color-device-unknown-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-device-unknown-safety:after {
  content: "\f61a";
}
.ra-icon-ide-md-color-disconnection:before {
  position: absolute;
  content: "\f5c3";
  color: var(--rafl-color-icon-status-safety-default, #E51500);
}
.ra-icon-ide-md-color-disconnection:after {
  content: "\f5c2";
  color: var(--rafl-color-icon-state-disabled-default, #999CA0);
}
.ra-icon-ide-md-color-document-safety:before {
  position: absolute;
  content: "\f62c";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-document-safety:after {
  content: "\f62b";
}
.ra-icon-ide-md-color-drives-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-drives-safety:after {
  content: "\f61b";
}
.ra-icon-ide-md-color-error-color:before {
  position: absolute;
  content: "\c3cd";
  color: var(--rafl-color-icon-status-error-contrast-max, #fff);
}
.ra-icon-ide-md-color-error-color:after {
  content: "\c3cc";
  color: var(--rafl-color-icon-status-error-default, #aa0100);
}
.ra-icon-ide-md-color-full-charge:before {
  position: absolute;
  content: "\f62e";
  color: var(--rafl-color-icon-status-success-default, #006B24);
}
.ra-icon-ide-md-color-full-charge:after {
  content: "\f62d";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-md-color-info-color:before {
  position: absolute;
  content: "\c3d1";
  color: var(--rafl-color-icon-status-information-contrast-max, #f7efef);
}
.ra-icon-ide-md-color-info-color:after {
  content: "\c3d0";
  color: var(--rafl-color-icon-status-information-default, #235d9f);
}
.ra-icon-ide-md-color-ladder-enable-in-false-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-ladder-enable-in-false-safety:after {
  content: "\f66d";
}
.ra-icon-ide-md-color-ladder-inherited-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-ladder-inherited-safety:after {
  content: "\f587";
}
.ra-icon-ide-md-color-ladder-overridden-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-ladder-overridden-safety:after {
  content: "\f588";
}
.ra-icon-ide-md-color-ladder-prescan-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-ladder-prescan-safety:after {
  content: "\f66e";
}
.ra-icon-ide-md-color-ladder-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-ladder-safety:after {
  content: "\f589";
}
.ra-icon-ide-md-color-lightbulb-color:before {
  position: absolute;
  content: "\f6ee";
  color: var(--rafl-color-icon-foreground-label, #5d6063);
}
.ra-icon-ide-md-color-lightbulb-color:after {
  content: "\f6ed";
  color: var(--rafl-color-icon-status-warning-default, #ffcc02);
}
.ra-icon-ide-md-color-low-charge:before {
  position: absolute;
  content: "\f630";
  color: var(--rafl-color-icon-status-error-default, #880916);
}
.ra-icon-ide-md-color-low-charge:after {
  content: "\f62f";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-md-color-maintenance-required:before {
  position: absolute;
  content: "\c3eb";
  color: var(--rafl-color-icon-staus-maintenance-contrast-max, #1b1f22);
}
.ra-icon-ide-md-color-maintenance-required:after {
  content: "\c3ea";
  color: var(--rafl-color-icon-staus-maintenance-default, #00aac1);
}
.ra-icon-ide-md-color-medium-charge:before {
  position: absolute;
  content: "\f632";
  color: var(--rafl-color-icon-status-warning-default, #FFB300);
}
.ra-icon-ide-md-color-medium-charge:after {
  content: "\f631";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-md-color-medium-signal:before {
  position: absolute;
  content: "\f634";
  color: var(--rafl-color-icon-status-warning-default, #FFB300);
}
.ra-icon-ide-md-color-medium-signal:after {
  content: "\f633";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ra-icon-ide-md-color-mismatch:before {
  position: absolute;
  content: "\c416";
  color: var(--rafl-color-icon-status-error-default, #aa0100);
}
.ra-icon-ide-md-color-mismatch:after {
  content: "\c417";
}
.ra-icon-ide-md-color-mixed-app-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-app-safety:after {
  content: "\f5c4";
}
.ra-icon-ide-md-color-mixed-controller-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-controller-safety:after {
  content: "\f58a";
}
.ra-icon-ide-md-color-mixed-program-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-program-safety:after {
  content: "\f58b";
}
.ra-icon-ide-md-color-mixed-so-inherit-instance-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-so-inherit-instance-safety:after {
  content: "\f5f5";
}
.ra-icon-ide-md-color-mixed-so-inherit-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-so-inherit-safety:after {
  content: "\f60d";
}
.ra-icon-ide-md-color-mixed-so-linked-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-so-linked-safety:after {
  content: "\f58c";
}
.ra-icon-ide-md-color-mixed-so-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-so-overridden-safety:after {
  content: "\f5f6";
}
.ra-icon-ide-md-color-mixed-so-singleton-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-so-singleton-safety:after {
  content: "\f58d";
}
.ra-icon-ide-md-color-mixed-task-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-mixed-task-safety:after {
  content: "\f58e";
}
.ra-icon-ide-md-color-no-charge:before {
  position: absolute;
  content: "\f636";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ra-icon-ide-md-color-no-charge:after {
  content: "\f635";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-md-color-out-of-specification:before {
  position: absolute;
  content: "\c3ed";
  color: var(--rafl-color-icon-staus-out-of-specification-contrast-max, #1b1f22);
}
.ra-icon-ide-md-color-out-of-specification:after {
  content: "\c3ec";
  color: var(--rafl-color-icon-staus-out-of-specification-default, #ffcc02);
}
.ra-icon-ide-md-color-pause-color:before {
  position: absolute;
  content: "\c3e3";
  color: var(--rafl-color-icon-status-warning-contrast-max, #3f4144);
}
.ra-icon-ide-md-color-pause-color:after {
  content: "\c3e2";
  color: var(--rafl-color-icon-status-warning-default, #ffcc02);
}
.ra-icon-ide-md-color-program-inherited-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-program-inherited-safety:after {
  content: "\f58f";
}
.ra-icon-ide-md-color-program-overridden-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-program-overridden-safety:after {
  content: "\f590";
}
.ra-icon-ide-md-color-program-routine-tag-editor-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-program-routine-tag-editor-safety:after {
  content: "\f5f7";
}
.ra-icon-ide-md-color-program-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-program-safety:after {
  content: "\f591";
}
.ra-icon-ide-md-color-program-tag-editor-inherited-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-program-tag-editor-inherited-safety:after {
  content: "\f5f8";
}
.ra-icon-ide-md-color-program-tag-editor-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-program-tag-editor-overridden-safety:after {
  content: "\f5f9";
}
.ra-icon-ide-md-color-protective-field:before {
  position: absolute;
  content: "\f6fc";
  color: var(--rafl-color-icon-status-protective-field-contrast-max, #000000);
}
.ra-icon-ide-md-color-protective-field:after {
  content: "\f6fb";
  color: var(--rafl-color-icon-status-protective-field-default, #bb0d1d);
}
.ra-icon-ide-md-color-provisioned:before {
  position: absolute;
  content: "\c407";
  color: var(--rafl-color-icon-status-information-default, #f7fefe);
}
.ra-icon-ide-md-color-provisioned:after {
  content: "\c406";
  color: var(--rafl-color-icon-status-information-contrast-max, #235d9f);
}
.ra-icon-ide-md-color-read-only:before {
  position: absolute;
  content: "\f5a8";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-md-color-read-only:after {
  content: "\f5a7";
  color: var(--rafl-color-icon-status-warning-default, #FFCC02);
}
.ra-icon-ide-md-color-remote-agent-error:before {
  position: absolute;
  content: "\f6f7";
  color: var(--rafl-color-icon-status-error-default, #aa0100);
}
.ra-icon-ide-md-color-remote-agent-error:after {
  content: "\c420";
}
.ra-icon-ide-md-color-rung-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-rung-safety:after {
  content: "\f5fa";
}
.ra-icon-ide-md-color-safety-module:before {
  position: absolute;
  content: "\c401";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-md-color-safety-module:after {
  content: "\c400";
  color: var(--rafl-color-icon-status-alarm-default, #B22700);
}
.ra-icon-ide-md-color-server-ftae:before {
  position: absolute;
  content: "\c40f";
  color: var(--rafl-color-icon-status-alarm-default, #e51500);
}
.ra-icon-ide-md-color-server-ftae:after {
  content: "\c40e";
}
.ra-icon-ide-md-color-so-inherit-instance-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-so-inherit-instance-safety:after {
  content: "\f60e";
}
.ra-icon-ide-md-color-so-inherit-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-so-inherit-safety:after {
  content: "\f60f";
}
.ra-icon-ide-md-color-so-overridden-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-so-overridden-safety:after {
  content: "\f592";
}
.ra-icon-ide-md-color-tag-inherited-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-tag-inherited-safety:after {
  content: "\f5c5";
}
.ra-icon-ide-md-color-tag-overridden-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-tag-overridden-safety:after {
  content: "\f5c6";
}
.ra-icon-ide-md-color-tag-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-tag-safety:after {
  content: "\f5c7";
}
.ra-icon-ide-md-color-task-periodic-safety:before {
  position: absolute;
  content: "\f581";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-md-color-task-periodic-safety:after {
  content: "\f593";
}
.ra-icon-ide-md-color-unknown-color:before {
  position: absolute;
  content: "\f6f0";
  color: var(--rafl-color-icon-status-unknown-contrast-max, #ffffff);
}
.ra-icon-ide-md-color-unknown-color:after {
  content: "\f6ef";
  color: var(--rafl-color-icon-status-unknown-default, #5d6063);
}
.ra-icon-ide-md-color-unprovisioned:before {
  position: absolute;
  content: "\c409";
  color: var(--rafl-color-icon-status-unknown-contrast-max, #fff);
}
.ra-icon-ide-md-color-unprovisioned:after {
  content: "\c408";
  color: var(--rafl-color-icon-status-unknown-default, #5d6063);
}
.ra-icon-ide-md-color-view-code-safety:before {
  position: absolute;
  content: "\f661";
  color: var(--rafl-color-icon-status-alarm, #B22700);
}
.ra-icon-ide-md-color-view-code-safety:after {
  content: "\f660";
}
.ra-icon-ide-md-color-warning-color:before {
  position: absolute;
  content: "\c3d5";
  color: var(--rafl-color-icon-status-warning-contrast-max, #3f4144);
}
.ra-icon-ide-md-color-warning-color:after {
  content: "\c3d4";
  color: var(--rafl-color-icon-status-warning-default, #ffcc02);
}
.ra-icon-ide-md-color-warning-field:before {
  position: absolute;
  content: "\f708";
  color: var(--rafl-color-icon-status-warning-field-contrast-max, #000000);
}
.ra-icon-ide-md-color-warning-field:after {
  content: "\f707";
  color: var(--rafl-color-icon-status-warning-field-default, #eda600);
}
.ra-icon-ide-md-color-weak-signal:before {
  position: absolute;
  content: "\f638";
  color: var(--rafl-color-icon-status-error-default, #880916);
}
.ra-icon-ide-md-color-weak-signal:after {
  content: "\f637";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ra-icon-ide-sm-color-alarm-tag:before {
  position: absolute;
  content: "\c410";
}
.ra-icon-ide-sm-color-alarm-tag:after {
  content: "\c411";
  color: var(--rafl-color-icon-status-alarm-default, #e51500);
}
.ra-icon-ide-sm-color-ao-linked-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #E51500);
}
.ra-icon-ide-sm-color-ao-linked-safety:after {
  content: "\f595";
}
.ra-icon-ide-sm-color-ao-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-ao-safety:after {
  content: "\f596";
}
.ra-icon-ide-sm-color-ao-singleton-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-ao-singleton-safety:after {
  content: "\f597";
}
.ra-icon-ide-sm-color-aoi-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-aoi-safety:after {
  content: "\f671";
}
.ra-icon-ide-sm-color-app-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-app-safety:after {
  content: "\f5cf";
}
.ra-icon-ide-sm-color-branch-level-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-branch-level-safety:after {
  content: "\f601";
}
.ra-icon-ide-sm-color-branch-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-branch-safety:after {
  content: "\f602";
}
.ra-icon-ide-sm-color-check-color:before {
  position: absolute;
  content: "\f6ec";
  color: var(--rafl-color-icon-status-success-contrast-max, #fff);
}
.ra-icon-ide-sm-color-check-color:after {
  content: "\f6eb";
  color: var(--rafl-color-icon-status-success-default, #12850c);
}
.ra-icon-ide-sm-color-connections:before {
  position: absolute;
  content: "\c3f3";
  color: var(--rafl-color-icon-status-connection-contrast-max, #000000);
}
.ra-icon-ide-sm-color-connections:after {
  content: "\c3f2";
  color: var(--rafl-color-icon-status-connection-default, #64b5f6);
}
.ra-icon-ide-sm-color-controller-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-controller-safety:after {
  content: "\f598";
}
.ra-icon-ide-sm-color-data-type-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-data-type-safety:after {
  content: "\f672";
}
.ra-icon-ide-sm-color-device-communication-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-communication-safety:after {
  content: "\f61c";
}
.ra-icon-ide-sm-color-device-ethernet-bridge-adapter-module-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-ethernet-bridge-adapter-module-safety:after {
  content: "\f61d";
}
.ra-icon-ide-sm-color-device-field-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-field-safety:after {
  content: "\f61e";
}
.ra-icon-ide-sm-color-device-general-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-general-safety:after {
  content: "\f61f";
}
.ra-icon-ide-sm-color-device-io-module-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-io-module-safety:after {
  content: "\f599";
}
.ra-icon-ide-sm-color-device-non-ethernet-module-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-non-ethernet-module-safety:after {
  content: "\f620";
}
.ra-icon-ide-sm-color-device-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-safety:after {
  content: "\f621";
}
.ra-icon-ide-sm-color-device-stand-alone-ethernet-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-stand-alone-ethernet-safety:after {
  content: "\f622";
}
.ra-icon-ide-sm-color-device-unknown-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-device-unknown-safety:after {
  content: "\f623";
}
.ra-icon-ide-sm-color-disconnection:before {
  position: absolute;
  content: "\f5d0";
  color: var(--rafl-color-icon-state-disabled-default, #999CA0);
}
.ra-icon-ide-sm-color-disconnection:after {
  content: "\f5d1";
  color: var(--rafl-color-icon-status-safety-default, #E51500);
}
.ra-icon-ide-sm-color-document-safety:before {
  position: absolute;
  content: "\f63c";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-document-safety:after {
  content: "\f63b";
}
.ra-icon-ide-sm-color-door-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-door-safety:after {
  content: "\f673";
}
.ra-icon-ide-sm-color-drives-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-drives-safety:after {
  content: "\f624";
}
.ra-icon-ide-sm-color-dual-unit-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-dual-unit-safety:after {
  content: "\f674";
}
.ra-icon-ide-sm-color-error-color:before {
  position: absolute;
  content: "\c3db";
  color: var(--rafl-color-icon-status-error-contrast-max, #fff);
}
.ra-icon-ide-sm-color-error-color:after {
  content: "\c3da";
  color: var(--rafl-color-icon-status-error-default, #aa0100);
}
.ra-icon-ide-sm-color-info-color:before {
  position: absolute;
  content: "\c3dd";
  color: var(--rafl-color-icon-status-information-contrast-max, #f7efef);
}
.ra-icon-ide-sm-color-info-color:after {
  content: "\c3dc";
  color: var(--rafl-color-icon-status-information-default, #235d9f);
}
.ra-icon-ide-sm-color-ladder-enable-in-false-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-ladder-enable-in-false-safety:after {
  content: "\f675";
}
.ra-icon-ide-sm-color-ladder-inherited-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-ladder-inherited-safety:after {
  content: "\f59a";
}
.ra-icon-ide-sm-color-ladder-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-ladder-overridden-safety:after {
  content: "\f59b";
}
.ra-icon-ide-sm-color-ladder-prescan-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-ladder-prescan-safety:after {
  content: "\f676";
}
.ra-icon-ide-sm-color-ladder-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-ladder-safety:after {
  content: "\f59c";
}
.ra-icon-ide-sm-color-lightbulb-color:before {
  position: absolute;
  content: "\f6f3";
  color: var(--rafl-color-icon-foreground-label, #5d6063);
}
.ra-icon-ide-sm-color-lightbulb-color:after {
  content: "\f6f4";
  color: var(--rafl-color-icon-status-warning-default, #ffcc02);
}
.ra-icon-ide-sm-color-lineup-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-lineup-safety:after {
  content: "\f677";
}
.ra-icon-ide-sm-color-main-routine-fault:before {
  position: absolute;
  content: "\c3df";
  color: var(--rafl-color-icon-status-warning-contrast-max, #3f4144);
}
.ra-icon-ide-sm-color-main-routine-fault:after {
  content: "\c3de";
  color: var(--rafl-color-icon-status-warning-default, #ffcc02);
}
.ra-icon-ide-sm-color-mixed-app-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-app-safety:after {
  content: "\f5d2";
}
.ra-icon-ide-sm-color-mixed-controller-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-controller-safety:after {
  content: "\f59d";
}
.ra-icon-ide-sm-color-mixed-program-inherited-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-program-inherited-safety:after {
  content: "\c42c";
}
.ra-icon-ide-sm-color-mixed-program-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-program-overridden-safety:after {
  content: "\c42d";
}
.ra-icon-ide-sm-color-mixed-program-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-program-safety:after {
  content: "\f59e";
}
.ra-icon-ide-sm-color-mixed-so-inherit-instance-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-so-inherit-instance-safety:after {
  content: "\f603";
}
.ra-icon-ide-sm-color-mixed-so-inherit-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-so-inherit-safety:after {
  content: "\f610";
}
.ra-icon-ide-sm-color-mixed-so-linked-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-so-linked-safety:after {
  content: "\f59f";
}
.ra-icon-ide-sm-color-mixed-so-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-so-overridden-safety:after {
  content: "\f604";
}
.ra-icon-ide-sm-color-mixed-so-singleton-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-so-singleton-safety:after {
  content: "\f5a0";
}
.ra-icon-ide-sm-color-mixed-task-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-mixed-task-safety:after {
  content: "\f5a1";
}
.ra-icon-ide-sm-color-pause-color:before {
  position: absolute;
  content: "\c3e5";
  color: var(--rafl-color-icon-status-warning-contrast-max, #3f4144);
}
.ra-icon-ide-sm-color-pause-color:after {
  content: "\c3e4";
  color: var(--rafl-color-icon-status-warning-default, #ffcc02);
}
.ra-icon-ide-sm-color-program-inherited-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-program-inherited-safety:after {
  content: "\f5a2";
}
.ra-icon-ide-sm-color-program-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-program-overridden-safety:after {
  content: "\f5a3";
}
.ra-icon-ide-sm-color-program-routine-tag-editor-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-program-routine-tag-editor-safety:after {
  content: "\f605";
}
.ra-icon-ide-sm-color-program-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-program-safety:after {
  content: "\f5a4";
}
.ra-icon-ide-sm-color-program-tag-editor-inherited-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-program-tag-editor-inherited-safety:after {
  content: "\f606";
}
.ra-icon-ide-sm-color-program-tag-editor-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-program-tag-editor-overridden-safety:after {
  content: "\f607";
}
.ra-icon-ide-sm-color-provisioned:before {
  position: absolute;
  content: "\c419";
  color: var(--rafl-color-icon-status-information-default, #f7fefe);
}
.ra-icon-ide-sm-color-provisioned:after {
  content: "\c418";
  color: var(--rafl-color-icon-status-information-contrast-max, #235d9f);
}
.ra-icon-ide-sm-color-read-only:before {
  position: absolute;
  content: "\f5aa";
  color: var(--rafl-color-icon-foreground-primary, #000);
}
.ra-icon-ide-sm-color-read-only:after {
  content: "\f5a9";
  color: var(--rafl-color-icon-status-warning-default, #FFCC02);
}
.ra-icon-ide-sm-color-rung-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-rung-safety:after {
  content: "\f608";
}
.ra-icon-ide-sm-color-safety-module:before {
  position: absolute;
  content: "\c3f7";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-sm-color-safety-module:after {
  content: "\c3f6";
  color: var(--rafl-color-icon-status-alarm-default, #B22700);
}
.ra-icon-ide-sm-color-section-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-section-safety:after {
  content: "\f678";
}
.ra-icon-ide-sm-color-server-ftae:before {
  position: absolute;
  content: "\c412";
}
.ra-icon-ide-sm-color-server-ftae:after {
  content: "\c413";
  color: var(--rafl-color-icon-status-alarm-default, #e51500);
}
.ra-icon-ide-sm-color-so-inherit-instance-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-so-inherit-instance-safety:after {
  content: "\f611";
}
.ra-icon-ide-sm-color-so-inherit-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-so-inherit-safety:after {
  content: "\f612";
}
.ra-icon-ide-sm-color-so-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-so-overridden-safety:after {
  content: "\f5a5";
}
.ra-icon-ide-sm-color-status-indicator-circle-check:before {
  position: absolute;
  content: "\f6fe";
  color: var(--rafl-color-icon-status-success-contrast-max, #fff);
}
.ra-icon-ide-sm-color-status-indicator-circle-check:after {
  content: "\f6fd";
  color: var(--rafl-color-icon-status-success-default, #12850c);
}
.ra-icon-ide-sm-color-status-indicator-circle-error:before {
  position: absolute;
  content: "\f700";
  color: var(--rafl-color-icon-status-error-contrast-max, #fff);
}
.ra-icon-ide-sm-color-status-indicator-circle-error:after {
  content: "\f6ff";
  color: var(--rafl-color-icon-status-error-default, #aa0100);
}
.ra-icon-ide-sm-color-status-indicator-circle-info:before {
  position: absolute;
  content: "\f702";
  color: var(--rafl-color-icon-status-information-contrast-max, #f7fefe);
}
.ra-icon-ide-sm-color-status-indicator-circle-info:after {
  content: "\f701";
  color: var(--rafl-color-icon-status-information-default, #235d9f);
}
.ra-icon-ide-sm-color-status-indicator-circle-offline:before {
  position: absolute;
  content: "\f704";
  color: var(--rafl-color-icon-status-offline-contrast-max, #fff);
}
.ra-icon-ide-sm-color-status-indicator-circle-offline:after {
  content: "\f703";
  color: var(--rafl-color-icon-status-offline-default, #c4c5ca);
}
.ra-icon-ide-sm-color-status-indicator-circle-warning:before {
  position: absolute;
  content: "\f706";
  color: var(--rafl-color-icon-status-warning-contrast-max, #3f4144);
}
.ra-icon-ide-sm-color-status-indicator-circle-warning:after {
  content: "\f705";
  color: var(--rafl-color-icon-status-warning-default, #ffcc02);
}
.ra-icon-ide-sm-color-tag-inherited-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-tag-inherited-safety:after {
  content: "\f5d3";
}
.ra-icon-ide-sm-color-tag-overridden-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-tag-overridden-safety:after {
  content: "\f5d4";
}
.ra-icon-ide-sm-color-tag-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-tag-safety:after {
  content: "\f5d5";
}
.ra-icon-ide-sm-color-task-periodic-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-task-periodic-safety:after {
  content: "\f5a6";
}
.ra-icon-ide-sm-color-unassigned:before {
  position: absolute;
  content: "\c3f5";
  color: var(--rafl-color-icon-status-connection-contrast-max, #000000);
}
.ra-icon-ide-sm-color-unassigned:after {
  content: "\c3f4";
  color: var(--rafl-color-icon-status-connection-default, #64b5f6);
}
.ra-icon-ide-sm-color-unit-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-unit-safety:after {
  content: "\f679";
}
.ra-icon-ide-sm-color-unknown-color:before {
  position: absolute;
  content: "\f6f6";
  color: var(--rafl-color-icon-status-unknown-contrast-max, #fff);
}
.ra-icon-ide-sm-color-unknown-color:after {
  content: "\f6f5";
  color: var(--rafl-color-icon-status-unknown-default, #5d6063);
}
.ra-icon-ide-sm-color-unprovisioned:before {
  position: absolute;
  content: "\c41b";
  color: var(--rafl-color-icon-status-unknown-contrast-max, #fff);
}
.ra-icon-ide-sm-color-unprovisioned:after {
  content: "\c41a";
  color: var(--rafl-color-icon-status-unknown-default, #5d6063);
}
.ra-icon-ide-sm-color-view-code-safety:before {
  position: absolute;
  content: "\f668";
  color: var(--rafl-color-icon-status-alarm, #B22700);
}
.ra-icon-ide-sm-color-view-code-safety:after {
  content: "\f667";
}
.ra-icon-ide-sm-color-warning-color:before {
  position: absolute;
  content: "\c3e1";
  color: var(--rafl-color-icon-status-warning-contrast-max, #3f4144);
}
.ra-icon-ide-sm-color-warning-color:after {
  content: "\c3e0";
  color: var(--rafl-color-icon-status-warning-default, #ffcc02);
}
.ra-icon-ide-sm-color-wireway-safety:before {
  position: absolute;
  content: "\f594";
  color: var(--rafl-color-icon-status-safety-default, #B22700);
}
.ra-icon-ide-sm-color-wireway-safety:after {
  content: "\f67a";
}
.ra-icon-ide-xl-color-agent-error:before {
  position: absolute;
  content: "\c422";
  color: var(--rafl-color-icon-status-error-default, #aa0100);
}
.ra-icon-ide-xl-color-agent-error:after {
  content: "\c421";
}
.ra-icon-ide-xl-color-full-charge:before {
  position: absolute;
  content: "\f650";
  color: var(--rafl-color-icon-status-success-default, #006B24);
}
.ra-icon-ide-xl-color-full-charge:after {
  content: "\f64f";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-xl-color-low-charge:before {
  position: absolute;
  content: "\f652";
  color: var(--rafl-color-icon-status-error-default, #880916);
}
.ra-icon-ide-xl-color-low-charge:after {
  content: "\f651";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-xl-color-medium-charge:before {
  position: absolute;
  content: "\f654";
  color: var(--rafl-color-icon-status-warning-default, #FFB300);
}
.ra-icon-ide-xl-color-medium-charge:after {
  content: "\f653";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-xl-color-medium-signal:before {
  position: absolute;
  content: "\f656";
  color: var(--rafl-color-icon-status-warning-default, #FFB300);
}
.ra-icon-ide-xl-color-medium-signal:after {
  content: "\f655";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ra-icon-ide-xl-color-mismatch:before {
  position: absolute;
  content: "\c41d";
  color: var(--rafl-color-icon-status-alarm-default, #e51500);
}
.ra-icon-ide-xl-color-mismatch:after {
  content: "\c41c";
}
.ra-icon-ide-xl-color-no-charge:before {
  position: absolute;
  content: "\f658";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ra-icon-ide-xl-color-no-charge:after {
  content: "\f657";
  color: var(--rafl-color-icon-foreground-primary, #000000);
}
.ra-icon-ide-xl-color-remote-agent-error:before {
  position: absolute;
  content: "\f6f8";
  color: var(--rafl-color-icon-status-error-default, #aa0100);
}
.ra-icon-ide-xl-color-remote-agent-error:after {
  content: "\c423";
}
.ra-icon-ide-xl-color-weak-signal:before {
  position: absolute;
  content: "\f65a";
  color: var(--rafl-color-icon-status-error-default, #880916);
}
.ra-icon-ide-xl-color-weak-signal:after {
  content: "\f659";
  color: var(--rafl-color-icon-status-offline-contrast-low, #CED4DA);
}
.ag-filter-panel-buttons {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;
  flex-wrap: wrap;
  gap: var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);
}
.ag-filter-panel-buttons-button {
  line-height: 1.5;
}
.ag-filter-panel .ag-standard-button.ag-filter-panel-buttons-apply-button {
  color: var(--ag-filter-panel-apply-button-color);
  background-color: var(--ag-filter-panel-apply-button-background-color);
}
.ag-filter-panel > *:where(:last-child) {
  padding-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-row.ag-row-pinned-source {
  color: var(--ag-pinned-source-row-text-color);
  background-color: var(--ag-pinned-source-row-background-color);
  font-weight: var(--ag-pinned-source-row-font-weight);
}
.ag-row.ag-row-pinned {
  color: var(--ag-pinned-row-text-color);
  background-color: var(--ag-pinned-row-background-color);
  font-weight: var(--ag-pinned-row-font-weight);
}
.ag-floating-top-viewport {
  border-bottom: var(--ag-pinned-row-border);
}
.ag-floating-bottom-viewport {
  border-top: var(--ag-pinned-row-border);
}
.ag-measurement-container {
  --ag-legacy-styles-loaded: "true";
}
.ag-icon {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  position: relative;
}
.ag-icon::before {
  content: "";
  font-family: inherit;
}
.ag-icon::after {
  background: transparent var(--ag-icon-image, none) center/contain no-repeat;
  display: var(--ag-icon-image-display);
  opacity: var(--ag-icon-image-opacity, 0.9);
  position: absolute;
  inset: 0;
  content: "";
}
.ag-icon-aggregation {
  font-family: var(--ag-icon-font-family-aggregation, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-aggregation, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-aggregation, var(--ag-icon-font-color));
}
.ag-icon-aggregation::before {
  content: var(--ag-icon-font-code-aggregation, "\f101");
  display: var(--ag-icon-font-display-aggregation, var(--ag-icon-font-display));
}
.ag-icon-aggregation::after {
  background-image: var(--ag-icon-image-aggregation, var(--ag-icon-image));
  display: var(--ag-icon-image-display-aggregation, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-aggregation, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-arrows {
  font-family: var(--ag-icon-font-family-arrows, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-arrows, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-arrows, var(--ag-icon-font-color));
}
.ag-icon-arrows::before {
  content: var(--ag-icon-font-code-arrows, "\f102");
  display: var(--ag-icon-font-display-arrows, var(--ag-icon-font-display));
}
.ag-icon-arrows::after {
  background-image: var(--ag-icon-image-arrows, var(--ag-icon-image));
  display: var(--ag-icon-image-display-arrows, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-arrows, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-asc {
  font-family: var(--ag-icon-font-family-asc, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-asc, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-asc, var(--ag-icon-font-color));
}
.ag-icon-asc::before {
  content: var(--ag-icon-font-code-asc, "\f103");
  display: var(--ag-icon-font-display-asc, var(--ag-icon-font-display));
}
.ag-icon-asc::after {
  background-image: var(--ag-icon-image-asc, var(--ag-icon-image));
  display: var(--ag-icon-image-display-asc, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-asc, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-cancel {
  font-family: var(--ag-icon-font-family-cancel, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cancel, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cancel, var(--ag-icon-font-color));
}
.ag-icon-cancel::before {
  content: var(--ag-icon-font-code-cancel, "\f104");
  display: var(--ag-icon-font-display-cancel, var(--ag-icon-font-display));
}
.ag-icon-cancel::after {
  background-image: var(--ag-icon-image-cancel, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cancel, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cancel, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chart {
  font-family: var(--ag-icon-font-family-chart, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chart, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chart, var(--ag-icon-font-color));
}
.ag-icon-chart::before {
  content: var(--ag-icon-font-code-chart, "\f105");
  display: var(--ag-icon-font-display-chart, var(--ag-icon-font-display));
}
.ag-icon-chart::after {
  background-image: var(--ag-icon-image-chart, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chart, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chart, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-checkbox-checked {
  font-family: var(--ag-icon-font-family-checkbox-checked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-checked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-checked, var(--ag-icon-font-color));
}
.ag-icon-checkbox-checked::before {
  content: var(--ag-icon-font-code-checkbox-checked, "\f106");
  display: var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));
}
.ag-icon-checkbox-checked::after {
  background-image: var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-checkbox-indeterminate {
  font-family: var(--ag-icon-font-family-checkbox-indeterminate, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-indeterminate, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-indeterminate, var(--ag-icon-font-color));
}
.ag-icon-checkbox-indeterminate::before {
  content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107");
  display: var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));
}
.ag-icon-checkbox-indeterminate::after {
  background-image: var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-checkbox-unchecked {
  font-family: var(--ag-icon-font-family-checkbox-unchecked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-checkbox-unchecked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-checkbox-unchecked, var(--ag-icon-font-color));
}
.ag-icon-checkbox-unchecked::before {
  content: var(--ag-icon-font-code-checkbox-unchecked, "\f108");
  display: var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));
}
.ag-icon-checkbox-unchecked::after {
  background-image: var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-color-picker {
  font-family: var(--ag-icon-font-family-color-picker, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-color-picker, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-color-picker, var(--ag-icon-font-color));
}
.ag-icon-color-picker::before {
  content: var(--ag-icon-font-code-color-picker, "\f109");
  display: var(--ag-icon-font-display-color-picker, var(--ag-icon-font-display));
}
.ag-icon-color-picker::after {
  background-image: var(--ag-icon-image-color-picker, var(--ag-icon-image));
  display: var(--ag-icon-image-display-color-picker, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-color-picker, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-columns {
  font-family: var(--ag-icon-font-family-columns, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-columns, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-columns, var(--ag-icon-font-color));
}
.ag-icon-columns::before {
  content: var(--ag-icon-font-code-columns, "\f10a");
  display: var(--ag-icon-font-display-columns, var(--ag-icon-font-display));
}
.ag-icon-columns::after {
  background-image: var(--ag-icon-image-columns, var(--ag-icon-image));
  display: var(--ag-icon-image-display-columns, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-columns, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-contracted {
  font-family: var(--ag-icon-font-family-contracted, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-contracted, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-contracted, var(--ag-icon-font-color));
}
.ag-icon-contracted::before {
  content: var(--ag-icon-font-code-contracted, "\f10b");
  display: var(--ag-icon-font-display-contracted, var(--ag-icon-font-display));
}
.ag-icon-contracted::after {
  background-image: var(--ag-icon-image-contracted, var(--ag-icon-image));
  display: var(--ag-icon-image-display-contracted, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-contracted, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-copy {
  font-family: var(--ag-icon-font-family-copy, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-copy, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-copy, var(--ag-icon-font-color));
}
.ag-icon-copy::before {
  content: var(--ag-icon-font-code-copy, "\f10c");
  display: var(--ag-icon-font-display-copy, var(--ag-icon-font-display));
}
.ag-icon-copy::after {
  background-image: var(--ag-icon-image-copy, var(--ag-icon-image));
  display: var(--ag-icon-image-display-copy, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-copy, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-cross {
  font-family: var(--ag-icon-font-family-cross, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cross, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cross, var(--ag-icon-font-color));
}
.ag-icon-cross::before {
  content: var(--ag-icon-font-code-cross, "\f10d");
  display: var(--ag-icon-font-display-cross, var(--ag-icon-font-display));
}
.ag-icon-cross::after {
  background-image: var(--ag-icon-image-cross, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cross, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cross, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-csv {
  font-family: var(--ag-icon-font-family-csv, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-csv, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-csv, var(--ag-icon-font-color));
}
.ag-icon-csv::before {
  content: var(--ag-icon-font-code-csv, "\f10e");
  display: var(--ag-icon-font-display-csv, var(--ag-icon-font-display));
}
.ag-icon-csv::after {
  background-image: var(--ag-icon-image-csv, var(--ag-icon-image));
  display: var(--ag-icon-image-display-csv, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-csv, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-cut {
  font-family: var(--ag-icon-font-family-cut, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-cut, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-cut, var(--ag-icon-font-color));
}
.ag-icon-cut::before {
  content: var(--ag-icon-font-code-cut, "\f10f");
  display: var(--ag-icon-font-display-cut, var(--ag-icon-font-display));
}
.ag-icon-cut::after {
  background-image: var(--ag-icon-image-cut, var(--ag-icon-image));
  display: var(--ag-icon-image-display-cut, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-cut, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-desc {
  font-family: var(--ag-icon-font-family-desc, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-desc, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-desc, var(--ag-icon-font-color));
}
.ag-icon-desc::before {
  content: var(--ag-icon-font-code-desc, "\f110");
  display: var(--ag-icon-font-display-desc, var(--ag-icon-font-display));
}
.ag-icon-desc::after {
  background-image: var(--ag-icon-image-desc, var(--ag-icon-image));
  display: var(--ag-icon-image-display-desc, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-desc, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-excel {
  font-family: var(--ag-icon-font-family-excel, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-excel, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-excel, var(--ag-icon-font-color));
}
.ag-icon-excel::before {
  content: var(--ag-icon-font-code-excel, "\f111");
  display: var(--ag-icon-font-display-excel, var(--ag-icon-font-display));
}
.ag-icon-excel::after {
  background-image: var(--ag-icon-image-excel, var(--ag-icon-image));
  display: var(--ag-icon-image-display-excel, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-excel, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-expanded {
  font-family: var(--ag-icon-font-family-expanded, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-expanded, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-expanded, var(--ag-icon-font-color));
}
.ag-icon-expanded::before {
  content: var(--ag-icon-font-code-expanded, "\f112");
  display: var(--ag-icon-font-display-expanded, var(--ag-icon-font-display));
}
.ag-icon-expanded::after {
  background-image: var(--ag-icon-image-expanded, var(--ag-icon-image));
  display: var(--ag-icon-image-display-expanded, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-expanded, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-eye-slash {
  font-family: var(--ag-icon-font-family-eye-slash, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-eye-slash, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-eye-slash, var(--ag-icon-font-color));
}
.ag-icon-eye-slash::before {
  content: var(--ag-icon-font-code-eye-slash, "\f113");
  display: var(--ag-icon-font-display-eye-slash, var(--ag-icon-font-display));
}
.ag-icon-eye-slash::after {
  background-image: var(--ag-icon-image-eye-slash, var(--ag-icon-image));
  display: var(--ag-icon-image-display-eye-slash, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-eye-slash, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-eye {
  font-family: var(--ag-icon-font-family-eye, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-eye, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-eye, var(--ag-icon-font-color));
}
.ag-icon-eye::before {
  content: var(--ag-icon-font-code-eye, "\f114");
  display: var(--ag-icon-font-display-eye, var(--ag-icon-font-display));
}
.ag-icon-eye::after {
  background-image: var(--ag-icon-image-eye, var(--ag-icon-image));
  display: var(--ag-icon-image-display-eye, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-eye, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-filter {
  font-family: var(--ag-icon-font-family-filter, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-filter, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-filter, var(--ag-icon-font-color));
}
.ag-icon-filter::before {
  content: var(--ag-icon-font-code-filter, "\f115");
  display: var(--ag-icon-font-display-filter, var(--ag-icon-font-display));
}
.ag-icon-filter::after {
  background-image: var(--ag-icon-image-filter, var(--ag-icon-image));
  display: var(--ag-icon-image-display-filter, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-filter, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-first {
  font-family: var(--ag-icon-font-family-first, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-first, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-first, var(--ag-icon-font-color));
}
.ag-icon-first::before {
  content: var(--ag-icon-font-code-first, "\f116");
  display: var(--ag-icon-font-display-first, var(--ag-icon-font-display));
}
.ag-icon-first::after {
  background-image: var(--ag-icon-image-first, var(--ag-icon-image));
  display: var(--ag-icon-image-display-first, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-first, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-grip {
  font-family: var(--ag-icon-font-family-grip, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-grip, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-grip, var(--ag-icon-font-color));
}
.ag-icon-grip::before {
  content: var(--ag-icon-font-code-grip, "\f117");
  display: var(--ag-icon-font-display-grip, var(--ag-icon-font-display));
}
.ag-icon-grip::after {
  background-image: var(--ag-icon-image-grip, var(--ag-icon-image));
  display: var(--ag-icon-image-display-grip, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-grip, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-group {
  font-family: var(--ag-icon-font-family-group, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-group, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-group, var(--ag-icon-font-color));
}
.ag-icon-group::before {
  content: var(--ag-icon-font-code-group, "\f118");
  display: var(--ag-icon-font-display-group, var(--ag-icon-font-display));
}
.ag-icon-group::after {
  background-image: var(--ag-icon-image-group, var(--ag-icon-image));
  display: var(--ag-icon-image-display-group, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-group, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-last {
  font-family: var(--ag-icon-font-family-last, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-last, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-last, var(--ag-icon-font-color));
}
.ag-icon-last::before {
  content: var(--ag-icon-font-code-last, "\f119");
  display: var(--ag-icon-font-display-last, var(--ag-icon-font-display));
}
.ag-icon-last::after {
  background-image: var(--ag-icon-image-last, var(--ag-icon-image));
  display: var(--ag-icon-image-display-last, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-last, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-left {
  font-family: var(--ag-icon-font-family-left, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-left, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-left, var(--ag-icon-font-color));
}
.ag-icon-left::before {
  content: var(--ag-icon-font-code-left, "\f11a");
  display: var(--ag-icon-font-display-left, var(--ag-icon-font-display));
}
.ag-icon-left::after {
  background-image: var(--ag-icon-image-left, var(--ag-icon-image));
  display: var(--ag-icon-image-display-left, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-left, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-linked {
  font-family: var(--ag-icon-font-family-linked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-linked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-linked, var(--ag-icon-font-color));
}
.ag-icon-linked::before {
  content: var(--ag-icon-font-code-linked, "\f11b");
  display: var(--ag-icon-font-display-linked, var(--ag-icon-font-display));
}
.ag-icon-linked::after {
  background-image: var(--ag-icon-image-linked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-linked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-linked, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-loading {
  font-family: var(--ag-icon-font-family-loading, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-loading, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-loading, var(--ag-icon-font-color));
}
.ag-icon-loading::before {
  content: var(--ag-icon-font-code-loading, "\f11c");
  display: var(--ag-icon-font-display-loading, var(--ag-icon-font-display));
}
.ag-icon-loading::after {
  background-image: var(--ag-icon-image-loading, var(--ag-icon-image));
  display: var(--ag-icon-image-display-loading, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-loading, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-maximize {
  font-family: var(--ag-icon-font-family-maximize, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-maximize, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-maximize, var(--ag-icon-font-color));
}
.ag-icon-maximize::before {
  content: var(--ag-icon-font-code-maximize, "\f11d");
  display: var(--ag-icon-font-display-maximize, var(--ag-icon-font-display));
}
.ag-icon-maximize::after {
  background-image: var(--ag-icon-image-maximize, var(--ag-icon-image));
  display: var(--ag-icon-image-display-maximize, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-maximize, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-menu {
  font-family: var(--ag-icon-font-family-menu, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-menu, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-menu, var(--ag-icon-font-color));
}
.ag-icon-menu::before {
  content: var(--ag-icon-font-code-menu, "\f11e");
  display: var(--ag-icon-font-display-menu, var(--ag-icon-font-display));
}
.ag-icon-menu::after {
  background-image: var(--ag-icon-image-menu, var(--ag-icon-image));
  display: var(--ag-icon-image-display-menu, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-menu, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-minimize {
  font-family: var(--ag-icon-font-family-minimize, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-minimize, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-minimize, var(--ag-icon-font-color));
}
.ag-icon-minimize::before {
  content: var(--ag-icon-font-code-minimize, "\f11f");
  display: var(--ag-icon-font-display-minimize, var(--ag-icon-font-display));
}
.ag-icon-minimize::after {
  background-image: var(--ag-icon-image-minimize, var(--ag-icon-image));
  display: var(--ag-icon-image-display-minimize, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-minimize, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-next {
  font-family: var(--ag-icon-font-family-next, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-next, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-next, var(--ag-icon-font-color));
}
.ag-icon-next::before {
  content: var(--ag-icon-font-code-next, "\f120");
  display: var(--ag-icon-font-display-next, var(--ag-icon-font-display));
}
.ag-icon-next::after {
  background-image: var(--ag-icon-image-next, var(--ag-icon-image));
  display: var(--ag-icon-image-display-next, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-next, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-none {
  font-family: var(--ag-icon-font-family-none, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-none, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-none, var(--ag-icon-font-color));
}
.ag-icon-none::before {
  content: var(--ag-icon-font-code-none, "\f121");
  display: var(--ag-icon-font-display-none, var(--ag-icon-font-display));
}
.ag-icon-none::after {
  background-image: var(--ag-icon-image-none, var(--ag-icon-image));
  display: var(--ag-icon-image-display-none, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-none, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-not-allowed {
  font-family: var(--ag-icon-font-family-not-allowed, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-not-allowed, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-not-allowed, var(--ag-icon-font-color));
}
.ag-icon-not-allowed::before {
  content: var(--ag-icon-font-code-not-allowed, "\f122");
  display: var(--ag-icon-font-display-not-allowed, var(--ag-icon-font-display));
}
.ag-icon-not-allowed::after {
  background-image: var(--ag-icon-image-not-allowed, var(--ag-icon-image));
  display: var(--ag-icon-image-display-not-allowed, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-not-allowed, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-paste {
  font-family: var(--ag-icon-font-family-paste, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-paste, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-paste, var(--ag-icon-font-color));
}
.ag-icon-paste::before {
  content: var(--ag-icon-font-code-paste, "\f123");
  display: var(--ag-icon-font-display-paste, var(--ag-icon-font-display));
}
.ag-icon-paste::after {
  background-image: var(--ag-icon-image-paste, var(--ag-icon-image));
  display: var(--ag-icon-image-display-paste, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-paste, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-pin {
  font-family: var(--ag-icon-font-family-pin, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pin, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pin, var(--ag-icon-font-color));
}
.ag-icon-pin::before {
  content: var(--ag-icon-font-code-pin, "\f124");
  display: var(--ag-icon-font-display-pin, var(--ag-icon-font-display));
}
.ag-icon-pin::after {
  background-image: var(--ag-icon-image-pin, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pin, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pin, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-pivot {
  font-family: var(--ag-icon-font-family-pivot, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pivot, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pivot, var(--ag-icon-font-color));
}
.ag-icon-pivot::before {
  content: var(--ag-icon-font-code-pivot, "\f125");
  display: var(--ag-icon-font-display-pivot, var(--ag-icon-font-display));
}
.ag-icon-pivot::after {
  background-image: var(--ag-icon-image-pivot, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pivot, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pivot, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-previous {
  font-family: var(--ag-icon-font-family-previous, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-previous, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-previous, var(--ag-icon-font-color));
}
.ag-icon-previous::before {
  content: var(--ag-icon-font-code-previous, "\f126");
  display: var(--ag-icon-font-display-previous, var(--ag-icon-font-display));
}
.ag-icon-previous::after {
  background-image: var(--ag-icon-image-previous, var(--ag-icon-image));
  display: var(--ag-icon-image-display-previous, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-previous, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-radio-button-off {
  font-family: var(--ag-icon-font-family-radio-button-off, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-radio-button-off, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-radio-button-off, var(--ag-icon-font-color));
}
.ag-icon-radio-button-off::before {
  content: var(--ag-icon-font-code-radio-button-off, "\f127");
  display: var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));
}
.ag-icon-radio-button-off::after {
  background-image: var(--ag-icon-image-radio-button-off, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-radio-button-on {
  font-family: var(--ag-icon-font-family-radio-button-on, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-radio-button-on, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-radio-button-on, var(--ag-icon-font-color));
}
.ag-icon-radio-button-on::before {
  content: var(--ag-icon-font-code-radio-button-on, "\f128");
  display: var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));
}
.ag-icon-radio-button-on::after {
  background-image: var(--ag-icon-image-radio-button-on, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-right {
  font-family: var(--ag-icon-font-family-right, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-right, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-right, var(--ag-icon-font-color));
}
.ag-icon-right::before {
  content: var(--ag-icon-font-code-right, "\f129");
  display: var(--ag-icon-font-display-right, var(--ag-icon-font-display));
}
.ag-icon-right::after {
  background-image: var(--ag-icon-image-right, var(--ag-icon-image));
  display: var(--ag-icon-image-display-right, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-right, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-save {
  font-family: var(--ag-icon-font-family-save, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-save, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-save, var(--ag-icon-font-color));
}
.ag-icon-save::before {
  content: var(--ag-icon-font-code-save, "\f12a");
  display: var(--ag-icon-font-display-save, var(--ag-icon-font-display));
}
.ag-icon-save::after {
  background-image: var(--ag-icon-image-save, var(--ag-icon-image));
  display: var(--ag-icon-image-display-save, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-save, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-small-down {
  font-family: var(--ag-icon-font-family-small-down, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-down, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-down, var(--ag-icon-font-color));
}
.ag-icon-small-down::before {
  content: var(--ag-icon-font-code-small-down, "\f12b");
  display: var(--ag-icon-font-display-small-down, var(--ag-icon-font-display));
}
.ag-icon-small-down::after {
  background-image: var(--ag-icon-image-small-down, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-down, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-down, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-small-left {
  font-family: var(--ag-icon-font-family-small-left, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-left, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-left, var(--ag-icon-font-color));
}
.ag-icon-small-left::before {
  content: var(--ag-icon-font-code-small-left, "\f12c");
  display: var(--ag-icon-font-display-small-left, var(--ag-icon-font-display));
}
.ag-icon-small-left::after {
  background-image: var(--ag-icon-image-small-left, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-left, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-left, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-small-right {
  font-family: var(--ag-icon-font-family-small-right, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-right, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-right, var(--ag-icon-font-color));
}
.ag-icon-small-right::before {
  content: var(--ag-icon-font-code-small-right, "\f12d");
  display: var(--ag-icon-font-display-small-right, var(--ag-icon-font-display));
}
.ag-icon-small-right::after {
  background-image: var(--ag-icon-image-small-right, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-right, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-right, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-small-up {
  font-family: var(--ag-icon-font-family-small-up, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-small-up, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-small-up, var(--ag-icon-font-color));
}
.ag-icon-small-up::before {
  content: var(--ag-icon-font-code-small-up, "\f12e");
  display: var(--ag-icon-font-display-small-up, var(--ag-icon-font-display));
}
.ag-icon-small-up::after {
  background-image: var(--ag-icon-image-small-up, var(--ag-icon-image));
  display: var(--ag-icon-image-display-small-up, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-small-up, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-tick {
  font-family: var(--ag-icon-font-family-tick, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tick, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tick, var(--ag-icon-font-color));
}
.ag-icon-tick::before {
  content: var(--ag-icon-font-code-tick, "\f12f");
  display: var(--ag-icon-font-display-tick, var(--ag-icon-font-display));
}
.ag-icon-tick::after {
  background-image: var(--ag-icon-image-tick, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tick, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tick, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-tree-closed {
  font-family: var(--ag-icon-font-family-tree-closed, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-closed, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-closed, var(--ag-icon-font-color));
}
.ag-icon-tree-closed::before {
  content: var(--ag-icon-font-code-tree-closed, "\f130");
  display: var(--ag-icon-font-display-tree-closed, var(--ag-icon-font-display));
}
.ag-icon-tree-closed::after {
  background-image: var(--ag-icon-image-tree-closed, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-closed, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-closed, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-tree-indeterminate {
  font-family: var(--ag-icon-font-family-tree-indeterminate, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-indeterminate, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-indeterminate, var(--ag-icon-font-color));
}
.ag-icon-tree-indeterminate::before {
  content: var(--ag-icon-font-code-tree-indeterminate, "\f131");
  display: var(--ag-icon-font-display-tree-indeterminate, var(--ag-icon-font-display));
}
.ag-icon-tree-indeterminate::after {
  background-image: var(--ag-icon-image-tree-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-indeterminate, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-tree-open {
  font-family: var(--ag-icon-font-family-tree-open, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-tree-open, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-tree-open, var(--ag-icon-font-color));
}
.ag-icon-tree-open::before {
  content: var(--ag-icon-font-code-tree-open, "\f132");
  display: var(--ag-icon-font-display-tree-open, var(--ag-icon-font-display));
}
.ag-icon-tree-open::after {
  background-image: var(--ag-icon-image-tree-open, var(--ag-icon-image));
  display: var(--ag-icon-image-display-tree-open, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-tree-open, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-unlinked {
  font-family: var(--ag-icon-font-family-unlinked, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-unlinked, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-unlinked, var(--ag-icon-font-color));
}
.ag-icon-unlinked::before {
  content: var(--ag-icon-font-code-unlinked, "\f133");
  display: var(--ag-icon-font-display-unlinked, var(--ag-icon-font-display));
}
.ag-icon-unlinked::after {
  background-image: var(--ag-icon-image-unlinked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-unlinked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-unlinked, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-up {
  font-family: var(--ag-icon-font-family-up, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-up, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-up, var(--ag-icon-font-color));
}
.ag-icon-up::before {
  content: var(--ag-icon-font-code-up, "\f134");
  display: var(--ag-icon-font-display-up, var(--ag-icon-font-display));
}
.ag-icon-up::after {
  background-image: var(--ag-icon-image-up, var(--ag-icon-image));
  display: var(--ag-icon-image-display-up, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-up, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-down {
  font-family: var(--ag-icon-font-family-down, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-down, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-down, var(--ag-icon-font-color));
}
.ag-icon-down::before {
  content: var(--ag-icon-font-code-down, "\f135");
  display: var(--ag-icon-font-display-down, var(--ag-icon-font-display));
}
.ag-icon-down::after {
  background-image: var(--ag-icon-image-down, var(--ag-icon-image));
  display: var(--ag-icon-image-display-down, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-down, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-plus {
  font-family: var(--ag-icon-font-family-plus, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-plus, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-plus, var(--ag-icon-font-color));
}
.ag-icon-plus::before {
  content: var(--ag-icon-font-code-plus, "\f136");
  display: var(--ag-icon-font-display-plus, var(--ag-icon-font-display));
}
.ag-icon-plus::after {
  background-image: var(--ag-icon-image-plus, var(--ag-icon-image));
  display: var(--ag-icon-image-display-plus, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-plus, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-minus {
  font-family: var(--ag-icon-font-family-minus, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-minus, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-minus, var(--ag-icon-font-color));
}
.ag-icon-minus::before {
  content: var(--ag-icon-font-code-minus, "\f137");
  display: var(--ag-icon-font-display-minus, var(--ag-icon-font-display));
}
.ag-icon-minus::after {
  background-image: var(--ag-icon-image-minus, var(--ag-icon-image));
  display: var(--ag-icon-image-display-minus, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-minus, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-menu-alt {
  font-family: var(--ag-icon-font-family-menu-alt, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-menu-alt, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-menu-alt, var(--ag-icon-font-color));
}
.ag-icon-menu-alt::before {
  content: var(--ag-icon-font-code-menu-alt, "\f138");
  display: var(--ag-icon-font-display-menu-alt, var(--ag-icon-font-display));
}
.ag-icon-menu-alt::after {
  background-image: var(--ag-icon-image-menu-alt, var(--ag-icon-image));
  display: var(--ag-icon-image-display-menu-alt, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-menu-alt, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-settings {
  font-family: var(--ag-icon-font-family-settings, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-settings, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-settings, var(--ag-icon-font-color));
}
.ag-icon-settings::before {
  content: var(--ag-icon-font-code-settings, "\f139");
  display: var(--ag-icon-font-display-settings, var(--ag-icon-font-display));
}
.ag-icon-settings::after {
  background-image: var(--ag-icon-image-settings, var(--ag-icon-image));
  display: var(--ag-icon-image-display-settings, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-settings, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-column-arrow {
  font-family: var(--ag-icon-font-family-column-arrow, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-column-arrow, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-column-arrow, var(--ag-icon-font-color));
}
.ag-icon-column-arrow::before {
  content: var(--ag-icon-font-code-column-arrow, "\f13a");
  display: var(--ag-icon-font-display-column-arrow, var(--ag-icon-font-display));
}
.ag-icon-column-arrow::after {
  background-image: var(--ag-icon-image-column-arrow, var(--ag-icon-image));
  display: var(--ag-icon-image-display-column-arrow, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-column-arrow, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-un-pin {
  font-family: var(--ag-icon-font-family-un-pin, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-un-pin, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-un-pin, var(--ag-icon-font-color));
}
.ag-icon-un-pin::before {
  content: var(--ag-icon-font-code-un-pin, "\f13b");
  display: var(--ag-icon-font-display-un-pin, var(--ag-icon-font-display));
}
.ag-icon-un-pin::after {
  background-image: var(--ag-icon-image-un-pin, var(--ag-icon-image));
  display: var(--ag-icon-image-display-un-pin, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-un-pin, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-pinned-bottom {
  font-family: var(--ag-icon-font-family-pinned-bottom, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pinned-bottom, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pinned-bottom, var(--ag-icon-font-color));
}
.ag-icon-pinned-bottom::before {
  content: var(--ag-icon-font-code-pinned-bottom, "\f13e");
  display: var(--ag-icon-font-display-pinned-bottom, var(--ag-icon-font-display));
}
.ag-icon-pinned-bottom::after {
  background-image: var(--ag-icon-image-pinned-bottom, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pinned-bottom, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pinned-bottom, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-pinned-top {
  font-family: var(--ag-icon-font-family-pinned-top, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-pinned-top, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-pinned-top, var(--ag-icon-font-color));
}
.ag-icon-pinned-top::before {
  content: var(--ag-icon-font-code-pinned-top, "\f13f");
  display: var(--ag-icon-font-display-pinned-top, var(--ag-icon-font-display));
}
.ag-icon-pinned-top::after {
  background-image: var(--ag-icon-image-pinned-top, var(--ag-icon-image));
  display: var(--ag-icon-image-display-pinned-top, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-pinned-top, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chevron-up {
  font-family: var(--ag-icon-font-family-chevron-up, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chevron-up, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chevron-up, var(--ag-icon-font-color));
}
.ag-icon-chevron-up::before {
  content: var(--ag-icon-font-code-chevron-up, "\f140");
  display: var(--ag-icon-font-display-chevron-up, var(--ag-icon-font-display));
}
.ag-icon-chevron-up::after {
  background-image: var(--ag-icon-image-chevron-up, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chevron-up, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chevron-up, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chevron-down {
  font-family: var(--ag-icon-font-family-chevron-down, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chevron-down, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chevron-down, var(--ag-icon-font-color));
}
.ag-icon-chevron-down::before {
  content: var(--ag-icon-font-code-chevron-down, "\f141");
  display: var(--ag-icon-font-display-chevron-down, var(--ag-icon-font-display));
}
.ag-icon-chevron-down::after {
  background-image: var(--ag-icon-image-chevron-down, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chevron-down, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chevron-down, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chevron-left {
  font-family: var(--ag-icon-font-family-chevron-left, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chevron-left, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chevron-left, var(--ag-icon-font-color));
}
.ag-icon-chevron-left::before {
  content: var(--ag-icon-font-code-chevron-left, "\f142");
  display: var(--ag-icon-font-display-chevron-left, var(--ag-icon-font-display));
}
.ag-icon-chevron-left::after {
  background-image: var(--ag-icon-image-chevron-left, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chevron-left, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chevron-left, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-chevron-right {
  font-family: var(--ag-icon-font-family-chevron-right, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-chevron-right, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-chevron-right, var(--ag-icon-font-color));
}
.ag-icon-chevron-right::before {
  content: var(--ag-icon-font-code-chevron-right, "\f143");
  display: var(--ag-icon-font-display-chevron-right, var(--ag-icon-font-display));
}
.ag-icon-chevron-right::after {
  background-image: var(--ag-icon-image-chevron-right, var(--ag-icon-image));
  display: var(--ag-icon-image-display-chevron-right, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-chevron-right, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-filter-add {
  font-family: var(--ag-icon-font-family-filter-add, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-filter-add, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-filter-add, var(--ag-icon-font-color));
}
.ag-icon-filter-add::before {
  content: var(--ag-icon-font-code-filter-add, "\f144");
  display: var(--ag-icon-font-display-filter-add, var(--ag-icon-font-display));
}
.ag-icon-filter-add::after {
  background-image: var(--ag-icon-image-filter-add, var(--ag-icon-image));
  display: var(--ag-icon-image-display-filter-add, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-filter-add, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-edit {
  font-family: var(--ag-icon-font-family-edit, var(--ag-icon-font-family));
  font-weight: var(--ag-icon-font-weight-edit, var(--ag-icon-font-weight));
  color: var(--ag-icon-font-color-edit, var(--ag-icon-font-color));
}
.ag-icon-edit::before {
  content: var(--ag-icon-font-code-edit, "\f145");
  display: var(--ag-icon-font-display-edit, var(--ag-icon-font-display));
}
.ag-icon-edit::after {
  background-image: var(--ag-icon-image-edit, var(--ag-icon-image));
  display: var(--ag-icon-image-display-edit, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-edit, var(--ag-icon-image-opacity, 0.9));
}
.ag-icon-row-drag::before {
  content: var(--ag-icon-font-code-grip);
}
.ag-left-arrow::before {
  content: var(--ag-icon-font-code-left);
}
.ag-right-arrow::before {
  content: var(--ag-icon-font-code-right);
}
[class*=ag-theme-] {
  --ag-foreground-color: #000;
  --ag-data-color: var(--ag-foreground-color);
  --ag-secondary-foreground-color: var(--ag-foreground-color);
  --ag-header-foreground-color: var(--ag-secondary-foreground-color);
  --ag-disabled-foreground-color: rgba(0, 0, 0, 0.5);
  --ag-background-color: #fff;
  --ag-header-background-color: transparent;
  --ag-tooltip-background-color: transparent;
  --ag-tooltip-error-background-color: color-mix( in srgb, var(--ag-background-color), var(--ag-invalid-color) 10% );
  --ag-tooltip-error-text-color: var(--ag-invalid-color);
  --ag-tooltip-error-border-color: color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 25%);
  --ag-subheader-background-color: transparent;
  --ag-subheader-toolbar-background-color: transparent;
  --ag-control-panel-background-color: transparent;
  --ag-side-button-selected-background-color: var(--ag-control-panel-background-color);
  --ag-selected-row-background-color: #bbb;
  --ag-odd-row-background-color: var(--ag-background-color);
  --ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);
  --ag-menu-background-color: var(--ag-background-color);
  --ag-menu-border-color: var(--ag-border-color);
  --ag-panel-background-color: var(--ag-background-color);
  --ag-panel-border-color: var(--ag-border-color);
  --ag-row-hover-color: transparent;
  --ag-column-hover-color: transparent;
  --ag-range-selection-border-color: var(--ag-foreground-color);
  --ag-range-selection-border-style: solid;
  --ag-range-selection-background-color: rgba(0, 0, 0, 0.2);
  --ag-range-selection-background-color-2: var(--ag-range-selection-background-color);
  --ag-range-selection-background-color-3: var(--ag-range-selection-background-color);
  --ag-range-selection-background-color-4: var(--ag-range-selection-background-color);
  --ag-range-selection-highlight-color: var(--ag-range-selection-border-color);
  --ag-range-header-highlight-color: color-mix( in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 8% );
  --ag-selected-tab-underline-color: var(--ag-range-selection-border-color);
  --ag-selected-tab-underline-width: 0;
  --ag-selected-tab-underline-transition-speed: 0s;
  --ag-range-selection-chart-category-background-color: rgba(0, 255, 132, 0.1);
  --ag-range-selection-chart-background-color: rgba(0, 88, 255, 0.1);
  --ag-header-cell-hover-background-color: transparent;
  --ag-header-cell-moving-background-color: var(--ag-background-color);
  --ag-value-change-value-highlight-background-color: rgba(22, 160, 133, 0.5);
  --ag-value-change-delta-up-color: #43a047;
  --ag-value-change-delta-down-color: #e53935;
  --ag-row-loading-skeleton-effect-color: rgba(66, 66, 66, 0.2);
  --ag-chip-background-color: transparent;
  --ag-chip-border-color: var(--ag-chip-background-color);
  --ag-borders: solid 1px;
  --ag-border-color: rgba(0, 0, 0, 0.25);
  --ag-borders-critical: var(--ag-borders);
  --ag-borders-secondary: var(--ag-borders);
  --ag-secondary-border-color: var(--ag-border-color);
  --ag-row-border-style: solid;
  --ag-row-border-color: var(--ag-secondary-border-color);
  --ag-row-border-width: 1px;
  --ag-cell-horizontal-border: solid transparent;
  --ag-borders-input: var(--ag-borders-secondary);
  --ag-input-border-color: var(--ag-secondary-border-color);
  --ag-borders-input-invalid: solid 2px;
  --ag-input-border-color-invalid: var(--ag-invalid-color);
  --ag-full-row-invalid-background-color: color-mix( in srgb, var(--ag-background-color), var(--ag-invalid-color) 25% );
  --ag-borders-side-button: var(--ag-borders);
  --ag-border-radius: 0px;
  --ag-wrapper-border-radius: var(--ag-border-radius);
  --ag-row-border-color: var(--ag-secondary-border-color);
  --ag-header-column-separator-display: none;
  --ag-header-column-separator-height: 100%;
  --ag-header-column-separator-width: 1px;
  --ag-header-column-separator-color: var(--ag-secondary-border-color);
  --ag-header-column-resize-handle-display: none;
  --ag-header-column-resize-handle-height: 50%;
  --ag-header-column-resize-handle-width: 1px;
  --ag-header-column-resize-handle-color: var(--ag-secondary-border-color);
  --ag-invalid-color: red;
  --ag-input-disabled-border-color: var(--ag-input-border-color);
  --ag-input-disabled-background-color: transparent;
  --ag-checkbox-background-color: transparent;
  --ag-checkbox-border-radius: var(--ag-border-radius);
  --ag-checkbox-checked-color: var(--ag-foreground-color);
  --ag-checkbox-unchecked-color: var(--ag-foreground-color);
  --ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color);
  --ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color);
  --ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color);
  --ag-toggle-button-switch-background-color: var(--ag-background-color);
  --ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);
  --ag-toggle-button-border-width: 1px;
  --ag-toggle-button-height: var(--ag-icon-size);
  --ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2);
  --ag-input-focus-box-shadow: none;
  --ag-input-error-focus-box-shadow: none;
  --ag-input-focus-border-color: none;
  --ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color);
  --ag-minichart-selected-page-color: var(--ag-checkbox-checked-color);
  --ag-grid-size: 4px;
  --ag-icon-size: 12px;
  --ag-icon-font-weight: normal;
  --ag-icon-font-color: var(--ag-foreground-color);
  --ag-icon-image-display: block;
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2);
  --ag-widget-vertical-spacing: var(--ag-grid-size);
  --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);
  --ag-cell-widget-spacing: var(--ag-cell-horizontal-padding);
  --ag-row-height: calc(var(--ag-grid-size) * 6 + 1px);
  --ag-header-height: var(--ag-row-height);
  --ag-pagination-panel-height: var(--ag-header-height);
  --ag-list-item-height: calc(var(--ag-grid-size) * 5);
  --ag-column-select-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));
  --ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));
  --ag-advanced-filter-builder-indent-size: calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));
  --ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
  --ag-row-numbers-selected-color: #bbb;
  --ag-filter-tool-panel-group-indent: 16px;
  --ag-tab-min-width: 220px;
  --ag-chart-menu-panel-width: var(--ag-tab-min-width);
  --ag-menu-min-width: 181px;
  --ag-side-bar-panel-width: 200px;
  --ag-font-family: "Helvetica Neue", sans-serif;
  --ag-font-size: 14px;
  --ag-card-radius: var(--ag-border-radius);
  --ag-card-shadow: none;
  --ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
  --ag-advanced-filter-join-pill-color: #f08e8d;
  --ag-advanced-filter-column-pill-color: #a6e194;
  --ag-advanced-filter-option-pill-color: #f3c08b;
  --ag-advanced-filter-value-pill-color: #85c0e4;
  --ag-find-match-color: var(--ag-foreground-color);
  --ag-find-active-match-color: var(--ag-foreground-color);
  --ag-find-match-background-color: #ffff00;
  --ag-find-active-match-background-color: #ffa500;
  --ag-cell-batch-edit-background-color: rgb(220 181 139 / 16%);
  --ag-cell-batch-edit-text-color: #422f00;
  --ag-row-batch-edit-background-color: var(--ag-cell-batch-edit-background-color);
  --ag-row-batch-edit-text-color: var(--ag-cell-batch-edit-text-color);
  --ag-filter-panel-apply-button-color: var(--ag-foreground-color);
  --ag-filter-panel-apply-button-background-color: var(--ag-background-color);
  --ag-filter-panel-card-subtle-color: var(--ag-foreground-color);
  --ag-filter-panel-card-subtle-hover-color: var(--ag-foreground-color);
}
.ag-root-wrapper,
.ag-sticky-top,
.ag-sticky-bottom,
.ag-dnd-ghost {
  background-color: var(--ag-background-color);
}
.ag-sticky-bottom {
  border-top: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
}
.ag-root-wrapper,
.ag-popup {
  --ag-indentation-level: 0;
}
[class*=ag-theme-] {
  -webkit-font-smoothing: antialiased;
  font-family: var(--ag-font-family);
  font-size: var(--ag-font-size);
  line-height: normal;
  color: var(--ag-foreground-color);
}
ag-grid,
ag-grid-angular,
ag-grid-ng2,
ag-grid-polymer,
ag-grid-aurelia {
  display: block;
}
.ag-aria-description-container {
  z-index: 9999;
  border: 0px;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  width: 1px;
  position: absolute;
  overflow: hidden;
  padding: 0px;
  white-space: nowrap;
}
.ag-hidden {
  display: none !important;
}
.ag-invisible {
  visibility: hidden !important;
}
.ag-drag-handle {
  cursor: grab;
}
.ag-column-drop-wrapper {
  display: flex;
}
.ag-column-drop-horizontal-half-width {
  display: inline-block;
  width: 50% !important;
}
.ag-unselectable {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-selectable {
  -moz-user-select: text;
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.ag-tab {
  position: relative;
}
.ag-tab-guard {
  position: absolute;
  width: 0;
  height: 0;
  display: block;
}
.ag-virtual-list-viewport .ag-tab-guard {
  position: sticky;
}
.ag-tab-guard-top {
  top: 1px;
}
.ag-tab-guard-bottom {
  bottom: 1px;
}
.ag-select-agg-func-popup {
  position: absolute;
}
.ag-input-wrapper,
.ag-picker-field-wrapper {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  line-height: normal;
  position: relative;
}
.ag-shake-left-to-right {
  animation-direction: alternate;
  animation-duration: 0.2s;
  animation-iteration-count: infinite;
  animation-name: ag-shake-left-to-right;
}
@keyframes ag-shake-left-to-right {
  from {
    padding-left: 6px;
    padding-right: 2px;
  }
  to {
    padding-left: 2px;
    padding-right: 6px;
  }
}
.ag-root-wrapper {
  cursor: default;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  white-space: normal;
}
.ag-root-wrapper.ag-layout-normal {
  height: 100%;
}
.ag-watermark {
  position: absolute;
  bottom: 20px;
  right: 25px;
  opacity: 0.7;
  transition: opacity 1s ease-out 3s;
  color: #9b9b9b;
}
.ag-watermark::before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjA5IDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkyLjk5MyAyMy42NTgyVjE1LjcxMTdIMTc5LjQ1MkwxNzEuNTA1IDIzLjY1ODJIMTkyLjk5M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTIwOC4yNSAzLjk1MDgxSDE5MS4yNzZMMTgzLjI2NiAxMS44OTczSDIwOC4yNVYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTYzLjYyMiAzMS42MDQ4TDE2Ny42OTEgMjcuNTM2MUgxODEuNDIzVjM1LjQ4MjdIMTYzLjYyMlYzMS42MDQ4WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTY2LjYxIDE5Ljc4MDNIMTc1LjM4M0wxODMuMzkzIDExLjgzMzdIMTY2LjYxVjE5Ljc4MDNaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNTcuMDExIDMxLjYwNDdIMTYzLjYyMkwxNzEuNTA1IDIzLjY1ODJIMTU3LjAxMVYzMS42MDQ3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTkxLjI3NiAzLjk1MDgxTDE4Ny4yMDggOC4wMTk0MUgxNjEuMjdWMC4wNzI4NzZIMTkxLjI3NlYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMjAuODM5MSAzMC4yMDYxSDguMzc4OTJMNi4yMTc0NSAzNS41NDYySDAuNzUwMjQ0TDEyLjI1NjggOC41OTE1NUgxNy4wMjQ3TDI4LjUzMTMgMzUuNTQ2MkgyMy4wMDA1TDIwLjgzOTEgMzAuMjA2MVpNMTkuMTIyNyAyNS45NDY4TDE0LjYwOSAxNC45NDg4TDEwLjA5NTQgMjUuOTQ2OEgxOS4xMjI3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTA0LjQzNyAxOC41MDg5QzEwNi4wMjYgMTYuMTU2NyAxMTAuMDMxIDE1LjkwMjQgMTExLjY4NCAxNS45MDI0VjIwLjQ3OTZDMTA5LjY1IDIwLjQ3OTYgMTA3LjYxNSAyMC41NDMyIDEwNi40MDcgMjEuNDMzMkMxMDUuMiAyMi4zMjMyIDEwNC41NjQgMjMuNTMxMSAxMDQuNTY0IDI0Ljk5MzJWMzUuNTQ2Mkg5OS42MDUxVjE1LjkwMjRIMTA0LjM3M0wxMDQuNDM3IDE4LjUwODlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xMTkuMzc2IDE1LjkwMjRIMTE0LjQxOFYzNS41NDYySDExOS4zNzZWMTUuOTAyNFoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTExOS4zNzYgNy4xMjkzOUgxMTQuNDE4VjEyLjk3OEgxMTkuMzc2VjcuMTI5MzlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNDMuOTc5IDcuMTI5MzlWMzUuNTQ2MkgxMzkuMjExTDEzOS4wODQgMzIuNTU4M0MxMzguMzg0IDMzLjU3NTUgMTM3LjQ5NCAzNC40MDE5IDEzNi40MTQgMzUuMDM3NkMxMzUuMzMzIDM1LjYwOTggMTMzLjk5OCAzNS45Mjc2IDEzMi40NzIgMzUuOTI3NkMxMzEuMTM3IDM1LjkyNzYgMTI5Ljg2NiAzNS42NzMzIDEyOC43ODUgMzUuMjI4M0MxMjcuNjQxIDM0LjcxOTcgMTI2LjYyMyAzNC4wODQgMTI1Ljc5NyAzMy4xOTRDMTI0Ljk3MSAzMi4zMDQgMTI0LjI3MSAzMS4yMjMzIDEyMy44MjYgMzAuMDE1NEMxMjMuMzE4IDI4LjgwNzUgMTIzLjEyNyAyNy40MDkgMTIzLjEyNyAyNS44ODMyQzEyMy4xMjcgMjQuMzU3NSAxMjMuMzgxIDIyLjk1ODkgMTIzLjgyNiAyMS42ODc0QzEyNC4zMzUgMjAuNDE2IDEyNC45NzEgMTkuMzM1MyAxMjUuNzk3IDE4LjQ0NTNDMTI2LjYyMyAxNy41NTUyIDEyNy42NDEgMTYuODU2IDEyOC43ODUgMTYuMzQ3NEMxMjkuOTI5IDE1LjgzODggMTMxLjEzNyAxNS41ODQ1IDEzMi40NzIgMTUuNTg0NUMxMzMuOTk4IDE1LjU4NDUgMTM1LjI2OSAxNS44Mzg4IDEzNi4zNSAxNi40MTA5QzEzNy40MzEgMTYuOTgzMSAxMzguMzIxIDE3Ljc0NTkgMTM5LjAyIDE4LjgyNjdWNy4xOTI5NUgxNDMuOTc5VjcuMTI5MzlaTTEzMy41NTMgMzEuNjY4M0MxMzUuMjA2IDMxLjY2ODMgMTM2LjQ3NyAzMS4wOTYyIDEzNy40OTQgMzAuMDE1NEMxMzguNTExIDI4LjkzNDcgMTM5LjAyIDI3LjQ3MjUgMTM5LjAyIDI1LjY5MjVDMTM5LjAyIDIzLjkxMjUgMTM4LjUxMSAyMi41MTM5IDEzNy40OTQgMjEuMzY5NkMxMzYuNDc3IDIwLjI4ODggMTM1LjIwNiAxOS43MTY3IDEzMy41NTMgMTkuNzE2N0MxMzEuOTYzIDE5LjcxNjcgMTMwLjYyOCAyMC4yODg4IDEyOS42NzUgMjEuMzY5NkMxMjguNjU4IDIyLjQ1MDMgMTI4LjE0OSAyMy45MTI1IDEyOC4xNDkgMjUuNjkyNUMxMjguMTQ5IDI3LjQ3MjUgMTI4LjY1OCAyOC44NzExIDEyOS42NzUgMjkuOTUxOEMxMzAuNjkyIDMxLjA5NjEgMTMxLjk2MyAzMS42NjgzIDEzMy41NTMgMzEuNjY4M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTU3LjIwMjQgMjAuMzUyNUg0NC45MzNWMjQuNjExOEg1MS45MjU5QzUxLjczNTIgMjYuNzczMyA1MC45MDg4IDI4LjQyNjEgNDkuNTEwMiAyOS43NjExQzQ4LjExMTYgMzEuMDMyNiA0Ni4zMzE1IDMxLjY2ODMgNDQuMDQyOSAzMS42NjgzQzQyLjc3MTUgMzEuNjY4MyA0MS41NjM2IDMxLjQxNCA0MC41NDY1IDMwLjk2OUMzOS40NjU3IDMwLjUyNCAzOC41NzU3IDI5Ljg4ODMgMzcuODEyOSAyOC45OTgzQzM3LjA1IDI4LjE3MTggMzYuNDc3OCAyNy4xNTQ3IDM2LjAzMjggMjUuOTQ2OEMzNS41ODc4IDI0LjczODkgMzUuMzk3MSAyMy40Njc1IDM1LjM5NzEgMjIuMDA1M0MzNS4zOTcxIDIwLjU0MzIgMzUuNTg3OCAxOS4yNzE3IDM2LjAzMjggMTguMDYzOEMzNi40MTQzIDE2Ljg1NiAzNy4wNSAxNS45MDI0IDM3LjgxMjkgMTUuMDEyNEMzOC41NzU3IDE0LjE4NTkgMzkuNDY1NyAxMy41NTAyIDQwLjU0NjUgMTMuMDQxNkM0MS42MjcyIDEyLjU5NjYgNDIuNzcxNSAxMi4zNDIzIDQ0LjEwNjUgMTIuMzQyM0M0Ni43NzY2IDEyLjM0MjMgNDguODEwOSAxMi45NzggNTAuMjA5NSAxNC4yNDk1TDUzLjUxNTIgMTAuOTQzOEM1MS4wMzU5IDkuMDM2NTkgNDcuODU3MyA4LjAxOTQxIDQ0LjEwNjUgOC4wMTk0MUM0Mi4wMDg2IDguMDE5NDEgNDAuMTAxNSA4LjMzNzI5IDM4LjM4NSA5LjAzNjU5QzM2LjY2ODYgOS43MzU4OCAzNS4yMDY0IDEwLjYyNTkgMzMuOTk4NSAxMS44MzM3QzMyLjc5MDYgMTMuMDQxNiAzMS44MzcxIDE0LjUwMzggMzEuMjAxNCAxNi4yMjAzQzMwLjU2NTYgMTcuOTM2NyAzMC4yNDc4IDE5Ljg0MzggMzAuMjQ3OCAyMS44NzgyQzMwLjI0NzggMjMuOTEyNSAzMC41NjU2IDI1LjgxOTcgMzEuMjY0OSAyNy41MzYxQzMxLjk2NDIgMjkuMjUyNiAzMi44NTQyIDMwLjcxNDcgMzQuMDYyMSAzMS45MjI2QzM1LjI3IDMzLjEzMDUgMzYuNzMyMSAzNC4wODQxIDM4LjQ0ODYgMzQuNzE5OEM0MC4xNjUgMzUuNDE5MSA0Mi4wNzIyIDM1LjczNyA0NC4xMDY1IDM1LjczN0M0Ni4xNDA4IDM1LjczNyA0Ny45ODQ0IDM1LjQxOTEgNDkuNjM3MyAzNC43MTk4QzUxLjI5MDIgMzQuMDIwNSA1Mi42ODg4IDMzLjEzMDUgNTMuODMzMSAzMS45MjI2QzU0Ljk3NzQgMzAuNzE0NyA1NS44Njc0IDI5LjI1MjYgNTYuNTAzMSAyNy41MzYxQzU3LjEzODggMjUuODE5NyA1Ny40NTY3IDIzLjkxMjUgNTcuNDU2NyAyMS44NzgyVjIxLjA1MTdDNTcuMjY2IDIwLjkyNDYgNTcuMjAyNCAyMC42MDY3IDU3LjIwMjQgMjAuMzUyNVoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTk1Ljk4MTUgMjAuMzUyNUg4My43MTIxVjI0LjYxMThIOTAuNzA1QzkwLjUxNDMgMjYuNzczMyA4OS42ODc5IDI4LjQyNjEgODguMjg5MyAyOS43NjExQzg2Ljg5MDcgMzEuMDMyNiA4NS4xMTA2IDMxLjY2ODMgODIuODIyIDMxLjY2ODNDODEuNTUwNiAzMS42NjgzIDgwLjM0MjcgMzEuNDE0IDc5LjMyNTYgMzAuOTY5Qzc4LjI0NDggMzAuNTI0IDc3LjM1NDggMjkuODg4MyA3Ni41OTIgMjguOTk4M0M3NS44MjkxIDI4LjE3MTggNzUuMjU3IDI3LjE1NDcgNzQuODExOSAyNS45NDY4Qzc0LjM2NjkgMjQuNzM4OSA3NC4xNzYyIDIzLjQ2NzUgNzQuMTc2MiAyMi4wMDUzQzc0LjE3NjIgMjAuNTQzMiA3NC4zNjY5IDE5LjI3MTcgNzQuODExOSAxOC4wNjM4Qzc1LjE5MzQgMTYuODU2IDc1LjgyOTEgMTUuOTAyNCA3Ni41OTIgMTUuMDEyNEM3Ny4zNTQ4IDE0LjE4NTkgNzguMjQ0OCAxMy41NTAyIDc5LjMyNTYgMTMuMDQxNkM4MC40MDYzIDEyLjU5NjYgODEuNTUwNiAxMi4zNDIzIDgyLjg4NTYgMTIuMzQyM0M4NS41NTU3IDEyLjM0MjMgODcuNTkgMTIuOTc4IDg4Ljk4ODYgMTQuMjQ5NUw5Mi4yOTQzIDEwLjk0MzhDODkuODE1IDkuMDM2NTkgODYuNjM2NCA4LjAxOTQxIDgyLjg4NTYgOC4wMTk0MUM4MC43ODc4IDguMDE5NDEgNzguODgwNiA4LjMzNzI5IDc3LjE2NDEgOS4wMzY1OUM3NS40NDc3IDkuNzM1ODggNzMuOTg1NSAxMC42MjU5IDcyLjc3NzYgMTEuODMzN0M3MS41Njk4IDEzLjA0MTYgNzAuNjE2MiAxNC41MDM4IDY5Ljk4MDUgMTYuMjIwM0M2OS4zNDQ3IDE3LjkzNjcgNjkuMDI2OSAxOS44NDM4IDY5LjAyNjkgMjEuODc4MkM2OS4wMjY5IDIzLjkxMjUgNjkuMzQ0NyAyNS44MTk3IDcwLjA0NCAyNy41MzYxQzcwLjc0MzMgMjkuMjUyNiA3MS42MzM0IDMwLjcxNDcgNzIuODQxMiAzMS45MjI2Qzc0LjA0OTEgMzMuMTMwNSA3NS41MTEyIDM0LjA4NDEgNzcuMjI3NyAzNC43MTk4Qzc4Ljk0NDEgMzUuNDE5MSA4MC44NTEzIDM1LjczNyA4Mi44ODU2IDM1LjczN0M4NC45MiAzNS43MzcgODYuNzYzNiAzNS40MTkxIDg4LjQxNjQgMzQuNzE5OEM5MC4wNjkzIDM0LjAyMDUgOTEuNDY3OSAzMy4xMzA1IDkyLjYxMjIgMzEuOTIyNkM5My43NTY1IDMwLjcxNDcgOTQuNjQ2NSAyOS4yNTI2IDk1LjI4MjIgMjcuNTM2MUM5NS45MTggMjUuODE5NyA5Ni4yMzU4IDIzLjkxMjUgOTYuMjM1OCAyMS44NzgyVjIxLjA1MTdDOTYuMDQ1MSAyMC45MjQ2IDk1Ljk4MTUgMjAuNjA2NyA5NS45ODE1IDIwLjM1MjVaIiBmaWxsPSIjOUI5QjlCIi8+Cjwvc3ZnPgo=);
  background-repeat: no-repeat;
  background-size: 170px 40px;
  display: block;
  height: 40px;
  width: 170px;
}
.ag-watermark-text {
  opacity: 0.5;
  font-weight: bold;
  font-family: Impact, sans-serif;
  font-size: 19px;
  padding-left: 0.7rem;
}
.ag-root-wrapper-body {
  display: flex;
  flex-direction: row;
}
.ag-root-wrapper-body.ag-layout-normal {
  flex: 1 1 auto;
  height: 0;
  min-height: 0;
}
.ag-root {
  position: relative;
  display: flex;
  flex-direction: column;
}
.ag-root.ag-layout-normal,
.ag-root.ag-layout-auto-height {
  overflow: hidden;
  flex: 1 1 auto;
  width: 0;
}
.ag-root.ag-layout-normal {
  height: 100%;
}
.ag-header-viewport,
.ag-floating-top-viewport,
.ag-body-viewport,
.ag-center-cols-viewport,
.ag-floating-bottom-viewport,
.ag-body-horizontal-scroll-viewport,
.ag-body-vertical-scroll-viewport,
.ag-virtual-list-viewport,
.ag-sticky-top-viewport,
.ag-sticky-bottom-viewport {
  position: relative;
  height: 100%;
  min-width: 0px;
  overflow: hidden;
  flex: 1 1 auto;
}
.ag-body-viewport,
.ag-center-cols-viewport,
.ag-header-viewport,
.ag-floating-top-viewport,
.ag-floating-bottom-viewport,
.ag-sticky-top-viewport,
.ag-sticky-bottom-viewport {
  overflow-x: auto;
  -ms-overflow-style: none !important;
  scrollbar-width: none !important;
}
.ag-body-viewport::-webkit-scrollbar,
.ag-center-cols-viewport::-webkit-scrollbar,
.ag-header-viewport::-webkit-scrollbar,
.ag-floating-top-viewport::-webkit-scrollbar,
.ag-floating-bottom-viewport::-webkit-scrollbar,
.ag-sticky-top-viewport::-webkit-scrollbar,
.ag-sticky-bottom-viewport::-webkit-scrollbar {
  display: none !important;
}
.ag-body-viewport {
  display: flex;
  overflow-x: hidden;
}
.ag-body-viewport.ag-layout-normal {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.ag-viewport {
  position: relative;
}
.ag-spanning-container {
  position: absolute;
  top: 0;
  z-index: 1;
}
.ag-sticky-top-container,
.ag-sticky-bottom-container,
.ag-floating-top-container,
.ag-floating-bottom-container {
  min-height: 1px;
}
.ag-sticky-top,
.ag-sticky-bottom {
  z-index: 1;
}
.ag-center-cols-viewport {
  min-height: 100%;
  width: 100%;
}
.ag-body-horizontal-scroll-viewport {
  overflow-x: scroll;
}
.ag-body-vertical-scroll-viewport {
  overflow-y: scroll;
}
.ag-virtual-list-viewport {
  overflow: auto;
  width: 100%;
}
.ag-header-container,
.ag-floating-top-container,
.ag-body-container,
.ag-pinned-right-cols-container,
.ag-center-cols-container,
.ag-pinned-left-cols-container,
.ag-floating-bottom-container,
.ag-body-horizontal-scroll-container,
.ag-body-vertical-scroll-container,
.ag-full-width-container,
.ag-floating-bottom-full-width-container,
.ag-virtual-list-container,
.ag-sticky-top-container,
.ag-sticky-bottom-container {
  position: relative;
}
.ag-header-container,
.ag-floating-top-container,
.ag-pinned-left-floating-top,
.ag-pinned-right-floating-top,
.ag-floating-bottom-container,
.ag-pinned-left-floating-bottom,
.ag-pinned-right-floating-bottom,
.ag-sticky-top-container,
.ag-sticky-bottom-container {
  height: 100%;
  white-space: nowrap;
}
.ag-center-cols-container {
  display: block;
}
.ag-pinned-right-cols-container {
  display: block;
}
.ag-body-horizontal-scroll-container {
  height: 100%;
}
.ag-body-vertical-scroll-container {
  width: 100%;
}
.ag-full-width-container,
.ag-floating-top-full-width-container,
.ag-floating-bottom-full-width-container,
.ag-sticky-top-full-width-container,
.ag-sticky-bottom-full-width-container {
  position: absolute;
  top: 0px;
  pointer-events: none;
}
.ag-ltr .ag-full-width-container,
.ag-ltr .ag-floating-top-full-width-container,
.ag-ltr .ag-floating-bottom-full-width-container,
.ag-ltr .ag-sticky-top-full-width-container,
.ag-ltr .ag-sticky-bottom-full-width-container {
  left: 0;
}
.ag-rtl .ag-full-width-container,
.ag-rtl .ag-floating-top-full-width-container,
.ag-rtl .ag-floating-bottom-full-width-container,
.ag-rtl .ag-sticky-top-full-width-container,
.ag-rtl .ag-sticky-bottom-full-width-container {
  right: 0;
}
.ag-full-width-container {
  width: 100%;
}
.ag-floating-bottom-full-width-container,
.ag-floating-top-full-width-container {
  display: inline-block;
  overflow: hidden;
  height: 100%;
  width: 100%;
}
.ag-virtual-list-container {
  overflow: hidden;
}
.ag-body {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  flex-direction: row !important;
  min-height: 0;
}
.ag-body-horizontal-scroll,
.ag-body-vertical-scroll {
  min-height: 0;
  min-width: 0;
  display: flex;
  position: relative;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible,
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  position: absolute;
  bottom: 0;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar {
  opacity: 0;
  transition: opacity 400ms;
  visibility: hidden;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active {
  visibility: visible;
  opacity: 1;
}
.ag-body-horizontal-scroll {
  width: 100%;
}
.ag-body-horizontal-scroll.ag-scrollbar-invisible {
  left: 0;
  right: 0;
}
.ag-body-vertical-scroll {
  height: 100%;
}
.ag-body-vertical-scroll.ag-scrollbar-invisible {
  top: 0;
  z-index: 10;
}
.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible {
  right: 0;
}
.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible {
  left: 0;
}
.ag-force-vertical-scroll {
  overflow-y: scroll !important;
}
.ag-horizontal-left-spacer,
.ag-horizontal-right-spacer {
  height: 100%;
  min-width: 0;
  overflow-x: scroll;
}
.ag-horizontal-left-spacer.ag-scroller-corner,
.ag-horizontal-right-spacer.ag-scroller-corner {
  overflow-x: hidden;
}
.ag-header,
.ag-pinned-left-header,
.ag-pinned-right-header {
  display: inline-block;
  overflow: hidden;
  position: relative;
}
.ag-header-cell-sortable .ag-header-cell-label {
  cursor: pointer;
}
.ag-header {
  display: flex;
  width: 100%;
  white-space: nowrap;
}
.ag-pinned-left-header {
  height: 100%;
}
.ag-pinned-right-header {
  height: 100%;
}
.ag-header-row {
  position: absolute;
}
.ag-header-row:not(.ag-header-row-column-group) {
  overflow: hidden;
}
.ag-header.ag-header-allow-overflow .ag-header-row {
  overflow: visible;
}
.ag-header-cell {
  display: inline-flex;
  align-items: center;
  position: absolute;
  height: 100%;
  overflow: hidden;
}
.ag-header-cell.ag-header-active .ag-header-cell-menu-button,
.ag-header-cell-filter-button {
  opacity: 1;
}
.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
  transition: opacity 0.2s;
  opacity: 0;
}
.ag-header-group-cell-label,
.ag-header-cell-label {
  display: flex;
  flex: 1 1 auto;
  align-self: stretch;
  align-items: center;
  overflow: hidden;
}
.ag-header-cell-label {
  text-overflow: ellipsis;
}
.ag-header-group-cell-label.ag-sticky-label {
  position: sticky;
  flex: none;
  max-width: 100%;
  overflow: visible;
}
.ag-header-group-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-header-cell-text {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.ag-header-group-cell .ag-header-cell-comp-wrapper {
  display: flex;
}
.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper {
  height: 100%;
  display: flex;
  align-items: center;
}
.ag-header-cell-comp-wrapper {
  width: 100%;
}
.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper {
  white-space: normal;
}
.ag-header-cell-comp-wrapper-limited-height > div {
  overflow: hidden;
}
.ag-right-aligned-header .ag-header-cell-label {
  flex-direction: row-reverse;
}
.ag-header-cell-resize {
  position: absolute;
  z-index: 2;
  height: 100%;
  width: 8px;
  top: 0;
  cursor: ew-resize;
}
.ag-ltr .ag-header-cell-resize {
  right: -3px;
}
.ag-rtl .ag-header-cell-resize {
  left: -3px;
}
.ag-pinned-left-header .ag-header-cell-resize {
  right: -3px;
}
.ag-pinned-right-header .ag-header-cell-resize {
  left: -3px;
}
.ag-header-select-all {
  display: flex;
}
.ag-header-cell-menu-button,
.ag-header-cell-filter-button,
.ag-side-button-button,
.ag-panel-title-bar-button,
.ag-floating-filter-button-button {
  cursor: pointer;
}
.ag-column-moving .ag-cell {
  transition: left 0.2s;
}
.ag-column-moving .ag-header-cell {
  transition: left 0.2s;
}
.ag-column-moving .ag-spanned-cell-wrapper {
  transition: left 0.2s;
}
.ag-column-moving .ag-header-group-cell {
  transition: left 0.2s, width 0.2s;
}
.ag-column-panel {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 1 1 auto;
}
.ag-column-select {
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex: 3 1 0px;
}
.ag-column-select-header {
  position: relative;
  display: flex;
  flex: none;
}
.ag-column-select-header-icon {
  position: relative;
}
.ag-column-select-header-filter-wrapper {
  flex: 1 1 auto;
}
.ag-column-select-header-filter {
  width: 100%;
}
.ag-column-select-list {
  flex: 1 1 0px;
  overflow: hidden;
}
.ag-column-drop {
  position: relative;
  display: inline-flex;
  align-items: center;
  overflow: auto;
  width: 100%;
}
.ag-column-drop-list {
  display: flex;
  align-items: center;
}
.ag-column-drop-cell {
  position: relative;
  display: flex;
  align-items: center;
}
.ag-column-drop-cell-text {
  overflow: hidden;
  flex: 1 1 auto;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-column-drop-vertical {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  align-items: stretch;
  flex: 1 1 0px;
}
.ag-column-drop-vertical-title-bar {
  display: flex;
  align-items: center;
  flex: none;
}
.ag-column-drop-vertical-list {
  position: relative;
  align-items: stretch;
  flex-grow: 1;
  flex-direction: column;
  overflow-x: auto;
}
.ag-column-drop-vertical-list > * {
  flex: none;
}
.ag-column-drop-empty .ag-column-drop-vertical-list {
  overflow: hidden;
}
.ag-column-drop-vertical-empty-message {
  display: block;
}
.ag-column-drop.ag-column-drop-horizontal {
  white-space: nowrap;
  overflow: hidden;
}
.ag-column-drop-cell-button {
  cursor: pointer;
}
.ag-filter-toolpanel {
  flex: 1 1 0px;
  min-width: 0;
}
.ag-filter-toolpanel-header {
  position: relative;
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  display: flex;
  align-items: center;
}
.ag-filter-toolpanel-header > *,
.ag-filter-toolpanel-search > * {
  display: flex;
  align-items: center;
}
.ag-filter-apply-panel {
  display: flex;
  justify-content: flex-end;
  overflow: hidden;
}
.ag-row-animation .ag-row {
  transition:
    transform 0.4s,
    top 0.4s,
    opacity 0.2s;
}
.ag-row-animation .ag-row.ag-after-created {
  transition:
    transform 0.4s,
    top 0.4s,
    height 0.4s,
    opacity 0.2s;
}
.ag-row-animation.ag-prevent-animation .ag-row,
.ag-row-animation.ag-prevent-animation .ag-row.ag-after-created {
  transition: none !important;
}
.ag-row-no-animation .ag-row {
  transition: none;
}
.ag-row {
  white-space: nowrap;
  width: 100%;
}
.ag-row-loading {
  display: flex;
  align-items: center;
}
.ag-row-position-absolute {
  position: absolute;
}
.ag-row-position-relative {
  position: relative;
}
.ag-full-width-row {
  overflow: hidden;
  pointer-events: all;
}
.ag-row-inline-editing {
  z-index: 1;
}
.ag-row-dragging {
  z-index: 2;
}
.ag-stub-cell {
  display: flex;
  align-items: center;
}
.ag-cell {
  display: inline-block;
  position: absolute;
  white-space: nowrap;
  height: 100%;
}
.ag-cell-value {
  flex: 1 1 auto;
}
.ag-cell-value,
.ag-group-value {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-cell-wrapper {
  display: flex;
  align-items: center;
}
.ag-cell-wrapper.ag-row-group {
  align-items: flex-start;
}
.ag-cell-wrap-text {
  white-space: normal;
  word-break: break-word;
}
.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper {
  align-items: normal;
  height: 100%;
}
.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper .ag-cell-value {
  height: 100%;
}
.ag-sparkline-wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  line-height: initial;
}
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  height: 100%;
  align-items: center;
}
.ag-cell-inline-editing {
  z-index: 1;
}
.ag-cell-inline-editing .ag-cell-wrapper,
.ag-cell-inline-editing .ag-cell-edit-wrapper,
.ag-cell-inline-editing .ag-cell-editor,
.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
.ag-cell-inline-editing .ag-cell-editor.ag-cell-editor.ag-cell-editor input {
  height: 100%;
  min-height: 100%;
  width: 100%;
  line-height: normal;
}
.ag-row.ag-row-editing-invalid .ag-cell-inline-editing {
  opacity: 0.8;
}
.ag-cell .ag-icon {
  display: inline-block;
  vertical-align: middle;
}
.ag-set-filter-item {
  display: flex;
  align-items: center;
  height: 100%;
}
.ag-set-filter-item-checkbox {
  display: flex;
  width: 100%;
  height: 100%;
}
.ag-set-filter-group-icons {
  display: block;
}
.ag-set-filter-group-icons > * {
  cursor: pointer;
}
.ag-filter-body-wrapper {
  display: flex;
  flex-direction: column;
}
.ag-filter-filter {
  flex: 1 1 0px;
}
.ag-filter-condition {
  display: flex;
  justify-content: center;
}
.ag-floating-filter-body {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
}
.ag-floating-filter-full-body {
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  width: 100%;
  align-items: center;
  overflow: hidden;
}
.ag-floating-filter-full-body > div {
  flex: 1 1 auto;
}
.ag-floating-filter-input {
  align-items: center;
  display: flex;
  width: 100%;
}
.ag-floating-filter-input > * {
  flex: 1 1 auto;
}
.ag-floating-filter-button {
  display: flex;
  flex: none;
}
.ag-date-floating-filter-wrapper {
  display: flex;
}
.ag-set-floating-filter-input input[disabled] {
  pointer-events: none;
}
.ag-dnd-ghost {
  display: inline-flex;
  align-items: center;
  cursor: move;
  white-space: nowrap;
}
.ag-overlay {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.ag-overlay-panel {
  display: flex;
  height: 100%;
  width: 100%;
}
.ag-overlay-wrapper {
  display: flex;
  flex: none;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.ag-overlay-loading-wrapper {
  pointer-events: all;
}
.ag-popup-child {
  z-index: 5;
  top: 0;
}
.ag-popup-editor {
  position: absolute;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-large-text-input {
  display: block;
}
.ag-virtual-list-item {
  position: absolute;
  width: 100%;
}
.ag-floating-top,
.ag-floating-bottom {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  position: relative;
  display: flex;
}
.ag-pinned-left-floating-top,
.ag-pinned-right-floating-top,
.ag-pinned-left-floating-bottom,
.ag-pinned-right-floating-bottom {
  overflow: hidden;
  position: relative;
  min-width: 0px;
}
.ag-sticky-top,
.ag-sticky-bottom {
  position: absolute;
  display: flex;
  width: 100%;
  overflow: hidden;
  height: 0px;
}
.ag-sticky-bottom {
  box-sizing: content-box !important;
}
.ag-pinned-left-sticky-top,
.ag-pinned-right-sticky-top {
  position: relative;
  height: 100%;
  overflow: hidden;
}
.ag-sticky-top-full-width-container,
.ag-sticky-bottom-full-width-container {
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.ag-dialog,
.ag-panel {
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: hidden;
}
.ag-panel-title-bar {
  display: flex;
  flex: none;
  align-items: center;
  cursor: default;
}
.ag-panel-title-bar-title {
  flex: 1 1 auto;
}
.ag-panel-title-bar-buttons {
  display: flex;
}
.ag-panel-title-bar-button {
  cursor: pointer;
}
.ag-panel-content-wrapper {
  display: flex;
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
}
.ag-dialog {
  position: absolute;
}
.ag-resizer {
  position: absolute;
  pointer-events: none;
  z-index: 1;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-resizer.ag-resizer-topLeft {
  top: 0;
  left: 0;
  height: 5px;
  width: 5px;
  cursor: nwse-resize;
}
.ag-resizer.ag-resizer-top {
  top: 0;
  left: 5px;
  right: 5px;
  height: 5px;
  cursor: ns-resize;
}
.ag-resizer.ag-resizer-topRight {
  top: 0;
  right: 0;
  height: 5px;
  width: 5px;
  cursor: nesw-resize;
}
.ag-resizer.ag-resizer-right {
  top: 5px;
  right: 0;
  bottom: 5px;
  width: 5px;
  cursor: ew-resize;
}
.ag-resizer.ag-resizer-bottomRight {
  bottom: 0;
  right: 0;
  height: 5px;
  width: 5px;
  cursor: nwse-resize;
}
.ag-resizer.ag-resizer-bottom {
  bottom: 0;
  left: 5px;
  right: 5px;
  height: 5px;
  cursor: ns-resize;
}
.ag-resizer.ag-resizer-bottomLeft {
  bottom: 0;
  left: 0;
  height: 5px;
  width: 5px;
  cursor: nesw-resize;
}
.ag-resizer.ag-resizer-left {
  left: 0;
  top: 5px;
  bottom: 5px;
  width: 5px;
  cursor: ew-resize;
}
.ag-tooltip {
  position: absolute;
  z-index: 99999;
}
.ag-tooltip-custom {
  position: absolute;
  z-index: 99999;
}
.ag-tooltip:not(.ag-tooltip-interactive),
.ag-tooltip-custom:not(.ag-tooltip-interactive) {
  pointer-events: none;
}
.ag-value-slide-out {
  margin-right: 5px;
  opacity: 1;
  transition: opacity 3s, margin-right 3s;
  transition-timing-function: linear;
}
.ag-value-slide-out-end {
  margin-right: 10px;
  opacity: 0;
}
.ag-opacity-zero {
  opacity: 0 !important;
}
.ag-menu {
  max-height: 100%;
  overflow-y: auto;
  position: absolute;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-menu-column-select-wrapper {
  height: 265px;
  overflow: auto;
}
.ag-menu-column-select-wrapper .ag-column-select {
  height: 100%;
}
.ag-dialog .ag-panel-content-wrapper .ag-column-select {
  -webkit-user-select: none;
  user-select: none;
}
.ag-menu-list {
  display: table;
  width: 100%;
}
.ag-menu-option,
.ag-menu-separator {
  display: table-row;
}
.ag-menu-option-part,
.ag-menu-separator-part {
  display: table-cell;
  vertical-align: middle;
}
.ag-menu-option-text {
  white-space: nowrap;
}
.ag-menu-option-custom {
  display: contents;
}
.ag-compact-menu-option {
  width: 100%;
  display: flex;
  flex-wrap: nowrap;
}
.ag-compact-menu-option-text {
  white-space: nowrap;
  flex: 1 1 auto;
}
.ag-context-menu-loading-icon {
  position: absolute;
  pointer-events: none;
}
.ag-pill-container {
  display: flex;
  gap: 0.25rem;
  flex-wrap: nowrap;
}
.ag-pill {
  display: flex;
  white-space: nowrap;
  padding: 0 0.25rem;
  align-items: center;
}
.ag-pill .ag-pill-button {
  border: none;
  padding: 0;
}
.ag-rich-select {
  cursor: default;
  outline: none;
  height: 100%;
}
.ag-rich-select-value {
  display: flex;
  align-items: center;
  height: 100%;
}
.ag-rich-select-value .ag-picker-field-display {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder {
  opacity: 0.5;
}
.ag-rich-select-list {
  position: relative;
}
.ag-rich-select-list .ag-loading-text {
  min-height: 2rem;
}
.ag-rich-select-row {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  height: 100%;
}
.ag-rich-select-field-input {
  flex: 1 1 auto;
}
.ag-rich-select-field-input .ag-input-field-input {
  padding: 0 !important;
  border: none !important;
  box-shadow: none !important;
  text-overflow: ellipsis;
}
.ag-rich-select-field-input .ag-input-field-input::placeholder {
  opacity: 0.8;
}
.ag-autocomplete {
  align-items: center;
  display: flex;
}
.ag-autocomplete > * {
  flex: 1 1 auto;
}
.ag-autocomplete-list-popup {
  position: absolute;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-autocomplete-list {
  position: relative;
}
.ag-autocomplete-virtual-list-item {
  display: flex;
}
.ag-autocomplete-row {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  overflow: hidden;
}
.ag-autocomplete-row-label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-paging-panel {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.ag-paging-page-summary-panel {
  display: flex;
  align-items: center;
}
.ag-paging-button {
  position: relative;
}
.ag-disabled .ag-paging-page-summary-panel {
  pointer-events: none;
}
.ag-tool-panel-wrapper {
  display: flex;
  overflow-y: auto;
  overflow-x: hidden;
  cursor: default;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-column-select-column,
.ag-column-select-column-group,
.ag-select-agg-func-item {
  position: relative;
  align-items: center;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100%;
}
.ag-column-select-column > *,
.ag-column-select-column-group > *,
.ag-select-agg-func-item > * {
  flex: none;
}
.ag-select-agg-func-item,
.ag-column-select-column-label {
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-column-select-checkbox {
  display: flex;
}
.ag-tool-panel-horizontal-resize {
  cursor: ew-resize;
  height: 100%;
  position: absolute;
  top: 0;
  width: 5px;
  z-index: 1;
}
.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  right: -3px;
}
.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize {
  left: -3px;
}
.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  left: -3px;
}
.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize {
  right: -3px;
}
.ag-details-row {
  width: 100%;
}
.ag-details-row-fixed-height {
  height: 100%;
}
.ag-details-grid {
  width: 100%;
}
.ag-details-grid-fixed-height {
  height: 100%;
}
.ag-header-group-cell {
  display: flex;
  align-items: center;
  height: 100%;
  position: absolute;
  contain: paint;
}
.ag-header-group-cell-no-group.ag-header-span-height {
  display: none;
}
.ag-cell-label-container {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  align-items: center;
  height: 100%;
  width: 100%;
}
.ag-header-group-cell-label,
.ag-cell-label-container {
  padding: 5px 0px;
}
.ag-right-aligned-header .ag-cell-label-container {
  flex-direction: row;
}
.ag-right-aligned-header .ag-header-cell-text {
  text-align: end;
}
.ag-side-bar {
  display: flex;
  flex-direction: row-reverse;
}
.ag-side-bar-left {
  order: -1;
  flex-direction: row;
}
.ag-side-button-button {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  white-space: nowrap;
  outline: none;
  cursor: pointer;
}
.ag-side-button-label {
  writing-mode: vertical-lr;
}
.ag-status-bar {
  display: flex;
  justify-content: space-between;
  overflow: hidden;
}
.ag-status-panel,
.ag-status-panel.ag-status-panel-aggregations .ag-status-name-value {
  display: inline-flex;
}
.ag-status-name-value {
  white-space: nowrap;
}
.ag-status-bar-left {
  display: inline-flex;
}
.ag-status-bar-center {
  display: inline-flex;
}
.ag-status-bar-right {
  display: inline-flex;
}
.ag-row-number-cell {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  -webkit-user-select: none;
  user-select: none;
}
.ag-ltr .ag-row-number-cell {
  text-align: right;
}
.ag-rtl .ag-row-number-cell {
  text-align: left;
}
.ag-row-numbers-resizer {
  position: absolute;
  bottom: -2px;
  left: 0;
  height: 4px;
  width: 100%;
  cursor: ns-resize;
}
.ag-floating-bottom .ag-row-numbers-resizer {
  bottom: unset;
  top: -2px;
}
.ag-icon {
  display: block;
  speak: none;
}
.ag-group {
  position: relative;
  width: 100%;
}
.ag-group-title-bar {
  display: flex;
  align-items: center;
}
.ag-group-title {
  display: inline;
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.ag-group-title-bar .ag-group-title {
  cursor: default;
}
.ag-group-toolbar {
  display: flex;
  align-items: center;
}
.ag-group-container {
  display: flex;
}
.ag-disabled .ag-group-container {
  pointer-events: none;
}
.ag-group-container-horizontal {
  flex-direction: row;
  flex-wrap: wrap;
}
.ag-group-container-vertical {
  flex-direction: column;
}
.ag-column-group-icons {
  display: block;
}
.ag-column-group-icons > * {
  cursor: pointer;
}
.ag-group-item-alignment-stretch .ag-group-item {
  align-items: stretch;
}
.ag-group-item-alignment-start .ag-group-item {
  align-items: flex-start;
}
.ag-group-item-alignment-end .ag-group-item {
  align-items: flex-end;
}
.ag-toggle-button-icon {
  transition: right 0.3s;
  position: absolute;
  top: -1px;
}
.ag-input-field,
.ag-select {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ag-input-field-input {
  flex: 1 1 auto;
}
.ag-floating-filter-input .ag-input-field-input[type=date],
.ag-floating-filter-input .ag-input-field-input[type=datetime-local] {
  width: 1px;
}
.ag-range-field {
  display: flex;
  align-items: center;
}
.ag-angle-select {
  display: flex;
  align-items: center;
}
.ag-angle-select-wrapper {
  display: flex;
}
.ag-angle-select-parent-circle {
  display: block;
  position: relative;
}
.ag-angle-select-child-circle {
  position: absolute;
}
.ag-slider-wrapper {
  display: flex;
}
.ag-slider-wrapper .ag-input-field {
  flex: 1 1 auto;
}
.ag-picker-field-display {
  flex: 1 1 auto;
}
.ag-picker-field {
  display: flex;
  align-items: center;
}
.ag-picker-field-icon {
  display: flex;
  border: 0;
  padding: 0;
  margin: 0;
  cursor: pointer;
}
.ag-picker-field-wrapper {
  overflow: hidden;
}
.ag-label-align-right .ag-label {
  order: 1;
}
.ag-label-align-right > * {
  flex: none;
}
.ag-label-align-top {
  flex-direction: column;
  align-items: flex-start;
}
.ag-label-align-top > * {
  align-self: stretch;
}
.ag-label-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
}
.ag-color-panel {
  width: 100%;
  display: flex;
  flex-direction: column;
  text-align: center;
}
.ag-spectrum-color {
  flex: 1 1 auto;
  position: relative;
  overflow: visible;
  cursor: default;
}
.ag-spectrum-fill {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ag-spectrum-val {
  cursor: pointer;
}
.ag-spectrum-dragger {
  position: absolute;
  pointer-events: none;
  cursor: pointer;
}
.ag-spectrum-hue,
.ag-spectrum-alpha {
  cursor: default;
}
.ag-spectrum-hue-background {
  background:
    linear-gradient(
      to left,
      #ff0000 3%,
      #ffff00 17%,
      #00ff00 33%,
      #00ffff 50%,
      #0000ff 67%,
      #ff00ff 83%,
      #ff0000 100%);
  width: 100%;
  height: 100%;
}
.ag-spectrum-alpha {
  --ag-spectrum-alpha-background-checked: url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%224%22 height=%224%22><rect x=%220%22 y=%220%22 width=%224%22 height=%224%22 fill=%22%23fff%22/><path d=%22M0 0H2V4H4V2H0Z%22 fill=%22%23b2b2b2%22/></svg>");
}
.ag-spectrum-alpha-background {
  background:
    linear-gradient(
      to right,
      var(--ag-internal-spectrum-alpha-color-from),
      var(--ag-internal-spectrum-alpha-color-to)),
    var(--ag-spectrum-alpha-background-checked) top left/4px 4px;
  width: 100%;
  height: 100%;
}
.ag-spectrum-tool {
  cursor: pointer;
  position: relative;
}
.ag-spectrum-slider {
  position: absolute;
  pointer-events: none;
}
.ag-spectrum-alpha .ag-spectrum-slider {
  background:
    linear-gradient(
      to bottom,
      var(--ag-internal-spectrum-alpha-color),
      var(--ag-internal-spectrum-alpha-color)) white;
}
.ag-recent-colors {
  display: flex;
}
.ag-recent-color {
  cursor: pointer;
}
.ag-pill-select {
  display: flex;
  flex-direction: column;
}
.ag-pill-select .ag-column-drop {
  flex: unset;
}
.ag-ltr {
  direction: ltr;
}
.ag-ltr .ag-body,
.ag-ltr .ag-floating-top,
.ag-ltr .ag-floating-bottom,
.ag-ltr .ag-header,
.ag-ltr .ag-sticky-top,
.ag-ltr .ag-sticky-bottom,
.ag-ltr .ag-body-viewport,
.ag-ltr .ag-body-horizontal-scroll {
  flex-direction: row;
}
.ag-rtl {
  direction: rtl;
}
.ag-rtl .ag-body,
.ag-rtl .ag-floating-top,
.ag-rtl .ag-floating-bottom,
.ag-rtl .ag-header,
.ag-rtl .ag-sticky-top,
.ag-rtl .ag-sticky-bottom,
.ag-rtl .ag-body-viewport,
.ag-rtl .ag-body-horizontal-scroll {
  flex-direction: row-reverse;
}
.ag-rtl .ag-icon-contracted,
.ag-rtl .ag-icon-expanded,
.ag-rtl .ag-icon-tree-closed {
  display: block;
  transform: rotate(180deg);
}
.ag-body .ag-body-viewport {
  -webkit-overflow-scrolling: touch;
}
.ag-measurement-container {
  width: 0;
  overflow: hidden;
  visibility: hidden;
}
.ag-measurement-container div {
  position: absolute;
}
.ag-layout-print.ag-body {
  display: block;
  height: unset;
}
.ag-layout-print.ag-root-wrapper {
  display: inline-block;
}
.ag-layout-print .ag-body-vertical-scroll {
  display: none;
}
.ag-layout-print .ag-body-horizontal-scroll {
  display: none;
}
.ag-layout-print.ag-force-vertical-scroll {
  overflow-y: visible !important;
}
@media print {
  .ag-root-wrapper.ag-layout-print {
    display: table;
  }
  .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,
  .ag-root-wrapper.ag-layout-print .ag-root,
  .ag-root-wrapper.ag-layout-print .ag-body-viewport,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-container,
  .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,
  .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,
  .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport {
    height: auto !important;
    overflow: hidden !important;
    display: block !important;
  }
  .ag-root-wrapper.ag-layout-print .ag-row,
  .ag-root-wrapper.ag-layout-print .ag-cell {
    break-inside: avoid;
  }
}
[class^=ag-],
[class^=ag-]:focus,
[class^=ag-]:after,
[class^=ag-]:before {
  box-sizing: border-box;
  outline: none;
}
[class^=ag-]::-ms-clear {
  display: none;
}
.ag-checkbox .ag-input-wrapper,
.ag-radio-button .ag-input-wrapper {
  overflow: visible;
}
.ag-range-field .ag-input-wrapper {
  height: 100%;
}
.ag-toggle-button {
  flex: none;
  width: unset;
  min-width: unset;
}
.ag-button {
  border-radius: 0px;
  color: var(--ag-foreground-color);
}
.ag-button:hover {
  background-color: transparent;
}
.ag-ltr .ag-label-align-right .ag-label {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-label-align-right .ag-label {
  margin-right: var(--ag-grid-size);
}
input[class^=ag-] {
  margin: 0;
  background-color: var(--ag-background-color);
}
textarea[class^=ag-],
select[class^=ag-] {
  background-color: var(--ag-background-color);
}
input[class^=ag-]:not([type]),
input[class^=ag-][type=text],
input[class^=ag-][type=number],
input[class^=ag-][type=tel],
input[class^=ag-][type=date],
input[class^=ag-][type=datetime-local],
textarea[class^=ag-] {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-family: inherit;
  border: var(--ag-borders-input) var(--ag-input-border-color);
}
input[class^=ag-]:not([type]):disabled,
input[class^=ag-][type=text]:disabled,
input[class^=ag-][type=number]:disabled,
input[class^=ag-][type=tel]:disabled,
input[class^=ag-][type=date]:disabled,
input[class^=ag-][type=datetime-local]:disabled,
textarea[class^=ag-]:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}
input[class^=ag-]:not([type]):focus,
input[class^=ag-][type=text]:focus,
input[class^=ag-][type=number]:focus,
input[class^=ag-][type=tel]:focus,
input[class^=ag-][type=date]:focus,
input[class^=ag-][type=datetime-local]:focus,
textarea[class^=ag-]:focus {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-input-focus-border-color);
}
input[class^=ag-]:not([type]):focus.invalid,
input[class^=ag-]:not([type]):focus:invalid,
input[class^=ag-][type=text]:focus.invalid,
input[class^=ag-][type=text]:focus:invalid,
input[class^=ag-][type=number]:focus.invalid,
input[class^=ag-][type=number]:focus:invalid,
input[class^=ag-][type=tel]:focus.invalid,
input[class^=ag-][type=tel]:focus:invalid,
input[class^=ag-][type=date]:focus.invalid,
input[class^=ag-][type=date]:focus:invalid,
input[class^=ag-][type=datetime-local]:focus.invalid,
input[class^=ag-][type=datetime-local]:focus:invalid,
textarea[class^=ag-]:focus.invalid,
textarea[class^=ag-]:focus:invalid {
  box-shadow: var(--ag-input-error-focus-box-shadow);
  border-color: var(--ag-invalid-color);
}
input[class^=ag-]:not([type]):invalid,
input[class^=ag-][type=text]:invalid,
input[class^=ag-][type=number]:invalid,
input[class^=ag-][type=tel]:invalid,
input[class^=ag-][type=date]:invalid,
input[class^=ag-][type=datetime-local]:invalid,
textarea[class^=ag-]:invalid {
  border: var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid);
}
input[class^=ag-][type=number]:not(.ag-number-field-input-stepper) {
  -moz-appearance: textfield;
}
input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button,
input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[class^=ag-][type=range] {
  padding: 0;
}
input[class^=ag-][type=button]:focus,
button[class^=ag-]:focus {
  box-shadow: var(--ag-input-focus-box-shadow);
}
input[class^=ag-][type=button]:focus:invalid,
input[class^=ag-][type=button]:focus.invalid,
button[class^=ag-]:focus:invalid,
button[class^=ag-]:focus.invalid {
  box-shadow: var(--ag-input-error-focus-box-shadow);
}
.ag-drag-handle {
  color: var(--ag-secondary-foreground-color);
}
.ag-list-item,
.ag-virtual-list-item {
  height: var(--ag-list-item-height);
}
.ag-virtual-list-item:focus-visible {
  outline: none;
}
.ag-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-select-list {
  background-color: var(--ag-background-color);
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}
.ag-list-item {
  display: flex;
  align-items: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-list-item.ag-active-item {
  background-color: var(--ag-row-hover-color);
}
.ag-select-list-item {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.ag-ltr .ag-select-list-item {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-select-list-item {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-select-list-item span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.ag-row-drag,
.ag-selection-checkbox,
.ag-group-expanded,
.ag-group-contracted {
  color: var(--ag-secondary-foreground-color);
}
.ag-ltr .ag-row-drag,
.ag-ltr .ag-selection-checkbox,
.ag-ltr .ag-group-expanded,
.ag-ltr .ag-group-contracted {
  margin-right: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-row-drag,
.ag-rtl .ag-selection-checkbox,
.ag-rtl .ag-group-expanded,
.ag-rtl .ag-group-contracted {
  margin-left: var(--ag-cell-widget-spacing);
}
.ag-cell-wrapper > *:not(.ag-cell-value):not(.ag-group-value) {
  --ag-internal-calculated-line-height: var( --ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)) );
  --ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);
  height: min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));
  display: flex;
  align-items: center;
  flex: none;
}
.ag-group-expanded,
.ag-group-contracted {
  cursor: pointer;
}
.ag-group-title-bar-icon {
  cursor: pointer;
  flex: none;
  color: var(--ag-secondary-foreground-color);
}
.ag-ltr .ag-group-child-count {
  margin-left: 2px;
}
.ag-rtl .ag-group-child-count {
  margin-right: 2px;
}
.ag-group-title-bar {
  background-color: var(--ag-subheader-background-color);
  padding: var(--ag-grid-size);
}
.ag-group-toolbar {
  padding: var(--ag-grid-size);
  background-color: var(--ag-subheader-toolbar-background-color);
}
.ag-disabled-group-title-bar,
.ag-disabled-group-container {
  opacity: 0.5;
}
.group-item {
  margin: calc(var(--ag-grid-size) * 0.5) 0;
}
.ag-label {
  white-space: nowrap;
}
.ag-ltr .ag-label {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-label {
  margin-left: var(--ag-grid-size);
}
.ag-label-align-top .ag-label {
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
}
.ag-angle-select[disabled] {
  color: var(--ag-disabled-foreground-color);
  pointer-events: none;
}
.ag-angle-select[disabled] .ag-angle-select-field {
  opacity: 0.4;
}
.ag-ltr .ag-slider-field,
.ag-ltr .ag-angle-select-field {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-slider-field,
.ag-rtl .ag-angle-select-field {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-angle-select-parent-circle {
  width: 24px;
  height: 24px;
  border-radius: 12px;
  border: solid 1px;
  border-color: var(--ag-border-color);
  background-color: var(--ag-background-color);
}
.ag-angle-select-child-circle {
  top: 4px;
  left: 12px;
  width: 6px;
  height: 6px;
  margin-left: -3px;
  margin-top: -4px;
  border-radius: 3px;
  background-color: var(--ag-secondary-foreground-color);
}
.ag-picker-field-wrapper {
  border: var(--ag-borders);
  border-color: var(--ag-border-color);
  border-radius: 5px;
  background-color: var(--ag-background-color);
}
.ag-picker-field-wrapper:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}
.ag-picker-field-wrapper.ag-picker-has-focus,
.ag-picker-field-wrapper:focus-within {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-input-focus-border-color);
}
.ag-picker-field-wrapper.ag-picker-has-focus.invalid,
.ag-picker-field-wrapper:focus-within.invalid {
  box-shadow: var(--ag-input-error-focus-box-shadow);
}
.ag-picker-field-wrapper.invalid {
  border: var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid);
}
.ag-picker-field-button {
  background-color: var(--ag-background-color);
  color: var(--ag-secondary-foreground-color);
}
.ag-dialog.ag-color-dialog {
  border-radius: 5px;
}
.ag-color-picker .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
}
.ag-color-picker .ag-picker-field-display {
  display: flex;
  flex-direction: row;
  align-items: center;
  min-height: var(--ag-list-item-height);
}
.ag-ltr .ag-color-picker-color,
.ag-ltr .ag-color-picker-value {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-color-picker-color,
.ag-rtl .ag-color-picker-value {
  margin-left: var(--ag-grid-size);
}
.ag-color-panel {
  padding: var(--ag-grid-size);
}
.ag-spectrum-color {
  background-color: rgb(255, 0, 0);
  border-radius: 2px;
}
.ag-spectrum-tools {
  padding: 10px;
}
.ag-spectrum-sat {
  background-image:
    linear-gradient(
      to right,
      white,
      rgba(204, 154, 129, 0));
}
.ag-spectrum-val {
  background-image:
    linear-gradient(
      to top,
      black,
      rgba(204, 154, 129, 0));
}
.ag-spectrum-dragger {
  border-radius: 12px;
  height: 12px;
  width: 12px;
  border: 2px solid white;
  background: black;
  box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.24);
}
.ag-spectrum-hue-background {
  border-radius: 2px;
}
.ag-spectrum-alpha-background {
  border-radius: 2px;
}
.ag-spectrum-tool {
  margin-bottom: 10px;
  height: 11px;
  border-radius: 2px;
}
.ag-spectrum-slider {
  margin-top: -12px;
  width: 13px;
  height: 13px;
  border-radius: 13px;
  border: 2px solid white;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.ag-recent-colors {
  margin-top: 10px;
}
.ag-recent-color {
  margin: 0 3px;
}
.ag-recent-color:first-child {
  margin-left: 0;
}
.ag-recent-color:last-child {
  margin-right: 0;
}
.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),
.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]),
.ag-recent-color:focus-visible:not(:disabled):not([readonly]) {
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input {
  padding-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input {
  padding-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-color-input .ag-color-input-color {
  position: absolute;
}
.ag-ltr .ag-color-input .ag-color-input-color {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-color-input .ag-color-input-color {
  margin-right: var(--ag-grid-size);
}
.ag-color-picker-color,
.ag-color-input-color {
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  border: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  border-radius: 2px;
}
.ag-dnd-ghost {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  overflow: hidden;
  text-overflow: ellipsis;
  border: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-header-height);
  line-height: var(--ag-header-height);
  margin: 0;
  padding: 0 calc(var(--ag-grid-size) * 2);
  transform: translateY(calc(var(--ag-grid-size) * 2));
}
.ag-dnd-ghost-not-allowed {
  border-color: color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 50%);
}
.ag-dnd-ghost-icon {
  margin-right: var(--ag-grid-size);
  color: var(--ag-foreground-color);
}
.ag-popup-child:not(.ag-tooltip-custom) {
  box-shadow: var(--ag-popup-shadow);
}
.ag-select .ag-picker-field-wrapper {
  min-height: var(--ag-list-item-height);
  cursor: default;
}
.ag-ltr .ag-select .ag-picker-field-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-select .ag-picker-field-wrapper {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-ltr .ag-select .ag-picker-field-wrapper {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-select .ag-picker-field-wrapper {
  padding-left: var(--ag-grid-size);
}
.ag-select.ag-disabled .ag-picker-field-wrapper:focus {
  box-shadow: none;
}
.ag-select:not(.ag-cell-editor, .ag-label-align-top) {
  min-height: var(--ag-list-item-height);
}
.ag-select .ag-picker-field-display {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-select .ag-picker-field-icon {
  display: flex;
  align-items: center;
}
.ag-select.ag-disabled {
  opacity: 0.5;
}
.ag-rich-select-value,
.ag-rich-select-list {
  background-color: var(--ag-background-color);
}
.ag-rich-select-list {
  width: 100%;
  height: auto;
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}
.ag-rich-select-list .ag-loading-text {
  padding: var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);
}
.ag-rich-select-value {
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  padding-top: 0;
  padding-bottom: 0;
}
.ag-ltr .ag-rich-select-value {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-rich-select-value {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-ltr .ag-rich-select-value {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-rich-select-value {
  padding-left: var(--ag-grid-size);
}
.ag-ltr .ag-rich-select-field-input {
  left: calc(var(--ag-cell-horizontal-padding));
}
.ag-rtl .ag-rich-select-field-input {
  right: calc(var(--ag-cell-horizontal-padding));
}
.ag-popup-editor .ag-rich-select-value {
  height: var(--ag-row-height);
  min-width: 200px;
}
.ag-rich-select-virtual-list-item {
  cursor: default;
  height: var(--ag-list-item-height);
}
.ag-rich-select-virtual-list-item:focus-visible::after {
  content: none;
}
.ag-ltr .ag-rich-select-row {
  padding-left: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rtl .ag-rich-select-row {
  padding-right: calc(var(--ag-cell-horizontal-padding) / 2);
}
.ag-rich-select-row-selected {
  background-color: var(--ag-selected-row-background-color);
}
.ag-rich-select-row:hover,
.ag-rich-select-row-highlighted {
  background-image: linear-gradient(var(--ag-row-hover-color), var(--ag-row-hover-color));
}
.ag-rich-select-row-text-highlight {
  font-weight: bold;
}
.ag-autocomplete {
  width: 100%;
}
.ag-autocomplete-list {
  width: 100%;
  min-width: 200px;
  height: calc(var(--ag-row-height) * 6.5);
}
.ag-autocomplete-virtual-list-item {
  cursor: default;
  height: var(--ag-list-item-height);
}
.ag-autocomplete-virtual-list-item:focus-visible::after {
  content: none;
}
.ag-autocomplete-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-autocomplete-row-label {
  margin: 0px var(--ag-widget-container-horizontal-padding);
}
.ag-autocomplete-row-selected {
  background-color: var(--ag-selected-row-background-color);
}
.ag-pill {
  border: 1px solid var(--ag-chip-border-color);
  border-radius: var(--ag-border-radius);
  background-color: var(--ag-chip-background-color);
}
.ag-ltr .ag-pill .ag-pill-button {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-pill .ag-pill-button {
  margin-right: var(--ag-grid-size);
}
.ag-pill:focus-visible {
  border-color: var(--ag-input-focus-border-color);
}
.ag-pill .ag-pill-button:hover {
  cursor: pointer;
}
.ag-dragging-range-handle .ag-dialog,
.ag-dragging-fill-handle .ag-dialog {
  opacity: 0.7;
  pointer-events: none;
}
.ag-dialog {
  border-radius: var(--ag-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
  box-shadow: var(--ag-popup-shadow);
}
.ag-panel {
  background-color: var(--ag-panel-background-color);
  border-color: var(--ag-panel-border-color);
}
.ag-panel-title-bar {
  color: var(--ag-header-foreground-color);
  height: var(--ag-header-height);
  padding: var(--ag-grid-size) var(--ag-cell-horizontal-padding);
  border-bottom: var(--ag-borders) var(--ag-border-color);
}
.ag-ltr .ag-panel-title-bar-button {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-panel-title-bar-button {
  margin-right: var(--ag-grid-size);
}
.ag-tooltip {
  background-color: var(--ag-tooltip-background-color);
  color: var(--ag-foreground-color);
  padding: var(--ag-grid-size);
  border: var(--ag-borders) var(--ag-border-color);
  border-radius: var(--ag-card-radius);
  white-space: normal;
}
.ag-tooltip.ag-cell-editor-tooltip {
  background-color: var(--ag-tooltip-error-background-color);
  color: var(--ag-tooltip-error-text-color);
  border: var(--ag-borders) var(--ag-tooltip-error-border-color);
  font-weight: 500;
}
.ag-tooltip.ag-tooltip-animate,
.ag-tooltip-custom.ag-tooltip-animate {
  transition: opacity 1s;
}
.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding,
.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding {
  opacity: 0;
}
.ag-ltr .ag-column-select-column,
.ag-ltr .ag-column-select-column-group {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}
.ag-rtl .ag-column-select-column,
.ag-rtl .ag-column-select-column-group {
  padding-right: calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size));
}
.ag-column-select-header-icon {
  cursor: pointer;
}
.ag-column-select-header-icon:focus-visible {
  outline: none;
}
.ag-column-select-header-icon:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 0px;
  left: 0px;
  display: block;
  width: calc(100% - 0px);
  height: calc(100% - 0px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-ltr .ag-column-group-icons:not(:last-child),
.ag-ltr .ag-column-select-header-icon:not(:last-child),
.ag-ltr .ag-column-select-header-checkbox:not(:last-child),
.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),
.ag-ltr .ag-column-select-checkbox:not(:last-child),
.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),
.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),
.ag-ltr .ag-column-select-column-label:not(:last-child) {
  margin-right: var(--ag-widget-horizontal-spacing);
}
.ag-rtl .ag-column-group-icons:not(:last-child),
.ag-rtl .ag-column-select-header-icon:not(:last-child),
.ag-rtl .ag-column-select-header-checkbox:not(:last-child),
.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),
.ag-rtl .ag-column-select-checkbox:not(:last-child),
.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),
.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),
.ag-rtl .ag-column-select-column-label:not(:last-child) {
  margin-left: var(--ag-widget-horizontal-spacing);
}
.ag-column-select-virtual-list-item:focus-visible {
  outline: none;
}
.ag-column-select-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-column-select-column-group:not(:last-child),
.ag-column-select-column:not(:last-child) {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-column-select-column-readonly,
.ag-column-select-column-group-readonly {
  color: var(--ag-disabled-foreground-color);
  pointer-events: none;
}
.ag-ltr .ag-column-select-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-rtl .ag-column-select-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-column-select-virtual-list-viewport {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) 0px;
}
.ag-column-select-virtual-list-item {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-checkbox-edit {
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-pill-select .ag-column-drop {
  border-bottom: 0;
  min-height: unset;
}
.ag-pill-select .ag-column-drop-list {
  padding: 0;
}
.ag-pill-select .ag-select {
  padding-top: var(--ag-grid-size);
}
.ag-pill-select .ag-picker-field-wrapper {
  background-color: transparent;
  border: 0;
}
.ag-pill-select .ag-picker-field-display {
  cursor: pointer;
}
.ag-rtl {
  text-align: right;
}
.ag-root-wrapper {
  border-radius: var(--ag-wrapper-border-radius);
  border: var(--ag-borders) var(--ag-border-color);
}
.ag-row > .ag-cell-wrapper.ag-row-group {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * var(--ag-indentation-level));
}
.ag-cell-wrapper.ag-row-group,
.ag-cell-wrapper.ag-row-group-leaf-indent,
.ag-cell-wrapper.ag-pivot-leaf-group {
  padding-left: calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size));
}
.ag-cell-wrapper > .ag-group-checkbox-spacing {
  width: var(--ag-icon-size);
  margin-right: var(--ag-cell-widget-spacing);
}
.ag-ltr .ag-row-group-leaf-indent {
  margin-left: var(--ag-row-group-indent-size);
}
.ag-rtl .ag-row-group-leaf-indent {
  margin-right: var(--ag-row-group-indent-size);
}
.ag-row:not(.ag-row-level-0) .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}
.ag-value-change-delta {
  padding-right: 2px;
}
.ag-value-change-delta-up {
  color: var(--ag-value-change-delta-up-color);
}
.ag-value-change-delta-down {
  color: var(--ag-value-change-delta-down-color);
}
.ag-value-change-value {
  background-color: transparent;
  border-radius: 1px;
  padding-left: 1px;
  padding-right: 1px;
  transition: background-color 1s;
}
.ag-value-change-value-highlight {
  background-color: var(--ag-value-change-value-highlight-background-color);
  transition: background-color 0.1s;
}
.ag-cell-data-changed {
  background-color: var(--ag-value-change-value-highlight-background-color) !important;
}
.ag-cell-data-changed-animation {
  background-color: transparent;
}
.ag-cell-highlight {
  background-color: var(--ag-range-selection-highlight-color) !important;
}
.ag-row,
.ag-spanned-row {
  color: var(--ag-data-color);
}
.ag-row {
  height: var(--ag-row-height);
  background-color: var(--ag-background-color);
  border-bottom: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
}
.ag-row.ag-row-editing-invalid {
  background-color: var(--ag-full-row-invalid-background-color);
}
.ag-spanned-cell-wrapper {
  background-color: var(--ag-background-color);
  position: absolute;
}
.ag-spanned-cell-wrapper > .ag-spanned-cell {
  display: block;
  position: relative;
}
.ag-row-highlight-above::after,
.ag-row-highlight-inside::after,
.ag-row-highlight-below::after {
  content: "";
  position: absolute;
  width: calc(100% - 1px);
  height: 1px;
  background-color: var(--ag-range-selection-border-color);
  left: 1px;
  pointer-events: none;
}
.ag-row-highlight-above::after {
  top: 0;
}
.ag-row-highlight-below::after {
  bottom: 0;
}
.ag-row-highlight-indent::after {
  display: block;
  width: auto;
  left: calc(2 * (var(--ag-cell-widget-spacing) + var(--ag-icon-size)) + var(--ag-cell-horizontal-padding) + var(--ag-row-highlight-level) * var(--ag-row-group-indent-size));
  right: 1px;
}
.ag-row-highlight-inside::after {
  display: block;
  width: auto;
  height: auto;
  inset: 0;
  background-color: var(--ag-selected-row-background-color);
  border: 1px solid var(--ag-range-selection-border-color);
}
.ag-row-odd {
  background-color: var(--ag-odd-row-background-color);
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner) {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-row-selected::before {
  content: "";
  background-color: var(--ag-selected-row-background-color);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.ag-row-hover:not(.ag-full-width-row)::before,
.ag-row-hover.ag-full-width-row.ag-row-group::before {
  content: "";
  background-color: var(--ag-row-hover-color);
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
.ag-row.ag-full-width-row.ag-row-group > * {
  position: relative;
}
.ag-row-hover.ag-row-selected::before {
  background-color: var(--ag-row-hover-color);
  background-image: linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color));
}
.ag-column-hover {
  background-color: var(--ag-column-hover-color);
}
.ag-header-range-highlight {
  background-color: var(--ag-range-header-highlight-color);
}
.ag-ltr .ag-right-aligned-cell {
  text-align: right;
}
.ag-rtl .ag-right-aligned-cell {
  text-align: left;
}
.ag-ltr .ag-right-aligned-cell .ag-cell-value,
.ag-ltr .ag-right-aligned-cell .ag-group-value {
  margin-left: auto;
}
.ag-rtl .ag-right-aligned-cell .ag-cell-value,
.ag-rtl .ag-right-aligned-cell .ag-group-value {
  margin-right: auto;
}
.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect {
  margin-left: auto;
}
.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect {
  margin-right: auto;
}
.ag-cell,
.ag-full-width-row .ag-cell-wrapper.ag-row-group {
  --ag-internal-calculated-line-height: var( --ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)) );
  --ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);
  border: 1px solid transparent;
  line-height: min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) * var(--ag-indentation-level));
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
  -webkit-font-smoothing: subpixel-antialiased;
}
.ag-row > .ag-cell-wrapper {
  padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
  padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
}
.ag-row-dragging {
  cursor: move;
  opacity: 0.5;
}
.ag-cell-inline-editing {
  border: 1px solid var(--ag-border-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: 0;
  background-color: var(--ag-control-panel-background-color);
}
.ag-popup-editor .ag-large-text,
.ag-autocomplete-list-popup {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background-color: var(--ag-control-panel-background-color);
  padding: 0;
}
.ag-large-text-input {
  height: auto;
  padding: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-large-text-input textarea {
  resize: none;
}
.ag-details-row {
  padding: calc(var(--ag-grid-size) * 5);
  background-color: var(--ag-background-color);
}
.ag-layout-auto-height .ag-center-cols-viewport,
.ag-layout-auto-height .ag-center-cols-container,
.ag-layout-print .ag-center-cols-viewport,
.ag-layout-print .ag-center-cols-container {
  min-height: 50px;
}
.ag-overlay-loading-wrapper {
  background-color: var(--ag-modal-overlay-background-color);
}
.ag-overlay-loading-center {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
}
.ag-skeleton-container {
  width: 100%;
  height: 100%;
  align-content: center;
}
.ag-skeleton-effect {
  background-color: var(--ag-row-loading-skeleton-effect-color);
  width: 100%;
  height: 1em;
  border-radius: 0.25rem;
  animation: ag-skeleton-loading 1.5s ease-in-out 0.5s infinite;
}
@keyframes ag-skeleton-loading {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
.ag-loading {
  display: flex;
  height: 100%;
  align-items: center;
}
.ag-ltr .ag-loading {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-loading {
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-loading-icon {
  padding-right: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-loading-icon {
  padding-left: var(--ag-cell-widget-spacing);
}
.ag-icon-loading {
  animation-name: spin;
  animation-duration: 1000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.ag-floating-top:not(.ag-invisible) {
  border-bottom: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-floating-bottom:not(.ag-invisible) {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-find-cell {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-find-match {
  color: var(--ag-find-match-color);
  background-color: var(--ag-find-match-background-color);
}
.ag-find-active-match {
  color: var(--ag-find-active-match-color);
  background-color: var(--ag-find-active-match-background-color);
}
.ag-ltr .ag-cell {
  border-right: var(--ag-cell-horizontal-border);
}
.ag-rtl .ag-cell {
  border-left: var(--ag-cell-horizontal-border);
}
.ag-ltr .ag-cell {
  border-right-width: 1px;
}
.ag-rtl .ag-cell {
  border-left-width: 1px;
}
.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell) {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-cell-range-selected:not(.ag-cell-focus),
.ag-cell-range-selected.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing) {
  background-color: var(--ag-range-selection-background-color);
}
.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,
.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart {
  background-color: var(--ag-range-selection-chart-background-color) !important;
}
.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,
.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart.ag-cell-range-chart-category,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category {
  background-color: var(--ag-range-selection-chart-category-background-color) !important;
}
.ag-cell-range-selected-1:not(.ag-cell-focus),
.ag-cell-range-selected-1.ag-cell-range-chart,
.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing) {
  background-color: var(--ag-range-selection-background-color);
}
.ag-cell-range-selected-2:not(.ag-cell-focus),
.ag-cell-range-selected-2.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2 {
  background-color: var(--ag-range-selection-background-color-2);
}
.ag-cell-range-selected-3:not(.ag-cell-focus),
.ag-cell-range-selected-3.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3 {
  background-color: var(--ag-range-selection-background-color-3);
}
.ag-cell-range-selected-4:not(.ag-cell-focus),
.ag-cell-range-selected-4.ag-cell-range-chart,
.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4 {
  background-color: var(--ag-range-selection-background-color-4);
}
.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top {
  border-top-color: var(--ag-range-selection-border-color);
  border-top-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right {
  border-right-color: var(--ag-range-selection-border-color);
  border-right-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom {
  border-bottom-color: var(--ag-range-selection-border-color);
  border-bottom-style: var(--ag-range-selection-border-style);
}
.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left {
  border-left-color: var(--ag-range-selection-border-color);
  border-left-style: var(--ag-range-selection-border-style);
}
.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
.ag-ltr .ag-cell-range-single-cell,
.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,
.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
.ag-rtl .ag-cell-range-single-cell,
.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle {
  border: 1px solid;
  border-color: var(--ag-range-selection-border-color);
  border-style: var(--ag-range-selection-border-style);
  outline: initial;
}
.ag-cell.ag-selection-fill-top,
.ag-cell.ag-selection-fill-top.ag-cell-range-selected {
  border-top: 1px dashed;
  border-top-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-cell.ag-selection-fill-right,
.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-rtl .ag-cell.ag-selection-fill-right,
.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-cell.ag-selection-fill-bottom,
.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected {
  border-bottom: 1px dashed;
  border-bottom-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-cell.ag-selection-fill-left,
.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-left: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-rtl .ag-cell.ag-selection-fill-left,
.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
  border-right: 1px dashed var(--ag-range-selection-border-color) !important;
}
.ag-fill-handle,
.ag-range-handle {
  position: absolute;
  width: 6px;
  height: 6px;
  bottom: -1px;
  background-color: var(--ag-range-selection-border-color);
}
.ag-ltr .ag-fill-handle,
.ag-ltr .ag-range-handle {
  right: -1px;
}
.ag-rtl .ag-fill-handle,
.ag-rtl .ag-range-handle {
  left: -1px;
}
.ag-fill-handle {
  cursor: crosshair;
}
.ag-range-handle {
  cursor: nwse-resize;
}
.ag-cell-inline-editing {
  border-color: var(--ag-input-focus-border-color) !important;
}
.ag-cell-inline-editing.ag-cell-editing-error {
  border-color: var(--ag-invalid-color) !important;
}
.ag-menu {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background-color: var(--ag-menu-background-color);
  border-color: var(--ag-menu-border-color);
  padding: 0;
}
.ag-menu.ag-tabs {
  min-width: var(--ag-tab-min-width);
}
.ag-menu-list {
  cursor: default;
  padding: var(--ag-grid-size) 0;
}
.ag-menu-separator {
  height: calc(var(--ag-grid-size) * 2 + 1px);
}
.ag-menu-separator-part::after {
  content: "";
  display: block;
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-menu-option {
  position: relative;
}
.ag-menu-option:focus-visible {
  outline: none;
}
.ag-menu-option:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-menu-option-active,
.ag-compact-menu-option-active {
  background-color: var(--ag-row-hover-color);
}
.ag-menu-option-part,
.ag-compact-menu-option-part {
  line-height: var(--ag-icon-size);
  padding: calc(var(--ag-grid-size) + 2px) 0;
}
.ag-menu-option-disabled,
.ag-compact-menu-option-disabled {
  opacity: 0.5;
}
.ag-menu-option-icon,
.ag-compact-menu-option-icon {
  width: var(--ag-icon-size);
}
.ag-ltr .ag-menu-option-icon,
.ag-ltr .ag-compact-menu-option-icon {
  padding-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-menu-option-icon,
.ag-rtl .ag-compact-menu-option-icon {
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-menu-option-text,
.ag-compact-menu-option-text {
  padding-left: calc(var(--ag-grid-size) * 2);
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-ltr .ag-menu-option-shortcut,
.ag-ltr .ag-compact-menu-option-shortcut {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-menu-option-shortcut,
.ag-rtl .ag-compact-menu-option-shortcut {
  padding-left: var(--ag-grid-size);
}
.ag-ltr .ag-menu-option-popup-pointer,
.ag-ltr .ag-compact-menu-option-popup-pointer {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-menu-option-popup-pointer,
.ag-rtl .ag-compact-menu-option-popup-pointer {
  padding-left: var(--ag-grid-size);
}
.ag-tabs-header {
  display: flex;
}
.ag-tabs-header-wrapper {
  display: flex;
}
.ag-tabs-header-wrapper .ag-tabs-header {
  flex: 1;
}
.ag-tabs-close-button-wrapper {
  border: 0;
  border-right: var(--ag-borders) var(--ag-border-color);
  padding: var(--ag-grid-size);
}
.ag-tabs-close-button {
  border: 0;
  background-color: unset;
  cursor: pointer;
  padding: 0;
}
.ag-tab {
  border-bottom: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-bottom var(--ag-selected-tab-underline-transition-speed);
  display: flex;
  flex: none;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.ag-tab:focus-visible {
  outline: none;
}
.ag-tab:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-tab-selected {
  border-bottom-color: var(--ag-selected-tab-underline-color);
}
.ag-menu-header {
  color: var(--ag-secondary-foreground-color);
}
.ag-filter-separator {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-filter-select .ag-picker-field-wrapper {
  width: 0;
}
.ag-filter-condition-operator {
  height: 17px;
}
.ag-ltr .ag-filter-condition-operator-or {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-filter-condition-operator-or {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-set-filter-select-all {
  padding-top: var(--ag-widget-container-vertical-padding);
}
.ag-set-filter-list,
.ag-filter-no-matches {
  height: calc(var(--ag-list-item-height) * 6);
}
.ag-set-filter-tree-list {
  height: calc(var(--ag-list-item-height) * 10);
}
.ag-set-filter-filter {
  margin-top: var(--ag-widget-container-vertical-padding);
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-to {
  margin-top: var(--ag-widget-vertical-spacing);
}
.ag-mini-filter {
  margin: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-set-filter {
  --ag-indentation-level: 0;
}
.ag-ltr .ag-set-filter-item {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
}
.ag-rtl .ag-set-filter-item {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
}
.ag-ltr .ag-set-filter-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}
.ag-rtl .ag-set-filter-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding));
}
.ag-ltr .ag-set-filter-group-icons {
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-set-filter-group-icons {
  margin-left: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-menu .ag-set-filter-list {
  min-width: 200px;
}
.ag-filter-virtual-list-item:focus-visible {
  outline: none;
}
.ag-filter-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-filter-apply-panel {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-filter-apply-panel-button {
  line-height: 1.5;
}
.ag-ltr .ag-filter-apply-panel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-filter-apply-panel-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-simple-filter-body-wrapper {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
  overflow-y: auto;
  min-height: calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing));
}
.ag-simple-filter-body-wrapper > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-simple-filter-body-wrapper .ag-resizer-wrapper {
  margin: 0;
}
.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,
.ag-menu:not(.ag-tabs) .ag-filter > *:not(.ag-filter-wrapper) {
  min-width: calc(var(--ag-menu-min-width) - 2px);
}
.ag-filter-no-matches {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-multi-filter-menu-item {
  margin: var(--ag-grid-size) 0;
}
.ag-multi-filter-group-title-bar {
  padding: calc(var(--ag-grid-size) * 2) var(--ag-grid-size);
  background-color: transparent;
}
.ag-group-filter-field-select-wrapper {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
}
.ag-group-filter-field-select-wrapper > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-multi-filter-group-title-bar:focus-visible {
  outline: none;
}
.ag-multi-filter-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-side-bar {
  position: relative;
}
.ag-tool-panel-wrapper {
  width: var(--ag-side-bar-panel-width);
  background-color: var(--ag-control-panel-background-color);
}
.ag-tool-panel-external {
  display: flex;
  flex-direction: row;
}
:where(.ag-tool-panel-external) .ag-tool-panel-wrapper {
  flex-grow: 1;
}
.ag-side-buttons {
  padding-top: calc(var(--ag-grid-size) * 4);
  width: calc(var(--ag-icon-size) + 4px);
  position: relative;
  overflow: hidden;
}
button.ag-side-button-button {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  background: transparent;
  padding: calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0;
  width: 100%;
  margin: 0;
  min-height: calc(var(--ag-grid-size) * 18);
  background-position-y: center;
  background-position-x: center;
  background-repeat: no-repeat;
  border: none;
  border-top: var(--ag-borders-side-button) var(--ag-border-color);
  border-bottom: var(--ag-borders-side-button) var(--ag-border-color);
}
button.ag-side-button-button:focus {
  box-shadow: none;
}
.ag-side-button-button:focus-visible {
  outline: none;
}
.ag-side-button-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-selected button.ag-side-button-button {
  background-color: var(--ag-side-button-selected-background-color);
}
.ag-side-button-icon-wrapper {
  margin-bottom: 3px;
}
.ag-ltr .ag-side-bar-left,
.ag-rtl .ag-side-bar-right {
  border-right: var(--ag-borders) var(--ag-border-color);
}
.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,
.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper {
  border-left: var(--ag-borders) var(--ag-border-color);
}
.ag-ltr .ag-side-bar-left .ag-side-button-button,
.ag-rtl .ag-side-bar-right .ag-side-button-button {
  border-right: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-right var(--ag-selected-tab-underline-transition-speed);
}
.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,
.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button {
  border-right-color: var(--ag-selected-tab-underline-color);
}
.ag-rtl .ag-side-bar-left,
.ag-ltr .ag-side-bar-right {
  border-left: var(--ag-borders) var(--ag-border-color);
}
.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,
.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper {
  border-right: var(--ag-borders) var(--ag-border-color);
}
.ag-rtl .ag-side-bar-left .ag-side-button-button,
.ag-ltr .ag-side-bar-right .ag-side-button-button {
  border-left: var(--ag-selected-tab-underline-width) solid transparent;
  transition: border-left var(--ag-selected-tab-underline-transition-speed);
}
.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,
.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button {
  border-left-color: var(--ag-selected-tab-underline-color);
}
.ag-filter-toolpanel-header {
  height: calc(var(--ag-grid-size) * 6);
}
.ag-filter-toolpanel-header,
.ag-filter-toolpanel-search {
  padding: 0 var(--ag-grid-size);
}
.ag-filter-toolpanel-header:focus-visible {
  outline: none;
}
.ag-filter-toolpanel-header:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-filter-toolpanel-group:not(.ag-has-filter) > .ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon {
  display: none;
}
.ag-filter-toolpanel-group-level-0-header {
  height: calc(var(--ag-grid-size) * 8);
}
.ag-filter-toolpanel-group-item {
  margin-top: calc(var(--ag-grid-size) * 0.5);
  margin-bottom: calc(var(--ag-grid-size) * 0.5);
}
.ag-filter-toolpanel-search {
  height: var(--ag-header-height);
}
.ag-filter-toolpanel-search-input {
  flex-grow: 1;
  height: calc(var(--ag-grid-size) * 4);
}
.ag-ltr .ag-filter-toolpanel-search-input {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-search-input {
  margin-left: var(--ag-grid-size);
}
.ag-filter-toolpanel-group-level-0 {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-ltr .ag-filter-toolpanel-expand,
.ag-ltr .ag-filter-toolpanel-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-expand,
.ag-rtl .ag-filter-toolpanel-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}
.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}
.ag-ltr .ag-filter-toolpanel-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level, 0) + var(--ag-grid-size));
}
.ag-rtl .ag-filter-toolpanel-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level, 0) + var(--ag-grid-size));
}
.ag-filter-toolpanel-instance-filter {
  border-bottom: var(--ag-borders) var(--ag-border-color);
  border-top: var(--ag-borders) var(--ag-border-color);
  margin-top: var(--ag-grid-size);
}
.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,
.ag-ltr .ag-filter-toolpanel-instance-header-icon {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,
.ag-rtl .ag-filter-toolpanel-instance-header-icon {
  margin-right: var(--ag-grid-size);
}
.ag-set-filter-group-icons {
  color: var(--ag-secondary-foreground-color);
}
.ag-filter-panel {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.ag-filter-panel .ag-simple-filter-body-wrapper {
  padding: var(--ag-widget-vertical-spacing) var(--ag-widget-container-horizontal-padding) 0;
}
.ag-filter-panel .ag-mini-filter {
  margin-top: var(--ag-widget-vertical-spacing);
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-panel .ag-standard-button {
  transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out;
}
.ag-filter-panel .ag-simple-filter-body-wrapper > *:last-child,
.ag-filter-panel .ag-set-filter-body-wrapper {
  margin-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-filter-panel-container {
  flex: 1;
  overflow: auto;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;
}
.ag-filter-panel-container > *:not(:last-child) {
  margin-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-filter-card {
  border: 1px solid var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  background-color: var(--ag-background-color);
}
.ag-ltr .ag-filter-card .ag-set-filter-item {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
  padding-right: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-filter-card .ag-set-filter-item {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));
  padding-left: var(--ag-widget-container-horizontal-padding);
}
.ag-filter-card-header {
  display: flex;
  flex-direction: row;
  align-items: center;
  padding-top: var(--ag-widget-vertical-spacing);
}
.ag-ltr .ag-filter-card-header > *:not(:last-child) {
  padding-right: var(--ag-grid-size);
}
.ag-rtl .ag-filter-card-header > *:not(:last-child) {
  padding-left: var(--ag-grid-size);
}
.ag-filter-card-heading {
  flex: 1;
  overflow: hidden;
  padding-top: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
}
.ag-ltr .ag-filter-card-heading {
  padding-left: var(--ag-widget-horizontal-spacing);
}
.ag-rtl .ag-filter-card-heading {
  padding-right: var(--ag-widget-horizontal-spacing);
}
.ag-filter-card-expand {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.ag-filter-card-title {
  overflow: hidden;
  text-overflow: ellipsis;
}
.ag-filter-card-expand-icon {
  display: flex;
  flex: 1;
  justify-content: end;
}
.ag-filter-card-editing-icon {
  margin: 0 var(--ag-grid-size);
}
.ag-filter-card-summary,
.ag-filter-card-expand-icon .ag-icon,
.ag-filter-card-delete-icon .ag-icon,
.ag-filter-card-editing-icon .ag-icon {
  color: var(--ag-filter-panel-card-subtle-color);
}
.ag-filter-card-expand-icon .ag-icon,
.ag-filter-card-delete-icon .ag-icon {
  transition: color 0.25s ease-in-out;
}
.ag-filter-card-expand-icon:hover .ag-icon,
.ag-filter-card-delete-icon:hover .ag-icon {
  color: var(--ag-filter-panel-card-subtle-hover-color);
}
.ag-filter-card-heading:hover .ag-filter-card-expand-icon .ag-icon {
  color: var(--ag-filter-panel-card-subtle-hover-color);
}
.ag-filter-card-expand,
.ag-filter-card-delete {
  border-radius: var(--ag-button-border-radius);
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
}
.ag-filter-panel .ag-standard-button {
  cursor: pointer;
}
.ag-filter-card-summary,
.ag-filter-type-select {
  margin-left: var(--ag-widget-container-horizontal-padding);
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-ltr .ag-filter-card-delete {
  margin-right: var(--ag-widget-horizontal-spacing);
}
.ag-rtl .ag-filter-card-delete {
  margin-left: var(--ag-widget-horizontal-spacing);
}
.ag-filter-card-summary {
  margin-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-filter-type-select {
  padding-top: var(--ag-widget-vertical-spacing);
}
.ag-filter-card-add {
  padding: 0;
  border: 0;
}
.ag-filter-add-button {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
  line-height: 1.5;
}
.ag-ltr .ag-filter-add-button-label {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-filter-add-button-label {
  margin-right: var(--ag-grid-size);
}
.ag-filter-add-select {
  border: 0;
}
.ag-ltr .ag-filter-add-select .ag-text-field-input {
  padding-left: calc(var(--ag-grid-size) * 1.5 + 12px) !important;
}
.ag-rtl .ag-filter-add-select .ag-text-field-input {
  padding-right: calc(var(--ag-grid-size) * 1.5 + 12px) !important;
}
.ag-filter-add-select .ag-rich-select-value {
  padding: calc((1.5 * var(--ag-font-size) + 4 * var(--ag-grid-size) - var(--ag-input-height)) / 2) var(--ag-grid-size);
  border: 0;
}
.ag-pivot-mode-panel {
  min-height: var(--ag-header-height);
  height: var(--ag-header-height);
  display: flex;
}
.ag-pivot-mode-select {
  display: flex;
  align-items: center;
}
.ag-ltr .ag-pivot-mode-select {
  margin-left: var(--ag-widget-container-horizontal-padding);
}
.ag-rtl .ag-pivot-mode-select {
  margin-right: var(--ag-widget-container-horizontal-padding);
}
.ag-column-select-header:focus-visible {
  outline: none;
}
.ag-column-select-header:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-column-select-header {
  height: var(--ag-header-height);
  align-items: center;
  padding: 0 var(--ag-widget-container-horizontal-padding);
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-column-panel-column-select {
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-column-group-icons,
.ag-column-select-header-icon {
  color: var(--ag-secondary-foreground-color);
}
.ag-column-select-list .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}
.ag-column-select-list .ag-item-highlight-top::after {
  top: 0;
}
.ag-column-select-list .ag-item-highlight-bottom::after {
  bottom: 0;
}
.ag-header,
.ag-advanced-filter-header {
  background-color: var(--ag-header-background-color);
  border-bottom: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-header-row {
  color: var(--ag-header-foreground-color);
  height: var(--ag-header-height);
}
.ag-pinned-right-header {
  border-left: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-pinned-left-header {
  border-right: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,
.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon {
  margin-left: var(--ag-grid-size);
}
.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,
.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon {
  margin-right: var(--ag-grid-size);
}
.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,
.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon {
  margin-right: var(--ag-grid-size);
}
.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,
.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon {
  margin-left: var(--ag-grid-size);
}
.ag-header-cell,
.ag-header-group-cell {
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-header-cell.ag-header-cell-moving,
.ag-header-group-cell.ag-header-cell-moving {
  background-color: var(--ag-header-cell-moving-background-color);
}
.ag-ltr .ag-header-group-cell-label.ag-sticky-label {
  left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-header-group-cell-label.ag-sticky-label {
  right: var(--ag-cell-horizontal-padding);
}
.ag-header-cell:focus-visible {
  outline: none;
}
.ag-header-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-header-group-cell:focus-visible {
  outline: none;
}
.ag-header-group-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-advanced-filter-header-cell:focus-visible {
  outline: none;
}
.ag-advanced-filter-header-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-header-icon {
  color: var(--ag-secondary-foreground-color);
}
.ag-header-expand-icon {
  cursor: pointer;
}
.ag-ltr .ag-header-expand-icon {
  margin-left: 4px;
}
.ag-rtl .ag-header-expand-icon {
  margin-right: 4px;
}
.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total, .ag-header-parent-hidden),
.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
  border-top: var(--ag-borders-critical) var(--ag-border-color);
}
.ag-header-group-cell:not(.ag-column-resizing) + .ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,
.ag-header-group-cell:not(.ag-column-resizing) + .ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,
.ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,
.ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:not(.ag-column-hover).ag-column-resizing,
.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,
.ag-header-group-cell:first-of-type.ag-column-resizing,
.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,
.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing {
  background-color: var(--ag-header-cell-hover-background-color);
}
.ag-header-cell::before,
.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  content: "";
  position: absolute;
  z-index: 1;
  display: var(--ag-header-column-separator-display);
  width: var(--ag-header-column-separator-width);
  height: var(--ag-header-column-separator-height);
  top: calc(50% - var(--ag-header-column-separator-height) * 0.5);
  background-color: var(--ag-header-column-separator-color);
}
.ag-ltr .ag-header-cell::before,
.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  right: 0;
}
.ag-rtl .ag-header-cell::before,
.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group)::before {
  left: 0;
}
.ag-header-highlight-before::after,
.ag-header-highlight-after::after {
  content: "";
  position: absolute;
  height: 100%;
  width: 1px;
}
.ag-header-highlight-before::after {
  left: 0px;
}
.ag-header-highlight-after::after {
  right: 0px;
}
.ag-pinned-left-header .ag-header-highlight-after::after {
  right: 1px;
}
.ag-header-cell-resize {
  display: flex;
  align-items: center;
}
.ag-header-cell-resize::after {
  content: "";
  position: absolute;
  z-index: 1;
  display: var(--ag-header-column-resize-handle-display);
  width: var(--ag-header-column-resize-handle-width);
  height: var(--ag-header-column-resize-handle-height);
  top: calc(50% - var(--ag-header-column-resize-handle-height) * 0.5);
  background-color: var(--ag-header-column-resize-handle-color);
}
.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after {
  height: calc(100% - var(--ag-grid-size) * 4);
  top: calc(var(--ag-grid-size) * 2);
}
.ag-ltr .ag-header-viewport .ag-header-cell-resize::after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-rtl .ag-header-viewport .ag-header-cell-resize::after {
  right: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-pinned-left-header .ag-header-cell-resize::after {
  left: calc(50% - var(--ag-header-column-resize-handle-width));
}
.ag-pinned-right-header .ag-header-cell-resize::after {
  left: 50%;
}
.ag-ltr .ag-header-select-all {
  margin-right: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-header-select-all {
  margin-left: var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-floating-filter-button {
  margin-left: var(--ag-cell-widget-spacing);
}
.ag-rtl .ag-floating-filter-button {
  margin-right: var(--ag-cell-widget-spacing);
}
.ag-floating-filter-button-button {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  appearance: none;
  background: transparent;
  border: none;
  height: var(--ag-icon-size);
  padding: 0;
  width: var(--ag-icon-size);
}
.ag-filter-loading {
  background-color: var(--ag-control-panel-background-color);
  height: 100%;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  position: absolute;
  width: 100%;
  z-index: 1;
  align-items: unset;
}
.ag-paging-panel {
  border-top: 1px solid;
  border-top-color: var(--ag-border-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-pagination-panel-height);
}
.ag-paging-panel > * {
  margin: 0 var(--ag-cell-horizontal-padding);
}
.ag-paging-panel > .ag-paging-page-size .ag-wrapper {
  min-width: calc(var(--ag-grid-size) * 10);
}
.ag-paging-button {
  cursor: pointer;
}
.ag-paging-button.ag-disabled {
  cursor: default;
  color: var(--ag-disabled-foreground-color);
}
.ag-paging-button:focus-visible {
  outline: none;
}
.ag-paging-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 0px;
  left: 0px;
  display: block;
  width: calc(100% - 0px);
  height: calc(100% - 0px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-paging-button,
.ag-paging-description {
  margin: 0 var(--ag-grid-size);
}
.ag-status-bar {
  border-top: var(--ag-borders) var(--ag-border-color);
  color: var(--ag-disabled-foreground-color);
  padding-right: calc(var(--ag-grid-size) * 4);
  padding-left: calc(var(--ag-grid-size) * 4);
  line-height: 1.5;
}
.ag-status-name-value-value {
  color: var(--ag-foreground-color);
}
.ag-status-bar-center {
  text-align: center;
}
.ag-status-name-value {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
  padding-top: calc(var(--ag-grid-size) * 2);
  padding-bottom: calc(var(--ag-grid-size) * 2);
}
.ag-column-drop-cell {
  background: var(--ag-chip-background-color);
  border-radius: calc(var(--ag-grid-size) * 4);
  height: calc(var(--ag-grid-size) * 4);
  padding: 0 calc(var(--ag-grid-size) * 0.5);
  border: 1px solid var(--ag-chip-border-color);
}
.ag-column-drop-cell:focus-visible {
  outline: none;
}
.ag-column-drop-cell:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 2px;
  left: 2px;
  display: block;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-column-drop-cell-text {
  margin: 0 var(--ag-grid-size);
}
.ag-column-drop-cell-button {
  min-width: calc(var(--ag-grid-size) * 4);
  margin: 0 calc(var(--ag-grid-size) * 0.5);
  color: var(--ag-secondary-foreground-color);
}
.ag-column-drop-cell-drag-handle {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-column-drop-cell-ghost {
  opacity: 0.5;
}
.ag-column-drop-horizontal {
  background-color: var(--ag-header-background-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-header-height);
  border-bottom: var(--ag-borders) var(--ag-border-color);
}
.ag-ltr .ag-column-drop-horizontal {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-column-drop-horizontal {
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-right: var(--ag-borders) var(--ag-border-color);
}
.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) {
  border-left: var(--ag-borders) var(--ag-border-color);
}
.ag-column-drop-horizontal-cell-separator {
  margin: 0 var(--ag-grid-size);
  color: var(--ag-secondary-foreground-color);
}
.ag-column-drop-horizontal-empty-message {
  color: var(--ag-disabled-foreground-color);
}
.ag-ltr .ag-column-drop-horizontal-icon {
  margin-right: var(--ag-cell-horizontal-padding);
}
.ag-rtl .ag-column-drop-horizontal-icon {
  margin-left: var(--ag-cell-horizontal-padding);
}
.ag-column-drop-vertical-list {
  padding-bottom: var(--ag-grid-size);
  padding-right: var(--ag-grid-size);
  padding-left: var(--ag-grid-size);
}
.ag-column-drop-vertical-cell {
  margin-top: var(--ag-grid-size);
}
.ag-column-drop-vertical {
  min-height: 50px;
  border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-column-drop-vertical.ag-last-column-drop {
  border-bottom: none;
}
.ag-column-drop-vertical-icon {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
}
.ag-column-drop-vertical-empty-message {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  color: var(--ag-disabled-foreground-color);
  margin-top: var(--ag-grid-size);
}
.ag-select-agg-func-popup {
  border: var(--ag-borders) var(--ag-border-color);
  background: var(--ag-background-color);
  border-radius: var(--ag-card-radius);
  box-shadow: var(--ag-card-shadow);
  padding: var(--ag-grid-size);
  background: var(--ag-background-color);
  height: calc(var(--ag-grid-size) * 5 * 3.5);
  padding: 0;
}
.ag-select-agg-func-virtual-list-item {
  cursor: default;
}
.ag-ltr .ag-select-agg-func-virtual-list-item {
  padding-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-select-agg-func-virtual-list-item {
  padding-right: calc(var(--ag-grid-size) * 2);
}
.ag-select-agg-func-virtual-list-item:hover {
  background-color: var(--ag-selected-row-background-color);
}
.ag-select-agg-func-virtual-list-item:focus-visible {
  outline: none;
}
.ag-select-agg-func-virtual-list-item:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 1px;
  left: 1px;
  display: block;
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-sort-indicator-container {
  display: flex;
}
.ag-ltr .ag-sort-indicator-icon {
  padding-left: var(--ag-grid-size);
}
.ag-rtl .ag-sort-indicator-icon {
  padding-right: var(--ag-grid-size);
}
.ag-chart {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
}
.ag-chart-components-wrapper {
  position: relative;
  display: flex;
  flex: 1 1 auto;
}
.ag-chart-canvas-wrapper {
  position: relative;
  flex: 1 1 auto;
}
.ag-chart-menu {
  position: absolute;
  top: 16px;
  display: flex;
  flex-direction: column;
}
.ag-ltr .ag-chart-menu {
  right: 20px;
}
.ag-rtl .ag-chart-menu {
  left: 20px;
}
.ag-chart-docked-container {
  position: relative;
  min-width: var(--ag-chart-menu-panel-width);
}
.ag-chart-menu-hidden ~ .ag-chart-docked-container {
  display: none;
}
.ag-chart-tabbed-menu {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.ag-chart-tabbed-menu-header {
  flex: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: default;
}
.ag-chart-tabbed-menu-body {
  display: flex;
  flex: 1 1 auto;
  align-items: stretch;
  overflow: hidden;
}
.ag-chart-tab {
  width: 100%;
  overflow: hidden;
  overflow-y: auto;
}
.ag-chart-settings {
  overflow-x: hidden;
}
.ag-chart-settings-wrapper {
  position: relative;
  flex-direction: column;
  width: 100%;
  height: 100%;
  display: flex;
  overflow: hidden;
}
.ag-chart-settings-nav-bar {
  display: flex;
  align-items: center;
  width: 100%;
  height: 30px;
  padding: 0 10px;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ag-chart-settings-card-selector {
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex: 1 1 auto;
  height: 100%;
  padding: 0 10px;
}
.ag-chart-settings-card-item {
  cursor: pointer;
  width: 10px;
  height: 10px;
  background-color: #000;
  position: relative;
}
.ag-chart-settings-card-item.ag-not-selected {
  opacity: 0.2;
}
.ag-chart-settings-card-item::before {
  content: " ";
  display: block;
  position: absolute;
  background-color: transparent;
  left: 50%;
  top: 50%;
  margin-left: -10px;
  margin-top: -10px;
  width: 20px;
  height: 20px;
}
.ag-chart-settings-prev,
.ag-chart-settings-next {
  position: relative;
  flex: none;
}
.ag-chart-settings-prev:focus-within,
.ag-chart-settings-next:focus-within {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-radius: 1px;
}
.ag-chart-settings-prev-button,
.ag-chart-settings-next-button {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  opacity: 0;
}
.ag-chart-settings-mini-charts-container {
  position: relative;
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto;
}
.ag-chart-settings-mini-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  width: 100%;
  min-height: 100%;
  overflow: hidden;
}
.ag-chart-settings-mini-wrapper.ag-animating {
  transition: left 0.3s;
  transition-timing-function: ease-in-out;
}
.ag-chart-mini-thumbnail {
  cursor: pointer;
}
.ag-chart-mini-thumbnail-canvas {
  display: block;
}
.ag-chart-data-wrapper,
.ag-chart-format-wrapper,
.ag-chart-advanced-settings-wrapper {
  display: flex;
  flex-direction: column;
  position: relative;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-bottom: 16px;
}
.ag-chart-data-wrapper,
.ag-chart-advanced-settings-wrapper {
  height: 100%;
  overflow-y: auto;
}
.ag-chart-advanced-settings {
  background-color: var(--ag-control-panel-background-color);
}
.ag-chart-advanced-settings-wrapper,
.ag-chart-advanced-settings {
  width: 100%;
}
.ag-chart-advanced-settings-wrapper {
  padding-bottom: 0;
}
.ag-chart-data-section,
.ag-chart-format-section,
.ag-chart-advanced-settings-section {
  display: flex;
  margin: 0;
}
.ag-chart-advanced-settings-section {
  padding-top: var(--ag-grid-size);
  padding-bottom: var(--ag-grid-size);
}
.ag-chart-advanced-settings-section:not(:last-child) {
  border-bottom: 1px solid var(--ag-secondary-border-color);
}
.ag-chart-empty-text {
  display: flex;
  top: 0;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  background-color: var(--ag-background-color);
}
.ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  display: flex;
  flex-direction: row;
  top: 8px;
  gap: 20px;
  width: auto;
}
.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  right: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
  justify-content: right;
}
.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu {
  left: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
  justify-content: left;
}
.ag-charts-font-size-color {
  display: flex;
  align-self: stretch;
  justify-content: space-between;
}
.ag-charts-data-group-item {
  position: relative;
}
.ag-charts-data-group-item:not(:last-child) {
  margin-bottom: var(--ag-grid-size);
}
.ag-chart-menu {
  border-radius: var(--ag-card-radius);
  background: var(--ag-background-color);
}
.ag-chart-menu-icon {
  opacity: 0.5;
  margin: 2px 0;
  cursor: pointer;
  border-radius: var(--ag-card-radius);
  color: var(--ag-secondary-foreground-color);
}
.ag-chart-menu-icon:hover {
  opacity: 1;
}
.ag-chart-menu-toolbar-button {
  border: 0;
  background-color: unset;
  padding: 0 2px;
  border-radius: 1px;
}
.ag-chart-mini-thumbnail {
  border: 1px solid var(--ag-secondary-border-color);
  border-radius: 5px;
  padding: 1px;
}
.ag-chart-mini-thumbnail.ag-selected {
  border-color: var(--ag-minichart-selected-chart-color);
  border-width: 2px;
  padding: unset;
}
.ag-chart-mini-thumbnail:focus-visible {
  outline: none;
  border-color: var(--ag-minichart-selected-chart-color);
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-chart-settings-card-item {
  background: var(--ag-foreground-color);
  width: 8px;
  height: 8px;
  border-radius: 4px;
}
.ag-chart-settings-card-item.ag-selected {
  background-color: var(--ag-minichart-selected-page-color);
}
.ag-chart-data-column-drag-handle {
  margin-left: var(--ag-grid-size);
}
.ag-charts-settings-group-title-bar,
.ag-charts-data-group-title-bar,
.ag-charts-format-top-level-group-title-bar {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
  position: relative;
}
.ag-charts-advanced-settings-top-level-group-title-bar {
  position: relative;
  background-color: unset;
}
.ag-charts-data-group-title-bar:focus-visible {
  outline: none;
}
.ag-charts-data-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-charts-format-top-level-group-title-bar:focus-visible {
  outline: none;
}
.ag-charts-format-top-level-group-title-bar:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: 4px;
  left: 4px;
  display: block;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-charts-data-group-title-bar .ag-charts-data-group-title,
.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title {
  cursor: pointer;
}
.ag-charts-data-group-container {
  padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) var(--ag-widget-container-horizontal-padding);
}
.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select) {
  height: var(--ag-list-item-height);
}
.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field {
  margin-top: var(--ag-grid-size);
}
.ag-charts-data-group-container .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}
.ag-charts-data-group-container .ag-item-highlight-top::after {
  top: 0;
}
.ag-charts-data-group-container .ag-item-highlight-bottom::after {
  bottom: 0;
}
.ag-charts-format-top-level-group-container,
.ag-charts-advanced-settings-top-level-group-container {
  padding: var(--ag-grid-size);
}
.ag-ltr .ag-charts-format-top-level-group-container,
.ag-ltr .ag-charts-advanced-settings-top-level-group-container {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-charts-format-top-level-group-container,
.ag-rtl .ag-charts-advanced-settings-top-level-group-container {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-charts-format-top-level-group-item,
.ag-charts-advanced-settings-top-level-group-item {
  margin: var(--ag-grid-size) 0;
}
.ag-charts-format-sub-level-group-container {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
}
.ag-charts-format-sub-level-group-container > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-charts-format-sub-level-no-header-group-container > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header {
  margin: 0;
}
.ag-charts-settings-group-container {
  padding: var(--ag-grid-size);
  row-gap: 8px;
  display: grid;
  grid-template-columns: 60px 1fr 60px 1fr 60px;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1) {
  grid-column: 1;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2) {
  grid-column: 3;
}
.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3) {
  grid-column: 5;
}
.ag-chart-menu-panel {
  background-color: var(--ag-control-panel-background-color);
}
.ag-ltr .ag-chart-menu-panel {
  border-left: solid 1px var(--ag-border-color);
}
.ag-rtl .ag-chart-menu-panel {
  border-right: solid 1px var(--ag-border-color);
}
.ag-date-time-list-page-title-bar {
  display: flex;
}
.ag-date-time-list-page-title {
  flex-grow: 1;
  text-align: center;
}
.ag-date-time-list-page-column-labels-row,
.ag-date-time-list-page-entries-row {
  display: flex;
}
.ag-date-time-list-page-column-label,
.ag-date-time-list-page-entry {
  flex-basis: 0;
  flex-grow: 1;
}
.ag-date-time-list-page-entry {
  cursor: pointer;
  text-align: center;
}
.ag-date-time-list-page-column-label {
  text-align: center;
}
.ag-advanced-filter-header {
  position: relative;
  display: flex;
  align-items: center;
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
}
.ag-advanced-filter {
  display: flex;
  align-items: center;
  width: 100%;
}
.ag-advanced-filter-buttons {
  display: contents;
}
.ag-advanced-filter-builder-button {
  display: flex;
  align-items: center;
  border: 0;
  background-color: unset;
  color: var(--ag-foreground-color);
  font-size: var(--ag-font-size);
  font-weight: 600;
  line-height: normal;
  white-space: nowrap;
}
.ag-ltr .ag-advanced-filter-builder-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-rtl .ag-advanced-filter-builder-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-button:hover:not(:disabled) {
  background-color: var(--ag-row-hover-color);
}
.ag-advanced-filter-builder-button:not(:disabled) {
  cursor: pointer;
}
.ag-advanced-filter-builder-button-label {
  margin-left: var(--ag-grid-size);
}
.ag-advanced-filter-builder {
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  background-color: var(--ag-control-panel-background-color);
  display: flex;
  flex-direction: column;
}
.ag-advanced-filter-builder-list {
  flex: 1;
  overflow: auto;
}
.ag-advanced-filter-builder-list .ag-list-item-hovered::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  height: 1px;
}
.ag-advanced-filter-builder-list .ag-item-highlight-top::after {
  top: 0;
}
.ag-advanced-filter-builder-list .ag-item-highlight-bottom::after {
  bottom: 0;
}
.ag-advanced-filter-builder-button-panel {
  display: flex;
  justify-content: flex-end;
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,
.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-item-wrapper {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
  padding-left: calc(var(--ag-icon-size) / 2);
  padding-right: var(--ag-icon-size);
}
.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard {
  position: absolute;
}
.ag-advanced-filter-builder-item-tree-lines > * {
  width: var(--ag-advanced-filter-builder-indent-size);
}
.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root {
  width: var(--ag-icon-size);
}
.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root::before {
  top: 50%;
  height: 50%;
}
.ag-advanced-filter-builder-item-tree-line-horizontal,
.ag-advanced-filter-builder-item-tree-line-vertical,
.ag-advanced-filter-builder-item-tree-line-vertical-top,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
}
.ag-advanced-filter-builder-item-tree-line-horizontal::before,
.ag-advanced-filter-builder-item-tree-line-horizontal::after,
.ag-advanced-filter-builder-item-tree-line-vertical::before,
.ag-advanced-filter-builder-item-tree-line-vertical::after,
.ag-advanced-filter-builder-item-tree-line-vertical-top::before,
.ag-advanced-filter-builder-item-tree-line-vertical-top::after,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom::before,
.ag-advanced-filter-builder-item-tree-line-vertical-bottom::after {
  content: "";
  position: absolute;
  height: 100%;
}
.ag-advanced-filter-builder-item-tree-line-horizontal::after {
  height: 50%;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-bottom: 1px solid;
  border-color: var(--ag-border-color);
}
.ag-advanced-filter-builder-item-tree-line-vertical::before {
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}
.ag-advanced-filter-builder-item-tree-line-vertical-top::before {
  height: 50%;
  width: calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);
  top: 0;
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}
.ag-advanced-filter-builder-item-tree-line-vertical-bottom::before {
  height: calc((100% - 1.5 * var(--ag-icon-size)) / 2);
  width: calc(var(--ag-icon-size) / 2);
  top: calc((100% + 1.5 * var(--ag-icon-size)) / 2);
  left: calc(var(--ag-icon-size) / 2);
  border-left: 1px solid;
  border-color: var(--ag-border-color);
}
.ag-advanced-filter-builder-item-condition {
  padding-top: var(--ag-grid-size);
  padding-bottom: var(--ag-grid-size);
}
.ag-advanced-filter-builder-item,
.ag-advanced-filter-builder-item-condition,
.ag-advanced-filter-builder-pill-wrapper,
.ag-advanced-filter-builder-pill,
.ag-advanced-filter-builder-item-buttons,
.ag-advanced-filter-builder-item-tree-lines {
  display: flex;
  align-items: center;
  height: 100%;
}
.ag-advanced-filter-builder-pill-wrapper {
  margin: 0px var(--ag-grid-size);
}
.ag-advanced-filter-builder-pill {
  position: relative;
  border-radius: var(--ag-border-radius);
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  min-height: calc(100% - var(--ag-grid-size) * 3);
  min-width: calc(var(--ag-grid-size) * 2);
}
.ag-advanced-filter-builder-pill .ag-picker-field-display {
  margin-right: var(--ag-grid-size);
}
.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number {
  font-family: monospace;
  font-weight: 700;
}
.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty {
  color: var(--ag-disabled-foreground-color);
}
.ag-advanced-filter-builder-pill:focus-visible {
  outline: none;
}
.ag-advanced-filter-builder-pill:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: -4px;
  left: -4px;
  display: block;
  width: calc(100% + 8px);
  height: calc(100% + 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-advanced-filter-builder-item-button:focus-visible {
  outline: none;
}
.ag-advanced-filter-builder-item-button:focus-visible::after {
  content: "";
  position: absolute;
  background-color: transparent;
  pointer-events: none;
  top: -4px;
  left: -4px;
  display: block;
  width: calc(100% + 8px);
  height: calc(100% + 8px);
  border: 1px solid;
  border-color: var(--ag-input-focus-border-color);
}
.ag-advanced-filter-builder-pill-display {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
}
.ag-advanced-filter-builder-join-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-join-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-column-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-column-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-option-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-option-pill-color);
  cursor: pointer;
}
.ag-advanced-filter-builder-value-pill {
  color: var(--ag-foreground-color);
  background-color: var(--ag-advanced-filter-value-pill-color);
  cursor: text;
  max-width: 140px;
}
.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display {
  display: block;
}
.ag-advanced-filter-builder-item-buttons > * {
  margin: 0 calc(var(--ag-grid-size) * 0.5);
}
.ag-advanced-filter-builder-item-button {
  position: relative;
  cursor: pointer;
  color: var(--ag-secondary-foreground-color);
  opacity: 50%;
}
.ag-advanced-filter-builder-item-button-disabled {
  color: var(--ag-disabled-foreground-color);
  cursor: default;
}
.ag-advanced-filter-builder-virtual-list-container {
  top: var(--ag-grid-size);
}
.ag-advanced-filter-builder-virtual-list-item {
  display: flex;
  cursor: default;
  height: var(--ag-list-item-height);
}
.ag-advanced-filter-builder-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button {
  opacity: 100%;
}
.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,
.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid {
  opacity: 100%;
}
.ag-advanced-filter-builder-invalid {
  margin: 0 var(--ag-grid-size);
  color: var(--ag-invalid-color);
  cursor: default;
}
.ag-row-number-cell {
  background-color: var(--ag-header-background-color);
  color: var(--ag-header-foreground-color);
  font-size: var(--ag-font-size);
  font-family: var(--ag-font-family);
}
.ag-row-number-header.ag-row-number-selection-enabled {
  cursor: cell;
}
.ag-row-number-range-highlight {
  background-color: var(--ag-range-header-highlight-color);
}
.ag-row-number-range-selected {
  background-color: var(--ag-row-numbers-selected-color);
}
.ag-ltr .ag-row-number-header,
.ag-ltr .ag-cell.ag-row-number-cell:not(.ag-cell-last-left-pinned) {
  border-right: var(--ag-pinned-column-border);
}
.ag-ltr .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled {
  cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik0zLjQ0NSw4LjkxMUwzLjQ0NSw3LjQwOUw5Ljc1LDcuNDA5TDkuNzUsNi4wMTRMMTIuMjg1LDguMTZMOS43NSwxMC4zMDZMOS43NSw4LjkxMUwzLjQ0NSw4LjkxMVoiIHN0eWxlPSJzdHJva2U6d2hpdGU7c3Ryb2tlLXdpZHRoOjAuNDFweDsiLz4KICAgIDwvZz4KPC9zdmc+Cg==), auto;
}
.ag-rtl .ag-row-number-header,
.ag-rtl .ag-cell.ag-row-number-cell:not(.ag-cell-first-right-pinned) {
  border-left: var(--ag-pinned-column-border);
}
.ag-rtl .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled {
  cursor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik01Ljk3OSw4LjkxMUw1Ljk3OSwxMC4zMDZMMy40NDUsOC4xNkw1Ljk3OSw2LjAxNEw1Ljk3OSw3LjQwOUwxMi4yODUsNy40MDlMMTIuMjg1LDguOTExTDUuOTc5LDguOTExWiIgc3R5bGU9InN0cm9rZTp3aGl0ZTtzdHJva2Utd2lkdGg6MC40MXB4OyIvPgogICAgPC9nPgo8L3N2Zz4K), auto;
}
.ag-cell-batch-edit {
  background-color: var(--ag-cell-batch-edit-background-color);
  color: var(--ag-cell-batch-edit-text-color);
}
.ag-cell.ag-cell-inline-editing {
  background-color: var(--ag-background-color);
  background-image:
    linear-gradient(
      0deg,
      var(--ag-input-background-color),
      var(--ag-input-background-color));
}
.ag-row-batch-edit {
  background-color: var(--ag-row-batch-edit-background-color);
  color: var(--ag-row-batch-edit-text-color);
}
.ag-input-field-input {
  width: 100%;
  min-width: 0;
}
.ag-checkbox-input-wrapper {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-checkbox-background-color);
  border-radius: var(--ag-checkbox-border-radius);
  display: inline-block;
  vertical-align: middle;
  flex: none;
}
.ag-checkbox-input-wrapper input,
.ag-checkbox-input-wrapper input {
  -webkit-appearance: none;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.ag-checkbox-input-wrapper:focus-within,
.ag-checkbox-input-wrapper:active {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-cell-editing-error .ag-checkbox-input-wrapper:focus-within,
.ag-cell-editing-error .ag-checkbox-input-wrapper:active {
  box-shadow: var(--ag-input-error-focus-box-shadow);
}
.ag-checkbox-input-wrapper.ag-disabled {
  opacity: 0.5;
}
.ag-checkbox-input-wrapper::after {
  content: var(--ag-icon-font-code-checkbox-unchecked, "\f108");
  font-family: inherit;
  color: var(--ag-checkbox-unchecked-color);
  display: var(--ag-icon-font-display-checkbox-unchecked, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-checkbox-input-wrapper.ag-checked::after {
  content: var(--ag-icon-font-code-checkbox-checked, "\f106");
  color: var(--ag-checkbox-checked-color);
  display: var(--ag-icon-font-display-checkbox-checked, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-checkbox-input-wrapper.ag-indeterminate::after {
  content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107");
  color: var(--ag-checkbox-indeterminate-color);
  display: var(--ag-icon-font-display-checkbox-indeterminate, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-checkbox-input-wrapper::before {
  content: "";
  background: transparent center/contain no-repeat;
  position: absolute;
  inset: 0;
  background-image: var(--ag-icon-image-checkbox-unchecked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-unchecked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-unchecked, var(--ag-icon-image-opacity, 0.9));
}
.ag-checkbox-input-wrapper.ag-checked::before {
  background-image: var(--ag-icon-image-checkbox-checked, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-checked, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-checked, var(--ag-icon-image-opacity, 0.9));
}
.ag-checkbox-input-wrapper.ag-indeterminate::before {
  background-image: var(--ag-icon-image-checkbox-indeterminate, var(--ag-icon-image));
  display: var(--ag-icon-image-display-checkbox-indeterminate, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-checkbox-indeterminate, var(--ag-icon-image-opacity, 0.9));
}
.ag-toggle-button-input-wrapper {
  box-sizing: border-box;
  width: var(--ag-toggle-button-width);
  min-width: var(--ag-toggle-button-width);
  max-width: var(--ag-toggle-button-width);
  height: var(--ag-toggle-button-height);
  background-color: var(--ag-toggle-button-off-background-color);
  border-radius: calc(var(--ag-toggle-button-height) * 0.5);
  position: relative;
  flex: none;
  border: var(--ag-toggle-button-border-width) solid;
  border-color: var(--ag-toggle-button-off-border-color);
}
.ag-toggle-button-input-wrapper input {
  opacity: 0;
  height: 100%;
  width: 100%;
}
.ag-toggle-button-input-wrapper:focus-within {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-toggle-button-input-wrapper.ag-disabled {
  opacity: 0.5;
}
.ag-toggle-button-input-wrapper.ag-checked {
  background-color: var(--ag-toggle-button-on-background-color);
  border-color: var(--ag-toggle-button-on-border-color);
}
.ag-toggle-button-input-wrapper::before {
  content: " ";
  position: absolute;
  top: calc(0px - var(--ag-toggle-button-border-width));
  left: calc(0px - var(--ag-toggle-button-border-width));
  display: block;
  box-sizing: border-box;
  height: var(--ag-toggle-button-height);
  width: var(--ag-toggle-button-height);
  background-color: var(--ag-toggle-button-switch-background-color);
  border-radius: 100%;
  transition: left 100ms;
  border: var(--ag-toggle-button-border-width) solid;
  border-color: var(--ag-toggle-button-switch-border-color);
}
.ag-toggle-button-input-wrapper.ag-checked::before {
  left: calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));
  border-color: var(--ag-toggle-button-on-border-color);
}
.ag-radio-button-input-wrapper {
  font-family: var(--ag-icon-font-family);
  font-weight: var(--ag-icon-font-weight);
  color: var(--ag-icon-font-color);
  font-size: var(--ag-icon-size);
  line-height: var(--ag-icon-size);
  font-style: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-checkbox-background-color);
  border-radius: var(--ag-checkbox-border-radius);
  display: inline-block;
  vertical-align: middle;
  flex: none;
  border-radius: var(--ag-icon-size);
}
.ag-radio-button-input-wrapper input,
.ag-radio-button-input-wrapper input {
  -webkit-appearance: none;
  opacity: 0;
  width: 100%;
  height: 100%;
}
.ag-radio-button-input-wrapper:focus-within,
.ag-radio-button-input-wrapper:active {
  outline: none;
  box-shadow: var(--ag-input-focus-box-shadow);
}
.ag-cell-editing-error .ag-radio-button-input-wrapper:focus-within,
.ag-cell-editing-error .ag-radio-button-input-wrapper:active {
  box-shadow: var(--ag-input-error-focus-box-shadow);
}
.ag-radio-button-input-wrapper.ag-disabled {
  opacity: 0.5;
}
.ag-radio-button-input-wrapper::after {
  content: var(--ag-icon-font-code-radio-button-off, "\f127");
  color: var(--ag-checkbox-unchecked-color);
  display: var(--ag-icon-font-display-radio-button-off, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-radio-button-input-wrapper.ag-checked::after {
  content: var(--ag-icon-font-code-radio-button-on, "\f128");
  color: var(--ag-checkbox-checked-color);
  display: var(--ag-icon-font-display-radio-button-on, var(--ag-icon-font-display));
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
}
.ag-radio-button-input-wrapper::before {
  content: "";
  background: transparent center/contain no-repeat;
  position: absolute;
  inset: 0;
  background-image: var(--ag-icon-image-radio-button-off, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-off, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-off, var(--ag-icon-image-opacity, 0.9));
}
.ag-radio-button-input-wrapper.ag-checked::before {
  background-image: var(--ag-icon-image-radio-button-on, var(--ag-icon-image));
  display: var(--ag-icon-image-display-radio-button-on, var(--ag-icon-image-display));
  opacity: var(--ag-icon-image-opacity-radio-button-on, var(--ag-icon-image-opacity, 0.9));
}
input[class^=ag-][type=range] {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  background: none;
  overflow: visible;
}
input[class^=ag-][type=range]::-webkit-slider-runnable-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
}
input[class^=ag-][type=range]::-moz-range-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
}
input[class^=ag-][type=range]::-ms-track {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 3px;
  background-color: var(--ag-border-color);
  border-radius: var(--ag-border-radius);
  border-radius: var(--ag-checkbox-border-radius);
  color: transparent;
  width: calc(100% - 2px);
}
input[class^=ag-][type=range]::-webkit-slider-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
  transform: translateY(calc(var(--ag-icon-size) * -0.5 + 1.5px));
}
input[class^=ag-][type=range]::-ms-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
}
input[class^=ag-][type=range]::-moz-ag-range-thumb {
  margin: 0;
  padding: 0;
  -webkit-appearance: none;
  width: var(--ag-icon-size);
  height: var(--ag-icon-size);
  background-color: var(--ag-background-color);
  border: 1px solid;
  border-color: var(--ag-checkbox-unchecked-color);
  border-radius: var(--ag-icon-size);
}
input[class^=ag-][type=range]:focus {
  outline: none;
}
input[class^=ag-][type=range]:focus::-webkit-slider-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}
input[class^=ag-][type=range]:focus::-ms-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}
input[class^=ag-][type=range]:focus::-moz-ag-range-thumb {
  box-shadow: var(--ag-input-focus-box-shadow);
  border-color: var(--ag-checkbox-checked-color);
}
input[class^=ag-][type=range]:active::-webkit-slider-runnable-track {
  background-color: var(--ag-input-focus-border-color);
}
input[class^=ag-][type=range]:active::-moz-ag-range-track {
  background-color: var(--ag-input-focus-border-color);
}
input[class^=ag-][type=range]:active::-ms-track {
  background-color: var(--ag-input-focus-border-color);
}
input[class^=ag-][type=range]:disabled {
  opacity: 0.5;
}
@font-face {
  font-family: "agGridQuartz";
  src: url(data:font/woff2;charset=utf-8;base64,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);
  font-weight: normal;
  font-style: normal;
}
.ag-theme-quartz,
.ag-theme-quartz-dark,
.ag-theme-quartz-auto-dark {
  --ag-active-color: #2196f3;
  --ag-background-color: #fff;
  --ag-foreground-color: #181d1f;
  --ag-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 15%);
  --ag-secondary-border-color: var(--ag-border-color);
  --ag-header-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 2%);
  --ag-tooltip-background-color: var(--ag-header-background-color);
  --ag-control-panel-background-color: var(--ag-header-background-color);
  --ag-subheader-background-color: transparent;
  --ag-invalid-color: #e02525;
  --ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 30%);
  --ag-advanced-filter-join-pill-color: #f08e8d;
  --ag-advanced-filter-column-pill-color: #a6e194;
  --ag-advanced-filter-option-pill-color: #f3c08b;
  --ag-advanced-filter-value-pill-color: #85c0e4;
  --ag-header-column-resize-handle-color: var(--ag-secondary-border-color);
  --ag-icon-font-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 90%);
  --ag-find-match-color: var(--ag-foreground-color);
  --ag-find-match-background-color: #ffff00;
  --ag-find-active-match-color: var(--ag-foreground-color);
  --ag-find-active-match-background-color: #ffa500;
  --ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);
  --ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);
  --ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 3%);
  --ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 20%);
  --ag-selected-row-background-color: color-mix(in srgb, transparent, var(--ag-active-color) 8%);
  --ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 12%);
  --ag-column-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);
  --ag-input-focus-border-color: var(--ag-active-color);
  --ag-range-selection-background-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);
  --ag-input-focus-box-shadow: 0 0 0 3px color-mix(in srgb, transparent, var(--ag-input-focus-border-color) 47%);
  --ag-input-error-focus-box-shadow: 0 0 0 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 50%);
  --ag-range-selection-background-color-2: color-mix(in srgb, transparent, var(--ag-active-color) 36%);
  --ag-range-selection-background-color-3: color-mix(in srgb, transparent, var(--ag-active-color) 49%);
  --ag-range-selection-background-color-4: color-mix(in srgb, transparent, var(--ag-active-color) 59%);
  --ag-row-numbers-selected-color: color-mix(in srgb, transparent, var(--ag-active-color) 50%);
  --ag-checkbox-background-color: var(--ag-background-color);
  --ag-checkbox-checked-color: var(--ag-active-color);
  --ag-range-selection-border-color: var(--ag-active-color);
  --ag-secondary-foreground-color: var(--ag-foreground-color);
  --ag-input-border-color: var(--ag-border-color);
  --ag-input-border-color-invalid: var(--ag-invalid-color);
  --ag-disabled-foreground-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 50%);
  --ag-chip-background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 7%);
  --ag-chip-border-color: color-mix(in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 13%);
  --ag-input-disabled-border-color: var(--ag-border-color);
  --ag-input-disabled-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 6%);
  --ag-modal-overlay-background-color: color-mix(in srgb, transparent, var(--ag-background-color) 66%);
  --ag-chart-menu-label-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 80%);
  --ag-chart-menu-pill-select-button-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);
  --ag-filter-panel-card-subtle-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 70%);
  --ag-borders: solid 1px;
  --ag-border-radius: 4px;
  --ag-wrapper-border-radius: 8px;
  --ag-borders-side-button: none;
  --ag-side-button-selected-background-color: transparent;
  --ag-header-column-resize-handle-display: block;
  --ag-header-column-resize-handle-width: 2px;
  --ag-header-column-resize-handle-height: 30%;
  --ag-grid-size: 8px;
  --ag-icon-size: 16px;
  --ag-header-height: calc(var(--ag-font-size) + var(--ag-grid-size) * 4.25);
  --ag-row-height: calc(var(--ag-font-size) + var(--ag-grid-size) * 3.5);
  --ag-list-item-height: calc( var(--ag-icon-size) + var(--ag-widget-vertical-spacing) );
  --ag-column-select-indent-size: var(--ag-icon-size);
  --ag-set-filter-indent-size: var(--ag-icon-size);
  --ag-filter-tool-panel-group-indent: var(--ag-grid-size);
  --ag-advanced-filter-builder-indent-size: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 2);
  --ag-cell-widget-spacing: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 1.5);
  --ag-widget-vertical-spacing: calc(var(--ag-grid-size) * 1);
  --ag-toggle-button-height: 18px;
  --ag-toggle-button-width: 28px;
  --ag-toggle-button-border-width: 2px;
  --ag-font-family:
    "IBM Plex Sans",
    -apple-system,
    BlinkMacSystemFont,
    "Segoe UI",
    Roboto,
    Oxygen-Sans,
    Ubuntu,
    Cantarell,
    "Helvetica Neue",
    sans-serif;
  --ag-font-size: 14px;
  --ag-icon-font-family: agGridQuartz;
  --ag-tab-min-width: 290px;
  --ag-chart-menu-panel-width: 260px;
  --ag-card-shadow: 0 1px 4px 1px rgba(186, 191, 199, 0.4);
  --ag-popup-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.15);
  --ag-side-bar-panel-width: 250px;
  --ag-filter-panel-apply-button-color: var(--ag-background-color);
  --ag-filter-panel-apply-button-background-color: var(--ag-active-color);
}
.ag-theme-quartz-dark {
  --ag-background-color: color-mix(in srgb, #fff, #182230 97%);
  --ag-foreground-color: #fff;
  --ag-border-color: rgba(255, 255, 255, 0.16);
  --ag-secondary-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
  --ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);
  --ag-tooltip-background-color: color-mix(in srgb, #fff, #182230 96%);
  --ag-control-panel-background-color: color-mix(in srgb, #fff, #182230 93%);
  --ag-input-disabled-background-color: #68686e12;
  --ag-card-shadow: 0 1px 20px 1px black;
  --ag-input-border-color: var(--ag-border-color);
  --ag-input-disabled-border-color: rgba(255, 255, 255, 0.07);
  --ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);
  --ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);
  --ag-selected-row-background-color: var(--ag-row-hover-color);
  --ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);
  --ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
  --ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);
  --ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
  --ag-advanced-filter-join-pill-color: #7a3a37;
  --ag-advanced-filter-column-pill-color: #355f2d;
  --ag-advanced-filter-option-pill-color: #5a3168;
  --ag-advanced-filter-value-pill-color: #374c86;
  --ag-find-match-color: var(--ag-background-color);
  --ag-find-active-match-color: var(--ag-background-color);
  --ag-filter-panel-apply-button-color: var(--ag-foreground-color);
  --ag-popup-shadow: 0 0px 20px rgba(0, 0, 0, 0.3);
  --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
  --ag-cell-batch-edit-text-color: #f3d0b3;
  color-scheme: dark;
}
@media (prefers-color-scheme: dark) {
  .ag-theme-quartz-auto-dark {
    --ag-background-color: color-mix(in srgb, #fff, #182230 97%);
    --ag-foreground-color: #fff;
    --ag-border-color: rgba(255, 255, 255, 0.16);
    --ag-secondary-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
    --ag-header-background-color: color-mix(in srgb, #fff, #182230 93%);
    --ag-tooltip-background-color: color-mix(in srgb, #fff, #182230 96%);
    --ag-control-panel-background-color: color-mix(in srgb, #fff, #182230 93%);
    --ag-input-disabled-background-color: #68686e12;
    --ag-card-shadow: 0 1px 20px 1px black;
    --ag-input-border-color: var(--ag-border-color);
    --ag-input-disabled-border-color: rgba(255, 255, 255, 0.07);
    --ag-checkbox-unchecked-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 40%);
    --ag-row-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 20%);
    --ag-selected-row-background-color: var(--ag-row-hover-color);
    --ag-panel-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);
    --ag-panel-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
    --ag-menu-background-color: color-mix(in srgb, var(--ag-background-color), var(--ag-foreground-color) 10%);
    --ag-menu-border-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
    --ag-advanced-filter-join-pill-color: #7a3a37;
    --ag-advanced-filter-column-pill-color: #355f2d;
    --ag-advanced-filter-option-pill-color: #5a3168;
    --ag-advanced-filter-value-pill-color: #374c86;
    --ag-find-match-color: var(--ag-background-color);
    --ag-find-active-match-color: var(--ag-background-color);
    --ag-filter-panel-apply-button-color: var(--ag-foreground-color);
    --ag-popup-shadow: 0 0px 20px rgba(0, 0, 0, 0.3);
    --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
    --ag-cell-batch-edit-text-color: #f3d0b3;
    color-scheme: dark;
  }
}
.ag-theme-quartz .ag-filter-toolpanel-header,
.ag-theme-quartz .ag-filter-toolpanel-search,
.ag-theme-quartz .ag-status-bar,
.ag-theme-quartz .ag-header-row,
.ag-theme-quartz .ag-row-number-cell,
.ag-theme-quartz .ag-panel-title-bar-title,
.ag-theme-quartz .ag-multi-filter-group-title-bar,
.ag-theme-quartz .ag-filter-card-title,
.ag-theme-quartz-dark .ag-filter-toolpanel-header,
.ag-theme-quartz-dark .ag-filter-toolpanel-search,
.ag-theme-quartz-dark .ag-status-bar,
.ag-theme-quartz-dark .ag-header-row,
.ag-theme-quartz-dark .ag-row-number-cell,
.ag-theme-quartz-dark .ag-panel-title-bar-title,
.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,
.ag-theme-quartz-dark .ag-filter-card-title,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search,
.ag-theme-quartz-auto-dark .ag-status-bar,
.ag-theme-quartz-auto-dark .ag-header-row,
.ag-theme-quartz-auto-dark .ag-row-number-cell,
.ag-theme-quartz-auto-dark .ag-panel-title-bar-title,
.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar,
.ag-theme-quartz-auto-dark .ag-filter-card-title {
  font-weight: 500;
  color: var(--ag-header-foreground-color);
}
.ag-theme-quartz input[class^=ag-]:not([type]),
.ag-theme-quartz input[class^=ag-][type=text],
.ag-theme-quartz input[class^=ag-][type=number],
.ag-theme-quartz input[class^=ag-][type=tel],
.ag-theme-quartz input[class^=ag-][type=date],
.ag-theme-quartz input[class^=ag-][type=datetime-local],
.ag-theme-quartz textarea[class^=ag-],
.ag-theme-quartz-dark input[class^=ag-]:not([type]),
.ag-theme-quartz-dark input[class^=ag-][type=text],
.ag-theme-quartz-dark input[class^=ag-][type=number],
.ag-theme-quartz-dark input[class^=ag-][type=tel],
.ag-theme-quartz-dark input[class^=ag-][type=date],
.ag-theme-quartz-dark input[class^=ag-][type=datetime-local],
.ag-theme-quartz-dark textarea[class^=ag-],
.ag-theme-quartz-auto-dark input[class^=ag-]:not([type]),
.ag-theme-quartz-auto-dark input[class^=ag-][type=text],
.ag-theme-quartz-auto-dark input[class^=ag-][type=number],
.ag-theme-quartz-auto-dark input[class^=ag-][type=tel],
.ag-theme-quartz-auto-dark input[class^=ag-][type=date],
.ag-theme-quartz-auto-dark input[class^=ag-][type=datetime-local],
.ag-theme-quartz-auto-dark textarea[class^=ag-] {
  min-height: calc(var(--ag-grid-size) * 4);
  border-radius: var(--ag-border-radius);
}
.ag-theme-quartz .ag-ltr input[class^=ag-]:not([type]),
.ag-theme-quartz .ag-ltr input[class^=ag-][type=text],
.ag-theme-quartz .ag-ltr input[class^=ag-][type=number],
.ag-theme-quartz .ag-ltr input[class^=ag-][type=tel],
.ag-theme-quartz .ag-ltr input[class^=ag-][type=date],
.ag-theme-quartz .ag-ltr input[class^=ag-][type=datetime-local],
.ag-theme-quartz .ag-ltr textarea[class^=ag-],
.ag-theme-quartz-dark .ag-ltr input[class^=ag-]:not([type]),
.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=text],
.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=number],
.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=tel],
.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=date],
.ag-theme-quartz-dark .ag-ltr input[class^=ag-][type=datetime-local],
.ag-theme-quartz-dark .ag-ltr textarea[class^=ag-],
.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-]:not([type]),
.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=text],
.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=number],
.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=tel],
.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=date],
.ag-theme-quartz-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],
.ag-theme-quartz-auto-dark .ag-ltr textarea[class^=ag-] {
  padding-left: var(--ag-grid-size);
}
.ag-theme-quartz .ag-rtl input[class^=ag-]:not([type]),
.ag-theme-quartz .ag-rtl input[class^=ag-][type=text],
.ag-theme-quartz .ag-rtl input[class^=ag-][type=number],
.ag-theme-quartz .ag-rtl input[class^=ag-][type=tel],
.ag-theme-quartz .ag-rtl input[class^=ag-][type=date],
.ag-theme-quartz .ag-rtl input[class^=ag-][type=datetime-local],
.ag-theme-quartz .ag-rtl textarea[class^=ag-],
.ag-theme-quartz-dark .ag-rtl input[class^=ag-]:not([type]),
.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=text],
.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=number],
.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=tel],
.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=date],
.ag-theme-quartz-dark .ag-rtl input[class^=ag-][type=datetime-local],
.ag-theme-quartz-dark .ag-rtl textarea[class^=ag-],
.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-]:not([type]),
.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=text],
.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=number],
.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=tel],
.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=date],
.ag-theme-quartz-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],
.ag-theme-quartz-auto-dark .ag-rtl textarea[class^=ag-] {
  padding-right: var(--ag-grid-size);
}
.ag-theme-quartz .ag-picker-field-wrapper,
.ag-theme-quartz-dark .ag-picker-field-wrapper,
.ag-theme-quartz-auto-dark .ag-picker-field-wrapper {
  min-height: calc(var(--ag-grid-size) * 4);
}
.ag-theme-quartz .ag-tab,
.ag-theme-quartz-dark .ag-tab,
.ag-theme-quartz-auto-dark .ag-tab {
  padding: var(--ag-grid-size);
  border-left: var(--ag-borders) transparent;
  border-right: var(--ag-borders) transparent;
  flex: 1 1 auto;
}
.ag-theme-quartz .ag-tab-selected,
.ag-theme-quartz-dark .ag-tab-selected,
.ag-theme-quartz-auto-dark .ag-tab-selected {
  background-color: var(--ag-background-color);
}
.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:first-of-type),
.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:first-of-type),
.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:first-of-type) {
  border-left-color: var(--ag-border-color);
}
.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:first-of-type),
.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:first-of-type),
.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:first-of-type) {
  border-right-color: var(--ag-border-color);
}
.ag-theme-quartz .ag-ltr .ag-tab-selected:not(:last-of-type),
.ag-theme-quartz-dark .ag-ltr .ag-tab-selected:not(:last-of-type),
.ag-theme-quartz-auto-dark .ag-ltr .ag-tab-selected:not(:last-of-type) {
  border-right-color: var(--ag-border-color);
}
.ag-theme-quartz .ag-rtl .ag-tab-selected:not(:last-of-type),
.ag-theme-quartz-dark .ag-rtl .ag-tab-selected:not(:last-of-type),
.ag-theme-quartz-auto-dark .ag-rtl .ag-tab-selected:not(:last-of-type) {
  border-left-color: var(--ag-border-color);
}
.ag-theme-quartz .ag-tab:not(.ag-tab-selected),
.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected),
.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected) {
  opacity: 0.7;
}
.ag-theme-quartz .ag-tab:not(.ag-tab-selected):hover,
.ag-theme-quartz-dark .ag-tab:not(.ag-tab-selected):hover,
.ag-theme-quartz-auto-dark .ag-tab:not(.ag-tab-selected):hover {
  opacity: 1;
}
.ag-theme-quartz .ag-menu,
.ag-theme-quartz-dark .ag-menu,
.ag-theme-quartz-auto-dark .ag-menu {
  color: color-mix(in srgb, transparent, var(--ag-foreground-color) 95%);
}
.ag-theme-quartz .ag-panel-content-wrapper .ag-column-select,
.ag-theme-quartz-dark .ag-panel-content-wrapper .ag-column-select,
.ag-theme-quartz-auto-dark .ag-panel-content-wrapper .ag-column-select {
  background-color: var(--ag-control-panel-background-color);
  color: color-mix(in srgb, transparent, var(--ag-foreground-color) 95%);
}
.ag-theme-quartz .ag-menu-header,
.ag-theme-quartz-dark .ag-menu-header,
.ag-theme-quartz-auto-dark .ag-menu-header {
  background-color: var(--ag-control-panel-background-color);
}
.ag-theme-quartz .ag-menu-option,
.ag-theme-quartz-dark .ag-menu-option,
.ag-theme-quartz-auto-dark .ag-menu-option {
  font-weight: 500;
  cursor: pointer;
}
.ag-theme-quartz .ag-ltr .ag-menu-option-popup-pointer .ag-icon,
.ag-theme-quartz-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon,
.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-popup-pointer .ag-icon {
  text-align: right;
}
.ag-theme-quartz .ag-rtl .ag-menu-option-popup-pointer .ag-icon,
.ag-theme-quartz-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon,
.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-popup-pointer .ag-icon {
  text-align: left;
}
.ag-theme-quartz .ag-tabs-header,
.ag-theme-quartz-dark .ag-tabs-header,
.ag-theme-quartz-auto-dark .ag-tabs-header {
  border-bottom: var(--ag-borders) var(--ag-border-color);
  display: flex;
  background-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 5%);
}
.ag-theme-quartz .ag-side-bar,
.ag-theme-quartz-dark .ag-side-bar,
.ag-theme-quartz-auto-dark .ag-side-bar {
  background-color: var(--ag-control-panel-background-color);
  min-width: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
}
.ag-theme-quartz .ag-side-buttons,
.ag-theme-quartz-dark .ag-side-buttons,
.ag-theme-quartz-auto-dark .ag-side-buttons {
  padding: 0;
  align-self: stretch;
  width: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  background: var(--ag-control-panel-background-color);
}
.ag-theme-quartz .ag-side-button,
.ag-theme-quartz-dark .ag-side-button,
.ag-theme-quartz-auto-dark .ag-side-button {
  border-top: var(--ag-borders) transparent;
  border-bottom: var(--ag-borders) transparent;
}
@media (max-resolution: 1.5x) {
  .ag-theme-quartz .ag-side-button-label,
  .ag-theme-quartz-dark .ag-side-button-label,
  .ag-theme-quartz-auto-dark .ag-side-button-label {
    font-family: "Segoe UI", var(--ag-font-family);
    transform: rotate(0.05deg);
  }
}
.ag-theme-quartz .ag-side-button.ag-selected,
.ag-theme-quartz-dark .ag-side-button.ag-selected,
.ag-theme-quartz-auto-dark .ag-side-button.ag-selected {
  border-bottom-color: var(--ag-border-color);
  background-color: var(--ag-background-color);
}
.ag-theme-quartz .ag-side-button.ag-selected:not(:first-of-type),
.ag-theme-quartz-dark .ag-side-button.ag-selected:not(:first-of-type),
.ag-theme-quartz-auto-dark .ag-side-button.ag-selected:not(:first-of-type) {
  border-top-color: var(--ag-border-color);
}
.ag-theme-quartz .ag-column-panel-column-select,
.ag-theme-quartz-dark .ag-column-panel-column-select,
.ag-theme-quartz-auto-dark .ag-column-panel-column-select {
  border-top: none;
  border-bottom: 1px solid var(--ag-secondary-border-color);
}
.ag-theme-quartz .ag-filter-toolpanel-search,
.ag-theme-quartz-dark .ag-filter-toolpanel-search,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search {
  height: initial;
  margin-top: var(--ag-widget-container-vertical-padding);
}
.ag-theme-quartz .ag-filter-toolpanel-search-input,
.ag-theme-quartz-dark .ag-filter-toolpanel-search-input,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search-input {
  margin: 0;
}
.ag-theme-quartz .ag-filter-apply-panel,
.ag-theme-quartz-dark .ag-filter-apply-panel,
.ag-theme-quartz-auto-dark .ag-filter-apply-panel {
  border: none;
  padding-top: var(--ag-widget-vertical-spacing);
}
.ag-theme-quartz .ag-chart-tabbed-menu-body,
.ag-theme-quartz-dark .ag-chart-tabbed-menu-body,
.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body {
  position: relative;
}
.ag-theme-quartz .ag-chart-tabbed-menu-body::after,
.ag-theme-quartz-dark .ag-chart-tabbed-menu-body::after,
.ag-theme-quartz-auto-dark .ag-chart-tabbed-menu-body::after {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  right: 0;
  height: 16px;
  background: linear-gradient(var(--ag-control-panel-background-color), transparent);
}
.ag-theme-quartz .ag-charts-settings-group-title-bar,
.ag-theme-quartz .ag-charts-data-group-title-bar,
.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-quartz .ag-charts-settings-group-container,
.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,
.ag-theme-quartz-dark .ag-charts-data-group-title-bar,
.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-quartz-dark .ag-charts-settings-group-container,
.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-settings-group-container {
  border-top: none;
  font-weight: 500;
}
.ag-theme-quartz .ag-chart-mini-thumbnail,
.ag-theme-quartz-dark .ag-chart-mini-thumbnail,
.ag-theme-quartz-auto-dark .ag-chart-mini-thumbnail {
  background-color: var(--ag-background-color);
  margin-top: 0;
  margin-bottom: 0;
}
.ag-theme-quartz .ag-chart-settings-nav-bar,
.ag-theme-quartz-dark .ag-chart-settings-nav-bar,
.ag-theme-quartz-auto-dark .ag-chart-settings-nav-bar {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar {
  background: none;
  font-weight: 500;
}
.ag-theme-quartz .ag-chart-data-section .ag-label:not(.ag-group-title-bar),
.ag-theme-quartz .ag-chart-format-section .ag-label:not(.ag-group-title-bar),
.ag-theme-quartz-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),
.ag-theme-quartz-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar),
.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label:not(.ag-group-title-bar),
.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label:not(.ag-group-title-bar) {
  color: var(--ag-chart-menu-label-color);
}
.ag-theme-quartz .ag-chart-data-section .ag-label-align-top .ag-label,
.ag-theme-quartz .ag-chart-format-section .ag-label-align-top .ag-label,
.ag-theme-quartz-dark .ag-chart-data-section .ag-label-align-top .ag-label,
.ag-theme-quartz-dark .ag-chart-format-section .ag-label-align-top .ag-label,
.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-label-align-top .ag-label,
.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-label-align-top .ag-label {
  margin-top: calc(var(--ag-widget-vertical-spacing) * 0.5);
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-theme-quartz .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,
.ag-theme-quartz .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,
.ag-theme-quartz-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,
.ag-theme-quartz-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label,
.ag-theme-quartz-auto-dark .ag-chart-data-section .ag-slider.ag-label-align-top .ag-label,
.ag-theme-quartz-auto-dark .ag-chart-format-section .ag-slider.ag-label-align-top .ag-label {
  margin-bottom: 0;
}
.ag-theme-quartz .ag-chart-data-section label,
.ag-theme-quartz .ag-chart-format-section label,
.ag-theme-quartz-dark .ag-chart-data-section label,
.ag-theme-quartz-dark .ag-chart-format-section label,
.ag-theme-quartz-auto-dark .ag-chart-data-section label,
.ag-theme-quartz-auto-dark .ag-chart-format-section label {
  display: inline-block;
}
.ag-theme-quartz .ag-chart-format-wrapper,
.ag-theme-quartz .ag-chart-data-wrapper,
.ag-theme-quartz .ag-charts-format-top-level-group,
.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
.ag-theme-quartz .ag-charts-format-top-level-group-item,
.ag-theme-quartz .ag-charts-format-sub-level-group,
.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,
.ag-theme-quartz .ag-charts-format-sub-level-group-container,
.ag-theme-quartz .ag-charts-format-sub-level-group-item:last-child,
.ag-theme-quartz .ag-charts-format-sub-level-group-container > *,
.ag-theme-quartz .ag-charts-data-group-title-bar,
.ag-theme-quartz .ag-charts-data-group-container,
.ag-theme-quartz .ag-charts-settings-group-title-bar,
.ag-theme-quartz .ag-charts-settings-group-container,
.ag-theme-quartz-dark .ag-chart-format-wrapper,
.ag-theme-quartz-dark .ag-chart-data-wrapper,
.ag-theme-quartz-dark .ag-charts-format-top-level-group,
.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
.ag-theme-quartz-dark .ag-charts-format-top-level-group-item,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group-item:last-child,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container > *,
.ag-theme-quartz-dark .ag-charts-data-group-title-bar,
.ag-theme-quartz-dark .ag-charts-data-group-container,
.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,
.ag-theme-quartz-dark .ag-charts-settings-group-container,
.ag-theme-quartz-auto-dark .ag-chart-format-wrapper,
.ag-theme-quartz-auto-dark .ag-chart-data-wrapper,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-item,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-item:last-child,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container > *,
.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-data-group-container,
.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-settings-group-container {
  padding: 0;
  margin: 0;
}
.ag-theme-quartz .ag-charts-format-top-level-group,
.ag-theme-quartz .ag-charts-data-group,
.ag-theme-quartz-dark .ag-charts-format-top-level-group,
.ag-theme-quartz-dark .ag-charts-data-group,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group,
.ag-theme-quartz-auto-dark .ag-charts-data-group {
  border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-theme-quartz .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz .ag-charts-data-group-title-bar,
.ag-theme-quartz .ag-charts-settings-group-title-bar,
.ag-theme-quartz-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz-dark .ag-charts-data-group-title-bar,
.ag-theme-quartz-dark .ag-charts-settings-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-data-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-settings-group-title-bar {
  padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
}
.ag-theme-quartz .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
.ag-theme-quartz .ag-charts-data-group .ag-charts-data-group-container,
.ag-theme-quartz .ag-charts-settings-group .ag-charts-settings-group-container,
.ag-theme-quartz-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
.ag-theme-quartz-dark .ag-charts-data-group .ag-charts-data-group-container,
.ag-theme-quartz-dark .ag-charts-settings-group .ag-charts-settings-group-container,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group .ag-charts-format-top-level-group-container,
.ag-theme-quartz-auto-dark .ag-charts-data-group .ag-charts-data-group-container,
.ag-theme-quartz-auto-dark .ag-charts-settings-group .ag-charts-settings-group-container {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-theme-quartz .ag-charts-format-sub-level-group-title-bar,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-title-bar {
  padding: var(--ag-widget-vertical-spacing) 0;
}
.ag-theme-quartz .ag-charts-format-sub-level-group-container,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container {
  padding-top: var(--ag-widget-vertical-spacing);
  padding-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-theme-quartz .ag-charts-format-top-level-group-container > *,
.ag-theme-quartz .ag-charts-format-sub-level-group-container > *,
.ag-theme-quartz-dark .ag-charts-format-top-level-group-container > *,
.ag-theme-quartz-dark .ag-charts-format-sub-level-group-container > *,
.ag-theme-quartz-auto-dark .ag-charts-format-top-level-group-container > *,
.ag-theme-quartz-auto-dark .ag-charts-format-sub-level-group-container > * {
  margin-bottom: var(--ag-widget-vertical-spacing);
}
.ag-theme-quartz .ag-charts-data-group-item,
.ag-theme-quartz-dark .ag-charts-data-group-item,
.ag-theme-quartz-auto-dark .ag-charts-data-group-item {
  padding-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-theme-quartz .ag-chart-settings-mini-wrapper,
.ag-theme-quartz-dark .ag-chart-settings-mini-wrapper,
.ag-theme-quartz-auto-dark .ag-chart-settings-mini-wrapper {
  padding-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-theme-quartz .ag-chart-advanced-settings-section,
.ag-theme-quartz-dark .ag-chart-advanced-settings-section,
.ag-theme-quartz-auto-dark .ag-chart-advanced-settings-section {
  padding-top: var(--ag-widget-container-vertical-padding);
  padding-bottom: var(--ag-widget-container-vertical-padding);
}
.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-quartz .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,
.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container,
.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-title-bar,
.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group .ag-charts-advanced-settings-top-level-group-container {
  padding: 0 var(--ag-widget-container-horizontal-padding);
}
.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-container,
.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-container,
.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-container {
  margin: 0;
}
.ag-theme-quartz .ag-charts-advanced-settings-top-level-group-item,
.ag-theme-quartz-dark .ag-charts-advanced-settings-top-level-group-item,
.ag-theme-quartz-auto-dark .ag-charts-advanced-settings-top-level-group-item {
  margin-top: calc(var(--ag-widget-vertical-spacing) * 2);
  margin-bottom: 0;
}
.ag-theme-quartz .ag-ltr .ag-group-title-bar-icon,
.ag-theme-quartz-dark .ag-ltr .ag-group-title-bar-icon,
.ag-theme-quartz-auto-dark .ag-ltr .ag-group-title-bar-icon {
  margin-right: var(--ag-grid-size);
}
.ag-theme-quartz .ag-rtl .ag-group-title-bar-icon,
.ag-theme-quartz-dark .ag-rtl .ag-group-title-bar-icon,
.ag-theme-quartz-auto-dark .ag-rtl .ag-group-title-bar-icon {
  margin-left: var(--ag-grid-size);
}
.ag-theme-quartz .ag-spectrum-color,
.ag-theme-quartz .ag-spectrum-fill,
.ag-theme-quartz-dark .ag-spectrum-color,
.ag-theme-quartz-dark .ag-spectrum-fill,
.ag-theme-quartz-auto-dark .ag-spectrum-color,
.ag-theme-quartz-auto-dark .ag-spectrum-fill {
  border-radius: var(--ag-border-radius);
}
.ag-theme-quartz .ag-spectrum-dragger,
.ag-theme-quartz-dark .ag-spectrum-dragger,
.ag-theme-quartz-auto-dark .ag-spectrum-dragger {
  border-radius: 18px;
  height: 18px;
  width: 18px;
  border: 3px solid white;
}
.ag-theme-quartz .ag-spectrum-tools,
.ag-theme-quartz-dark .ag-spectrum-tools,
.ag-theme-quartz-auto-dark .ag-spectrum-tools {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
}
.ag-theme-quartz .ag-spectrum-tool,
.ag-theme-quartz-dark .ag-spectrum-tool,
.ag-theme-quartz-auto-dark .ag-spectrum-tool {
  height: 12px;
}
.ag-theme-quartz .ag-spectrum-hue-background,
.ag-theme-quartz .ag-spectrum-alpha-background,
.ag-theme-quartz-dark .ag-spectrum-hue-background,
.ag-theme-quartz-dark .ag-spectrum-alpha-background,
.ag-theme-quartz-auto-dark .ag-spectrum-hue-background,
.ag-theme-quartz-auto-dark .ag-spectrum-alpha-background {
  border-radius: 12px;
}
.ag-theme-quartz .ag-spectrum-slider,
.ag-theme-quartz-dark .ag-spectrum-slider,
.ag-theme-quartz-auto-dark .ag-spectrum-slider {
  margin-top: -15px;
  width: 18px;
  height: 18px;
  border-radius: 18px;
  border: 3px solid rgb(248, 248, 248);
}
.ag-theme-quartz .ag-recent-colors,
.ag-theme-quartz-dark .ag-recent-colors,
.ag-theme-quartz-auto-dark .ag-recent-colors {
  margin-left: var(--ag-grid-size);
  margin-right: var(--ag-grid-size);
  margin-bottom: 2px;
}
.ag-theme-quartz .ag-color-input-color,
.ag-theme-quartz .ag-color-picker-color,
.ag-theme-quartz .ag-recent-color,
.ag-theme-quartz-dark .ag-color-input-color,
.ag-theme-quartz-dark .ag-color-picker-color,
.ag-theme-quartz-dark .ag-recent-color,
.ag-theme-quartz-auto-dark .ag-color-input-color,
.ag-theme-quartz-auto-dark .ag-color-picker-color,
.ag-theme-quartz-auto-dark .ag-recent-color {
  border-radius: 4px;
}
.ag-theme-quartz .ag-recent-color,
.ag-theme-quartz-dark .ag-recent-color,
.ag-theme-quartz-auto-dark .ag-recent-color {
  border: var(--ag-borders-secondary) var(--ag-secondary-border-color);
}
.ag-theme-quartz.ag-dnd-ghost,
.ag-theme-quartz-dark.ag-dnd-ghost,
.ag-theme-quartz-auto-dark.ag-dnd-ghost {
  font-weight: 500;
}
.ag-theme-quartz .ag-standard-button,
.ag-theme-quartz-dark .ag-standard-button,
.ag-theme-quartz-auto-dark .ag-standard-button {
  font-family: inherit;
  appearance: none;
  -webkit-appearance: none;
  border-radius: var(--ag-border-radius);
  border: solid 1px var(--ag-input-border-color);
  background-color: var(--ag-background-color);
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  cursor: pointer;
}
.ag-theme-quartz .ag-standard-button:hover,
.ag-theme-quartz-dark .ag-standard-button:hover,
.ag-theme-quartz-auto-dark .ag-standard-button:hover {
  background-color: var(--ag-row-hover-color);
}
.ag-theme-quartz .ag-standard-button:active,
.ag-theme-quartz-dark .ag-standard-button:active,
.ag-theme-quartz-auto-dark .ag-standard-button:active {
  border-color: var(--ag-active-color);
}
.ag-theme-quartz .ag-standard-button:disabled,
.ag-theme-quartz-dark .ag-standard-button:disabled,
.ag-theme-quartz-auto-dark .ag-standard-button:disabled {
  color: var(--ag-disabled-foreground-color);
  background-color: var(--ag-input-disabled-background-color);
  border-color: var(--ag-input-disabled-border-color);
}
.ag-theme-quartz .ag-column-drop-cell,
.ag-theme-quartz-dark .ag-column-drop-cell,
.ag-theme-quartz-auto-dark .ag-column-drop-cell {
  border-radius: calc(var(--ag-grid-size) * 3);
  height: calc(var(--ag-grid-size) * 3);
  padding: 0 var(--ag-grid-size);
}
.ag-theme-quartz .ag-column-drop-cell-button,
.ag-theme-quartz-dark .ag-column-drop-cell-button,
.ag-theme-quartz-auto-dark .ag-column-drop-cell-button {
  min-width: 0;
  margin: 0;
}
.ag-theme-quartz .ag-column-drop-cell-drag-handle,
.ag-theme-quartz-dark .ag-column-drop-cell-drag-handle,
.ag-theme-quartz-auto-dark .ag-column-drop-cell-drag-handle {
  margin-left: 0;
}
.ag-theme-quartz .ag-column-drop-vertical,
.ag-theme-quartz-dark .ag-column-drop-vertical,
.ag-theme-quartz-auto-dark .ag-column-drop-vertical {
  min-height: 75px;
}
.ag-theme-quartz .ag-column-drop-vertical-title-bar,
.ag-theme-quartz-dark .ag-column-drop-vertical-title-bar,
.ag-theme-quartz-auto-dark .ag-column-drop-vertical-title-bar {
  padding: var(--ag-widget-container-vertical-padding) calc(var(--ag-grid-size) * 2) 0;
}
.ag-theme-quartz .ag-ltr .ag-column-drop-vertical-icon,
.ag-theme-quartz-dark .ag-ltr .ag-column-drop-vertical-icon,
.ag-theme-quartz-auto-dark .ag-ltr .ag-column-drop-vertical-icon {
  margin-left: 0;
  margin-right: var(--ag-widget-horizontal-spacing);
}
.ag-theme-quartz .ag-rtl .ag-column-drop-vertical-icon,
.ag-theme-quartz-dark .ag-rtl .ag-column-drop-vertical-icon,
.ag-theme-quartz-auto-dark .ag-rtl .ag-column-drop-vertical-icon {
  margin-right: 0;
  margin-left: var(--ag-widget-horizontal-spacing);
}
.ag-theme-quartz .ag-column-drop-vertical-empty-message,
.ag-theme-quartz-dark .ag-column-drop-vertical-empty-message,
.ag-theme-quartz-auto-dark .ag-column-drop-vertical-empty-message {
  display: flex;
  align-items: center;
  justify-content: center;
  border: dashed 1px;
  border-color: var(--ag-border-color);
  margin: calc(var(--ag-grid-size) * 1.5) calc(var(--ag-grid-size) * 2);
  padding: calc(var(--ag-grid-size) * 2);
}
.ag-theme-quartz .ag-column-drop-empty-message,
.ag-theme-quartz-dark .ag-column-drop-empty-message,
.ag-theme-quartz-auto-dark .ag-column-drop-empty-message {
  color: var(--ag-foreground-color);
}
.ag-theme-quartz .ag-pill-select .ag-column-drop,
.ag-theme-quartz-dark .ag-pill-select .ag-column-drop,
.ag-theme-quartz-auto-dark .ag-pill-select .ag-column-drop {
  min-height: unset;
}
.ag-theme-quartz .ag-pill-select .ag-picker-field-display,
.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-display,
.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-display {
  font-weight: 500;
  color: var(--ag-chart-menu-pill-select-button-color);
}
.ag-theme-quartz .ag-pill-select .ag-picker-field-icon .ag-icon,
.ag-theme-quartz-dark .ag-pill-select .ag-picker-field-icon .ag-icon,
.ag-theme-quartz-auto-dark .ag-pill-select .ag-picker-field-icon .ag-icon {
  color: var(--ag-chart-menu-pill-select-button-color);
}
.ag-theme-quartz .ag-status-bar,
.ag-theme-quartz-dark .ag-status-bar,
.ag-theme-quartz-auto-dark .ag-status-bar {
  font-weight: normal;
}
.ag-theme-quartz .ag-status-name-value,
.ag-theme-quartz-dark .ag-status-name-value,
.ag-theme-quartz-auto-dark .ag-status-name-value {
  padding: var(--ag-widget-container-vertical-padding) 0;
}
.ag-theme-quartz .ag-status-name-value-value,
.ag-theme-quartz .ag-paging-number,
.ag-theme-quartz .ag-paging-row-summary-panel-number,
.ag-theme-quartz-dark .ag-status-name-value-value,
.ag-theme-quartz-dark .ag-paging-number,
.ag-theme-quartz-dark .ag-paging-row-summary-panel-number,
.ag-theme-quartz-auto-dark .ag-status-name-value-value,
.ag-theme-quartz-auto-dark .ag-paging-number,
.ag-theme-quartz-auto-dark .ag-paging-row-summary-panel-number {
  font-weight: 500;
}
.ag-theme-quartz .ag-column-drop-cell-button,
.ag-theme-quartz-dark .ag-column-drop-cell-button,
.ag-theme-quartz-auto-dark .ag-column-drop-cell-button {
  opacity: 0.75;
}
.ag-theme-quartz .ag-column-drop-cell-button:hover,
.ag-theme-quartz-dark .ag-column-drop-cell-button:hover,
.ag-theme-quartz-auto-dark .ag-column-drop-cell-button:hover {
  opacity: 1;
}
.ag-theme-quartz .ag-header-cell-menu-button,
.ag-theme-quartz .ag-header-cell-filter-button,
.ag-theme-quartz .ag-panel-title-bar-button,
.ag-theme-quartz .ag-header-expand-icon,
.ag-theme-quartz .ag-column-group-icons,
.ag-theme-quartz .ag-set-filter-group-icons,
.ag-theme-quartz .ag-group-expanded .ag-icon,
.ag-theme-quartz .ag-group-contracted .ag-icon,
.ag-theme-quartz .ag-chart-settings-prev,
.ag-theme-quartz .ag-chart-settings-next,
.ag-theme-quartz .ag-group-title-bar-icon,
.ag-theme-quartz .ag-column-select-header-icon,
.ag-theme-quartz .ag-floating-filter-button-button,
.ag-theme-quartz .ag-filter-toolpanel-expand,
.ag-theme-quartz .ag-panel-title-bar-button-icon,
.ag-theme-quartz .ag-chart-menu-icon,
.ag-theme-quartz-dark .ag-header-cell-menu-button,
.ag-theme-quartz-dark .ag-header-cell-filter-button,
.ag-theme-quartz-dark .ag-panel-title-bar-button,
.ag-theme-quartz-dark .ag-header-expand-icon,
.ag-theme-quartz-dark .ag-column-group-icons,
.ag-theme-quartz-dark .ag-set-filter-group-icons,
.ag-theme-quartz-dark .ag-group-expanded .ag-icon,
.ag-theme-quartz-dark .ag-group-contracted .ag-icon,
.ag-theme-quartz-dark .ag-chart-settings-prev,
.ag-theme-quartz-dark .ag-chart-settings-next,
.ag-theme-quartz-dark .ag-group-title-bar-icon,
.ag-theme-quartz-dark .ag-column-select-header-icon,
.ag-theme-quartz-dark .ag-floating-filter-button-button,
.ag-theme-quartz-dark .ag-filter-toolpanel-expand,
.ag-theme-quartz-dark .ag-panel-title-bar-button-icon,
.ag-theme-quartz-dark .ag-chart-menu-icon,
.ag-theme-quartz-auto-dark .ag-header-cell-menu-button,
.ag-theme-quartz-auto-dark .ag-header-cell-filter-button,
.ag-theme-quartz-auto-dark .ag-panel-title-bar-button,
.ag-theme-quartz-auto-dark .ag-header-expand-icon,
.ag-theme-quartz-auto-dark .ag-column-group-icons,
.ag-theme-quartz-auto-dark .ag-set-filter-group-icons,
.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon,
.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon,
.ag-theme-quartz-auto-dark .ag-chart-settings-prev,
.ag-theme-quartz-auto-dark .ag-chart-settings-next,
.ag-theme-quartz-auto-dark .ag-group-title-bar-icon,
.ag-theme-quartz-auto-dark .ag-column-select-header-icon,
.ag-theme-quartz-auto-dark .ag-floating-filter-button-button,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand,
.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon,
.ag-theme-quartz-auto-dark .ag-chart-menu-icon {
  --ag-quartz-icon-hover-color: color-mix(in srgb, transparent, var(--ag-foreground-color) 10%);
}
.ag-theme-quartz .ag-header-cell-menu-button:hover,
.ag-theme-quartz .ag-header-cell-filter-button:hover,
.ag-theme-quartz .ag-panel-title-bar-button:hover,
.ag-theme-quartz .ag-header-expand-icon:hover,
.ag-theme-quartz .ag-column-group-icons:hover,
.ag-theme-quartz .ag-set-filter-group-icons:hover,
.ag-theme-quartz .ag-group-expanded .ag-icon:hover,
.ag-theme-quartz .ag-group-contracted .ag-icon:hover,
.ag-theme-quartz .ag-chart-settings-prev:hover,
.ag-theme-quartz .ag-chart-settings-next:hover,
.ag-theme-quartz .ag-group-title-bar-icon:hover,
.ag-theme-quartz .ag-column-select-header-icon:hover,
.ag-theme-quartz .ag-floating-filter-button-button:hover,
.ag-theme-quartz .ag-filter-toolpanel-expand:hover,
.ag-theme-quartz .ag-panel-title-bar-button-icon:hover,
.ag-theme-quartz .ag-chart-menu-icon:hover,
.ag-theme-quartz-dark .ag-header-cell-menu-button:hover,
.ag-theme-quartz-dark .ag-header-cell-filter-button:hover,
.ag-theme-quartz-dark .ag-panel-title-bar-button:hover,
.ag-theme-quartz-dark .ag-header-expand-icon:hover,
.ag-theme-quartz-dark .ag-column-group-icons:hover,
.ag-theme-quartz-dark .ag-set-filter-group-icons:hover,
.ag-theme-quartz-dark .ag-group-expanded .ag-icon:hover,
.ag-theme-quartz-dark .ag-group-contracted .ag-icon:hover,
.ag-theme-quartz-dark .ag-chart-settings-prev:hover,
.ag-theme-quartz-dark .ag-chart-settings-next:hover,
.ag-theme-quartz-dark .ag-group-title-bar-icon:hover,
.ag-theme-quartz-dark .ag-column-select-header-icon:hover,
.ag-theme-quartz-dark .ag-floating-filter-button-button:hover,
.ag-theme-quartz-dark .ag-filter-toolpanel-expand:hover,
.ag-theme-quartz-dark .ag-panel-title-bar-button-icon:hover,
.ag-theme-quartz-dark .ag-chart-menu-icon:hover,
.ag-theme-quartz-auto-dark .ag-header-cell-menu-button:hover,
.ag-theme-quartz-auto-dark .ag-header-cell-filter-button:hover,
.ag-theme-quartz-auto-dark .ag-panel-title-bar-button:hover,
.ag-theme-quartz-auto-dark .ag-header-expand-icon:hover,
.ag-theme-quartz-auto-dark .ag-column-group-icons:hover,
.ag-theme-quartz-auto-dark .ag-set-filter-group-icons:hover,
.ag-theme-quartz-auto-dark .ag-group-expanded .ag-icon:hover,
.ag-theme-quartz-auto-dark .ag-group-contracted .ag-icon:hover,
.ag-theme-quartz-auto-dark .ag-chart-settings-prev:hover,
.ag-theme-quartz-auto-dark .ag-chart-settings-next:hover,
.ag-theme-quartz-auto-dark .ag-group-title-bar-icon:hover,
.ag-theme-quartz-auto-dark .ag-column-select-header-icon:hover,
.ag-theme-quartz-auto-dark .ag-floating-filter-button-button:hover,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-expand:hover,
.ag-theme-quartz-auto-dark .ag-panel-title-bar-button-icon:hover,
.ag-theme-quartz-auto-dark .ag-chart-menu-icon:hover {
  border-radius: 1px;
  background-color: var(--ag-quartz-icon-hover-color);
  box-shadow: 0 0 0 4px var(--ag-quartz-icon-hover-color);
}
.ag-theme-quartz .ag-filter-active,
.ag-theme-quartz-dark .ag-filter-active,
.ag-theme-quartz-auto-dark .ag-filter-active {
  --ag-quartz-icon-active-color: color-mix(in srgb, transparent, var(--ag-active-color) 14%);
  --ag-quartz-icon-hover-color: color-mix(in srgb, transparent, var(--ag-active-color) 28%);
  position: relative;
  border-radius: 1px;
  background-color: var(--ag-quartz-icon-active-color);
  box-shadow: 0 0 0 4px var(--ag-quartz-icon-active-color);
}
.ag-theme-quartz .ag-filter-active::after,
.ag-theme-quartz-dark .ag-filter-active::after,
.ag-theme-quartz-auto-dark .ag-filter-active::after {
  content: "";
  position: absolute;
  width: 6px;
  height: 6px;
  top: -1px;
  right: -1px;
  border-radius: 50%;
  background-color: var(--ag-active-color);
}
.ag-theme-quartz .ag-filter-active .ag-icon-filter,
.ag-theme-quartz-dark .ag-filter-active .ag-icon-filter,
.ag-theme-quartz-auto-dark .ag-filter-active .ag-icon-filter {
  clip-path: path("M8,0C8,4.415 11.585,8 16,8L16,16L0,16L0,0L8,0Z");
}
.ag-theme-quartz .ag-chart-menu,
.ag-theme-quartz-dark .ag-chart-menu,
.ag-theme-quartz-auto-dark .ag-chart-menu {
  --ag-icon-size: 20px;
  background-color: color-mix(in srgb, transparent, var(--ag-background-color) 30%);
  padding: 4px 2px;
}
.ag-theme-quartz .ag-chart-menu-icon,
.ag-theme-quartz-dark .ag-chart-menu-icon,
.ag-theme-quartz-auto-dark .ag-chart-menu-icon {
  opacity: 0.8;
}
.ag-theme-quartz .ag-drag-handle,
.ag-theme-quartz-dark .ag-drag-handle,
.ag-theme-quartz-auto-dark .ag-drag-handle {
  color: var(--ag-icon-font-color);
}
.ag-theme-quartz .ag-menu-option-icon,
.ag-theme-quartz .ag-compact-menu-option-icon,
.ag-theme-quartz-dark .ag-menu-option-icon,
.ag-theme-quartz-dark .ag-compact-menu-option-icon,
.ag-theme-quartz-auto-dark .ag-menu-option-icon,
.ag-theme-quartz-auto-dark .ag-compact-menu-option-icon {
  width: var(--ag-icon-size);
  cursor: pointer;
}
.ag-theme-quartz .ag-ltr .ag-menu-option-icon,
.ag-theme-quartz .ag-ltr .ag-compact-menu-option-icon,
.ag-theme-quartz-dark .ag-ltr .ag-menu-option-icon,
.ag-theme-quartz-dark .ag-ltr .ag-compact-menu-option-icon,
.ag-theme-quartz-auto-dark .ag-ltr .ag-menu-option-icon,
.ag-theme-quartz-auto-dark .ag-ltr .ag-compact-menu-option-icon {
  padding-left: calc(var(--ag-grid-size) * 1.5);
}
.ag-theme-quartz .ag-rtl .ag-menu-option-icon,
.ag-theme-quartz .ag-rtl .ag-compact-menu-option-icon,
.ag-theme-quartz-dark .ag-rtl .ag-menu-option-icon,
.ag-theme-quartz-dark .ag-rtl .ag-compact-menu-option-icon,
.ag-theme-quartz-auto-dark .ag-rtl .ag-menu-option-icon,
.ag-theme-quartz-auto-dark .ag-rtl .ag-compact-menu-option-icon {
  padding-right: calc(var(--ag-grid-size) * 1.5);
}
.ag-theme-quartz .ag-chart-settings-card-item.ag-not-selected:hover,
.ag-theme-quartz-dark .ag-chart-settings-card-item.ag-not-selected:hover,
.ag-theme-quartz-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover {
  opacity: 0.35;
}
.ag-theme-quartz .ag-ltr .ag-panel-title-bar-button,
.ag-theme-quartz-dark .ag-ltr .ag-panel-title-bar-button,
.ag-theme-quartz-auto-dark .ag-ltr .ag-panel-title-bar-button {
  margin-left: calc(var(--ag-grid-size) * 2);
  margin-right: var(--ag-grid-size);
}
.ag-theme-quartz .ag-rtl .ag-panel-title-bar-button,
.ag-theme-quartz-dark .ag-rtl .ag-panel-title-bar-button,
.ag-theme-quartz-auto-dark .ag-rtl .ag-panel-title-bar-button {
  margin-right: calc(var(--ag-grid-size) * 2);
  margin-left: var(--ag-grid-size);
}
.ag-theme-quartz .ag-multi-filter-group-title-bar,
.ag-theme-quartz-dark .ag-multi-filter-group-title-bar,
.ag-theme-quartz-auto-dark .ag-multi-filter-group-title-bar {
  padding: calc(var(--ag-grid-size) * 1.5) var(--ag-grid-size);
}
.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-body,
.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-body,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-body {
  padding-left: var(--ag-grid-size);
}
.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-body,
.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-body,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-body {
  padding-right: var(--ag-grid-size);
}
.ag-theme-quartz .ag-filter-toolpanel-instance-filter,
.ag-theme-quartz-dark .ag-filter-toolpanel-instance-filter,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-instance-filter {
  border: none;
  background-color: var(--ag-control-panel-background-color);
}
.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-instance-filter,
.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-instance-filter,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter {
  margin-left: calc(var(--ag-icon-size) * 0.5);
}
.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-instance-filter,
.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-instance-filter,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter {
  margin-right: calc(var(--ag-icon-size) * 0.5);
}
.ag-theme-quartz .ag-filter-toolpanel-group-level-0,
.ag-theme-quartz-dark .ag-filter-toolpanel-group-level-0,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-level-0 {
  border-top: none;
}
.ag-theme-quartz .ag-filter-toolpanel-header,
.ag-theme-quartz-dark .ag-filter-toolpanel-header,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-header {
  height: initial;
  padding-top: var(--ag-grid-size);
  padding-bottom: var(--ag-grid-size);
}
.ag-theme-quartz .ag-filter-toolpanel-group-item,
.ag-theme-quartz-dark .ag-filter-toolpanel-group-item,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-group-item {
  margin: 0;
}
.ag-theme-quartz .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-quartz .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-quartz .ag-layout-print .ag-center-cols-viewport,
.ag-theme-quartz .ag-layout-print .ag-center-cols-container,
.ag-theme-quartz-dark .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-quartz-dark .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-quartz-dark .ag-layout-print .ag-center-cols-viewport,
.ag-theme-quartz-dark .ag-layout-print .ag-center-cols-container,
.ag-theme-quartz-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,
.ag-theme-quartz-auto-dark .ag-layout-auto-height .ag-center-cols-container,
.ag-theme-quartz-auto-dark .ag-layout-print .ag-center-cols-viewport,
.ag-theme-quartz-auto-dark .ag-layout-print .ag-center-cols-container {
  min-height: 150px;
}
.ag-theme-quartz .ag-date-time-list-page-entry-is-current,
.ag-theme-quartz-dark .ag-date-time-list-page-entry-is-current,
.ag-theme-quartz-auto-dark .ag-date-time-list-page-entry-is-current {
  background-color: var(--ag-active-color);
}
.ag-theme-quartz .ag-advanced-filter-builder-button,
.ag-theme-quartz-dark .ag-advanced-filter-builder-button,
.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-button {
  padding: var(--ag-grid-size);
  font-weight: 600;
}
.ag-theme-quartz .ag-advanced-filter-builder-item-button-disabled .ag-icon,
.ag-theme-quartz .ag-disabled .ag-icon,
.ag-theme-quartz .ag-column-select-column-group-readonly .ag-icon,
.ag-theme-quartz [disabled] .ag-icon,
.ag-theme-quartz-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,
.ag-theme-quartz-dark .ag-disabled .ag-icon,
.ag-theme-quartz-dark .ag-column-select-column-group-readonly .ag-icon,
.ag-theme-quartz-dark [disabled] .ag-icon,
.ag-theme-quartz-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,
.ag-theme-quartz-auto-dark .ag-disabled .ag-icon,
.ag-theme-quartz-auto-dark .ag-column-select-column-group-readonly .ag-icon,
.ag-theme-quartz-auto-dark [disabled] .ag-icon {
  opacity: 0.6;
}
.ag-theme-quartz .ag-icon-grip,
.ag-theme-quartz-dark .ag-icon-grip,
.ag-theme-quartz-auto-dark .ag-icon-grip {
  opacity: 0.7;
}
.ag-theme-quartz .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-quartz .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-quartz-dark .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-quartz-dark .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-quartz-auto-dark .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-quartz-auto-dark .ag-column-select-column-readonly .ag-icon-grip {
  opacity: 0.35;
}
.ag-theme-quartz .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz .ag-filter-add-select .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-filter-add-select .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-filter-add-select .ag-input-wrapper::before {
  position: absolute;
  display: block;
  width: 12px;
  height: 12px;
  background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNNS4zIDlhMy43IDMuNyAwIDEgMCAwLTcuNSAzLjcgMy43IDAgMCAwIDAgNy41Wk0xMC41IDEwLjUgOC4zIDguMiIvPjwvc3ZnPg==);
  background-position: 50% 50%;
  background-size: contain;
  opacity: 40%;
  content: "";
  filter: var(--ag-icon-filter);
}
.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz .ag-ltr .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz .ag-ltr .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz .ag-ltr .ag-filter-add-select .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-ltr .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-ltr .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select .ag-input-wrapper::before {
  margin-left: var(--ag-grid-size);
}
.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz .ag-rtl .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz .ag-rtl .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz .ag-rtl .ag-filter-add-select .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-rtl .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-rtl .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter .ag-input-wrapper::before,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select .ag-input-wrapper::before {
  margin-right: var(--ag-grid-size);
}
.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-theme-quartz .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-theme-quartz .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-text-field-input,
.ag-theme-quartz .ag-ltr .ag-mini-filter input.ag-number-field-input,
.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-text-field-input,
.ag-theme-quartz .ag-ltr .ag-filter-filter input.ag-number-field-input,
.ag-theme-quartz .ag-ltr .ag-filter-add-select input.ag-text-field-input,
.ag-theme-quartz .ag-ltr .ag-filter-add-select input.ag-number-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select input.ag-text-field-input,
.ag-theme-quartz-dark .ag-ltr .ag-filter-add-select input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-mini-filter input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-filter input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-ltr .ag-filter-add-select input.ag-number-field-input {
  padding-left: 26px;
}
.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-theme-quartz .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-theme-quartz .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-text-field-input,
.ag-theme-quartz .ag-rtl .ag-mini-filter input.ag-number-field-input,
.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-text-field-input,
.ag-theme-quartz .ag-rtl .ag-filter-filter input.ag-number-field-input,
.ag-theme-quartz .ag-rtl .ag-filter-add-select input.ag-text-field-input,
.ag-theme-quartz .ag-rtl .ag-filter-add-select input.ag-number-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select input.ag-text-field-input,
.ag-theme-quartz-dark .ag-rtl .ag-filter-add-select input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-header-filter-wrapper input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-toolpanel-search input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-mini-filter input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-filter input.ag-number-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select input.ag-text-field-input,
.ag-theme-quartz-auto-dark .ag-rtl .ag-filter-add-select input.ag-number-field-input {
  padding-right: 26px;
}
.ag-theme-quartz .ag-ltr .ag-column-select-add-group-indent,
.ag-theme-quartz-dark .ag-ltr .ag-column-select-add-group-indent,
.ag-theme-quartz-auto-dark .ag-ltr .ag-column-select-add-group-indent {
  margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5);
}
.ag-theme-quartz .ag-rtl .ag-column-select-add-group-indent,
.ag-theme-quartz-dark .ag-rtl .ag-column-select-add-group-indent,
.ag-theme-quartz-auto-dark .ag-rtl .ag-column-select-add-group-indent {
  margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 1.5);
}
.ag-theme-quartz .ag-text-field-input[disabled],
.ag-theme-quartz .ag-menu-option-disabled,
.ag-theme-quartz-dark .ag-text-field-input[disabled],
.ag-theme-quartz-dark .ag-menu-option-disabled,
.ag-theme-quartz-auto-dark .ag-text-field-input[disabled],
.ag-theme-quartz-auto-dark .ag-menu-option-disabled {
  cursor: not-allowed;
}
.ag-theme-quartz .ag-checkbox-input-wrapper.ag-checked.ag-disabled,
.ag-theme-quartz-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled,
.ag-theme-quartz-auto-dark .ag-checkbox-input-wrapper.ag-checked.ag-disabled {
  --ag-checkbox-checked-color: var(--ag-checkbox-unchecked-color);
}
.ag-theme-quartz .ag-checkbox-input,
.ag-theme-quartz .ag-toggle-button-input,
.ag-theme-quartz .ag-radio-button-input,
.ag-theme-quartz input[class^=ag-][type=range],
.ag-theme-quartz-dark .ag-checkbox-input,
.ag-theme-quartz-dark .ag-toggle-button-input,
.ag-theme-quartz-dark .ag-radio-button-input,
.ag-theme-quartz-dark input[class^=ag-][type=range],
.ag-theme-quartz-auto-dark .ag-checkbox-input,
.ag-theme-quartz-auto-dark .ag-toggle-button-input,
.ag-theme-quartz-auto-dark .ag-radio-button-input,
.ag-theme-quartz-auto-dark input[class^=ag-][type=range] {
  cursor: pointer;
}
.ag-theme-quartz .ag-details-row,
.ag-theme-quartz-dark .ag-details-row,
.ag-theme-quartz-auto-dark .ag-details-row {
  padding: calc(var(--ag-grid-size) * 3.75);
}
.ag-theme-quartz .ag-list-item-hovered::after,
.ag-theme-quartz-dark .ag-list-item-hovered::after,
.ag-theme-quartz-auto-dark .ag-list-item-hovered::after {
  background-color: var(--ag-active-color);
}
.ag-theme-quartz .ag-pill .ag-pill-button:hover,
.ag-theme-quartz-dark .ag-pill .ag-pill-button:hover,
.ag-theme-quartz-auto-dark .ag-pill .ag-pill-button:hover {
  color: var(--ag-active-color);
}
.ag-theme-quartz .ag-header-highlight-before::after,
.ag-theme-quartz .ag-header-highlight-after::after,
.ag-theme-quartz-dark .ag-header-highlight-before::after,
.ag-theme-quartz-dark .ag-header-highlight-after::after,
.ag-theme-quartz-auto-dark .ag-header-highlight-before::after,
.ag-theme-quartz-auto-dark .ag-header-highlight-after::after {
  background-color: var(--ag-active-color);
}
.ag-theme-quartz-dark .ag-column-select-header-filter-wrapper .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-filter-toolpanel-search .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-mini-filter .ag-input-wrapper::before,
.ag-theme-quartz-dark .ag-filter-filter .ag-input-wrapper::before {
  opacity: 66%;
  filter: invert(100%);
}
.ag-theme-quartz-dark .ag-chart-menu {
  background-color: color-mix(in srgb, rgba(24, 39, 50, 0.3), var(--ag-background-color) 30%);
}
.ag-theme-quartz-dark .ag-text-field-input::placeholder {
  color: var(--ag-data-color);
  opacity: 0.8;
}
.ra-assiq-tooltip {
  position: fixed;
  display: inline-flex;
  align-items: center;
  z-index: 10000;
  pointer-events: none;
  animation: ra-assiq-tooltip-fadein 150ms ease;
  filter: drop-shadow(0 1px 3px rgba(26, 27, 36, 0.12)) drop-shadow(0 2px 4px rgba(26, 27, 36, 0.08));
}
.ra-assiq-tooltip:popover-open,
.ra-assiq-tooltip[popover] {
  margin: 0;
  padding: 0;
  border: none;
  background: transparent;
  color: inherit;
  overflow: visible;
  inset: unset;
  width: max-content;
}
.ra-assiq-tooltip__content {
  max-width: var(--rafl-comp-tooltip-size-width-max, 416px);
  padding: var(--rafl-dimension-padding-sm, 8px);
  border-radius: var(--rafl-core-dimension-radius-sm, 4px);
  background: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip__text {
  display: block;
  color: var(--rafl-color-foreground-inverted, #fff);
  font-family: var(--rafl-core-typography-font-family-base, "Roboto", sans-serif);
  font-size: var(--rafl-core-typography-body-sm-font-size, 12px);
  font-weight: 400;
  line-height: var(--rafl-core-typography-body-sm-line-height, 16px);
  letter-spacing: var(--rafl-core-typography-body-sm-letter-spacing, 0.25px);
  white-space: pre-line;
  word-break: break-word;
}
.ra-assiq-tooltip__caret {
  width: 0;
  height: 0;
  flex-shrink: 0;
  border-style: solid;
  border-color: transparent;
}
.ra-assiq-tooltip--top {
  flex-direction: column;
  align-items: center;
}
.ra-assiq-tooltip--top .ra-assiq-tooltip__content {
  order: 0;
}
.ra-assiq-tooltip--top .ra-assiq-tooltip__caret {
  order: 1;
  border-width: 4px 4px 0 4px;
  border-top-color: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip--bottom {
  flex-direction: column;
  align-items: center;
}
.ra-assiq-tooltip--bottom .ra-assiq-tooltip__caret {
  order: 0;
  border-width: 0 4px 4px 4px;
  border-bottom-color: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip--bottom .ra-assiq-tooltip__content {
  order: 1;
}
.ra-assiq-tooltip--right {
  flex-direction: row;
  align-items: center;
}
.ra-assiq-tooltip--right .ra-assiq-tooltip__caret {
  order: 0;
  border-width: 4px 4px 4px 0;
  border-right-color: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip--right .ra-assiq-tooltip__content {
  order: 1;
}
.ra-assiq-tooltip--left {
  flex-direction: row;
  align-items: center;
}
.ra-assiq-tooltip--left .ra-assiq-tooltip__content {
  order: 0;
}
.ra-assiq-tooltip--left .ra-assiq-tooltip__caret {
  order: 1;
  border-width: 4px 0 4px 4px;
  border-left-color: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip--top-left {
  flex-direction: column;
  align-items: flex-start;
}
.ra-assiq-tooltip--top-left .ra-assiq-tooltip__content {
  order: 0;
}
.ra-assiq-tooltip--top-left .ra-assiq-tooltip__caret {
  order: 1;
  margin-left: 8px;
  border-width: 4px 4px 0 4px;
  border-top-color: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip--top-right {
  flex-direction: column;
  align-items: flex-end;
}
.ra-assiq-tooltip--top-right .ra-assiq-tooltip__content {
  order: 0;
}
.ra-assiq-tooltip--top-right .ra-assiq-tooltip__caret {
  order: 1;
  margin-right: 8px;
  border-width: 4px 4px 0 4px;
  border-top-color: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip--bottom-left {
  flex-direction: column;
  align-items: flex-start;
}
.ra-assiq-tooltip--bottom-left .ra-assiq-tooltip__caret {
  order: 0;
  margin-left: 8px;
  border-width: 0 4px 4px 4px;
  border-bottom-color: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip--bottom-left .ra-assiq-tooltip__content {
  order: 1;
}
.ra-assiq-tooltip--bottom-right {
  flex-direction: column;
  align-items: flex-end;
}
.ra-assiq-tooltip--bottom-right .ra-assiq-tooltip__caret {
  order: 0;
  margin-right: 8px;
  border-width: 0 4px 4px 4px;
  border-bottom-color: var(--rafl-color-background-contrast, #3e4144);
}
.ra-assiq-tooltip--bottom-right .ra-assiq-tooltip__content {
  order: 1;
}
@keyframes ra-assiq-tooltip-fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
html,
body {
  margin: 0;
  padding: 0;
  font-family:
    Roboto,
    "Helvetica Neue",
    Arial,
    sans-serif;
  background: var(rafl-color-background-default, #F9FAFC);
  color: var(--rafl-color-foreground-primary, #000);
}
:focus-visible {
  outline: 2px solid var(--rafl-color-state-active, #235d9f);
  outline-offset: 2px;
}
dialog.ra-dialog {
  text-align: left;
}
.ra-divider--vertical {
  height: 24px;
  align-self: stretch;
}
:focus:not(:focus-visible) {
  outline: none;
}
.assetiq-page-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: var(--rafl-dimension-spacing-medium-md-400, 20px);
  box-sizing: border-box;
  gap: var(--rafl-dimension-spacing-medium-md-300, 16px);
}
.assetiq-subtitle {
  color: var(--rafl-color-foreground-primary, #1d232c);
  margin: 0;
  display: flex;
  align-items: center;
  font-family: var(--rafl-core-typography-title-lg-font-family, Roboto);
  font-size: var(--rafl-core-typography-title-lg-font-size, 20px);
  font-style: normal;
  font-weight: 500;
  line-height: var(--rafl-core-typography-title-lg-line-height, 28px);
  letter-spacing: var(--rafl-core-typography-title-lg-medium-letter-spacing, 0);
  gap: var(--rafl-dimension-spacing-medium-md-100, 8px);
}
.ag-theme-quartz.ra-grid {
  --ag-font-family: var( --rafl-core-typography-font-family-base, "Roboto", sans-serif );
  --ag-font-size: 14px;
  --ag-background-color: var(--rafl-color-background-container-100, #ffffff);
  --ag-header-background-color: var( --rafl-color-neutral-400, #e8ebed );
  --ag-header-foreground-color: var(--rafl-color-foreground-primary, #000000);
  --ag-foreground-color: var(--rafl-color-foreground-primary, #000000);
  --ag-data-color: var(--rafl-color-foreground-primary, #000000);
  --ag-border-color: var(--rafl-color-stroke-200, #dbdfe2);
  --ag-row-border-color: var(--rafl-color-stroke-200, #dbdfe2);
  --ag-header-column-separator-display: block;
  --ag-header-column-separator-color: var( --rafl-comp-grid-border-default, #dbdfe2);
  --ag-header-column-separator-width: 1px;
  --ag-header-column-separator-height: 100%;
  --ag-header-column-resize-handle-display: none;
  --ag-cell-horizontal-padding: 16px;
  --ag-row-hover-color: transparent;
  --ag-border-radius: 0;
  --ag-wrapper-border-radius: 0;
  --ag-odd-row-background-color: var(--ag-background-color);
  --ag-row-height: 43px;
}
.ag-cell {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-theme-quartz.ra-grid .ag-cell {
  display: flex;
  align-items: center;
  min-width: 0;
}
.ag-theme-quartz.ra-grid .ag-cell-wrapper,
.ag-theme-quartz.ra-grid .ag-cell-value {
  min-width: 0;
}
.ag-theme-quartz.ra-grid .ag-cell-value {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ag-theme-quartz.ra-grid .ag-tooltip {
  background: var(--rafl-color-background-contrast, #3e4144);
  color: var(--rafl-color-foreground-inverted, #ffffff);
  border: 0;
  border-radius: var(--rafl-core-dimension-radius-sm, 4px);
  box-shadow: 0 1px 3px rgba(26, 27, 36, 0.12), 0 2px 4px rgba(26, 27, 36, 0.08);
  padding: var(--rafl-dimension-padding-sm, 8px);
  max-width: var(--rafl-comp-tooltip-size-width-max, 416px);
  white-space: normal;
  word-break: break-word;
  font-family: var(--rafl-core-typography-font-family-base, "Roboto", sans-serif);
  font-size: var(--rafl-core-typography-body-sm-font-size, 12px);
  line-height: var(--rafl-core-typography-body-sm-line-height, 16px);
  letter-spacing: var(--rafl-core-typography-body-sm-letter-spacing, 0.25px);
}
.ag-theme-quartz.ra-grid .ag-overlay-no-rows-wrapper {
  padding: 0;
}
.ag-theme-quartz.ra-grid .ag-overlay-no-rows-center {
  padding-top: 0;
}
.ag-theme-quartz.ra-grid .ra-grid-empty-state {
  min-height: 280px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 4px;
  color: var(--rafl-color-foreground-secondary, #3d4043);
  text-align: center;
}
.ag-theme-quartz.ra-grid .ra-grid-empty-state__icon {
  width: 52px;
  height: 52px;
  margin-bottom: 8px;
  color: var(--rafl-color-foreground-tertiary, #72767a);
}
.ag-theme-quartz.ra-grid .ra-grid-empty-state__icon img {
  width: 100%;
  height: 100%;
  display: block;
}
.ag-theme-quartz.ra-grid .ra-grid-empty-state__title {
  font-family: var(--rafl-core-typography-font-family-base, "Roboto", sans-serif);
  font-size: 14px;
  line-height: 20px;
  font-weight: 700;
  color: var(--rafl-color-foreground-secondary, #3d4043);
}
.ag-theme-quartz.ra-grid .ra-grid-empty-state__description {
  font-family: var(--rafl-core-typography-font-family-base, "Roboto", sans-serif);
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  color: var(--rafl-color-foreground-tertiary, #5d6063);
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper {
  position: relative;
  width: var(--rafl-comp-checkbox-control-dimension-size, 16px);
  height: var(--rafl-comp-checkbox-control-dimension-size, 16px);
  border: none;
  background: transparent;
  border-radius: var(--rafl-radius-sm, 2px);
  font-size: 0;
  line-height: 0;
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper::before,
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper::after {
  content: "" !important;
  position: absolute;
  box-sizing: border-box;
  pointer-events: none;
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper::before {
  inset: 0;
  border-radius: var(--rafl-radius-sm, 2px);
  border: var(--rafl-dimension-stroke-md, 2px) solid var(--rafl-color-foreground-label, #5d6063);
  background: transparent;
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper:hover::before {
  border-color: var(--rafl-color-state-active-hovered, #184685);
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper:active::before {
  border-color: var(--rafl-color-state-active-pressed, #0f316b);
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-checked::before,
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-indeterminate::before {
  border-color: var(--rafl-color-state-active-default, #235d9f);
  background: var(--rafl-color-state-active-default, #235d9f);
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-checked:hover::before,
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-indeterminate:hover::before {
  border-color: var(--rafl-color-state-active-hovered, #184685);
  background: var(--rafl-color-state-active-hovered, #184685);
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-checked:active::before,
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-indeterminate:active::before {
  border-color: var(--rafl-color-state-active-pressed, #0f316b);
  background: var(--rafl-color-state-active-pressed, #0f316b);
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-checked::after {
  left: 2px;
  top: 2px;
  width: 12px;
  height: 10px;
  background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M0.670392 5.20154L1.20909 4.59839L3.91326 7.61765L4.28623 8.03409L4.65863 7.61714L10.7901 0.752077L11.3307 1.36159L4.28571 9.2494L0.670392 5.20154Z' stroke='white'/%3E%3C/svg%3E");
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-indeterminate::after {
  left: 4px;
  top: 7px;
  width: 8px;
  height: 2px;
  background: center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='2' viewBox='0 0 8 2' fill='none'%3E%3Cpath d='M7.5 1.5H0.5V0.5H7.5V1.5Z' stroke='white'/%3E%3C/svg%3E");
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper:focus-within {
  box-shadow: none;
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-disabled::before {
  border-color: var(--rafl-color-state-disabled-default, #999ca0);
}
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-disabled.ag-checked::before,
.ag-theme-quartz.ra-grid :is(.ag-selection-checkbox, .ag-header-select-all) .ag-checkbox-input-wrapper.ag-disabled.ag-indeterminate::before {
  border-color: var(--rafl-color-state-disabled-default, #999ca0);
  background: var(--rafl-color-state-disabled-default, #999ca0);
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles-PYLAKYTT.css.map */
