@charset "UTF-8";:root {
  --breakpoints-xs: 0;
  --breakpoints-sm: 30em;
  --breakpoints-md: 48em;
  --breakpoints-lg: 62em;
  --breakpoints-xl: 80em;
  --breakpoints-xxl: 100em;
  --zIndices-hide: -1;
  --zIndices-auto: auto;
  --zIndices-base: 0;
  --zIndices-docked: 10;
  --zIndices-dropdown: 1000;
  --zIndices-sticky: 1100;
  --zIndices-banner: 1200;
  --zIndices-overlay: 1300;
  --zIndices-modal: 1400;
  --zIndices-popover: 1500;
  --zIndices-skipLink: 1600;
  --zIndices-toast: 1700;
  --zIndices-tooltip: 1800;
  --blur-none: 0;
  --blur-sm: 4px;
  --blur-base: 8px;
  --blur-md: 12px;
  --blur-lg: 16px;
  --blur-xl: 24px;
  --blur-2xl: 40px;
  --blur-3xl: 64px;
  --shadows-xs: 0 0 0 1px rgba(0, 0, 0, 0.05);
  --shadows-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  --shadows-base: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  --shadows-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  --shadows-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  --shadows-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  --shadows-2xl: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  --shadows-outline: 0 0 0 3px rgba(66, 153, 225, 0.6);
  --shadows-inner: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  --shadows-none: none;
  --shadows-dark-lg: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px;
  --shadows-offsetShadow: rgb(0 0 0) 0px 0px 0px;
  --shadows-highlightShadow: inset 0 1px 0 0 rgb(255 255 255 / 24%);
  --space-0: 0px;
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-7: 1.75rem;
  --space-8: 2rem;
  --space-9: 2.25rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --space-13: 3.25rem;
  --space-14: 3.5rem;
  --space-16: 4rem;
  --space-20: 5rem;
  --space-24: 6rem;
  --space-px: 1px;
  --space-2px: 2px;
  --space-4px: 4px;
  --space-0-5: 0.125rem;
  --space-1-5: 0.375rem;
  --space-2-5: 0.625rem;
  --space-3-5: 0.875rem;
  --space-6-5: 1.675rem;
  --space-small: 0.5rem;
  --space-medium: 1.25rem;
  --space-large: 2rem;
  --nspace--px: -1px;
  --nspace--2px: -2px;
  --nspace--0: -0px;
  --nspace--0-5: -0.125rem;
  --nspace--1: -0.25rem;
  --nspace--1-5: -0.375rem;
  --nspace--2: -0.5rem;
  --nspace--2-5: -0.625rem;
  --nspace--3: -0.75rem;
  --nspace--3-5: -0.875rem;
  --nspace--4: -1rem;
  --nspace--5: -1.25rem;
  --nspace--6: -1.5rem;
  --nspace--7: -1.75rem;
  --nspace--8: -2rem;
  --nspace--9: -2.25rem;
  --nspace--10: -2.5rem;
  --nspace--12: -3rem;
  --nspace--14: -3.5rem;
  --nspace--16: -4rem;
  --nspace--20: -5rem;
  --nspace--24: -6rem;
  --borders-none: 0;
  --borders-1px: 1px;
  --borders-2px: 2px;
  --borders-4px: 4px;
  --borders-8px: 8px;
  --transition-property-common: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  --transition-property-colors: background-color, border-color, color, fill, stroke;
  --transition-property-dimensions: width, height;
  --transition-property-position: left, right, top, bottom;
  --transition-property-background: background-color, background-image, background-position;
  --transition-easing-ease-in: cubic-bezier(0.4, 0, 1, 1);
  --transition-easing-ease-out: cubic-bezier(0, 0, 0.2, 1);
  --transition-easing-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --transition-duration-ultra-fast: 50ms;
  --transition-duration-faster: 100ms;
  --transition-duration-fast: 150ms;
  --transition-duration-normal: 200ms;
  --transition-duration-slow: 300ms;
  --transition-duration-slower: 400ms;
  --transition-duration-ultra-slow: 500ms;
  --colors-base-transparent: transparent;
  --colors-base-current: currentColor;
  --colors-base-inherit: inherit;
  --colors-base-white: #fff;
  --colors-base-whiteRGBCode: 255, 255, 255;
  --colors-base-black: #0e0e10;
  --colors-base-blackRGBCode: 0, 0, 0;
  --colors-base-BrandBlue-50: #F5F9FF;
  --colors-base-BrandBlue-100: #F2F8FF;
  --colors-base-BrandBlue-200: #B8D9FE;
  --colors-base-BrandBlue-300: #7DB9FD;
  --colors-base-BrandBlue-400: #1C85FD;
  --colors-base-BrandBlue-500: #0071F0;
  --colors-base-BrandBlue-600: #00448F;
  --colors-base-BrandBlue-700: #003068;
  --colors-base-BrandBlue-800: #002B5D;
  --colors-base-BrandBlue-900: #002752;
  --colors-base-Green-50: #EDFCF4;
  --colors-base-Green-100: #DCFAE9;
  --colors-base-Green-200: #BDF5D6;
  --colors-base-Green-300: #87EDB5;
  --colors-base-Green-400: #33E180;
  --colors-base-Green-500: #1DC367;
  --colors-base-Green-600: #1E8A4E;
  --colors-base-Green-700: #156036;
  --colors-base-Green-800: #104729;
  --colors-base-Green-900: #1B2D23;
  --colors-base-Yellow-50: #FFF8E7;
  --colors-base-Yellow-100: #FFF3D6;
  --colors-base-Yellow-200: #FFE8B2;
  --colors-base-Yellow-300: #F7DDA1;
  --colors-base-Yellow-400: #F4D07C;
  --colors-base-Yellow-500: #EBAD1C;
  --colors-base-Yellow-600: #D59E20;
  --colors-base-Yellow-700: #725511;
  --colors-base-Yellow-800: #533F12;
  --colors-base-Yellow-900: #2F291A;
  --colors-base-Red-50: #FFF0F0;
  --colors-base-Red-100: #FDD8D8;
  --colors-base-Red-200: #F3AEAE;
  --colors-base-Red-300: #EE8D8D;
  --colors-base-Red-400: #EA6C6C;
  --colors-base-Red-500: #FD4545;
  --colors-base-Red-600: #B12525;
  --colors-base-Red-700: #6D1818;
  --colors-base-Red-800: #541212;
  --colors-base-Red-900: #381313;
  --colors-base-BlueGrey-50: #F7FAFD;
  --colors-base-BlueGrey-100: #F0F7FC;
  --colors-base-BlueGrey-200: #D2D9DF;
  --colors-base-BlueGrey-300: #AFBBC5;
  --colors-base-BlueGrey-400: #8B959E;
  --colors-base-BlueGrey-500: #6E7881;
  --colors-base-BlueGrey-600: #30373D;
  --colors-base-BlueGrey-700: #21282E;
  --colors-base-BlueGrey-800: #151C22;
  --colors-base-BlueGrey-900: #0C1217;
  --colors-base-BlueGrey-1000: #05080A;
  --colors-base-PureGrey-50: #FAFAFA;
  --colors-base-PureGrey-100: #F8F8F8;
  --colors-base-PureGrey-200: #F3F3F3;
  --colors-base-PureGrey-300: #E8E8E8;
  --colors-base-PureGrey-400: #E2E2E2;
  --colors-base-PureGrey-500: #C7C7C7;
  --colors-base-PureGrey-600: #9A9A9A;
  --colors-base-PureGrey-700: #666666;
  --colors-base-PureGrey-800: #404040;
  --colors-base-PureGrey-900: #080808;
  --colors-base-TransparentWhite-5: rgba(255,255,255,0.05);
  --colors-base-TransparentWhite-10: rgba(255,255,255,0.1);
  --colors-base-TransparentWhite-20: rgba(255,255,255,0.2);
  --colors-base-TransparentWhite-40: rgba(255,255,255,0.4);
  --colors-base-TransparentWhite-50: rgba(255,255,255,0.5);
  --colors-base-TransparentWhite-60: rgba(255,255,255,0.6);
  --colors-base-TransparentWhite-70: rgba(255,255,255,0.7);
  --colors-base-TransparentWhite-80: rgba(255,255,255,0.8);
  --colors-base-TransparentWhite-90: rgba(255,255,255,0.9);
  --colors-base-TransparentWhite-100: #ffffff;
  --colors-layout-backdrop: #05080A;
  --colors-layout-level1: #0C1217;
  --colors-layout-level2: #151C22;
  --colors-layout-level3: #21282E;
  --colors-layout-level4: #30373D;
  --colors-layout-level5: #6E7881;
  --colors-layout-green: #1B2D23;
  --colors-layout-red: #381313;
  --colors-layout-blue: #002752;
  --colors-layout-yellow: #2F291A;
  --colors-layout-blueSubtle: #B8D9FE;
  --colors-layout-blueActive: #0071F0;
  --colors-layout-warning: #2F291A;
  --colors-layout-error: #381313;
  --colors-layout-success: #1B2D23;
  --colors-layout-info: #002752;
  --colors-text-primary: #F0F7FC;
  --colors-text-secondary: #D2D9DF;
  --colors-text-tertiary: #AFBBC5;
  --colors-text-semiMinor: #8B959E;
  --colors-text-minor: #6E7881;
  --colors-text-active: #7DB9FD;
  --colors-text-error: #EE8D8D;
  --colors-text-green: #33E180;
  --colors-text-warning: #F7DDA1;
  --colors-border-superMinimal: #0C1217;
  --colors-border-minimal: #21282E;
  --colors-border-subtle: #30373D;
  --colors-border-strong: #6E7881;
  --colors-border-active: #7DB9FD;
  --colors-border-activeLight: #B8D9FE;
  --colors-border-pressed: #00448F;
  --colors-border-error: #FD4545;
  --colors-border-orange: #533F12;
  --colors-icons-primary: #F0F7FC;
  --colors-icons-secondary: #D2D9DF;
  --colors-icons-tertiary: #AFBBC5;
  --colors-icons-semiMinor: #6E7881;
  --colors-icons-minor: #30373D;
  --colors-icons-active: #7DB9FD;
  --colors-icons-error: #F3AEAE;
  --colors-icons-warning: #F7DDA1;
  --colors-icons-success: #33E180;
  --colors-button-isPrimary-default: #0071F0;
  --colors-button-isPrimary-active: #00448F;
  --colors-button-isPrimary-pressed: #003068;
  --colors-button-isPrimary-disabled: rgba(255,255,255,0.05);
  --colors-button-isPrimary-focusRing: #00448F;
  --colors-button-isSecondary-defaultActive: #151C22;
  --colors-button-isSecondary-pressed: #003068;
  --colors-button-isSecondary-disabled: rgba(255,255,255,0.05);
  --colors-button-isSecondary-borderDefault: #30373D;
  --colors-button-isSecondary-borderActive: #7DB9FD;
  --colors-button-isSecondary-focusRing: #002B5D;
  --colors-button-onPrimary-defaultActive: #F2F8FF;
  --colors-button-onPrimary-pressed: #B8D9FE;
  --colors-button-onPrimary-disabled: rgba(255,255,255,0.2);
  --colors-button-onSecondary-default: #7DB9FD;
  --colors-checkbox-background: rgba(255,255,255,0.2);
  --colors-checkbox-border: transparent;
  --colors-checkbox-checked: #0071F0;
  --colors-checkbox-error: #EE8D8D;
  --colors-checkbox-hover: rgba(255,255,255,0.4);
  --colors-other-dropShadow-default: rgba(0, 0, 0, 0.25);
  --colors-other-dropShadow-hover-primary: #0071F04D;
  --colors-other-dropShadow-hover-secondary: #0071F04D;
  --colors-other-dropShadow-hover-dangerSecondary: #EA6C6C1A;
  --colors-other-focusRing: #003672;
  --colors-toggle-backgroundOn: #0071F0;
  --colors-toggle-backgroundOff: #21282E;
  --colors-toggle-borderOn: #1133EE;
  --colors-toggle-borderOff: #30373D;
  --colors-toggle-borderError: #EA6C6C;
  --colors-toggle-hoverOn: #00448F;
  --colors-toggle-hoverOff: #21282E;
  --colors-toggle-toggle: #ffffff;
  --colors-progressBar-numeratorBar: rgba(255,255,255,0.2);
  --colors-progressBar-denominatorBar: rgba(255,255,255,0.5);
  --colors-progressBar-numeratorBarComplete: rgba(255,255,255,0.05);
  --colors-priceSlider-bar: #0071F0;
  --colors-priceSlider-dot: #ffffff;
  --colors-price-positive: #33E180;
  --colors-price-negative: #EA6C6C;
  --typography-letterSpacings-tighter: -0.05em;
  --typography-letterSpacings-tight: -0.025em;
  --typography-letterSpacings-normal: 0;
  --typography-letterSpacings-wide: 0.025em;
  --typography-letterSpacings-wider: 0.05em;
  --typography-letterSpacings-widest: 0.1em;
  --typography-lineHeights-3: .75rem;
  --typography-lineHeights-4: 1rem;
  --typography-lineHeights-5: 1.25rem;
  --typography-lineHeights-6: 1.5rem;
  --typography-lineHeights-7: 1.75rem;
  --typography-lineHeights-8: 2rem;
  --typography-lineHeights-9: 2.25rem;
  --typography-lineHeights-10: 2.5rem;
  --typography-lineHeights-normal: normal;
  --typography-lineHeights-none: 1;
  --typography-lineHeights-shorter: 1.25;
  --typography-lineHeights-short: 1.375;
  --typography-lineHeights-base: 1.5;
  --typography-lineHeights-tall: 1.625;
  --typography-lineHeights-taller: 2;
  --typography-fontWeights-thin: 300;
  --typography-fontWeights-normal: 400;
  --typography-fontWeights-medium: 500;
  --typography-fontWeights-semibold: 600;
  --typography-fontWeights-bold: 700;
  --typography-fonts-brand: "Roboto Flex", system-ui, sans-serif;
  --typography-fonts-heading: "Roboto Flex", system-ui, sans-serif;
  --typography-fonts-base: "Roboto Flex", system-ui, sans-serif;
  --typography-fonts-mono: "Roboto Mono", Courier, monospace;
  --typography-fontSizes-base: 12px;
  --typography-fontSizes-xs: 0.66rem;
  --typography-fontSizes-sm: 0.83rem;
  --typography-fontSizes-md: 1rem;
  --typography-fontSizes-lg: 1.167rem;
  --typography-fontSizes-subheading: 1.5rem;
  --typography-fontSizes-h6: 2rem;
  --typography-fontSizes-h5: 2.67rem;
  --typography-fontSizes-h4: 3.33rem;
  --typography-fontSizes-h3: 4rem;
  --typography-fontSizes-h2: 4.68rem;
  --typography-fontSizes-h1: 5.33rem;
  --typography-fontSizes-inherit: inherit;
  --typographyStyle-h1-base: 12px;
  --typographyStyle-h1-fontSize: 5.333333333333333rem;
  --typographyStyle-h1-lineHeight: 1.1;
  --typographyStyle-h1-fontWeight: 500;
  --typographyStyle-h1-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h1-textTransform: none;
  --typographyStyle-h2-base: 12px;
  --typographyStyle-h2-fontSize: 4.666666666666667rem;
  --typographyStyle-h2-lineHeight: 5.333333333333333rem;
  --typographyStyle-h2-fontWeight: 500;
  --typographyStyle-h2-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h2-textTransform: none;
  --typographyStyle-h3-base: 12px;
  --typographyStyle-h3-fontSize: 4rem;
  --typographyStyle-h3-lineHeight: 4.666666666666667rem;
  --typographyStyle-h3-fontWeight: 500;
  --typographyStyle-h3-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h3-textTransform: none;
  --typographyStyle-h4-base: 12px;
  --typographyStyle-h4-fontSize: 3.3333333333333335rem;
  --typographyStyle-h4-lineHeight: 4rem;
  --typographyStyle-h4-fontWeight: 500;
  --typographyStyle-h4-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h4-textTransform: none;
  --typographyStyle-h5-base: 12px;
  --typographyStyle-h5-fontSize: 2.6666666666666665rem;
  --typographyStyle-h5-lineHeight: 3.3333333333333335rem;
  --typographyStyle-h5-fontWeight: 500;
  --typographyStyle-h5-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h5-textTransform: none;
  --typographyStyle-h6-base: 12px;
  --typographyStyle-h6-fontSize: 2rem;
  --typographyStyle-h6-lineHeight: 2.6666666666666665rem;
  --typographyStyle-h6-fontWeight: 500;
  --typographyStyle-h6-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h6-textTransform: none;
  --typographyStyle-subheadingR-base: 12px;
  --typographyStyle-subheadingR-fontSize: 1.5rem;
  --typographyStyle-subheadingR-lineHeight: 2.1666666666666665rem;
  --typographyStyle-subheadingR-fontWeight: 400;
  --typographyStyle-subheadingR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-subheadingR-textTransform: none;
  --typographyStyle-subheadingB-base: 12px;
  --typographyStyle-subheadingB-fontSize: 1.5rem;
  --typographyStyle-subheadingB-lineHeight: 2.1666666666666665rem;
  --typographyStyle-subheadingB-fontWeight: 600;
  --typographyStyle-subheadingB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-subheadingB-textTransform: none;
  --typographyStyle-largeR-base: 12px;
  --typographyStyle-largeR-fontSize: 1.3333333333333333rem;
  --typographyStyle-largeR-lineHeight: 2rem;
  --typographyStyle-largeR-fontWeight: 400;
  --typographyStyle-largeR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-largeR-textTransform: none;
  --typographyStyle-largeB-base: 12px;
  --typographyStyle-largeB-fontSize: 1.3333333333333333rem;
  --typographyStyle-largeB-lineHeight: 2rem;
  --typographyStyle-largeB-fontWeight: 600;
  --typographyStyle-largeB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-largeB-textTransform: none;
  --typographyStyle-mediumR-base: 12px;
  --typographyStyle-mediumR-fontSize: 1.1666666666666667rem;
  --typographyStyle-mediumR-lineHeight: 1.6666666666666667rem;
  --typographyStyle-mediumR-fontWeight: 400;
  --typographyStyle-mediumR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-mediumR-textTransform: none;
  --typographyStyle-mediumB-base: 12px;
  --typographyStyle-mediumB-fontSize: 1.1666666666666667rem;
  --typographyStyle-mediumB-lineHeight: 1.6666666666666667rem;
  --typographyStyle-mediumB-fontWeight: 600;
  --typographyStyle-mediumB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-mediumB-textTransform: none;
  --typographyStyle-baseR-base: 12px;
  --typographyStyle-baseR-fontSize: 1rem;
  --typographyStyle-baseR-lineHeight: 1.3333333333333333rem;
  --typographyStyle-baseR-fontWeight: 400;
  --typographyStyle-baseR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-baseR-textTransform: none;
  --typographyStyle-baseB-base: 12px;
  --typographyStyle-baseB-fontSize: 1rem;
  --typographyStyle-baseB-lineHeight: 1.3333333333333333rem;
  --typographyStyle-baseB-fontWeight: 600;
  --typographyStyle-baseB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-baseB-textTransform: none;
  --typographyStyle-smallR-base: 12px;
  --typographyStyle-smallR-fontSize: 0.8333333333333334rem;
  --typographyStyle-smallR-lineHeight: 1rem;
  --typographyStyle-smallR-fontWeight: 400;
  --typographyStyle-smallR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-smallR-textTransform: none;
  --typographyStyle-smallB-base: 12px;
  --typographyStyle-smallB-fontSize: 0.8333333333333334rem;
  --typographyStyle-smallB-lineHeight: 1rem;
  --typographyStyle-smallB-fontWeight: 600;
  --typographyStyle-smallB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-smallB-textTransform: none;
  --typographyStyle-capsXL-base: 12px;
  --typographyStyle-capsXL-fontSize: 1.3333333333333333rem;
  --typographyStyle-capsXL-lineHeight: 2rem;
  --typographyStyle-capsXL-fontWeight: 500;
  --typographyStyle-capsXL-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-capsXL-textTransform: uppercase;
  --typographyStyle-capsM-base: 12px;
  --typographyStyle-capsM-fontSize: 1.1666666666666667rem;
  --typographyStyle-capsM-lineHeight: 1.6666666666666667rem;
  --typographyStyle-capsM-fontWeight: 500;
  --typographyStyle-capsM-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-capsM-textTransform: uppercase;
  --typographyStyle-capsS-base: 12px;
  --typographyStyle-capsS-fontSize: 1rem;
  --typographyStyle-capsS-lineHeight: 1.3333333333333333rem;
  --typographyStyle-capsS-fontWeight: 500;
  --typographyStyle-capsS-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-capsS-textTransform: uppercase;
  --typographyStyle-gridLarge-base: 12px;
  --typographyStyle-gridLarge-fontSize: 1.3333333333333333rem;
  --typographyStyle-gridLarge-lineHeight: 2rem;
  --typographyStyle-gridLarge-fontWeight: 400;
  --typographyStyle-gridLarge-fontFamily: "Roboto Mono", Courier, monospace;
  --typographyStyle-gridLarge-textTransform: none;
  --typographyStyle-gridMedium-base: 12px;
  --typographyStyle-gridMedium-fontSize: 1.1666666666666667rem;
  --typographyStyle-gridMedium-lineHeight: 1.6666666666666667rem;
  --typographyStyle-gridMedium-fontWeight: 400;
  --typographyStyle-gridMedium-fontFamily: "Roboto Mono", Courier, monospace;
  --typographyStyle-gridMedium-textTransform: none;
  --typographyStyle-gridBase-base: 12px;
  --typographyStyle-gridBase-fontSize: 1rem;
  --typographyStyle-gridBase-lineHeight: 1.3333333333333333rem;
  --typographyStyle-gridBase-fontWeight: 400;
  --typographyStyle-gridBase-fontFamily: "Roboto Mono", Courier, monospace;
  --typographyStyle-gridBase-textTransform: none;
  --typographyStyle-gridTiny-base: 12px;
  --typographyStyle-gridTiny-fontSize: 0.8333333333333334rem;
  --typographyStyle-gridTiny-lineHeight: 1rem;
  --typographyStyle-gridTiny-fontWeight: 400;
  --typographyStyle-gridTiny-fontFamily: "Roboto Mono", Courier, monospace;
  --typographyStyle-gridTiny-textTransform: none;
  --controls-heights-lg: 4rem;
  --controls-heights-md: 3.333rem;
  --controls-heights-sm: 2rem;
  --radii-none: 0;
  --radii-xs: 0.167rem;
  --radii-sm: 0.333rem;
  --radii-base: 0.5rem;
  --radii-md: 0.5rem;
  --radii-lg: 0.666rem;
  --radii-full: 9999px;
  --radii-half: 50%;
  --sizes-base: 12px;
  --sizes-6sx: 0.167rem;
  --sizes-5xs: 0.25rem;
  --sizes-4xs: 0.333rem;
  --sizes-3xs: 0.5rem;
  --sizes-2xs: 0.667rem;
  --sizes-xs: 1rem;
  --sizes-sm: 1.333rem;
  --sizes-md: 2rem;
  --sizes-lg: 2.667rem;
  --sizes-xl: 3.667rem;
  --sizes-xxl: 5.333rem;
  --sizes-container-xxs: 320px;
  --sizes-container-xs: 400px;
  --sizes-container-sm: 640px;
  --sizes-container-md: 768px;
  --sizes-container-lg: 1024px;
  --sizes-container-xl: 1280px;
  --sizes-toggle-width-sm: 1.666rem;
  --sizes-toggle-width-md: 2.333rem;
  --sizes-toggle-width-lg: 3.666rem;
  --sizes-toggle-height-sm: 1rem;
  --sizes-toggle-height-md: 1.333rem;
  --sizes-toggle-height-lg: 2rem;
  --sizes-toggle-toggle-sm: 0.666rem;
  --sizes-toggle-toggle-md: 1rem;
  --sizes-toggle-toggle-lg: 1.666rem;
}
._42gru80 {
  --_42gru81: var(--breakpoints-xs);
  --_42gru82: var(--breakpoints-sm);
  --_42gru83: var(--breakpoints-md);
  --_42gru84: var(--breakpoints-lg);
  --_42gru85: var(--breakpoints-xl);
  --_42gru86: var(--breakpoints-xxl);
  --_42gru87: var(--zIndices-hide);
  --_42gru88: var(--zIndices-auto);
  --_42gru89: var(--zIndices-base);
  --_42gru8a: var(--zIndices-docked);
  --_42gru8b: var(--zIndices-dropdown);
  --_42gru8c: var(--zIndices-sticky);
  --_42gru8d: var(--zIndices-banner);
  --_42gru8e: var(--zIndices-overlay);
  --_42gru8f: var(--zIndices-modal);
  --_42gru8g: var(--zIndices-popover);
  --_42gru8h: var(--zIndices-skipLink);
  --_42gru8i: var(--zIndices-toast);
  --_42gru8j: var(--zIndices-tooltip);
  --_42gru8k: var(--blur-none);
  --_42gru8l: var(--blur-sm);
  --_42gru8m: var(--blur-base);
  --_42gru8n: var(--blur-md);
  --_42gru8o: var(--blur-lg);
  --_42gru8p: var(--blur-xl);
  --_42gru8q: var(--blur-2xl);
  --_42gru8r: var(--blur-3xl);
  --_42gru8s: var(--shadows-xs);
  --_42gru8t: var(--shadows-sm);
  --_42gru8u: var(--shadows-base);
  --_42gru8v: var(--shadows-md);
  --_42gru8w: var(--shadows-lg);
  --_42gru8x: var(--shadows-xl);
  --_42gru8y: var(--shadows-2xl);
  --_42gru8z: var(--shadows-outline);
  --_42gru810: var(--shadows-inner);
  --_42gru811: var(--shadows-none);
  --_42gru812: var(--shadows-dark-lg);
  --_42gru813: var(--shadows-offsetShadow);
  --_42gru814: var(--shadows-highlightShadow);
  --_42gru815: var(--space-0);
  --_42gru816: var(--space-1);
  --_42gru817: var(--space-2);
  --_42gru818: var(--space-3);
  --_42gru819: var(--space-4);
  --_42gru81a: var(--space-5);
  --_42gru81b: var(--space-6);
  --_42gru81c: var(--space-7);
  --_42gru81d: var(--space-8);
  --_42gru81e: var(--space-9);
  --_42gru81f: var(--space-10);
  --_42gru81g: var(--space-12);
  --_42gru81h: var(--space-13);
  --_42gru81i: var(--space-14);
  --_42gru81j: var(--space-16);
  --_42gru81k: var(--space-20);
  --_42gru81l: var(--space-24);
  --_42gru81m: var(--space-px);
  --_42gru81n: var(--space-2px);
  --_42gru81o: var(--space-4px);
  --_42gru81p: var(--space-0-5);
  --_42gru81q: var(--space-1-5);
  --_42gru81r: var(--space-2-5);
  --_42gru81s: var(--space-3-5);
  --_42gru81t: var(--space-6-5);
  --_42gru81u: var(--space-small);
  --_42gru81v: var(--space-medium);
  --_42gru81w: var(--space-large);
  --_42gru81x: var(--nspace--px);
  --_42gru81y: var(--nspace--2px);
  --_42gru81z: var(--nspace--0);
  --_42gru820: var(--nspace--0-5);
  --_42gru821: var(--nspace--1);
  --_42gru822: var(--nspace--1-5);
  --_42gru823: var(--nspace--2);
  --_42gru824: var(--nspace--2-5);
  --_42gru825: var(--nspace--3);
  --_42gru826: var(--nspace--3-5);
  --_42gru827: var(--nspace--4);
  --_42gru828: var(--nspace--5);
  --_42gru829: var(--nspace--6);
  --_42gru82a: var(--nspace--7);
  --_42gru82b: var(--nspace--8);
  --_42gru82c: var(--nspace--9);
  --_42gru82d: var(--nspace--10);
  --_42gru82e: var(--nspace--12);
  --_42gru82f: var(--nspace--14);
  --_42gru82g: var(--nspace--16);
  --_42gru82h: var(--nspace--20);
  --_42gru82i: var(--nspace--24);
  --_42gru82j: var(--borders-none);
  --_42gru82k: var(--borders-1px);
  --_42gru82l: var(--borders-2px);
  --_42gru82m: var(--borders-4px);
  --_42gru82n: var(--borders-8px);
  --_42gru82o: var(--transition-property-common);
  --_42gru82p: var(--transition-property-colors);
  --_42gru82q: var(--transition-property-dimensions);
  --_42gru82r: var(--transition-property-position);
  --_42gru82s: var(--transition-property-background);
  --_42gru82t: var(--transition-easing-ease-in);
  --_42gru82u: var(--transition-easing-ease-out);
  --_42gru82v: var(--transition-easing-ease-in-out);
  --_42gru82w: var(--transition-duration-ultra-fast);
  --_42gru82x: var(--transition-duration-faster);
  --_42gru82y: var(--transition-duration-fast);
  --_42gru82z: var(--transition-duration-normal);
  --_42gru830: var(--transition-duration-slow);
  --_42gru831: var(--transition-duration-slower);
  --_42gru832: var(--transition-duration-ultra-slow);
  --_42gru833: var(--colors-base-transparent);
  --_42gru834: var(--colors-base-current);
  --_42gru835: var(--colors-base-inherit);
  --_42gru836: var(--colors-base-white);
  --_42gru837: var(--colors-base-whiteRGBCode);
  --_42gru838: var(--colors-base-black);
  --_42gru839: var(--colors-base-blackRGBCode);
  --_42gru83a: var(--colors-base-BrandBlue-50);
  --_42gru83b: var(--colors-base-BrandBlue-100);
  --_42gru83c: var(--colors-base-BrandBlue-200);
  --_42gru83d: var(--colors-base-BrandBlue-300);
  --_42gru83e: var(--colors-base-BrandBlue-400);
  --_42gru83f: var(--colors-base-BrandBlue-500);
  --_42gru83g: var(--colors-base-BrandBlue-600);
  --_42gru83h: var(--colors-base-BrandBlue-700);
  --_42gru83i: var(--colors-base-BrandBlue-800);
  --_42gru83j: var(--colors-base-BrandBlue-900);
  --_42gru83k: var(--colors-base-Green-50);
  --_42gru83l: var(--colors-base-Green-100);
  --_42gru83m: var(--colors-base-Green-200);
  --_42gru83n: var(--colors-base-Green-300);
  --_42gru83o: var(--colors-base-Green-400);
  --_42gru83p: var(--colors-base-Green-500);
  --_42gru83q: var(--colors-base-Green-600);
  --_42gru83r: var(--colors-base-Green-700);
  --_42gru83s: var(--colors-base-Green-800);
  --_42gru83t: var(--colors-base-Green-900);
  --_42gru83u: var(--colors-base-Yellow-50);
  --_42gru83v: var(--colors-base-Yellow-100);
  --_42gru83w: var(--colors-base-Yellow-200);
  --_42gru83x: var(--colors-base-Yellow-300);
  --_42gru83y: var(--colors-base-Yellow-400);
  --_42gru83z: var(--colors-base-Yellow-500);
  --_42gru840: var(--colors-base-Yellow-600);
  --_42gru841: var(--colors-base-Yellow-700);
  --_42gru842: var(--colors-base-Yellow-800);
  --_42gru843: var(--colors-base-Yellow-900);
  --_42gru844: var(--colors-base-Red-50);
  --_42gru845: var(--colors-base-Red-100);
  --_42gru846: var(--colors-base-Red-200);
  --_42gru847: var(--colors-base-Red-300);
  --_42gru848: var(--colors-base-Red-400);
  --_42gru849: var(--colors-base-Red-500);
  --_42gru84a: var(--colors-base-Red-600);
  --_42gru84b: var(--colors-base-Red-700);
  --_42gru84c: var(--colors-base-Red-800);
  --_42gru84d: var(--colors-base-Red-900);
  --_42gru84e: var(--colors-base-BlueGrey-50);
  --_42gru84f: var(--colors-base-BlueGrey-100);
  --_42gru84g: var(--colors-base-BlueGrey-200);
  --_42gru84h: var(--colors-base-BlueGrey-300);
  --_42gru84i: var(--colors-base-BlueGrey-400);
  --_42gru84j: var(--colors-base-BlueGrey-500);
  --_42gru84k: var(--colors-base-BlueGrey-600);
  --_42gru84l: var(--colors-base-BlueGrey-700);
  --_42gru84m: var(--colors-base-BlueGrey-800);
  --_42gru84n: var(--colors-base-BlueGrey-900);
  --_42gru84o: var(--colors-base-BlueGrey-1000);
  --_42gru84p: var(--colors-base-PureGrey-50);
  --_42gru84q: var(--colors-base-PureGrey-100);
  --_42gru84r: var(--colors-base-PureGrey-200);
  --_42gru84s: var(--colors-base-PureGrey-300);
  --_42gru84t: var(--colors-base-PureGrey-400);
  --_42gru84u: var(--colors-base-PureGrey-500);
  --_42gru84v: var(--colors-base-PureGrey-600);
  --_42gru84w: var(--colors-base-PureGrey-700);
  --_42gru84x: var(--colors-base-PureGrey-800);
  --_42gru84y: var(--colors-base-PureGrey-900);
  --_42gru84z: var(--colors-base-TransparentWhite-5);
  --_42gru850: var(--colors-base-TransparentWhite-10);
  --_42gru851: var(--colors-base-TransparentWhite-20);
  --_42gru852: var(--colors-base-TransparentWhite-40);
  --_42gru853: var(--colors-base-TransparentWhite-50);
  --_42gru854: var(--colors-base-TransparentWhite-60);
  --_42gru855: var(--colors-base-TransparentWhite-70);
  --_42gru856: var(--colors-base-TransparentWhite-80);
  --_42gru857: var(--colors-base-TransparentWhite-90);
  --_42gru858: var(--colors-base-TransparentWhite-100);
  --_42gru859: var(--colors-layout-backdrop);
  --_42gru85a: var(--colors-layout-level1);
  --_42gru85b: var(--colors-layout-level2);
  --_42gru85c: var(--colors-layout-level3);
  --_42gru85d: var(--colors-layout-level4);
  --_42gru85e: var(--colors-layout-level5);
  --_42gru85f: var(--colors-layout-green);
  --_42gru85g: var(--colors-layout-red);
  --_42gru85h: var(--colors-layout-blue);
  --_42gru85i: var(--colors-layout-yellow);
  --_42gru85j: var(--colors-layout-blueSubtle);
  --_42gru85k: var(--colors-layout-blueActive);
  --_42gru85l: var(--colors-layout-warning);
  --_42gru85m: var(--colors-layout-error);
  --_42gru85n: var(--colors-layout-success);
  --_42gru85o: var(--colors-layout-info);
  --_42gru85p: var(--colors-text-primary);
  --_42gru85q: var(--colors-text-secondary);
  --_42gru85r: var(--colors-text-tertiary);
  --_42gru85s: var(--colors-text-semiMinor);
  --_42gru85t: var(--colors-text-minor);
  --_42gru85u: var(--colors-text-active);
  --_42gru85v: var(--colors-text-error);
  --_42gru85w: var(--colors-text-green);
  --_42gru85x: var(--colors-text-warning);
  --_42gru85y: var(--colors-border-superMinimal);
  --_42gru85z: var(--colors-border-minimal);
  --_42gru860: var(--colors-border-subtle);
  --_42gru861: var(--colors-border-strong);
  --_42gru862: var(--colors-border-active);
  --_42gru863: var(--colors-border-activeLight);
  --_42gru864: var(--colors-border-pressed);
  --_42gru865: var(--colors-border-error);
  --_42gru866: var(--colors-border-orange);
  --_42gru867: var(--colors-icons-primary);
  --_42gru868: var(--colors-icons-secondary);
  --_42gru869: var(--colors-icons-tertiary);
  --_42gru86a: var(--colors-icons-semiMinor);
  --_42gru86b: var(--colors-icons-minor);
  --_42gru86c: var(--colors-icons-active);
  --_42gru86d: var(--colors-icons-error);
  --_42gru86e: var(--colors-icons-warning);
  --_42gru86f: var(--colors-icons-success);
  --_42gru86g: var(--colors-button-isPrimary-default);
  --_42gru86h: var(--colors-button-isPrimary-active);
  --_42gru86i: var(--colors-button-isPrimary-pressed);
  --_42gru86j: var(--colors-button-isPrimary-disabled);
  --_42gru86k: var(--colors-button-isPrimary-focusRing);
  --_42gru86l: var(--colors-button-isSecondary-defaultActive);
  --_42gru86m: var(--colors-button-isSecondary-pressed);
  --_42gru86n: var(--colors-button-isSecondary-disabled);
  --_42gru86o: var(--colors-button-isSecondary-borderDefault);
  --_42gru86p: var(--colors-button-isSecondary-borderActive);
  --_42gru86q: var(--colors-button-isSecondary-focusRing);
  --_42gru86r: var(--colors-button-onPrimary-defaultActive);
  --_42gru86s: var(--colors-button-onPrimary-pressed);
  --_42gru86t: var(--colors-button-onPrimary-disabled);
  --_42gru86u: var(--colors-button-onSecondary-default);
  --_42gru86v: var(--colors-checkbox-background);
  --_42gru86w: var(--colors-checkbox-border);
  --_42gru86x: var(--colors-checkbox-checked);
  --_42gru86y: var(--colors-checkbox-error);
  --_42gru86z: var(--colors-checkbox-hover);
  --_42gru870: var(--colors-other-dropShadow-default);
  --_42gru871: var(--colors-other-dropShadow-hover-primary);
  --_42gru872: var(--colors-other-dropShadow-hover-secondary);
  --_42gru873: var(--colors-other-dropShadow-hover-dangerSecondary);
  --_42gru874: var(--colors-other-focusRing);
  --_42gru875: var(--colors-toggle-backgroundOn);
  --_42gru876: var(--colors-toggle-backgroundOff);
  --_42gru877: var(--colors-toggle-borderOn);
  --_42gru878: var(--colors-toggle-borderOff);
  --_42gru879: var(--colors-toggle-borderError);
  --_42gru87a: var(--colors-toggle-hoverOn);
  --_42gru87b: var(--colors-toggle-hoverOff);
  --_42gru87c: var(--colors-toggle-toggle);
  --_42gru87d: var(--colors-progressBar-numeratorBar);
  --_42gru87e: var(--colors-progressBar-denominatorBar);
  --_42gru87f: var(--colors-progressBar-numeratorBarComplete);
  --_42gru87g: var(--colors-priceSlider-bar);
  --_42gru87h: var(--colors-priceSlider-dot);
  --_42gru87i: var(--colors-price-positive);
  --_42gru87j: var(--colors-price-negative);
  --_42gru87k: var(--typography-letterSpacings-tighter);
  --_42gru87l: var(--typography-letterSpacings-tight);
  --_42gru87m: var(--typography-letterSpacings-normal);
  --_42gru87n: var(--typography-letterSpacings-wide);
  --_42gru87o: var(--typography-letterSpacings-wider);
  --_42gru87p: var(--typography-letterSpacings-widest);
  --_42gru87q: var(--typography-lineHeights-3);
  --_42gru87r: var(--typography-lineHeights-4);
  --_42gru87s: var(--typography-lineHeights-5);
  --_42gru87t: var(--typography-lineHeights-6);
  --_42gru87u: var(--typography-lineHeights-7);
  --_42gru87v: var(--typography-lineHeights-8);
  --_42gru87w: var(--typography-lineHeights-9);
  --_42gru87x: var(--typography-lineHeights-10);
  --_42gru87y: var(--typography-lineHeights-normal);
  --_42gru87z: var(--typography-lineHeights-none);
  --_42gru880: var(--typography-lineHeights-shorter);
  --_42gru881: var(--typography-lineHeights-short);
  --_42gru882: var(--typography-lineHeights-base);
  --_42gru883: var(--typography-lineHeights-tall);
  --_42gru884: var(--typography-lineHeights-taller);
  --_42gru885: var(--typography-fontWeights-thin);
  --_42gru886: var(--typography-fontWeights-normal);
  --_42gru887: var(--typography-fontWeights-medium);
  --_42gru888: var(--typography-fontWeights-semibold);
  --_42gru889: var(--typography-fontWeights-bold);
  --_42gru88a: var(--typography-fonts-brand);
  --_42gru88b: var(--typography-fonts-heading);
  --_42gru88c: var(--typography-fonts-base);
  --_42gru88d: var(--typography-fonts-mono);
  --_42gru88e: var(--typography-fontSizes-base);
  --_42gru88f: var(--typography-fontSizes-xs);
  --_42gru88g: var(--typography-fontSizes-sm);
  --_42gru88h: var(--typography-fontSizes-md);
  --_42gru88i: var(--typography-fontSizes-lg);
  --_42gru88j: var(--typography-fontSizes-subheading);
  --_42gru88k: var(--typography-fontSizes-h6);
  --_42gru88l: var(--typography-fontSizes-h5);
  --_42gru88m: var(--typography-fontSizes-h4);
  --_42gru88n: var(--typography-fontSizes-h3);
  --_42gru88o: var(--typography-fontSizes-h2);
  --_42gru88p: var(--typography-fontSizes-h1);
  --_42gru88q: var(--typography-fontSizes-inherit);
  --_42gru88r: var(--typographyStyle-h1-base);
  --_42gru88s: var(--typographyStyle-h1-fontSize);
  --_42gru88t: var(--typographyStyle-h1-lineHeight);
  --_42gru88u: var(--typographyStyle-h1-fontWeight);
  --_42gru88v: var(--typographyStyle-h1-fontFamily);
  --_42gru88w: var(--typographyStyle-h1-textTransform);
  --_42gru88x: var(--typographyStyle-h2-base);
  --_42gru88y: var(--typographyStyle-h2-fontSize);
  --_42gru88z: var(--typographyStyle-h2-lineHeight);
  --_42gru890: var(--typographyStyle-h2-fontWeight);
  --_42gru891: var(--typographyStyle-h2-fontFamily);
  --_42gru892: var(--typographyStyle-h2-textTransform);
  --_42gru893: var(--typographyStyle-h3-base);
  --_42gru894: var(--typographyStyle-h3-fontSize);
  --_42gru895: var(--typographyStyle-h3-lineHeight);
  --_42gru896: var(--typographyStyle-h3-fontWeight);
  --_42gru897: var(--typographyStyle-h3-fontFamily);
  --_42gru898: var(--typographyStyle-h3-textTransform);
  --_42gru899: var(--typographyStyle-h4-base);
  --_42gru89a: var(--typographyStyle-h4-fontSize);
  --_42gru89b: var(--typographyStyle-h4-lineHeight);
  --_42gru89c: var(--typographyStyle-h4-fontWeight);
  --_42gru89d: var(--typographyStyle-h4-fontFamily);
  --_42gru89e: var(--typographyStyle-h4-textTransform);
  --_42gru89f: var(--typographyStyle-h5-base);
  --_42gru89g: var(--typographyStyle-h5-fontSize);
  --_42gru89h: var(--typographyStyle-h5-lineHeight);
  --_42gru89i: var(--typographyStyle-h5-fontWeight);
  --_42gru89j: var(--typographyStyle-h5-fontFamily);
  --_42gru89k: var(--typographyStyle-h5-textTransform);
  --_42gru89l: var(--typographyStyle-h6-base);
  --_42gru89m: var(--typographyStyle-h6-fontSize);
  --_42gru89n: var(--typographyStyle-h6-lineHeight);
  --_42gru89o: var(--typographyStyle-h6-fontWeight);
  --_42gru89p: var(--typographyStyle-h6-fontFamily);
  --_42gru89q: var(--typographyStyle-h6-textTransform);
  --_42gru89r: var(--typographyStyle-subheadingR-base);
  --_42gru89s: var(--typographyStyle-subheadingR-fontSize);
  --_42gru89t: var(--typographyStyle-subheadingR-lineHeight);
  --_42gru89u: var(--typographyStyle-subheadingR-fontWeight);
  --_42gru89v: var(--typographyStyle-subheadingR-fontFamily);
  --_42gru89w: var(--typographyStyle-subheadingR-textTransform);
  --_42gru89x: var(--typographyStyle-subheadingB-base);
  --_42gru89y: var(--typographyStyle-subheadingB-fontSize);
  --_42gru89z: var(--typographyStyle-subheadingB-lineHeight);
  --_42gru8a0: var(--typographyStyle-subheadingB-fontWeight);
  --_42gru8a1: var(--typographyStyle-subheadingB-fontFamily);
  --_42gru8a2: var(--typographyStyle-subheadingB-textTransform);
  --_42gru8a3: var(--typographyStyle-largeR-base);
  --_42gru8a4: var(--typographyStyle-largeR-fontSize);
  --_42gru8a5: var(--typographyStyle-largeR-lineHeight);
  --_42gru8a6: var(--typographyStyle-largeR-fontWeight);
  --_42gru8a7: var(--typographyStyle-largeR-fontFamily);
  --_42gru8a8: var(--typographyStyle-largeR-textTransform);
  --_42gru8a9: var(--typographyStyle-largeB-base);
  --_42gru8aa: var(--typographyStyle-largeB-fontSize);
  --_42gru8ab: var(--typographyStyle-largeB-lineHeight);
  --_42gru8ac: var(--typographyStyle-largeB-fontWeight);
  --_42gru8ad: var(--typographyStyle-largeB-fontFamily);
  --_42gru8ae: var(--typographyStyle-largeB-textTransform);
  --_42gru8af: var(--typographyStyle-mediumR-base);
  --_42gru8ag: var(--typographyStyle-mediumR-fontSize);
  --_42gru8ah: var(--typographyStyle-mediumR-lineHeight);
  --_42gru8ai: var(--typographyStyle-mediumR-fontWeight);
  --_42gru8aj: var(--typographyStyle-mediumR-fontFamily);
  --_42gru8ak: var(--typographyStyle-mediumR-textTransform);
  --_42gru8al: var(--typographyStyle-mediumB-base);
  --_42gru8am: var(--typographyStyle-mediumB-fontSize);
  --_42gru8an: var(--typographyStyle-mediumB-lineHeight);
  --_42gru8ao: var(--typographyStyle-mediumB-fontWeight);
  --_42gru8ap: var(--typographyStyle-mediumB-fontFamily);
  --_42gru8aq: var(--typographyStyle-mediumB-textTransform);
  --_42gru8ar: var(--typographyStyle-baseR-base);
  --_42gru8as: var(--typographyStyle-baseR-fontSize);
  --_42gru8at: var(--typographyStyle-baseR-lineHeight);
  --_42gru8au: var(--typographyStyle-baseR-fontWeight);
  --_42gru8av: var(--typographyStyle-baseR-fontFamily);
  --_42gru8aw: var(--typographyStyle-baseR-textTransform);
  --_42gru8ax: var(--typographyStyle-baseB-base);
  --_42gru8ay: var(--typographyStyle-baseB-fontSize);
  --_42gru8az: var(--typographyStyle-baseB-lineHeight);
  --_42gru8b0: var(--typographyStyle-baseB-fontWeight);
  --_42gru8b1: var(--typographyStyle-baseB-fontFamily);
  --_42gru8b2: var(--typographyStyle-baseB-textTransform);
  --_42gru8b3: var(--typographyStyle-smallR-base);
  --_42gru8b4: var(--typographyStyle-smallR-fontSize);
  --_42gru8b5: var(--typographyStyle-smallR-lineHeight);
  --_42gru8b6: var(--typographyStyle-smallR-fontWeight);
  --_42gru8b7: var(--typographyStyle-smallR-fontFamily);
  --_42gru8b8: var(--typographyStyle-smallR-textTransform);
  --_42gru8b9: var(--typographyStyle-smallB-base);
  --_42gru8ba: var(--typographyStyle-smallB-fontSize);
  --_42gru8bb: var(--typographyStyle-smallB-lineHeight);
  --_42gru8bc: var(--typographyStyle-smallB-fontWeight);
  --_42gru8bd: var(--typographyStyle-smallB-fontFamily);
  --_42gru8be: var(--typographyStyle-smallB-textTransform);
  --_42gru8bf: var(--typographyStyle-capsXL-base);
  --_42gru8bg: var(--typographyStyle-capsXL-fontSize);
  --_42gru8bh: var(--typographyStyle-capsXL-lineHeight);
  --_42gru8bi: var(--typographyStyle-capsXL-fontWeight);
  --_42gru8bj: var(--typographyStyle-capsXL-fontFamily);
  --_42gru8bk: var(--typographyStyle-capsXL-textTransform);
  --_42gru8bl: var(--typographyStyle-capsM-base);
  --_42gru8bm: var(--typographyStyle-capsM-fontSize);
  --_42gru8bn: var(--typographyStyle-capsM-lineHeight);
  --_42gru8bo: var(--typographyStyle-capsM-fontWeight);
  --_42gru8bp: var(--typographyStyle-capsM-fontFamily);
  --_42gru8bq: var(--typographyStyle-capsM-textTransform);
  --_42gru8br: var(--typographyStyle-capsS-base);
  --_42gru8bs: var(--typographyStyle-capsS-fontSize);
  --_42gru8bt: var(--typographyStyle-capsS-lineHeight);
  --_42gru8bu: var(--typographyStyle-capsS-fontWeight);
  --_42gru8bv: var(--typographyStyle-capsS-fontFamily);
  --_42gru8bw: var(--typographyStyle-capsS-textTransform);
  --_42gru8bx: var(--typographyStyle-gridLarge-base);
  --_42gru8by: var(--typographyStyle-gridLarge-fontSize);
  --_42gru8bz: var(--typographyStyle-gridLarge-lineHeight);
  --_42gru8c0: var(--typographyStyle-gridLarge-fontWeight);
  --_42gru8c1: var(--typographyStyle-gridLarge-fontFamily);
  --_42gru8c2: var(--typographyStyle-gridLarge-textTransform);
  --_42gru8c3: var(--typographyStyle-gridMedium-base);
  --_42gru8c4: var(--typographyStyle-gridMedium-fontSize);
  --_42gru8c5: var(--typographyStyle-gridMedium-lineHeight);
  --_42gru8c6: var(--typographyStyle-gridMedium-fontWeight);
  --_42gru8c7: var(--typographyStyle-gridMedium-fontFamily);
  --_42gru8c8: var(--typographyStyle-gridMedium-textTransform);
  --_42gru8c9: var(--typographyStyle-gridBase-base);
  --_42gru8ca: var(--typographyStyle-gridBase-fontSize);
  --_42gru8cb: var(--typographyStyle-gridBase-lineHeight);
  --_42gru8cc: var(--typographyStyle-gridBase-fontWeight);
  --_42gru8cd: var(--typographyStyle-gridBase-fontFamily);
  --_42gru8ce: var(--typographyStyle-gridBase-textTransform);
  --_42gru8cf: var(--typographyStyle-gridTiny-base);
  --_42gru8cg: var(--typographyStyle-gridTiny-fontSize);
  --_42gru8ch: var(--typographyStyle-gridTiny-lineHeight);
  --_42gru8ci: var(--typographyStyle-gridTiny-fontWeight);
  --_42gru8cj: var(--typographyStyle-gridTiny-fontFamily);
  --_42gru8ck: var(--typographyStyle-gridTiny-textTransform);
  --_42gru8cl: var(--controls-heights-lg);
  --_42gru8cm: var(--controls-heights-md);
  --_42gru8cn: var(--controls-heights-sm);
  --_42gru8co: var(--radii-none);
  --_42gru8cp: var(--radii-xs);
  --_42gru8cq: var(--radii-sm);
  --_42gru8cr: var(--radii-base);
  --_42gru8cs: var(--radii-md);
  --_42gru8ct: var(--radii-lg);
  --_42gru8cu: var(--radii-full);
  --_42gru8cv: var(--radii-half);
  --_42gru8cw: var(--sizes-base);
  --_42gru8cx: var(--sizes-6sx);
  --_42gru8cy: var(--sizes-5xs);
  --_42gru8cz: var(--sizes-4xs);
  --_42gru8d0: var(--sizes-3xs);
  --_42gru8d1: var(--sizes-2xs);
  --_42gru8d2: var(--sizes-xs);
  --_42gru8d3: var(--sizes-sm);
  --_42gru8d4: var(--sizes-md);
  --_42gru8d5: var(--sizes-lg);
  --_42gru8d6: var(--sizes-xl);
  --_42gru8d7: var(--sizes-xxl);
  --_42gru8d8: var(--sizes-container-xxs);
  --_42gru8d9: var(--sizes-container-xs);
  --_42gru8da: var(--sizes-container-sm);
  --_42gru8db: var(--sizes-container-md);
  --_42gru8dc: var(--sizes-container-lg);
  --_42gru8dd: var(--sizes-container-xl);
  --_42gru8de: var(--sizes-toggle-width-sm);
  --_42gru8df: var(--sizes-toggle-width-md);
  --_42gru8dg: var(--sizes-toggle-width-lg);
  --_42gru8dh: var(--sizes-toggle-height-sm);
  --_42gru8di: var(--sizes-toggle-height-md);
  --_42gru8dj: var(--sizes-toggle-height-lg);
  --_42gru8dk: var(--sizes-toggle-toggle-sm);
  --_42gru8dl: var(--sizes-toggle-toggle-md);
  --_42gru8dm: var(--sizes-toggle-toggle-lg);
}
._42gru8dn {
  --breakpoints-xs: 0;
  --breakpoints-sm: 30em;
  --breakpoints-md: 48em;
  --breakpoints-lg: 62em;
  --breakpoints-xl: 80em;
  --breakpoints-xxl: 100em;
  --zIndices-hide: -1;
  --zIndices-auto: auto;
  --zIndices-base: 0;
  --zIndices-docked: 10;
  --zIndices-dropdown: 1000;
  --zIndices-sticky: 1100;
  --zIndices-banner: 1200;
  --zIndices-overlay: 1300;
  --zIndices-modal: 1400;
  --zIndices-popover: 1500;
  --zIndices-skipLink: 1600;
  --zIndices-toast: 1700;
  --zIndices-tooltip: 1800;
  --blur-none: 0;
  --blur-sm: 4px;
  --blur-base: 8px;
  --blur-md: 12px;
  --blur-lg: 16px;
  --blur-xl: 24px;
  --blur-2xl: 40px;
  --blur-3xl: 64px;
  --shadows-xs: 0 0 0 1px rgba(0, 0, 0, 0.05);
  --shadows-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  --shadows-base: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  --shadows-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  --shadows-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  --shadows-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  --shadows-2xl: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  --shadows-outline: 0 0 0 3px rgba(66, 153, 225, 0.6);
  --shadows-inner: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  --shadows-none: none;
  --shadows-dark-lg: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px;
  --shadows-offsetShadow: rgb(0 0 0) 0px 0px 0px;
  --shadows-highlightShadow: inset 0 1px 0 0 rgb(255 255 255 / 24%);
  --space-0: 0px;
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-7: 1.75rem;
  --space-8: 2rem;
  --space-9: 2.25rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --space-13: 3.25rem;
  --space-14: 3.5rem;
  --space-16: 4rem;
  --space-20: 5rem;
  --space-24: 6rem;
  --space-px: 1px;
  --space-2px: 2px;
  --space-4px: 4px;
  --space-0-5: 0.125rem;
  --space-1-5: 0.375rem;
  --space-2-5: 0.625rem;
  --space-3-5: 0.875rem;
  --space-6-5: 1.675rem;
  --space-small: 0.5rem;
  --space-medium: 1.25rem;
  --space-large: 2rem;
  --nspace--px: -1px;
  --nspace--2px: -2px;
  --nspace--0: -0px;
  --nspace--0-5: -0.125rem;
  --nspace--1: -0.25rem;
  --nspace--1-5: -0.375rem;
  --nspace--2: -0.5rem;
  --nspace--2-5: -0.625rem;
  --nspace--3: -0.75rem;
  --nspace--3-5: -0.875rem;
  --nspace--4: -1rem;
  --nspace--5: -1.25rem;
  --nspace--6: -1.5rem;
  --nspace--7: -1.75rem;
  --nspace--8: -2rem;
  --nspace--9: -2.25rem;
  --nspace--10: -2.5rem;
  --nspace--12: -3rem;
  --nspace--14: -3.5rem;
  --nspace--16: -4rem;
  --nspace--20: -5rem;
  --nspace--24: -6rem;
  --borders-none: 0;
  --borders-1px: 1px;
  --borders-2px: 2px;
  --borders-4px: 4px;
  --borders-8px: 8px;
  --transition-property-common: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  --transition-property-colors: background-color, border-color, color, fill, stroke;
  --transition-property-dimensions: width, height;
  --transition-property-position: left, right, top, bottom;
  --transition-property-background: background-color, background-image, background-position;
  --transition-easing-ease-in: cubic-bezier(0.4, 0, 1, 1);
  --transition-easing-ease-out: cubic-bezier(0, 0, 0.2, 1);
  --transition-easing-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --transition-duration-ultra-fast: 50ms;
  --transition-duration-faster: 100ms;
  --transition-duration-fast: 150ms;
  --transition-duration-normal: 200ms;
  --transition-duration-slow: 300ms;
  --transition-duration-slower: 400ms;
  --transition-duration-ultra-slow: 500ms;
  --colors-base-transparent: transparent;
  --colors-base-current: currentColor;
  --colors-base-inherit: inherit;
  --colors-base-white: #fff;
  --colors-base-whiteRGBCode: 255, 255, 255;
  --colors-base-black: #0e0e10;
  --colors-base-blackRGBCode: 0, 0, 0;
  --colors-base-BrandBlue-50: #F5F9FF;
  --colors-base-BrandBlue-100: #F2F8FF;
  --colors-base-BrandBlue-200: #B8D9FE;
  --colors-base-BrandBlue-300: #7DB9FD;
  --colors-base-BrandBlue-400: #1C85FD;
  --colors-base-BrandBlue-500: #0071F0;
  --colors-base-BrandBlue-600: #00448F;
  --colors-base-BrandBlue-700: #003068;
  --colors-base-BrandBlue-800: #002B5D;
  --colors-base-BrandBlue-900: #002752;
  --colors-base-Green-50: #EDFCF4;
  --colors-base-Green-100: #DCFAE9;
  --colors-base-Green-200: #BDF5D6;
  --colors-base-Green-300: #87EDB5;
  --colors-base-Green-400: #33E180;
  --colors-base-Green-500: #1DC367;
  --colors-base-Green-600: #1E8A4E;
  --colors-base-Green-700: #156036;
  --colors-base-Green-800: #104729;
  --colors-base-Green-900: #1B2D23;
  --colors-base-Yellow-50: #FFF8E7;
  --colors-base-Yellow-100: #FFF3D6;
  --colors-base-Yellow-200: #FFE8B2;
  --colors-base-Yellow-300: #F7DDA1;
  --colors-base-Yellow-400: #F4D07C;
  --colors-base-Yellow-500: #EBAD1C;
  --colors-base-Yellow-600: #D59E20;
  --colors-base-Yellow-700: #725511;
  --colors-base-Yellow-800: #533F12;
  --colors-base-Yellow-900: #2F291A;
  --colors-base-Red-50: #FFF0F0;
  --colors-base-Red-100: #FDD8D8;
  --colors-base-Red-200: #F3AEAE;
  --colors-base-Red-300: #EE8D8D;
  --colors-base-Red-400: #EA6C6C;
  --colors-base-Red-500: #FD4545;
  --colors-base-Red-600: #B12525;
  --colors-base-Red-700: #6D1818;
  --colors-base-Red-800: #541212;
  --colors-base-Red-900: #381313;
  --colors-base-BlueGrey-50: #F7FAFD;
  --colors-base-BlueGrey-100: #F0F7FC;
  --colors-base-BlueGrey-200: #D2D9DF;
  --colors-base-BlueGrey-300: #AFBBC5;
  --colors-base-BlueGrey-400: #8B959E;
  --colors-base-BlueGrey-500: #6E7881;
  --colors-base-BlueGrey-600: #30373D;
  --colors-base-BlueGrey-700: #21282E;
  --colors-base-BlueGrey-800: #151C22;
  --colors-base-BlueGrey-900: #0C1217;
  --colors-base-BlueGrey-1000: #05080A;
  --colors-base-PureGrey-50: #FAFAFA;
  --colors-base-PureGrey-100: #F8F8F8;
  --colors-base-PureGrey-200: #F3F3F3;
  --colors-base-PureGrey-300: #E8E8E8;
  --colors-base-PureGrey-400: #E2E2E2;
  --colors-base-PureGrey-500: #C7C7C7;
  --colors-base-PureGrey-600: #9A9A9A;
  --colors-base-PureGrey-700: #666666;
  --colors-base-PureGrey-800: #404040;
  --colors-base-PureGrey-900: #080808;
  --colors-base-TransparentWhite-5: rgba(255,255,255,0.05);
  --colors-base-TransparentWhite-10: rgba(255,255,255,0.1);
  --colors-base-TransparentWhite-20: rgba(255,255,255,0.2);
  --colors-base-TransparentWhite-40: rgba(255,255,255,0.4);
  --colors-base-TransparentWhite-50: rgba(255,255,255,0.5);
  --colors-base-TransparentWhite-60: rgba(255,255,255,0.6);
  --colors-base-TransparentWhite-70: rgba(255,255,255,0.7);
  --colors-base-TransparentWhite-80: rgba(255,255,255,0.8);
  --colors-base-TransparentWhite-90: rgba(255,255,255,0.9);
  --colors-base-TransparentWhite-100: #ffffff;
  --colors-layout-backdrop: #ffffff;
  --colors-layout-level1: #ffffff;
  --colors-layout-level2: #F7FAFD;
  --colors-layout-level3: #F0F7FC;
  --colors-layout-level4: #D2D9DF;
  --colors-layout-level5: #6E7881;
  --colors-layout-green: #1B2D23;
  --colors-layout-red: #381313;
  --colors-layout-blue: #002752;
  --colors-layout-yellow: #2F291A;
  --colors-layout-blueSubtle: #B8D9FE;
  --colors-layout-blueActive: #0071F0;
  --colors-layout-warning: #FFE8B2;
  --colors-layout-error: #F3AEAE;
  --colors-layout-success: #BDF5D6;
  --colors-layout-info: #B8D9FE;
  --colors-text-primary: #151C22;
  --colors-text-secondary: #21282E;
  --colors-text-tertiary: #6E7881;
  --colors-text-semiMinor: #8B959E;
  --colors-text-minor: #6E7881;
  --colors-text-active: #7DB9FD;
  --colors-text-error: #EE8D8D;
  --colors-text-green: #33E180;
  --colors-text-warning: #F7DDA1;
  --colors-border-superMinimal: #ffffff;
  --colors-border-minimal: #D2D9DF;
  --colors-border-subtle: #D2D9DF;
  --colors-border-strong: #6E7881;
  --colors-border-active: #AFBBC5;
  --colors-border-activeLight: #D2D9DF;
  --colors-border-pressed: #30373D;
  --colors-border-error: #FD4545;
  --colors-border-orange: #533F12;
  --colors-icons-primary: #151C22;
  --colors-icons-secondary: #21282E;
  --colors-icons-tertiary: #AFBBC5;
  --colors-icons-semiMinor: #6E7881;
  --colors-icons-minor: #6E7881;
  --colors-icons-active: #7DB9FD;
  --colors-icons-error: #F3AEAE;
  --colors-icons-warning: #F7DDA1;
  --colors-icons-success: #33E180;
  --colors-button-isPrimary-default: #0071F0;
  --colors-button-isPrimary-active: #00448F;
  --colors-button-isPrimary-pressed: #003068;
  --colors-button-isPrimary-disabled: rgba(255,255,255,0.05);
  --colors-button-isPrimary-focusRing: #7DB9FD;
  --colors-button-isSecondary-defaultActive: #151C22;
  --colors-button-isSecondary-pressed: #003068;
  --colors-button-isSecondary-disabled: rgba(255,255,255,0.05);
  --colors-button-isSecondary-borderDefault: #30373D;
  --colors-button-isSecondary-borderActive: #AFBBC5;
  --colors-button-isSecondary-focusRing: #7DB9FD;
  --colors-button-onPrimary-defaultActive: #F2F8FF;
  --colors-button-onPrimary-pressed: #B8D9FE;
  --colors-button-onPrimary-disabled: rgba(255,255,255,0.2);
  --colors-button-onSecondary-default: #7DB9FD;
  --colors-checkbox-background: #F3F3F3;
  --colors-checkbox-border: #C7C7C7;
  --colors-checkbox-checked: #0071F0;
  --colors-checkbox-error: #FD4545;
  --colors-checkbox-hover: #E8E8E8;
  --colors-other-dropShadow-default: rgba(0, 0, 0, 0.25);
  --colors-other-dropShadow-hover-primary: #0071F04D;
  --colors-other-dropShadow-hover-secondary: #0071F04D;
  --colors-other-dropShadow-hover-dangerSecondary: #EA6C6C1A;
  --colors-other-focusRing: #003672;
  --colors-toggle-backgroundOn: #0071F0;
  --colors-toggle-backgroundOff: #F0F7FC;
  --colors-toggle-borderOn: #1133EE;
  --colors-toggle-borderOff: #AFBBC5;
  --colors-toggle-borderError: #B12525;
  --colors-toggle-hoverOn: #00448F;
  --colors-toggle-hoverOff: #D2D9DF;
  --colors-toggle-toggle: #ffffff;
  --colors-progressBar-numeratorBar: #F3F3F3;
  --colors-progressBar-denominatorBar: #E2E2E2;
  --colors-progressBar-numeratorBarComplete: #33E180;
  --colors-priceSlider-bar: #0071F0;
  --colors-priceSlider-dot: #ffffff;
  --colors-price-positive: #33E180;
  --colors-price-negative: #EA6C6C;
  --typography-letterSpacings-tighter: -0.05em;
  --typography-letterSpacings-tight: -0.025em;
  --typography-letterSpacings-normal: 0;
  --typography-letterSpacings-wide: 0.025em;
  --typography-letterSpacings-wider: 0.05em;
  --typography-letterSpacings-widest: 0.1em;
  --typography-lineHeights-3: .75rem;
  --typography-lineHeights-4: 1rem;
  --typography-lineHeights-5: 1.25rem;
  --typography-lineHeights-6: 1.5rem;
  --typography-lineHeights-7: 1.75rem;
  --typography-lineHeights-8: 2rem;
  --typography-lineHeights-9: 2.25rem;
  --typography-lineHeights-10: 2.5rem;
  --typography-lineHeights-normal: normal;
  --typography-lineHeights-none: 1;
  --typography-lineHeights-shorter: 1.25;
  --typography-lineHeights-short: 1.375;
  --typography-lineHeights-base: 1.5;
  --typography-lineHeights-tall: 1.625;
  --typography-lineHeights-taller: 2;
  --typography-fontWeights-thin: 300;
  --typography-fontWeights-normal: 400;
  --typography-fontWeights-medium: 500;
  --typography-fontWeights-semibold: 600;
  --typography-fontWeights-bold: 700;
  --typography-fonts-brand: "Roboto Flex", system-ui, sans-serif;
  --typography-fonts-heading: "Roboto Flex", system-ui, sans-serif;
  --typography-fonts-base: "Roboto Flex", system-ui, sans-serif;
  --typography-fonts-mono: "Roboto Mono", Courier, monospace;
  --typography-fontSizes-base: 12px;
  --typography-fontSizes-xs: 0.66rem;
  --typography-fontSizes-sm: 0.83rem;
  --typography-fontSizes-md: 1rem;
  --typography-fontSizes-lg: 1.167rem;
  --typography-fontSizes-subheading: 1.5rem;
  --typography-fontSizes-h6: 2rem;
  --typography-fontSizes-h5: 2.67rem;
  --typography-fontSizes-h4: 3.33rem;
  --typography-fontSizes-h3: 4rem;
  --typography-fontSizes-h2: 4.68rem;
  --typography-fontSizes-h1: 5.33rem;
  --typography-fontSizes-inherit: inherit;
  --typographyStyle-h1-base: 12px;
  --typographyStyle-h1-fontSize: 5.333333333333333rem;
  --typographyStyle-h1-lineHeight: 1.1;
  --typographyStyle-h1-fontWeight: 500;
  --typographyStyle-h1-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h1-textTransform: none;
  --typographyStyle-h2-base: 12px;
  --typographyStyle-h2-fontSize: 4.666666666666667rem;
  --typographyStyle-h2-lineHeight: 5.333333333333333rem;
  --typographyStyle-h2-fontWeight: 500;
  --typographyStyle-h2-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h2-textTransform: none;
  --typographyStyle-h3-base: 12px;
  --typographyStyle-h3-fontSize: 4rem;
  --typographyStyle-h3-lineHeight: 4.666666666666667rem;
  --typographyStyle-h3-fontWeight: 500;
  --typographyStyle-h3-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h3-textTransform: none;
  --typographyStyle-h4-base: 12px;
  --typographyStyle-h4-fontSize: 3.3333333333333335rem;
  --typographyStyle-h4-lineHeight: 4rem;
  --typographyStyle-h4-fontWeight: 500;
  --typographyStyle-h4-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h4-textTransform: none;
  --typographyStyle-h5-base: 12px;
  --typographyStyle-h5-fontSize: 2.6666666666666665rem;
  --typographyStyle-h5-lineHeight: 3.3333333333333335rem;
  --typographyStyle-h5-fontWeight: 500;
  --typographyStyle-h5-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h5-textTransform: none;
  --typographyStyle-h6-base: 12px;
  --typographyStyle-h6-fontSize: 2rem;
  --typographyStyle-h6-lineHeight: 2.6666666666666665rem;
  --typographyStyle-h6-fontWeight: 500;
  --typographyStyle-h6-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-h6-textTransform: none;
  --typographyStyle-subheadingR-base: 12px;
  --typographyStyle-subheadingR-fontSize: 1.5rem;
  --typographyStyle-subheadingR-lineHeight: 2.1666666666666665rem;
  --typographyStyle-subheadingR-fontWeight: 400;
  --typographyStyle-subheadingR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-subheadingR-textTransform: none;
  --typographyStyle-subheadingB-base: 12px;
  --typographyStyle-subheadingB-fontSize: 1.5rem;
  --typographyStyle-subheadingB-lineHeight: 2.1666666666666665rem;
  --typographyStyle-subheadingB-fontWeight: 600;
  --typographyStyle-subheadingB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-subheadingB-textTransform: none;
  --typographyStyle-largeR-base: 12px;
  --typographyStyle-largeR-fontSize: 1.3333333333333333rem;
  --typographyStyle-largeR-lineHeight: 2rem;
  --typographyStyle-largeR-fontWeight: 400;
  --typographyStyle-largeR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-largeR-textTransform: none;
  --typographyStyle-largeB-base: 12px;
  --typographyStyle-largeB-fontSize: 1.3333333333333333rem;
  --typographyStyle-largeB-lineHeight: 2rem;
  --typographyStyle-largeB-fontWeight: 600;
  --typographyStyle-largeB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-largeB-textTransform: none;
  --typographyStyle-mediumR-base: 12px;
  --typographyStyle-mediumR-fontSize: 1.1666666666666667rem;
  --typographyStyle-mediumR-lineHeight: 1.6666666666666667rem;
  --typographyStyle-mediumR-fontWeight: 400;
  --typographyStyle-mediumR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-mediumR-textTransform: none;
  --typographyStyle-mediumB-base: 12px;
  --typographyStyle-mediumB-fontSize: 1.1666666666666667rem;
  --typographyStyle-mediumB-lineHeight: 1.6666666666666667rem;
  --typographyStyle-mediumB-fontWeight: 600;
  --typographyStyle-mediumB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-mediumB-textTransform: none;
  --typographyStyle-baseR-base: 12px;
  --typographyStyle-baseR-fontSize: 1rem;
  --typographyStyle-baseR-lineHeight: 1.3333333333333333rem;
  --typographyStyle-baseR-fontWeight: 400;
  --typographyStyle-baseR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-baseR-textTransform: none;
  --typographyStyle-baseB-base: 12px;
  --typographyStyle-baseB-fontSize: 1rem;
  --typographyStyle-baseB-lineHeight: 1.3333333333333333rem;
  --typographyStyle-baseB-fontWeight: 600;
  --typographyStyle-baseB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-baseB-textTransform: none;
  --typographyStyle-smallR-base: 12px;
  --typographyStyle-smallR-fontSize: 0.8333333333333334rem;
  --typographyStyle-smallR-lineHeight: 1rem;
  --typographyStyle-smallR-fontWeight: 400;
  --typographyStyle-smallR-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-smallR-textTransform: none;
  --typographyStyle-smallB-base: 12px;
  --typographyStyle-smallB-fontSize: 0.8333333333333334rem;
  --typographyStyle-smallB-lineHeight: 1rem;
  --typographyStyle-smallB-fontWeight: 600;
  --typographyStyle-smallB-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-smallB-textTransform: none;
  --typographyStyle-capsXL-base: 12px;
  --typographyStyle-capsXL-fontSize: 1.3333333333333333rem;
  --typographyStyle-capsXL-lineHeight: 2rem;
  --typographyStyle-capsXL-fontWeight: 500;
  --typographyStyle-capsXL-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-capsXL-textTransform: uppercase;
  --typographyStyle-capsM-base: 12px;
  --typographyStyle-capsM-fontSize: 1.1666666666666667rem;
  --typographyStyle-capsM-lineHeight: 1.6666666666666667rem;
  --typographyStyle-capsM-fontWeight: 500;
  --typographyStyle-capsM-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-capsM-textTransform: uppercase;
  --typographyStyle-capsS-base: 12px;
  --typographyStyle-capsS-fontSize: 1rem;
  --typographyStyle-capsS-lineHeight: 1.3333333333333333rem;
  --typographyStyle-capsS-fontWeight: 500;
  --typographyStyle-capsS-fontFamily: "Roboto Flex", system-ui, sans-serif;
  --typographyStyle-capsS-textTransform: uppercase;
  --typographyStyle-gridLarge-base: 12px;
  --typographyStyle-gridLarge-fontSize: 1.3333333333333333rem;
  --typographyStyle-gridLarge-lineHeight: 2rem;
  --typographyStyle-gridLarge-fontWeight: 400;
  --typographyStyle-gridLarge-fontFamily: "Roboto Mono", Courier, monospace;
  --typographyStyle-gridLarge-textTransform: none;
  --typographyStyle-gridMedium-base: 12px;
  --typographyStyle-gridMedium-fontSize: 1.1666666666666667rem;
  --typographyStyle-gridMedium-lineHeight: 1.6666666666666667rem;
  --typographyStyle-gridMedium-fontWeight: 400;
  --typographyStyle-gridMedium-fontFamily: "Roboto Mono", Courier, monospace;
  --typographyStyle-gridMedium-textTransform: none;
  --typographyStyle-gridBase-base: 12px;
  --typographyStyle-gridBase-fontSize: 1rem;
  --typographyStyle-gridBase-lineHeight: 1.3333333333333333rem;
  --typographyStyle-gridBase-fontWeight: 400;
  --typographyStyle-gridBase-fontFamily: "Roboto Mono", Courier, monospace;
  --typographyStyle-gridBase-textTransform: none;
  --typographyStyle-gridTiny-base: 12px;
  --typographyStyle-gridTiny-fontSize: 0.8333333333333334rem;
  --typographyStyle-gridTiny-lineHeight: 1rem;
  --typographyStyle-gridTiny-fontWeight: 400;
  --typographyStyle-gridTiny-fontFamily: "Roboto Mono", Courier, monospace;
  --typographyStyle-gridTiny-textTransform: none;
  --controls-heights-lg: 4rem;
  --controls-heights-md: 3.333rem;
  --controls-heights-sm: 2rem;
  --radii-none: 0;
  --radii-xs: 0.167rem;
  --radii-sm: 0.333rem;
  --radii-base: 0.5rem;
  --radii-md: 0.5rem;
  --radii-lg: 0.666rem;
  --radii-full: 9999px;
  --radii-half: 50%;
  --sizes-base: 12px;
  --sizes-6sx: 0.167rem;
  --sizes-5xs: 0.25rem;
  --sizes-4xs: 0.333rem;
  --sizes-3xs: 0.5rem;
  --sizes-2xs: 0.667rem;
  --sizes-xs: 1rem;
  --sizes-sm: 1.333rem;
  --sizes-md: 2rem;
  --sizes-lg: 2.667rem;
  --sizes-xl: 3.667rem;
  --sizes-xxl: 5.333rem;
  --sizes-container-xxs: 320px;
  --sizes-container-xs: 400px;
  --sizes-container-sm: 640px;
  --sizes-container-md: 768px;
  --sizes-container-lg: 1024px;
  --sizes-container-xl: 1280px;
  --sizes-toggle-width-sm: 1.666rem;
  --sizes-toggle-width-md: 2.333rem;
  --sizes-toggle-width-lg: 3.666rem;
  --sizes-toggle-height-sm: 1rem;
  --sizes-toggle-height-md: 1.333rem;
  --sizes-toggle-height-lg: 2rem;
  --sizes-toggle-toggle-sm: 0.666rem;
  --sizes-toggle-toggle-md: 1rem;
  --sizes-toggle-toggle-lg: 1.666rem;
}
:root {
  --bg-color-normal: var(--colors-base-inherit);
  --bg-color-hover: var(--colors-base-inherit);
  --bg-color-active: var(--colors-base-inherit);
  --bg-color-focus: var(--colors-base-inherit);
  --bg-color-disabled: var(--colors-base-inherit);
  --fg-color-normal: var(--colors-base-inherit);
  --fg-color-hover: var(--colors-base-inherit);
  --fg-color-active: var(--colors-base-inherit);
  --fg-color-focus: var(--colors-base-inherit);
  --fg-color-disabled: var(--colors-base-inherit);
  --border-color-normal: var(--colors-base-inherit);
  --border-color-hover: var(--colors-base-inherit);
  --border-color-active: var(--colors-base-inherit);
  --border-color-focus: var(--colors-base-inherit);
  --border-color-disabled: var(--colors-base-inherit);
  --border-focusRing-normal: var(--colors-border-superMinimal);
  --border-focusRing-hover: var(--colors-base-inherit);
  --border-focusRing-active: var(--colors-base-inherit);
  --border-focusRing-focus: var(--colors-base-inherit);
  --border-focusRing-disabled: var(--colors-base-inherit);
  --boxShadow-size-normal: 0px 4px 4px 0px;
  --boxShadow-size-hover: 0px 4px 20px 0px;
  --boxShadow-size-active: var(--colors-base-inherit);
  --boxShadow-size-focus: 0px 0px 0px 2px;
  --boxShadow-size-disabled: var(--colors-base-inherit);
  --boxShadow-color-normal: var(--colors-other-dropShadow-default);
  --boxShadow-color-hover: var(--colors-other-dropShadow-hover-primary);
  --boxShadow-color-active: var(--colors-base-inherit);
  --boxShadow-color-focus: var(--colors-other-focusRing);
  --boxShadow-color-disabled: var(--colors-base-inherit);
  --boxShadow-alpha-normal: var(--colors-base-inherit);
  --boxShadow-alpha-hover: var(--colors-base-inherit);
  --boxShadow-alpha-active: var(--colors-base-inherit);
  --boxShadow-alpha-focus: var(--colors-base-inherit);
  --boxShadow-alpha-disabled: var(--colors-base-inherit);
  --bgColor: var(--colors-base-inherit);
  --bgColorHover: var(--colors-base-inherit);
  --bgColorDisabled: var(--colors-base-inherit);
  --bgColorActive: var(--colors-base-inherit);
  --bgColorFocus: var(--colors-base-inherit);
  --color: var(--colors-base-inherit);
  --colorHover: var(--colors-base-inherit);
  --colorDisabled: var(--colors-base-inherit);
  --colorActive: var(--colors-base-inherit);
  --colorFocus: var(--colors-base-inherit);
  --borderColor: var(--colors-base-inherit);
  --borderColorHover: var(--colors-base-inherit);
  --borderColorDisabled: var(--colors-base-inherit);
  --borderColorActive: var(--colors-base-inherit);
  --borderColorFocus: var(--colors-base-inherit);
  --focusRingColor: var(--colors-border-superMinimal);
  --outlineWidth: var(--colors-border-superMinimal);
  --borderWidth: var(--colors-base-inherit);
  --primarySize: var(--colors-base-inherit);
  --primaryPadding: var(--colors-base-inherit);
  --radiusSize: var(--colors-base-inherit);
  --textDecoration: var(--colors-base-inherit);
  --fontSize: var(--colors-base-inherit);
  --boxShadowSize: 0px 4px 4px 0px;
  --boxShadowSizeHover: 0px 4px 20px 0px;
  --boxShadowSizeActive: 0px 4px 4px 0px;
  --boxShadowSizeFocus: 0px 0px 0px 2px;
  --boxShadowColor: var(--colors-other-dropShadow-default);
  --boxShadowColorHover: var(--colors-other-dropShadow-hover-primary);
  --boxShadowColorFocus: var(--colors-other-focusRing);
  --boxShadowColorRGBCode: 0, 0, 0;
  --boxShadowColorAlpha: 0.25;
  --boxShadowColorAlphaHover: 025;
  --boxShadowColorAlphaActive: 0.25;
  --boxShadowColorAlphaFocus: 0.25;
  --boxShadowOffset: rgb(0 0 0) 0px 0px 0px;
  --boxShadowHighlightSize: inset 0 1px 0 0;
  --boxShadowHighlightColorRGBCode: 255, 255, 255;
  --boxShadowHighlightColorAlpha: 0.25;
  --placeholderColor: var(--colors-base-BlueGrey-400);
  --checkedColor: var(--colors-base-BrandBlue-500);
  --checkedColorHover: var(--colors-base-BrandBlue-600);
  --spaceBetween: var(--space-0);
  --spaceReverse: 0;
  --boxSize: 3rem;
  --textTransform: uppercase;
}.wjbttr0 {
  font-size: 5.333333333333333rem;
  line-height: 1.1;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr1 {
  font-size: 4.666666666666667rem;
  line-height: 5.333333333333333rem;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr2 {
  font-size: 4rem;
  line-height: 4.666666666666667rem;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr3 {
  font-size: 3.3333333333333335rem;
  line-height: 4rem;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr4 {
  font-size: 2.6666666666666665rem;
  line-height: 3.3333333333333335rem;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr5 {
  font-size: 2rem;
  line-height: 2.6666666666666665rem;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr6 {
  font-size: 1.5rem;
  line-height: 2.1666666666666665rem;
  font-weight: 400;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr7 {
  font-size: 1.5rem;
  line-height: 2.1666666666666665rem;
  font-weight: 600;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr8 {
  font-size: 1.3333333333333333rem;
  line-height: 2rem;
  font-weight: 400;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttr9 {
  font-size: 1.3333333333333333rem;
  line-height: 2rem;
  font-weight: 600;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttra {
  font-size: 1.1666666666666667rem;
  line-height: 1.6666666666666667rem;
  font-weight: 400;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttrb {
  font-size: 1.1666666666666667rem;
  line-height: 1.6666666666666667rem;
  font-weight: 600;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttrc {
  font-size: 1rem;
  line-height: 1.3333333333333333rem;
  font-weight: 400;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttrd {
  font-size: 1rem;
  line-height: 1.3333333333333333rem;
  font-weight: 600;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttre {
  font-size: 0.8333333333333334rem;
  line-height: 1rem;
  font-weight: 400;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttrf {
  font-size: 0.8333333333333334rem;
  line-height: 1rem;
  font-weight: 600;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: none;
}
.wjbttrg {
  font-size: 1.3333333333333333rem;
  line-height: 2rem;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: uppercase;
}
.wjbttrh {
  font-size: 1.1666666666666667rem;
  line-height: 1.6666666666666667rem;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: uppercase;
}
.wjbttri {
  font-size: 1rem;
  line-height: 1.3333333333333333rem;
  font-weight: 500;
  font-family: "Roboto Flex", system-ui, sans-serif;
  text-transform: uppercase;
}
.wjbttrj {
  font-size: 1.3333333333333333rem;
  line-height: 2rem;
  font-weight: 400;
  font-family: "Roboto Mono", Courier, monospace;
  text-transform: none;
}
.wjbttrk {
  font-size: 1.1666666666666667rem;
  line-height: 1.6666666666666667rem;
  font-weight: 400;
  font-family: "Roboto Mono", Courier, monospace;
  text-transform: none;
}
.wjbttrl {
  font-size: 1rem;
  line-height: 1.3333333333333333rem;
  font-weight: 400;
  font-family: "Roboto Mono", Courier, monospace;
  text-transform: none;
}
.wjbttrm {
  font-size: 0.8333333333333334rem;
  line-height: 1rem;
  font-weight: 400;
  font-family: "Roboto Mono", Courier, monospace;
  text-transform: none;
}._1ug3qvw0 {
  user-select: none;
  color: var(--colors-text-primary);
  background-color: var(--colors-layout-level1);
  border-radius: var(--radii-sm);
  border: 1px solid var(--colors-border-minimal);
  padding: var(--sizes-2xs) var(--sizes-xs);
  line-height: 1;
}
._1ug3qvw1 {
  fill: var(--colors-layout-level1);
}@font-face {
  font-family: "Roboto Flex";
  src: url("/roboto-flex.ttf") format("truetype-variations");
  font-weight: 300 900;
}
@font-face {
  font-family: "Roboto Mono";
  src: url("/roboto-mono.ttf") format("truetype-variations");
  font-weight: 300 900;
}.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: "";
}

.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-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-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-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-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-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-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-filter-tool-panel-group-indent: 16px;
  --ag-tab-min-width: 220px;
  --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-root-wrapper, .ag-sticky-top, .ag-sticky-bottom, .ag-dnd-ghost {
  background-color: var(--ag-background-color);
}

[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-no-transition {
  transition: none !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-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 {
  -ms-overflow-style: none !important;
  scrollbar-width: none !important;
}

.ag-body-viewport::-webkit-scrollbar, .ag-center-cols-viewport::-webkit-scrollbar {
  display: none !important;
}

.ag-body-viewport {
  display: flex;
}

.ag-body-viewport.ag-layout-normal {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

.ag-center-cols-viewport {
  min-height: 100%;
  width: 100%;
  overflow-x: auto;
}

.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-floating-bottom-container,
.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%;
}

.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;
}

.ag-header-cell-label {
  overflow: hidden;
  text-overflow: ellipsis;
}

.ag-header-group-cell-label.ag-sticky-label {
  position: sticky;
  flex: none;
  max-width: 100%;
}

.ag-header-group-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.ag-header-cell-text {
  overflow: hidden;
  text-overflow: ellipsis;
}

.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-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: -4px;
}

.ag-rtl .ag-header-cell-resize {
  left: -4px;
}

.ag-pinned-left-header .ag-header-cell-resize {
  right: -4px;
}

.ag-pinned-right-header .ag-header-cell-resize {
  left: -4px;
}

.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-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;
}

.ag-row-animation .ag-row.ag-after-created {
  transition: transform 0.4s, top 0.4s, height 0.4s;
}

.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-wrap-text {
  white-space: normal;
}

.ag-cell-wrapper {
  display: flex;
  align-items: center;
}

.ag-cell-wrapper.ag-row-group {
  align-items: flex-start;
}

.ag-sparkline-wrapper {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
}

.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 input {
  height: 100%;
  width: 100%;
  line-height: normal;
}

.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-set-floating-filter-input input[disabled] {
  pointer-events: none;
}

.ag-dnd-ghost {
  position: absolute;
  display: inline-flex;
  align-items: center;
  cursor: move;
  white-space: nowrap;
  z-index: 9999;
}

.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 {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  position: relative;
  display: flex;
}

.ag-pinned-left-floating-top {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px;
}

.ag-pinned-right-floating-top {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px;
}

.ag-floating-bottom {
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
  position: relative;
  display: flex;
}

.ag-pinned-left-floating-bottom {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px;
}

.ag-pinned-right-floating-bottom {
  display: inline-block;
  overflow: hidden;
  position: relative;
  min-width: 0px;
}

.ag-sticky-top,
.ag-sticky-bottom {
  position: absolute;
  display: flex;
  width: 100%;
}

.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 {
  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-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;
}

.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize {
  display: none;
}

.ag-cell-label-container {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  align-items: center;
  height: 100%;
  width: 100%;
  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 {
  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-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] {
  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: hidden;
  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 {
  cursor: default;
  background: linear-gradient(to left, #ff0000 3%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
}

.ag-spectrum-alpha {
  cursor: default;
}

.ag-spectrum-hue-background {
  width: 100%;
  height: 100%;
}

.ag-spectrum-alpha-background {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0, 0, 0));
  width: 100%;
  height: 100%;
}

.ag-spectrum-tool {
  cursor: pointer;
}

.ag-spectrum-slider {
  position: absolute;
  pointer-events: none;
}

.ag-recent-colors {
  display: flex;
}

.ag-recent-color {
  cursor: pointer;
}

.ag-ltr .ag-column-select-indent-1 {
  padding-left: 20px;
}

.ag-rtl .ag-column-select-indent-1 {
  padding-right: 20px;
}

.ag-ltr .ag-set-filter-indent-1 {
  padding-left: 20px;
}

.ag-rtl .ag-set-filter-indent-1 {
  padding-right: 20px;
}

.ag-ltr .ag-row-group-indent-1 {
  padding-left: 20px;
}

.ag-rtl .ag-row-group-indent-1 {
  padding-right: 20px;
}

.ag-ltr .ag-column-select-indent-2 {
  padding-left: 40px;
}

.ag-rtl .ag-column-select-indent-2 {
  padding-right: 40px;
}

.ag-ltr .ag-set-filter-indent-2 {
  padding-left: 40px;
}

.ag-rtl .ag-set-filter-indent-2 {
  padding-right: 40px;
}

.ag-ltr .ag-row-group-indent-2 {
  padding-left: 40px;
}

.ag-rtl .ag-row-group-indent-2 {
  padding-right: 40px;
}

.ag-ltr .ag-column-select-indent-3 {
  padding-left: 60px;
}

.ag-rtl .ag-column-select-indent-3 {
  padding-right: 60px;
}

.ag-ltr .ag-set-filter-indent-3 {
  padding-left: 60px;
}

.ag-rtl .ag-set-filter-indent-3 {
  padding-right: 60px;
}

.ag-ltr .ag-row-group-indent-3 {
  padding-left: 60px;
}

.ag-rtl .ag-row-group-indent-3 {
  padding-right: 60px;
}

.ag-ltr .ag-column-select-indent-4 {
  padding-left: 80px;
}

.ag-rtl .ag-column-select-indent-4 {
  padding-right: 80px;
}

.ag-ltr .ag-set-filter-indent-4 {
  padding-left: 80px;
}

.ag-rtl .ag-set-filter-indent-4 {
  padding-right: 80px;
}

.ag-ltr .ag-row-group-indent-4 {
  padding-left: 80px;
}

.ag-rtl .ag-row-group-indent-4 {
  padding-right: 80px;
}

.ag-ltr .ag-column-select-indent-5 {
  padding-left: 100px;
}

.ag-rtl .ag-column-select-indent-5 {
  padding-right: 100px;
}

.ag-ltr .ag-set-filter-indent-5 {
  padding-left: 100px;
}

.ag-rtl .ag-set-filter-indent-5 {
  padding-right: 100px;
}

.ag-ltr .ag-row-group-indent-5 {
  padding-left: 100px;
}

.ag-rtl .ag-row-group-indent-5 {
  padding-right: 100px;
}

.ag-ltr .ag-column-select-indent-6 {
  padding-left: 120px;
}

.ag-rtl .ag-column-select-indent-6 {
  padding-right: 120px;
}

.ag-ltr .ag-set-filter-indent-6 {
  padding-left: 120px;
}

.ag-rtl .ag-set-filter-indent-6 {
  padding-right: 120px;
}

.ag-ltr .ag-row-group-indent-6 {
  padding-left: 120px;
}

.ag-rtl .ag-row-group-indent-6 {
  padding-right: 120px;
}

.ag-ltr .ag-column-select-indent-7 {
  padding-left: 140px;
}

.ag-rtl .ag-column-select-indent-7 {
  padding-right: 140px;
}

.ag-ltr .ag-set-filter-indent-7 {
  padding-left: 140px;
}

.ag-rtl .ag-set-filter-indent-7 {
  padding-right: 140px;
}

.ag-ltr .ag-row-group-indent-7 {
  padding-left: 140px;
}

.ag-rtl .ag-row-group-indent-7 {
  padding-right: 140px;
}

.ag-ltr .ag-column-select-indent-8 {
  padding-left: 160px;
}

.ag-rtl .ag-column-select-indent-8 {
  padding-right: 160px;
}

.ag-ltr .ag-set-filter-indent-8 {
  padding-left: 160px;
}

.ag-rtl .ag-set-filter-indent-8 {
  padding-right: 160px;
}

.ag-ltr .ag-row-group-indent-8 {
  padding-left: 160px;
}

.ag-rtl .ag-row-group-indent-8 {
  padding-right: 160px;
}

.ag-ltr .ag-column-select-indent-9 {
  padding-left: 180px;
}

.ag-rtl .ag-column-select-indent-9 {
  padding-right: 180px;
}

.ag-ltr .ag-set-filter-indent-9 {
  padding-left: 180px;
}

.ag-rtl .ag-set-filter-indent-9 {
  padding-right: 180px;
}

.ag-ltr .ag-row-group-indent-9 {
  padding-left: 180px;
}

.ag-rtl .ag-row-group-indent-9 {
  padding-right: 180px;
}

.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-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]):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);
}

.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));
  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-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-display {
  height: var(--ag-icon-size);
}

.ag-color-picker .ag-picker-field-wrapper {
  max-width: 45px;
  min-width: 45px;
}

.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: 1px 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;
  background-color: rgb(248, 248, 248);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}

.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-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) !important;
  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-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-rich-select-virtual-list-item:hover {
  background-color: var(--ag-row-hover-color);
}

.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-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-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-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-indent-1 {
  padding-left: calc(1 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-1 {
  padding-right: calc(1 * var(--ag-column-select-indent-size));
}

.ag-ltr .ag-column-select-indent-2 {
  padding-left: calc(2 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-2 {
  padding-right: calc(2 * var(--ag-column-select-indent-size));
}

.ag-ltr .ag-column-select-indent-3 {
  padding-left: calc(3 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-3 {
  padding-right: calc(3 * var(--ag-column-select-indent-size));
}

.ag-ltr .ag-column-select-indent-4 {
  padding-left: calc(4 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-4 {
  padding-right: calc(4 * var(--ag-column-select-indent-size));
}

.ag-ltr .ag-column-select-indent-5 {
  padding-left: calc(5 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-5 {
  padding-right: calc(5 * var(--ag-column-select-indent-size));
}

.ag-ltr .ag-column-select-indent-6 {
  padding-left: calc(6 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-6 {
  padding-right: calc(6 * var(--ag-column-select-indent-size));
}

.ag-ltr .ag-column-select-indent-7 {
  padding-left: calc(7 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-7 {
  padding-right: calc(7 * var(--ag-column-select-indent-size));
}

.ag-ltr .ag-column-select-indent-8 {
  padding-left: calc(8 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-8 {
  padding-right: calc(8 * var(--ag-column-select-indent-size));
}

.ag-ltr .ag-column-select-indent-9 {
  padding-left: calc(9 * var(--ag-column-select-indent-size));
}

.ag-rtl .ag-column-select-indent-9 {
  padding-right: calc(9 * 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-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-1 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 1);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-1 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 1);
}

.ag-ltr .ag-row-group-indent-1 {
  padding-left: calc(1 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-1 {
  padding-right: calc(1 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-1 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-1 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-2 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 2);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-2 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 2);
}

.ag-ltr .ag-row-group-indent-2 {
  padding-left: calc(2 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-2 {
  padding-right: calc(2 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-2 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-2 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-3 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 3);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-3 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 3);
}

.ag-ltr .ag-row-group-indent-3 {
  padding-left: calc(3 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-3 {
  padding-right: calc(3 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-3 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-3 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-4 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 4);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-4 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 4);
}

.ag-ltr .ag-row-group-indent-4 {
  padding-left: calc(4 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-4 {
  padding-right: calc(4 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-4 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-4 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-5 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 5);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-5 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 5);
}

.ag-ltr .ag-row-group-indent-5 {
  padding-left: calc(5 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-5 {
  padding-right: calc(5 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-5 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-5 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-6 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 6);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-6 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 6);
}

.ag-ltr .ag-row-group-indent-6 {
  padding-left: calc(6 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-6 {
  padding-right: calc(6 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-6 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-6 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-7 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 7);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-7 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 7);
}

.ag-ltr .ag-row-group-indent-7 {
  padding-left: calc(7 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-7 {
  padding-right: calc(7 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-7 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-7 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-8 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 8);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-8 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 8);
}

.ag-ltr .ag-row-group-indent-8 {
  padding-left: calc(8 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-8 {
  padding-right: calc(8 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-8 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-8 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-9 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 9);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-9 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 9);
}

.ag-ltr .ag-row-group-indent-9 {
  padding-left: calc(9 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-9 {
  padding-right: calc(9 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-9 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-9 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-10 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 10);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-10 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 10);
}

.ag-ltr .ag-row-group-indent-10 {
  padding-left: calc(10 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-10 {
  padding-right: calc(10 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-10 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-10 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-11 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 11);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-11 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 11);
}

.ag-ltr .ag-row-group-indent-11 {
  padding-left: calc(11 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-11 {
  padding-right: calc(11 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-11 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-11 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-12 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 12);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-12 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 12);
}

.ag-ltr .ag-row-group-indent-12 {
  padding-left: calc(12 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-12 {
  padding-right: calc(12 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-12 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-12 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-13 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 13);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-13 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 13);
}

.ag-ltr .ag-row-group-indent-13 {
  padding-left: calc(13 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-13 {
  padding-right: calc(13 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-13 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-13 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-14 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 14);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-14 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 14);
}

.ag-ltr .ag-row-group-indent-14 {
  padding-left: calc(14 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-14 {
  padding-right: calc(14 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-14 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-14 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-15 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 15);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-15 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 15);
}

.ag-ltr .ag-row-group-indent-15 {
  padding-left: calc(15 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-15 {
  padding-right: calc(15 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-15 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-15 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-16 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 16);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-16 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 16);
}

.ag-ltr .ag-row-group-indent-16 {
  padding-left: calc(16 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-16 {
  padding-right: calc(16 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-16 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-16 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-17 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 17);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-17 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 17);
}

.ag-ltr .ag-row-group-indent-17 {
  padding-left: calc(17 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-17 {
  padding-right: calc(17 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-17 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-17 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-18 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 18);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-18 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 18);
}

.ag-ltr .ag-row-group-indent-18 {
  padding-left: calc(18 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-18 {
  padding-right: calc(18 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-18 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-18 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-19 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 19);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-19 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 19);
}

.ag-ltr .ag-row-group-indent-19 {
  padding-left: calc(19 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-19 {
  padding-right: calc(19 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-19 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-19 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-20 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 20);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-20 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 20);
}

.ag-ltr .ag-row-group-indent-20 {
  padding-left: calc(20 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-20 {
  padding-right: calc(20 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-20 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-20 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-21 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 21);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-21 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 21);
}

.ag-ltr .ag-row-group-indent-21 {
  padding-left: calc(21 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-21 {
  padding-right: calc(21 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-21 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-21 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-22 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 22);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-22 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 22);
}

.ag-ltr .ag-row-group-indent-22 {
  padding-left: calc(22 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-22 {
  padding-right: calc(22 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-22 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-22 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-23 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 23);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-23 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 23);
}

.ag-ltr .ag-row-group-indent-23 {
  padding-left: calc(23 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-23 {
  padding-right: calc(23 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-23 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-23 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-24 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 24);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-24 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 24);
}

.ag-ltr .ag-row-group-indent-24 {
  padding-left: calc(24 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-24 {
  padding-right: calc(24 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-24 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-24 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-25 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 25);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-25 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 25);
}

.ag-ltr .ag-row-group-indent-25 {
  padding-left: calc(25 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-25 {
  padding-right: calc(25 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-25 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-25 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-26 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 26);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-26 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 26);
}

.ag-ltr .ag-row-group-indent-26 {
  padding-left: calc(26 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-26 {
  padding-right: calc(26 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-26 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-26 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-27 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 27);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-27 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 27);
}

.ag-ltr .ag-row-group-indent-27 {
  padding-left: calc(27 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-27 {
  padding-right: calc(27 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-27 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-27 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-28 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 28);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-28 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 28);
}

.ag-ltr .ag-row-group-indent-28 {
  padding-left: calc(28 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-28 {
  padding-right: calc(28 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-28 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-28 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-29 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 29);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-29 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 29);
}

.ag-ltr .ag-row-group-indent-29 {
  padding-left: calc(29 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-29 {
  padding-right: calc(29 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-29 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-29 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-30 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 30);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-30 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 30);
}

.ag-ltr .ag-row-group-indent-30 {
  padding-left: calc(30 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-30 {
  padding-right: calc(30 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-30 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-30 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-31 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 31);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-31 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 31);
}

.ag-ltr .ag-row-group-indent-31 {
  padding-left: calc(31 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-31 {
  padding-right: calc(31 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-31 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-31 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-32 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 32);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-32 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 32);
}

.ag-ltr .ag-row-group-indent-32 {
  padding-left: calc(32 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-32 {
  padding-right: calc(32 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-32 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-32 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-33 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 33);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-33 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 33);
}

.ag-ltr .ag-row-group-indent-33 {
  padding-left: calc(33 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-33 {
  padding-right: calc(33 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-33 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-33 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-34 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 34);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-34 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 34);
}

.ag-ltr .ag-row-group-indent-34 {
  padding-left: calc(34 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-34 {
  padding-right: calc(34 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-34 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-34 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-35 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 35);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-35 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 35);
}

.ag-ltr .ag-row-group-indent-35 {
  padding-left: calc(35 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-35 {
  padding-right: calc(35 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-35 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-35 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-36 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 36);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-36 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 36);
}

.ag-ltr .ag-row-group-indent-36 {
  padding-left: calc(36 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-36 {
  padding-right: calc(36 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-36 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-36 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-37 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 37);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-37 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 37);
}

.ag-ltr .ag-row-group-indent-37 {
  padding-left: calc(37 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-37 {
  padding-right: calc(37 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-37 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-37 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-38 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 38);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-38 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 38);
}

.ag-ltr .ag-row-group-indent-38 {
  padding-left: calc(38 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-38 {
  padding-right: calc(38 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-38 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-38 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-39 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 39);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-39 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 39);
}

.ag-ltr .ag-row-group-indent-39 {
  padding-left: calc(39 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-39 {
  padding-right: calc(39 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-39 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-39 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-40 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 40);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-40 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 40);
}

.ag-ltr .ag-row-group-indent-40 {
  padding-left: calc(40 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-40 {
  padding-right: calc(40 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-40 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-40 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-41 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 41);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-41 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 41);
}

.ag-ltr .ag-row-group-indent-41 {
  padding-left: calc(41 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-41 {
  padding-right: calc(41 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-41 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-41 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-42 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 42);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-42 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 42);
}

.ag-ltr .ag-row-group-indent-42 {
  padding-left: calc(42 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-42 {
  padding-right: calc(42 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-42 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-42 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-43 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 43);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-43 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 43);
}

.ag-ltr .ag-row-group-indent-43 {
  padding-left: calc(43 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-43 {
  padding-right: calc(43 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-43 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-43 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-44 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 44);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-44 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 44);
}

.ag-ltr .ag-row-group-indent-44 {
  padding-left: calc(44 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-44 {
  padding-right: calc(44 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-44 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-44 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-45 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 45);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-45 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 45);
}

.ag-ltr .ag-row-group-indent-45 {
  padding-left: calc(45 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-45 {
  padding-right: calc(45 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-45 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-45 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-46 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 46);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-46 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 46);
}

.ag-ltr .ag-row-group-indent-46 {
  padding-left: calc(46 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-46 {
  padding-right: calc(46 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-46 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-46 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-47 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 47);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-47 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 47);
}

.ag-ltr .ag-row-group-indent-47 {
  padding-left: calc(47 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-47 {
  padding-right: calc(47 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-47 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-47 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-48 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 48);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-48 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 48);
}

.ag-ltr .ag-row-group-indent-48 {
  padding-left: calc(48 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-48 {
  padding-right: calc(48 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-48 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-48 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-49 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 49);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-49 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 49);
}

.ag-ltr .ag-row-group-indent-49 {
  padding-left: calc(49 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-49 {
  padding-right: calc(49 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-49 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-49 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-50 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 50);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-50 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 50);
}

.ag-ltr .ag-row-group-indent-50 {
  padding-left: calc(50 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-50 {
  padding-right: calc(50 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-50 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-50 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-51 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 51);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-51 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 51);
}

.ag-ltr .ag-row-group-indent-51 {
  padding-left: calc(51 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-51 {
  padding-right: calc(51 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-51 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-51 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-52 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 52);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-52 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 52);
}

.ag-ltr .ag-row-group-indent-52 {
  padding-left: calc(52 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-52 {
  padding-right: calc(52 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-52 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-52 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-53 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 53);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-53 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 53);
}

.ag-ltr .ag-row-group-indent-53 {
  padding-left: calc(53 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-53 {
  padding-right: calc(53 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-53 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-53 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-54 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 54);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-54 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 54);
}

.ag-ltr .ag-row-group-indent-54 {
  padding-left: calc(54 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-54 {
  padding-right: calc(54 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-54 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-54 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-55 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 55);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-55 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 55);
}

.ag-ltr .ag-row-group-indent-55 {
  padding-left: calc(55 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-55 {
  padding-right: calc(55 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-55 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-55 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-56 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 56);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-56 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 56);
}

.ag-ltr .ag-row-group-indent-56 {
  padding-left: calc(56 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-56 {
  padding-right: calc(56 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-56 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-56 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-57 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 57);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-57 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 57);
}

.ag-ltr .ag-row-group-indent-57 {
  padding-left: calc(57 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-57 {
  padding-right: calc(57 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-57 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-57 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-58 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 58);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-58 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 58);
}

.ag-ltr .ag-row-group-indent-58 {
  padding-left: calc(58 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-58 {
  padding-right: calc(58 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-58 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-58 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-59 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 59);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-59 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 59);
}

.ag-ltr .ag-row-group-indent-59 {
  padding-left: calc(59 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-59 {
  padding-right: calc(59 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-59 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-59 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-60 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 60);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-60 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 60);
}

.ag-ltr .ag-row-group-indent-60 {
  padding-left: calc(60 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-60 {
  padding-right: calc(60 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-60 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-60 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-61 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 61);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-61 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 61);
}

.ag-ltr .ag-row-group-indent-61 {
  padding-left: calc(61 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-61 {
  padding-right: calc(61 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-61 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-61 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-62 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 62);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-62 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 62);
}

.ag-ltr .ag-row-group-indent-62 {
  padding-left: calc(62 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-62 {
  padding-right: calc(62 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-62 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-62 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-63 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 63);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-63 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 63);
}

.ag-ltr .ag-row-group-indent-63 {
  padding-left: calc(63 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-63 {
  padding-right: calc(63 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-63 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-63 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-64 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 64);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-64 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 64);
}

.ag-ltr .ag-row-group-indent-64 {
  padding-left: calc(64 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-64 {
  padding-right: calc(64 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-64 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-64 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-65 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 65);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-65 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 65);
}

.ag-ltr .ag-row-group-indent-65 {
  padding-left: calc(65 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-65 {
  padding-right: calc(65 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-65 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-65 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-66 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 66);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-66 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 66);
}

.ag-ltr .ag-row-group-indent-66 {
  padding-left: calc(66 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-66 {
  padding-right: calc(66 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-66 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-66 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-67 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 67);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-67 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 67);
}

.ag-ltr .ag-row-group-indent-67 {
  padding-left: calc(67 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-67 {
  padding-right: calc(67 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-67 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-67 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-68 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 68);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-68 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 68);
}

.ag-ltr .ag-row-group-indent-68 {
  padding-left: calc(68 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-68 {
  padding-right: calc(68 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-68 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-68 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-69 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 69);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-69 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 69);
}

.ag-ltr .ag-row-group-indent-69 {
  padding-left: calc(69 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-69 {
  padding-right: calc(69 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-69 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-69 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-70 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 70);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-70 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 70);
}

.ag-ltr .ag-row-group-indent-70 {
  padding-left: calc(70 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-70 {
  padding-right: calc(70 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-70 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-70 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-71 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 71);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-71 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 71);
}

.ag-ltr .ag-row-group-indent-71 {
  padding-left: calc(71 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-71 {
  padding-right: calc(71 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-71 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-71 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-72 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 72);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-72 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 72);
}

.ag-ltr .ag-row-group-indent-72 {
  padding-left: calc(72 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-72 {
  padding-right: calc(72 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-72 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-72 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-73 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 73);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-73 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 73);
}

.ag-ltr .ag-row-group-indent-73 {
  padding-left: calc(73 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-73 {
  padding-right: calc(73 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-73 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-73 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-74 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 74);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-74 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 74);
}

.ag-ltr .ag-row-group-indent-74 {
  padding-left: calc(74 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-74 {
  padding-right: calc(74 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-74 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-74 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-75 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 75);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-75 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 75);
}

.ag-ltr .ag-row-group-indent-75 {
  padding-left: calc(75 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-75 {
  padding-right: calc(75 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-75 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-75 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-76 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 76);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-76 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 76);
}

.ag-ltr .ag-row-group-indent-76 {
  padding-left: calc(76 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-76 {
  padding-right: calc(76 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-76 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-76 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-77 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 77);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-77 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 77);
}

.ag-ltr .ag-row-group-indent-77 {
  padding-left: calc(77 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-77 {
  padding-right: calc(77 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-77 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-77 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-78 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 78);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-78 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 78);
}

.ag-ltr .ag-row-group-indent-78 {
  padding-left: calc(78 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-78 {
  padding-right: calc(78 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-78 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-78 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-79 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 79);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-79 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 79);
}

.ag-ltr .ag-row-group-indent-79 {
  padding-left: calc(79 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-79 {
  padding-right: calc(79 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-79 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-79 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-80 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 80);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-80 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 80);
}

.ag-ltr .ag-row-group-indent-80 {
  padding-left: calc(80 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-80 {
  padding-right: calc(80 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-80 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-80 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-81 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 81);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-81 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 81);
}

.ag-ltr .ag-row-group-indent-81 {
  padding-left: calc(81 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-81 {
  padding-right: calc(81 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-81 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-81 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-82 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 82);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-82 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 82);
}

.ag-ltr .ag-row-group-indent-82 {
  padding-left: calc(82 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-82 {
  padding-right: calc(82 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-82 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-82 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-83 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 83);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-83 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 83);
}

.ag-ltr .ag-row-group-indent-83 {
  padding-left: calc(83 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-83 {
  padding-right: calc(83 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-83 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-83 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-84 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 84);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-84 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 84);
}

.ag-ltr .ag-row-group-indent-84 {
  padding-left: calc(84 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-84 {
  padding-right: calc(84 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-84 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-84 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-85 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 85);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-85 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 85);
}

.ag-ltr .ag-row-group-indent-85 {
  padding-left: calc(85 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-85 {
  padding-right: calc(85 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-85 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-85 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-86 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 86);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-86 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 86);
}

.ag-ltr .ag-row-group-indent-86 {
  padding-left: calc(86 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-86 {
  padding-right: calc(86 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-86 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-86 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-87 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 87);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-87 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 87);
}

.ag-ltr .ag-row-group-indent-87 {
  padding-left: calc(87 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-87 {
  padding-right: calc(87 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-87 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-87 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-88 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 88);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-88 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 88);
}

.ag-ltr .ag-row-group-indent-88 {
  padding-left: calc(88 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-88 {
  padding-right: calc(88 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-88 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-88 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-89 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 89);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-89 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 89);
}

.ag-ltr .ag-row-group-indent-89 {
  padding-left: calc(89 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-89 {
  padding-right: calc(89 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-89 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-89 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-90 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 90);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-90 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 90);
}

.ag-ltr .ag-row-group-indent-90 {
  padding-left: calc(90 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-90 {
  padding-right: calc(90 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-90 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-90 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-91 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 91);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-91 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 91);
}

.ag-ltr .ag-row-group-indent-91 {
  padding-left: calc(91 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-91 {
  padding-right: calc(91 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-91 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-91 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-92 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 92);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-92 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 92);
}

.ag-ltr .ag-row-group-indent-92 {
  padding-left: calc(92 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-92 {
  padding-right: calc(92 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-92 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-92 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-93 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 93);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-93 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 93);
}

.ag-ltr .ag-row-group-indent-93 {
  padding-left: calc(93 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-93 {
  padding-right: calc(93 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-93 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-93 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-94 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 94);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-94 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 94);
}

.ag-ltr .ag-row-group-indent-94 {
  padding-left: calc(94 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-94 {
  padding-right: calc(94 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-94 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-94 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-95 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 95);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-95 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 95);
}

.ag-ltr .ag-row-group-indent-95 {
  padding-left: calc(95 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-95 {
  padding-right: calc(95 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-95 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-95 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-96 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 96);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-96 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 96);
}

.ag-ltr .ag-row-group-indent-96 {
  padding-left: calc(96 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-96 {
  padding-right: calc(96 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-96 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-96 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-97 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 97);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-97 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 97);
}

.ag-ltr .ag-row-group-indent-97 {
  padding-left: calc(97 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-97 {
  padding-right: calc(97 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-97 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-97 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-98 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 98);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-98 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 98);
}

.ag-ltr .ag-row-group-indent-98 {
  padding-left: calc(98 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-98 {
  padding-right: calc(98 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-98 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-98 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-99 {
  padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 99);
}

.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-99 {
  padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 99);
}

.ag-ltr .ag-row-group-indent-99 {
  padding-left: calc(99 * var(--ag-row-group-indent-size));
}

.ag-rtl .ag-row-group-indent-99 {
  padding-right: calc(99 * var(--ag-row-group-indent-size));
}

.ag-ltr .ag-row-level-99 .ag-pivot-leaf-group {
  margin-left: var(--ag-row-group-indent-size);
}

.ag-rtl .ag-row-level-99 .ag-pivot-leaf-group {
  margin-right: var(--ag-row-group-indent-size);
}

.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-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 {
  height: var(--ag-row-height);
  background-color: var(--ag-background-color);
  color: var(--ag-data-color);
  border-bottom: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
}

.ag-sticky-bottom .ag-row {
  border-bottom: none;
  border-top: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
}

.ag-row-highlight-above::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;
}

.ag-row-highlight-above::after {
  top: -1px;
}

.ag-row-highlight-above.ag-row-first::after {
  top: 0;
}

.ag-row-highlight-below::after {
  bottom: 0px;
}

.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-hover.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-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-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));
  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);
  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-overlay-no-rows-wrapper.ag-layout-auto-height {
  padding-top: 30px;
}

.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 {
  border-bottom: var(--ag-borders-critical) var(--ag-border-color);
}

.ag-floating-bottom {
  border-top: var(--ag-borders-critical) var(--ag-border-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-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-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-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-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-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-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-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: cell;
}

.ag-range-handle {
  cursor: nwse-resize;
}

.ag-cell-inline-editing {
  border-color: var(--ag-input-focus-border-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-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-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 {
  min-width: var(--ag-tab-min-width);
}

.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-item {
  padding: 0px var(--ag-widget-container-horizontal-padding);
}

.ag-ltr .ag-set-filter-indent-1 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 1 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-1 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 1 * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-indent-2 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 2 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-2 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 2 * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-indent-3 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 3 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-3 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 3 * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-indent-4 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 4 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-4 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 4 * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-indent-5 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 5 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-5 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 5 * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-indent-6 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 6 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-6 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 6 * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-indent-7 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 7 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-7 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 7 * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-indent-8 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 8 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-8 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 8 * var(--ag-set-filter-indent-size));
}

.ag-ltr .ag-set-filter-indent-9 {
  padding-left: calc(var(--ag-widget-container-horizontal-padding) + 9 * var(--ag-set-filter-indent-size));
}

.ag-rtl .ag-set-filter-indent-9 {
  padding-right: calc(var(--ag-widget-container-horizontal-padding) + 9 * 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-simple-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-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-level-1 .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 1 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 1 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 2 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 2 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 3 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 3 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 4 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 4 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 5 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 5 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 6 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 6 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 7 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 7 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 8 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 8 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 9 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 9 + var(--ag-grid-size));
}

.ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar {
  background-color: transparent;
}

.ag-ltr .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header {
  padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 10 + var(--ag-grid-size));
}

.ag-rtl .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header {
  padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 10 + var(--ag-grid-size));
}

.ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
  padding-left: 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-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;
  background-color: var(--ag-range-selection-border-color);
}

.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-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-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;
}

.ag-paging-panel {
  border-top: 1px solid;
  border-top-color: var(--ag-border-color);
  color: var(--ag-secondary-foreground-color);
  height: var(--ag-header-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;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.ag-chart-components-wrapper {
  position: relative;
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
}

.ag-chart-title-edit {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  text-align: center;
}

.ag-chart-title-edit.currently-editing {
  display: inline-block;
}

.ag-chart-canvas-wrapper {
  position: relative;
  flex: 1 1 auto;
  overflow: hidden;
}

.ag-charts-canvas {
  display: block;
}

.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;
  width: 0;
  min-width: 0;
  transition: min-width 0.4s;
}

.ag-chart-menu-hidden ~ .ag-chart-docked-container {
  max-width: 0;
  overflow: hidden;
}

.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-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 {
  border-bottom: 1px solid var(--ag-secondary-border-color);
  padding-top: var(--ag-grid-size);
  padding-bottom: var(--ag-grid-size);
}

.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 {
  display: none;
}

.ag-chart-menu-hidden:hover .ag-chart-menu {
  display: block;
}

.ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu, .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-tool-panel-button-enable .ag-chart-menu, .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-tool-panel-button-enable .ag-chart-menu, .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-chart-menu-close {
  display: none;
}

.ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  position: absolute;
  top: 50%;
  transition: transform 0.33s ease-in-out;
  padding: 0;
  display: block;
  cursor: pointer;
  border: none;
}

.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  right: 0px;
}

.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  left: 0px;
}

.ag-chart-tool-panel-button-enable .ag-chart-menu-close .ag-icon {
  padding: 14px 5px 14px 2px;
  width: auto;
  height: auto;
}

.ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
  content: "";
  position: absolute;
  top: -40px;
  bottom: -40px;
}

.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
  right: 0px;
}

.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
  left: 0px;
}

.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
  left: -10px;
}

.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
  right: -10px;
}

.ag-chart-tool-panel-button-enable .ag-icon-menu {
  display: none;
}

.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  transform: translate(3px, -50%);
}

.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
  transform: translate(0, -50%);
}

.ag-ltr .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
  transform: translate(5px, -50%);
}

.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
  transform: translate(-3px, -50%);
}

.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
  transform: translate(0, -50%);
}

.ag-rtl .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
  transform: translate(-5px, -50%);
}

.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;
}

.ag-chart-mini-thumbnail.ag-selected {
  border-color: var(--ag-minichart-selected-chart-color);
}

.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-settings-group-title-bar:focus-visible {
  outline: none;
}

.ag-charts-settings-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: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-advanced-settings-top-level-group-title-bar:focus-visible {
  outline: none;
}

.ag-charts-advanced-settings-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-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;
  background-color: var(--ag-range-selection-border-color);
}

.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 {
  margin-left: calc(var(--ag-grid-size) * 2);
  padding: var(--ag-grid-size);
}

.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-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-apply-button, .ag-advanced-filter-builder-button {
  line-height: normal;
  white-space: nowrap;
}

.ag-ltr .ag-advanced-filter-apply-button, .ag-ltr .ag-advanced-filter-builder-button {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-rtl .ag-advanced-filter-apply-button, .ag-rtl .ag-advanced-filter-builder-button {
  margin-right: calc(var(--ag-grid-size) * 2);
}

.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;
}

.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;
  background-color: var(--ag-range-selection-border-color);
}

.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-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-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-checkbox-input-wrapper.ag-disabled {
  opacity: 0.5;
}

.ag-checkbox-input-wrapper::after {
  content: var(--ag-icon-font-code-checkbox-unchecked, "\f108");
  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-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;
}

.ag-theme-balham, .ag-theme-valstro, .ag-theme-balham-dark, .ag-theme-valstro-dark, .ag-theme-balham-auto-dark {
  --ag-balham-active-color: #0091ea;
  --ag-foreground-color: #000;
  --ag-background-color: #fff;
  --ag-header-background-color: #f5f7f7;
  --ag-tooltip-background-color: #cbd0d3;
  --ag-subheader-background-color: #e2e9eb;
  --ag-control-panel-background-color: #f5f7f7;
  --ag-border-color: #bdc3c7;
  --ag-odd-row-background-color: #fcfdfe;
  --ag-row-hover-color: #ecf0f1;
  --ag-column-hover-color: #ecf0f1;
  --ag-input-border-color: #95a5a6;
  --ag-invalid-color: #e02525;
  --ag-input-disabled-background-color: #ebebeb;
  --ag-checkbox-unchecked-color: #7f8c8d;
  --ag-input-focus-border-color: #719ECE;
  --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-input-focus-box-shadow: 0 0 2px 1px var(--ag-input-focus-border-color);
  --ag-range-selection-border-color: var(--ag-balham-active-color);
  --ag-checkbox-checked-color: var(--ag-balham-active-color);
  --ag-checkbox-background-color: var(--ag-background-color);
  --ag-panel-background-color: var(--ag-header-background-color);
  --ag-secondary-foreground-color: rgba(0, 0, 0, 0.54);
  --ag-disabled-foreground-color: rgba(0, 0, 0, 0.38);
  --ag-subheader-toolbar-background-color: rgba(226, 233, 235, 0.5);
  --ag-row-border-color: rgba(189, 195, 199, 0.58);
  --ag-chip-background-color: rgba(0, 0, 0, 0.1);
  --ag-range-selection-background-color: rgba(0, 145, 234, 0.2);
  --ag-range-selection-background-color-2: rgba(0, 145, 234, 0.36);
  --ag-range-selection-background-color-3: rgba(0, 145, 234, 0.49);
  --ag-range-selection-background-color-4: rgba(0, 145, 234, 0.59);
  --ag-selected-row-background-color: rgba(0, 145, 234, 0.28);
  --ag-header-column-separator-color: rgba(189, 195, 199, 0.5);
  --ag-input-disabled-border-color: rgba(149, 165, 166, 0.3);
  --ag-header-column-separator-display: block;
  --ag-header-column-separator-height: 50%;
  --ag-grid-size: 4px;
  --ag-icon-size: 16px;
  --ag-row-height: calc(var(--ag-grid-size) * 7);
  --ag-header-height: calc(var(--ag-grid-size) * 8);
  --ag-list-item-height: calc(var(--ag-grid-size) * 6);
  --ag-row-group-indent-size: calc(var(--ag-grid-size) * 3 + var(--ag-icon-size));
  --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);
  --ag-input-height: calc(var(--ag-grid-size) * 4);
  --ag-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  --ag-font-size: 12px;
  --ag-icon-font-family: agGridBalham;
  --ag-border-radius: 2px;
  --ag-checkbox-border-radius: 3px;
  --ag-card-shadow: none;
}

.ag-theme-balham-dark, .ag-theme-valstro-dark {
  --ag-balham-active-color: #00B0FF;
  --ag-foreground-color: #F5F5F5;
  --ag-background-color: #2d3436;
  --ag-header-background-color: #1c1c1c;
  --ag-tooltip-background-color: #1c1f20;
  --ag-subheader-background-color: #111;
  --ag-control-panel-background-color: #202020;
  --ag-border-color: #424242;
  --ag-odd-row-background-color: #262c2e;
  --ag-row-hover-color: #3d4749;
  --ag-column-hover-color: #3d4749;
  --ag-input-border-color: #f0f0f0;
  --ag-input-disabled-background-color: rgba(48, 46, 46, 0.3);
  --ag-modal-overlay-background-color: rgba(45, 52, 54, 0.66);
  --ag-checkbox-unchecked-color: #ecf0f1;
  --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-secondary-foreground-color: var(--ag-foreground-color);
  --ag-disabled-foreground-color: rgba(245, 245, 245, 0.38);
  --ag-subheader-toolbar-background-color: rgba(17, 17, 17, 0.5);
  --ag-row-border-color: #5c5c5c;
  --ag-chip-background-color: rgba(245, 245, 245, 0.08);
  --ag-range-selection-background-color: rgba(0, 176, 255, 0.2);
  --ag-range-selection-background-color-2: rgba(0, 176, 255, 0.36);
  --ag-range-selection-background-color-3: rgba(0, 176, 255, 0.49);
  --ag-range-selection-background-color-4: rgba(0, 176, 255, 0.59);
  --ag-selected-row-background-color: rgba(0, 176, 255, 0.28);
  --ag-header-column-separator-color: rgba(66, 66, 66, 0.5);
  --ag-input-disabled-border-color: rgba(240, 240, 240, 0.3);
  --ag-header-foreground-color: rgba(245, 245, 245, 0.64);
  --ag-toggle-button-off-background-color: transparent;
  --ag-toggle-button-off-border-color: var(--ag-foreground-color);
  --ag-range-selection-chart-category-background-color: rgba(26, 177, 74, 0.5);
  --ag-range-selection-chart-background-color: rgba(45, 166, 255, 0.5);
  --ag-input-focus-box-shadow: 0 0 4px 1.5px var(--ag-input-focus-border-color);
  --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
  color-scheme: dark;
}

@media (prefers-color-scheme: dark) {
  .ag-theme-balham-auto-dark {
    --ag-balham-active-color: #00B0FF;
    --ag-foreground-color: #F5F5F5;
    --ag-background-color: #2d3436;
    --ag-header-background-color: #1c1c1c;
    --ag-tooltip-background-color: #1c1f20;
    --ag-subheader-background-color: #111;
    --ag-control-panel-background-color: #202020;
    --ag-border-color: #424242;
    --ag-odd-row-background-color: #262c2e;
    --ag-row-hover-color: #3d4749;
    --ag-column-hover-color: #3d4749;
    --ag-input-border-color: #f0f0f0;
    --ag-input-disabled-background-color: rgba(48, 46, 46, 0.3);
    --ag-modal-overlay-background-color: rgba(45, 52, 54, 0.66);
    --ag-checkbox-unchecked-color: #ecf0f1;
    --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-secondary-foreground-color: var(--ag-foreground-color);
    --ag-disabled-foreground-color: rgba(245, 245, 245, 0.38);
    --ag-subheader-toolbar-background-color: rgba(17, 17, 17, 0.5);
    --ag-row-border-color: #5c5c5c;
    --ag-chip-background-color: rgba(245, 245, 245, 0.08);
    --ag-range-selection-background-color: rgba(0, 176, 255, 0.2);
    --ag-range-selection-background-color-2: rgba(0, 176, 255, 0.36);
    --ag-range-selection-background-color-3: rgba(0, 176, 255, 0.49);
    --ag-range-selection-background-color-4: rgba(0, 176, 255, 0.59);
    --ag-selected-row-background-color: rgba(0, 176, 255, 0.28);
    --ag-header-column-separator-color: rgba(66, 66, 66, 0.5);
    --ag-input-disabled-border-color: rgba(240, 240, 240, 0.3);
    --ag-header-foreground-color: rgba(245, 245, 245, 0.64);
    --ag-toggle-button-off-background-color: transparent;
    --ag-toggle-button-off-border-color: var(--ag-foreground-color);
    --ag-range-selection-chart-category-background-color: rgba(26, 177, 74, 0.5);
    --ag-range-selection-chart-background-color: rgba(45, 166, 255, 0.5);
    --ag-input-focus-box-shadow: 0 0 4px 1.5px var(--ag-input-focus-border-color);
    --ag-row-loading-skeleton-effect-color: rgba(202, 203, 204, 0.4);
    color-scheme: dark;
  }
}
.ag-theme-balham .ag-filter-toolpanel-header, .ag-theme-valstro .ag-filter-toolpanel-header,
.ag-theme-balham .ag-filter-toolpanel-search,
.ag-theme-valstro .ag-filter-toolpanel-search,
.ag-theme-balham .ag-status-bar,
.ag-theme-valstro .ag-status-bar,
.ag-theme-balham .ag-header-row,
.ag-theme-valstro .ag-header-row,
.ag-theme-balham .ag-multi-filter-group-title-bar,
.ag-theme-valstro .ag-multi-filter-group-title-bar, .ag-theme-balham-dark .ag-filter-toolpanel-header, .ag-theme-valstro-dark .ag-filter-toolpanel-header,
.ag-theme-balham-dark .ag-filter-toolpanel-search,
.ag-theme-valstro-dark .ag-filter-toolpanel-search,
.ag-theme-balham-dark .ag-status-bar,
.ag-theme-valstro-dark .ag-status-bar,
.ag-theme-balham-dark .ag-header-row,
.ag-theme-valstro-dark .ag-header-row,
.ag-theme-balham-dark .ag-multi-filter-group-title-bar,
.ag-theme-valstro-dark .ag-multi-filter-group-title-bar, .ag-theme-balham-auto-dark .ag-filter-toolpanel-header,
.ag-theme-balham-auto-dark .ag-filter-toolpanel-search,
.ag-theme-balham-auto-dark .ag-status-bar,
.ag-theme-balham-auto-dark .ag-header-row,
.ag-theme-balham-auto-dark .ag-multi-filter-group-title-bar {
  font-weight: 600;
  color: var(--ag-header-foreground-color);
}

.ag-theme-balham .ag-ltr input[class^=ag-]:not([type]), .ag-theme-valstro .ag-ltr input[class^=ag-]:not([type]), .ag-theme-balham .ag-ltr input[class^=ag-][type=text], .ag-theme-valstro .ag-ltr input[class^=ag-][type=text], .ag-theme-balham .ag-ltr input[class^=ag-][type=number], .ag-theme-valstro .ag-ltr input[class^=ag-][type=number], .ag-theme-balham .ag-ltr input[class^=ag-][type=tel], .ag-theme-valstro .ag-ltr input[class^=ag-][type=tel], .ag-theme-balham .ag-ltr input[class^=ag-][type=date], .ag-theme-valstro .ag-ltr input[class^=ag-][type=date], .ag-theme-balham .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-valstro .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-balham .ag-ltr textarea[class^=ag-], .ag-theme-valstro .ag-ltr textarea[class^=ag-], .ag-theme-balham-dark .ag-ltr input[class^=ag-]:not([type]), .ag-theme-valstro-dark .ag-ltr input[class^=ag-]:not([type]), .ag-theme-balham-dark .ag-ltr input[class^=ag-][type=text], .ag-theme-valstro-dark .ag-ltr input[class^=ag-][type=text], .ag-theme-balham-dark .ag-ltr input[class^=ag-][type=number], .ag-theme-valstro-dark .ag-ltr input[class^=ag-][type=number], .ag-theme-balham-dark .ag-ltr input[class^=ag-][type=tel], .ag-theme-valstro-dark .ag-ltr input[class^=ag-][type=tel], .ag-theme-balham-dark .ag-ltr input[class^=ag-][type=date], .ag-theme-valstro-dark .ag-ltr input[class^=ag-][type=date], .ag-theme-balham-dark .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-valstro-dark .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-balham-dark .ag-ltr textarea[class^=ag-], .ag-theme-valstro-dark .ag-ltr textarea[class^=ag-], .ag-theme-balham-auto-dark .ag-ltr input[class^=ag-]:not([type]), .ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=text], .ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=number], .ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=tel], .ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=date], .ag-theme-balham-auto-dark .ag-ltr input[class^=ag-][type=datetime-local], .ag-theme-balham-auto-dark .ag-ltr textarea[class^=ag-] {
  padding-left: var(--ag-grid-size);
}

.ag-theme-balham .ag-rtl input[class^=ag-]:not([type]), .ag-theme-valstro .ag-rtl input[class^=ag-]:not([type]), .ag-theme-balham .ag-rtl input[class^=ag-][type=text], .ag-theme-valstro .ag-rtl input[class^=ag-][type=text], .ag-theme-balham .ag-rtl input[class^=ag-][type=number], .ag-theme-valstro .ag-rtl input[class^=ag-][type=number], .ag-theme-balham .ag-rtl input[class^=ag-][type=tel], .ag-theme-valstro .ag-rtl input[class^=ag-][type=tel], .ag-theme-balham .ag-rtl input[class^=ag-][type=date], .ag-theme-valstro .ag-rtl input[class^=ag-][type=date], .ag-theme-balham .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-valstro .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-balham .ag-rtl textarea[class^=ag-], .ag-theme-valstro .ag-rtl textarea[class^=ag-], .ag-theme-balham-dark .ag-rtl input[class^=ag-]:not([type]), .ag-theme-valstro-dark .ag-rtl input[class^=ag-]:not([type]), .ag-theme-balham-dark .ag-rtl input[class^=ag-][type=text], .ag-theme-valstro-dark .ag-rtl input[class^=ag-][type=text], .ag-theme-balham-dark .ag-rtl input[class^=ag-][type=number], .ag-theme-valstro-dark .ag-rtl input[class^=ag-][type=number], .ag-theme-balham-dark .ag-rtl input[class^=ag-][type=tel], .ag-theme-valstro-dark .ag-rtl input[class^=ag-][type=tel], .ag-theme-balham-dark .ag-rtl input[class^=ag-][type=date], .ag-theme-valstro-dark .ag-rtl input[class^=ag-][type=date], .ag-theme-balham-dark .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-valstro-dark .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-balham-dark .ag-rtl textarea[class^=ag-], .ag-theme-valstro-dark .ag-rtl textarea[class^=ag-], .ag-theme-balham-auto-dark .ag-rtl input[class^=ag-]:not([type]), .ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=text], .ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=number], .ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=tel], .ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=date], .ag-theme-balham-auto-dark .ag-rtl input[class^=ag-][type=datetime-local], .ag-theme-balham-auto-dark .ag-rtl textarea[class^=ag-] {
  padding-right: var(--ag-grid-size);
}

.ag-theme-balham .ag-column-drop-vertical-empty-message, .ag-theme-valstro .ag-column-drop-vertical-empty-message, .ag-theme-balham .ag-status-bar, .ag-theme-valstro .ag-status-bar, .ag-theme-balham-dark .ag-column-drop-vertical-empty-message, .ag-theme-valstro-dark .ag-column-drop-vertical-empty-message, .ag-theme-balham-dark .ag-status-bar, .ag-theme-valstro-dark .ag-status-bar, .ag-theme-balham-auto-dark .ag-column-drop-vertical-empty-message, .ag-theme-balham-auto-dark .ag-status-bar {
  font-weight: 600;
  color: var(--ag-disabled-foreground-color);
}

.ag-theme-balham.ag-dnd-ghost, .ag-dnd-ghost.ag-theme-valstro, .ag-theme-balham-dark.ag-dnd-ghost, .ag-dnd-ghost.ag-theme-valstro-dark, .ag-theme-balham-auto-dark.ag-dnd-ghost {
  font-size: var(--ag-font-size);
  font-weight: 600;
}

.ag-theme-balham .ag-tab, .ag-theme-valstro .ag-tab, .ag-theme-balham-dark .ag-tab, .ag-theme-valstro-dark .ag-tab, .ag-theme-balham-auto-dark .ag-tab {
  border: 1px solid transparent;
  padding: var(--ag-grid-size) calc(var(--ag-grid-size) * 2);
  margin: var(--ag-grid-size);
  margin-bottom: -1px;
}

.ag-theme-balham .ag-tab-selected, .ag-theme-valstro .ag-tab-selected, .ag-theme-balham-dark .ag-tab-selected, .ag-theme-valstro-dark .ag-tab-selected, .ag-theme-balham-auto-dark .ag-tab-selected {
  background-color: var(--ag-background-color);
  border-color: var(--ag-border-color);
  border-bottom-color: transparent;
}

.ag-theme-balham .ag-tabs-header, .ag-theme-valstro .ag-tabs-header, .ag-theme-balham-dark .ag-tabs-header, .ag-theme-valstro-dark .ag-tabs-header, .ag-theme-balham-auto-dark .ag-tabs-header {
  border-bottom: 1px solid var(--ag-border-color);
}

.ag-theme-balham .ag-column-drop-cell, .ag-theme-valstro .ag-column-drop-cell, .ag-theme-balham-dark .ag-column-drop-cell, .ag-theme-valstro-dark .ag-column-drop-cell, .ag-theme-balham-auto-dark .ag-column-drop-cell {
  height: calc(var(--ag-grid-size) * 6);
}

.ag-theme-balham .ag-column-drop-vertical-title, .ag-theme-valstro .ag-column-drop-vertical-title, .ag-theme-balham-dark .ag-column-drop-vertical-title, .ag-theme-valstro-dark .ag-column-drop-vertical-title, .ag-theme-balham-auto-dark .ag-column-drop-vertical-title {
  color: var(--ag-foreground-color);
}

.ag-theme-balham .ag-column-drop-vertical-cell, .ag-theme-valstro .ag-column-drop-vertical-cell, .ag-theme-balham-dark .ag-column-drop-vertical-cell, .ag-theme-valstro-dark .ag-column-drop-vertical-cell, .ag-theme-balham-auto-dark .ag-column-drop-vertical-cell {
  margin-left: calc(var(--ag-grid-size) * 2);
  margin-right: calc(var(--ag-grid-size) * 2);
}

.ag-theme-balham .ag-column-drop-vertical-cell-text, .ag-theme-valstro .ag-column-drop-vertical-cell-text, .ag-theme-balham-dark .ag-column-drop-vertical-cell-text, .ag-theme-valstro-dark .ag-column-drop-vertical-cell-text, .ag-theme-balham-auto-dark .ag-column-drop-vertical-cell-text {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-theme-balham .ag-column-drop-vertical-icon, .ag-theme-valstro .ag-column-drop-vertical-icon, .ag-theme-balham-dark .ag-column-drop-vertical-icon, .ag-theme-valstro-dark .ag-column-drop-vertical-icon, .ag-theme-balham-auto-dark .ag-column-drop-vertical-icon {
  color: var(--ag-secondary-foreground-color);
}

.ag-theme-balham .ag-ltr .ag-column-drop-vertical-empty-message, .ag-theme-valstro .ag-ltr .ag-column-drop-vertical-empty-message, .ag-theme-balham-dark .ag-ltr .ag-column-drop-vertical-empty-message, .ag-theme-valstro-dark .ag-ltr .ag-column-drop-vertical-empty-message, .ag-theme-balham-auto-dark .ag-ltr .ag-column-drop-vertical-empty-message {
  padding-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  padding-right: var(--ag-grid-size);
}

.ag-theme-balham .ag-rtl .ag-column-drop-vertical-empty-message, .ag-theme-valstro .ag-rtl .ag-column-drop-vertical-empty-message, .ag-theme-balham-dark .ag-rtl .ag-column-drop-vertical-empty-message, .ag-theme-valstro-dark .ag-rtl .ag-column-drop-vertical-empty-message, .ag-theme-balham-auto-dark .ag-rtl .ag-column-drop-vertical-empty-message {
  padding-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
  padding-left: var(--ag-grid-size);
}

.ag-theme-balham .ag-column-drop-horizontal, .ag-theme-valstro .ag-column-drop-horizontal, .ag-theme-balham-dark .ag-column-drop-horizontal, .ag-theme-valstro-dark .ag-column-drop-horizontal, .ag-theme-balham-auto-dark .ag-column-drop-horizontal {
  height: var(--ag-header-height);
}

.ag-theme-balham .ag-column-drop-empty, .ag-theme-valstro .ag-column-drop-empty, .ag-theme-balham-dark .ag-column-drop-empty, .ag-theme-valstro-dark .ag-column-drop-empty, .ag-theme-balham-auto-dark .ag-column-drop-empty {
  color: var(--ag-disabled-foreground-color);
}

.ag-theme-balham .ag-column-drop-horizontal-cell-text, .ag-theme-valstro .ag-column-drop-horizontal-cell-text, .ag-theme-balham-dark .ag-column-drop-horizontal-cell-text, .ag-theme-valstro-dark .ag-column-drop-horizontal-cell-text, .ag-theme-balham-auto-dark .ag-column-drop-horizontal-cell-text {
  margin-left: calc(var(--ag-grid-size) * 2);
}

.ag-theme-balham .ag-column-drop-vertical, .ag-theme-valstro .ag-column-drop-vertical, .ag-theme-balham-dark .ag-column-drop-vertical, .ag-theme-valstro-dark .ag-column-drop-vertical, .ag-theme-balham-auto-dark .ag-column-drop-vertical {
  padding-top: calc(var(--ag-grid-size) * 2);
}

.ag-theme-balham .ag-column-select-column-readonly.ag-icon-grip, .ag-theme-valstro .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-balham .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-valstro .ag-column-select-column-readonly .ag-icon-grip, .ag-theme-balham-dark .ag-column-select-column-readonly.ag-icon-grip, .ag-theme-valstro-dark .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-balham-dark .ag-column-select-column-readonly .ag-icon-grip,
.ag-theme-valstro-dark .ag-column-select-column-readonly .ag-icon-grip, .ag-theme-balham-auto-dark .ag-column-select-column-readonly.ag-icon-grip,
.ag-theme-balham-auto-dark .ag-column-select-column-readonly .ag-icon-grip {
  opacity: 0.35;
}

.ag-theme-balham .ag-menu-header, .ag-theme-valstro .ag-menu-header, .ag-theme-balham-dark .ag-menu-header, .ag-theme-valstro-dark .ag-menu-header, .ag-theme-balham-auto-dark .ag-menu-header {
  background-color: var(--ag-header-background-color);
}

.ag-theme-balham .ag-overlay-loading-center, .ag-theme-valstro .ag-overlay-loading-center, .ag-theme-balham-dark .ag-overlay-loading-center, .ag-theme-valstro-dark .ag-overlay-loading-center, .ag-theme-balham-auto-dark .ag-overlay-loading-center {
  background-color: var(--ag-background-color);
  border: 1px solid var(--ag-border-color);
  color: var(--ag-foreground-color);
  padding: calc(var(--ag-grid-size) * 4);
}

.ag-theme-balham .ag-tooltip, .ag-theme-valstro .ag-tooltip, .ag-theme-balham-dark .ag-tooltip, .ag-theme-valstro-dark .ag-tooltip, .ag-theme-balham-auto-dark .ag-tooltip {
  border: none;
}

.ag-theme-balham .ag-panel-title-bar-button-icon, .ag-theme-valstro .ag-panel-title-bar-button-icon, .ag-theme-balham-dark .ag-panel-title-bar-button-icon, .ag-theme-valstro-dark .ag-panel-title-bar-button-icon, .ag-theme-balham-auto-dark .ag-panel-title-bar-button-icon {
  font-size: calc(var(--ag-icon-size) + var(--ag-grid-size));
}

.ag-theme-balham .ag-panel, .ag-theme-valstro .ag-panel, .ag-theme-balham-dark .ag-panel, .ag-theme-valstro-dark .ag-panel, .ag-theme-balham-auto-dark .ag-panel {
  background-color: var(--ag-header-background-color);
}

.ag-theme-balham .ag-chart-data-section, .ag-theme-valstro .ag-chart-data-section,
.ag-theme-balham .ag-chart-format-section,
.ag-theme-valstro .ag-chart-format-section,
.ag-theme-balham .ag-chart-advanced-settings-section,
.ag-theme-valstro .ag-chart-advanced-settings-section, .ag-theme-balham-dark .ag-chart-data-section, .ag-theme-valstro-dark .ag-chart-data-section,
.ag-theme-balham-dark .ag-chart-format-section,
.ag-theme-valstro-dark .ag-chart-format-section,
.ag-theme-balham-dark .ag-chart-advanced-settings-section,
.ag-theme-valstro-dark .ag-chart-advanced-settings-section, .ag-theme-balham-auto-dark .ag-chart-data-section,
.ag-theme-balham-auto-dark .ag-chart-format-section,
.ag-theme-balham-auto-dark .ag-chart-advanced-settings-section {
  padding-bottom: calc(var(--ag-grid-size) * 0.5);
}

.ag-theme-balham .ag-group-toolbar, .ag-theme-valstro .ag-group-toolbar, .ag-theme-balham-dark .ag-group-toolbar, .ag-theme-valstro-dark .ag-group-toolbar, .ag-theme-balham-auto-dark .ag-group-toolbar {
  background-color: var(--ag-subheader-toolbar-background-color);
}

.ag-theme-balham .ag-chart-tab, .ag-theme-valstro .ag-chart-tab, .ag-theme-balham-dark .ag-chart-tab, .ag-theme-valstro-dark .ag-chart-tab, .ag-theme-balham-auto-dark .ag-chart-tab {
  padding-top: calc(var(--ag-grid-size) * 0.5);
}

.ag-theme-balham .ag-charts-format-sub-level-group-item, .ag-theme-valstro .ag-charts-format-sub-level-group-item, .ag-theme-balham-dark .ag-charts-format-sub-level-group-item, .ag-theme-valstro-dark .ag-charts-format-sub-level-group-item, .ag-theme-balham-auto-dark .ag-charts-format-sub-level-group-item {
  margin-bottom: calc(var(--ag-grid-size) * 1.5);
}

.ag-theme-balham .ag-chart-menu-close, .ag-theme-valstro .ag-chart-menu-close, .ag-theme-balham-dark .ag-chart-menu-close, .ag-theme-valstro-dark .ag-chart-menu-close, .ag-theme-balham-auto-dark .ag-chart-menu-close {
  background: var(--ag-background-color);
}

.ag-theme-balham .ag-chart-menu-close:hover .ag-icon, .ag-theme-valstro .ag-chart-menu-close:hover .ag-icon, .ag-theme-balham-dark .ag-chart-menu-close:hover .ag-icon, .ag-theme-valstro-dark .ag-chart-menu-close:hover .ag-icon, .ag-theme-balham-auto-dark .ag-chart-menu-close:hover .ag-icon {
  border-color: var(--ag-border-color);
}

.ag-theme-balham .ag-chart-menu-close .ag-icon, .ag-theme-valstro .ag-chart-menu-close .ag-icon, .ag-theme-balham-dark .ag-chart-menu-close .ag-icon, .ag-theme-valstro-dark .ag-chart-menu-close .ag-icon, .ag-theme-balham-auto-dark .ag-chart-menu-close .ag-icon {
  background: var(--ag-header-background-color);
  border: 1px solid var(--ag-secondary-border-color);
  border-right: none;
}

.ag-theme-balham .ag-filter-active .ag-icon-filter, .ag-theme-valstro .ag-filter-active .ag-icon-filter, .ag-theme-balham-dark .ag-filter-active .ag-icon-filter, .ag-theme-valstro-dark .ag-filter-active .ag-icon-filter, .ag-theme-balham-auto-dark .ag-filter-active .ag-icon-filter {
  color: var(--ag-balham-active-color);
}

@font-face {
  font-family: "agGridBalham";
  src: url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABYUAAsAAAAALgQAABXCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIlWBmAAi34KtgCsbgE2AiQDgiwLgRgABCAFhEYHhQgbFShVBoWNAwDFdIdHRcnM5KKoz4JRSvb/dQI3RERcg94LUYNDlJRRFMzQjtavWYLQT3ERFiy0h+AmMcl3xzOrdBEOnrkyLmf//l46s40Rjx2SFE0Caj9+e+++iEZTS4aYhazJQmMIWTOJkBiSNv9p6u81uXStcTtz9aNQWCTCegJgeNrmv7sD5QiVg1YMBCdgEQYIh4Vg9KEuylihU6xYtNtcVeF+1IqVkb9CXZQrtz8H3y0/gdMEmCGnwuiZzJlL5Mx56v1pf9Nf8JlgE/fK64B8AP77qu3R9TZnWJIDRkb4Ze+zzlYKOJKfrKsR8H9rqT0suIAssWuFrjDkzMzs3GX/TjbAmwldUtrw3AYIimgBFdBurgSgKlsF7Mj2Vem+qlpZV4LlofSmgUjUeQAQ7gbkYx89r5NZUyFU/7Kkb0cwOCTCSaCmjituLjwUGo2RIMVpbsTFjAopWV+KrMgbH6NzVxPqwfUQBt6IAGR5cyiz86u78i4dv3VFFeRp2QDeSoZL588el3EZCy0JCspXlnJJnq0/bvkY8sKt8CppjIPxVnwcv6b40VZFZWtPBTWkd3YUQ2CcIOkURbSaUDKYVG6yGnK6xrTGwLF55RBKSMICXX3VacPCiMqBSXP68Xs9MCjvrWy91tK7pzvRCISDQ6qW3iw9Fak+gRE2zLy4/q4y37xuulCfUCGNbxRj61PXJuniW+ZAK06xe3Xg3sgxVDTJ8AXUet41jKNskhmb3qTSdPJBiT66G0SwuNkMvtpUlrhANzvRaQTOhjC+fmuojcdjipqOLL+dcmeXapTAgozS9tsvdZrYTNiyuu7d645hcv2uypVxzrwu5RYy3jorwnSGYFl1tXVTmSuevv7gk89++l8oZCgZcirSqo33DPKztfyy7pr2uUirYfuZUJr2Gg0szclUJ/OVRwXms2pkqJoqnaPwBePrhmYpBYrNGmJCimVAux401R0YxTXKdTyTqQ7kBV+QV9I5mXxqAQZCqqbOsHkoLVBdR8yQF3qIrDJ73MQ/mTTrTGkba09yk/VCO4lr6uUbOLCuVhnmG8id/tVnZWlBnxnwZmdqXD6ce30ayAkfsQwnb2RnOx57KNPZB5YXKZId5lxx3mckh2KyzxsJgO0JPXjO7INZVrD8CeUyZ8SOGkd2wPsGbVftbmfDtRlNzStowt8ejHeA0WILzRbehSxJSR6Fp1JB8iB5g4f1uw9fdIUEJLTo6SI2z8yd8kHbr5XId+ylTH+31XNhZUAqEIFWIAUkZcuzQgH1JaeVqtp0f5D/yFGmQB7+uebBr5VjY9r8ddGNX3DC+6QF9Z5x7oiDruCe0U8Ayz+Z4wkuGxsqJpoNiCknw3wLlgUKFaIpVrdlFVU1dQ1NLW0dXb3c9qGRsYkHcGZuYWmlZm1ja2ev6+Do5Oyiq+bqpubu4kHV9vTy9gEhzVPytK170gpZTpwB7tisLo/7/yP9c9mwny5TOYCSmbCNtoFpHNcNnDCJk0aBU2ZwWh9wxhLO6gHOGQfOGwAumgAuGQMum8UVQ8BVg8A187ihF7hpBLilH7htDncs4q5h4J4p3LeAB7HMrwIxNUVQBSRoQlEoCWWhIlSFmlAXGkJTaAltoSN0hZ7QFwbCUBgJY2EiTIWZMBcWwlJYCWuLbPBrk1lbYSfshYNwNG11kmXOwkW4CjfhbiI8LLLBr2dSvIS3We4j6bCJQyQKtYjgF5tuw2UXhCAF3eGHldGfZ7yUkQ2yH3r6EEBL6vkNeOA/2N27vo335BeCopd9dwodW+/6Zdh2/dhfniJvNPmCvTvsF4u3ABwiE/OFIb4oh0MnJbHZLklEDfEgIfQ5igeDzkSoiihRIINBQddfEuQi4XFQ1IvFYAq5LiQUxxdCCRcSiiqCbWJdXYUzR1Eeh06ho74oW+LJRykCMhl1dSELOMJRJbmhLuEjcfjCLKDEYaNRD/rkGi93dYn68nd1dmp+L7jS3e3dP3FvT0/kX9NWPvIiOoFi3f04/I/Cqx0+AxP2tEd0U1d2TqdCVBCR2d0/zjku2N4ZuCnwGvsYwBANOHTPq1Yek2KWL+dLZQMPAtka6BylaxhfS5x2so5rI2xOFqTRDpsFhnj795c5SBZEV5BCjSCNW0EqM2OIxiqKrWKCYgEMB8Pe8bEQC05iG6qrLUAcA7TEJUwTFqqWhRdphgEKFF3/zyVeXVKjL782R7+96rKPXHlD5tghGvKZP+SCi+RLGxSgsx/93eTvC/vp3PwIpzTsTpflgfJZ+wrVjmRgFhXicd7+R8zvcxmP+RnF5LArOHa7zTeBxCcFPpvgqzX/ModS0pzAcW77fal1OcpMbwtFgyKP9kVPfQLBf4qdNO5JYDw+o8TTaSTOZpPJo1A9dfEu1m6fB0pYRL3JLBKXgHIko+UqYzEtQpX8LSRaon4wc+REIoK1HFSTZ71nsxfUiznjZzKJQOcWTYo0UCIRT/MZTyST4JTHfDC0GFGAm4TD7nrUy7zeKPpIfL8QTeXOeObPFQqvSSGrqFclRjKXwTUp0RdpzUTcyivnb2t3L6oX7jiP1Uc2jMaS2dPu3ztJd3BhoznLHahp6Zlyyn2lwpkWgOInNJJz/bQ462XZE08jkYXq3xVYeCH0vcWxET5alvdTvxUH1jBd7186S3ZUpsDq6b6DQXpL73IbdOHHz7UG3qFzWdWS5u9avT4zcnSyNmc122Uqun8mDxTDwNrq4EWomiYSK+So59VJtHMsi9frrhLA1ySmSFJNuF4UGj5T6DqIsIxmWVCO+9O6A2ve+cMAkP9WQ9SbPWgGHkC46AfFkzlgLL9fDfZBSrIiueBXKQYLuOMpG7JzBDHlu/MT28LTgW18u/C0AzpnZNrFX7ZvkR3/vd8JHAfIQmiIHmJO6OAH/w67PbeNqsN+ktYHbnypOWpJEjxaA/33yvJ69Ym1941dNyX+0Oq5sGpU6H5yT+8+v1KK+bx3zM6UxHNW/3WjSrnk93uOVEPpYeVFq+akueoG+jldMjr06TUsOKvDDzxwgB/NQOBoo5QyzsgsY5RQLo9sFfIeo8cxItTncNbp/OSTDWpw5EJaMuaLCSgUyqJUqAsxJTHTJJpevpzdbp292LkqNPfcCj5svNrDjB0r556EeHr7PvL6Z7vfdV3q5mdltSLZkhX+02VxgMS7R8CmPH6PndrHp9CuPvmAiJZR0iKr5r51iAfH8g8xBk6Itfue9Hsh5otRy4vbbm7hRztzq8/55jua1a0B4omUn2jLr2iqhJ/R96fdcU85edH3zD/vy9WmGiq4J4IjvnOVrJH1aVeBwdsWrF6F2zmzGYbchVe8oza5D3km83NxPx98KeVqf1LqMWR6HYZc9AwRQzwLcE2X6GvmNOoDmL9AAM/qdEVXdNXAyiEcagv67Gj+viC5gzy545538oOcUAdwkgOcyTaXHdnmDH/7FD9A2KHpxG9uIUi5PJtCKMDdDtLQ5CLgkoV7TVjxGPM0ovmCMdVrLrDocFo32s8bhhU8tG7/PX3V2QcVvVU7tC7UL8X9aw/l7rbedKO60TI7rphoskN4xjY94HymfuVWD8IryQIbYiH+2hGFoFoqBM5mHyHt4ckHz+6duM8Vu3ANlz9+X0YnTaHXFf74JwzNasRT4ov6Vfus9FEfldMMeABKjjHUQgviYKZkHS9PkMkSXBEvCa6yhARZudIJYj4Dfqy0mgRG4b0ZS5HZmNpPRF2anxoTQcQ85Rx4dswoHPloNI4iLr+Tb7sGsvd/QjdUP30/6ZcZHqNGY3MtNVRTGD8QEzoQNyVz4L83rIdwfC241Wk2OzaQTXWYzQzGUQT6zqVL7z0G+d454m0c+MTbZuSqCKWSUOU6c/uVBKHMVTlNpsUGq0VukslMcssJ0AgmmUV+HCiSMRUcl60KEfRDh52Ha+Ahp0c9c/BxVvP25iFzlaVq8GP1aDXQLFBmh4ZmKwftZbNDlczh4TcnF4u8vhEtEX3jJcIf63Ev9++/d89v27a5ZSH3ZMxjvUUP1PGDgaanXGgyB8Pf7tu3o6AAhg36W7r6Wz/dOms4dap12CoQAxMQC4gnreB6v1FlvKHEVbhDiR0qEax/477I8Re5DAfIN40oLHK5RaFWyCwWeRBjl4tS5ecAa4Ce98g/0qc3MZhCZrbIFZuN26UJUvDGpzLPZqD9v5nF1WULE85D42aOU46bMS4C/VtNKy4+8vyrpq4F6qQExnj0Q2X7uulrRO1sj5nK0b0JHPEP1QiLFx2AoXsY9foqtTvvosr3RrFvXp5gntvuc24CPocrcrs7gtFa3RpmlT+hM3Mxt328txEHQAf7Ty7WRKrl7GXM1qX/4Y0x0AnH4rjcQz9hu6Jb5TdkDr4ccOppNalUMl/TwZ+71f3aZL7qfgiFuhezg7vulIT6wLBFLVtfj0kCZpnMbE2fWWZNVA+rEKnZRY3FTWyTSG4hE6AJqPB/HhsovLNLs+uOZqnt8rwOsdfDr97cybb/zmoJDNtQD7CU7twiNfPc2m/l1yXPaS1J5hrdmeL30eON4/c8Jn6guIfSmalpJTl1X23CWvlsfnjevNz68OVkiruvOwbW97QpuJNXGjS8nBI2C8YmwsfSFiz3z7sHiY7vfJnvdFgsyZLjzExWDjs+LFMbZh0NXnz00P8jbcNtDsOWLyl5RZA0P9OQrp/GKmJPFFm1jh1J+kKdrjBayo1NWRYyljxUBInMlaWb9HvgZD+/i7FcaXSRTluol3DiUpR9W0Pl8rrxC53t2BKqqDBZ/q4LfDr8M3HS5LQS/9niuQy7W74xQ6vMzcCX4MTXhTbELQVarS+1eSccintlChZUidOTLWP21k2L0k6ryqBp2io56kGgH+9qh5poIGGeWw7rdwmo2gepIehYw82y+jp6pWMVIMAuoM6sy4zVt66VmOwqnFlXv/oKq9eSFv1KUEM+jqluTKuvY4IP1XkJezkj+AjoI96MO5qMzcYbTeqCVLh5Moa/B8zGh0xhzXhzjUGLa2tw5HhT+o3hCn4FBMa46S8oPoKDgLXPWtpaKrpFSuT7Knwfamr6E/9zv3AQ8CWsoBVRhVnbNrfZ5jizsSa9vjibY2phIhckgBk/csWt4LeX/icahcv2vLDNuc9bdrd0TyFFnurjnDPnOXfxjbKzv9RRi9L5halHmDZbYKvmMxHpDFGRmgkfWJypb/tF1qRd++LS26fKATYZH8XLvG/dcqTyLZrEwVeO4qNKQ0zyZDZ2ssIh+uMxT+bgyS24rxc2mez2zMya5+5uxgKoHgvsRnuzHYfqRjt48Ar5vxdxySlf9xXc6y+4PDPLRJuxalF/v7PP2X8MN2MvKWNvskjyMP9XUHuwZhJkVWeGlRxBJ9OKZBOkGamRFs1VSR57EicOv2XcDeVAuZIkn5jSgpXhMXgGZFbEyyaspmRQCEmqND0rOE3eRkqTEUEyq9jiSrhm5q81yZOCttz+TN5ONqU3fRvrn+SiQYvrGzxmhdqESzb/hcrb7sVCrdX19Th1PS9GEJe/K4vU2h7FS5ks/PJlCLSyRNjFntY/cv9o7bmINYsX8sVXxPyF4hFV/OjBXO67XMxbUKeOCDWCK0K18D5895txYbzwiiABZDavX08R6tJX3doxOKdg2rpjety7VyRKufxnYuLMIjKJL9Fl/DRn8+be8cv095rQtRea3+7cObkCowoE1YVc10rmps2VG2m/d/NedXR02nL1n7SRz8nPKB1VoDx772S6b87yZeN1t20OgsghHCvKA2WJJrm9aoXj+ioIx/aXGu6GLjRClOjaNK/hJthBap6Pf9CkdPyKEw1GY1tjUwO0uSL4nHZd0/yvmsrN8+YDn/jBGZMC8qUrV0rzAyY5Ew16N5wvnRTgtDEtNtQWRxdotQXRxc8d+ZwCbbHuOcRk07l0f2F0jCt99rL1cSTixENLNRDJHJFKW1qGZ0JYy7iE+8QadC8ckVgkORIxEFt4UZLqabPteAjyjlNtIwHC4ma4uw/0PNAVu8gxXWFL682lpefPty1dFhsLHNgYOSqgVtpgpppJZu7YGRk5NKgkqz1criwihoaY7st/8c6CynhmWYbpHgXe6l+cv4hn0XbMZ9gq2Uk7bmFfkizNx2ljBp4v+tuq9HT1yH9uZ/Trcx8reWLevgJdFBj+bDYLpvOnCLVv7drpAkXmg55GzIJnpSOLnU6Rp9bWsjV0NWLO/7hwGB/mfrvIzd0XYjgG3lwWxiOasJqjFvQJExo0TIzgkhnFFSLxQHfg+cLD1sRyIvHyNfzaFcJUbjUdWSjAA02ZsllT62oWOGVcN16/PIjyiYcX8A2B1kwCZ1jB/LEY2tg3UcgZAKmWt0FkwT8h7EnZtqQTmU/02JgpBpEhBMYGl/E6pEhIMOKWBW9EyJPhaalR8E+qBsDYkZ+Qp5FtWnZRpyksJfUooqtV/0hnsHt0mWD4+SGHNYVWIJ6qnbxK0jL5fzwpzoeqODL8xKEOQhYhtbwEaaQ21d6ceE+8uVgeGd54qn4X7WSnliIlOWlXdxIPq3cFJ7rI8z/kkh72pfOmuuvfUjAyCAA0Af3rqwUYVy98xZ8C8O2YkAjoL1QcMtgKDf2/9Hy9Ju6N8KS1vNAk/IeA358yqLbC9/zfk+oXqHguAP7ZpnqAnxCDfFBdg0HxhgIgqroM7CR37RgywEACFzv3AFDXahycnAaWgVKAAEhCAQRlYAEeYwMuEAc7uI9AAbi/GlMIvKAbisD9dAwCDCJ9MwxaoAnDsfqpjX/HUGP7i6pzQDXWQ2/yjzQ1wtlL8Wx1ZT+JSdHIZ6d7li7Vq1mZlSpt9kPYLioEyaLKJzkrarP4djyW+KwLJ+0TVj+18e8Y6jNC+0Ub7RxQ19RHk7D2j9aQ4H0Tzl6KZ5/2n4x9T4hGXjvdRS1dTtqrUa3MeF2lVdmPWIlPCBTkyKK9/kkO86IOoce3I+2o9MsLFwsdt6xXNUrOEmBFgS70oA8DGMIIxjCBKXxhkr4c/utWnW6vPxiOxpPpbL5Yrtab7W5/OJ7Ol+vt/ni+3h9MKONC6oZp2Y7r8QVCkVgilcl9/fg1bAVWlVKF1ggPUFWuqYvJDRyyo9B3Naqt2kju6yS3XEknfzCcpmFPRto2jEYbq/gz+yo/cxJE89hcDdThXTy3nCZO2BSdke85ife+U0mp69Kl687W85Rcn25Jy6OOjhg7+KfYcpSngKnuqr5B2YQE5f6U1WS9SpvY3z45x56jbIhU2iA0nPLZDoOgb7gatXhr2uZBvZb4PMopZY7AwjRlsRxDkCvR/Rg4irpEcb/0i9hKg74dyU9nM+FcynJpOBr3talq6yW80CS1MRTJvVx5pOHMgJV5PRtTokpKGZ05c0IvhnPqW6BWRtnCmRBslMgsw88mAUIFCgQGDQgwXCGBgwA1fMEJbpB7aOEMEe5wgRIeTwAA);
  font-weight: normal;
  font-style: normal;
}
.ag-theme-valstro {
  --ag-background-color: #fff;
  --ag-foreground-color: #000;
  --ag-border-color: #bdc3c7;
  --ag-subheader-background-color: #e2e9eb;
  --ag-balham-active-color: #0091ea;
  --ag-range-selection-border-color: #0091ea;
  --ag-secondary-foreground-color: rgba(0, 0, 0, 0.54);
  --ag-disabled-foreground-color: rgba(0, 0, 0, 0.38);
  --ag-subheader-toolbar-background-color: rgba(226, 233, 235, 0.5);
  --ag-row-border-color: rgba(189, 195, 199, 0.58);
  --ag-chip-background-color: rgba(0, 0, 0, 0.1);
  --ag-selected-row-background-color: rgba(0, 145, 234, 0.28);
  --ag-header-column-separator-color: rgba(189, 195, 199, 0.5);
  --ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);
  --ag-range-selection-background-color: rgba(0, 145, 234, 0.2);
  --ag-range-selection-background-color-2: rgba(0, 145, 234, 0.36);
  --ag-range-selection-background-color-3: rgba(0, 145, 234, 0.488);
  --ag-range-selection-background-color-4: rgba(0, 145, 234, 0.5904);
  --ag-header-column-resize-handle-color: rgba(189, 195, 199, 0.5);
}

.ag-theme-valstro-dark {
  --ag-background-color: #181d1f;
  --ag-foreground-color: #fff;
  --ag-border-color: #424242;
  --ag-subheader-background-color: #000;
  --ag-balham-active-color: #00B0FF;
  --ag-disabled-foreground-color: rgba(255, 255, 255, 0.38);
  --ag-header-foreground-color: rgba(255, 255, 255, 0.64);
  --ag-range-selection-border-color: #00B0FF;
  --ag-secondary-foreground-color: rgba(255, 255, 255, 0.54);
  --ag-subheader-toolbar-background-color: rgba(0, 0, 0, 0.5);
  --ag-row-border-color: rgba(66, 66, 66, 0.58);
  --ag-chip-background-color: rgba(255, 255, 255, 0.1);
  --ag-selected-row-background-color: rgba(0, 176, 255, 0.28);
  --ag-header-column-separator-color: rgba(66, 66, 66, 0.5);
  --ag-modal-overlay-background-color: rgba(24, 29, 31, 0.66);
  --ag-range-selection-background-color: rgba(0, 176, 255, 0.2);
  --ag-range-selection-background-color-2: rgba(0, 176, 255, 0.36);
  --ag-range-selection-background-color-3: rgba(0, 176, 255, 0.488);
  --ag-range-selection-background-color-4: rgba(0, 176, 255, 0.5904);
  --ag-header-column-resize-handle-color: rgba(66, 66, 66, 0.5);
}

.ag-theme-valstro,
.ag-theme-valstro-dark {
  --ag-font-family: var(--typography-fonts-base);
  --ag-foreground-color: var(--colors-text-primary);
  --ag-data-color: var(--colors-text-primary);
  --ag-secondary-foreground-color: var(--colors-text-primary);
  --ag-header-foreground-color: var(--colors-text-primary);
  --ag-disabled-foreground-color: var(--colors-text-minor);
  --ag-background-color: var(--colors-layout-level1);
  --ag-header-background-color: var(--colors-layout-level3);
  --ag-subheader-background-color: var(--colors-layout-level2);
  --ag-selected-row-background-color: var(--colors-layout-level3);
  --ag-selected-row-border-color: var(--colors-border-active);
  --ag-odd-row-background-color: var(--ag-background-color);
  --ag-modal-overlay-background-color: var(--colors-layout-level4);
  --ag-control-panel-background-color: var(--colors-layout-level1);
  --ag-row-hover-color: var(--colors-layout-level2);
  --ag-range-selection-border-color: var(--colors-border-active);
  --ag-range-selection-background-color: var(--colors-layout-level3);
  --ag-range-selection-highlight-color: var(--colors-layout-level3);
  --ag-selected-tab-underline-color: var(--colors-border-active);
  --ag-borders-row: 1px solid;
  --ag-border-color: var(--colors-border-minimal);
  --ag-secondary-border-color: var(--colors-border-minimal);
  --ag-row-border-color: var(--colors-layout-backdrop);
  --ag-header-column-separator-color: var(--colors-layout-level3);
  --ag-header-column-resize-handle-display: show;
  --ag-checkbox-checked-color: var(--colors-text-primary);
  --ag-checkbox-unchecked-color: var(--colors-text-primary);
  --ag-value-change-value-highlight-background-color: #045bb8;
  --row-hover-overlay: rgba(255, 255, 255, 0.04);
  --rows-highlight: #002652;
  --rows-highlight-selected: #00448f;
  --rows-animation-speed: 0.2s;
  --rows-hover-filter-high: brightness(150%);
  --rows-hover-filter-medium: brightness(125%);
  --rows-hover-filter-low: brightness(110%);
  --rows-selected-radius: 4px;
  --cells-buy-color: var(--colors-base-Green-400);
  --cells-sell-color: var(--colors-base-Red-400);
  --ag-row-group-indent-size: 2.2rem;
  --ag-row-group-leaf-indent-size: 2.36rem;
}
.ag-theme-valstro .ag-root-wrapper,
.ag-theme-valstro-dark .ag-root-wrapper {
  border: 0;
}
.ag-theme-valstro .ag-header-viewport,
.ag-theme-valstro-dark .ag-header-viewport {
  background-color: var(--ag-background-color);
}
.ag-theme-valstro .ag-header,
.ag-theme-valstro-dark .ag-header {
  border-bottom: 0;
}
.ag-theme-valstro .ag-header .ag-header-container,
.ag-theme-valstro-dark .ag-header .ag-header-container {
  background-color: var(--ag-header-background-color);
  color: var(--colors-text-tertiary);
  border-radius: var(--rows-selected-radius);
  border-bottom: 1px solid var(--ag-background-color);
}
.ag-theme-valstro.has-ag-grid-title .ag-header .ag-header-container .ag-header-row,
.ag-theme-valstro-dark.has-ag-grid-title .ag-header .ag-header-container .ag-header-row {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ag-theme-valstro .ag-row,
.ag-theme-valstro .ag-row-odd,
.ag-theme-valstro-dark .ag-row,
.ag-theme-valstro-dark .ag-row-odd {
  font-family: var(--typography-fonts-mono);
  color: var(--colors-text-secondary);
  transition: all var(--rows-animation-speed) ease;
}
.ag-theme-valstro .ag-row button,
.ag-theme-valstro .ag-row-odd button,
.ag-theme-valstro-dark .ag-row button,
.ag-theme-valstro-dark .ag-row-odd button {
  /* Don't use mono fonts for split buttons or detail grid toolbar */
  font-family: var(--typography-fonts-base);
}
.ag-theme-valstro .ag-row-hover,
.ag-theme-valstro .ag-row-odd-hover,
.ag-theme-valstro-dark .ag-row-hover,
.ag-theme-valstro-dark .ag-row-odd-hover {
  color: var(--colors-text-primary);
  background-color: unset;
  background-image: linear-gradient(var(--ag-row-hover-color), var(--ag-row-hover-color));
  filter: var(--rows-hover-filter-high);
}
.ag-theme-valstro .ag-row-hover::before,
.ag-theme-valstro .ag-row-odd-hover::before,
.ag-theme-valstro-dark .ag-row-hover::before,
.ag-theme-valstro-dark .ag-row-odd-hover::before {
  background-color: transparent;
}
.ag-theme-valstro .ag-row .ag-cell-badge--buy,
.ag-theme-valstro .ag-row-odd .ag-cell-badge--buy,
.ag-theme-valstro-dark .ag-row .ag-cell-badge--buy,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-badge--buy {
  color: var(--cells-buy-color);
}
.ag-theme-valstro .ag-row .ag-cell-badge--sell,
.ag-theme-valstro .ag-row-odd .ag-cell-badge--sell,
.ag-theme-valstro-dark .ag-row .ag-cell-badge--sell,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-badge--sell {
  color: var(--cells-sell-color);
}
.ag-theme-valstro .ag-row .ag-cell-badge--capital,
.ag-theme-valstro .ag-row-odd .ag-cell-badge--capital,
.ag-theme-valstro-dark .ag-row .ag-cell-badge--capital,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-badge--capital {
  text-transform: uppercase;
}
.ag-theme-valstro .ag-row .ag-cell-inline-editing,
.ag-theme-valstro .ag-row-odd .ag-cell-inline-editing,
.ag-theme-valstro-dark .ag-row .ag-cell-inline-editing,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-inline-editing {
  background-color: var(--ag-background-color);
  border-radius: 0;
}
.ag-theme-valstro .ag-row .ag-cell-inline-editing input,
.ag-theme-valstro .ag-row .ag-cell-inline-editing select,
.ag-theme-valstro .ag-row .ag-cell-inline-editing textarea,
.ag-theme-valstro .ag-row-odd .ag-cell-inline-editing input,
.ag-theme-valstro .ag-row-odd .ag-cell-inline-editing select,
.ag-theme-valstro .ag-row-odd .ag-cell-inline-editing textarea,
.ag-theme-valstro-dark .ag-row .ag-cell-inline-editing input,
.ag-theme-valstro-dark .ag-row .ag-cell-inline-editing select,
.ag-theme-valstro-dark .ag-row .ag-cell-inline-editing textarea,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-inline-editing input,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-inline-editing select,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-inline-editing textarea {
  border: 0 !important;
  border-radius: 0 !important;
}
.ag-theme-valstro .ag-row .ag-cell-is-editable:hover:not(.ag-cell-inline-editing),
.ag-theme-valstro .ag-row-odd .ag-cell-is-editable:hover:not(.ag-cell-inline-editing),
.ag-theme-valstro-dark .ag-row .ag-cell-is-editable:hover:not(.ag-cell-inline-editing),
.ag-theme-valstro-dark .ag-row-odd .ag-cell-is-editable:hover:not(.ag-cell-inline-editing) {
  background-image: inherit;
  filter: var(--rows-hover-filter-medium);
}
.ag-theme-valstro .ag-row .ag-cell-flag-info::before,
.ag-theme-valstro .ag-row-odd .ag-cell-flag-info::before,
.ag-theme-valstro-dark .ag-row .ag-cell-flag-info::before,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-flag-info::before {
  position: absolute;
  content: "";
  inset: 0px;
  border-left: 1px solid var(--colors-border-active);
  border-right: 1px solid var(--colors-border-active);
}
.ag-theme-valstro .ag-row .ag-cell-flag-info::after,
.ag-theme-valstro .ag-row-odd .ag-cell-flag-info::after,
.ag-theme-valstro-dark .ag-row .ag-cell-flag-info::after,
.ag-theme-valstro-dark .ag-row-odd .ag-cell-flag-info::after {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 12px 12px 0;
  top: 0;
  right: 0;
  border-color: transparent var(--colors-border-active) transparent transparent;
}
.ag-theme-valstro .ag-row-selected,
.ag-theme-valstro .ag-row-odd-selected,
.ag-theme-valstro-dark .ag-row-selected,
.ag-theme-valstro-dark .ag-row-odd-selected {
  border-radius: var(--rows-selected-radius);
  color: var(--colors-text-primary);
  background-color: unset;
  background-image: linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color));
}
.ag-theme-valstro .ag-row-selected::before,
.ag-theme-valstro .ag-row-odd-selected::before,
.ag-theme-valstro-dark .ag-row-selected::before,
.ag-theme-valstro-dark .ag-row-odd-selected::before {
  border-radius: var(--rows-selected-radius);
  box-shadow: inset 0 0 0 1px var(--ag-selected-row-border-color);
}
.ag-theme-valstro .ag-row-selected.ag-row-hover,
.ag-theme-valstro .ag-row-odd-selected.ag-row-hover,
.ag-theme-valstro-dark .ag-row-selected.ag-row-hover,
.ag-theme-valstro-dark .ag-row-odd-selected.ag-row-hover {
  filter: var(--rows-hover-filter-medium);
}
.ag-theme-valstro .ag-row-selected.ag-row-hover::before,
.ag-theme-valstro .ag-row-odd-selected.ag-row-hover::before,
.ag-theme-valstro-dark .ag-row-selected.ag-row-hover::before,
.ag-theme-valstro-dark .ag-row-odd-selected.ag-row-hover::before {
  background-color: transparent;
}
.ag-theme-valstro .ag-row-selected .ag-cell-is-editable:hover,
.ag-theme-valstro .ag-row-odd-selected .ag-cell-is-editable:hover,
.ag-theme-valstro-dark .ag-row-selected .ag-cell-is-editable:hover,
.ag-theme-valstro-dark .ag-row-odd-selected .ag-cell-is-editable:hover {
  filter: var(--rows-hover-filter-medium);
  background-repeat: no-repeat;
}
.ag-theme-valstro .ag-row-selected .ag-cell-is-editable.ag-cell-inline-editing,
.ag-theme-valstro .ag-row-odd-selected .ag-cell-is-editable.ag-cell-inline-editing,
.ag-theme-valstro-dark .ag-row-selected .ag-cell-is-editable.ag-cell-inline-editing,
.ag-theme-valstro-dark .ag-row-odd-selected .ag-cell-is-editable.ag-cell-inline-editing {
  border-bottom: 0;
}
.ag-theme-valstro .ag-row-order-status,
.ag-theme-valstro .ag-row-odd-order-status,
.ag-theme-valstro-dark .ag-row-order-status,
.ag-theme-valstro-dark .ag-row-odd-order-status {
  color: var(--colors-text-primary);
}
.ag-theme-valstro .ag-row-order-status--pending-action, .ag-theme-valstro .ag-row-order-status--take-action,
.ag-theme-valstro .ag-row-odd-order-status--pending-action,
.ag-theme-valstro .ag-row-odd-order-status--take-action,
.ag-theme-valstro-dark .ag-row-order-status--pending-action,
.ag-theme-valstro-dark .ag-row-order-status--take-action,
.ag-theme-valstro-dark .ag-row-odd-order-status--pending-action,
.ag-theme-valstro-dark .ag-row-odd-order-status--take-action {
  border-radius: var(--rows-selected-radius);
  background-image: linear-gradient(var(--rows-highlight), var(--rows-highlight));
}
.ag-theme-valstro .ag-row-order-status--pending-action.ag-row-hover, .ag-theme-valstro .ag-row-order-status--take-action.ag-row-hover,
.ag-theme-valstro .ag-row-odd-order-status--pending-action.ag-row-hover,
.ag-theme-valstro .ag-row-odd-order-status--take-action.ag-row-hover,
.ag-theme-valstro-dark .ag-row-order-status--pending-action.ag-row-hover,
.ag-theme-valstro-dark .ag-row-order-status--take-action.ag-row-hover,
.ag-theme-valstro-dark .ag-row-odd-order-status--pending-action.ag-row-hover,
.ag-theme-valstro-dark .ag-row-odd-order-status--take-action.ag-row-hover {
  filter: var(--rows-hover-filter-medium);
}
.ag-theme-valstro .ag-row-order-status--pending-action.ag-row-selected, .ag-theme-valstro .ag-row-order-status--take-action.ag-row-selected,
.ag-theme-valstro .ag-row-odd-order-status--pending-action.ag-row-selected,
.ag-theme-valstro .ag-row-odd-order-status--take-action.ag-row-selected,
.ag-theme-valstro-dark .ag-row-order-status--pending-action.ag-row-selected,
.ag-theme-valstro-dark .ag-row-order-status--take-action.ag-row-selected,
.ag-theme-valstro-dark .ag-row-odd-order-status--pending-action.ag-row-selected,
.ag-theme-valstro-dark .ag-row-odd-order-status--take-action.ag-row-selected {
  --ag-selected-row-background-color: var(--rows-highlight-selected);
  background-image: linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color));
}
.ag-theme-valstro .ag-row-order-status--pending-action.ag-row-selected.ag-row-hover, .ag-theme-valstro .ag-row-order-status--take-action.ag-row-selected.ag-row-hover,
.ag-theme-valstro .ag-row-odd-order-status--pending-action.ag-row-selected.ag-row-hover,
.ag-theme-valstro .ag-row-odd-order-status--take-action.ag-row-selected.ag-row-hover,
.ag-theme-valstro-dark .ag-row-order-status--pending-action.ag-row-selected.ag-row-hover,
.ag-theme-valstro-dark .ag-row-order-status--take-action.ag-row-selected.ag-row-hover,
.ag-theme-valstro-dark .ag-row-odd-order-status--pending-action.ag-row-selected.ag-row-hover,
.ag-theme-valstro-dark .ag-row-odd-order-status--take-action.ag-row-selected.ag-row-hover {
  filter: var(--rows-hover-filter-medium);
}
.ag-theme-valstro .ag-row-order-status--pending-action,
.ag-theme-valstro .ag-row-odd-order-status--pending-action,
.ag-theme-valstro-dark .ag-row-order-status--pending-action,
.ag-theme-valstro-dark .ag-row-odd-order-status--pending-action {
  color: var(--colors-text-warning);
}
.ag-theme-valstro .ag-row-order-status--no-action,
.ag-theme-valstro .ag-row-odd-order-status--no-action,
.ag-theme-valstro-dark .ag-row-order-status--no-action,
.ag-theme-valstro-dark .ag-row-odd-order-status--no-action {
  color: var(--colors-text-primary);
}
.ag-theme-valstro .ag-row-order-status--error,
.ag-theme-valstro .ag-row-odd-order-status--error,
.ag-theme-valstro-dark .ag-row-order-status--error,
.ag-theme-valstro-dark .ag-row-odd-order-status--error {
  color: var(--colors-text-primary);
  border-radius: var(--rows-selected-radius);
  background-image: linear-gradient(var(--colors-base-Red-500), var(--colors-base-Red-500));
}
.ag-theme-valstro .ag-row-order-status--error.ag-row-selected:not(.ag-row-inline-editing),
.ag-theme-valstro .ag-row-odd-order-status--error.ag-row-selected:not(.ag-row-inline-editing),
.ag-theme-valstro-dark .ag-row-order-status--error.ag-row-selected:not(.ag-row-inline-editing),
.ag-theme-valstro-dark .ag-row-odd-order-status--error.ag-row-selected:not(.ag-row-inline-editing) {
  --ag-selected-row-background-color: var(--colors-base-Red-500);
  color: var(--colors-text-primary);
  border-radius: var(--rows-selected-radius);
  background-image: linear-gradient(var(--colors-base-Red-500), var(--colors-base-Red-500));
}
.ag-theme-valstro .ag-row-status-color,
.ag-theme-valstro .ag-row-odd-status-color,
.ag-theme-valstro-dark .ag-row-status-color,
.ag-theme-valstro-dark .ag-row-odd-status-color {
  color: var(--colors-text-primary);
}
.ag-theme-valstro .ag-row-status-color--blue,
.ag-theme-valstro .ag-row-odd-status-color--blue,
.ag-theme-valstro-dark .ag-row-status-color--blue,
.ag-theme-valstro-dark .ag-row-odd-status-color--blue {
  background-image: linear-gradient(var(--colors-base-BrandBlue-800), var(--colors-base-BrandBlue-800));
}
.ag-theme-valstro .ag-row-status-color--blue.ag-row-selected,
.ag-theme-valstro .ag-row-odd-status-color--blue.ag-row-selected,
.ag-theme-valstro-dark .ag-row-status-color--blue.ag-row-selected,
.ag-theme-valstro-dark .ag-row-odd-status-color--blue.ag-row-selected {
  --ag-selected-row-background-color: var(--colors-base-BrandBlue-600);
  background-image: linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color));
}
.ag-theme-valstro .ag-row-status-color--red,
.ag-theme-valstro .ag-row-odd-status-color--red,
.ag-theme-valstro-dark .ag-row-status-color--red,
.ag-theme-valstro-dark .ag-row-odd-status-color--red {
  background-image: linear-gradient(var(--colors-base-Red-900), var(--colors-base-Red-900));
}
.ag-theme-valstro .ag-row-status-color--red.ag-row-selected,
.ag-theme-valstro .ag-row-odd-status-color--red.ag-row-selected,
.ag-theme-valstro-dark .ag-row-status-color--red.ag-row-selected,
.ag-theme-valstro-dark .ag-row-odd-status-color--red.ag-row-selected {
  --ag-selected-row-background-color: var(--colors-base-Red-700);
  background-image: linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color));
}
.ag-theme-valstro .ag-row-status-color--dark-grey,
.ag-theme-valstro .ag-row-odd-status-color--dark-grey,
.ag-theme-valstro-dark .ag-row-status-color--dark-grey,
.ag-theme-valstro-dark .ag-row-odd-status-color--dark-grey {
  color: var(--colors-text-minor);
  background-image: linear-gradient(var(--colors-base-BlueGrey-800), var(--colors-base-BlueGrey-800));
}
.ag-theme-valstro .ag-row-status-color--light-grey,
.ag-theme-valstro .ag-row-odd-status-color--light-grey,
.ag-theme-valstro-dark .ag-row-status-color--light-grey,
.ag-theme-valstro-dark .ag-row-odd-status-color--light-grey {
  background-image: linear-gradient(var(--colors-base-BlueGrey-700), var(--colors-base-BlueGrey-700));
}

.no-header .ag-header {
  display: none;
}

.no-animation .ag-theme-valstro,
.no-animation .ag-theme-valstro-dark {
  --rows-animation-speed: 0s;
}

.ag-theme-display-options {
  width: 200px;
}
.ag-theme-display-options .ag-theme-display-options-content .ag-theme-display-options-content-row {
  padding: 8px;
  color: var(--colors-text-primary);
  font-family: var(--typography-fonts-base);
  font-size: var(--typography-fontSizes-base);
  display: flex;
  justify-content: space-between;
}

.ag-header-cell::after,
.ag-header-group-cell::after {
  background-color: var(--colors-layout-level3);
}

.ag-grid-title {
  background-color: var(--colors-layout-level3);
  display: flex;
  align-items: center;
  height: 3rem;
  padding-left: var(--ag-cell-horizontal-padding);
  padding-right: var(--ag-cell-horizontal-padding);
  border-bottom: 1px solid var(--colors-layout-level1);
}

.ag-toolbar {
  background-color: var(--colors-layout-level2);
}

.ag-overlay-no-rows-wrapper {
  pointer-events: all;
}

/*
  Master detail common styles
*/
.ag-details-row-auto-height.ag-details-row,
.has-master-detail {
  /* Show a box around the chevron and start the vertical line denoting the grouping */
  /* Prevent overlayed filters in custom details grid due to row-hover in master row */
}
.ag-details-row-auto-height.ag-details-row .ag-group-expanded .ag-icon.ag-icon-tree-open,
.has-master-detail .ag-group-expanded .ag-icon.ag-icon-tree-open {
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.ag-details-row-auto-height.ag-details-row .ag-group-expanded .ag-icon.ag-icon-tree-open::after,
.has-master-detail .ag-group-expanded .ag-icon.ag-icon-tree-open::after {
  content: "";
  width: 2px;
  background-color: rgba(255, 255, 255, 0.2);
  position: absolute;
  top: calc(50% + 8px);
  height: 100%;
  left: calc(var(--ag-cell-horizontal-padding) - 5px);
  z-index: 1;
}
.ag-details-row-auto-height.ag-details-row .ag-row:has(.detail-cell-renderer-wrapper),
.has-master-detail .ag-row:has(.detail-cell-renderer-wrapper) {
  filter: none;
}

/*
  Styles for auto height master detail (v1)
*/
.ag-details-row-auto-height.ag-details-row {
  padding: 0;
}
.ag-details-row-auto-height.ag-details-row .ag-ltr .ag-row-group-leaf-indent {
  margin-left: 2.3rem;
}
.ag-details-row-auto-height.ag-details-row .ag-root-wrapper.ag-layout-auto-height .ag-row-level-0 .ag-cell {
  padding-left: var(--ag-cell-horizontal-padding);
}
.ag-details-row-auto-height.ag-details-row .ag-root-wrapper.ag-layout-auto-height .ag-header-row .ag-header-cell:first-child,
.ag-details-row-auto-height.ag-details-row .ag-root-wrapper.ag-layout-auto-height .ag-header-row:not(:first-child) .ag-header-group-cell,
.ag-details-row-auto-height.ag-details-row .ag-root-wrapper.ag-layout-auto-height .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
  padding-left: calc(var(--ag-cell-horizontal-padding) - 0px + var(--ag-cell-widget-spacing) + 16px);
}
.ag-details-row-auto-height.ag-details-row .ag-root-wrapper.ag-layout-auto-height::after {
  content: "";
  width: 2px;
  background-color: rgba(255, 255, 255, 0.2);
  position: absolute;
  height: 100%;
  left: calc(var(--ag-cell-horizontal-padding) - 5px);
  z-index: 1;
}

/*
  Styles for custom master detail renderer (v1)
*/
.has-master-detail .ag-ltr .ag-row-group-leaf-indent {
  margin-left: 2.3rem;
}
.has-master-detail .ag-master-detail .ag-row-level-0 .ag-cell[aria-colindex="2"],
.has-master-detail .ag-master-detail .ag-full-width-row .ag-cell-wrapper.ag-row-group {
  padding-left: var(--ag-cell-horizontal-padding);
}
.has-master-detail .ag-master-detail .ag-header-row .ag-header-cell:first-child,
.has-master-detail .ag-master-detail .ag-header-row:not(:first-child) .ag-header-group-cell,
.has-master-detail .ag-master-detail .ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
  padding-left: calc(var(--ag-cell-horizontal-padding) - 0px + var(--ag-cell-widget-spacing) + 16px);
}
.has-master-detail .ag-master-detail::after {
  content: "";
  width: 2px;
  background-color: rgba(255, 255, 255, 0.2);
  position: absolute;
  height: 100%;
  left: calc(var(--ag-cell-horizontal-padding) + 8px);
  z-index: 1;
}
.has-master-detail .ag-master-detail .ag-body-horizontal-scroll-container,
.has-master-detail .ag-master-detail .ag-body-horizontal-scroll-viewport {
  display: none;
}

/*
  Styles for custom detail grid renderer (v2)
*/
.has-master-detail .detail-cell-renderer-wrapper {
  /* Move the grid to the left aligned with wth grouping line marker */
  padding-left: calc(var(--ag-cell-horizontal-padding) * 2 - 2px);
  /* Grouping line marker on the left */
}
.has-master-detail .detail-cell-renderer-wrapper::after {
  content: "";
  width: 2px;
  background-color: rgba(255, 255, 255, 0.2);
  position: absolute;
  height: 100%;
  top: 0;
  left: calc(var(--ag-cell-horizontal-padding) + 8px);
  z-index: 1;
}

.ag-pinned-right-cols-container,
.ag-pinned-right-header {
  margin-left: -1px;
  box-sizing: border-box;
  border-left: 2px solid var(--colors-layout-level1);
}

.ag-body-viewport.ag-layout-normal {
  overflow-x: hidden;
  overflow-y: scroll;
}

.ag-sort-order {
  display: none;
}

.ag-auto-scroll-overflow .ag-body-viewport.ag-layout-normal {
  overflow: auto auto !important;
}

.ag-header-group-no-pad {
  padding: 0 !important;
}

.ag-header-group-title-bar {
  padding: 0 !important;
  background: var(--colors-layout-level2) !important;
}

.ag-group-title {
  text-transform: uppercase;
  display: flex;
}
.ag-group-title--buy {
  color: var(--colors-base-Green-400);
}
.ag-group-title--sell {
  color: var(--colors-base-Red-400);
}

.ag-row-order-status.ag-row-order-status--disabled {
  opacity: 0.4;
  pointer-events: none;
}

.ag-filter-toolpanel-group.ag-has-filter > .ag-group-title-bar .ag-group-title:after {
  right: 0.5rem;
}

.ag-header .ag-header-cell .ag-floating-filter-body .ag-input-field-input {
  border-radius: var(--radii-sm);
  border-color: var(--colors-border-subtle);
  background-color: var(--colors-layout-level3);
  height: var(--controls-heights-sm);
  box-shadow: none;
}
.ag-header .ag-header-cell .ag-floating-filter-body .ag-input-field-input:focus {
  border-color: var(--colors-border-active);
}
.ag-header .ag-header-cell .ag-floating-filter-body .ag-input-field-input:hover {
  border-color: var(--colors-border-strong);
}

.ag-icon-tree-open::before {
  margin-left: -1px;
}

.price-positive {
  color: var(--colors-base-Green-400);
}

.price-negative {
  color: var(--colors-base-Red-400);
}

.ag-ltr .ag-row-group-leaf-indent {
  margin-left: var(--ag-row-group-leaf-indent-size);
}:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index));
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}

.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}

.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}

.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}

.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}

.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}

.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}

.Toastify__toast {
  position: relative;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: var(--toastify-font-family);
  cursor: default;
  direction: ltr;
  /* webkit only issue #791 */
  z-index: 0;
}

.Toastify__toast--rtl {
  direction: rtl;
}

.Toastify__toast--close-on-click {
  cursor: pointer;
}

.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

.Toastify__toast-body > div:last-child {
  word-break: break-word;
  -ms-flex: 1;
      flex: 1;
}

.Toastify__toast-icon {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
  width: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}

.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}

.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}

.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}

.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}

.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}

.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}

.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}

.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}

.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}

.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}

.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}

.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}

.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  -ms-flex-item-align: start;
      align-self: flex-start;
}

.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}

.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}

.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}

.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}

.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}

.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}

.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}

@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}

@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}

@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}

.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}

.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}

.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}

.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}

.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}

.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}

@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}

@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}

@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}

@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}

.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}

.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}

.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}

.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}

.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}

.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}

.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

:root {
  --toastify-color-light: var(--colors-layout-level3);
  --toastify-color-dark: var(--colors-layout-level3);
  --toastify-color-info: var(--colors-base-BrandBlue-500);
  --toastify-color-success: var(--colors-base-Green-500);
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: var(--colors-base-Red-500);
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: var(--colors-layout-level3);
  --toastify-toast-min-height: 38px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: var(--colors-text);
  --toastify-text-color-dark: var(--colors-textDarkMode);
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast {
  padding: 6px;
}
/*# sourceMappingURL=toasts.scss.map */*, *::before, &::after {
  word-wrap: break-word;
  box-sizing: border-box;
}
html, body, #root {
  margin: 0;
  padding: 0;
  height: 100%;
}
html {
  font-family: "Roboto Flex", system-ui, sans-serif;
  font-size: 12px;
  line-height: 1.3333333333333333rem;
  font-weight: 400;
  text-transform: none;
  background: transparent;
  color: var(--colors-text-primary);
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  touch-action: manipulation;
}
.bg-backdrop {
  background-color: var(--colors-layout-backdrop);
}
.bg-level-1 {
  background-color: var(--colors-layout-level1);
}
.bg-level-2 {
  background-color: var(--colors-layout-level2);
}
body {
  position: relative;
  min-height: 100%;
  font-feature-settings: 'kern';
}
* {
  margin: 0;
}
img, picture, video, canvas, svg {
  max-width: 100%;
  height: auto;
}
audio, canvas, embed, iframe, img, object, svg, video {
  display: block;
  vertical-align: middle;
}
input, button, textarea, select {
  font: inherit;
}
p, h1, h2, h3, h4, h5, h6 {
  overflow-wrap: break-word;
}
h1 {
  font-family: "Roboto Flex", system-ui, sans-serif;
  font-size: 5.333333333333333rem;
  line-height: 1.1;
  font-weight: 500;
  text-transform: none;
}
h2 {
  font-family: "Roboto Flex", system-ui, sans-serif;
  font-size: 4.666666666666667rem;
  line-height: 5.333333333333333rem;
  font-weight: 500;
  text-transform: none;
}
h3 {
  font-family: "Roboto Flex", system-ui, sans-serif;
  font-size: 4rem;
  line-height: 4.666666666666667rem;
  font-weight: 500;
  text-transform: none;
}
h4 {
  font-family: "Roboto Flex", system-ui, sans-serif;
  font-size: 3.3333333333333335rem;
  line-height: 4rem;
  font-weight: 500;
  text-transform: none;
}
h5 {
  font-family: "Roboto Flex", system-ui, sans-serif;
  font-size: 2.6666666666666665rem;
  line-height: 3.3333333333333335rem;
  font-weight: 500;
  text-transform: none;
}
h6 {
  font-family: "Roboto Flex", system-ui, sans-serif;
  font-size: 2rem;
  line-height: 2.6666666666666665rem;
  font-weight: 500;
  text-transform: none;
}
p {
  font-family: "Roboto Flex", system-ui, sans-serif;
  font-size: 1rem;
  line-height: 1.3333333333333333rem;
  font-weight: 400;
  text-transform: none;
}
#root, #__next {
  isolation: isolate;
}
[contenteditable="true"]:active,[contenteditable="true"]:focus {
  border: none;
  outline: none;
}
div:not(.vgrid-container) ::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
div.vgrid-container ::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
*::-webkit-scrollbar-track {
  background: rgba(255, 255, 255, 0.06);
}
._42gru8dn *::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.06);
}
*::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.12);
  border-radius: var(--radii-md);
}
._42gru8dn *::-webkit-scrollbar-thumb {
  background: rgba(0, 0, 0, 0.08);
}
*::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.18);
}
._42gru8dn *::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.12);
}
.no-scrollbar::-webkit-scrollbar {
  display: none;
}
div[tabindex="-1"]:focus {
  outline: 0;
}
.drag-area {
  -webkit-app-region: drag;
}
.no-drag-area {
  -webkit-app-region: none;
}
.stack-equally > * {
  flex: 1;
}
.check-input[type=radio], .check-input[type=checkbox] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  flex-shrink: 0;
  margin: 0;
  height: 1rem;
  width: 1rem;
  border-style: solid;
  border-width: 1px;
}
.check-input[type=radio]:checked, .check-input[type=checkbox]:checked {
  background-color: var(--colors-base-current);
  background-size: 100% 100%;
  background-position: 50%;
  background-repeat: no-repeat;
  border-color: var(--colors-base-transparent);
}
.check-input[type=checkbox]:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}
.check-input[type=radio] {
  border-radius: var(--radii-full);
}
.check-input[type=radio]:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}
input[type="date"], input[type="datetime-local"] {
  color-scheme: dark;
}
select option {
  color: #333;
}
.uppercase-input input {
  text-transform: uppercase;
}
.uppercase-input input::placeholder {
  text-transform: capitalize;
}
[popover-wrapper] {
  content: '';
  border-radius: 0.5rem;
  animation: contentShow 150ms cubic-bezier(0.16, 1, 0.3, 1);
  box-shadow: inset rgb(0 0 0 / 84%) 0 0 0 1px, inset rgb(255 255 255 / 14%) 0 0 0 2px, var(--shadows-dark-lg);
  background: var(--colors-layout-level2);
  transition: transform 100ms ease;
}
body.popover, body.popover #root, body.cmd-palette, body.cmd-palette #root {
  overflow: hidden;
}
[cmdk-dialog] {
  border-radius: 0.5rem;
  position: fixed;
  top: 58%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 90vw;
  max-width: var(--sizes-container-sm);
  height: var(--sizes-container-xs);
  z-index: 9999;
  background-color: transparent;
}
[cmdk-wrapper] {
  content: '';
  max-width: var(--sizes-container-sm);
  flex-grow: 1;
  border-radius: 0.5rem;
  animation: contentShow 150ms cubic-bezier(0.16, 1, 0.3, 1);
  box-shadow: inset rgb(0 0 0 / 84%) 0 0 0 1px, inset rgb(255 255 255 / 14%) 0 0 0 2px, var(--shadows-dark-lg);
  background: var(--colors-layout-level2);
  transition: transform 100ms ease;
  padding: 0.667rem;
}
[cmdk-wrapper][cmdk-sm][cmdk-frameless] {
  padding: 0;
  border: 0;
  outline: 0;
  box-shadow: none;
  overflow: hidden;
}
[cmdk-dialog]:focus {
  outline: none;
}
[cmdk-root]:first-child {
  max-width: var(--sizes-container-sm);
  background: var(--colors-layout-level2);
  transition: transform 100ms ease;
}
[cmdk-input-wrapper] {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 35px;
}
[cmdk-input] {
  border: none;
  width: calc(100% - 16px);
  font-size: var(--typography-fontSizes-lg);
  padding: 8px;
  outline: none;
  background: var(--colors-layout-level2);
  color: var(--colors-text-primary);
  border-radius: 0;
}
[cmdk-submit] {
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
}
[cmdk-input]::placeholder {
  color: var(--colors-text-semiMinor);
}
[cmdk-valstro-badge] {
  height: 20px;
  background: var(--colors-layout-level3);
  display: inline-flex;
  align-items: center;
  padding: 0 8px;
  font-size: var(--typography-fontSizes-sm);
  color: var(--colors-text-minor);
  border-radius: 4px;
  margin: 4px 0 4px 4px;
  user-select: none;
  text-transform: capitalize;
  font-weight: 500;
}
[cmdk-item] {
  content-visibility: auto;
  cursor: pointer;
  height: 32px;
  border-radius: 6px;
  font-size: var(--typography-fontSizes-md);
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 0 8px;
  color: var(--colors-text-semiMinor);
  user-select: none;
  will-change: background, color;
  transition: all 150ms ease;
  transition-property: none;
  font-weight: 500;
}
[cmdk-item][with-sublabel] {
  height: 46px;
}
[cmdk-item][with-sublabel] small {
  font-weight: 400;
  font-size: 90%;
  opacity: 0.7;
}
[cmdk-sm] [cmdk-item] {
  gap: 4px;
  padding: 0 4px;
  height: 24px;
  border-radius: 4px;
}
[cmdk-sm] [cmdk-item][with-sublabel] {
  height: 40px;
}
[cmdk-item][aria-selected="true"] {
  background: var(--colors-layout-level3);
  color: var(--colors-text-primary);
}
[cmdk-item][aria-disabled="true"] {
  color: var(--colors-text-minor);
  cursor: not-allowed;
}
[cmdk-item]:active {
  transition-property: background;
  background: var(--colors-layout-level4);
}
[cmdk-item] + [cmdk-item] {
  margin-top: 4px;
}
[cmdk-item] svg {
  width: 18px;
  height: 18px;
}
[cmdk-list] {
  min-height: 52px;
  max-height: calc(var(--cmdk-list-max-height, calc(var(--sizes-container-xs) + 5px)) - 5px);
  overflow: auto;
  overscroll-behavior: contain;
  transition: 100ms ease;
  transition-property: height;
  position: relative;
}
body.cmd-palette [cmdk-list] {
  max-height: calc(var(--cmdk-list-max-height, calc(var(--sizes-container-xs) + 5px)) - 31px);
}
[cmdk-item] small {
  display: block;
  font-size: 95%;
}
[cmdk-sm] [cmdk-list] {
  padding: 6px;
}
[cmdk-valstro-shortcuts] {
  display: flex;
  margin-left: auto;
  gap: 8px;
}
[cmdk-valstro-shortcuts] kbd {
  font-size: var(--typography-fontSizes-sm);
  min-width: 20px;
  padding: 4px;
  height: 16px;
  border-radius: 4px;
  color: var(--colors-text-secondary);
  background: var(--colors-layout-level4);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
}
[cmdk-separator] {
  height: 1px;
  width: 100%;
  background: var(--colors-border-minimal);
  margin: 4px 0;
}
[cmdk-sm] [cmdk-separator] {
  padding: 0 2px;
  margin-bottom: 3px;
  margin-top: 3px;
}
*:not([hidden]) + [cmdk-group] {
  margin-top: 8px;
}
[cmdk-sm] *:not([hidden]) + [cmdk-group] {
  margin-top: 4px;
}
[cmdk-group-heading] {
  user-select: none;
  font-size: var(--typography-fontSizes-sm);
  color: var(--colors-text-minor);
  text-transform: uppercase;
  letter-spacing: 0.5px;
  padding: 0 8px;
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
[cmdk-sm] [cmdk-group-heading] {
  padding: 0 4px;
  margin-bottom: 4px;
}
[cmdk-empty], [cmdk-loading] {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  font-size: var(--typography-fontSizes-md);
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  white-space: pre-wrap;
  color: var(--colors-text-secondary);
}.space-x-0>:not([hidden])~:not([hidden]) {
  margin-right: calc(0px * var(--spaceReverse));
  margin-left: calc(0px * calc(1 - var(--spaceReverse)));
}
.space-y-0>:not([hidden])~:not([hidden]) {
  margin-top: calc(0px * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0px * var(--spaceReverse));
}
.space-x-1>:not([hidden])~:not([hidden]) {
  margin-right: calc(0.25rem * var(--spaceReverse));
  margin-left: calc(0.25rem * calc(1 - var(--spaceReverse)));
}
.space-y-1>:not([hidden])~:not([hidden]) {
  margin-top: calc(0.25rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0.25rem * var(--spaceReverse));
}
.space-x-2>:not([hidden])~:not([hidden]) {
  margin-right: calc(0.5rem * var(--spaceReverse));
  margin-left: calc(0.5rem * calc(1 - var(--spaceReverse)));
}
.space-y-2>:not([hidden])~:not([hidden]) {
  margin-top: calc(0.5rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0.5rem * var(--spaceReverse));
}
.space-x-3>:not([hidden])~:not([hidden]) {
  margin-right: calc(0.75rem * var(--spaceReverse));
  margin-left: calc(0.75rem * calc(1 - var(--spaceReverse)));
}
.space-y-3>:not([hidden])~:not([hidden]) {
  margin-top: calc(0.75rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0.75rem * var(--spaceReverse));
}
.space-x-4>:not([hidden])~:not([hidden]) {
  margin-right: calc(1rem * var(--spaceReverse));
  margin-left: calc(1rem * calc(1 - var(--spaceReverse)));
}
.space-y-4>:not([hidden])~:not([hidden]) {
  margin-top: calc(1rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(1rem * var(--spaceReverse));
}
.space-x-5>:not([hidden])~:not([hidden]) {
  margin-right: calc(1.25rem * var(--spaceReverse));
  margin-left: calc(1.25rem * calc(1 - var(--spaceReverse)));
}
.space-y-5>:not([hidden])~:not([hidden]) {
  margin-top: calc(1.25rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(1.25rem * var(--spaceReverse));
}
.space-x-6>:not([hidden])~:not([hidden]) {
  margin-right: calc(1.5rem * var(--spaceReverse));
  margin-left: calc(1.5rem * calc(1 - var(--spaceReverse)));
}
.space-y-6>:not([hidden])~:not([hidden]) {
  margin-top: calc(1.5rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(1.5rem * var(--spaceReverse));
}
.space-x-7>:not([hidden])~:not([hidden]) {
  margin-right: calc(1.75rem * var(--spaceReverse));
  margin-left: calc(1.75rem * calc(1 - var(--spaceReverse)));
}
.space-y-7>:not([hidden])~:not([hidden]) {
  margin-top: calc(1.75rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(1.75rem * var(--spaceReverse));
}
.space-x-8>:not([hidden])~:not([hidden]) {
  margin-right: calc(2rem * var(--spaceReverse));
  margin-left: calc(2rem * calc(1 - var(--spaceReverse)));
}
.space-y-8>:not([hidden])~:not([hidden]) {
  margin-top: calc(2rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(2rem * var(--spaceReverse));
}
.space-x-9>:not([hidden])~:not([hidden]) {
  margin-right: calc(2.25rem * var(--spaceReverse));
  margin-left: calc(2.25rem * calc(1 - var(--spaceReverse)));
}
.space-y-9>:not([hidden])~:not([hidden]) {
  margin-top: calc(2.25rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(2.25rem * var(--spaceReverse));
}
.space-x-10>:not([hidden])~:not([hidden]) {
  margin-right: calc(2.5rem * var(--spaceReverse));
  margin-left: calc(2.5rem * calc(1 - var(--spaceReverse)));
}
.space-y-10>:not([hidden])~:not([hidden]) {
  margin-top: calc(2.5rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(2.5rem * var(--spaceReverse));
}
.space-x-12>:not([hidden])~:not([hidden]) {
  margin-right: calc(3rem * var(--spaceReverse));
  margin-left: calc(3rem * calc(1 - var(--spaceReverse)));
}
.space-y-12>:not([hidden])~:not([hidden]) {
  margin-top: calc(3rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(3rem * var(--spaceReverse));
}
.space-x-13>:not([hidden])~:not([hidden]) {
  margin-right: calc(3.25rem * var(--spaceReverse));
  margin-left: calc(3.25rem * calc(1 - var(--spaceReverse)));
}
.space-y-13>:not([hidden])~:not([hidden]) {
  margin-top: calc(3.25rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(3.25rem * var(--spaceReverse));
}
.space-x-14>:not([hidden])~:not([hidden]) {
  margin-right: calc(3.5rem * var(--spaceReverse));
  margin-left: calc(3.5rem * calc(1 - var(--spaceReverse)));
}
.space-y-14>:not([hidden])~:not([hidden]) {
  margin-top: calc(3.5rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(3.5rem * var(--spaceReverse));
}
.space-x-16>:not([hidden])~:not([hidden]) {
  margin-right: calc(4rem * var(--spaceReverse));
  margin-left: calc(4rem * calc(1 - var(--spaceReverse)));
}
.space-y-16>:not([hidden])~:not([hidden]) {
  margin-top: calc(4rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(4rem * var(--spaceReverse));
}
.space-x-20>:not([hidden])~:not([hidden]) {
  margin-right: calc(5rem * var(--spaceReverse));
  margin-left: calc(5rem * calc(1 - var(--spaceReverse)));
}
.space-y-20>:not([hidden])~:not([hidden]) {
  margin-top: calc(5rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(5rem * var(--spaceReverse));
}
.space-x-24>:not([hidden])~:not([hidden]) {
  margin-right: calc(6rem * var(--spaceReverse));
  margin-left: calc(6rem * calc(1 - var(--spaceReverse)));
}
.space-y-24>:not([hidden])~:not([hidden]) {
  margin-top: calc(6rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(6rem * var(--spaceReverse));
}
.space-x-px>:not([hidden])~:not([hidden]) {
  margin-right: calc(1px * var(--spaceReverse));
  margin-left: calc(1px * calc(1 - var(--spaceReverse)));
}
.space-y-px>:not([hidden])~:not([hidden]) {
  margin-top: calc(1px * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(1px * var(--spaceReverse));
}
.space-x-2px>:not([hidden])~:not([hidden]) {
  margin-right: calc(2px * var(--spaceReverse));
  margin-left: calc(2px * calc(1 - var(--spaceReverse)));
}
.space-y-2px>:not([hidden])~:not([hidden]) {
  margin-top: calc(2px * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(2px * var(--spaceReverse));
}
.space-x-4px>:not([hidden])~:not([hidden]) {
  margin-right: calc(4px * var(--spaceReverse));
  margin-left: calc(4px * calc(1 - var(--spaceReverse)));
}
.space-y-4px>:not([hidden])~:not([hidden]) {
  margin-top: calc(4px * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(4px * var(--spaceReverse));
}
.space-x-0-5>:not([hidden])~:not([hidden]) {
  margin-right: calc(0.125rem * var(--spaceReverse));
  margin-left: calc(0.125rem * calc(1 - var(--spaceReverse)));
}
.space-y-0-5>:not([hidden])~:not([hidden]) {
  margin-top: calc(0.125rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0.125rem * var(--spaceReverse));
}
.space-x-1-5>:not([hidden])~:not([hidden]) {
  margin-right: calc(0.375rem * var(--spaceReverse));
  margin-left: calc(0.375rem * calc(1 - var(--spaceReverse)));
}
.space-y-1-5>:not([hidden])~:not([hidden]) {
  margin-top: calc(0.375rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0.375rem * var(--spaceReverse));
}
.space-x-2-5>:not([hidden])~:not([hidden]) {
  margin-right: calc(0.625rem * var(--spaceReverse));
  margin-left: calc(0.625rem * calc(1 - var(--spaceReverse)));
}
.space-y-2-5>:not([hidden])~:not([hidden]) {
  margin-top: calc(0.625rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0.625rem * var(--spaceReverse));
}
.space-x-3-5>:not([hidden])~:not([hidden]) {
  margin-right: calc(0.875rem * var(--spaceReverse));
  margin-left: calc(0.875rem * calc(1 - var(--spaceReverse)));
}
.space-y-3-5>:not([hidden])~:not([hidden]) {
  margin-top: calc(0.875rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0.875rem * var(--spaceReverse));
}
.space-x-6-5>:not([hidden])~:not([hidden]) {
  margin-right: calc(1.675rem * var(--spaceReverse));
  margin-left: calc(1.675rem * calc(1 - var(--spaceReverse)));
}
.space-y-6-5>:not([hidden])~:not([hidden]) {
  margin-top: calc(1.675rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(1.675rem * var(--spaceReverse));
}
.space-x-small>:not([hidden])~:not([hidden]) {
  margin-right: calc(0.5rem * var(--spaceReverse));
  margin-left: calc(0.5rem * calc(1 - var(--spaceReverse)));
}
.space-y-small>:not([hidden])~:not([hidden]) {
  margin-top: calc(0.5rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(0.5rem * var(--spaceReverse));
}
.space-x-medium>:not([hidden])~:not([hidden]) {
  margin-right: calc(1.25rem * var(--spaceReverse));
  margin-left: calc(1.25rem * calc(1 - var(--spaceReverse)));
}
.space-y-medium>:not([hidden])~:not([hidden]) {
  margin-top: calc(1.25rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(1.25rem * var(--spaceReverse));
}
.space-x-large>:not([hidden])~:not([hidden]) {
  margin-right: calc(2rem * var(--spaceReverse));
  margin-left: calc(2rem * calc(1 - var(--spaceReverse)));
}
.space-y-large>:not([hidden])~:not([hidden]) {
  margin-top: calc(2rem * calc(1 - var(--spaceReverse)));
  margin-bottom: calc(2rem * var(--spaceReverse));
}._1gvw9220 {
  position: absolute;
}
._1gvw9226 {
  position: relative;
}
._1gvw922c {
  position: fixed;
}
._1gvw922i {
  display: none;
}
._1gvw922o {
  display: block;
}
._1gvw922u {
  display: inline;
}
._1gvw92210 {
  display: inline-block;
}
._1gvw92216 {
  display: flex;
}
._1gvw9221c {
  display: inline-flex;
}
._1gvw9221i {
  display: grid;
}
._1gvw9221o {
  align-items: flex-start;
}
._1gvw9221u {
  align-items: center;
}
._1gvw92220 {
  align-items: flex-end;
}
._1gvw92226 {
  justify-content: flex-start;
}
._1gvw9222c {
  justify-content: center;
}
._1gvw9222i {
  justify-content: flex-end;
}
._1gvw9222o {
  justify-content: space-between;
}
._1gvw9222u {
  justify-content: space-around;
}
._1gvw92230 {
  justify-content: space-evenly;
}
._1gvw92236 {
  flex-direction: row;
}
._1gvw9223c {
  flex-direction: row-reverse;
}
._1gvw9223i {
  flex-direction: column;
}
._1gvw9223o {
  flex-direction: column-reverse;
}
._1gvw9223u {
  max-width: var(--sizes-container-xxs);
}
._1gvw92240 {
  max-width: var(--sizes-container-xs);
}
._1gvw92246 {
  max-width: var(--sizes-container-sm);
}
._1gvw9224c {
  max-width: var(--sizes-container-md);
}
._1gvw9224i {
  max-width: var(--sizes-container-lg);
}
._1gvw9224o {
  max-width: var(--sizes-container-xl);
}
._1gvw9224u {
  vertical-align: top;
}
._1gvw92250 {
  vertical-align: baseline;
}
._1gvw92256 {
  vertical-align: middle;
}
._1gvw9225c {
  vertical-align: sub;
}
._1gvw9225i {
  vertical-align: text-top;
}
._1gvw9225o {
  vertical-align: bottom;
}
._1gvw9225u {
  place-content: center;
}
._1gvw92260 {
  gap: var(--space-0);
}
._1gvw92266 {
  gap: var(--space-1);
}
._1gvw9226c {
  gap: var(--space-2);
}
._1gvw9226i {
  gap: var(--space-3);
}
._1gvw9226o {
  gap: var(--space-4);
}
._1gvw9226u {
  gap: var(--space-5);
}
._1gvw92270 {
  gap: var(--space-6);
}
._1gvw92276 {
  gap: var(--space-7);
}
._1gvw9227c {
  gap: var(--space-8);
}
._1gvw9227i {
  gap: var(--space-9);
}
._1gvw9227o {
  gap: var(--space-10);
}
._1gvw9227u {
  gap: var(--space-12);
}
._1gvw92280 {
  gap: var(--space-13);
}
._1gvw92286 {
  gap: var(--space-14);
}
._1gvw9228c {
  gap: var(--space-16);
}
._1gvw9228i {
  gap: var(--space-20);
}
._1gvw9228o {
  gap: var(--space-24);
}
._1gvw9228u {
  gap: var(--space-px);
}
._1gvw92290 {
  gap: var(--space-2px);
}
._1gvw92296 {
  gap: var(--space-4px);
}
._1gvw9229c {
  gap: var(--space-0-5);
}
._1gvw9229i {
  gap: var(--space-1-5);
}
._1gvw9229o {
  gap: var(--space-2-5);
}
._1gvw9229u {
  gap: var(--space-3-5);
}
._1gvw922a0 {
  gap: var(--space-6-5);
}
._1gvw922a6 {
  gap: var(--space-small);
}
._1gvw922ac {
  gap: var(--space-medium);
}
._1gvw922ai {
  gap: var(--space-large);
}
._1gvw922ao {
  column-gap: var(--space-0);
}
._1gvw922au {
  column-gap: var(--space-1);
}
._1gvw922b0 {
  column-gap: var(--space-2);
}
._1gvw922b6 {
  column-gap: var(--space-3);
}
._1gvw922bc {
  column-gap: var(--space-4);
}
._1gvw922bi {
  column-gap: var(--space-5);
}
._1gvw922bo {
  column-gap: var(--space-6);
}
._1gvw922bu {
  column-gap: var(--space-7);
}
._1gvw922c0 {
  column-gap: var(--space-8);
}
._1gvw922c6 {
  column-gap: var(--space-9);
}
._1gvw922cc {
  column-gap: var(--space-10);
}
._1gvw922ci {
  column-gap: var(--space-12);
}
._1gvw922co {
  column-gap: var(--space-13);
}
._1gvw922cu {
  column-gap: var(--space-14);
}
._1gvw922d0 {
  column-gap: var(--space-16);
}
._1gvw922d6 {
  column-gap: var(--space-20);
}
._1gvw922dc {
  column-gap: var(--space-24);
}
._1gvw922di {
  column-gap: var(--space-px);
}
._1gvw922do {
  column-gap: var(--space-2px);
}
._1gvw922du {
  column-gap: var(--space-4px);
}
._1gvw922e0 {
  column-gap: var(--space-0-5);
}
._1gvw922e6 {
  column-gap: var(--space-1-5);
}
._1gvw922ec {
  column-gap: var(--space-2-5);
}
._1gvw922ei {
  column-gap: var(--space-3-5);
}
._1gvw922eo {
  column-gap: var(--space-6-5);
}
._1gvw922eu {
  column-gap: var(--space-small);
}
._1gvw922f0 {
  column-gap: var(--space-medium);
}
._1gvw922f6 {
  column-gap: var(--space-large);
}
._1gvw922fc {
  row-gap: var(--space-0);
}
._1gvw922fi {
  row-gap: var(--space-1);
}
._1gvw922fo {
  row-gap: var(--space-2);
}
._1gvw922fu {
  row-gap: var(--space-3);
}
._1gvw922g0 {
  row-gap: var(--space-4);
}
._1gvw922g6 {
  row-gap: var(--space-5);
}
._1gvw922gc {
  row-gap: var(--space-6);
}
._1gvw922gi {
  row-gap: var(--space-7);
}
._1gvw922go {
  row-gap: var(--space-8);
}
._1gvw922gu {
  row-gap: var(--space-9);
}
._1gvw922h0 {
  row-gap: var(--space-10);
}
._1gvw922h6 {
  row-gap: var(--space-12);
}
._1gvw922hc {
  row-gap: var(--space-13);
}
._1gvw922hi {
  row-gap: var(--space-14);
}
._1gvw922ho {
  row-gap: var(--space-16);
}
._1gvw922hu {
  row-gap: var(--space-20);
}
._1gvw922i0 {
  row-gap: var(--space-24);
}
._1gvw922i6 {
  row-gap: var(--space-px);
}
._1gvw922ic {
  row-gap: var(--space-2px);
}
._1gvw922ii {
  row-gap: var(--space-4px);
}
._1gvw922io {
  row-gap: var(--space-0-5);
}
._1gvw922iu {
  row-gap: var(--space-1-5);
}
._1gvw922j0 {
  row-gap: var(--space-2-5);
}
._1gvw922j6 {
  row-gap: var(--space-3-5);
}
._1gvw922jc {
  row-gap: var(--space-6-5);
}
._1gvw922ji {
  row-gap: var(--space-small);
}
._1gvw922jo {
  row-gap: var(--space-medium);
}
._1gvw922ju {
  row-gap: var(--space-large);
}
._1gvw922k0 {
  grid-template-columns: repeat(1, minmax(0px, 1fr));
}
._1gvw922k6 {
  grid-template-columns: repeat(2, minmax(0px, 1fr));
}
._1gvw922kc {
  grid-template-columns: repeat(3, minmax(0px, 1fr));
}
._1gvw922ki {
  grid-template-columns: repeat(4, minmax(0px, 1fr));
}
._1gvw922ko {
  grid-template-columns: repeat(5, minmax(0px, 1fr));
}
._1gvw922ku {
  grid-template-columns: repeat(6, minmax(0px, 1fr));
}
._1gvw922l0 {
  grid-template-columns: repeat(7, minmax(0px, 1fr));
}
._1gvw922l6 {
  grid-template-columns: repeat(8, minmax(0px, 1fr));
}
._1gvw922lc {
  grid-template-columns: repeat(9, minmax(0px, 1fr));
}
._1gvw922li {
  grid-template-columns: repeat(10, minmax(0px, 1fr));
}
._1gvw922lo {
  grid-template-columns: repeat(11, minmax(0px, 1fr));
}
._1gvw922lu {
  grid-template-columns: repeat(12, minmax(0px, 1fr));
}
._1gvw922m0 {
  grid-template-columns: repeat(13, minmax(0px, 1fr));
}
._1gvw922m6 {
  grid-template-columns: repeat(14, minmax(0px, 1fr));
}
._1gvw922mc {
  grid-template-columns: repeat(15, minmax(0px, 1fr));
}
._1gvw922mi {
  grid-template-columns: repeat(16, minmax(0px, 1fr));
}
._1gvw922mo {
  grid-template-columns: repeat(17, minmax(0px, 1fr));
}
._1gvw922mu {
  grid-template-columns: repeat(18, minmax(0px, 1fr));
}
._1gvw922n0 {
  grid-template-columns: repeat(19, minmax(0px, 1fr));
}
._1gvw922n6 {
  grid-template-columns: repeat(20, minmax(0px, 1fr));
}
._1gvw922nc {
  grid-template-columns: repeat(21, minmax(0px, 1fr));
}
._1gvw922ni {
  grid-template-columns: repeat(22, minmax(0px, 1fr));
}
._1gvw922no {
  grid-template-columns: repeat(23, minmax(0px, 1fr));
}
._1gvw922nu {
  grid-template-columns: repeat(24, minmax(0px, 1fr));
}
._1gvw922o0 {
  grid-template-columns: none;
}
._1gvw922o6 {
  grid-template-rows: repeat(1, minmax(0px, 1fr));
}
._1gvw922oc {
  grid-template-rows: repeat(2, minmax(0px, 1fr));
}
._1gvw922oi {
  grid-template-rows: repeat(3, minmax(0px, 1fr));
}
._1gvw922oo {
  grid-template-rows: repeat(4, minmax(0px, 1fr));
}
._1gvw922ou {
  grid-template-rows: repeat(5, minmax(0px, 1fr));
}
._1gvw922p0 {
  grid-template-rows: repeat(6, minmax(0px, 1fr));
}
._1gvw922p6 {
  grid-template-rows: repeat(7, minmax(0px, 1fr));
}
._1gvw922pc {
  grid-template-rows: repeat(8, minmax(0px, 1fr));
}
._1gvw922pi {
  grid-template-rows: repeat(9, minmax(0px, 1fr));
}
._1gvw922po {
  grid-template-rows: repeat(10, minmax(0px, 1fr));
}
._1gvw922pu {
  grid-template-rows: repeat(11, minmax(0px, 1fr));
}
._1gvw922q0 {
  grid-template-rows: repeat(12, minmax(0px, 1fr));
}
._1gvw922q6 {
  grid-template-rows: repeat(13, minmax(0px, 1fr));
}
._1gvw922qc {
  grid-template-rows: repeat(14, minmax(0px, 1fr));
}
._1gvw922qi {
  grid-template-rows: repeat(15, minmax(0px, 1fr));
}
._1gvw922qo {
  grid-template-rows: repeat(16, minmax(0px, 1fr));
}
._1gvw922qu {
  grid-template-rows: repeat(17, minmax(0px, 1fr));
}
._1gvw922r0 {
  grid-template-rows: repeat(18, minmax(0px, 1fr));
}
._1gvw922r6 {
  grid-template-rows: repeat(19, minmax(0px, 1fr));
}
._1gvw922rc {
  grid-template-rows: repeat(20, minmax(0px, 1fr));
}
._1gvw922ri {
  grid-template-rows: repeat(21, minmax(0px, 1fr));
}
._1gvw922ro {
  grid-template-rows: repeat(22, minmax(0px, 1fr));
}
._1gvw922ru {
  grid-template-rows: repeat(23, minmax(0px, 1fr));
}
._1gvw922s0 {
  grid-template-rows: repeat(24, minmax(0px, 1fr));
}
._1gvw922s6 {
  grid-template-rows: none;
}
._1gvw922sc {
  grid-row: auto;
}
._1gvw922si {
  grid-row: span 1 / span 1;
}
._1gvw922so {
  grid-row: span 2 / span 2;
}
._1gvw922su {
  grid-row: span 3 / span 3;
}
._1gvw922t0 {
  grid-row: span 4 / span 4;
}
._1gvw922t6 {
  grid-row: span 5 / span 5;
}
._1gvw922tc {
  grid-row: span 6 / span 6;
}
._1gvw922ti {
  grid-row: 1 / -1;
}
._1gvw922to {
  grid-row-start: auto;
}
._1gvw922tu {
  grid-row-start: 1;
}
._1gvw922u0 {
  grid-row-start: 2;
}
._1gvw922u6 {
  grid-row-start: 3;
}
._1gvw922uc {
  grid-row-start: 4;
}
._1gvw922ui {
  grid-row-start: 5;
}
._1gvw922uo {
  grid-row-start: 6;
}
._1gvw922uu {
  grid-row-start: 7;
}
._1gvw922v0 {
  grid-row-end: auto;
}
._1gvw922v6 {
  grid-row-end: 1;
}
._1gvw922vc {
  grid-row-end: 2;
}
._1gvw922vi {
  grid-row-end: 3;
}
._1gvw922vo {
  grid-row-end: 4;
}
._1gvw922vu {
  grid-row-end: 5;
}
._1gvw922w0 {
  grid-row-end: 6;
}
._1gvw922w6 {
  grid-row-end: 7;
}
._1gvw922wc {
  grid-row-end: 8;
}
._1gvw922wi {
  grid-row-end: 9;
}
._1gvw922wo {
  grid-row-end: 10;
}
._1gvw922wu {
  grid-row-end: 11;
}
._1gvw922x0 {
  grid-row-end: 12;
}
._1gvw922x6 {
  grid-row-end: 13;
}
._1gvw922xc {
  grid-column: auto;
}
._1gvw922xi {
  grid-column: span 1 / span 1;
}
._1gvw922xo {
  grid-column: span 2 / span 2;
}
._1gvw922xu {
  grid-column: span 3 / span 3;
}
._1gvw922y0 {
  grid-column: span 4 / span 4;
}
._1gvw922y6 {
  grid-column: span 5 / span 5;
}
._1gvw922yc {
  grid-column: span 6 / span 6;
}
._1gvw922yi {
  grid-column: 1 / -1;
}
._1gvw922yo {
  grid-column: span 7 / span 7;
}
._1gvw922yu {
  grid-column: span 8 / span 8;
}
._1gvw922z0 {
  grid-column: span 9 / span 9;
}
._1gvw922z6 {
  grid-column: span 10 / span 10;
}
._1gvw922zc {
  grid-column: span 11 / span 11;
}
._1gvw922zi {
  grid-column: span 12 / span 12;
}
._1gvw922zo {
  grid-column: span 13 / span 13;
}
._1gvw922zu {
  grid-column: span 14 / span 14;
}
._1gvw922100 {
  grid-column: span 15 / span 15;
}
._1gvw922106 {
  grid-column: span 16 / span 16;
}
._1gvw92210c {
  grid-column: span 17 / span 17;
}
._1gvw92210i {
  grid-column: span 18 / span 18;
}
._1gvw92210o {
  grid-column: span 19 / span 19;
}
._1gvw92210u {
  grid-column: span 20 / span 20;
}
._1gvw922110 {
  grid-column: span 21 / span 21;
}
._1gvw922116 {
  grid-column: span 22 / span 22;
}
._1gvw92211c {
  grid-column: span 23 / span 23;
}
._1gvw92211i {
  grid-column: span 24 / span 24;
}
._1gvw92211o {
  grid-auto-flow: row;
}
._1gvw92211u {
  grid-auto-flow: column;
}
._1gvw922120 {
  grid-auto-flow: row dense;
}
._1gvw922126 {
  grid-auto-flow: column dense;
}
._1gvw92212c {
  grid-auto-columns: auto;
}
._1gvw92212i {
  grid-auto-columns: min-content;
}
._1gvw92212o {
  grid-auto-columns: max-content;
}
._1gvw92212u {
  grid-auto-columns: minmax(0, 1fr);
}
._1gvw922130 {
  grid-auto-rows: auto;
}
._1gvw922136 {
  grid-auto-rows: min-content;
}
._1gvw92213c {
  grid-auto-rows: max-content;
}
._1gvw92213i {
  grid-auto-rows: minmax(0, 1fr);
}
._1gvw92213o {
  padding-top: var(--space-0);
}
._1gvw92213u {
  padding-top: var(--space-1);
}
._1gvw922140 {
  padding-top: var(--space-2);
}
._1gvw922146 {
  padding-top: var(--space-3);
}
._1gvw92214c {
  padding-top: var(--space-4);
}
._1gvw92214i {
  padding-top: var(--space-5);
}
._1gvw92214o {
  padding-top: var(--space-6);
}
._1gvw92214u {
  padding-top: var(--space-7);
}
._1gvw922150 {
  padding-top: var(--space-8);
}
._1gvw922156 {
  padding-top: var(--space-9);
}
._1gvw92215c {
  padding-top: var(--space-10);
}
._1gvw92215i {
  padding-top: var(--space-12);
}
._1gvw92215o {
  padding-top: var(--space-13);
}
._1gvw92215u {
  padding-top: var(--space-14);
}
._1gvw922160 {
  padding-top: var(--space-16);
}
._1gvw922166 {
  padding-top: var(--space-20);
}
._1gvw92216c {
  padding-top: var(--space-24);
}
._1gvw92216i {
  padding-top: var(--space-px);
}
._1gvw92216o {
  padding-top: var(--space-2px);
}
._1gvw92216u {
  padding-top: var(--space-4px);
}
._1gvw922170 {
  padding-top: var(--space-0-5);
}
._1gvw922176 {
  padding-top: var(--space-1-5);
}
._1gvw92217c {
  padding-top: var(--space-2-5);
}
._1gvw92217i {
  padding-top: var(--space-3-5);
}
._1gvw92217o {
  padding-top: var(--space-6-5);
}
._1gvw92217u {
  padding-top: var(--space-small);
}
._1gvw922180 {
  padding-top: var(--space-medium);
}
._1gvw922186 {
  padding-top: var(--space-large);
}
._1gvw92218c {
  padding-bottom: var(--space-0);
}
._1gvw92218i {
  padding-bottom: var(--space-1);
}
._1gvw92218o {
  padding-bottom: var(--space-2);
}
._1gvw92218u {
  padding-bottom: var(--space-3);
}
._1gvw922190 {
  padding-bottom: var(--space-4);
}
._1gvw922196 {
  padding-bottom: var(--space-5);
}
._1gvw92219c {
  padding-bottom: var(--space-6);
}
._1gvw92219i {
  padding-bottom: var(--space-7);
}
._1gvw92219o {
  padding-bottom: var(--space-8);
}
._1gvw92219u {
  padding-bottom: var(--space-9);
}
._1gvw9221a0 {
  padding-bottom: var(--space-10);
}
._1gvw9221a6 {
  padding-bottom: var(--space-12);
}
._1gvw9221ac {
  padding-bottom: var(--space-13);
}
._1gvw9221ai {
  padding-bottom: var(--space-14);
}
._1gvw9221ao {
  padding-bottom: var(--space-16);
}
._1gvw9221au {
  padding-bottom: var(--space-20);
}
._1gvw9221b0 {
  padding-bottom: var(--space-24);
}
._1gvw9221b6 {
  padding-bottom: var(--space-px);
}
._1gvw9221bc {
  padding-bottom: var(--space-2px);
}
._1gvw9221bi {
  padding-bottom: var(--space-4px);
}
._1gvw9221bo {
  padding-bottom: var(--space-0-5);
}
._1gvw9221bu {
  padding-bottom: var(--space-1-5);
}
._1gvw9221c0 {
  padding-bottom: var(--space-2-5);
}
._1gvw9221c6 {
  padding-bottom: var(--space-3-5);
}
._1gvw9221cc {
  padding-bottom: var(--space-6-5);
}
._1gvw9221ci {
  padding-bottom: var(--space-small);
}
._1gvw9221co {
  padding-bottom: var(--space-medium);
}
._1gvw9221cu {
  padding-bottom: var(--space-large);
}
._1gvw9221d0 {
  padding-left: var(--space-0);
}
._1gvw9221d6 {
  padding-left: var(--space-1);
}
._1gvw9221dc {
  padding-left: var(--space-2);
}
._1gvw9221di {
  padding-left: var(--space-3);
}
._1gvw9221do {
  padding-left: var(--space-4);
}
._1gvw9221du {
  padding-left: var(--space-5);
}
._1gvw9221e0 {
  padding-left: var(--space-6);
}
._1gvw9221e6 {
  padding-left: var(--space-7);
}
._1gvw9221ec {
  padding-left: var(--space-8);
}
._1gvw9221ei {
  padding-left: var(--space-9);
}
._1gvw9221eo {
  padding-left: var(--space-10);
}
._1gvw9221eu {
  padding-left: var(--space-12);
}
._1gvw9221f0 {
  padding-left: var(--space-13);
}
._1gvw9221f6 {
  padding-left: var(--space-14);
}
._1gvw9221fc {
  padding-left: var(--space-16);
}
._1gvw9221fi {
  padding-left: var(--space-20);
}
._1gvw9221fo {
  padding-left: var(--space-24);
}
._1gvw9221fu {
  padding-left: var(--space-px);
}
._1gvw9221g0 {
  padding-left: var(--space-2px);
}
._1gvw9221g6 {
  padding-left: var(--space-4px);
}
._1gvw9221gc {
  padding-left: var(--space-0-5);
}
._1gvw9221gi {
  padding-left: var(--space-1-5);
}
._1gvw9221go {
  padding-left: var(--space-2-5);
}
._1gvw9221gu {
  padding-left: var(--space-3-5);
}
._1gvw9221h0 {
  padding-left: var(--space-6-5);
}
._1gvw9221h6 {
  padding-left: var(--space-small);
}
._1gvw9221hc {
  padding-left: var(--space-medium);
}
._1gvw9221hi {
  padding-left: var(--space-large);
}
._1gvw9221ho {
  padding-right: var(--space-0);
}
._1gvw9221hu {
  padding-right: var(--space-1);
}
._1gvw9221i0 {
  padding-right: var(--space-2);
}
._1gvw9221i6 {
  padding-right: var(--space-3);
}
._1gvw9221ic {
  padding-right: var(--space-4);
}
._1gvw9221ii {
  padding-right: var(--space-5);
}
._1gvw9221io {
  padding-right: var(--space-6);
}
._1gvw9221iu {
  padding-right: var(--space-7);
}
._1gvw9221j0 {
  padding-right: var(--space-8);
}
._1gvw9221j6 {
  padding-right: var(--space-9);
}
._1gvw9221jc {
  padding-right: var(--space-10);
}
._1gvw9221ji {
  padding-right: var(--space-12);
}
._1gvw9221jo {
  padding-right: var(--space-13);
}
._1gvw9221ju {
  padding-right: var(--space-14);
}
._1gvw9221k0 {
  padding-right: var(--space-16);
}
._1gvw9221k6 {
  padding-right: var(--space-20);
}
._1gvw9221kc {
  padding-right: var(--space-24);
}
._1gvw9221ki {
  padding-right: var(--space-px);
}
._1gvw9221ko {
  padding-right: var(--space-2px);
}
._1gvw9221ku {
  padding-right: var(--space-4px);
}
._1gvw9221l0 {
  padding-right: var(--space-0-5);
}
._1gvw9221l6 {
  padding-right: var(--space-1-5);
}
._1gvw9221lc {
  padding-right: var(--space-2-5);
}
._1gvw9221li {
  padding-right: var(--space-3-5);
}
._1gvw9221lo {
  padding-right: var(--space-6-5);
}
._1gvw9221lu {
  padding-right: var(--space-small);
}
._1gvw9221m0 {
  padding-right: var(--space-medium);
}
._1gvw9221m6 {
  padding-right: var(--space-large);
}
._1gvw9221mc {
  padding: var(--space-0);
}
._1gvw9221mi {
  padding: var(--space-1);
}
._1gvw9221mo {
  padding: var(--space-2);
}
._1gvw9221mu {
  padding: var(--space-3);
}
._1gvw9221n0 {
  padding: var(--space-4);
}
._1gvw9221n6 {
  padding: var(--space-5);
}
._1gvw9221nc {
  padding: var(--space-6);
}
._1gvw9221ni {
  padding: var(--space-7);
}
._1gvw9221no {
  padding: var(--space-8);
}
._1gvw9221nu {
  padding: var(--space-9);
}
._1gvw9221o0 {
  padding: var(--space-10);
}
._1gvw9221o6 {
  padding: var(--space-12);
}
._1gvw9221oc {
  padding: var(--space-13);
}
._1gvw9221oi {
  padding: var(--space-14);
}
._1gvw9221oo {
  padding: var(--space-16);
}
._1gvw9221ou {
  padding: var(--space-20);
}
._1gvw9221p0 {
  padding: var(--space-24);
}
._1gvw9221p6 {
  padding: var(--space-px);
}
._1gvw9221pc {
  padding: var(--space-2px);
}
._1gvw9221pi {
  padding: var(--space-4px);
}
._1gvw9221po {
  padding: var(--space-0-5);
}
._1gvw9221pu {
  padding: var(--space-1-5);
}
._1gvw9221q0 {
  padding: var(--space-2-5);
}
._1gvw9221q6 {
  padding: var(--space-3-5);
}
._1gvw9221qc {
  padding: var(--space-6-5);
}
._1gvw9221qi {
  padding: var(--space-small);
}
._1gvw9221qo {
  padding: var(--space-medium);
}
._1gvw9221qu {
  padding: var(--space-large);
}
._1gvw9221r0 {
  padding-inline-start: var(--space-0);
}
._1gvw9221r6 {
  padding-inline-start: var(--space-1);
}
._1gvw9221rc {
  padding-inline-start: var(--space-2);
}
._1gvw9221ri {
  padding-inline-start: var(--space-3);
}
._1gvw9221ro {
  padding-inline-start: var(--space-4);
}
._1gvw9221ru {
  padding-inline-start: var(--space-5);
}
._1gvw9221s0 {
  padding-inline-start: var(--space-6);
}
._1gvw9221s6 {
  padding-inline-start: var(--space-7);
}
._1gvw9221sc {
  padding-inline-start: var(--space-8);
}
._1gvw9221si {
  padding-inline-start: var(--space-9);
}
._1gvw9221so {
  padding-inline-start: var(--space-10);
}
._1gvw9221su {
  padding-inline-start: var(--space-12);
}
._1gvw9221t0 {
  padding-inline-start: var(--space-13);
}
._1gvw9221t6 {
  padding-inline-start: var(--space-14);
}
._1gvw9221tc {
  padding-inline-start: var(--space-16);
}
._1gvw9221ti {
  padding-inline-start: var(--space-20);
}
._1gvw9221to {
  padding-inline-start: var(--space-24);
}
._1gvw9221tu {
  padding-inline-start: var(--space-px);
}
._1gvw9221u0 {
  padding-inline-start: var(--space-2px);
}
._1gvw9221u6 {
  padding-inline-start: var(--space-4px);
}
._1gvw9221uc {
  padding-inline-start: var(--space-0-5);
}
._1gvw9221ui {
  padding-inline-start: var(--space-1-5);
}
._1gvw9221uo {
  padding-inline-start: var(--space-2-5);
}
._1gvw9221uu {
  padding-inline-start: var(--space-3-5);
}
._1gvw9221v0 {
  padding-inline-start: var(--space-6-5);
}
._1gvw9221v6 {
  padding-inline-start: var(--space-small);
}
._1gvw9221vc {
  padding-inline-start: var(--space-medium);
}
._1gvw9221vi {
  padding-inline-start: var(--space-large);
}
._1gvw9221vo {
  padding-inline-end: var(--space-0);
}
._1gvw9221vu {
  padding-inline-end: var(--space-1);
}
._1gvw9221w0 {
  padding-inline-end: var(--space-2);
}
._1gvw9221w6 {
  padding-inline-end: var(--space-3);
}
._1gvw9221wc {
  padding-inline-end: var(--space-4);
}
._1gvw9221wi {
  padding-inline-end: var(--space-5);
}
._1gvw9221wo {
  padding-inline-end: var(--space-6);
}
._1gvw9221wu {
  padding-inline-end: var(--space-7);
}
._1gvw9221x0 {
  padding-inline-end: var(--space-8);
}
._1gvw9221x6 {
  padding-inline-end: var(--space-9);
}
._1gvw9221xc {
  padding-inline-end: var(--space-10);
}
._1gvw9221xi {
  padding-inline-end: var(--space-12);
}
._1gvw9221xo {
  padding-inline-end: var(--space-13);
}
._1gvw9221xu {
  padding-inline-end: var(--space-14);
}
._1gvw9221y0 {
  padding-inline-end: var(--space-16);
}
._1gvw9221y6 {
  padding-inline-end: var(--space-20);
}
._1gvw9221yc {
  padding-inline-end: var(--space-24);
}
._1gvw9221yi {
  padding-inline-end: var(--space-px);
}
._1gvw9221yo {
  padding-inline-end: var(--space-2px);
}
._1gvw9221yu {
  padding-inline-end: var(--space-4px);
}
._1gvw9221z0 {
  padding-inline-end: var(--space-0-5);
}
._1gvw9221z6 {
  padding-inline-end: var(--space-1-5);
}
._1gvw9221zc {
  padding-inline-end: var(--space-2-5);
}
._1gvw9221zi {
  padding-inline-end: var(--space-3-5);
}
._1gvw9221zo {
  padding-inline-end: var(--space-6-5);
}
._1gvw9221zu {
  padding-inline-end: var(--space-small);
}
._1gvw922200 {
  padding-inline-end: var(--space-medium);
}
._1gvw922206 {
  padding-inline-end: var(--space-large);
}
._1gvw92220c {
  padding-inline: var(--space-0);
}
._1gvw92220i {
  padding-inline: var(--space-1);
}
._1gvw92220o {
  padding-inline: var(--space-2);
}
._1gvw92220u {
  padding-inline: var(--space-3);
}
._1gvw922210 {
  padding-inline: var(--space-4);
}
._1gvw922216 {
  padding-inline: var(--space-5);
}
._1gvw92221c {
  padding-inline: var(--space-6);
}
._1gvw92221i {
  padding-inline: var(--space-7);
}
._1gvw92221o {
  padding-inline: var(--space-8);
}
._1gvw92221u {
  padding-inline: var(--space-9);
}
._1gvw922220 {
  padding-inline: var(--space-10);
}
._1gvw922226 {
  padding-inline: var(--space-12);
}
._1gvw92222c {
  padding-inline: var(--space-13);
}
._1gvw92222i {
  padding-inline: var(--space-14);
}
._1gvw92222o {
  padding-inline: var(--space-16);
}
._1gvw92222u {
  padding-inline: var(--space-20);
}
._1gvw922230 {
  padding-inline: var(--space-24);
}
._1gvw922236 {
  padding-inline: var(--space-px);
}
._1gvw92223c {
  padding-inline: var(--space-2px);
}
._1gvw92223i {
  padding-inline: var(--space-4px);
}
._1gvw92223o {
  padding-inline: var(--space-0-5);
}
._1gvw92223u {
  padding-inline: var(--space-1-5);
}
._1gvw922240 {
  padding-inline: var(--space-2-5);
}
._1gvw922246 {
  padding-inline: var(--space-3-5);
}
._1gvw92224c {
  padding-inline: var(--space-6-5);
}
._1gvw92224i {
  padding-inline: var(--space-small);
}
._1gvw92224o {
  padding-inline: var(--space-medium);
}
._1gvw92224u {
  padding-inline: var(--space-large);
}
._1gvw922250 {
  margin-top: var(--space-0);
}
._1gvw922256 {
  margin-top: var(--space-1);
}
._1gvw92225c {
  margin-top: var(--space-2);
}
._1gvw92225i {
  margin-top: var(--space-3);
}
._1gvw92225o {
  margin-top: var(--space-4);
}
._1gvw92225u {
  margin-top: var(--space-5);
}
._1gvw922260 {
  margin-top: var(--space-6);
}
._1gvw922266 {
  margin-top: var(--space-7);
}
._1gvw92226c {
  margin-top: var(--space-8);
}
._1gvw92226i {
  margin-top: var(--space-9);
}
._1gvw92226o {
  margin-top: var(--space-10);
}
._1gvw92226u {
  margin-top: var(--space-12);
}
._1gvw922270 {
  margin-top: var(--space-13);
}
._1gvw922276 {
  margin-top: var(--space-14);
}
._1gvw92227c {
  margin-top: var(--space-16);
}
._1gvw92227i {
  margin-top: var(--space-20);
}
._1gvw92227o {
  margin-top: var(--space-24);
}
._1gvw92227u {
  margin-top: var(--space-px);
}
._1gvw922280 {
  margin-top: var(--space-2px);
}
._1gvw922286 {
  margin-top: var(--space-4px);
}
._1gvw92228c {
  margin-top: var(--space-0-5);
}
._1gvw92228i {
  margin-top: var(--space-1-5);
}
._1gvw92228o {
  margin-top: var(--space-2-5);
}
._1gvw92228u {
  margin-top: var(--space-3-5);
}
._1gvw922290 {
  margin-top: var(--space-6-5);
}
._1gvw922296 {
  margin-top: var(--space-small);
}
._1gvw92229c {
  margin-top: var(--space-medium);
}
._1gvw92229i {
  margin-top: var(--space-large);
}
._1gvw92229o {
  margin-top: var(--nspace--px);
}
._1gvw92229u {
  margin-top: var(--nspace--2px);
}
._1gvw9222a0 {
  margin-top: var(--nspace--0);
}
._1gvw9222a6 {
  margin-top: var(--nspace--0-5);
}
._1gvw9222ac {
  margin-top: var(--nspace--1);
}
._1gvw9222ai {
  margin-top: var(--nspace--1-5);
}
._1gvw9222ao {
  margin-top: var(--nspace--2);
}
._1gvw9222au {
  margin-top: var(--nspace--2-5);
}
._1gvw9222b0 {
  margin-top: var(--nspace--3);
}
._1gvw9222b6 {
  margin-top: var(--nspace--3-5);
}
._1gvw9222bc {
  margin-top: var(--nspace--4);
}
._1gvw9222bi {
  margin-top: var(--nspace--5);
}
._1gvw9222bo {
  margin-top: var(--nspace--6);
}
._1gvw9222bu {
  margin-top: var(--nspace--7);
}
._1gvw9222c0 {
  margin-top: var(--nspace--8);
}
._1gvw9222c6 {
  margin-top: var(--nspace--9);
}
._1gvw9222cc {
  margin-top: var(--nspace--10);
}
._1gvw9222ci {
  margin-top: var(--nspace--12);
}
._1gvw9222co {
  margin-top: var(--nspace--14);
}
._1gvw9222cu {
  margin-top: var(--nspace--16);
}
._1gvw9222d0 {
  margin-top: var(--nspace--20);
}
._1gvw9222d6 {
  margin-top: var(--nspace--24);
}
._1gvw9222dc {
  margin-top: auto;
}
._1gvw9222di {
  margin-bottom: var(--space-0);
}
._1gvw9222do {
  margin-bottom: var(--space-1);
}
._1gvw9222du {
  margin-bottom: var(--space-2);
}
._1gvw9222e0 {
  margin-bottom: var(--space-3);
}
._1gvw9222e6 {
  margin-bottom: var(--space-4);
}
._1gvw9222ec {
  margin-bottom: var(--space-5);
}
._1gvw9222ei {
  margin-bottom: var(--space-6);
}
._1gvw9222eo {
  margin-bottom: var(--space-7);
}
._1gvw9222eu {
  margin-bottom: var(--space-8);
}
._1gvw9222f0 {
  margin-bottom: var(--space-9);
}
._1gvw9222f6 {
  margin-bottom: var(--space-10);
}
._1gvw9222fc {
  margin-bottom: var(--space-12);
}
._1gvw9222fi {
  margin-bottom: var(--space-13);
}
._1gvw9222fo {
  margin-bottom: var(--space-14);
}
._1gvw9222fu {
  margin-bottom: var(--space-16);
}
._1gvw9222g0 {
  margin-bottom: var(--space-20);
}
._1gvw9222g6 {
  margin-bottom: var(--space-24);
}
._1gvw9222gc {
  margin-bottom: var(--space-px);
}
._1gvw9222gi {
  margin-bottom: var(--space-2px);
}
._1gvw9222go {
  margin-bottom: var(--space-4px);
}
._1gvw9222gu {
  margin-bottom: var(--space-0-5);
}
._1gvw9222h0 {
  margin-bottom: var(--space-1-5);
}
._1gvw9222h6 {
  margin-bottom: var(--space-2-5);
}
._1gvw9222hc {
  margin-bottom: var(--space-3-5);
}
._1gvw9222hi {
  margin-bottom: var(--space-6-5);
}
._1gvw9222ho {
  margin-bottom: var(--space-small);
}
._1gvw9222hu {
  margin-bottom: var(--space-medium);
}
._1gvw9222i0 {
  margin-bottom: var(--space-large);
}
._1gvw9222i6 {
  margin-bottom: var(--nspace--px);
}
._1gvw9222ic {
  margin-bottom: var(--nspace--2px);
}
._1gvw9222ii {
  margin-bottom: var(--nspace--0);
}
._1gvw9222io {
  margin-bottom: var(--nspace--0-5);
}
._1gvw9222iu {
  margin-bottom: var(--nspace--1);
}
._1gvw9222j0 {
  margin-bottom: var(--nspace--1-5);
}
._1gvw9222j6 {
  margin-bottom: var(--nspace--2);
}
._1gvw9222jc {
  margin-bottom: var(--nspace--2-5);
}
._1gvw9222ji {
  margin-bottom: var(--nspace--3);
}
._1gvw9222jo {
  margin-bottom: var(--nspace--3-5);
}
._1gvw9222ju {
  margin-bottom: var(--nspace--4);
}
._1gvw9222k0 {
  margin-bottom: var(--nspace--5);
}
._1gvw9222k6 {
  margin-bottom: var(--nspace--6);
}
._1gvw9222kc {
  margin-bottom: var(--nspace--7);
}
._1gvw9222ki {
  margin-bottom: var(--nspace--8);
}
._1gvw9222ko {
  margin-bottom: var(--nspace--9);
}
._1gvw9222ku {
  margin-bottom: var(--nspace--10);
}
._1gvw9222l0 {
  margin-bottom: var(--nspace--12);
}
._1gvw9222l6 {
  margin-bottom: var(--nspace--14);
}
._1gvw9222lc {
  margin-bottom: var(--nspace--16);
}
._1gvw9222li {
  margin-bottom: var(--nspace--20);
}
._1gvw9222lo {
  margin-bottom: var(--nspace--24);
}
._1gvw9222lu {
  margin-bottom: auto;
}
._1gvw9222m0 {
  margin-left: var(--space-0);
}
._1gvw9222m6 {
  margin-left: var(--space-1);
}
._1gvw9222mc {
  margin-left: var(--space-2);
}
._1gvw9222mi {
  margin-left: var(--space-3);
}
._1gvw9222mo {
  margin-left: var(--space-4);
}
._1gvw9222mu {
  margin-left: var(--space-5);
}
._1gvw9222n0 {
  margin-left: var(--space-6);
}
._1gvw9222n6 {
  margin-left: var(--space-7);
}
._1gvw9222nc {
  margin-left: var(--space-8);
}
._1gvw9222ni {
  margin-left: var(--space-9);
}
._1gvw9222no {
  margin-left: var(--space-10);
}
._1gvw9222nu {
  margin-left: var(--space-12);
}
._1gvw9222o0 {
  margin-left: var(--space-13);
}
._1gvw9222o6 {
  margin-left: var(--space-14);
}
._1gvw9222oc {
  margin-left: var(--space-16);
}
._1gvw9222oi {
  margin-left: var(--space-20);
}
._1gvw9222oo {
  margin-left: var(--space-24);
}
._1gvw9222ou {
  margin-left: var(--space-px);
}
._1gvw9222p0 {
  margin-left: var(--space-2px);
}
._1gvw9222p6 {
  margin-left: var(--space-4px);
}
._1gvw9222pc {
  margin-left: var(--space-0-5);
}
._1gvw9222pi {
  margin-left: var(--space-1-5);
}
._1gvw9222po {
  margin-left: var(--space-2-5);
}
._1gvw9222pu {
  margin-left: var(--space-3-5);
}
._1gvw9222q0 {
  margin-left: var(--space-6-5);
}
._1gvw9222q6 {
  margin-left: var(--space-small);
}
._1gvw9222qc {
  margin-left: var(--space-medium);
}
._1gvw9222qi {
  margin-left: var(--space-large);
}
._1gvw9222qo {
  margin-left: var(--nspace--px);
}
._1gvw9222qu {
  margin-left: var(--nspace--2px);
}
._1gvw9222r0 {
  margin-left: var(--nspace--0);
}
._1gvw9222r6 {
  margin-left: var(--nspace--0-5);
}
._1gvw9222rc {
  margin-left: var(--nspace--1);
}
._1gvw9222ri {
  margin-left: var(--nspace--1-5);
}
._1gvw9222ro {
  margin-left: var(--nspace--2);
}
._1gvw9222ru {
  margin-left: var(--nspace--2-5);
}
._1gvw9222s0 {
  margin-left: var(--nspace--3);
}
._1gvw9222s6 {
  margin-left: var(--nspace--3-5);
}
._1gvw9222sc {
  margin-left: var(--nspace--4);
}
._1gvw9222si {
  margin-left: var(--nspace--5);
}
._1gvw9222so {
  margin-left: var(--nspace--6);
}
._1gvw9222su {
  margin-left: var(--nspace--7);
}
._1gvw9222t0 {
  margin-left: var(--nspace--8);
}
._1gvw9222t6 {
  margin-left: var(--nspace--9);
}
._1gvw9222tc {
  margin-left: var(--nspace--10);
}
._1gvw9222ti {
  margin-left: var(--nspace--12);
}
._1gvw9222to {
  margin-left: var(--nspace--14);
}
._1gvw9222tu {
  margin-left: var(--nspace--16);
}
._1gvw9222u0 {
  margin-left: var(--nspace--20);
}
._1gvw9222u6 {
  margin-left: var(--nspace--24);
}
._1gvw9222uc {
  margin-left: auto;
}
._1gvw9222ui {
  margin-right: var(--space-0);
}
._1gvw9222uo {
  margin-right: var(--space-1);
}
._1gvw9222uu {
  margin-right: var(--space-2);
}
._1gvw9222v0 {
  margin-right: var(--space-3);
}
._1gvw9222v6 {
  margin-right: var(--space-4);
}
._1gvw9222vc {
  margin-right: var(--space-5);
}
._1gvw9222vi {
  margin-right: var(--space-6);
}
._1gvw9222vo {
  margin-right: var(--space-7);
}
._1gvw9222vu {
  margin-right: var(--space-8);
}
._1gvw9222w0 {
  margin-right: var(--space-9);
}
._1gvw9222w6 {
  margin-right: var(--space-10);
}
._1gvw9222wc {
  margin-right: var(--space-12);
}
._1gvw9222wi {
  margin-right: var(--space-13);
}
._1gvw9222wo {
  margin-right: var(--space-14);
}
._1gvw9222wu {
  margin-right: var(--space-16);
}
._1gvw9222x0 {
  margin-right: var(--space-20);
}
._1gvw9222x6 {
  margin-right: var(--space-24);
}
._1gvw9222xc {
  margin-right: var(--space-px);
}
._1gvw9222xi {
  margin-right: var(--space-2px);
}
._1gvw9222xo {
  margin-right: var(--space-4px);
}
._1gvw9222xu {
  margin-right: var(--space-0-5);
}
._1gvw9222y0 {
  margin-right: var(--space-1-5);
}
._1gvw9222y6 {
  margin-right: var(--space-2-5);
}
._1gvw9222yc {
  margin-right: var(--space-3-5);
}
._1gvw9222yi {
  margin-right: var(--space-6-5);
}
._1gvw9222yo {
  margin-right: var(--space-small);
}
._1gvw9222yu {
  margin-right: var(--space-medium);
}
._1gvw9222z0 {
  margin-right: var(--space-large);
}
._1gvw9222z6 {
  margin-right: var(--nspace--px);
}
._1gvw9222zc {
  margin-right: var(--nspace--2px);
}
._1gvw9222zi {
  margin-right: var(--nspace--0);
}
._1gvw9222zo {
  margin-right: var(--nspace--0-5);
}
._1gvw9222zu {
  margin-right: var(--nspace--1);
}
._1gvw922300 {
  margin-right: var(--nspace--1-5);
}
._1gvw922306 {
  margin-right: var(--nspace--2);
}
._1gvw92230c {
  margin-right: var(--nspace--2-5);
}
._1gvw92230i {
  margin-right: var(--nspace--3);
}
._1gvw92230o {
  margin-right: var(--nspace--3-5);
}
._1gvw92230u {
  margin-right: var(--nspace--4);
}
._1gvw922310 {
  margin-right: var(--nspace--5);
}
._1gvw922316 {
  margin-right: var(--nspace--6);
}
._1gvw92231c {
  margin-right: var(--nspace--7);
}
._1gvw92231i {
  margin-right: var(--nspace--8);
}
._1gvw92231o {
  margin-right: var(--nspace--9);
}
._1gvw92231u {
  margin-right: var(--nspace--10);
}
._1gvw922320 {
  margin-right: var(--nspace--12);
}
._1gvw922326 {
  margin-right: var(--nspace--14);
}
._1gvw92232c {
  margin-right: var(--nspace--16);
}
._1gvw92232i {
  margin-right: var(--nspace--20);
}
._1gvw92232o {
  margin-right: var(--nspace--24);
}
._1gvw92232u {
  margin-right: auto;
}
._1gvw922330 {
  margin: var(--space-0);
}
._1gvw922336 {
  margin: var(--space-1);
}
._1gvw92233c {
  margin: var(--space-2);
}
._1gvw92233i {
  margin: var(--space-3);
}
._1gvw92233o {
  margin: var(--space-4);
}
._1gvw92233u {
  margin: var(--space-5);
}
._1gvw922340 {
  margin: var(--space-6);
}
._1gvw922346 {
  margin: var(--space-7);
}
._1gvw92234c {
  margin: var(--space-8);
}
._1gvw92234i {
  margin: var(--space-9);
}
._1gvw92234o {
  margin: var(--space-10);
}
._1gvw92234u {
  margin: var(--space-12);
}
._1gvw922350 {
  margin: var(--space-13);
}
._1gvw922356 {
  margin: var(--space-14);
}
._1gvw92235c {
  margin: var(--space-16);
}
._1gvw92235i {
  margin: var(--space-20);
}
._1gvw92235o {
  margin: var(--space-24);
}
._1gvw92235u {
  margin: var(--space-px);
}
._1gvw922360 {
  margin: var(--space-2px);
}
._1gvw922366 {
  margin: var(--space-4px);
}
._1gvw92236c {
  margin: var(--space-0-5);
}
._1gvw92236i {
  margin: var(--space-1-5);
}
._1gvw92236o {
  margin: var(--space-2-5);
}
._1gvw92236u {
  margin: var(--space-3-5);
}
._1gvw922370 {
  margin: var(--space-6-5);
}
._1gvw922376 {
  margin: var(--space-small);
}
._1gvw92237c {
  margin: var(--space-medium);
}
._1gvw92237i {
  margin: var(--space-large);
}
._1gvw92237o {
  margin: var(--nspace--px);
}
._1gvw92237u {
  margin: var(--nspace--2px);
}
._1gvw922380 {
  margin: var(--nspace--0);
}
._1gvw922386 {
  margin: var(--nspace--0-5);
}
._1gvw92238c {
  margin: var(--nspace--1);
}
._1gvw92238i {
  margin: var(--nspace--1-5);
}
._1gvw92238o {
  margin: var(--nspace--2);
}
._1gvw92238u {
  margin: var(--nspace--2-5);
}
._1gvw922390 {
  margin: var(--nspace--3);
}
._1gvw922396 {
  margin: var(--nspace--3-5);
}
._1gvw92239c {
  margin: var(--nspace--4);
}
._1gvw92239i {
  margin: var(--nspace--5);
}
._1gvw92239o {
  margin: var(--nspace--6);
}
._1gvw92239u {
  margin: var(--nspace--7);
}
._1gvw9223a0 {
  margin: var(--nspace--8);
}
._1gvw9223a6 {
  margin: var(--nspace--9);
}
._1gvw9223ac {
  margin: var(--nspace--10);
}
._1gvw9223ai {
  margin: var(--nspace--12);
}
._1gvw9223ao {
  margin: var(--nspace--14);
}
._1gvw9223au {
  margin: var(--nspace--16);
}
._1gvw9223b0 {
  margin: var(--nspace--20);
}
._1gvw9223b6 {
  margin: var(--nspace--24);
}
._1gvw9223bc {
  margin: auto;
}
._1gvw9223bi {
  top: var(--space-0);
}
._1gvw9223bo {
  top: var(--space-1);
}
._1gvw9223bu {
  top: var(--space-2);
}
._1gvw9223c0 {
  top: var(--space-3);
}
._1gvw9223c6 {
  top: var(--space-4);
}
._1gvw9223cc {
  top: var(--space-5);
}
._1gvw9223ci {
  top: var(--space-6);
}
._1gvw9223co {
  top: var(--space-7);
}
._1gvw9223cu {
  top: var(--space-8);
}
._1gvw9223d0 {
  top: var(--space-9);
}
._1gvw9223d6 {
  top: var(--space-10);
}
._1gvw9223dc {
  top: var(--space-12);
}
._1gvw9223di {
  top: var(--space-13);
}
._1gvw9223do {
  top: var(--space-14);
}
._1gvw9223du {
  top: var(--space-16);
}
._1gvw9223e0 {
  top: var(--space-20);
}
._1gvw9223e6 {
  top: var(--space-24);
}
._1gvw9223ec {
  top: var(--space-px);
}
._1gvw9223ei {
  top: var(--space-2px);
}
._1gvw9223eo {
  top: var(--space-4px);
}
._1gvw9223eu {
  top: var(--space-0-5);
}
._1gvw9223f0 {
  top: var(--space-1-5);
}
._1gvw9223f6 {
  top: var(--space-2-5);
}
._1gvw9223fc {
  top: var(--space-3-5);
}
._1gvw9223fi {
  top: var(--space-6-5);
}
._1gvw9223fo {
  top: var(--space-small);
}
._1gvw9223fu {
  top: var(--space-medium);
}
._1gvw9223g0 {
  top: var(--space-large);
}
._1gvw9223g6 {
  bottom: var(--space-0);
}
._1gvw9223gc {
  bottom: var(--space-1);
}
._1gvw9223gi {
  bottom: var(--space-2);
}
._1gvw9223go {
  bottom: var(--space-3);
}
._1gvw9223gu {
  bottom: var(--space-4);
}
._1gvw9223h0 {
  bottom: var(--space-5);
}
._1gvw9223h6 {
  bottom: var(--space-6);
}
._1gvw9223hc {
  bottom: var(--space-7);
}
._1gvw9223hi {
  bottom: var(--space-8);
}
._1gvw9223ho {
  bottom: var(--space-9);
}
._1gvw9223hu {
  bottom: var(--space-10);
}
._1gvw9223i0 {
  bottom: var(--space-12);
}
._1gvw9223i6 {
  bottom: var(--space-13);
}
._1gvw9223ic {
  bottom: var(--space-14);
}
._1gvw9223ii {
  bottom: var(--space-16);
}
._1gvw9223io {
  bottom: var(--space-20);
}
._1gvw9223iu {
  bottom: var(--space-24);
}
._1gvw9223j0 {
  bottom: var(--space-px);
}
._1gvw9223j6 {
  bottom: var(--space-2px);
}
._1gvw9223jc {
  bottom: var(--space-4px);
}
._1gvw9223ji {
  bottom: var(--space-0-5);
}
._1gvw9223jo {
  bottom: var(--space-1-5);
}
._1gvw9223ju {
  bottom: var(--space-2-5);
}
._1gvw9223k0 {
  bottom: var(--space-3-5);
}
._1gvw9223k6 {
  bottom: var(--space-6-5);
}
._1gvw9223kc {
  bottom: var(--space-small);
}
._1gvw9223ki {
  bottom: var(--space-medium);
}
._1gvw9223ko {
  bottom: var(--space-large);
}
._1gvw9223ku {
  left: var(--space-0);
}
._1gvw9223l0 {
  left: var(--space-1);
}
._1gvw9223l6 {
  left: var(--space-2);
}
._1gvw9223lc {
  left: var(--space-3);
}
._1gvw9223li {
  left: var(--space-4);
}
._1gvw9223lo {
  left: var(--space-5);
}
._1gvw9223lu {
  left: var(--space-6);
}
._1gvw9223m0 {
  left: var(--space-7);
}
._1gvw9223m6 {
  left: var(--space-8);
}
._1gvw9223mc {
  left: var(--space-9);
}
._1gvw9223mi {
  left: var(--space-10);
}
._1gvw9223mo {
  left: var(--space-12);
}
._1gvw9223mu {
  left: var(--space-13);
}
._1gvw9223n0 {
  left: var(--space-14);
}
._1gvw9223n6 {
  left: var(--space-16);
}
._1gvw9223nc {
  left: var(--space-20);
}
._1gvw9223ni {
  left: var(--space-24);
}
._1gvw9223no {
  left: var(--space-px);
}
._1gvw9223nu {
  left: var(--space-2px);
}
._1gvw9223o0 {
  left: var(--space-4px);
}
._1gvw9223o6 {
  left: var(--space-0-5);
}
._1gvw9223oc {
  left: var(--space-1-5);
}
._1gvw9223oi {
  left: var(--space-2-5);
}
._1gvw9223oo {
  left: var(--space-3-5);
}
._1gvw9223ou {
  left: var(--space-6-5);
}
._1gvw9223p0 {
  left: var(--space-small);
}
._1gvw9223p6 {
  left: var(--space-medium);
}
._1gvw9223pc {
  left: var(--space-large);
}
._1gvw9223pi {
  right: var(--space-0);
}
._1gvw9223po {
  right: var(--space-1);
}
._1gvw9223pu {
  right: var(--space-2);
}
._1gvw9223q0 {
  right: var(--space-3);
}
._1gvw9223q6 {
  right: var(--space-4);
}
._1gvw9223qc {
  right: var(--space-5);
}
._1gvw9223qi {
  right: var(--space-6);
}
._1gvw9223qo {
  right: var(--space-7);
}
._1gvw9223qu {
  right: var(--space-8);
}
._1gvw9223r0 {
  right: var(--space-9);
}
._1gvw9223r6 {
  right: var(--space-10);
}
._1gvw9223rc {
  right: var(--space-12);
}
._1gvw9223ri {
  right: var(--space-13);
}
._1gvw9223ro {
  right: var(--space-14);
}
._1gvw9223ru {
  right: var(--space-16);
}
._1gvw9223s0 {
  right: var(--space-20);
}
._1gvw9223s6 {
  right: var(--space-24);
}
._1gvw9223sc {
  right: var(--space-px);
}
._1gvw9223si {
  right: var(--space-2px);
}
._1gvw9223so {
  right: var(--space-4px);
}
._1gvw9223su {
  right: var(--space-0-5);
}
._1gvw9223t0 {
  right: var(--space-1-5);
}
._1gvw9223t6 {
  right: var(--space-2-5);
}
._1gvw9223tc {
  right: var(--space-3-5);
}
._1gvw9223ti {
  right: var(--space-6-5);
}
._1gvw9223to {
  right: var(--space-small);
}
._1gvw9223tu {
  right: var(--space-medium);
}
._1gvw9223u0 {
  right: var(--space-large);
}
._1gvw9223u6 {
  pointer-events: none;
}
._1gvw9223uc {
  pointer-events: auto;
}
._1gvw9223ui {
  text-align: left;
}
._1gvw9223uo {
  text-align: center;
}
._1gvw9223uu {
  text-align: right;
}
._1gvw9223v0 {
  font-weight: var(--typographyStyle-h1-fontWeight);
}
._1gvw9223v6 {
  font-weight: var(--typographyStyle-h2-fontWeight);
}
._1gvw9223vc {
  font-weight: var(--typographyStyle-h3-fontWeight);
}
._1gvw9223vi {
  font-weight: var(--typographyStyle-h4-fontWeight);
}
._1gvw9223vo {
  font-weight: var(--typographyStyle-h5-fontWeight);
}
._1gvw9223vu {
  font-weight: var(--typographyStyle-h6-fontWeight);
}
._1gvw9223w0 {
  font-weight: var(--typographyStyle-subheadingR-fontWeight);
}
._1gvw9223w6 {
  font-weight: var(--typographyStyle-subheadingB-fontWeight);
}
._1gvw9223wc {
  font-weight: var(--typographyStyle-largeR-fontWeight);
}
._1gvw9223wi {
  font-weight: var(--typographyStyle-largeB-fontWeight);
}
._1gvw9223wo {
  font-weight: var(--typographyStyle-mediumR-fontWeight);
}
._1gvw9223wu {
  font-weight: var(--typographyStyle-mediumB-fontWeight);
}
._1gvw9223x0 {
  font-weight: var(--typographyStyle-baseR-fontWeight);
}
._1gvw9223x6 {
  font-weight: var(--typographyStyle-baseB-fontWeight);
}
._1gvw9223xc {
  font-weight: var(--typographyStyle-smallR-fontWeight);
}
._1gvw9223xi {
  font-weight: var(--typographyStyle-smallB-fontWeight);
}
._1gvw9223xo {
  font-weight: var(--typographyStyle-capsXL-fontWeight);
}
._1gvw9223xu {
  font-weight: var(--typographyStyle-capsM-fontWeight);
}
._1gvw9223y0 {
  font-weight: var(--typographyStyle-capsS-fontWeight);
}
._1gvw9223y6 {
  font-weight: var(--typographyStyle-gridLarge-fontWeight);
}
._1gvw9223yc {
  font-weight: var(--typographyStyle-gridMedium-fontWeight);
}
._1gvw9223yi {
  font-weight: var(--typographyStyle-gridBase-fontWeight);
}
._1gvw9223yo {
  font-weight: var(--typographyStyle-gridTiny-fontWeight);
}
._1gvw9223yu {
  font-size: var(--typographyStyle-h1-fontSize);
}
._1gvw9223z0 {
  font-size: var(--typographyStyle-h2-fontSize);
}
._1gvw9223z6 {
  font-size: var(--typographyStyle-h3-fontSize);
}
._1gvw9223zc {
  font-size: var(--typographyStyle-h4-fontSize);
}
._1gvw9223zi {
  font-size: var(--typographyStyle-h5-fontSize);
}
._1gvw9223zo {
  font-size: var(--typographyStyle-h6-fontSize);
}
._1gvw9223zu {
  font-size: var(--typographyStyle-subheadingR-fontSize);
}
._1gvw922400 {
  font-size: var(--typographyStyle-subheadingB-fontSize);
}
._1gvw922406 {
  font-size: var(--typographyStyle-largeR-fontSize);
}
._1gvw92240c {
  font-size: var(--typographyStyle-largeB-fontSize);
}
._1gvw92240i {
  font-size: var(--typographyStyle-mediumR-fontSize);
}
._1gvw92240o {
  font-size: var(--typographyStyle-mediumB-fontSize);
}
._1gvw92240u {
  font-size: var(--typographyStyle-baseR-fontSize);
}
._1gvw922410 {
  font-size: var(--typographyStyle-baseB-fontSize);
}
._1gvw922416 {
  font-size: var(--typographyStyle-smallR-fontSize);
}
._1gvw92241c {
  font-size: var(--typographyStyle-smallB-fontSize);
}
._1gvw92241i {
  font-size: var(--typographyStyle-capsXL-fontSize);
}
._1gvw92241o {
  font-size: var(--typographyStyle-capsM-fontSize);
}
._1gvw92241u {
  font-size: var(--typographyStyle-capsS-fontSize);
}
._1gvw922420 {
  font-size: var(--typographyStyle-gridLarge-fontSize);
}
._1gvw922426 {
  font-size: var(--typographyStyle-gridMedium-fontSize);
}
._1gvw92242c {
  font-size: var(--typographyStyle-gridBase-fontSize);
}
._1gvw92242i {
  font-size: var(--typographyStyle-gridTiny-fontSize);
}
._1gvw92242o {
  line-height: var(--typographyStyle-h1-lineHeight);
}
._1gvw92242u {
  line-height: var(--typographyStyle-h2-lineHeight);
}
._1gvw922430 {
  line-height: var(--typographyStyle-h3-lineHeight);
}
._1gvw922436 {
  line-height: var(--typographyStyle-h4-lineHeight);
}
._1gvw92243c {
  line-height: var(--typographyStyle-h5-lineHeight);
}
._1gvw92243i {
  line-height: var(--typographyStyle-h6-lineHeight);
}
._1gvw92243o {
  line-height: var(--typographyStyle-subheadingR-lineHeight);
}
._1gvw92243u {
  line-height: var(--typographyStyle-subheadingB-lineHeight);
}
._1gvw922440 {
  line-height: var(--typographyStyle-largeR-lineHeight);
}
._1gvw922446 {
  line-height: var(--typographyStyle-largeB-lineHeight);
}
._1gvw92244c {
  line-height: var(--typographyStyle-mediumR-lineHeight);
}
._1gvw92244i {
  line-height: var(--typographyStyle-mediumB-lineHeight);
}
._1gvw92244o {
  line-height: var(--typographyStyle-baseR-lineHeight);
}
._1gvw92244u {
  line-height: var(--typographyStyle-baseB-lineHeight);
}
._1gvw922450 {
  line-height: var(--typographyStyle-smallR-lineHeight);
}
._1gvw922456 {
  line-height: var(--typographyStyle-smallB-lineHeight);
}
._1gvw92245c {
  line-height: var(--typographyStyle-capsXL-lineHeight);
}
._1gvw92245i {
  line-height: var(--typographyStyle-capsM-lineHeight);
}
._1gvw92245o {
  line-height: var(--typographyStyle-capsS-lineHeight);
}
._1gvw92245u {
  line-height: var(--typographyStyle-gridLarge-lineHeight);
}
._1gvw922460 {
  line-height: var(--typographyStyle-gridMedium-lineHeight);
}
._1gvw922466 {
  line-height: var(--typographyStyle-gridBase-lineHeight);
}
._1gvw92246c {
  line-height: var(--typographyStyle-gridTiny-lineHeight);
}
._1gvw92246i {
  border-radius: var(--radii-none);
}
._1gvw92246o {
  border-radius: var(--radii-xs);
}
._1gvw92246u {
  border-radius: var(--radii-sm);
}
._1gvw922470 {
  border-radius: var(--radii-base);
}
._1gvw922476 {
  border-radius: var(--radii-md);
}
._1gvw92247c {
  border-radius: var(--radii-lg);
}
._1gvw92247i {
  border-radius: var(--radii-full);
}
._1gvw92247o {
  border-radius: var(--radii-half);
}
._1gvw92247u {
  border-top-left-radius: var(--radii-none);
}
._1gvw922480 {
  border-top-left-radius: var(--radii-xs);
}
._1gvw922486 {
  border-top-left-radius: var(--radii-sm);
}
._1gvw92248c {
  border-top-left-radius: var(--radii-base);
}
._1gvw92248i {
  border-top-left-radius: var(--radii-md);
}
._1gvw92248o {
  border-top-left-radius: var(--radii-lg);
}
._1gvw92248u {
  border-top-left-radius: var(--radii-full);
}
._1gvw922490 {
  border-top-left-radius: var(--radii-half);
}
._1gvw922496 {
  border-top-right-radius: var(--radii-none);
}
._1gvw92249c {
  border-top-right-radius: var(--radii-xs);
}
._1gvw92249i {
  border-top-right-radius: var(--radii-sm);
}
._1gvw92249o {
  border-top-right-radius: var(--radii-base);
}
._1gvw92249u {
  border-top-right-radius: var(--radii-md);
}
._1gvw9224a0 {
  border-top-right-radius: var(--radii-lg);
}
._1gvw9224a6 {
  border-top-right-radius: var(--radii-full);
}
._1gvw9224ac {
  border-top-right-radius: var(--radii-half);
}
._1gvw9224ai {
  border-bottom-left-radius: var(--radii-none);
}
._1gvw9224ao {
  border-bottom-left-radius: var(--radii-xs);
}
._1gvw9224au {
  border-bottom-left-radius: var(--radii-sm);
}
._1gvw9224b0 {
  border-bottom-left-radius: var(--radii-base);
}
._1gvw9224b6 {
  border-bottom-left-radius: var(--radii-md);
}
._1gvw9224bc {
  border-bottom-left-radius: var(--radii-lg);
}
._1gvw9224bi {
  border-bottom-left-radius: var(--radii-full);
}
._1gvw9224bo {
  border-bottom-left-radius: var(--radii-half);
}
._1gvw9224bu {
  border-bottom-right-radius: var(--radii-none);
}
._1gvw9224c0 {
  border-bottom-right-radius: var(--radii-xs);
}
._1gvw9224c6 {
  border-bottom-right-radius: var(--radii-sm);
}
._1gvw9224cc {
  border-bottom-right-radius: var(--radii-base);
}
._1gvw9224ci {
  border-bottom-right-radius: var(--radii-md);
}
._1gvw9224co {
  border-bottom-right-radius: var(--radii-lg);
}
._1gvw9224cu {
  border-bottom-right-radius: var(--radii-full);
}
._1gvw9224d0 {
  border-bottom-right-radius: var(--radii-half);
}
._1gvw9224d6 {
  box-shadow: var(--shadows-xs);
}
._1gvw9224dc {
  box-shadow: var(--shadows-sm);
}
._1gvw9224di {
  box-shadow: var(--shadows-base);
}
._1gvw9224do {
  box-shadow: var(--shadows-md);
}
._1gvw9224du {
  box-shadow: var(--shadows-lg);
}
._1gvw9224e0 {
  box-shadow: var(--shadows-xl);
}
._1gvw9224e6 {
  box-shadow: var(--shadows-2xl);
}
._1gvw9224ec {
  box-shadow: var(--shadows-outline);
}
._1gvw9224ei {
  box-shadow: var(--shadows-inner);
}
._1gvw9224eo {
  box-shadow: var(--shadows-none);
}
._1gvw9224eu {
  box-shadow: var(--shadows-dark-lg);
}
._1gvw9224f0 {
  box-shadow: var(--shadows-offsetShadow);
}
._1gvw9224f6 {
  box-shadow: var(--shadows-highlightShadow);
}
._1gvw9224fc {
  order: 1;
}
._1gvw9224fi {
  order: 2;
}
._1gvw9224fo {
  order: 4;
}
._1gvw9224fu {
  order: 5;
}
._1gvw9224g0 {
  order: 6;
}
._1gvw9224g6 {
  order: 7;
}
._1gvw9224gc {
  order: 8;
}
._1gvw9224gi {
  order: 9;
}
._1gvw9224go {
  order: 10;
}
._1gvw9224gu {
  order: 11;
}
._1gvw9224h0 {
  order: 12;
}
._1gvw9224h6 {
  background-color: var(--colors-base-transparent);
}
.dark ._1gvw9224h7:not(.light *) {
  background-color: var(--colors-base-transparent);
}
._1gvw9224h8 {
  background-color: var(--colors-base-current);
}
.dark ._1gvw9224h9:not(.light *) {
  background-color: var(--colors-base-current);
}
._1gvw9224ha {
  background-color: var(--colors-base-inherit);
}
.dark ._1gvw9224hb:not(.light *) {
  background-color: var(--colors-base-inherit);
}
._1gvw9224hc {
  background-color: var(--colors-base-white);
}
.dark ._1gvw9224hd:not(.light *) {
  background-color: var(--colors-base-white);
}
._1gvw9224he {
  background-color: var(--colors-base-whiteRGBCode);
}
.dark ._1gvw9224hf:not(.light *) {
  background-color: var(--colors-base-whiteRGBCode);
}
._1gvw9224hg {
  background-color: var(--colors-base-black);
}
.dark ._1gvw9224hh:not(.light *) {
  background-color: var(--colors-base-black);
}
._1gvw9224hi {
  background-color: var(--colors-base-blackRGBCode);
}
.dark ._1gvw9224hj:not(.light *) {
  background-color: var(--colors-base-blackRGBCode);
}
._1gvw9224hk {
  background-color: var(--colors-base-BrandBlue-50);
}
.dark ._1gvw9224hl:not(.light *) {
  background-color: var(--colors-base-BrandBlue-50);
}
._1gvw9224hm {
  background-color: var(--colors-base-BrandBlue-100);
}
.dark ._1gvw9224hn:not(.light *) {
  background-color: var(--colors-base-BrandBlue-100);
}
._1gvw9224ho {
  background-color: var(--colors-base-BrandBlue-200);
}
.dark ._1gvw9224hp:not(.light *) {
  background-color: var(--colors-base-BrandBlue-200);
}
._1gvw9224hq {
  background-color: var(--colors-base-BrandBlue-300);
}
.dark ._1gvw9224hr:not(.light *) {
  background-color: var(--colors-base-BrandBlue-300);
}
._1gvw9224hs {
  background-color: var(--colors-base-BrandBlue-400);
}
.dark ._1gvw9224ht:not(.light *) {
  background-color: var(--colors-base-BrandBlue-400);
}
._1gvw9224hu {
  background-color: var(--colors-base-BrandBlue-500);
}
.dark ._1gvw9224hv:not(.light *) {
  background-color: var(--colors-base-BrandBlue-500);
}
._1gvw9224hw {
  background-color: var(--colors-base-BrandBlue-600);
}
.dark ._1gvw9224hx:not(.light *) {
  background-color: var(--colors-base-BrandBlue-600);
}
._1gvw9224hy {
  background-color: var(--colors-base-BrandBlue-700);
}
.dark ._1gvw9224hz:not(.light *) {
  background-color: var(--colors-base-BrandBlue-700);
}
._1gvw9224i0 {
  background-color: var(--colors-base-BrandBlue-800);
}
.dark ._1gvw9224i1:not(.light *) {
  background-color: var(--colors-base-BrandBlue-800);
}
._1gvw9224i2 {
  background-color: var(--colors-base-BrandBlue-900);
}
.dark ._1gvw9224i3:not(.light *) {
  background-color: var(--colors-base-BrandBlue-900);
}
._1gvw9224i4 {
  background-color: var(--colors-base-Green-50);
}
.dark ._1gvw9224i5:not(.light *) {
  background-color: var(--colors-base-Green-50);
}
._1gvw9224i6 {
  background-color: var(--colors-base-Green-100);
}
.dark ._1gvw9224i7:not(.light *) {
  background-color: var(--colors-base-Green-100);
}
._1gvw9224i8 {
  background-color: var(--colors-base-Green-200);
}
.dark ._1gvw9224i9:not(.light *) {
  background-color: var(--colors-base-Green-200);
}
._1gvw9224ia {
  background-color: var(--colors-base-Green-300);
}
.dark ._1gvw9224ib:not(.light *) {
  background-color: var(--colors-base-Green-300);
}
._1gvw9224ic {
  background-color: var(--colors-base-Green-400);
}
.dark ._1gvw9224id:not(.light *) {
  background-color: var(--colors-base-Green-400);
}
._1gvw9224ie {
  background-color: var(--colors-base-Green-500);
}
.dark ._1gvw9224if:not(.light *) {
  background-color: var(--colors-base-Green-500);
}
._1gvw9224ig {
  background-color: var(--colors-base-Green-600);
}
.dark ._1gvw9224ih:not(.light *) {
  background-color: var(--colors-base-Green-600);
}
._1gvw9224ii {
  background-color: var(--colors-base-Green-700);
}
.dark ._1gvw9224ij:not(.light *) {
  background-color: var(--colors-base-Green-700);
}
._1gvw9224ik {
  background-color: var(--colors-base-Green-800);
}
.dark ._1gvw9224il:not(.light *) {
  background-color: var(--colors-base-Green-800);
}
._1gvw9224im {
  background-color: var(--colors-base-Green-900);
}
.dark ._1gvw9224in:not(.light *) {
  background-color: var(--colors-base-Green-900);
}
._1gvw9224io {
  background-color: var(--colors-base-Yellow-50);
}
.dark ._1gvw9224ip:not(.light *) {
  background-color: var(--colors-base-Yellow-50);
}
._1gvw9224iq {
  background-color: var(--colors-base-Yellow-100);
}
.dark ._1gvw9224ir:not(.light *) {
  background-color: var(--colors-base-Yellow-100);
}
._1gvw9224is {
  background-color: var(--colors-base-Yellow-200);
}
.dark ._1gvw9224it:not(.light *) {
  background-color: var(--colors-base-Yellow-200);
}
._1gvw9224iu {
  background-color: var(--colors-base-Yellow-300);
}
.dark ._1gvw9224iv:not(.light *) {
  background-color: var(--colors-base-Yellow-300);
}
._1gvw9224iw {
  background-color: var(--colors-base-Yellow-400);
}
.dark ._1gvw9224ix:not(.light *) {
  background-color: var(--colors-base-Yellow-400);
}
._1gvw9224iy {
  background-color: var(--colors-base-Yellow-500);
}
.dark ._1gvw9224iz:not(.light *) {
  background-color: var(--colors-base-Yellow-500);
}
._1gvw9224j0 {
  background-color: var(--colors-base-Yellow-600);
}
.dark ._1gvw9224j1:not(.light *) {
  background-color: var(--colors-base-Yellow-600);
}
._1gvw9224j2 {
  background-color: var(--colors-base-Yellow-700);
}
.dark ._1gvw9224j3:not(.light *) {
  background-color: var(--colors-base-Yellow-700);
}
._1gvw9224j4 {
  background-color: var(--colors-base-Yellow-800);
}
.dark ._1gvw9224j5:not(.light *) {
  background-color: var(--colors-base-Yellow-800);
}
._1gvw9224j6 {
  background-color: var(--colors-base-Yellow-900);
}
.dark ._1gvw9224j7:not(.light *) {
  background-color: var(--colors-base-Yellow-900);
}
._1gvw9224j8 {
  background-color: var(--colors-base-Red-50);
}
.dark ._1gvw9224j9:not(.light *) {
  background-color: var(--colors-base-Red-50);
}
._1gvw9224ja {
  background-color: var(--colors-base-Red-100);
}
.dark ._1gvw9224jb:not(.light *) {
  background-color: var(--colors-base-Red-100);
}
._1gvw9224jc {
  background-color: var(--colors-base-Red-200);
}
.dark ._1gvw9224jd:not(.light *) {
  background-color: var(--colors-base-Red-200);
}
._1gvw9224je {
  background-color: var(--colors-base-Red-300);
}
.dark ._1gvw9224jf:not(.light *) {
  background-color: var(--colors-base-Red-300);
}
._1gvw9224jg {
  background-color: var(--colors-base-Red-400);
}
.dark ._1gvw9224jh:not(.light *) {
  background-color: var(--colors-base-Red-400);
}
._1gvw9224ji {
  background-color: var(--colors-base-Red-500);
}
.dark ._1gvw9224jj:not(.light *) {
  background-color: var(--colors-base-Red-500);
}
._1gvw9224jk {
  background-color: var(--colors-base-Red-600);
}
.dark ._1gvw9224jl:not(.light *) {
  background-color: var(--colors-base-Red-600);
}
._1gvw9224jm {
  background-color: var(--colors-base-Red-700);
}
.dark ._1gvw9224jn:not(.light *) {
  background-color: var(--colors-base-Red-700);
}
._1gvw9224jo {
  background-color: var(--colors-base-Red-800);
}
.dark ._1gvw9224jp:not(.light *) {
  background-color: var(--colors-base-Red-800);
}
._1gvw9224jq {
  background-color: var(--colors-base-Red-900);
}
.dark ._1gvw9224jr:not(.light *) {
  background-color: var(--colors-base-Red-900);
}
._1gvw9224js {
  background-color: var(--colors-base-BlueGrey-50);
}
.dark ._1gvw9224jt:not(.light *) {
  background-color: var(--colors-base-BlueGrey-50);
}
._1gvw9224ju {
  background-color: var(--colors-base-BlueGrey-100);
}
.dark ._1gvw9224jv:not(.light *) {
  background-color: var(--colors-base-BlueGrey-100);
}
._1gvw9224jw {
  background-color: var(--colors-base-BlueGrey-200);
}
.dark ._1gvw9224jx:not(.light *) {
  background-color: var(--colors-base-BlueGrey-200);
}
._1gvw9224jy {
  background-color: var(--colors-base-BlueGrey-300);
}
.dark ._1gvw9224jz:not(.light *) {
  background-color: var(--colors-base-BlueGrey-300);
}
._1gvw9224k0 {
  background-color: var(--colors-base-BlueGrey-400);
}
.dark ._1gvw9224k1:not(.light *) {
  background-color: var(--colors-base-BlueGrey-400);
}
._1gvw9224k2 {
  background-color: var(--colors-base-BlueGrey-500);
}
.dark ._1gvw9224k3:not(.light *) {
  background-color: var(--colors-base-BlueGrey-500);
}
._1gvw9224k4 {
  background-color: var(--colors-base-BlueGrey-600);
}
.dark ._1gvw9224k5:not(.light *) {
  background-color: var(--colors-base-BlueGrey-600);
}
._1gvw9224k6 {
  background-color: var(--colors-base-BlueGrey-700);
}
.dark ._1gvw9224k7:not(.light *) {
  background-color: var(--colors-base-BlueGrey-700);
}
._1gvw9224k8 {
  background-color: var(--colors-base-BlueGrey-800);
}
.dark ._1gvw9224k9:not(.light *) {
  background-color: var(--colors-base-BlueGrey-800);
}
._1gvw9224ka {
  background-color: var(--colors-base-BlueGrey-900);
}
.dark ._1gvw9224kb:not(.light *) {
  background-color: var(--colors-base-BlueGrey-900);
}
._1gvw9224kc {
  background-color: var(--colors-base-BlueGrey-1000);
}
.dark ._1gvw9224kd:not(.light *) {
  background-color: var(--colors-base-BlueGrey-1000);
}
._1gvw9224ke {
  background-color: var(--colors-base-PureGrey-50);
}
.dark ._1gvw9224kf:not(.light *) {
  background-color: var(--colors-base-PureGrey-50);
}
._1gvw9224kg {
  background-color: var(--colors-base-PureGrey-100);
}
.dark ._1gvw9224kh:not(.light *) {
  background-color: var(--colors-base-PureGrey-100);
}
._1gvw9224ki {
  background-color: var(--colors-base-PureGrey-200);
}
.dark ._1gvw9224kj:not(.light *) {
  background-color: var(--colors-base-PureGrey-200);
}
._1gvw9224kk {
  background-color: var(--colors-base-PureGrey-300);
}
.dark ._1gvw9224kl:not(.light *) {
  background-color: var(--colors-base-PureGrey-300);
}
._1gvw9224km {
  background-color: var(--colors-base-PureGrey-400);
}
.dark ._1gvw9224kn:not(.light *) {
  background-color: var(--colors-base-PureGrey-400);
}
._1gvw9224ko {
  background-color: var(--colors-base-PureGrey-500);
}
.dark ._1gvw9224kp:not(.light *) {
  background-color: var(--colors-base-PureGrey-500);
}
._1gvw9224kq {
  background-color: var(--colors-base-PureGrey-600);
}
.dark ._1gvw9224kr:not(.light *) {
  background-color: var(--colors-base-PureGrey-600);
}
._1gvw9224ks {
  background-color: var(--colors-base-PureGrey-700);
}
.dark ._1gvw9224kt:not(.light *) {
  background-color: var(--colors-base-PureGrey-700);
}
._1gvw9224ku {
  background-color: var(--colors-base-PureGrey-800);
}
.dark ._1gvw9224kv:not(.light *) {
  background-color: var(--colors-base-PureGrey-800);
}
._1gvw9224kw {
  background-color: var(--colors-base-PureGrey-900);
}
.dark ._1gvw9224kx:not(.light *) {
  background-color: var(--colors-base-PureGrey-900);
}
._1gvw9224ky {
  background-color: var(--colors-base-TransparentWhite-5);
}
.dark ._1gvw9224kz:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-5);
}
._1gvw9224l0 {
  background-color: var(--colors-base-TransparentWhite-10);
}
.dark ._1gvw9224l1:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-10);
}
._1gvw9224l2 {
  background-color: var(--colors-base-TransparentWhite-20);
}
.dark ._1gvw9224l3:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-20);
}
._1gvw9224l4 {
  background-color: var(--colors-base-TransparentWhite-40);
}
.dark ._1gvw9224l5:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-40);
}
._1gvw9224l6 {
  background-color: var(--colors-base-TransparentWhite-50);
}
.dark ._1gvw9224l7:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-50);
}
._1gvw9224l8 {
  background-color: var(--colors-base-TransparentWhite-60);
}
.dark ._1gvw9224l9:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-60);
}
._1gvw9224la {
  background-color: var(--colors-base-TransparentWhite-70);
}
.dark ._1gvw9224lb:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-70);
}
._1gvw9224lc {
  background-color: var(--colors-base-TransparentWhite-80);
}
.dark ._1gvw9224ld:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-80);
}
._1gvw9224le {
  background-color: var(--colors-base-TransparentWhite-90);
}
.dark ._1gvw9224lf:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-90);
}
._1gvw9224lg {
  background-color: var(--colors-base-TransparentWhite-100);
}
.dark ._1gvw9224lh:not(.light *) {
  background-color: var(--colors-base-TransparentWhite-100);
}
._1gvw9224li {
  background-color: var(--colors-layout-backdrop);
}
.dark ._1gvw9224lj:not(.light *) {
  background-color: var(--colors-layout-backdrop);
}
._1gvw9224lk {
  background-color: var(--colors-layout-level1);
}
.dark ._1gvw9224ll:not(.light *) {
  background-color: var(--colors-layout-level1);
}
._1gvw9224lm {
  background-color: var(--colors-layout-level2);
}
.dark ._1gvw9224ln:not(.light *) {
  background-color: var(--colors-layout-level2);
}
._1gvw9224lo {
  background-color: var(--colors-layout-level3);
}
.dark ._1gvw9224lp:not(.light *) {
  background-color: var(--colors-layout-level3);
}
._1gvw9224lq {
  background-color: var(--colors-layout-level4);
}
.dark ._1gvw9224lr:not(.light *) {
  background-color: var(--colors-layout-level4);
}
._1gvw9224ls {
  background-color: var(--colors-layout-level5);
}
.dark ._1gvw9224lt:not(.light *) {
  background-color: var(--colors-layout-level5);
}
._1gvw9224lu {
  background-color: var(--colors-layout-green);
}
.dark ._1gvw9224lv:not(.light *) {
  background-color: var(--colors-layout-green);
}
._1gvw9224lw {
  background-color: var(--colors-layout-red);
}
.dark ._1gvw9224lx:not(.light *) {
  background-color: var(--colors-layout-red);
}
._1gvw9224ly {
  background-color: var(--colors-layout-blue);
}
.dark ._1gvw9224lz:not(.light *) {
  background-color: var(--colors-layout-blue);
}
._1gvw9224m0 {
  background-color: var(--colors-layout-yellow);
}
.dark ._1gvw9224m1:not(.light *) {
  background-color: var(--colors-layout-yellow);
}
._1gvw9224m2 {
  background-color: var(--colors-layout-blueSubtle);
}
.dark ._1gvw9224m3:not(.light *) {
  background-color: var(--colors-layout-blueSubtle);
}
._1gvw9224m4 {
  background-color: var(--colors-layout-blueActive);
}
.dark ._1gvw9224m5:not(.light *) {
  background-color: var(--colors-layout-blueActive);
}
._1gvw9224m6 {
  background-color: var(--colors-layout-warning);
}
.dark ._1gvw9224m7:not(.light *) {
  background-color: var(--colors-layout-warning);
}
._1gvw9224m8 {
  background-color: var(--colors-layout-error);
}
.dark ._1gvw9224m9:not(.light *) {
  background-color: var(--colors-layout-error);
}
._1gvw9224ma {
  background-color: var(--colors-layout-success);
}
.dark ._1gvw9224mb:not(.light *) {
  background-color: var(--colors-layout-success);
}
._1gvw9224mc {
  background-color: var(--colors-layout-info);
}
.dark ._1gvw9224md:not(.light *) {
  background-color: var(--colors-layout-info);
}
._1gvw9224me {
  background-color: var(--colors-text-primary);
}
.dark ._1gvw9224mf:not(.light *) {
  background-color: var(--colors-text-primary);
}
._1gvw9224mg {
  background-color: var(--colors-text-secondary);
}
.dark ._1gvw9224mh:not(.light *) {
  background-color: var(--colors-text-secondary);
}
._1gvw9224mi {
  background-color: var(--colors-text-tertiary);
}
.dark ._1gvw9224mj:not(.light *) {
  background-color: var(--colors-text-tertiary);
}
._1gvw9224mk {
  background-color: var(--colors-text-semiMinor);
}
.dark ._1gvw9224ml:not(.light *) {
  background-color: var(--colors-text-semiMinor);
}
._1gvw9224mm {
  background-color: var(--colors-text-minor);
}
.dark ._1gvw9224mn:not(.light *) {
  background-color: var(--colors-text-minor);
}
._1gvw9224mo {
  background-color: var(--colors-text-active);
}
.dark ._1gvw9224mp:not(.light *) {
  background-color: var(--colors-text-active);
}
._1gvw9224mq {
  background-color: var(--colors-text-error);
}
.dark ._1gvw9224mr:not(.light *) {
  background-color: var(--colors-text-error);
}
._1gvw9224ms {
  background-color: var(--colors-text-green);
}
.dark ._1gvw9224mt:not(.light *) {
  background-color: var(--colors-text-green);
}
._1gvw9224mu {
  background-color: var(--colors-text-warning);
}
.dark ._1gvw9224mv:not(.light *) {
  background-color: var(--colors-text-warning);
}
._1gvw9224mw {
  background-color: var(--colors-border-superMinimal);
}
.dark ._1gvw9224mx:not(.light *) {
  background-color: var(--colors-border-superMinimal);
}
._1gvw9224my {
  background-color: var(--colors-border-minimal);
}
.dark ._1gvw9224mz:not(.light *) {
  background-color: var(--colors-border-minimal);
}
._1gvw9224n0 {
  background-color: var(--colors-border-subtle);
}
.dark ._1gvw9224n1:not(.light *) {
  background-color: var(--colors-border-subtle);
}
._1gvw9224n2 {
  background-color: var(--colors-border-strong);
}
.dark ._1gvw9224n3:not(.light *) {
  background-color: var(--colors-border-strong);
}
._1gvw9224n4 {
  background-color: var(--colors-border-active);
}
.dark ._1gvw9224n5:not(.light *) {
  background-color: var(--colors-border-active);
}
._1gvw9224n6 {
  background-color: var(--colors-border-activeLight);
}
.dark ._1gvw9224n7:not(.light *) {
  background-color: var(--colors-border-activeLight);
}
._1gvw9224n8 {
  background-color: var(--colors-border-pressed);
}
.dark ._1gvw9224n9:not(.light *) {
  background-color: var(--colors-border-pressed);
}
._1gvw9224na {
  background-color: var(--colors-border-error);
}
.dark ._1gvw9224nb:not(.light *) {
  background-color: var(--colors-border-error);
}
._1gvw9224nc {
  background-color: var(--colors-border-orange);
}
.dark ._1gvw9224nd:not(.light *) {
  background-color: var(--colors-border-orange);
}
._1gvw9224ne {
  background-color: var(--colors-icons-primary);
}
.dark ._1gvw9224nf:not(.light *) {
  background-color: var(--colors-icons-primary);
}
._1gvw9224ng {
  background-color: var(--colors-icons-secondary);
}
.dark ._1gvw9224nh:not(.light *) {
  background-color: var(--colors-icons-secondary);
}
._1gvw9224ni {
  background-color: var(--colors-icons-tertiary);
}
.dark ._1gvw9224nj:not(.light *) {
  background-color: var(--colors-icons-tertiary);
}
._1gvw9224nk {
  background-color: var(--colors-icons-semiMinor);
}
.dark ._1gvw9224nl:not(.light *) {
  background-color: var(--colors-icons-semiMinor);
}
._1gvw9224nm {
  background-color: var(--colors-icons-minor);
}
.dark ._1gvw9224nn:not(.light *) {
  background-color: var(--colors-icons-minor);
}
._1gvw9224no {
  background-color: var(--colors-icons-active);
}
.dark ._1gvw9224np:not(.light *) {
  background-color: var(--colors-icons-active);
}
._1gvw9224nq {
  background-color: var(--colors-icons-error);
}
.dark ._1gvw9224nr:not(.light *) {
  background-color: var(--colors-icons-error);
}
._1gvw9224ns {
  background-color: var(--colors-icons-warning);
}
.dark ._1gvw9224nt:not(.light *) {
  background-color: var(--colors-icons-warning);
}
._1gvw9224nu {
  background-color: var(--colors-icons-success);
}
.dark ._1gvw9224nv:not(.light *) {
  background-color: var(--colors-icons-success);
}
._1gvw9224nw {
  background-color: var(--colors-button-isPrimary-default);
}
.dark ._1gvw9224nx:not(.light *) {
  background-color: var(--colors-button-isPrimary-default);
}
._1gvw9224ny {
  background-color: var(--colors-button-isPrimary-active);
}
.dark ._1gvw9224nz:not(.light *) {
  background-color: var(--colors-button-isPrimary-active);
}
._1gvw9224o0 {
  background-color: var(--colors-button-isPrimary-pressed);
}
.dark ._1gvw9224o1:not(.light *) {
  background-color: var(--colors-button-isPrimary-pressed);
}
._1gvw9224o2 {
  background-color: var(--colors-button-isPrimary-disabled);
}
.dark ._1gvw9224o3:not(.light *) {
  background-color: var(--colors-button-isPrimary-disabled);
}
._1gvw9224o4 {
  background-color: var(--colors-button-isPrimary-focusRing);
}
.dark ._1gvw9224o5:not(.light *) {
  background-color: var(--colors-button-isPrimary-focusRing);
}
._1gvw9224o6 {
  background-color: var(--colors-button-isSecondary-defaultActive);
}
.dark ._1gvw9224o7:not(.light *) {
  background-color: var(--colors-button-isSecondary-defaultActive);
}
._1gvw9224o8 {
  background-color: var(--colors-button-isSecondary-pressed);
}
.dark ._1gvw9224o9:not(.light *) {
  background-color: var(--colors-button-isSecondary-pressed);
}
._1gvw9224oa {
  background-color: var(--colors-button-isSecondary-disabled);
}
.dark ._1gvw9224ob:not(.light *) {
  background-color: var(--colors-button-isSecondary-disabled);
}
._1gvw9224oc {
  background-color: var(--colors-button-isSecondary-borderDefault);
}
.dark ._1gvw9224od:not(.light *) {
  background-color: var(--colors-button-isSecondary-borderDefault);
}
._1gvw9224oe {
  background-color: var(--colors-button-isSecondary-borderActive);
}
.dark ._1gvw9224of:not(.light *) {
  background-color: var(--colors-button-isSecondary-borderActive);
}
._1gvw9224og {
  background-color: var(--colors-button-isSecondary-focusRing);
}
.dark ._1gvw9224oh:not(.light *) {
  background-color: var(--colors-button-isSecondary-focusRing);
}
._1gvw9224oi {
  background-color: var(--colors-button-onPrimary-defaultActive);
}
.dark ._1gvw9224oj:not(.light *) {
  background-color: var(--colors-button-onPrimary-defaultActive);
}
._1gvw9224ok {
  background-color: var(--colors-button-onPrimary-pressed);
}
.dark ._1gvw9224ol:not(.light *) {
  background-color: var(--colors-button-onPrimary-pressed);
}
._1gvw9224om {
  background-color: var(--colors-button-onPrimary-disabled);
}
.dark ._1gvw9224on:not(.light *) {
  background-color: var(--colors-button-onPrimary-disabled);
}
._1gvw9224oo {
  background-color: var(--colors-button-onSecondary-default);
}
.dark ._1gvw9224op:not(.light *) {
  background-color: var(--colors-button-onSecondary-default);
}
._1gvw9224oq {
  background-color: var(--colors-checkbox-background);
}
.dark ._1gvw9224or:not(.light *) {
  background-color: var(--colors-checkbox-background);
}
._1gvw9224os {
  background-color: var(--colors-checkbox-border);
}
.dark ._1gvw9224ot:not(.light *) {
  background-color: var(--colors-checkbox-border);
}
._1gvw9224ou {
  background-color: var(--colors-checkbox-checked);
}
.dark ._1gvw9224ov:not(.light *) {
  background-color: var(--colors-checkbox-checked);
}
._1gvw9224ow {
  background-color: var(--colors-checkbox-error);
}
.dark ._1gvw9224ox:not(.light *) {
  background-color: var(--colors-checkbox-error);
}
._1gvw9224oy {
  background-color: var(--colors-checkbox-hover);
}
.dark ._1gvw9224oz:not(.light *) {
  background-color: var(--colors-checkbox-hover);
}
._1gvw9224p0 {
  background-color: var(--colors-other-dropShadow-default);
}
.dark ._1gvw9224p1:not(.light *) {
  background-color: var(--colors-other-dropShadow-default);
}
._1gvw9224p2 {
  background-color: var(--colors-other-dropShadow-hover-primary);
}
.dark ._1gvw9224p3:not(.light *) {
  background-color: var(--colors-other-dropShadow-hover-primary);
}
._1gvw9224p4 {
  background-color: var(--colors-other-dropShadow-hover-secondary);
}
.dark ._1gvw9224p5:not(.light *) {
  background-color: var(--colors-other-dropShadow-hover-secondary);
}
._1gvw9224p6 {
  background-color: var(--colors-other-dropShadow-hover-dangerSecondary);
}
.dark ._1gvw9224p7:not(.light *) {
  background-color: var(--colors-other-dropShadow-hover-dangerSecondary);
}
._1gvw9224p8 {
  background-color: var(--colors-other-focusRing);
}
.dark ._1gvw9224p9:not(.light *) {
  background-color: var(--colors-other-focusRing);
}
._1gvw9224pa {
  background-color: var(--colors-toggle-backgroundOn);
}
.dark ._1gvw9224pb:not(.light *) {
  background-color: var(--colors-toggle-backgroundOn);
}
._1gvw9224pc {
  background-color: var(--colors-toggle-backgroundOff);
}
.dark ._1gvw9224pd:not(.light *) {
  background-color: var(--colors-toggle-backgroundOff);
}
._1gvw9224pe {
  background-color: var(--colors-toggle-borderOn);
}
.dark ._1gvw9224pf:not(.light *) {
  background-color: var(--colors-toggle-borderOn);
}
._1gvw9224pg {
  background-color: var(--colors-toggle-borderOff);
}
.dark ._1gvw9224ph:not(.light *) {
  background-color: var(--colors-toggle-borderOff);
}
._1gvw9224pi {
  background-color: var(--colors-toggle-borderError);
}
.dark ._1gvw9224pj:not(.light *) {
  background-color: var(--colors-toggle-borderError);
}
._1gvw9224pk {
  background-color: var(--colors-toggle-hoverOn);
}
.dark ._1gvw9224pl:not(.light *) {
  background-color: var(--colors-toggle-hoverOn);
}
._1gvw9224pm {
  background-color: var(--colors-toggle-hoverOff);
}
.dark ._1gvw9224pn:not(.light *) {
  background-color: var(--colors-toggle-hoverOff);
}
._1gvw9224po {
  background-color: var(--colors-toggle-toggle);
}
.dark ._1gvw9224pp:not(.light *) {
  background-color: var(--colors-toggle-toggle);
}
._1gvw9224pq {
  background-color: var(--colors-progressBar-numeratorBar);
}
.dark ._1gvw9224pr:not(.light *) {
  background-color: var(--colors-progressBar-numeratorBar);
}
._1gvw9224ps {
  background-color: var(--colors-progressBar-denominatorBar);
}
.dark ._1gvw9224pt:not(.light *) {
  background-color: var(--colors-progressBar-denominatorBar);
}
._1gvw9224pu {
  background-color: var(--colors-progressBar-numeratorBarComplete);
}
.dark ._1gvw9224pv:not(.light *) {
  background-color: var(--colors-progressBar-numeratorBarComplete);
}
._1gvw9224pw {
  background-color: var(--colors-priceSlider-bar);
}
.dark ._1gvw9224px:not(.light *) {
  background-color: var(--colors-priceSlider-bar);
}
._1gvw9224py {
  background-color: var(--colors-priceSlider-dot);
}
.dark ._1gvw9224pz:not(.light *) {
  background-color: var(--colors-priceSlider-dot);
}
._1gvw9224q0 {
  background-color: var(--colors-price-positive);
}
.dark ._1gvw9224q1:not(.light *) {
  background-color: var(--colors-price-positive);
}
._1gvw9224q2 {
  background-color: var(--colors-price-negative);
}
.dark ._1gvw9224q3:not(.light *) {
  background-color: var(--colors-price-negative);
}
._1gvw9224q4 {
  color: var(--colors-base-transparent);
}
.dark ._1gvw9224q5:not(.light *) {
  color: var(--colors-base-transparent);
}
._1gvw9224q6 {
  color: var(--colors-base-current);
}
.dark ._1gvw9224q7:not(.light *) {
  color: var(--colors-base-current);
}
._1gvw9224q8 {
  color: var(--colors-base-inherit);
}
.dark ._1gvw9224q9:not(.light *) {
  color: var(--colors-base-inherit);
}
._1gvw9224qa {
  color: var(--colors-base-white);
}
.dark ._1gvw9224qb:not(.light *) {
  color: var(--colors-base-white);
}
._1gvw9224qc {
  color: var(--colors-base-whiteRGBCode);
}
.dark ._1gvw9224qd:not(.light *) {
  color: var(--colors-base-whiteRGBCode);
}
._1gvw9224qe {
  color: var(--colors-base-black);
}
.dark ._1gvw9224qf:not(.light *) {
  color: var(--colors-base-black);
}
._1gvw9224qg {
  color: var(--colors-base-blackRGBCode);
}
.dark ._1gvw9224qh:not(.light *) {
  color: var(--colors-base-blackRGBCode);
}
._1gvw9224qi {
  color: var(--colors-base-BrandBlue-50);
}
.dark ._1gvw9224qj:not(.light *) {
  color: var(--colors-base-BrandBlue-50);
}
._1gvw9224qk {
  color: var(--colors-base-BrandBlue-100);
}
.dark ._1gvw9224ql:not(.light *) {
  color: var(--colors-base-BrandBlue-100);
}
._1gvw9224qm {
  color: var(--colors-base-BrandBlue-200);
}
.dark ._1gvw9224qn:not(.light *) {
  color: var(--colors-base-BrandBlue-200);
}
._1gvw9224qo {
  color: var(--colors-base-BrandBlue-300);
}
.dark ._1gvw9224qp:not(.light *) {
  color: var(--colors-base-BrandBlue-300);
}
._1gvw9224qq {
  color: var(--colors-base-BrandBlue-400);
}
.dark ._1gvw9224qr:not(.light *) {
  color: var(--colors-base-BrandBlue-400);
}
._1gvw9224qs {
  color: var(--colors-base-BrandBlue-500);
}
.dark ._1gvw9224qt:not(.light *) {
  color: var(--colors-base-BrandBlue-500);
}
._1gvw9224qu {
  color: var(--colors-base-BrandBlue-600);
}
.dark ._1gvw9224qv:not(.light *) {
  color: var(--colors-base-BrandBlue-600);
}
._1gvw9224qw {
  color: var(--colors-base-BrandBlue-700);
}
.dark ._1gvw9224qx:not(.light *) {
  color: var(--colors-base-BrandBlue-700);
}
._1gvw9224qy {
  color: var(--colors-base-BrandBlue-800);
}
.dark ._1gvw9224qz:not(.light *) {
  color: var(--colors-base-BrandBlue-800);
}
._1gvw9224r0 {
  color: var(--colors-base-BrandBlue-900);
}
.dark ._1gvw9224r1:not(.light *) {
  color: var(--colors-base-BrandBlue-900);
}
._1gvw9224r2 {
  color: var(--colors-base-Green-50);
}
.dark ._1gvw9224r3:not(.light *) {
  color: var(--colors-base-Green-50);
}
._1gvw9224r4 {
  color: var(--colors-base-Green-100);
}
.dark ._1gvw9224r5:not(.light *) {
  color: var(--colors-base-Green-100);
}
._1gvw9224r6 {
  color: var(--colors-base-Green-200);
}
.dark ._1gvw9224r7:not(.light *) {
  color: var(--colors-base-Green-200);
}
._1gvw9224r8 {
  color: var(--colors-base-Green-300);
}
.dark ._1gvw9224r9:not(.light *) {
  color: var(--colors-base-Green-300);
}
._1gvw9224ra {
  color: var(--colors-base-Green-400);
}
.dark ._1gvw9224rb:not(.light *) {
  color: var(--colors-base-Green-400);
}
._1gvw9224rc {
  color: var(--colors-base-Green-500);
}
.dark ._1gvw9224rd:not(.light *) {
  color: var(--colors-base-Green-500);
}
._1gvw9224re {
  color: var(--colors-base-Green-600);
}
.dark ._1gvw9224rf:not(.light *) {
  color: var(--colors-base-Green-600);
}
._1gvw9224rg {
  color: var(--colors-base-Green-700);
}
.dark ._1gvw9224rh:not(.light *) {
  color: var(--colors-base-Green-700);
}
._1gvw9224ri {
  color: var(--colors-base-Green-800);
}
.dark ._1gvw9224rj:not(.light *) {
  color: var(--colors-base-Green-800);
}
._1gvw9224rk {
  color: var(--colors-base-Green-900);
}
.dark ._1gvw9224rl:not(.light *) {
  color: var(--colors-base-Green-900);
}
._1gvw9224rm {
  color: var(--colors-base-Yellow-50);
}
.dark ._1gvw9224rn:not(.light *) {
  color: var(--colors-base-Yellow-50);
}
._1gvw9224ro {
  color: var(--colors-base-Yellow-100);
}
.dark ._1gvw9224rp:not(.light *) {
  color: var(--colors-base-Yellow-100);
}
._1gvw9224rq {
  color: var(--colors-base-Yellow-200);
}
.dark ._1gvw9224rr:not(.light *) {
  color: var(--colors-base-Yellow-200);
}
._1gvw9224rs {
  color: var(--colors-base-Yellow-300);
}
.dark ._1gvw9224rt:not(.light *) {
  color: var(--colors-base-Yellow-300);
}
._1gvw9224ru {
  color: var(--colors-base-Yellow-400);
}
.dark ._1gvw9224rv:not(.light *) {
  color: var(--colors-base-Yellow-400);
}
._1gvw9224rw {
  color: var(--colors-base-Yellow-500);
}
.dark ._1gvw9224rx:not(.light *) {
  color: var(--colors-base-Yellow-500);
}
._1gvw9224ry {
  color: var(--colors-base-Yellow-600);
}
.dark ._1gvw9224rz:not(.light *) {
  color: var(--colors-base-Yellow-600);
}
._1gvw9224s0 {
  color: var(--colors-base-Yellow-700);
}
.dark ._1gvw9224s1:not(.light *) {
  color: var(--colors-base-Yellow-700);
}
._1gvw9224s2 {
  color: var(--colors-base-Yellow-800);
}
.dark ._1gvw9224s3:not(.light *) {
  color: var(--colors-base-Yellow-800);
}
._1gvw9224s4 {
  color: var(--colors-base-Yellow-900);
}
.dark ._1gvw9224s5:not(.light *) {
  color: var(--colors-base-Yellow-900);
}
._1gvw9224s6 {
  color: var(--colors-base-Red-50);
}
.dark ._1gvw9224s7:not(.light *) {
  color: var(--colors-base-Red-50);
}
._1gvw9224s8 {
  color: var(--colors-base-Red-100);
}
.dark ._1gvw9224s9:not(.light *) {
  color: var(--colors-base-Red-100);
}
._1gvw9224sa {
  color: var(--colors-base-Red-200);
}
.dark ._1gvw9224sb:not(.light *) {
  color: var(--colors-base-Red-200);
}
._1gvw9224sc {
  color: var(--colors-base-Red-300);
}
.dark ._1gvw9224sd:not(.light *) {
  color: var(--colors-base-Red-300);
}
._1gvw9224se {
  color: var(--colors-base-Red-400);
}
.dark ._1gvw9224sf:not(.light *) {
  color: var(--colors-base-Red-400);
}
._1gvw9224sg {
  color: var(--colors-base-Red-500);
}
.dark ._1gvw9224sh:not(.light *) {
  color: var(--colors-base-Red-500);
}
._1gvw9224si {
  color: var(--colors-base-Red-600);
}
.dark ._1gvw9224sj:not(.light *) {
  color: var(--colors-base-Red-600);
}
._1gvw9224sk {
  color: var(--colors-base-Red-700);
}
.dark ._1gvw9224sl:not(.light *) {
  color: var(--colors-base-Red-700);
}
._1gvw9224sm {
  color: var(--colors-base-Red-800);
}
.dark ._1gvw9224sn:not(.light *) {
  color: var(--colors-base-Red-800);
}
._1gvw9224so {
  color: var(--colors-base-Red-900);
}
.dark ._1gvw9224sp:not(.light *) {
  color: var(--colors-base-Red-900);
}
._1gvw9224sq {
  color: var(--colors-base-BlueGrey-50);
}
.dark ._1gvw9224sr:not(.light *) {
  color: var(--colors-base-BlueGrey-50);
}
._1gvw9224ss {
  color: var(--colors-base-BlueGrey-100);
}
.dark ._1gvw9224st:not(.light *) {
  color: var(--colors-base-BlueGrey-100);
}
._1gvw9224su {
  color: var(--colors-base-BlueGrey-200);
}
.dark ._1gvw9224sv:not(.light *) {
  color: var(--colors-base-BlueGrey-200);
}
._1gvw9224sw {
  color: var(--colors-base-BlueGrey-300);
}
.dark ._1gvw9224sx:not(.light *) {
  color: var(--colors-base-BlueGrey-300);
}
._1gvw9224sy {
  color: var(--colors-base-BlueGrey-400);
}
.dark ._1gvw9224sz:not(.light *) {
  color: var(--colors-base-BlueGrey-400);
}
._1gvw9224t0 {
  color: var(--colors-base-BlueGrey-500);
}
.dark ._1gvw9224t1:not(.light *) {
  color: var(--colors-base-BlueGrey-500);
}
._1gvw9224t2 {
  color: var(--colors-base-BlueGrey-600);
}
.dark ._1gvw9224t3:not(.light *) {
  color: var(--colors-base-BlueGrey-600);
}
._1gvw9224t4 {
  color: var(--colors-base-BlueGrey-700);
}
.dark ._1gvw9224t5:not(.light *) {
  color: var(--colors-base-BlueGrey-700);
}
._1gvw9224t6 {
  color: var(--colors-base-BlueGrey-800);
}
.dark ._1gvw9224t7:not(.light *) {
  color: var(--colors-base-BlueGrey-800);
}
._1gvw9224t8 {
  color: var(--colors-base-BlueGrey-900);
}
.dark ._1gvw9224t9:not(.light *) {
  color: var(--colors-base-BlueGrey-900);
}
._1gvw9224ta {
  color: var(--colors-base-BlueGrey-1000);
}
.dark ._1gvw9224tb:not(.light *) {
  color: var(--colors-base-BlueGrey-1000);
}
._1gvw9224tc {
  color: var(--colors-base-PureGrey-50);
}
.dark ._1gvw9224td:not(.light *) {
  color: var(--colors-base-PureGrey-50);
}
._1gvw9224te {
  color: var(--colors-base-PureGrey-100);
}
.dark ._1gvw9224tf:not(.light *) {
  color: var(--colors-base-PureGrey-100);
}
._1gvw9224tg {
  color: var(--colors-base-PureGrey-200);
}
.dark ._1gvw9224th:not(.light *) {
  color: var(--colors-base-PureGrey-200);
}
._1gvw9224ti {
  color: var(--colors-base-PureGrey-300);
}
.dark ._1gvw9224tj:not(.light *) {
  color: var(--colors-base-PureGrey-300);
}
._1gvw9224tk {
  color: var(--colors-base-PureGrey-400);
}
.dark ._1gvw9224tl:not(.light *) {
  color: var(--colors-base-PureGrey-400);
}
._1gvw9224tm {
  color: var(--colors-base-PureGrey-500);
}
.dark ._1gvw9224tn:not(.light *) {
  color: var(--colors-base-PureGrey-500);
}
._1gvw9224to {
  color: var(--colors-base-PureGrey-600);
}
.dark ._1gvw9224tp:not(.light *) {
  color: var(--colors-base-PureGrey-600);
}
._1gvw9224tq {
  color: var(--colors-base-PureGrey-700);
}
.dark ._1gvw9224tr:not(.light *) {
  color: var(--colors-base-PureGrey-700);
}
._1gvw9224ts {
  color: var(--colors-base-PureGrey-800);
}
.dark ._1gvw9224tt:not(.light *) {
  color: var(--colors-base-PureGrey-800);
}
._1gvw9224tu {
  color: var(--colors-base-PureGrey-900);
}
.dark ._1gvw9224tv:not(.light *) {
  color: var(--colors-base-PureGrey-900);
}
._1gvw9224tw {
  color: var(--colors-base-TransparentWhite-5);
}
.dark ._1gvw9224tx:not(.light *) {
  color: var(--colors-base-TransparentWhite-5);
}
._1gvw9224ty {
  color: var(--colors-base-TransparentWhite-10);
}
.dark ._1gvw9224tz:not(.light *) {
  color: var(--colors-base-TransparentWhite-10);
}
._1gvw9224u0 {
  color: var(--colors-base-TransparentWhite-20);
}
.dark ._1gvw9224u1:not(.light *) {
  color: var(--colors-base-TransparentWhite-20);
}
._1gvw9224u2 {
  color: var(--colors-base-TransparentWhite-40);
}
.dark ._1gvw9224u3:not(.light *) {
  color: var(--colors-base-TransparentWhite-40);
}
._1gvw9224u4 {
  color: var(--colors-base-TransparentWhite-50);
}
.dark ._1gvw9224u5:not(.light *) {
  color: var(--colors-base-TransparentWhite-50);
}
._1gvw9224u6 {
  color: var(--colors-base-TransparentWhite-60);
}
.dark ._1gvw9224u7:not(.light *) {
  color: var(--colors-base-TransparentWhite-60);
}
._1gvw9224u8 {
  color: var(--colors-base-TransparentWhite-70);
}
.dark ._1gvw9224u9:not(.light *) {
  color: var(--colors-base-TransparentWhite-70);
}
._1gvw9224ua {
  color: var(--colors-base-TransparentWhite-80);
}
.dark ._1gvw9224ub:not(.light *) {
  color: var(--colors-base-TransparentWhite-80);
}
._1gvw9224uc {
  color: var(--colors-base-TransparentWhite-90);
}
.dark ._1gvw9224ud:not(.light *) {
  color: var(--colors-base-TransparentWhite-90);
}
._1gvw9224ue {
  color: var(--colors-base-TransparentWhite-100);
}
.dark ._1gvw9224uf:not(.light *) {
  color: var(--colors-base-TransparentWhite-100);
}
._1gvw9224ug {
  color: var(--colors-layout-backdrop);
}
.dark ._1gvw9224uh:not(.light *) {
  color: var(--colors-layout-backdrop);
}
._1gvw9224ui {
  color: var(--colors-layout-level1);
}
.dark ._1gvw9224uj:not(.light *) {
  color: var(--colors-layout-level1);
}
._1gvw9224uk {
  color: var(--colors-layout-level2);
}
.dark ._1gvw9224ul:not(.light *) {
  color: var(--colors-layout-level2);
}
._1gvw9224um {
  color: var(--colors-layout-level3);
}
.dark ._1gvw9224un:not(.light *) {
  color: var(--colors-layout-level3);
}
._1gvw9224uo {
  color: var(--colors-layout-level4);
}
.dark ._1gvw9224up:not(.light *) {
  color: var(--colors-layout-level4);
}
._1gvw9224uq {
  color: var(--colors-layout-level5);
}
.dark ._1gvw9224ur:not(.light *) {
  color: var(--colors-layout-level5);
}
._1gvw9224us {
  color: var(--colors-layout-green);
}
.dark ._1gvw9224ut:not(.light *) {
  color: var(--colors-layout-green);
}
._1gvw9224uu {
  color: var(--colors-layout-red);
}
.dark ._1gvw9224uv:not(.light *) {
  color: var(--colors-layout-red);
}
._1gvw9224uw {
  color: var(--colors-layout-blue);
}
.dark ._1gvw9224ux:not(.light *) {
  color: var(--colors-layout-blue);
}
._1gvw9224uy {
  color: var(--colors-layout-yellow);
}
.dark ._1gvw9224uz:not(.light *) {
  color: var(--colors-layout-yellow);
}
._1gvw9224v0 {
  color: var(--colors-layout-blueSubtle);
}
.dark ._1gvw9224v1:not(.light *) {
  color: var(--colors-layout-blueSubtle);
}
._1gvw9224v2 {
  color: var(--colors-layout-blueActive);
}
.dark ._1gvw9224v3:not(.light *) {
  color: var(--colors-layout-blueActive);
}
._1gvw9224v4 {
  color: var(--colors-layout-warning);
}
.dark ._1gvw9224v5:not(.light *) {
  color: var(--colors-layout-warning);
}
._1gvw9224v6 {
  color: var(--colors-layout-error);
}
.dark ._1gvw9224v7:not(.light *) {
  color: var(--colors-layout-error);
}
._1gvw9224v8 {
  color: var(--colors-layout-success);
}
.dark ._1gvw9224v9:not(.light *) {
  color: var(--colors-layout-success);
}
._1gvw9224va {
  color: var(--colors-layout-info);
}
.dark ._1gvw9224vb:not(.light *) {
  color: var(--colors-layout-info);
}
._1gvw9224vc {
  color: var(--colors-text-primary);
}
.dark ._1gvw9224vd:not(.light *) {
  color: var(--colors-text-primary);
}
._1gvw9224ve {
  color: var(--colors-text-secondary);
}
.dark ._1gvw9224vf:not(.light *) {
  color: var(--colors-text-secondary);
}
._1gvw9224vg {
  color: var(--colors-text-tertiary);
}
.dark ._1gvw9224vh:not(.light *) {
  color: var(--colors-text-tertiary);
}
._1gvw9224vi {
  color: var(--colors-text-semiMinor);
}
.dark ._1gvw9224vj:not(.light *) {
  color: var(--colors-text-semiMinor);
}
._1gvw9224vk {
  color: var(--colors-text-minor);
}
.dark ._1gvw9224vl:not(.light *) {
  color: var(--colors-text-minor);
}
._1gvw9224vm {
  color: var(--colors-text-active);
}
.dark ._1gvw9224vn:not(.light *) {
  color: var(--colors-text-active);
}
._1gvw9224vo {
  color: var(--colors-text-error);
}
.dark ._1gvw9224vp:not(.light *) {
  color: var(--colors-text-error);
}
._1gvw9224vq {
  color: var(--colors-text-green);
}
.dark ._1gvw9224vr:not(.light *) {
  color: var(--colors-text-green);
}
._1gvw9224vs {
  color: var(--colors-text-warning);
}
.dark ._1gvw9224vt:not(.light *) {
  color: var(--colors-text-warning);
}
._1gvw9224vu {
  color: var(--colors-border-superMinimal);
}
.dark ._1gvw9224vv:not(.light *) {
  color: var(--colors-border-superMinimal);
}
._1gvw9224vw {
  color: var(--colors-border-minimal);
}
.dark ._1gvw9224vx:not(.light *) {
  color: var(--colors-border-minimal);
}
._1gvw9224vy {
  color: var(--colors-border-subtle);
}
.dark ._1gvw9224vz:not(.light *) {
  color: var(--colors-border-subtle);
}
._1gvw9224w0 {
  color: var(--colors-border-strong);
}
.dark ._1gvw9224w1:not(.light *) {
  color: var(--colors-border-strong);
}
._1gvw9224w2 {
  color: var(--colors-border-active);
}
.dark ._1gvw9224w3:not(.light *) {
  color: var(--colors-border-active);
}
._1gvw9224w4 {
  color: var(--colors-border-activeLight);
}
.dark ._1gvw9224w5:not(.light *) {
  color: var(--colors-border-activeLight);
}
._1gvw9224w6 {
  color: var(--colors-border-pressed);
}
.dark ._1gvw9224w7:not(.light *) {
  color: var(--colors-border-pressed);
}
._1gvw9224w8 {
  color: var(--colors-border-error);
}
.dark ._1gvw9224w9:not(.light *) {
  color: var(--colors-border-error);
}
._1gvw9224wa {
  color: var(--colors-border-orange);
}
.dark ._1gvw9224wb:not(.light *) {
  color: var(--colors-border-orange);
}
._1gvw9224wc {
  color: var(--colors-icons-primary);
}
.dark ._1gvw9224wd:not(.light *) {
  color: var(--colors-icons-primary);
}
._1gvw9224we {
  color: var(--colors-icons-secondary);
}
.dark ._1gvw9224wf:not(.light *) {
  color: var(--colors-icons-secondary);
}
._1gvw9224wg {
  color: var(--colors-icons-tertiary);
}
.dark ._1gvw9224wh:not(.light *) {
  color: var(--colors-icons-tertiary);
}
._1gvw9224wi {
  color: var(--colors-icons-semiMinor);
}
.dark ._1gvw9224wj:not(.light *) {
  color: var(--colors-icons-semiMinor);
}
._1gvw9224wk {
  color: var(--colors-icons-minor);
}
.dark ._1gvw9224wl:not(.light *) {
  color: var(--colors-icons-minor);
}
._1gvw9224wm {
  color: var(--colors-icons-active);
}
.dark ._1gvw9224wn:not(.light *) {
  color: var(--colors-icons-active);
}
._1gvw9224wo {
  color: var(--colors-icons-error);
}
.dark ._1gvw9224wp:not(.light *) {
  color: var(--colors-icons-error);
}
._1gvw9224wq {
  color: var(--colors-icons-warning);
}
.dark ._1gvw9224wr:not(.light *) {
  color: var(--colors-icons-warning);
}
._1gvw9224ws {
  color: var(--colors-icons-success);
}
.dark ._1gvw9224wt:not(.light *) {
  color: var(--colors-icons-success);
}
._1gvw9224wu {
  color: var(--colors-button-isPrimary-default);
}
.dark ._1gvw9224wv:not(.light *) {
  color: var(--colors-button-isPrimary-default);
}
._1gvw9224ww {
  color: var(--colors-button-isPrimary-active);
}
.dark ._1gvw9224wx:not(.light *) {
  color: var(--colors-button-isPrimary-active);
}
._1gvw9224wy {
  color: var(--colors-button-isPrimary-pressed);
}
.dark ._1gvw9224wz:not(.light *) {
  color: var(--colors-button-isPrimary-pressed);
}
._1gvw9224x0 {
  color: var(--colors-button-isPrimary-disabled);
}
.dark ._1gvw9224x1:not(.light *) {
  color: var(--colors-button-isPrimary-disabled);
}
._1gvw9224x2 {
  color: var(--colors-button-isPrimary-focusRing);
}
.dark ._1gvw9224x3:not(.light *) {
  color: var(--colors-button-isPrimary-focusRing);
}
._1gvw9224x4 {
  color: var(--colors-button-isSecondary-defaultActive);
}
.dark ._1gvw9224x5:not(.light *) {
  color: var(--colors-button-isSecondary-defaultActive);
}
._1gvw9224x6 {
  color: var(--colors-button-isSecondary-pressed);
}
.dark ._1gvw9224x7:not(.light *) {
  color: var(--colors-button-isSecondary-pressed);
}
._1gvw9224x8 {
  color: var(--colors-button-isSecondary-disabled);
}
.dark ._1gvw9224x9:not(.light *) {
  color: var(--colors-button-isSecondary-disabled);
}
._1gvw9224xa {
  color: var(--colors-button-isSecondary-borderDefault);
}
.dark ._1gvw9224xb:not(.light *) {
  color: var(--colors-button-isSecondary-borderDefault);
}
._1gvw9224xc {
  color: var(--colors-button-isSecondary-borderActive);
}
.dark ._1gvw9224xd:not(.light *) {
  color: var(--colors-button-isSecondary-borderActive);
}
._1gvw9224xe {
  color: var(--colors-button-isSecondary-focusRing);
}
.dark ._1gvw9224xf:not(.light *) {
  color: var(--colors-button-isSecondary-focusRing);
}
._1gvw9224xg {
  color: var(--colors-button-onPrimary-defaultActive);
}
.dark ._1gvw9224xh:not(.light *) {
  color: var(--colors-button-onPrimary-defaultActive);
}
._1gvw9224xi {
  color: var(--colors-button-onPrimary-pressed);
}
.dark ._1gvw9224xj:not(.light *) {
  color: var(--colors-button-onPrimary-pressed);
}
._1gvw9224xk {
  color: var(--colors-button-onPrimary-disabled);
}
.dark ._1gvw9224xl:not(.light *) {
  color: var(--colors-button-onPrimary-disabled);
}
._1gvw9224xm {
  color: var(--colors-button-onSecondary-default);
}
.dark ._1gvw9224xn:not(.light *) {
  color: var(--colors-button-onSecondary-default);
}
._1gvw9224xo {
  color: var(--colors-checkbox-background);
}
.dark ._1gvw9224xp:not(.light *) {
  color: var(--colors-checkbox-background);
}
._1gvw9224xq {
  color: var(--colors-checkbox-border);
}
.dark ._1gvw9224xr:not(.light *) {
  color: var(--colors-checkbox-border);
}
._1gvw9224xs {
  color: var(--colors-checkbox-checked);
}
.dark ._1gvw9224xt:not(.light *) {
  color: var(--colors-checkbox-checked);
}
._1gvw9224xu {
  color: var(--colors-checkbox-error);
}
.dark ._1gvw9224xv:not(.light *) {
  color: var(--colors-checkbox-error);
}
._1gvw9224xw {
  color: var(--colors-checkbox-hover);
}
.dark ._1gvw9224xx:not(.light *) {
  color: var(--colors-checkbox-hover);
}
._1gvw9224xy {
  color: var(--colors-other-dropShadow-default);
}
.dark ._1gvw9224xz:not(.light *) {
  color: var(--colors-other-dropShadow-default);
}
._1gvw9224y0 {
  color: var(--colors-other-dropShadow-hover-primary);
}
.dark ._1gvw9224y1:not(.light *) {
  color: var(--colors-other-dropShadow-hover-primary);
}
._1gvw9224y2 {
  color: var(--colors-other-dropShadow-hover-secondary);
}
.dark ._1gvw9224y3:not(.light *) {
  color: var(--colors-other-dropShadow-hover-secondary);
}
._1gvw9224y4 {
  color: var(--colors-other-dropShadow-hover-dangerSecondary);
}
.dark ._1gvw9224y5:not(.light *) {
  color: var(--colors-other-dropShadow-hover-dangerSecondary);
}
._1gvw9224y6 {
  color: var(--colors-other-focusRing);
}
.dark ._1gvw9224y7:not(.light *) {
  color: var(--colors-other-focusRing);
}
._1gvw9224y8 {
  color: var(--colors-toggle-backgroundOn);
}
.dark ._1gvw9224y9:not(.light *) {
  color: var(--colors-toggle-backgroundOn);
}
._1gvw9224ya {
  color: var(--colors-toggle-backgroundOff);
}
.dark ._1gvw9224yb:not(.light *) {
  color: var(--colors-toggle-backgroundOff);
}
._1gvw9224yc {
  color: var(--colors-toggle-borderOn);
}
.dark ._1gvw9224yd:not(.light *) {
  color: var(--colors-toggle-borderOn);
}
._1gvw9224ye {
  color: var(--colors-toggle-borderOff);
}
.dark ._1gvw9224yf:not(.light *) {
  color: var(--colors-toggle-borderOff);
}
._1gvw9224yg {
  color: var(--colors-toggle-borderError);
}
.dark ._1gvw9224yh:not(.light *) {
  color: var(--colors-toggle-borderError);
}
._1gvw9224yi {
  color: var(--colors-toggle-hoverOn);
}
.dark ._1gvw9224yj:not(.light *) {
  color: var(--colors-toggle-hoverOn);
}
._1gvw9224yk {
  color: var(--colors-toggle-hoverOff);
}
.dark ._1gvw9224yl:not(.light *) {
  color: var(--colors-toggle-hoverOff);
}
._1gvw9224ym {
  color: var(--colors-toggle-toggle);
}
.dark ._1gvw9224yn:not(.light *) {
  color: var(--colors-toggle-toggle);
}
._1gvw9224yo {
  color: var(--colors-progressBar-numeratorBar);
}
.dark ._1gvw9224yp:not(.light *) {
  color: var(--colors-progressBar-numeratorBar);
}
._1gvw9224yq {
  color: var(--colors-progressBar-denominatorBar);
}
.dark ._1gvw9224yr:not(.light *) {
  color: var(--colors-progressBar-denominatorBar);
}
._1gvw9224ys {
  color: var(--colors-progressBar-numeratorBarComplete);
}
.dark ._1gvw9224yt:not(.light *) {
  color: var(--colors-progressBar-numeratorBarComplete);
}
._1gvw9224yu {
  color: var(--colors-priceSlider-bar);
}
.dark ._1gvw9224yv:not(.light *) {
  color: var(--colors-priceSlider-bar);
}
._1gvw9224yw {
  color: var(--colors-priceSlider-dot);
}
.dark ._1gvw9224yx:not(.light *) {
  color: var(--colors-priceSlider-dot);
}
._1gvw9224yy {
  color: var(--colors-price-positive);
}
.dark ._1gvw9224yz:not(.light *) {
  color: var(--colors-price-positive);
}
._1gvw9224z0 {
  color: var(--colors-price-negative);
}
.dark ._1gvw9224z1:not(.light *) {
  color: var(--colors-price-negative);
}
._1gvw9224z2 {
  border-color: var(--colors-base-transparent);
}
.dark ._1gvw9224z3:not(.light *) {
  border-color: var(--colors-base-transparent);
}
._1gvw9224z4 {
  border-color: var(--colors-base-current);
}
.dark ._1gvw9224z5:not(.light *) {
  border-color: var(--colors-base-current);
}
._1gvw9224z6 {
  border-color: var(--colors-base-inherit);
}
.dark ._1gvw9224z7:not(.light *) {
  border-color: var(--colors-base-inherit);
}
._1gvw9224z8 {
  border-color: var(--colors-base-white);
}
.dark ._1gvw9224z9:not(.light *) {
  border-color: var(--colors-base-white);
}
._1gvw9224za {
  border-color: var(--colors-base-whiteRGBCode);
}
.dark ._1gvw9224zb:not(.light *) {
  border-color: var(--colors-base-whiteRGBCode);
}
._1gvw9224zc {
  border-color: var(--colors-base-black);
}
.dark ._1gvw9224zd:not(.light *) {
  border-color: var(--colors-base-black);
}
._1gvw9224ze {
  border-color: var(--colors-base-blackRGBCode);
}
.dark ._1gvw9224zf:not(.light *) {
  border-color: var(--colors-base-blackRGBCode);
}
._1gvw9224zg {
  border-color: var(--colors-base-BrandBlue-50);
}
.dark ._1gvw9224zh:not(.light *) {
  border-color: var(--colors-base-BrandBlue-50);
}
._1gvw9224zi {
  border-color: var(--colors-base-BrandBlue-100);
}
.dark ._1gvw9224zj:not(.light *) {
  border-color: var(--colors-base-BrandBlue-100);
}
._1gvw9224zk {
  border-color: var(--colors-base-BrandBlue-200);
}
.dark ._1gvw9224zl:not(.light *) {
  border-color: var(--colors-base-BrandBlue-200);
}
._1gvw9224zm {
  border-color: var(--colors-base-BrandBlue-300);
}
.dark ._1gvw9224zn:not(.light *) {
  border-color: var(--colors-base-BrandBlue-300);
}
._1gvw9224zo {
  border-color: var(--colors-base-BrandBlue-400);
}
.dark ._1gvw9224zp:not(.light *) {
  border-color: var(--colors-base-BrandBlue-400);
}
._1gvw9224zq {
  border-color: var(--colors-base-BrandBlue-500);
}
.dark ._1gvw9224zr:not(.light *) {
  border-color: var(--colors-base-BrandBlue-500);
}
._1gvw9224zs {
  border-color: var(--colors-base-BrandBlue-600);
}
.dark ._1gvw9224zt:not(.light *) {
  border-color: var(--colors-base-BrandBlue-600);
}
._1gvw9224zu {
  border-color: var(--colors-base-BrandBlue-700);
}
.dark ._1gvw9224zv:not(.light *) {
  border-color: var(--colors-base-BrandBlue-700);
}
._1gvw9224zw {
  border-color: var(--colors-base-BrandBlue-800);
}
.dark ._1gvw9224zx:not(.light *) {
  border-color: var(--colors-base-BrandBlue-800);
}
._1gvw9224zy {
  border-color: var(--colors-base-BrandBlue-900);
}
.dark ._1gvw9224zz:not(.light *) {
  border-color: var(--colors-base-BrandBlue-900);
}
._1gvw922500 {
  border-color: var(--colors-base-Green-50);
}
.dark ._1gvw922501:not(.light *) {
  border-color: var(--colors-base-Green-50);
}
._1gvw922502 {
  border-color: var(--colors-base-Green-100);
}
.dark ._1gvw922503:not(.light *) {
  border-color: var(--colors-base-Green-100);
}
._1gvw922504 {
  border-color: var(--colors-base-Green-200);
}
.dark ._1gvw922505:not(.light *) {
  border-color: var(--colors-base-Green-200);
}
._1gvw922506 {
  border-color: var(--colors-base-Green-300);
}
.dark ._1gvw922507:not(.light *) {
  border-color: var(--colors-base-Green-300);
}
._1gvw922508 {
  border-color: var(--colors-base-Green-400);
}
.dark ._1gvw922509:not(.light *) {
  border-color: var(--colors-base-Green-400);
}
._1gvw92250a {
  border-color: var(--colors-base-Green-500);
}
.dark ._1gvw92250b:not(.light *) {
  border-color: var(--colors-base-Green-500);
}
._1gvw92250c {
  border-color: var(--colors-base-Green-600);
}
.dark ._1gvw92250d:not(.light *) {
  border-color: var(--colors-base-Green-600);
}
._1gvw92250e {
  border-color: var(--colors-base-Green-700);
}
.dark ._1gvw92250f:not(.light *) {
  border-color: var(--colors-base-Green-700);
}
._1gvw92250g {
  border-color: var(--colors-base-Green-800);
}
.dark ._1gvw92250h:not(.light *) {
  border-color: var(--colors-base-Green-800);
}
._1gvw92250i {
  border-color: var(--colors-base-Green-900);
}
.dark ._1gvw92250j:not(.light *) {
  border-color: var(--colors-base-Green-900);
}
._1gvw92250k {
  border-color: var(--colors-base-Yellow-50);
}
.dark ._1gvw92250l:not(.light *) {
  border-color: var(--colors-base-Yellow-50);
}
._1gvw92250m {
  border-color: var(--colors-base-Yellow-100);
}
.dark ._1gvw92250n:not(.light *) {
  border-color: var(--colors-base-Yellow-100);
}
._1gvw92250o {
  border-color: var(--colors-base-Yellow-200);
}
.dark ._1gvw92250p:not(.light *) {
  border-color: var(--colors-base-Yellow-200);
}
._1gvw92250q {
  border-color: var(--colors-base-Yellow-300);
}
.dark ._1gvw92250r:not(.light *) {
  border-color: var(--colors-base-Yellow-300);
}
._1gvw92250s {
  border-color: var(--colors-base-Yellow-400);
}
.dark ._1gvw92250t:not(.light *) {
  border-color: var(--colors-base-Yellow-400);
}
._1gvw92250u {
  border-color: var(--colors-base-Yellow-500);
}
.dark ._1gvw92250v:not(.light *) {
  border-color: var(--colors-base-Yellow-500);
}
._1gvw92250w {
  border-color: var(--colors-base-Yellow-600);
}
.dark ._1gvw92250x:not(.light *) {
  border-color: var(--colors-base-Yellow-600);
}
._1gvw92250y {
  border-color: var(--colors-base-Yellow-700);
}
.dark ._1gvw92250z:not(.light *) {
  border-color: var(--colors-base-Yellow-700);
}
._1gvw922510 {
  border-color: var(--colors-base-Yellow-800);
}
.dark ._1gvw922511:not(.light *) {
  border-color: var(--colors-base-Yellow-800);
}
._1gvw922512 {
  border-color: var(--colors-base-Yellow-900);
}
.dark ._1gvw922513:not(.light *) {
  border-color: var(--colors-base-Yellow-900);
}
._1gvw922514 {
  border-color: var(--colors-base-Red-50);
}
.dark ._1gvw922515:not(.light *) {
  border-color: var(--colors-base-Red-50);
}
._1gvw922516 {
  border-color: var(--colors-base-Red-100);
}
.dark ._1gvw922517:not(.light *) {
  border-color: var(--colors-base-Red-100);
}
._1gvw922518 {
  border-color: var(--colors-base-Red-200);
}
.dark ._1gvw922519:not(.light *) {
  border-color: var(--colors-base-Red-200);
}
._1gvw92251a {
  border-color: var(--colors-base-Red-300);
}
.dark ._1gvw92251b:not(.light *) {
  border-color: var(--colors-base-Red-300);
}
._1gvw92251c {
  border-color: var(--colors-base-Red-400);
}
.dark ._1gvw92251d:not(.light *) {
  border-color: var(--colors-base-Red-400);
}
._1gvw92251e {
  border-color: var(--colors-base-Red-500);
}
.dark ._1gvw92251f:not(.light *) {
  border-color: var(--colors-base-Red-500);
}
._1gvw92251g {
  border-color: var(--colors-base-Red-600);
}
.dark ._1gvw92251h:not(.light *) {
  border-color: var(--colors-base-Red-600);
}
._1gvw92251i {
  border-color: var(--colors-base-Red-700);
}
.dark ._1gvw92251j:not(.light *) {
  border-color: var(--colors-base-Red-700);
}
._1gvw92251k {
  border-color: var(--colors-base-Red-800);
}
.dark ._1gvw92251l:not(.light *) {
  border-color: var(--colors-base-Red-800);
}
._1gvw92251m {
  border-color: var(--colors-base-Red-900);
}
.dark ._1gvw92251n:not(.light *) {
  border-color: var(--colors-base-Red-900);
}
._1gvw92251o {
  border-color: var(--colors-base-BlueGrey-50);
}
.dark ._1gvw92251p:not(.light *) {
  border-color: var(--colors-base-BlueGrey-50);
}
._1gvw92251q {
  border-color: var(--colors-base-BlueGrey-100);
}
.dark ._1gvw92251r:not(.light *) {
  border-color: var(--colors-base-BlueGrey-100);
}
._1gvw92251s {
  border-color: var(--colors-base-BlueGrey-200);
}
.dark ._1gvw92251t:not(.light *) {
  border-color: var(--colors-base-BlueGrey-200);
}
._1gvw92251u {
  border-color: var(--colors-base-BlueGrey-300);
}
.dark ._1gvw92251v:not(.light *) {
  border-color: var(--colors-base-BlueGrey-300);
}
._1gvw92251w {
  border-color: var(--colors-base-BlueGrey-400);
}
.dark ._1gvw92251x:not(.light *) {
  border-color: var(--colors-base-BlueGrey-400);
}
._1gvw92251y {
  border-color: var(--colors-base-BlueGrey-500);
}
.dark ._1gvw92251z:not(.light *) {
  border-color: var(--colors-base-BlueGrey-500);
}
._1gvw922520 {
  border-color: var(--colors-base-BlueGrey-600);
}
.dark ._1gvw922521:not(.light *) {
  border-color: var(--colors-base-BlueGrey-600);
}
._1gvw922522 {
  border-color: var(--colors-base-BlueGrey-700);
}
.dark ._1gvw922523:not(.light *) {
  border-color: var(--colors-base-BlueGrey-700);
}
._1gvw922524 {
  border-color: var(--colors-base-BlueGrey-800);
}
.dark ._1gvw922525:not(.light *) {
  border-color: var(--colors-base-BlueGrey-800);
}
._1gvw922526 {
  border-color: var(--colors-base-BlueGrey-900);
}
.dark ._1gvw922527:not(.light *) {
  border-color: var(--colors-base-BlueGrey-900);
}
._1gvw922528 {
  border-color: var(--colors-base-BlueGrey-1000);
}
.dark ._1gvw922529:not(.light *) {
  border-color: var(--colors-base-BlueGrey-1000);
}
._1gvw92252a {
  border-color: var(--colors-base-PureGrey-50);
}
.dark ._1gvw92252b:not(.light *) {
  border-color: var(--colors-base-PureGrey-50);
}
._1gvw92252c {
  border-color: var(--colors-base-PureGrey-100);
}
.dark ._1gvw92252d:not(.light *) {
  border-color: var(--colors-base-PureGrey-100);
}
._1gvw92252e {
  border-color: var(--colors-base-PureGrey-200);
}
.dark ._1gvw92252f:not(.light *) {
  border-color: var(--colors-base-PureGrey-200);
}
._1gvw92252g {
  border-color: var(--colors-base-PureGrey-300);
}
.dark ._1gvw92252h:not(.light *) {
  border-color: var(--colors-base-PureGrey-300);
}
._1gvw92252i {
  border-color: var(--colors-base-PureGrey-400);
}
.dark ._1gvw92252j:not(.light *) {
  border-color: var(--colors-base-PureGrey-400);
}
._1gvw92252k {
  border-color: var(--colors-base-PureGrey-500);
}
.dark ._1gvw92252l:not(.light *) {
  border-color: var(--colors-base-PureGrey-500);
}
._1gvw92252m {
  border-color: var(--colors-base-PureGrey-600);
}
.dark ._1gvw92252n:not(.light *) {
  border-color: var(--colors-base-PureGrey-600);
}
._1gvw92252o {
  border-color: var(--colors-base-PureGrey-700);
}
.dark ._1gvw92252p:not(.light *) {
  border-color: var(--colors-base-PureGrey-700);
}
._1gvw92252q {
  border-color: var(--colors-base-PureGrey-800);
}
.dark ._1gvw92252r:not(.light *) {
  border-color: var(--colors-base-PureGrey-800);
}
._1gvw92252s {
  border-color: var(--colors-base-PureGrey-900);
}
.dark ._1gvw92252t:not(.light *) {
  border-color: var(--colors-base-PureGrey-900);
}
._1gvw92252u {
  border-color: var(--colors-base-TransparentWhite-5);
}
.dark ._1gvw92252v:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-5);
}
._1gvw92252w {
  border-color: var(--colors-base-TransparentWhite-10);
}
.dark ._1gvw92252x:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-10);
}
._1gvw92252y {
  border-color: var(--colors-base-TransparentWhite-20);
}
.dark ._1gvw92252z:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-20);
}
._1gvw922530 {
  border-color: var(--colors-base-TransparentWhite-40);
}
.dark ._1gvw922531:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-40);
}
._1gvw922532 {
  border-color: var(--colors-base-TransparentWhite-50);
}
.dark ._1gvw922533:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-50);
}
._1gvw922534 {
  border-color: var(--colors-base-TransparentWhite-60);
}
.dark ._1gvw922535:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-60);
}
._1gvw922536 {
  border-color: var(--colors-base-TransparentWhite-70);
}
.dark ._1gvw922537:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-70);
}
._1gvw922538 {
  border-color: var(--colors-base-TransparentWhite-80);
}
.dark ._1gvw922539:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-80);
}
._1gvw92253a {
  border-color: var(--colors-base-TransparentWhite-90);
}
.dark ._1gvw92253b:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-90);
}
._1gvw92253c {
  border-color: var(--colors-base-TransparentWhite-100);
}
.dark ._1gvw92253d:not(.light *) {
  border-color: var(--colors-base-TransparentWhite-100);
}
._1gvw92253e {
  border-color: var(--colors-layout-backdrop);
}
.dark ._1gvw92253f:not(.light *) {
  border-color: var(--colors-layout-backdrop);
}
._1gvw92253g {
  border-color: var(--colors-layout-level1);
}
.dark ._1gvw92253h:not(.light *) {
  border-color: var(--colors-layout-level1);
}
._1gvw92253i {
  border-color: var(--colors-layout-level2);
}
.dark ._1gvw92253j:not(.light *) {
  border-color: var(--colors-layout-level2);
}
._1gvw92253k {
  border-color: var(--colors-layout-level3);
}
.dark ._1gvw92253l:not(.light *) {
  border-color: var(--colors-layout-level3);
}
._1gvw92253m {
  border-color: var(--colors-layout-level4);
}
.dark ._1gvw92253n:not(.light *) {
  border-color: var(--colors-layout-level4);
}
._1gvw92253o {
  border-color: var(--colors-layout-level5);
}
.dark ._1gvw92253p:not(.light *) {
  border-color: var(--colors-layout-level5);
}
._1gvw92253q {
  border-color: var(--colors-layout-green);
}
.dark ._1gvw92253r:not(.light *) {
  border-color: var(--colors-layout-green);
}
._1gvw92253s {
  border-color: var(--colors-layout-red);
}
.dark ._1gvw92253t:not(.light *) {
  border-color: var(--colors-layout-red);
}
._1gvw92253u {
  border-color: var(--colors-layout-blue);
}
.dark ._1gvw92253v:not(.light *) {
  border-color: var(--colors-layout-blue);
}
._1gvw92253w {
  border-color: var(--colors-layout-yellow);
}
.dark ._1gvw92253x:not(.light *) {
  border-color: var(--colors-layout-yellow);
}
._1gvw92253y {
  border-color: var(--colors-layout-blueSubtle);
}
.dark ._1gvw92253z:not(.light *) {
  border-color: var(--colors-layout-blueSubtle);
}
._1gvw922540 {
  border-color: var(--colors-layout-blueActive);
}
.dark ._1gvw922541:not(.light *) {
  border-color: var(--colors-layout-blueActive);
}
._1gvw922542 {
  border-color: var(--colors-layout-warning);
}
.dark ._1gvw922543:not(.light *) {
  border-color: var(--colors-layout-warning);
}
._1gvw922544 {
  border-color: var(--colors-layout-error);
}
.dark ._1gvw922545:not(.light *) {
  border-color: var(--colors-layout-error);
}
._1gvw922546 {
  border-color: var(--colors-layout-success);
}
.dark ._1gvw922547:not(.light *) {
  border-color: var(--colors-layout-success);
}
._1gvw922548 {
  border-color: var(--colors-layout-info);
}
.dark ._1gvw922549:not(.light *) {
  border-color: var(--colors-layout-info);
}
._1gvw92254a {
  border-color: var(--colors-text-primary);
}
.dark ._1gvw92254b:not(.light *) {
  border-color: var(--colors-text-primary);
}
._1gvw92254c {
  border-color: var(--colors-text-secondary);
}
.dark ._1gvw92254d:not(.light *) {
  border-color: var(--colors-text-secondary);
}
._1gvw92254e {
  border-color: var(--colors-text-tertiary);
}
.dark ._1gvw92254f:not(.light *) {
  border-color: var(--colors-text-tertiary);
}
._1gvw92254g {
  border-color: var(--colors-text-semiMinor);
}
.dark ._1gvw92254h:not(.light *) {
  border-color: var(--colors-text-semiMinor);
}
._1gvw92254i {
  border-color: var(--colors-text-minor);
}
.dark ._1gvw92254j:not(.light *) {
  border-color: var(--colors-text-minor);
}
._1gvw92254k {
  border-color: var(--colors-text-active);
}
.dark ._1gvw92254l:not(.light *) {
  border-color: var(--colors-text-active);
}
._1gvw92254m {
  border-color: var(--colors-text-error);
}
.dark ._1gvw92254n:not(.light *) {
  border-color: var(--colors-text-error);
}
._1gvw92254o {
  border-color: var(--colors-text-green);
}
.dark ._1gvw92254p:not(.light *) {
  border-color: var(--colors-text-green);
}
._1gvw92254q {
  border-color: var(--colors-text-warning);
}
.dark ._1gvw92254r:not(.light *) {
  border-color: var(--colors-text-warning);
}
._1gvw92254s {
  border-color: var(--colors-border-superMinimal);
}
.dark ._1gvw92254t:not(.light *) {
  border-color: var(--colors-border-superMinimal);
}
._1gvw92254u {
  border-color: var(--colors-border-minimal);
}
.dark ._1gvw92254v:not(.light *) {
  border-color: var(--colors-border-minimal);
}
._1gvw92254w {
  border-color: var(--colors-border-subtle);
}
.dark ._1gvw92254x:not(.light *) {
  border-color: var(--colors-border-subtle);
}
._1gvw92254y {
  border-color: var(--colors-border-strong);
}
.dark ._1gvw92254z:not(.light *) {
  border-color: var(--colors-border-strong);
}
._1gvw922550 {
  border-color: var(--colors-border-active);
}
.dark ._1gvw922551:not(.light *) {
  border-color: var(--colors-border-active);
}
._1gvw922552 {
  border-color: var(--colors-border-activeLight);
}
.dark ._1gvw922553:not(.light *) {
  border-color: var(--colors-border-activeLight);
}
._1gvw922554 {
  border-color: var(--colors-border-pressed);
}
.dark ._1gvw922555:not(.light *) {
  border-color: var(--colors-border-pressed);
}
._1gvw922556 {
  border-color: var(--colors-border-error);
}
.dark ._1gvw922557:not(.light *) {
  border-color: var(--colors-border-error);
}
._1gvw922558 {
  border-color: var(--colors-border-orange);
}
.dark ._1gvw922559:not(.light *) {
  border-color: var(--colors-border-orange);
}
._1gvw92255a {
  border-color: var(--colors-icons-primary);
}
.dark ._1gvw92255b:not(.light *) {
  border-color: var(--colors-icons-primary);
}
._1gvw92255c {
  border-color: var(--colors-icons-secondary);
}
.dark ._1gvw92255d:not(.light *) {
  border-color: var(--colors-icons-secondary);
}
._1gvw92255e {
  border-color: var(--colors-icons-tertiary);
}
.dark ._1gvw92255f:not(.light *) {
  border-color: var(--colors-icons-tertiary);
}
._1gvw92255g {
  border-color: var(--colors-icons-semiMinor);
}
.dark ._1gvw92255h:not(.light *) {
  border-color: var(--colors-icons-semiMinor);
}
._1gvw92255i {
  border-color: var(--colors-icons-minor);
}
.dark ._1gvw92255j:not(.light *) {
  border-color: var(--colors-icons-minor);
}
._1gvw92255k {
  border-color: var(--colors-icons-active);
}
.dark ._1gvw92255l:not(.light *) {
  border-color: var(--colors-icons-active);
}
._1gvw92255m {
  border-color: var(--colors-icons-error);
}
.dark ._1gvw92255n:not(.light *) {
  border-color: var(--colors-icons-error);
}
._1gvw92255o {
  border-color: var(--colors-icons-warning);
}
.dark ._1gvw92255p:not(.light *) {
  border-color: var(--colors-icons-warning);
}
._1gvw92255q {
  border-color: var(--colors-icons-success);
}
.dark ._1gvw92255r:not(.light *) {
  border-color: var(--colors-icons-success);
}
._1gvw92255s {
  border-color: var(--colors-button-isPrimary-default);
}
.dark ._1gvw92255t:not(.light *) {
  border-color: var(--colors-button-isPrimary-default);
}
._1gvw92255u {
  border-color: var(--colors-button-isPrimary-active);
}
.dark ._1gvw92255v:not(.light *) {
  border-color: var(--colors-button-isPrimary-active);
}
._1gvw92255w {
  border-color: var(--colors-button-isPrimary-pressed);
}
.dark ._1gvw92255x:not(.light *) {
  border-color: var(--colors-button-isPrimary-pressed);
}
._1gvw92255y {
  border-color: var(--colors-button-isPrimary-disabled);
}
.dark ._1gvw92255z:not(.light *) {
  border-color: var(--colors-button-isPrimary-disabled);
}
._1gvw922560 {
  border-color: var(--colors-button-isPrimary-focusRing);
}
.dark ._1gvw922561:not(.light *) {
  border-color: var(--colors-button-isPrimary-focusRing);
}
._1gvw922562 {
  border-color: var(--colors-button-isSecondary-defaultActive);
}
.dark ._1gvw922563:not(.light *) {
  border-color: var(--colors-button-isSecondary-defaultActive);
}
._1gvw922564 {
  border-color: var(--colors-button-isSecondary-pressed);
}
.dark ._1gvw922565:not(.light *) {
  border-color: var(--colors-button-isSecondary-pressed);
}
._1gvw922566 {
  border-color: var(--colors-button-isSecondary-disabled);
}
.dark ._1gvw922567:not(.light *) {
  border-color: var(--colors-button-isSecondary-disabled);
}
._1gvw922568 {
  border-color: var(--colors-button-isSecondary-borderDefault);
}
.dark ._1gvw922569:not(.light *) {
  border-color: var(--colors-button-isSecondary-borderDefault);
}
._1gvw92256a {
  border-color: var(--colors-button-isSecondary-borderActive);
}
.dark ._1gvw92256b:not(.light *) {
  border-color: var(--colors-button-isSecondary-borderActive);
}
._1gvw92256c {
  border-color: var(--colors-button-isSecondary-focusRing);
}
.dark ._1gvw92256d:not(.light *) {
  border-color: var(--colors-button-isSecondary-focusRing);
}
._1gvw92256e {
  border-color: var(--colors-button-onPrimary-defaultActive);
}
.dark ._1gvw92256f:not(.light *) {
  border-color: var(--colors-button-onPrimary-defaultActive);
}
._1gvw92256g {
  border-color: var(--colors-button-onPrimary-pressed);
}
.dark ._1gvw92256h:not(.light *) {
  border-color: var(--colors-button-onPrimary-pressed);
}
._1gvw92256i {
  border-color: var(--colors-button-onPrimary-disabled);
}
.dark ._1gvw92256j:not(.light *) {
  border-color: var(--colors-button-onPrimary-disabled);
}
._1gvw92256k {
  border-color: var(--colors-button-onSecondary-default);
}
.dark ._1gvw92256l:not(.light *) {
  border-color: var(--colors-button-onSecondary-default);
}
._1gvw92256m {
  border-color: var(--colors-checkbox-background);
}
.dark ._1gvw92256n:not(.light *) {
  border-color: var(--colors-checkbox-background);
}
._1gvw92256o {
  border-color: var(--colors-checkbox-border);
}
.dark ._1gvw92256p:not(.light *) {
  border-color: var(--colors-checkbox-border);
}
._1gvw92256q {
  border-color: var(--colors-checkbox-checked);
}
.dark ._1gvw92256r:not(.light *) {
  border-color: var(--colors-checkbox-checked);
}
._1gvw92256s {
  border-color: var(--colors-checkbox-error);
}
.dark ._1gvw92256t:not(.light *) {
  border-color: var(--colors-checkbox-error);
}
._1gvw92256u {
  border-color: var(--colors-checkbox-hover);
}
.dark ._1gvw92256v:not(.light *) {
  border-color: var(--colors-checkbox-hover);
}
._1gvw92256w {
  border-color: var(--colors-other-dropShadow-default);
}
.dark ._1gvw92256x:not(.light *) {
  border-color: var(--colors-other-dropShadow-default);
}
._1gvw92256y {
  border-color: var(--colors-other-dropShadow-hover-primary);
}
.dark ._1gvw92256z:not(.light *) {
  border-color: var(--colors-other-dropShadow-hover-primary);
}
._1gvw922570 {
  border-color: var(--colors-other-dropShadow-hover-secondary);
}
.dark ._1gvw922571:not(.light *) {
  border-color: var(--colors-other-dropShadow-hover-secondary);
}
._1gvw922572 {
  border-color: var(--colors-other-dropShadow-hover-dangerSecondary);
}
.dark ._1gvw922573:not(.light *) {
  border-color: var(--colors-other-dropShadow-hover-dangerSecondary);
}
._1gvw922574 {
  border-color: var(--colors-other-focusRing);
}
.dark ._1gvw922575:not(.light *) {
  border-color: var(--colors-other-focusRing);
}
._1gvw922576 {
  border-color: var(--colors-toggle-backgroundOn);
}
.dark ._1gvw922577:not(.light *) {
  border-color: var(--colors-toggle-backgroundOn);
}
._1gvw922578 {
  border-color: var(--colors-toggle-backgroundOff);
}
.dark ._1gvw922579:not(.light *) {
  border-color: var(--colors-toggle-backgroundOff);
}
._1gvw92257a {
  border-color: var(--colors-toggle-borderOn);
}
.dark ._1gvw92257b:not(.light *) {
  border-color: var(--colors-toggle-borderOn);
}
._1gvw92257c {
  border-color: var(--colors-toggle-borderOff);
}
.dark ._1gvw92257d:not(.light *) {
  border-color: var(--colors-toggle-borderOff);
}
._1gvw92257e {
  border-color: var(--colors-toggle-borderError);
}
.dark ._1gvw92257f:not(.light *) {
  border-color: var(--colors-toggle-borderError);
}
._1gvw92257g {
  border-color: var(--colors-toggle-hoverOn);
}
.dark ._1gvw92257h:not(.light *) {
  border-color: var(--colors-toggle-hoverOn);
}
._1gvw92257i {
  border-color: var(--colors-toggle-hoverOff);
}
.dark ._1gvw92257j:not(.light *) {
  border-color: var(--colors-toggle-hoverOff);
}
._1gvw92257k {
  border-color: var(--colors-toggle-toggle);
}
.dark ._1gvw92257l:not(.light *) {
  border-color: var(--colors-toggle-toggle);
}
._1gvw92257m {
  border-color: var(--colors-progressBar-numeratorBar);
}
.dark ._1gvw92257n:not(.light *) {
  border-color: var(--colors-progressBar-numeratorBar);
}
._1gvw92257o {
  border-color: var(--colors-progressBar-denominatorBar);
}
.dark ._1gvw92257p:not(.light *) {
  border-color: var(--colors-progressBar-denominatorBar);
}
._1gvw92257q {
  border-color: var(--colors-progressBar-numeratorBarComplete);
}
.dark ._1gvw92257r:not(.light *) {
  border-color: var(--colors-progressBar-numeratorBarComplete);
}
._1gvw92257s {
  border-color: var(--colors-priceSlider-bar);
}
.dark ._1gvw92257t:not(.light *) {
  border-color: var(--colors-priceSlider-bar);
}
._1gvw92257u {
  border-color: var(--colors-priceSlider-dot);
}
.dark ._1gvw92257v:not(.light *) {
  border-color: var(--colors-priceSlider-dot);
}
._1gvw92257w {
  border-color: var(--colors-price-positive);
}
.dark ._1gvw92257x:not(.light *) {
  border-color: var(--colors-price-positive);
}
._1gvw92257y {
  border-color: var(--colors-price-negative);
}
.dark ._1gvw92257z:not(.light *) {
  border-color: var(--colors-price-negative);
}
._1gvw922580 {
  fill: var(--colors-base-transparent);
}
.dark ._1gvw922581:not(.light *) {
  fill: var(--colors-base-transparent);
}
._1gvw922582 {
  fill: var(--colors-base-current);
}
.dark ._1gvw922583:not(.light *) {
  fill: var(--colors-base-current);
}
._1gvw922584 {
  fill: var(--colors-base-inherit);
}
.dark ._1gvw922585:not(.light *) {
  fill: var(--colors-base-inherit);
}
._1gvw922586 {
  fill: var(--colors-base-white);
}
.dark ._1gvw922587:not(.light *) {
  fill: var(--colors-base-white);
}
._1gvw922588 {
  fill: var(--colors-base-whiteRGBCode);
}
.dark ._1gvw922589:not(.light *) {
  fill: var(--colors-base-whiteRGBCode);
}
._1gvw92258a {
  fill: var(--colors-base-black);
}
.dark ._1gvw92258b:not(.light *) {
  fill: var(--colors-base-black);
}
._1gvw92258c {
  fill: var(--colors-base-blackRGBCode);
}
.dark ._1gvw92258d:not(.light *) {
  fill: var(--colors-base-blackRGBCode);
}
._1gvw92258e {
  fill: var(--colors-base-BrandBlue-50);
}
.dark ._1gvw92258f:not(.light *) {
  fill: var(--colors-base-BrandBlue-50);
}
._1gvw92258g {
  fill: var(--colors-base-BrandBlue-100);
}
.dark ._1gvw92258h:not(.light *) {
  fill: var(--colors-base-BrandBlue-100);
}
._1gvw92258i {
  fill: var(--colors-base-BrandBlue-200);
}
.dark ._1gvw92258j:not(.light *) {
  fill: var(--colors-base-BrandBlue-200);
}
._1gvw92258k {
  fill: var(--colors-base-BrandBlue-300);
}
.dark ._1gvw92258l:not(.light *) {
  fill: var(--colors-base-BrandBlue-300);
}
._1gvw92258m {
  fill: var(--colors-base-BrandBlue-400);
}
.dark ._1gvw92258n:not(.light *) {
  fill: var(--colors-base-BrandBlue-400);
}
._1gvw92258o {
  fill: var(--colors-base-BrandBlue-500);
}
.dark ._1gvw92258p:not(.light *) {
  fill: var(--colors-base-BrandBlue-500);
}
._1gvw92258q {
  fill: var(--colors-base-BrandBlue-600);
}
.dark ._1gvw92258r:not(.light *) {
  fill: var(--colors-base-BrandBlue-600);
}
._1gvw92258s {
  fill: var(--colors-base-BrandBlue-700);
}
.dark ._1gvw92258t:not(.light *) {
  fill: var(--colors-base-BrandBlue-700);
}
._1gvw92258u {
  fill: var(--colors-base-BrandBlue-800);
}
.dark ._1gvw92258v:not(.light *) {
  fill: var(--colors-base-BrandBlue-800);
}
._1gvw92258w {
  fill: var(--colors-base-BrandBlue-900);
}
.dark ._1gvw92258x:not(.light *) {
  fill: var(--colors-base-BrandBlue-900);
}
._1gvw92258y {
  fill: var(--colors-base-Green-50);
}
.dark ._1gvw92258z:not(.light *) {
  fill: var(--colors-base-Green-50);
}
._1gvw922590 {
  fill: var(--colors-base-Green-100);
}
.dark ._1gvw922591:not(.light *) {
  fill: var(--colors-base-Green-100);
}
._1gvw922592 {
  fill: var(--colors-base-Green-200);
}
.dark ._1gvw922593:not(.light *) {
  fill: var(--colors-base-Green-200);
}
._1gvw922594 {
  fill: var(--colors-base-Green-300);
}
.dark ._1gvw922595:not(.light *) {
  fill: var(--colors-base-Green-300);
}
._1gvw922596 {
  fill: var(--colors-base-Green-400);
}
.dark ._1gvw922597:not(.light *) {
  fill: var(--colors-base-Green-400);
}
._1gvw922598 {
  fill: var(--colors-base-Green-500);
}
.dark ._1gvw922599:not(.light *) {
  fill: var(--colors-base-Green-500);
}
._1gvw92259a {
  fill: var(--colors-base-Green-600);
}
.dark ._1gvw92259b:not(.light *) {
  fill: var(--colors-base-Green-600);
}
._1gvw92259c {
  fill: var(--colors-base-Green-700);
}
.dark ._1gvw92259d:not(.light *) {
  fill: var(--colors-base-Green-700);
}
._1gvw92259e {
  fill: var(--colors-base-Green-800);
}
.dark ._1gvw92259f:not(.light *) {
  fill: var(--colors-base-Green-800);
}
._1gvw92259g {
  fill: var(--colors-base-Green-900);
}
.dark ._1gvw92259h:not(.light *) {
  fill: var(--colors-base-Green-900);
}
._1gvw92259i {
  fill: var(--colors-base-Yellow-50);
}
.dark ._1gvw92259j:not(.light *) {
  fill: var(--colors-base-Yellow-50);
}
._1gvw92259k {
  fill: var(--colors-base-Yellow-100);
}
.dark ._1gvw92259l:not(.light *) {
  fill: var(--colors-base-Yellow-100);
}
._1gvw92259m {
  fill: var(--colors-base-Yellow-200);
}
.dark ._1gvw92259n:not(.light *) {
  fill: var(--colors-base-Yellow-200);
}
._1gvw92259o {
  fill: var(--colors-base-Yellow-300);
}
.dark ._1gvw92259p:not(.light *) {
  fill: var(--colors-base-Yellow-300);
}
._1gvw92259q {
  fill: var(--colors-base-Yellow-400);
}
.dark ._1gvw92259r:not(.light *) {
  fill: var(--colors-base-Yellow-400);
}
._1gvw92259s {
  fill: var(--colors-base-Yellow-500);
}
.dark ._1gvw92259t:not(.light *) {
  fill: var(--colors-base-Yellow-500);
}
._1gvw92259u {
  fill: var(--colors-base-Yellow-600);
}
.dark ._1gvw92259v:not(.light *) {
  fill: var(--colors-base-Yellow-600);
}
._1gvw92259w {
  fill: var(--colors-base-Yellow-700);
}
.dark ._1gvw92259x:not(.light *) {
  fill: var(--colors-base-Yellow-700);
}
._1gvw92259y {
  fill: var(--colors-base-Yellow-800);
}
.dark ._1gvw92259z:not(.light *) {
  fill: var(--colors-base-Yellow-800);
}
._1gvw9225a0 {
  fill: var(--colors-base-Yellow-900);
}
.dark ._1gvw9225a1:not(.light *) {
  fill: var(--colors-base-Yellow-900);
}
._1gvw9225a2 {
  fill: var(--colors-base-Red-50);
}
.dark ._1gvw9225a3:not(.light *) {
  fill: var(--colors-base-Red-50);
}
._1gvw9225a4 {
  fill: var(--colors-base-Red-100);
}
.dark ._1gvw9225a5:not(.light *) {
  fill: var(--colors-base-Red-100);
}
._1gvw9225a6 {
  fill: var(--colors-base-Red-200);
}
.dark ._1gvw9225a7:not(.light *) {
  fill: var(--colors-base-Red-200);
}
._1gvw9225a8 {
  fill: var(--colors-base-Red-300);
}
.dark ._1gvw9225a9:not(.light *) {
  fill: var(--colors-base-Red-300);
}
._1gvw9225aa {
  fill: var(--colors-base-Red-400);
}
.dark ._1gvw9225ab:not(.light *) {
  fill: var(--colors-base-Red-400);
}
._1gvw9225ac {
  fill: var(--colors-base-Red-500);
}
.dark ._1gvw9225ad:not(.light *) {
  fill: var(--colors-base-Red-500);
}
._1gvw9225ae {
  fill: var(--colors-base-Red-600);
}
.dark ._1gvw9225af:not(.light *) {
  fill: var(--colors-base-Red-600);
}
._1gvw9225ag {
  fill: var(--colors-base-Red-700);
}
.dark ._1gvw9225ah:not(.light *) {
  fill: var(--colors-base-Red-700);
}
._1gvw9225ai {
  fill: var(--colors-base-Red-800);
}
.dark ._1gvw9225aj:not(.light *) {
  fill: var(--colors-base-Red-800);
}
._1gvw9225ak {
  fill: var(--colors-base-Red-900);
}
.dark ._1gvw9225al:not(.light *) {
  fill: var(--colors-base-Red-900);
}
._1gvw9225am {
  fill: var(--colors-base-BlueGrey-50);
}
.dark ._1gvw9225an:not(.light *) {
  fill: var(--colors-base-BlueGrey-50);
}
._1gvw9225ao {
  fill: var(--colors-base-BlueGrey-100);
}
.dark ._1gvw9225ap:not(.light *) {
  fill: var(--colors-base-BlueGrey-100);
}
._1gvw9225aq {
  fill: var(--colors-base-BlueGrey-200);
}
.dark ._1gvw9225ar:not(.light *) {
  fill: var(--colors-base-BlueGrey-200);
}
._1gvw9225as {
  fill: var(--colors-base-BlueGrey-300);
}
.dark ._1gvw9225at:not(.light *) {
  fill: var(--colors-base-BlueGrey-300);
}
._1gvw9225au {
  fill: var(--colors-base-BlueGrey-400);
}
.dark ._1gvw9225av:not(.light *) {
  fill: var(--colors-base-BlueGrey-400);
}
._1gvw9225aw {
  fill: var(--colors-base-BlueGrey-500);
}
.dark ._1gvw9225ax:not(.light *) {
  fill: var(--colors-base-BlueGrey-500);
}
._1gvw9225ay {
  fill: var(--colors-base-BlueGrey-600);
}
.dark ._1gvw9225az:not(.light *) {
  fill: var(--colors-base-BlueGrey-600);
}
._1gvw9225b0 {
  fill: var(--colors-base-BlueGrey-700);
}
.dark ._1gvw9225b1:not(.light *) {
  fill: var(--colors-base-BlueGrey-700);
}
._1gvw9225b2 {
  fill: var(--colors-base-BlueGrey-800);
}
.dark ._1gvw9225b3:not(.light *) {
  fill: var(--colors-base-BlueGrey-800);
}
._1gvw9225b4 {
  fill: var(--colors-base-BlueGrey-900);
}
.dark ._1gvw9225b5:not(.light *) {
  fill: var(--colors-base-BlueGrey-900);
}
._1gvw9225b6 {
  fill: var(--colors-base-BlueGrey-1000);
}
.dark ._1gvw9225b7:not(.light *) {
  fill: var(--colors-base-BlueGrey-1000);
}
._1gvw9225b8 {
  fill: var(--colors-base-PureGrey-50);
}
.dark ._1gvw9225b9:not(.light *) {
  fill: var(--colors-base-PureGrey-50);
}
._1gvw9225ba {
  fill: var(--colors-base-PureGrey-100);
}
.dark ._1gvw9225bb:not(.light *) {
  fill: var(--colors-base-PureGrey-100);
}
._1gvw9225bc {
  fill: var(--colors-base-PureGrey-200);
}
.dark ._1gvw9225bd:not(.light *) {
  fill: var(--colors-base-PureGrey-200);
}
._1gvw9225be {
  fill: var(--colors-base-PureGrey-300);
}
.dark ._1gvw9225bf:not(.light *) {
  fill: var(--colors-base-PureGrey-300);
}
._1gvw9225bg {
  fill: var(--colors-base-PureGrey-400);
}
.dark ._1gvw9225bh:not(.light *) {
  fill: var(--colors-base-PureGrey-400);
}
._1gvw9225bi {
  fill: var(--colors-base-PureGrey-500);
}
.dark ._1gvw9225bj:not(.light *) {
  fill: var(--colors-base-PureGrey-500);
}
._1gvw9225bk {
  fill: var(--colors-base-PureGrey-600);
}
.dark ._1gvw9225bl:not(.light *) {
  fill: var(--colors-base-PureGrey-600);
}
._1gvw9225bm {
  fill: var(--colors-base-PureGrey-700);
}
.dark ._1gvw9225bn:not(.light *) {
  fill: var(--colors-base-PureGrey-700);
}
._1gvw9225bo {
  fill: var(--colors-base-PureGrey-800);
}
.dark ._1gvw9225bp:not(.light *) {
  fill: var(--colors-base-PureGrey-800);
}
._1gvw9225bq {
  fill: var(--colors-base-PureGrey-900);
}
.dark ._1gvw9225br:not(.light *) {
  fill: var(--colors-base-PureGrey-900);
}
._1gvw9225bs {
  fill: var(--colors-base-TransparentWhite-5);
}
.dark ._1gvw9225bt:not(.light *) {
  fill: var(--colors-base-TransparentWhite-5);
}
._1gvw9225bu {
  fill: var(--colors-base-TransparentWhite-10);
}
.dark ._1gvw9225bv:not(.light *) {
  fill: var(--colors-base-TransparentWhite-10);
}
._1gvw9225bw {
  fill: var(--colors-base-TransparentWhite-20);
}
.dark ._1gvw9225bx:not(.light *) {
  fill: var(--colors-base-TransparentWhite-20);
}
._1gvw9225by {
  fill: var(--colors-base-TransparentWhite-40);
}
.dark ._1gvw9225bz:not(.light *) {
  fill: var(--colors-base-TransparentWhite-40);
}
._1gvw9225c0 {
  fill: var(--colors-base-TransparentWhite-50);
}
.dark ._1gvw9225c1:not(.light *) {
  fill: var(--colors-base-TransparentWhite-50);
}
._1gvw9225c2 {
  fill: var(--colors-base-TransparentWhite-60);
}
.dark ._1gvw9225c3:not(.light *) {
  fill: var(--colors-base-TransparentWhite-60);
}
._1gvw9225c4 {
  fill: var(--colors-base-TransparentWhite-70);
}
.dark ._1gvw9225c5:not(.light *) {
  fill: var(--colors-base-TransparentWhite-70);
}
._1gvw9225c6 {
  fill: var(--colors-base-TransparentWhite-80);
}
.dark ._1gvw9225c7:not(.light *) {
  fill: var(--colors-base-TransparentWhite-80);
}
._1gvw9225c8 {
  fill: var(--colors-base-TransparentWhite-90);
}
.dark ._1gvw9225c9:not(.light *) {
  fill: var(--colors-base-TransparentWhite-90);
}
._1gvw9225ca {
  fill: var(--colors-base-TransparentWhite-100);
}
.dark ._1gvw9225cb:not(.light *) {
  fill: var(--colors-base-TransparentWhite-100);
}
._1gvw9225cc {
  fill: var(--colors-layout-backdrop);
}
.dark ._1gvw9225cd:not(.light *) {
  fill: var(--colors-layout-backdrop);
}
._1gvw9225ce {
  fill: var(--colors-layout-level1);
}
.dark ._1gvw9225cf:not(.light *) {
  fill: var(--colors-layout-level1);
}
._1gvw9225cg {
  fill: var(--colors-layout-level2);
}
.dark ._1gvw9225ch:not(.light *) {
  fill: var(--colors-layout-level2);
}
._1gvw9225ci {
  fill: var(--colors-layout-level3);
}
.dark ._1gvw9225cj:not(.light *) {
  fill: var(--colors-layout-level3);
}
._1gvw9225ck {
  fill: var(--colors-layout-level4);
}
.dark ._1gvw9225cl:not(.light *) {
  fill: var(--colors-layout-level4);
}
._1gvw9225cm {
  fill: var(--colors-layout-level5);
}
.dark ._1gvw9225cn:not(.light *) {
  fill: var(--colors-layout-level5);
}
._1gvw9225co {
  fill: var(--colors-layout-green);
}
.dark ._1gvw9225cp:not(.light *) {
  fill: var(--colors-layout-green);
}
._1gvw9225cq {
  fill: var(--colors-layout-red);
}
.dark ._1gvw9225cr:not(.light *) {
  fill: var(--colors-layout-red);
}
._1gvw9225cs {
  fill: var(--colors-layout-blue);
}
.dark ._1gvw9225ct:not(.light *) {
  fill: var(--colors-layout-blue);
}
._1gvw9225cu {
  fill: var(--colors-layout-yellow);
}
.dark ._1gvw9225cv:not(.light *) {
  fill: var(--colors-layout-yellow);
}
._1gvw9225cw {
  fill: var(--colors-layout-blueSubtle);
}
.dark ._1gvw9225cx:not(.light *) {
  fill: var(--colors-layout-blueSubtle);
}
._1gvw9225cy {
  fill: var(--colors-layout-blueActive);
}
.dark ._1gvw9225cz:not(.light *) {
  fill: var(--colors-layout-blueActive);
}
._1gvw9225d0 {
  fill: var(--colors-layout-warning);
}
.dark ._1gvw9225d1:not(.light *) {
  fill: var(--colors-layout-warning);
}
._1gvw9225d2 {
  fill: var(--colors-layout-error);
}
.dark ._1gvw9225d3:not(.light *) {
  fill: var(--colors-layout-error);
}
._1gvw9225d4 {
  fill: var(--colors-layout-success);
}
.dark ._1gvw9225d5:not(.light *) {
  fill: var(--colors-layout-success);
}
._1gvw9225d6 {
  fill: var(--colors-layout-info);
}
.dark ._1gvw9225d7:not(.light *) {
  fill: var(--colors-layout-info);
}
._1gvw9225d8 {
  fill: var(--colors-text-primary);
}
.dark ._1gvw9225d9:not(.light *) {
  fill: var(--colors-text-primary);
}
._1gvw9225da {
  fill: var(--colors-text-secondary);
}
.dark ._1gvw9225db:not(.light *) {
  fill: var(--colors-text-secondary);
}
._1gvw9225dc {
  fill: var(--colors-text-tertiary);
}
.dark ._1gvw9225dd:not(.light *) {
  fill: var(--colors-text-tertiary);
}
._1gvw9225de {
  fill: var(--colors-text-semiMinor);
}
.dark ._1gvw9225df:not(.light *) {
  fill: var(--colors-text-semiMinor);
}
._1gvw9225dg {
  fill: var(--colors-text-minor);
}
.dark ._1gvw9225dh:not(.light *) {
  fill: var(--colors-text-minor);
}
._1gvw9225di {
  fill: var(--colors-text-active);
}
.dark ._1gvw9225dj:not(.light *) {
  fill: var(--colors-text-active);
}
._1gvw9225dk {
  fill: var(--colors-text-error);
}
.dark ._1gvw9225dl:not(.light *) {
  fill: var(--colors-text-error);
}
._1gvw9225dm {
  fill: var(--colors-text-green);
}
.dark ._1gvw9225dn:not(.light *) {
  fill: var(--colors-text-green);
}
._1gvw9225do {
  fill: var(--colors-text-warning);
}
.dark ._1gvw9225dp:not(.light *) {
  fill: var(--colors-text-warning);
}
._1gvw9225dq {
  fill: var(--colors-border-superMinimal);
}
.dark ._1gvw9225dr:not(.light *) {
  fill: var(--colors-border-superMinimal);
}
._1gvw9225ds {
  fill: var(--colors-border-minimal);
}
.dark ._1gvw9225dt:not(.light *) {
  fill: var(--colors-border-minimal);
}
._1gvw9225du {
  fill: var(--colors-border-subtle);
}
.dark ._1gvw9225dv:not(.light *) {
  fill: var(--colors-border-subtle);
}
._1gvw9225dw {
  fill: var(--colors-border-strong);
}
.dark ._1gvw9225dx:not(.light *) {
  fill: var(--colors-border-strong);
}
._1gvw9225dy {
  fill: var(--colors-border-active);
}
.dark ._1gvw9225dz:not(.light *) {
  fill: var(--colors-border-active);
}
._1gvw9225e0 {
  fill: var(--colors-border-activeLight);
}
.dark ._1gvw9225e1:not(.light *) {
  fill: var(--colors-border-activeLight);
}
._1gvw9225e2 {
  fill: var(--colors-border-pressed);
}
.dark ._1gvw9225e3:not(.light *) {
  fill: var(--colors-border-pressed);
}
._1gvw9225e4 {
  fill: var(--colors-border-error);
}
.dark ._1gvw9225e5:not(.light *) {
  fill: var(--colors-border-error);
}
._1gvw9225e6 {
  fill: var(--colors-border-orange);
}
.dark ._1gvw9225e7:not(.light *) {
  fill: var(--colors-border-orange);
}
._1gvw9225e8 {
  fill: var(--colors-icons-primary);
}
.dark ._1gvw9225e9:not(.light *) {
  fill: var(--colors-icons-primary);
}
._1gvw9225ea {
  fill: var(--colors-icons-secondary);
}
.dark ._1gvw9225eb:not(.light *) {
  fill: var(--colors-icons-secondary);
}
._1gvw9225ec {
  fill: var(--colors-icons-tertiary);
}
.dark ._1gvw9225ed:not(.light *) {
  fill: var(--colors-icons-tertiary);
}
._1gvw9225ee {
  fill: var(--colors-icons-semiMinor);
}
.dark ._1gvw9225ef:not(.light *) {
  fill: var(--colors-icons-semiMinor);
}
._1gvw9225eg {
  fill: var(--colors-icons-minor);
}
.dark ._1gvw9225eh:not(.light *) {
  fill: var(--colors-icons-minor);
}
._1gvw9225ei {
  fill: var(--colors-icons-active);
}
.dark ._1gvw9225ej:not(.light *) {
  fill: var(--colors-icons-active);
}
._1gvw9225ek {
  fill: var(--colors-icons-error);
}
.dark ._1gvw9225el:not(.light *) {
  fill: var(--colors-icons-error);
}
._1gvw9225em {
  fill: var(--colors-icons-warning);
}
.dark ._1gvw9225en:not(.light *) {
  fill: var(--colors-icons-warning);
}
._1gvw9225eo {
  fill: var(--colors-icons-success);
}
.dark ._1gvw9225ep:not(.light *) {
  fill: var(--colors-icons-success);
}
._1gvw9225eq {
  fill: var(--colors-button-isPrimary-default);
}
.dark ._1gvw9225er:not(.light *) {
  fill: var(--colors-button-isPrimary-default);
}
._1gvw9225es {
  fill: var(--colors-button-isPrimary-active);
}
.dark ._1gvw9225et:not(.light *) {
  fill: var(--colors-button-isPrimary-active);
}
._1gvw9225eu {
  fill: var(--colors-button-isPrimary-pressed);
}
.dark ._1gvw9225ev:not(.light *) {
  fill: var(--colors-button-isPrimary-pressed);
}
._1gvw9225ew {
  fill: var(--colors-button-isPrimary-disabled);
}
.dark ._1gvw9225ex:not(.light *) {
  fill: var(--colors-button-isPrimary-disabled);
}
._1gvw9225ey {
  fill: var(--colors-button-isPrimary-focusRing);
}
.dark ._1gvw9225ez:not(.light *) {
  fill: var(--colors-button-isPrimary-focusRing);
}
._1gvw9225f0 {
  fill: var(--colors-button-isSecondary-defaultActive);
}
.dark ._1gvw9225f1:not(.light *) {
  fill: var(--colors-button-isSecondary-defaultActive);
}
._1gvw9225f2 {
  fill: var(--colors-button-isSecondary-pressed);
}
.dark ._1gvw9225f3:not(.light *) {
  fill: var(--colors-button-isSecondary-pressed);
}
._1gvw9225f4 {
  fill: var(--colors-button-isSecondary-disabled);
}
.dark ._1gvw9225f5:not(.light *) {
  fill: var(--colors-button-isSecondary-disabled);
}
._1gvw9225f6 {
  fill: var(--colors-button-isSecondary-borderDefault);
}
.dark ._1gvw9225f7:not(.light *) {
  fill: var(--colors-button-isSecondary-borderDefault);
}
._1gvw9225f8 {
  fill: var(--colors-button-isSecondary-borderActive);
}
.dark ._1gvw9225f9:not(.light *) {
  fill: var(--colors-button-isSecondary-borderActive);
}
._1gvw9225fa {
  fill: var(--colors-button-isSecondary-focusRing);
}
.dark ._1gvw9225fb:not(.light *) {
  fill: var(--colors-button-isSecondary-focusRing);
}
._1gvw9225fc {
  fill: var(--colors-button-onPrimary-defaultActive);
}
.dark ._1gvw9225fd:not(.light *) {
  fill: var(--colors-button-onPrimary-defaultActive);
}
._1gvw9225fe {
  fill: var(--colors-button-onPrimary-pressed);
}
.dark ._1gvw9225ff:not(.light *) {
  fill: var(--colors-button-onPrimary-pressed);
}
._1gvw9225fg {
  fill: var(--colors-button-onPrimary-disabled);
}
.dark ._1gvw9225fh:not(.light *) {
  fill: var(--colors-button-onPrimary-disabled);
}
._1gvw9225fi {
  fill: var(--colors-button-onSecondary-default);
}
.dark ._1gvw9225fj:not(.light *) {
  fill: var(--colors-button-onSecondary-default);
}
._1gvw9225fk {
  fill: var(--colors-checkbox-background);
}
.dark ._1gvw9225fl:not(.light *) {
  fill: var(--colors-checkbox-background);
}
._1gvw9225fm {
  fill: var(--colors-checkbox-border);
}
.dark ._1gvw9225fn:not(.light *) {
  fill: var(--colors-checkbox-border);
}
._1gvw9225fo {
  fill: var(--colors-checkbox-checked);
}
.dark ._1gvw9225fp:not(.light *) {
  fill: var(--colors-checkbox-checked);
}
._1gvw9225fq {
  fill: var(--colors-checkbox-error);
}
.dark ._1gvw9225fr:not(.light *) {
  fill: var(--colors-checkbox-error);
}
._1gvw9225fs {
  fill: var(--colors-checkbox-hover);
}
.dark ._1gvw9225ft:not(.light *) {
  fill: var(--colors-checkbox-hover);
}
._1gvw9225fu {
  fill: var(--colors-other-dropShadow-default);
}
.dark ._1gvw9225fv:not(.light *) {
  fill: var(--colors-other-dropShadow-default);
}
._1gvw9225fw {
  fill: var(--colors-other-dropShadow-hover-primary);
}
.dark ._1gvw9225fx:not(.light *) {
  fill: var(--colors-other-dropShadow-hover-primary);
}
._1gvw9225fy {
  fill: var(--colors-other-dropShadow-hover-secondary);
}
.dark ._1gvw9225fz:not(.light *) {
  fill: var(--colors-other-dropShadow-hover-secondary);
}
._1gvw9225g0 {
  fill: var(--colors-other-dropShadow-hover-dangerSecondary);
}
.dark ._1gvw9225g1:not(.light *) {
  fill: var(--colors-other-dropShadow-hover-dangerSecondary);
}
._1gvw9225g2 {
  fill: var(--colors-other-focusRing);
}
.dark ._1gvw9225g3:not(.light *) {
  fill: var(--colors-other-focusRing);
}
._1gvw9225g4 {
  fill: var(--colors-toggle-backgroundOn);
}
.dark ._1gvw9225g5:not(.light *) {
  fill: var(--colors-toggle-backgroundOn);
}
._1gvw9225g6 {
  fill: var(--colors-toggle-backgroundOff);
}
.dark ._1gvw9225g7:not(.light *) {
  fill: var(--colors-toggle-backgroundOff);
}
._1gvw9225g8 {
  fill: var(--colors-toggle-borderOn);
}
.dark ._1gvw9225g9:not(.light *) {
  fill: var(--colors-toggle-borderOn);
}
._1gvw9225ga {
  fill: var(--colors-toggle-borderOff);
}
.dark ._1gvw9225gb:not(.light *) {
  fill: var(--colors-toggle-borderOff);
}
._1gvw9225gc {
  fill: var(--colors-toggle-borderError);
}
.dark ._1gvw9225gd:not(.light *) {
  fill: var(--colors-toggle-borderError);
}
._1gvw9225ge {
  fill: var(--colors-toggle-hoverOn);
}
.dark ._1gvw9225gf:not(.light *) {
  fill: var(--colors-toggle-hoverOn);
}
._1gvw9225gg {
  fill: var(--colors-toggle-hoverOff);
}
.dark ._1gvw9225gh:not(.light *) {
  fill: var(--colors-toggle-hoverOff);
}
._1gvw9225gi {
  fill: var(--colors-toggle-toggle);
}
.dark ._1gvw9225gj:not(.light *) {
  fill: var(--colors-toggle-toggle);
}
._1gvw9225gk {
  fill: var(--colors-progressBar-numeratorBar);
}
.dark ._1gvw9225gl:not(.light *) {
  fill: var(--colors-progressBar-numeratorBar);
}
._1gvw9225gm {
  fill: var(--colors-progressBar-denominatorBar);
}
.dark ._1gvw9225gn:not(.light *) {
  fill: var(--colors-progressBar-denominatorBar);
}
._1gvw9225go {
  fill: var(--colors-progressBar-numeratorBarComplete);
}
.dark ._1gvw9225gp:not(.light *) {
  fill: var(--colors-progressBar-numeratorBarComplete);
}
._1gvw9225gq {
  fill: var(--colors-priceSlider-bar);
}
.dark ._1gvw9225gr:not(.light *) {
  fill: var(--colors-priceSlider-bar);
}
._1gvw9225gs {
  fill: var(--colors-priceSlider-dot);
}
.dark ._1gvw9225gt:not(.light *) {
  fill: var(--colors-priceSlider-dot);
}
._1gvw9225gu {
  fill: var(--colors-price-positive);
}
.dark ._1gvw9225gv:not(.light *) {
  fill: var(--colors-price-positive);
}
._1gvw9225gw {
  fill: var(--colors-price-negative);
}
.dark ._1gvw9225gx:not(.light *) {
  fill: var(--colors-price-negative);
}
._1gvw9225gy {
  stroke: var(--colors-base-transparent);
}
.dark ._1gvw9225gz:not(.light *) {
  stroke: var(--colors-base-transparent);
}
._1gvw9225h0 {
  stroke: var(--colors-base-current);
}
.dark ._1gvw9225h1:not(.light *) {
  stroke: var(--colors-base-current);
}
._1gvw9225h2 {
  stroke: var(--colors-base-inherit);
}
.dark ._1gvw9225h3:not(.light *) {
  stroke: var(--colors-base-inherit);
}
._1gvw9225h4 {
  stroke: var(--colors-base-white);
}
.dark ._1gvw9225h5:not(.light *) {
  stroke: var(--colors-base-white);
}
._1gvw9225h6 {
  stroke: var(--colors-base-whiteRGBCode);
}
.dark ._1gvw9225h7:not(.light *) {
  stroke: var(--colors-base-whiteRGBCode);
}
._1gvw9225h8 {
  stroke: var(--colors-base-black);
}
.dark ._1gvw9225h9:not(.light *) {
  stroke: var(--colors-base-black);
}
._1gvw9225ha {
  stroke: var(--colors-base-blackRGBCode);
}
.dark ._1gvw9225hb:not(.light *) {
  stroke: var(--colors-base-blackRGBCode);
}
._1gvw9225hc {
  stroke: var(--colors-base-BrandBlue-50);
}
.dark ._1gvw9225hd:not(.light *) {
  stroke: var(--colors-base-BrandBlue-50);
}
._1gvw9225he {
  stroke: var(--colors-base-BrandBlue-100);
}
.dark ._1gvw9225hf:not(.light *) {
  stroke: var(--colors-base-BrandBlue-100);
}
._1gvw9225hg {
  stroke: var(--colors-base-BrandBlue-200);
}
.dark ._1gvw9225hh:not(.light *) {
  stroke: var(--colors-base-BrandBlue-200);
}
._1gvw9225hi {
  stroke: var(--colors-base-BrandBlue-300);
}
.dark ._1gvw9225hj:not(.light *) {
  stroke: var(--colors-base-BrandBlue-300);
}
._1gvw9225hk {
  stroke: var(--colors-base-BrandBlue-400);
}
.dark ._1gvw9225hl:not(.light *) {
  stroke: var(--colors-base-BrandBlue-400);
}
._1gvw9225hm {
  stroke: var(--colors-base-BrandBlue-500);
}
.dark ._1gvw9225hn:not(.light *) {
  stroke: var(--colors-base-BrandBlue-500);
}
._1gvw9225ho {
  stroke: var(--colors-base-BrandBlue-600);
}
.dark ._1gvw9225hp:not(.light *) {
  stroke: var(--colors-base-BrandBlue-600);
}
._1gvw9225hq {
  stroke: var(--colors-base-BrandBlue-700);
}
.dark ._1gvw9225hr:not(.light *) {
  stroke: var(--colors-base-BrandBlue-700);
}
._1gvw9225hs {
  stroke: var(--colors-base-BrandBlue-800);
}
.dark ._1gvw9225ht:not(.light *) {
  stroke: var(--colors-base-BrandBlue-800);
}
._1gvw9225hu {
  stroke: var(--colors-base-BrandBlue-900);
}
.dark ._1gvw9225hv:not(.light *) {
  stroke: var(--colors-base-BrandBlue-900);
}
._1gvw9225hw {
  stroke: var(--colors-base-Green-50);
}
.dark ._1gvw9225hx:not(.light *) {
  stroke: var(--colors-base-Green-50);
}
._1gvw9225hy {
  stroke: var(--colors-base-Green-100);
}
.dark ._1gvw9225hz:not(.light *) {
  stroke: var(--colors-base-Green-100);
}
._1gvw9225i0 {
  stroke: var(--colors-base-Green-200);
}
.dark ._1gvw9225i1:not(.light *) {
  stroke: var(--colors-base-Green-200);
}
._1gvw9225i2 {
  stroke: var(--colors-base-Green-300);
}
.dark ._1gvw9225i3:not(.light *) {
  stroke: var(--colors-base-Green-300);
}
._1gvw9225i4 {
  stroke: var(--colors-base-Green-400);
}
.dark ._1gvw9225i5:not(.light *) {
  stroke: var(--colors-base-Green-400);
}
._1gvw9225i6 {
  stroke: var(--colors-base-Green-500);
}
.dark ._1gvw9225i7:not(.light *) {
  stroke: var(--colors-base-Green-500);
}
._1gvw9225i8 {
  stroke: var(--colors-base-Green-600);
}
.dark ._1gvw9225i9:not(.light *) {
  stroke: var(--colors-base-Green-600);
}
._1gvw9225ia {
  stroke: var(--colors-base-Green-700);
}
.dark ._1gvw9225ib:not(.light *) {
  stroke: var(--colors-base-Green-700);
}
._1gvw9225ic {
  stroke: var(--colors-base-Green-800);
}
.dark ._1gvw9225id:not(.light *) {
  stroke: var(--colors-base-Green-800);
}
._1gvw9225ie {
  stroke: var(--colors-base-Green-900);
}
.dark ._1gvw9225if:not(.light *) {
  stroke: var(--colors-base-Green-900);
}
._1gvw9225ig {
  stroke: var(--colors-base-Yellow-50);
}
.dark ._1gvw9225ih:not(.light *) {
  stroke: var(--colors-base-Yellow-50);
}
._1gvw9225ii {
  stroke: var(--colors-base-Yellow-100);
}
.dark ._1gvw9225ij:not(.light *) {
  stroke: var(--colors-base-Yellow-100);
}
._1gvw9225ik {
  stroke: var(--colors-base-Yellow-200);
}
.dark ._1gvw9225il:not(.light *) {
  stroke: var(--colors-base-Yellow-200);
}
._1gvw9225im {
  stroke: var(--colors-base-Yellow-300);
}
.dark ._1gvw9225in:not(.light *) {
  stroke: var(--colors-base-Yellow-300);
}
._1gvw9225io {
  stroke: var(--colors-base-Yellow-400);
}
.dark ._1gvw9225ip:not(.light *) {
  stroke: var(--colors-base-Yellow-400);
}
._1gvw9225iq {
  stroke: var(--colors-base-Yellow-500);
}
.dark ._1gvw9225ir:not(.light *) {
  stroke: var(--colors-base-Yellow-500);
}
._1gvw9225is {
  stroke: var(--colors-base-Yellow-600);
}
.dark ._1gvw9225it:not(.light *) {
  stroke: var(--colors-base-Yellow-600);
}
._1gvw9225iu {
  stroke: var(--colors-base-Yellow-700);
}
.dark ._1gvw9225iv:not(.light *) {
  stroke: var(--colors-base-Yellow-700);
}
._1gvw9225iw {
  stroke: var(--colors-base-Yellow-800);
}
.dark ._1gvw9225ix:not(.light *) {
  stroke: var(--colors-base-Yellow-800);
}
._1gvw9225iy {
  stroke: var(--colors-base-Yellow-900);
}
.dark ._1gvw9225iz:not(.light *) {
  stroke: var(--colors-base-Yellow-900);
}
._1gvw9225j0 {
  stroke: var(--colors-base-Red-50);
}
.dark ._1gvw9225j1:not(.light *) {
  stroke: var(--colors-base-Red-50);
}
._1gvw9225j2 {
  stroke: var(--colors-base-Red-100);
}
.dark ._1gvw9225j3:not(.light *) {
  stroke: var(--colors-base-Red-100);
}
._1gvw9225j4 {
  stroke: var(--colors-base-Red-200);
}
.dark ._1gvw9225j5:not(.light *) {
  stroke: var(--colors-base-Red-200);
}
._1gvw9225j6 {
  stroke: var(--colors-base-Red-300);
}
.dark ._1gvw9225j7:not(.light *) {
  stroke: var(--colors-base-Red-300);
}
._1gvw9225j8 {
  stroke: var(--colors-base-Red-400);
}
.dark ._1gvw9225j9:not(.light *) {
  stroke: var(--colors-base-Red-400);
}
._1gvw9225ja {
  stroke: var(--colors-base-Red-500);
}
.dark ._1gvw9225jb:not(.light *) {
  stroke: var(--colors-base-Red-500);
}
._1gvw9225jc {
  stroke: var(--colors-base-Red-600);
}
.dark ._1gvw9225jd:not(.light *) {
  stroke: var(--colors-base-Red-600);
}
._1gvw9225je {
  stroke: var(--colors-base-Red-700);
}
.dark ._1gvw9225jf:not(.light *) {
  stroke: var(--colors-base-Red-700);
}
._1gvw9225jg {
  stroke: var(--colors-base-Red-800);
}
.dark ._1gvw9225jh:not(.light *) {
  stroke: var(--colors-base-Red-800);
}
._1gvw9225ji {
  stroke: var(--colors-base-Red-900);
}
.dark ._1gvw9225jj:not(.light *) {
  stroke: var(--colors-base-Red-900);
}
._1gvw9225jk {
  stroke: var(--colors-base-BlueGrey-50);
}
.dark ._1gvw9225jl:not(.light *) {
  stroke: var(--colors-base-BlueGrey-50);
}
._1gvw9225jm {
  stroke: var(--colors-base-BlueGrey-100);
}
.dark ._1gvw9225jn:not(.light *) {
  stroke: var(--colors-base-BlueGrey-100);
}
._1gvw9225jo {
  stroke: var(--colors-base-BlueGrey-200);
}
.dark ._1gvw9225jp:not(.light *) {
  stroke: var(--colors-base-BlueGrey-200);
}
._1gvw9225jq {
  stroke: var(--colors-base-BlueGrey-300);
}
.dark ._1gvw9225jr:not(.light *) {
  stroke: var(--colors-base-BlueGrey-300);
}
._1gvw9225js {
  stroke: var(--colors-base-BlueGrey-400);
}
.dark ._1gvw9225jt:not(.light *) {
  stroke: var(--colors-base-BlueGrey-400);
}
._1gvw9225ju {
  stroke: var(--colors-base-BlueGrey-500);
}
.dark ._1gvw9225jv:not(.light *) {
  stroke: var(--colors-base-BlueGrey-500);
}
._1gvw9225jw {
  stroke: var(--colors-base-BlueGrey-600);
}
.dark ._1gvw9225jx:not(.light *) {
  stroke: var(--colors-base-BlueGrey-600);
}
._1gvw9225jy {
  stroke: var(--colors-base-BlueGrey-700);
}
.dark ._1gvw9225jz:not(.light *) {
  stroke: var(--colors-base-BlueGrey-700);
}
._1gvw9225k0 {
  stroke: var(--colors-base-BlueGrey-800);
}
.dark ._1gvw9225k1:not(.light *) {
  stroke: var(--colors-base-BlueGrey-800);
}
._1gvw9225k2 {
  stroke: var(--colors-base-BlueGrey-900);
}
.dark ._1gvw9225k3:not(.light *) {
  stroke: var(--colors-base-BlueGrey-900);
}
._1gvw9225k4 {
  stroke: var(--colors-base-BlueGrey-1000);
}
.dark ._1gvw9225k5:not(.light *) {
  stroke: var(--colors-base-BlueGrey-1000);
}
._1gvw9225k6 {
  stroke: var(--colors-base-PureGrey-50);
}
.dark ._1gvw9225k7:not(.light *) {
  stroke: var(--colors-base-PureGrey-50);
}
._1gvw9225k8 {
  stroke: var(--colors-base-PureGrey-100);
}
.dark ._1gvw9225k9:not(.light *) {
  stroke: var(--colors-base-PureGrey-100);
}
._1gvw9225ka {
  stroke: var(--colors-base-PureGrey-200);
}
.dark ._1gvw9225kb:not(.light *) {
  stroke: var(--colors-base-PureGrey-200);
}
._1gvw9225kc {
  stroke: var(--colors-base-PureGrey-300);
}
.dark ._1gvw9225kd:not(.light *) {
  stroke: var(--colors-base-PureGrey-300);
}
._1gvw9225ke {
  stroke: var(--colors-base-PureGrey-400);
}
.dark ._1gvw9225kf:not(.light *) {
  stroke: var(--colors-base-PureGrey-400);
}
._1gvw9225kg {
  stroke: var(--colors-base-PureGrey-500);
}
.dark ._1gvw9225kh:not(.light *) {
  stroke: var(--colors-base-PureGrey-500);
}
._1gvw9225ki {
  stroke: var(--colors-base-PureGrey-600);
}
.dark ._1gvw9225kj:not(.light *) {
  stroke: var(--colors-base-PureGrey-600);
}
._1gvw9225kk {
  stroke: var(--colors-base-PureGrey-700);
}
.dark ._1gvw9225kl:not(.light *) {
  stroke: var(--colors-base-PureGrey-700);
}
._1gvw9225km {
  stroke: var(--colors-base-PureGrey-800);
}
.dark ._1gvw9225kn:not(.light *) {
  stroke: var(--colors-base-PureGrey-800);
}
._1gvw9225ko {
  stroke: var(--colors-base-PureGrey-900);
}
.dark ._1gvw9225kp:not(.light *) {
  stroke: var(--colors-base-PureGrey-900);
}
._1gvw9225kq {
  stroke: var(--colors-base-TransparentWhite-5);
}
.dark ._1gvw9225kr:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-5);
}
._1gvw9225ks {
  stroke: var(--colors-base-TransparentWhite-10);
}
.dark ._1gvw9225kt:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-10);
}
._1gvw9225ku {
  stroke: var(--colors-base-TransparentWhite-20);
}
.dark ._1gvw9225kv:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-20);
}
._1gvw9225kw {
  stroke: var(--colors-base-TransparentWhite-40);
}
.dark ._1gvw9225kx:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-40);
}
._1gvw9225ky {
  stroke: var(--colors-base-TransparentWhite-50);
}
.dark ._1gvw9225kz:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-50);
}
._1gvw9225l0 {
  stroke: var(--colors-base-TransparentWhite-60);
}
.dark ._1gvw9225l1:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-60);
}
._1gvw9225l2 {
  stroke: var(--colors-base-TransparentWhite-70);
}
.dark ._1gvw9225l3:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-70);
}
._1gvw9225l4 {
  stroke: var(--colors-base-TransparentWhite-80);
}
.dark ._1gvw9225l5:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-80);
}
._1gvw9225l6 {
  stroke: var(--colors-base-TransparentWhite-90);
}
.dark ._1gvw9225l7:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-90);
}
._1gvw9225l8 {
  stroke: var(--colors-base-TransparentWhite-100);
}
.dark ._1gvw9225l9:not(.light *) {
  stroke: var(--colors-base-TransparentWhite-100);
}
._1gvw9225la {
  stroke: var(--colors-layout-backdrop);
}
.dark ._1gvw9225lb:not(.light *) {
  stroke: var(--colors-layout-backdrop);
}
._1gvw9225lc {
  stroke: var(--colors-layout-level1);
}
.dark ._1gvw9225ld:not(.light *) {
  stroke: var(--colors-layout-level1);
}
._1gvw9225le {
  stroke: var(--colors-layout-level2);
}
.dark ._1gvw9225lf:not(.light *) {
  stroke: var(--colors-layout-level2);
}
._1gvw9225lg {
  stroke: var(--colors-layout-level3);
}
.dark ._1gvw9225lh:not(.light *) {
  stroke: var(--colors-layout-level3);
}
._1gvw9225li {
  stroke: var(--colors-layout-level4);
}
.dark ._1gvw9225lj:not(.light *) {
  stroke: var(--colors-layout-level4);
}
._1gvw9225lk {
  stroke: var(--colors-layout-level5);
}
.dark ._1gvw9225ll:not(.light *) {
  stroke: var(--colors-layout-level5);
}
._1gvw9225lm {
  stroke: var(--colors-layout-green);
}
.dark ._1gvw9225ln:not(.light *) {
  stroke: var(--colors-layout-green);
}
._1gvw9225lo {
  stroke: var(--colors-layout-red);
}
.dark ._1gvw9225lp:not(.light *) {
  stroke: var(--colors-layout-red);
}
._1gvw9225lq {
  stroke: var(--colors-layout-blue);
}
.dark ._1gvw9225lr:not(.light *) {
  stroke: var(--colors-layout-blue);
}
._1gvw9225ls {
  stroke: var(--colors-layout-yellow);
}
.dark ._1gvw9225lt:not(.light *) {
  stroke: var(--colors-layout-yellow);
}
._1gvw9225lu {
  stroke: var(--colors-layout-blueSubtle);
}
.dark ._1gvw9225lv:not(.light *) {
  stroke: var(--colors-layout-blueSubtle);
}
._1gvw9225lw {
  stroke: var(--colors-layout-blueActive);
}
.dark ._1gvw9225lx:not(.light *) {
  stroke: var(--colors-layout-blueActive);
}
._1gvw9225ly {
  stroke: var(--colors-layout-warning);
}
.dark ._1gvw9225lz:not(.light *) {
  stroke: var(--colors-layout-warning);
}
._1gvw9225m0 {
  stroke: var(--colors-layout-error);
}
.dark ._1gvw9225m1:not(.light *) {
  stroke: var(--colors-layout-error);
}
._1gvw9225m2 {
  stroke: var(--colors-layout-success);
}
.dark ._1gvw9225m3:not(.light *) {
  stroke: var(--colors-layout-success);
}
._1gvw9225m4 {
  stroke: var(--colors-layout-info);
}
.dark ._1gvw9225m5:not(.light *) {
  stroke: var(--colors-layout-info);
}
._1gvw9225m6 {
  stroke: var(--colors-text-primary);
}
.dark ._1gvw9225m7:not(.light *) {
  stroke: var(--colors-text-primary);
}
._1gvw9225m8 {
  stroke: var(--colors-text-secondary);
}
.dark ._1gvw9225m9:not(.light *) {
  stroke: var(--colors-text-secondary);
}
._1gvw9225ma {
  stroke: var(--colors-text-tertiary);
}
.dark ._1gvw9225mb:not(.light *) {
  stroke: var(--colors-text-tertiary);
}
._1gvw9225mc {
  stroke: var(--colors-text-semiMinor);
}
.dark ._1gvw9225md:not(.light *) {
  stroke: var(--colors-text-semiMinor);
}
._1gvw9225me {
  stroke: var(--colors-text-minor);
}
.dark ._1gvw9225mf:not(.light *) {
  stroke: var(--colors-text-minor);
}
._1gvw9225mg {
  stroke: var(--colors-text-active);
}
.dark ._1gvw9225mh:not(.light *) {
  stroke: var(--colors-text-active);
}
._1gvw9225mi {
  stroke: var(--colors-text-error);
}
.dark ._1gvw9225mj:not(.light *) {
  stroke: var(--colors-text-error);
}
._1gvw9225mk {
  stroke: var(--colors-text-green);
}
.dark ._1gvw9225ml:not(.light *) {
  stroke: var(--colors-text-green);
}
._1gvw9225mm {
  stroke: var(--colors-text-warning);
}
.dark ._1gvw9225mn:not(.light *) {
  stroke: var(--colors-text-warning);
}
._1gvw9225mo {
  stroke: var(--colors-border-superMinimal);
}
.dark ._1gvw9225mp:not(.light *) {
  stroke: var(--colors-border-superMinimal);
}
._1gvw9225mq {
  stroke: var(--colors-border-minimal);
}
.dark ._1gvw9225mr:not(.light *) {
  stroke: var(--colors-border-minimal);
}
._1gvw9225ms {
  stroke: var(--colors-border-subtle);
}
.dark ._1gvw9225mt:not(.light *) {
  stroke: var(--colors-border-subtle);
}
._1gvw9225mu {
  stroke: var(--colors-border-strong);
}
.dark ._1gvw9225mv:not(.light *) {
  stroke: var(--colors-border-strong);
}
._1gvw9225mw {
  stroke: var(--colors-border-active);
}
.dark ._1gvw9225mx:not(.light *) {
  stroke: var(--colors-border-active);
}
._1gvw9225my {
  stroke: var(--colors-border-activeLight);
}
.dark ._1gvw9225mz:not(.light *) {
  stroke: var(--colors-border-activeLight);
}
._1gvw9225n0 {
  stroke: var(--colors-border-pressed);
}
.dark ._1gvw9225n1:not(.light *) {
  stroke: var(--colors-border-pressed);
}
._1gvw9225n2 {
  stroke: var(--colors-border-error);
}
.dark ._1gvw9225n3:not(.light *) {
  stroke: var(--colors-border-error);
}
._1gvw9225n4 {
  stroke: var(--colors-border-orange);
}
.dark ._1gvw9225n5:not(.light *) {
  stroke: var(--colors-border-orange);
}
._1gvw9225n6 {
  stroke: var(--colors-icons-primary);
}
.dark ._1gvw9225n7:not(.light *) {
  stroke: var(--colors-icons-primary);
}
._1gvw9225n8 {
  stroke: var(--colors-icons-secondary);
}
.dark ._1gvw9225n9:not(.light *) {
  stroke: var(--colors-icons-secondary);
}
._1gvw9225na {
  stroke: var(--colors-icons-tertiary);
}
.dark ._1gvw9225nb:not(.light *) {
  stroke: var(--colors-icons-tertiary);
}
._1gvw9225nc {
  stroke: var(--colors-icons-semiMinor);
}
.dark ._1gvw9225nd:not(.light *) {
  stroke: var(--colors-icons-semiMinor);
}
._1gvw9225ne {
  stroke: var(--colors-icons-minor);
}
.dark ._1gvw9225nf:not(.light *) {
  stroke: var(--colors-icons-minor);
}
._1gvw9225ng {
  stroke: var(--colors-icons-active);
}
.dark ._1gvw9225nh:not(.light *) {
  stroke: var(--colors-icons-active);
}
._1gvw9225ni {
  stroke: var(--colors-icons-error);
}
.dark ._1gvw9225nj:not(.light *) {
  stroke: var(--colors-icons-error);
}
._1gvw9225nk {
  stroke: var(--colors-icons-warning);
}
.dark ._1gvw9225nl:not(.light *) {
  stroke: var(--colors-icons-warning);
}
._1gvw9225nm {
  stroke: var(--colors-icons-success);
}
.dark ._1gvw9225nn:not(.light *) {
  stroke: var(--colors-icons-success);
}
._1gvw9225no {
  stroke: var(--colors-button-isPrimary-default);
}
.dark ._1gvw9225np:not(.light *) {
  stroke: var(--colors-button-isPrimary-default);
}
._1gvw9225nq {
  stroke: var(--colors-button-isPrimary-active);
}
.dark ._1gvw9225nr:not(.light *) {
  stroke: var(--colors-button-isPrimary-active);
}
._1gvw9225ns {
  stroke: var(--colors-button-isPrimary-pressed);
}
.dark ._1gvw9225nt:not(.light *) {
  stroke: var(--colors-button-isPrimary-pressed);
}
._1gvw9225nu {
  stroke: var(--colors-button-isPrimary-disabled);
}
.dark ._1gvw9225nv:not(.light *) {
  stroke: var(--colors-button-isPrimary-disabled);
}
._1gvw9225nw {
  stroke: var(--colors-button-isPrimary-focusRing);
}
.dark ._1gvw9225nx:not(.light *) {
  stroke: var(--colors-button-isPrimary-focusRing);
}
._1gvw9225ny {
  stroke: var(--colors-button-isSecondary-defaultActive);
}
.dark ._1gvw9225nz:not(.light *) {
  stroke: var(--colors-button-isSecondary-defaultActive);
}
._1gvw9225o0 {
  stroke: var(--colors-button-isSecondary-pressed);
}
.dark ._1gvw9225o1:not(.light *) {
  stroke: var(--colors-button-isSecondary-pressed);
}
._1gvw9225o2 {
  stroke: var(--colors-button-isSecondary-disabled);
}
.dark ._1gvw9225o3:not(.light *) {
  stroke: var(--colors-button-isSecondary-disabled);
}
._1gvw9225o4 {
  stroke: var(--colors-button-isSecondary-borderDefault);
}
.dark ._1gvw9225o5:not(.light *) {
  stroke: var(--colors-button-isSecondary-borderDefault);
}
._1gvw9225o6 {
  stroke: var(--colors-button-isSecondary-borderActive);
}
.dark ._1gvw9225o7:not(.light *) {
  stroke: var(--colors-button-isSecondary-borderActive);
}
._1gvw9225o8 {
  stroke: var(--colors-button-isSecondary-focusRing);
}
.dark ._1gvw9225o9:not(.light *) {
  stroke: var(--colors-button-isSecondary-focusRing);
}
._1gvw9225oa {
  stroke: var(--colors-button-onPrimary-defaultActive);
}
.dark ._1gvw9225ob:not(.light *) {
  stroke: var(--colors-button-onPrimary-defaultActive);
}
._1gvw9225oc {
  stroke: var(--colors-button-onPrimary-pressed);
}
.dark ._1gvw9225od:not(.light *) {
  stroke: var(--colors-button-onPrimary-pressed);
}
._1gvw9225oe {
  stroke: var(--colors-button-onPrimary-disabled);
}
.dark ._1gvw9225of:not(.light *) {
  stroke: var(--colors-button-onPrimary-disabled);
}
._1gvw9225og {
  stroke: var(--colors-button-onSecondary-default);
}
.dark ._1gvw9225oh:not(.light *) {
  stroke: var(--colors-button-onSecondary-default);
}
._1gvw9225oi {
  stroke: var(--colors-checkbox-background);
}
.dark ._1gvw9225oj:not(.light *) {
  stroke: var(--colors-checkbox-background);
}
._1gvw9225ok {
  stroke: var(--colors-checkbox-border);
}
.dark ._1gvw9225ol:not(.light *) {
  stroke: var(--colors-checkbox-border);
}
._1gvw9225om {
  stroke: var(--colors-checkbox-checked);
}
.dark ._1gvw9225on:not(.light *) {
  stroke: var(--colors-checkbox-checked);
}
._1gvw9225oo {
  stroke: var(--colors-checkbox-error);
}
.dark ._1gvw9225op:not(.light *) {
  stroke: var(--colors-checkbox-error);
}
._1gvw9225oq {
  stroke: var(--colors-checkbox-hover);
}
.dark ._1gvw9225or:not(.light *) {
  stroke: var(--colors-checkbox-hover);
}
._1gvw9225os {
  stroke: var(--colors-other-dropShadow-default);
}
.dark ._1gvw9225ot:not(.light *) {
  stroke: var(--colors-other-dropShadow-default);
}
._1gvw9225ou {
  stroke: var(--colors-other-dropShadow-hover-primary);
}
.dark ._1gvw9225ov:not(.light *) {
  stroke: var(--colors-other-dropShadow-hover-primary);
}
._1gvw9225ow {
  stroke: var(--colors-other-dropShadow-hover-secondary);
}
.dark ._1gvw9225ox:not(.light *) {
  stroke: var(--colors-other-dropShadow-hover-secondary);
}
._1gvw9225oy {
  stroke: var(--colors-other-dropShadow-hover-dangerSecondary);
}
.dark ._1gvw9225oz:not(.light *) {
  stroke: var(--colors-other-dropShadow-hover-dangerSecondary);
}
._1gvw9225p0 {
  stroke: var(--colors-other-focusRing);
}
.dark ._1gvw9225p1:not(.light *) {
  stroke: var(--colors-other-focusRing);
}
._1gvw9225p2 {
  stroke: var(--colors-toggle-backgroundOn);
}
.dark ._1gvw9225p3:not(.light *) {
  stroke: var(--colors-toggle-backgroundOn);
}
._1gvw9225p4 {
  stroke: var(--colors-toggle-backgroundOff);
}
.dark ._1gvw9225p5:not(.light *) {
  stroke: var(--colors-toggle-backgroundOff);
}
._1gvw9225p6 {
  stroke: var(--colors-toggle-borderOn);
}
.dark ._1gvw9225p7:not(.light *) {
  stroke: var(--colors-toggle-borderOn);
}
._1gvw9225p8 {
  stroke: var(--colors-toggle-borderOff);
}
.dark ._1gvw9225p9:not(.light *) {
  stroke: var(--colors-toggle-borderOff);
}
._1gvw9225pa {
  stroke: var(--colors-toggle-borderError);
}
.dark ._1gvw9225pb:not(.light *) {
  stroke: var(--colors-toggle-borderError);
}
._1gvw9225pc {
  stroke: var(--colors-toggle-hoverOn);
}
.dark ._1gvw9225pd:not(.light *) {
  stroke: var(--colors-toggle-hoverOn);
}
._1gvw9225pe {
  stroke: var(--colors-toggle-hoverOff);
}
.dark ._1gvw9225pf:not(.light *) {
  stroke: var(--colors-toggle-hoverOff);
}
._1gvw9225pg {
  stroke: var(--colors-toggle-toggle);
}
.dark ._1gvw9225ph:not(.light *) {
  stroke: var(--colors-toggle-toggle);
}
._1gvw9225pi {
  stroke: var(--colors-progressBar-numeratorBar);
}
.dark ._1gvw9225pj:not(.light *) {
  stroke: var(--colors-progressBar-numeratorBar);
}
._1gvw9225pk {
  stroke: var(--colors-progressBar-denominatorBar);
}
.dark ._1gvw9225pl:not(.light *) {
  stroke: var(--colors-progressBar-denominatorBar);
}
._1gvw9225pm {
  stroke: var(--colors-progressBar-numeratorBarComplete);
}
.dark ._1gvw9225pn:not(.light *) {
  stroke: var(--colors-progressBar-numeratorBarComplete);
}
._1gvw9225po {
  stroke: var(--colors-priceSlider-bar);
}
.dark ._1gvw9225pp:not(.light *) {
  stroke: var(--colors-priceSlider-bar);
}
._1gvw9225pq {
  stroke: var(--colors-priceSlider-dot);
}
.dark ._1gvw9225pr:not(.light *) {
  stroke: var(--colors-priceSlider-dot);
}
._1gvw9225ps {
  stroke: var(--colors-price-positive);
}
.dark ._1gvw9225pt:not(.light *) {
  stroke: var(--colors-price-positive);
}
._1gvw9225pu {
  stroke: var(--colors-price-negative);
}
.dark ._1gvw9225pv:not(.light *) {
  stroke: var(--colors-price-negative);
}
._1gvw9225pw {
  flex-wrap: nowrap;
}
._1gvw9225px {
  flex-wrap: wrap;
}
._1gvw9225py {
  flex-wrap: wrap-reverse;
}
._1gvw9225pz {
  flex-shrink: 0;
}
._1gvw9225q0 {
  flex-grow: 0;
}
._1gvw9225q1 {
  flex-grow: 1;
}
._1gvw9225q2 {
  flex: 0;
}
._1gvw9225q3 {
  flex: 1;
}
._1gvw9225q4 {
  align-self: center;
}
._1gvw9225q5 {
  align-self: flex-end;
}
._1gvw9225q6 {
  align-self: flex-start;
}
._1gvw9225q7 {
  justify-self: center;
}
._1gvw9225q8 {
  justify-self: flex-end;
}
._1gvw9225q9 {
  justify-self: flex-start;
}
._1gvw9225qa {
  z-index: -1;
}
._1gvw9225qb {
  z-index: 0;
}
._1gvw9225qc {
  z-index: 1;
}
._1gvw9225qd {
  width: 100%;
}
._1gvw9225qe {
  width: 0px;
}
._1gvw9225qf {
  width: 50%;
}
._1gvw9225qg {
  width: auto;
}
._1gvw9225qh {
  width: max-content;
}
._1gvw9225qi {
  height: 100%;
}
._1gvw9225qj {
  height: 0px;
}
._1gvw9225qk {
  height: 50%;
}
._1gvw9225ql {
  height: 100vh;
}
._1gvw9225qm {
  height: auto;
}
._1gvw9225qn {
  object-fit: cover;
}
._1gvw9225qo {
  object-fit: fill;
}
._1gvw9225qp {
  object-fit: contain;
}
._1gvw9225qq {
  object-fit: none;
}
._1gvw9225qr {
  object-fit: scale-down;
}
._1gvw9225qs {
  cursor: pointer;
}
._1gvw9225qt {
  cursor: grab;
}
._1gvw9225qu {
  opacity: 0;
}
._1gvw9225qv {
  opacity: 0.1;
}
._1gvw9225qw {
  opacity: 0.2;
}
._1gvw9225qx {
  opacity: 0.3;
}
._1gvw9225qy {
  opacity: 0.4;
}
._1gvw9225qz {
  opacity: 0.5;
}
._1gvw9225r0 {
  opacity: 0.6;
}
._1gvw9225r1 {
  opacity: 0.7;
}
._1gvw9225r2 {
  opacity: 0.8;
}
._1gvw9225r3 {
  opacity: 0.9;
}
._1gvw9225r4 {
  opacity: 1;
}
._1gvw9225r5 {
  overflow-y: scroll;
}
._1gvw9225r6 {
  overflow-y: auto;
}
._1gvw9225r7 {
  overflow-y: hidden;
}
._1gvw9225r8 {
  overflow-y: visible;
}
._1gvw9225r9 {
  overflow-y: clip;
}
._1gvw9225ra {
  overflow-x: scroll;
}
._1gvw9225rb {
  overflow-x: auto;
}
._1gvw9225rc {
  overflow-x: hidden;
}
._1gvw9225rd {
  overflow-x: visible;
}
._1gvw9225re {
  overflow-x: clip;
}
._1gvw9225rf {
  overflow: hidden;
}
._1gvw9225rg {
  overflow: visible;
}
._1gvw9225rh {
  overflow: auto;
}
._1gvw9225ri {
  overflow: scroll;
}
._1gvw9225rj {
  overflow: revert;
}
._1gvw9225rk {
  inset: var(--space-0);
}
._1gvw9225rl {
  inset: var(--space-1);
}
._1gvw9225rm {
  inset: var(--space-2);
}
._1gvw9225rn {
  inset: var(--space-3);
}
._1gvw9225ro {
  inset: var(--space-4);
}
._1gvw9225rp {
  inset: var(--space-5);
}
._1gvw9225rq {
  inset: var(--space-6);
}
._1gvw9225rr {
  inset: var(--space-7);
}
._1gvw9225rs {
  inset: var(--space-8);
}
._1gvw9225rt {
  inset: var(--space-9);
}
._1gvw9225ru {
  inset: var(--space-10);
}
._1gvw9225rv {
  inset: var(--space-12);
}
._1gvw9225rw {
  inset: var(--space-13);
}
._1gvw9225rx {
  inset: var(--space-14);
}
._1gvw9225ry {
  inset: var(--space-16);
}
._1gvw9225rz {
  inset: var(--space-20);
}
._1gvw9225s0 {
  inset: var(--space-24);
}
._1gvw9225s1 {
  inset: var(--space-px);
}
._1gvw9225s2 {
  inset: var(--space-2px);
}
._1gvw9225s3 {
  inset: var(--space-4px);
}
._1gvw9225s4 {
  inset: var(--space-0-5);
}
._1gvw9225s5 {
  inset: var(--space-1-5);
}
._1gvw9225s6 {
  inset: var(--space-2-5);
}
._1gvw9225s7 {
  inset: var(--space-3-5);
}
._1gvw9225s8 {
  inset: var(--space-6-5);
}
._1gvw9225s9 {
  inset: var(--space-small);
}
._1gvw9225sa {
  inset: var(--space-medium);
}
._1gvw9225sb {
  inset: var(--space-large);
}
._1gvw9225sc {
  all: unset;
}
._1gvw9225sd {
  border: none;
}
._1gvw9225se {
  border-style: solid;
}
._1gvw9225sf {
  border-style: dotted;
}
._1gvw9225sg {
  border-style: dashed;
}
._1gvw9225sh {
  border-top-style: solid;
}
._1gvw9225si {
  border-top-style: dotted;
}
._1gvw9225sj {
  border-top-style: dashed;
}
._1gvw9225sk {
  border-bottom-style: solid;
}
._1gvw9225sl {
  border-bottom-style: dotted;
}
._1gvw9225sm {
  border-bottom-style: dashed;
}
._1gvw9225sn {
  border-left-style: solid;
}
._1gvw9225so {
  border-left-style: dotted;
}
._1gvw9225sp {
  border-left-style: dashed;
}
._1gvw9225sq {
  border-right-style: solid;
}
._1gvw9225sr {
  border-right-style: dotted;
}
._1gvw9225ss {
  border-right-style: dashed;
}
._1gvw9225st {
  border-width: var(--borders-none);
}
._1gvw9225su {
  border-width: var(--borders-1px);
}
._1gvw9225sv {
  border-width: var(--borders-2px);
}
._1gvw9225sw {
  border-width: var(--borders-4px);
}
._1gvw9225sx {
  border-width: var(--borders-8px);
}
._1gvw9225sy {
  border-top-width: var(--borders-none);
}
._1gvw9225sz {
  border-top-width: var(--borders-1px);
}
._1gvw9225t0 {
  border-top-width: var(--borders-2px);
}
._1gvw9225t1 {
  border-top-width: var(--borders-4px);
}
._1gvw9225t2 {
  border-top-width: var(--borders-8px);
}
._1gvw9225t3 {
  border-left-width: var(--borders-none);
}
._1gvw9225t4 {
  border-left-width: var(--borders-1px);
}
._1gvw9225t5 {
  border-left-width: var(--borders-2px);
}
._1gvw9225t6 {
  border-left-width: var(--borders-4px);
}
._1gvw9225t7 {
  border-left-width: var(--borders-8px);
}
._1gvw9225t8 {
  border-right-width: var(--borders-none);
}
._1gvw9225t9 {
  border-right-width: var(--borders-1px);
}
._1gvw9225ta {
  border-right-width: var(--borders-2px);
}
._1gvw9225tb {
  border-right-width: var(--borders-4px);
}
._1gvw9225tc {
  border-right-width: var(--borders-8px);
}
._1gvw9225td {
  border-bottom-width: var(--borders-none);
}
._1gvw9225te {
  border-bottom-width: var(--borders-1px);
}
._1gvw9225tf {
  border-bottom-width: var(--borders-2px);
}
._1gvw9225tg {
  border-bottom-width: var(--borders-4px);
}
._1gvw9225th {
  border-bottom-width: var(--borders-8px);
}
._1gvw9225ti {
  user-select: none;
}
._1gvw9225tj {
  box-sizing: border-box;
}
._1gvw9225tk {
  box-sizing: content-box;
}
._1gvw9225tl {
  will-change: auto;
}
._1gvw9225tm {
  will-change: scroll-position;
}
._1gvw9225tn {
  will-change: contents;
}
._1gvw9225to {
  will-change: transform;
}
._1gvw9225tp {
  will-change: opacity;
}
@media screen and (min-width: 30em) {
  ._1gvw9221 {
    position: absolute;
  }
  ._1gvw9227 {
    position: relative;
  }
  ._1gvw922d {
    position: fixed;
  }
  ._1gvw922j {
    display: none;
  }
  ._1gvw922p {
    display: block;
  }
  ._1gvw922v {
    display: inline;
  }
  ._1gvw92211 {
    display: inline-block;
  }
  ._1gvw92217 {
    display: flex;
  }
  ._1gvw9221d {
    display: inline-flex;
  }
  ._1gvw9221j {
    display: grid;
  }
  ._1gvw9221p {
    align-items: flex-start;
  }
  ._1gvw9221v {
    align-items: center;
  }
  ._1gvw92221 {
    align-items: flex-end;
  }
  ._1gvw92227 {
    justify-content: flex-start;
  }
  ._1gvw9222d {
    justify-content: center;
  }
  ._1gvw9222j {
    justify-content: flex-end;
  }
  ._1gvw9222p {
    justify-content: space-between;
  }
  ._1gvw9222v {
    justify-content: space-around;
  }
  ._1gvw92231 {
    justify-content: space-evenly;
  }
  ._1gvw92237 {
    flex-direction: row;
  }
  ._1gvw9223d {
    flex-direction: row-reverse;
  }
  ._1gvw9223j {
    flex-direction: column;
  }
  ._1gvw9223p {
    flex-direction: column-reverse;
  }
  ._1gvw9223v {
    max-width: var(--sizes-container-xxs);
  }
  ._1gvw92241 {
    max-width: var(--sizes-container-xs);
  }
  ._1gvw92247 {
    max-width: var(--sizes-container-sm);
  }
  ._1gvw9224d {
    max-width: var(--sizes-container-md);
  }
  ._1gvw9224j {
    max-width: var(--sizes-container-lg);
  }
  ._1gvw9224p {
    max-width: var(--sizes-container-xl);
  }
  ._1gvw9224v {
    vertical-align: top;
  }
  ._1gvw92251 {
    vertical-align: baseline;
  }
  ._1gvw92257 {
    vertical-align: middle;
  }
  ._1gvw9225d {
    vertical-align: sub;
  }
  ._1gvw9225j {
    vertical-align: text-top;
  }
  ._1gvw9225p {
    vertical-align: bottom;
  }
  ._1gvw9225v {
    place-content: center;
  }
  ._1gvw92261 {
    gap: var(--space-0);
  }
  ._1gvw92267 {
    gap: var(--space-1);
  }
  ._1gvw9226d {
    gap: var(--space-2);
  }
  ._1gvw9226j {
    gap: var(--space-3);
  }
  ._1gvw9226p {
    gap: var(--space-4);
  }
  ._1gvw9226v {
    gap: var(--space-5);
  }
  ._1gvw92271 {
    gap: var(--space-6);
  }
  ._1gvw92277 {
    gap: var(--space-7);
  }
  ._1gvw9227d {
    gap: var(--space-8);
  }
  ._1gvw9227j {
    gap: var(--space-9);
  }
  ._1gvw9227p {
    gap: var(--space-10);
  }
  ._1gvw9227v {
    gap: var(--space-12);
  }
  ._1gvw92281 {
    gap: var(--space-13);
  }
  ._1gvw92287 {
    gap: var(--space-14);
  }
  ._1gvw9228d {
    gap: var(--space-16);
  }
  ._1gvw9228j {
    gap: var(--space-20);
  }
  ._1gvw9228p {
    gap: var(--space-24);
  }
  ._1gvw9228v {
    gap: var(--space-px);
  }
  ._1gvw92291 {
    gap: var(--space-2px);
  }
  ._1gvw92297 {
    gap: var(--space-4px);
  }
  ._1gvw9229d {
    gap: var(--space-0-5);
  }
  ._1gvw9229j {
    gap: var(--space-1-5);
  }
  ._1gvw9229p {
    gap: var(--space-2-5);
  }
  ._1gvw9229v {
    gap: var(--space-3-5);
  }
  ._1gvw922a1 {
    gap: var(--space-6-5);
  }
  ._1gvw922a7 {
    gap: var(--space-small);
  }
  ._1gvw922ad {
    gap: var(--space-medium);
  }
  ._1gvw922aj {
    gap: var(--space-large);
  }
  ._1gvw922ap {
    column-gap: var(--space-0);
  }
  ._1gvw922av {
    column-gap: var(--space-1);
  }
  ._1gvw922b1 {
    column-gap: var(--space-2);
  }
  ._1gvw922b7 {
    column-gap: var(--space-3);
  }
  ._1gvw922bd {
    column-gap: var(--space-4);
  }
  ._1gvw922bj {
    column-gap: var(--space-5);
  }
  ._1gvw922bp {
    column-gap: var(--space-6);
  }
  ._1gvw922bv {
    column-gap: var(--space-7);
  }
  ._1gvw922c1 {
    column-gap: var(--space-8);
  }
  ._1gvw922c7 {
    column-gap: var(--space-9);
  }
  ._1gvw922cd {
    column-gap: var(--space-10);
  }
  ._1gvw922cj {
    column-gap: var(--space-12);
  }
  ._1gvw922cp {
    column-gap: var(--space-13);
  }
  ._1gvw922cv {
    column-gap: var(--space-14);
  }
  ._1gvw922d1 {
    column-gap: var(--space-16);
  }
  ._1gvw922d7 {
    column-gap: var(--space-20);
  }
  ._1gvw922dd {
    column-gap: var(--space-24);
  }
  ._1gvw922dj {
    column-gap: var(--space-px);
  }
  ._1gvw922dp {
    column-gap: var(--space-2px);
  }
  ._1gvw922dv {
    column-gap: var(--space-4px);
  }
  ._1gvw922e1 {
    column-gap: var(--space-0-5);
  }
  ._1gvw922e7 {
    column-gap: var(--space-1-5);
  }
  ._1gvw922ed {
    column-gap: var(--space-2-5);
  }
  ._1gvw922ej {
    column-gap: var(--space-3-5);
  }
  ._1gvw922ep {
    column-gap: var(--space-6-5);
  }
  ._1gvw922ev {
    column-gap: var(--space-small);
  }
  ._1gvw922f1 {
    column-gap: var(--space-medium);
  }
  ._1gvw922f7 {
    column-gap: var(--space-large);
  }
  ._1gvw922fd {
    row-gap: var(--space-0);
  }
  ._1gvw922fj {
    row-gap: var(--space-1);
  }
  ._1gvw922fp {
    row-gap: var(--space-2);
  }
  ._1gvw922fv {
    row-gap: var(--space-3);
  }
  ._1gvw922g1 {
    row-gap: var(--space-4);
  }
  ._1gvw922g7 {
    row-gap: var(--space-5);
  }
  ._1gvw922gd {
    row-gap: var(--space-6);
  }
  ._1gvw922gj {
    row-gap: var(--space-7);
  }
  ._1gvw922gp {
    row-gap: var(--space-8);
  }
  ._1gvw922gv {
    row-gap: var(--space-9);
  }
  ._1gvw922h1 {
    row-gap: var(--space-10);
  }
  ._1gvw922h7 {
    row-gap: var(--space-12);
  }
  ._1gvw922hd {
    row-gap: var(--space-13);
  }
  ._1gvw922hj {
    row-gap: var(--space-14);
  }
  ._1gvw922hp {
    row-gap: var(--space-16);
  }
  ._1gvw922hv {
    row-gap: var(--space-20);
  }
  ._1gvw922i1 {
    row-gap: var(--space-24);
  }
  ._1gvw922i7 {
    row-gap: var(--space-px);
  }
  ._1gvw922id {
    row-gap: var(--space-2px);
  }
  ._1gvw922ij {
    row-gap: var(--space-4px);
  }
  ._1gvw922ip {
    row-gap: var(--space-0-5);
  }
  ._1gvw922iv {
    row-gap: var(--space-1-5);
  }
  ._1gvw922j1 {
    row-gap: var(--space-2-5);
  }
  ._1gvw922j7 {
    row-gap: var(--space-3-5);
  }
  ._1gvw922jd {
    row-gap: var(--space-6-5);
  }
  ._1gvw922jj {
    row-gap: var(--space-small);
  }
  ._1gvw922jp {
    row-gap: var(--space-medium);
  }
  ._1gvw922jv {
    row-gap: var(--space-large);
  }
  ._1gvw922k1 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922k7 {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922kd {
    grid-template-columns: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922kj {
    grid-template-columns: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922kp {
    grid-template-columns: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922kv {
    grid-template-columns: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922l1 {
    grid-template-columns: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922l7 {
    grid-template-columns: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922ld {
    grid-template-columns: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922lj {
    grid-template-columns: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922lp {
    grid-template-columns: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922lv {
    grid-template-columns: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922m1 {
    grid-template-columns: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922m7 {
    grid-template-columns: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922md {
    grid-template-columns: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922mj {
    grid-template-columns: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922mp {
    grid-template-columns: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922mv {
    grid-template-columns: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922n1 {
    grid-template-columns: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922n7 {
    grid-template-columns: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922nd {
    grid-template-columns: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922nj {
    grid-template-columns: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922np {
    grid-template-columns: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922nv {
    grid-template-columns: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922o1 {
    grid-template-columns: none;
  }
  ._1gvw922o7 {
    grid-template-rows: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922od {
    grid-template-rows: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922oj {
    grid-template-rows: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922op {
    grid-template-rows: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922ov {
    grid-template-rows: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922p1 {
    grid-template-rows: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922p7 {
    grid-template-rows: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922pd {
    grid-template-rows: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922pj {
    grid-template-rows: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922pp {
    grid-template-rows: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922pv {
    grid-template-rows: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922q1 {
    grid-template-rows: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922q7 {
    grid-template-rows: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922qd {
    grid-template-rows: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922qj {
    grid-template-rows: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922qp {
    grid-template-rows: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922qv {
    grid-template-rows: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922r1 {
    grid-template-rows: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922r7 {
    grid-template-rows: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922rd {
    grid-template-rows: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922rj {
    grid-template-rows: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922rp {
    grid-template-rows: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922rv {
    grid-template-rows: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922s1 {
    grid-template-rows: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922s7 {
    grid-template-rows: none;
  }
  ._1gvw922sd {
    grid-row: auto;
  }
  ._1gvw922sj {
    grid-row: span 1 / span 1;
  }
  ._1gvw922sp {
    grid-row: span 2 / span 2;
  }
  ._1gvw922sv {
    grid-row: span 3 / span 3;
  }
  ._1gvw922t1 {
    grid-row: span 4 / span 4;
  }
  ._1gvw922t7 {
    grid-row: span 5 / span 5;
  }
  ._1gvw922td {
    grid-row: span 6 / span 6;
  }
  ._1gvw922tj {
    grid-row: 1 / -1;
  }
  ._1gvw922tp {
    grid-row-start: auto;
  }
  ._1gvw922tv {
    grid-row-start: 1;
  }
  ._1gvw922u1 {
    grid-row-start: 2;
  }
  ._1gvw922u7 {
    grid-row-start: 3;
  }
  ._1gvw922ud {
    grid-row-start: 4;
  }
  ._1gvw922uj {
    grid-row-start: 5;
  }
  ._1gvw922up {
    grid-row-start: 6;
  }
  ._1gvw922uv {
    grid-row-start: 7;
  }
  ._1gvw922v1 {
    grid-row-end: auto;
  }
  ._1gvw922v7 {
    grid-row-end: 1;
  }
  ._1gvw922vd {
    grid-row-end: 2;
  }
  ._1gvw922vj {
    grid-row-end: 3;
  }
  ._1gvw922vp {
    grid-row-end: 4;
  }
  ._1gvw922vv {
    grid-row-end: 5;
  }
  ._1gvw922w1 {
    grid-row-end: 6;
  }
  ._1gvw922w7 {
    grid-row-end: 7;
  }
  ._1gvw922wd {
    grid-row-end: 8;
  }
  ._1gvw922wj {
    grid-row-end: 9;
  }
  ._1gvw922wp {
    grid-row-end: 10;
  }
  ._1gvw922wv {
    grid-row-end: 11;
  }
  ._1gvw922x1 {
    grid-row-end: 12;
  }
  ._1gvw922x7 {
    grid-row-end: 13;
  }
  ._1gvw922xd {
    grid-column: auto;
  }
  ._1gvw922xj {
    grid-column: span 1 / span 1;
  }
  ._1gvw922xp {
    grid-column: span 2 / span 2;
  }
  ._1gvw922xv {
    grid-column: span 3 / span 3;
  }
  ._1gvw922y1 {
    grid-column: span 4 / span 4;
  }
  ._1gvw922y7 {
    grid-column: span 5 / span 5;
  }
  ._1gvw922yd {
    grid-column: span 6 / span 6;
  }
  ._1gvw922yj {
    grid-column: 1 / -1;
  }
  ._1gvw922yp {
    grid-column: span 7 / span 7;
  }
  ._1gvw922yv {
    grid-column: span 8 / span 8;
  }
  ._1gvw922z1 {
    grid-column: span 9 / span 9;
  }
  ._1gvw922z7 {
    grid-column: span 10 / span 10;
  }
  ._1gvw922zd {
    grid-column: span 11 / span 11;
  }
  ._1gvw922zj {
    grid-column: span 12 / span 12;
  }
  ._1gvw922zp {
    grid-column: span 13 / span 13;
  }
  ._1gvw922zv {
    grid-column: span 14 / span 14;
  }
  ._1gvw922101 {
    grid-column: span 15 / span 15;
  }
  ._1gvw922107 {
    grid-column: span 16 / span 16;
  }
  ._1gvw92210d {
    grid-column: span 17 / span 17;
  }
  ._1gvw92210j {
    grid-column: span 18 / span 18;
  }
  ._1gvw92210p {
    grid-column: span 19 / span 19;
  }
  ._1gvw92210v {
    grid-column: span 20 / span 20;
  }
  ._1gvw922111 {
    grid-column: span 21 / span 21;
  }
  ._1gvw922117 {
    grid-column: span 22 / span 22;
  }
  ._1gvw92211d {
    grid-column: span 23 / span 23;
  }
  ._1gvw92211j {
    grid-column: span 24 / span 24;
  }
  ._1gvw92211p {
    grid-auto-flow: row;
  }
  ._1gvw92211v {
    grid-auto-flow: column;
  }
  ._1gvw922121 {
    grid-auto-flow: row dense;
  }
  ._1gvw922127 {
    grid-auto-flow: column dense;
  }
  ._1gvw92212d {
    grid-auto-columns: auto;
  }
  ._1gvw92212j {
    grid-auto-columns: min-content;
  }
  ._1gvw92212p {
    grid-auto-columns: max-content;
  }
  ._1gvw92212v {
    grid-auto-columns: minmax(0, 1fr);
  }
  ._1gvw922131 {
    grid-auto-rows: auto;
  }
  ._1gvw922137 {
    grid-auto-rows: min-content;
  }
  ._1gvw92213d {
    grid-auto-rows: max-content;
  }
  ._1gvw92213j {
    grid-auto-rows: minmax(0, 1fr);
  }
  ._1gvw92213p {
    padding-top: var(--space-0);
  }
  ._1gvw92213v {
    padding-top: var(--space-1);
  }
  ._1gvw922141 {
    padding-top: var(--space-2);
  }
  ._1gvw922147 {
    padding-top: var(--space-3);
  }
  ._1gvw92214d {
    padding-top: var(--space-4);
  }
  ._1gvw92214j {
    padding-top: var(--space-5);
  }
  ._1gvw92214p {
    padding-top: var(--space-6);
  }
  ._1gvw92214v {
    padding-top: var(--space-7);
  }
  ._1gvw922151 {
    padding-top: var(--space-8);
  }
  ._1gvw922157 {
    padding-top: var(--space-9);
  }
  ._1gvw92215d {
    padding-top: var(--space-10);
  }
  ._1gvw92215j {
    padding-top: var(--space-12);
  }
  ._1gvw92215p {
    padding-top: var(--space-13);
  }
  ._1gvw92215v {
    padding-top: var(--space-14);
  }
  ._1gvw922161 {
    padding-top: var(--space-16);
  }
  ._1gvw922167 {
    padding-top: var(--space-20);
  }
  ._1gvw92216d {
    padding-top: var(--space-24);
  }
  ._1gvw92216j {
    padding-top: var(--space-px);
  }
  ._1gvw92216p {
    padding-top: var(--space-2px);
  }
  ._1gvw92216v {
    padding-top: var(--space-4px);
  }
  ._1gvw922171 {
    padding-top: var(--space-0-5);
  }
  ._1gvw922177 {
    padding-top: var(--space-1-5);
  }
  ._1gvw92217d {
    padding-top: var(--space-2-5);
  }
  ._1gvw92217j {
    padding-top: var(--space-3-5);
  }
  ._1gvw92217p {
    padding-top: var(--space-6-5);
  }
  ._1gvw92217v {
    padding-top: var(--space-small);
  }
  ._1gvw922181 {
    padding-top: var(--space-medium);
  }
  ._1gvw922187 {
    padding-top: var(--space-large);
  }
  ._1gvw92218d {
    padding-bottom: var(--space-0);
  }
  ._1gvw92218j {
    padding-bottom: var(--space-1);
  }
  ._1gvw92218p {
    padding-bottom: var(--space-2);
  }
  ._1gvw92218v {
    padding-bottom: var(--space-3);
  }
  ._1gvw922191 {
    padding-bottom: var(--space-4);
  }
  ._1gvw922197 {
    padding-bottom: var(--space-5);
  }
  ._1gvw92219d {
    padding-bottom: var(--space-6);
  }
  ._1gvw92219j {
    padding-bottom: var(--space-7);
  }
  ._1gvw92219p {
    padding-bottom: var(--space-8);
  }
  ._1gvw92219v {
    padding-bottom: var(--space-9);
  }
  ._1gvw9221a1 {
    padding-bottom: var(--space-10);
  }
  ._1gvw9221a7 {
    padding-bottom: var(--space-12);
  }
  ._1gvw9221ad {
    padding-bottom: var(--space-13);
  }
  ._1gvw9221aj {
    padding-bottom: var(--space-14);
  }
  ._1gvw9221ap {
    padding-bottom: var(--space-16);
  }
  ._1gvw9221av {
    padding-bottom: var(--space-20);
  }
  ._1gvw9221b1 {
    padding-bottom: var(--space-24);
  }
  ._1gvw9221b7 {
    padding-bottom: var(--space-px);
  }
  ._1gvw9221bd {
    padding-bottom: var(--space-2px);
  }
  ._1gvw9221bj {
    padding-bottom: var(--space-4px);
  }
  ._1gvw9221bp {
    padding-bottom: var(--space-0-5);
  }
  ._1gvw9221bv {
    padding-bottom: var(--space-1-5);
  }
  ._1gvw9221c1 {
    padding-bottom: var(--space-2-5);
  }
  ._1gvw9221c7 {
    padding-bottom: var(--space-3-5);
  }
  ._1gvw9221cd {
    padding-bottom: var(--space-6-5);
  }
  ._1gvw9221cj {
    padding-bottom: var(--space-small);
  }
  ._1gvw9221cp {
    padding-bottom: var(--space-medium);
  }
  ._1gvw9221cv {
    padding-bottom: var(--space-large);
  }
  ._1gvw9221d1 {
    padding-left: var(--space-0);
  }
  ._1gvw9221d7 {
    padding-left: var(--space-1);
  }
  ._1gvw9221dd {
    padding-left: var(--space-2);
  }
  ._1gvw9221dj {
    padding-left: var(--space-3);
  }
  ._1gvw9221dp {
    padding-left: var(--space-4);
  }
  ._1gvw9221dv {
    padding-left: var(--space-5);
  }
  ._1gvw9221e1 {
    padding-left: var(--space-6);
  }
  ._1gvw9221e7 {
    padding-left: var(--space-7);
  }
  ._1gvw9221ed {
    padding-left: var(--space-8);
  }
  ._1gvw9221ej {
    padding-left: var(--space-9);
  }
  ._1gvw9221ep {
    padding-left: var(--space-10);
  }
  ._1gvw9221ev {
    padding-left: var(--space-12);
  }
  ._1gvw9221f1 {
    padding-left: var(--space-13);
  }
  ._1gvw9221f7 {
    padding-left: var(--space-14);
  }
  ._1gvw9221fd {
    padding-left: var(--space-16);
  }
  ._1gvw9221fj {
    padding-left: var(--space-20);
  }
  ._1gvw9221fp {
    padding-left: var(--space-24);
  }
  ._1gvw9221fv {
    padding-left: var(--space-px);
  }
  ._1gvw9221g1 {
    padding-left: var(--space-2px);
  }
  ._1gvw9221g7 {
    padding-left: var(--space-4px);
  }
  ._1gvw9221gd {
    padding-left: var(--space-0-5);
  }
  ._1gvw9221gj {
    padding-left: var(--space-1-5);
  }
  ._1gvw9221gp {
    padding-left: var(--space-2-5);
  }
  ._1gvw9221gv {
    padding-left: var(--space-3-5);
  }
  ._1gvw9221h1 {
    padding-left: var(--space-6-5);
  }
  ._1gvw9221h7 {
    padding-left: var(--space-small);
  }
  ._1gvw9221hd {
    padding-left: var(--space-medium);
  }
  ._1gvw9221hj {
    padding-left: var(--space-large);
  }
  ._1gvw9221hp {
    padding-right: var(--space-0);
  }
  ._1gvw9221hv {
    padding-right: var(--space-1);
  }
  ._1gvw9221i1 {
    padding-right: var(--space-2);
  }
  ._1gvw9221i7 {
    padding-right: var(--space-3);
  }
  ._1gvw9221id {
    padding-right: var(--space-4);
  }
  ._1gvw9221ij {
    padding-right: var(--space-5);
  }
  ._1gvw9221ip {
    padding-right: var(--space-6);
  }
  ._1gvw9221iv {
    padding-right: var(--space-7);
  }
  ._1gvw9221j1 {
    padding-right: var(--space-8);
  }
  ._1gvw9221j7 {
    padding-right: var(--space-9);
  }
  ._1gvw9221jd {
    padding-right: var(--space-10);
  }
  ._1gvw9221jj {
    padding-right: var(--space-12);
  }
  ._1gvw9221jp {
    padding-right: var(--space-13);
  }
  ._1gvw9221jv {
    padding-right: var(--space-14);
  }
  ._1gvw9221k1 {
    padding-right: var(--space-16);
  }
  ._1gvw9221k7 {
    padding-right: var(--space-20);
  }
  ._1gvw9221kd {
    padding-right: var(--space-24);
  }
  ._1gvw9221kj {
    padding-right: var(--space-px);
  }
  ._1gvw9221kp {
    padding-right: var(--space-2px);
  }
  ._1gvw9221kv {
    padding-right: var(--space-4px);
  }
  ._1gvw9221l1 {
    padding-right: var(--space-0-5);
  }
  ._1gvw9221l7 {
    padding-right: var(--space-1-5);
  }
  ._1gvw9221ld {
    padding-right: var(--space-2-5);
  }
  ._1gvw9221lj {
    padding-right: var(--space-3-5);
  }
  ._1gvw9221lp {
    padding-right: var(--space-6-5);
  }
  ._1gvw9221lv {
    padding-right: var(--space-small);
  }
  ._1gvw9221m1 {
    padding-right: var(--space-medium);
  }
  ._1gvw9221m7 {
    padding-right: var(--space-large);
  }
  ._1gvw9221md {
    padding: var(--space-0);
  }
  ._1gvw9221mj {
    padding: var(--space-1);
  }
  ._1gvw9221mp {
    padding: var(--space-2);
  }
  ._1gvw9221mv {
    padding: var(--space-3);
  }
  ._1gvw9221n1 {
    padding: var(--space-4);
  }
  ._1gvw9221n7 {
    padding: var(--space-5);
  }
  ._1gvw9221nd {
    padding: var(--space-6);
  }
  ._1gvw9221nj {
    padding: var(--space-7);
  }
  ._1gvw9221np {
    padding: var(--space-8);
  }
  ._1gvw9221nv {
    padding: var(--space-9);
  }
  ._1gvw9221o1 {
    padding: var(--space-10);
  }
  ._1gvw9221o7 {
    padding: var(--space-12);
  }
  ._1gvw9221od {
    padding: var(--space-13);
  }
  ._1gvw9221oj {
    padding: var(--space-14);
  }
  ._1gvw9221op {
    padding: var(--space-16);
  }
  ._1gvw9221ov {
    padding: var(--space-20);
  }
  ._1gvw9221p1 {
    padding: var(--space-24);
  }
  ._1gvw9221p7 {
    padding: var(--space-px);
  }
  ._1gvw9221pd {
    padding: var(--space-2px);
  }
  ._1gvw9221pj {
    padding: var(--space-4px);
  }
  ._1gvw9221pp {
    padding: var(--space-0-5);
  }
  ._1gvw9221pv {
    padding: var(--space-1-5);
  }
  ._1gvw9221q1 {
    padding: var(--space-2-5);
  }
  ._1gvw9221q7 {
    padding: var(--space-3-5);
  }
  ._1gvw9221qd {
    padding: var(--space-6-5);
  }
  ._1gvw9221qj {
    padding: var(--space-small);
  }
  ._1gvw9221qp {
    padding: var(--space-medium);
  }
  ._1gvw9221qv {
    padding: var(--space-large);
  }
  ._1gvw9221r1 {
    padding-inline-start: var(--space-0);
  }
  ._1gvw9221r7 {
    padding-inline-start: var(--space-1);
  }
  ._1gvw9221rd {
    padding-inline-start: var(--space-2);
  }
  ._1gvw9221rj {
    padding-inline-start: var(--space-3);
  }
  ._1gvw9221rp {
    padding-inline-start: var(--space-4);
  }
  ._1gvw9221rv {
    padding-inline-start: var(--space-5);
  }
  ._1gvw9221s1 {
    padding-inline-start: var(--space-6);
  }
  ._1gvw9221s7 {
    padding-inline-start: var(--space-7);
  }
  ._1gvw9221sd {
    padding-inline-start: var(--space-8);
  }
  ._1gvw9221sj {
    padding-inline-start: var(--space-9);
  }
  ._1gvw9221sp {
    padding-inline-start: var(--space-10);
  }
  ._1gvw9221sv {
    padding-inline-start: var(--space-12);
  }
  ._1gvw9221t1 {
    padding-inline-start: var(--space-13);
  }
  ._1gvw9221t7 {
    padding-inline-start: var(--space-14);
  }
  ._1gvw9221td {
    padding-inline-start: var(--space-16);
  }
  ._1gvw9221tj {
    padding-inline-start: var(--space-20);
  }
  ._1gvw9221tp {
    padding-inline-start: var(--space-24);
  }
  ._1gvw9221tv {
    padding-inline-start: var(--space-px);
  }
  ._1gvw9221u1 {
    padding-inline-start: var(--space-2px);
  }
  ._1gvw9221u7 {
    padding-inline-start: var(--space-4px);
  }
  ._1gvw9221ud {
    padding-inline-start: var(--space-0-5);
  }
  ._1gvw9221uj {
    padding-inline-start: var(--space-1-5);
  }
  ._1gvw9221up {
    padding-inline-start: var(--space-2-5);
  }
  ._1gvw9221uv {
    padding-inline-start: var(--space-3-5);
  }
  ._1gvw9221v1 {
    padding-inline-start: var(--space-6-5);
  }
  ._1gvw9221v7 {
    padding-inline-start: var(--space-small);
  }
  ._1gvw9221vd {
    padding-inline-start: var(--space-medium);
  }
  ._1gvw9221vj {
    padding-inline-start: var(--space-large);
  }
  ._1gvw9221vp {
    padding-inline-end: var(--space-0);
  }
  ._1gvw9221vv {
    padding-inline-end: var(--space-1);
  }
  ._1gvw9221w1 {
    padding-inline-end: var(--space-2);
  }
  ._1gvw9221w7 {
    padding-inline-end: var(--space-3);
  }
  ._1gvw9221wd {
    padding-inline-end: var(--space-4);
  }
  ._1gvw9221wj {
    padding-inline-end: var(--space-5);
  }
  ._1gvw9221wp {
    padding-inline-end: var(--space-6);
  }
  ._1gvw9221wv {
    padding-inline-end: var(--space-7);
  }
  ._1gvw9221x1 {
    padding-inline-end: var(--space-8);
  }
  ._1gvw9221x7 {
    padding-inline-end: var(--space-9);
  }
  ._1gvw9221xd {
    padding-inline-end: var(--space-10);
  }
  ._1gvw9221xj {
    padding-inline-end: var(--space-12);
  }
  ._1gvw9221xp {
    padding-inline-end: var(--space-13);
  }
  ._1gvw9221xv {
    padding-inline-end: var(--space-14);
  }
  ._1gvw9221y1 {
    padding-inline-end: var(--space-16);
  }
  ._1gvw9221y7 {
    padding-inline-end: var(--space-20);
  }
  ._1gvw9221yd {
    padding-inline-end: var(--space-24);
  }
  ._1gvw9221yj {
    padding-inline-end: var(--space-px);
  }
  ._1gvw9221yp {
    padding-inline-end: var(--space-2px);
  }
  ._1gvw9221yv {
    padding-inline-end: var(--space-4px);
  }
  ._1gvw9221z1 {
    padding-inline-end: var(--space-0-5);
  }
  ._1gvw9221z7 {
    padding-inline-end: var(--space-1-5);
  }
  ._1gvw9221zd {
    padding-inline-end: var(--space-2-5);
  }
  ._1gvw9221zj {
    padding-inline-end: var(--space-3-5);
  }
  ._1gvw9221zp {
    padding-inline-end: var(--space-6-5);
  }
  ._1gvw9221zv {
    padding-inline-end: var(--space-small);
  }
  ._1gvw922201 {
    padding-inline-end: var(--space-medium);
  }
  ._1gvw922207 {
    padding-inline-end: var(--space-large);
  }
  ._1gvw92220d {
    padding-inline: var(--space-0);
  }
  ._1gvw92220j {
    padding-inline: var(--space-1);
  }
  ._1gvw92220p {
    padding-inline: var(--space-2);
  }
  ._1gvw92220v {
    padding-inline: var(--space-3);
  }
  ._1gvw922211 {
    padding-inline: var(--space-4);
  }
  ._1gvw922217 {
    padding-inline: var(--space-5);
  }
  ._1gvw92221d {
    padding-inline: var(--space-6);
  }
  ._1gvw92221j {
    padding-inline: var(--space-7);
  }
  ._1gvw92221p {
    padding-inline: var(--space-8);
  }
  ._1gvw92221v {
    padding-inline: var(--space-9);
  }
  ._1gvw922221 {
    padding-inline: var(--space-10);
  }
  ._1gvw922227 {
    padding-inline: var(--space-12);
  }
  ._1gvw92222d {
    padding-inline: var(--space-13);
  }
  ._1gvw92222j {
    padding-inline: var(--space-14);
  }
  ._1gvw92222p {
    padding-inline: var(--space-16);
  }
  ._1gvw92222v {
    padding-inline: var(--space-20);
  }
  ._1gvw922231 {
    padding-inline: var(--space-24);
  }
  ._1gvw922237 {
    padding-inline: var(--space-px);
  }
  ._1gvw92223d {
    padding-inline: var(--space-2px);
  }
  ._1gvw92223j {
    padding-inline: var(--space-4px);
  }
  ._1gvw92223p {
    padding-inline: var(--space-0-5);
  }
  ._1gvw92223v {
    padding-inline: var(--space-1-5);
  }
  ._1gvw922241 {
    padding-inline: var(--space-2-5);
  }
  ._1gvw922247 {
    padding-inline: var(--space-3-5);
  }
  ._1gvw92224d {
    padding-inline: var(--space-6-5);
  }
  ._1gvw92224j {
    padding-inline: var(--space-small);
  }
  ._1gvw92224p {
    padding-inline: var(--space-medium);
  }
  ._1gvw92224v {
    padding-inline: var(--space-large);
  }
  ._1gvw922251 {
    margin-top: var(--space-0);
  }
  ._1gvw922257 {
    margin-top: var(--space-1);
  }
  ._1gvw92225d {
    margin-top: var(--space-2);
  }
  ._1gvw92225j {
    margin-top: var(--space-3);
  }
  ._1gvw92225p {
    margin-top: var(--space-4);
  }
  ._1gvw92225v {
    margin-top: var(--space-5);
  }
  ._1gvw922261 {
    margin-top: var(--space-6);
  }
  ._1gvw922267 {
    margin-top: var(--space-7);
  }
  ._1gvw92226d {
    margin-top: var(--space-8);
  }
  ._1gvw92226j {
    margin-top: var(--space-9);
  }
  ._1gvw92226p {
    margin-top: var(--space-10);
  }
  ._1gvw92226v {
    margin-top: var(--space-12);
  }
  ._1gvw922271 {
    margin-top: var(--space-13);
  }
  ._1gvw922277 {
    margin-top: var(--space-14);
  }
  ._1gvw92227d {
    margin-top: var(--space-16);
  }
  ._1gvw92227j {
    margin-top: var(--space-20);
  }
  ._1gvw92227p {
    margin-top: var(--space-24);
  }
  ._1gvw92227v {
    margin-top: var(--space-px);
  }
  ._1gvw922281 {
    margin-top: var(--space-2px);
  }
  ._1gvw922287 {
    margin-top: var(--space-4px);
  }
  ._1gvw92228d {
    margin-top: var(--space-0-5);
  }
  ._1gvw92228j {
    margin-top: var(--space-1-5);
  }
  ._1gvw92228p {
    margin-top: var(--space-2-5);
  }
  ._1gvw92228v {
    margin-top: var(--space-3-5);
  }
  ._1gvw922291 {
    margin-top: var(--space-6-5);
  }
  ._1gvw922297 {
    margin-top: var(--space-small);
  }
  ._1gvw92229d {
    margin-top: var(--space-medium);
  }
  ._1gvw92229j {
    margin-top: var(--space-large);
  }
  ._1gvw92229p {
    margin-top: var(--nspace--px);
  }
  ._1gvw92229v {
    margin-top: var(--nspace--2px);
  }
  ._1gvw9222a1 {
    margin-top: var(--nspace--0);
  }
  ._1gvw9222a7 {
    margin-top: var(--nspace--0-5);
  }
  ._1gvw9222ad {
    margin-top: var(--nspace--1);
  }
  ._1gvw9222aj {
    margin-top: var(--nspace--1-5);
  }
  ._1gvw9222ap {
    margin-top: var(--nspace--2);
  }
  ._1gvw9222av {
    margin-top: var(--nspace--2-5);
  }
  ._1gvw9222b1 {
    margin-top: var(--nspace--3);
  }
  ._1gvw9222b7 {
    margin-top: var(--nspace--3-5);
  }
  ._1gvw9222bd {
    margin-top: var(--nspace--4);
  }
  ._1gvw9222bj {
    margin-top: var(--nspace--5);
  }
  ._1gvw9222bp {
    margin-top: var(--nspace--6);
  }
  ._1gvw9222bv {
    margin-top: var(--nspace--7);
  }
  ._1gvw9222c1 {
    margin-top: var(--nspace--8);
  }
  ._1gvw9222c7 {
    margin-top: var(--nspace--9);
  }
  ._1gvw9222cd {
    margin-top: var(--nspace--10);
  }
  ._1gvw9222cj {
    margin-top: var(--nspace--12);
  }
  ._1gvw9222cp {
    margin-top: var(--nspace--14);
  }
  ._1gvw9222cv {
    margin-top: var(--nspace--16);
  }
  ._1gvw9222d1 {
    margin-top: var(--nspace--20);
  }
  ._1gvw9222d7 {
    margin-top: var(--nspace--24);
  }
  ._1gvw9222dd {
    margin-top: auto;
  }
  ._1gvw9222dj {
    margin-bottom: var(--space-0);
  }
  ._1gvw9222dp {
    margin-bottom: var(--space-1);
  }
  ._1gvw9222dv {
    margin-bottom: var(--space-2);
  }
  ._1gvw9222e1 {
    margin-bottom: var(--space-3);
  }
  ._1gvw9222e7 {
    margin-bottom: var(--space-4);
  }
  ._1gvw9222ed {
    margin-bottom: var(--space-5);
  }
  ._1gvw9222ej {
    margin-bottom: var(--space-6);
  }
  ._1gvw9222ep {
    margin-bottom: var(--space-7);
  }
  ._1gvw9222ev {
    margin-bottom: var(--space-8);
  }
  ._1gvw9222f1 {
    margin-bottom: var(--space-9);
  }
  ._1gvw9222f7 {
    margin-bottom: var(--space-10);
  }
  ._1gvw9222fd {
    margin-bottom: var(--space-12);
  }
  ._1gvw9222fj {
    margin-bottom: var(--space-13);
  }
  ._1gvw9222fp {
    margin-bottom: var(--space-14);
  }
  ._1gvw9222fv {
    margin-bottom: var(--space-16);
  }
  ._1gvw9222g1 {
    margin-bottom: var(--space-20);
  }
  ._1gvw9222g7 {
    margin-bottom: var(--space-24);
  }
  ._1gvw9222gd {
    margin-bottom: var(--space-px);
  }
  ._1gvw9222gj {
    margin-bottom: var(--space-2px);
  }
  ._1gvw9222gp {
    margin-bottom: var(--space-4px);
  }
  ._1gvw9222gv {
    margin-bottom: var(--space-0-5);
  }
  ._1gvw9222h1 {
    margin-bottom: var(--space-1-5);
  }
  ._1gvw9222h7 {
    margin-bottom: var(--space-2-5);
  }
  ._1gvw9222hd {
    margin-bottom: var(--space-3-5);
  }
  ._1gvw9222hj {
    margin-bottom: var(--space-6-5);
  }
  ._1gvw9222hp {
    margin-bottom: var(--space-small);
  }
  ._1gvw9222hv {
    margin-bottom: var(--space-medium);
  }
  ._1gvw9222i1 {
    margin-bottom: var(--space-large);
  }
  ._1gvw9222i7 {
    margin-bottom: var(--nspace--px);
  }
  ._1gvw9222id {
    margin-bottom: var(--nspace--2px);
  }
  ._1gvw9222ij {
    margin-bottom: var(--nspace--0);
  }
  ._1gvw9222ip {
    margin-bottom: var(--nspace--0-5);
  }
  ._1gvw9222iv {
    margin-bottom: var(--nspace--1);
  }
  ._1gvw9222j1 {
    margin-bottom: var(--nspace--1-5);
  }
  ._1gvw9222j7 {
    margin-bottom: var(--nspace--2);
  }
  ._1gvw9222jd {
    margin-bottom: var(--nspace--2-5);
  }
  ._1gvw9222jj {
    margin-bottom: var(--nspace--3);
  }
  ._1gvw9222jp {
    margin-bottom: var(--nspace--3-5);
  }
  ._1gvw9222jv {
    margin-bottom: var(--nspace--4);
  }
  ._1gvw9222k1 {
    margin-bottom: var(--nspace--5);
  }
  ._1gvw9222k7 {
    margin-bottom: var(--nspace--6);
  }
  ._1gvw9222kd {
    margin-bottom: var(--nspace--7);
  }
  ._1gvw9222kj {
    margin-bottom: var(--nspace--8);
  }
  ._1gvw9222kp {
    margin-bottom: var(--nspace--9);
  }
  ._1gvw9222kv {
    margin-bottom: var(--nspace--10);
  }
  ._1gvw9222l1 {
    margin-bottom: var(--nspace--12);
  }
  ._1gvw9222l7 {
    margin-bottom: var(--nspace--14);
  }
  ._1gvw9222ld {
    margin-bottom: var(--nspace--16);
  }
  ._1gvw9222lj {
    margin-bottom: var(--nspace--20);
  }
  ._1gvw9222lp {
    margin-bottom: var(--nspace--24);
  }
  ._1gvw9222lv {
    margin-bottom: auto;
  }
  ._1gvw9222m1 {
    margin-left: var(--space-0);
  }
  ._1gvw9222m7 {
    margin-left: var(--space-1);
  }
  ._1gvw9222md {
    margin-left: var(--space-2);
  }
  ._1gvw9222mj {
    margin-left: var(--space-3);
  }
  ._1gvw9222mp {
    margin-left: var(--space-4);
  }
  ._1gvw9222mv {
    margin-left: var(--space-5);
  }
  ._1gvw9222n1 {
    margin-left: var(--space-6);
  }
  ._1gvw9222n7 {
    margin-left: var(--space-7);
  }
  ._1gvw9222nd {
    margin-left: var(--space-8);
  }
  ._1gvw9222nj {
    margin-left: var(--space-9);
  }
  ._1gvw9222np {
    margin-left: var(--space-10);
  }
  ._1gvw9222nv {
    margin-left: var(--space-12);
  }
  ._1gvw9222o1 {
    margin-left: var(--space-13);
  }
  ._1gvw9222o7 {
    margin-left: var(--space-14);
  }
  ._1gvw9222od {
    margin-left: var(--space-16);
  }
  ._1gvw9222oj {
    margin-left: var(--space-20);
  }
  ._1gvw9222op {
    margin-left: var(--space-24);
  }
  ._1gvw9222ov {
    margin-left: var(--space-px);
  }
  ._1gvw9222p1 {
    margin-left: var(--space-2px);
  }
  ._1gvw9222p7 {
    margin-left: var(--space-4px);
  }
  ._1gvw9222pd {
    margin-left: var(--space-0-5);
  }
  ._1gvw9222pj {
    margin-left: var(--space-1-5);
  }
  ._1gvw9222pp {
    margin-left: var(--space-2-5);
  }
  ._1gvw9222pv {
    margin-left: var(--space-3-5);
  }
  ._1gvw9222q1 {
    margin-left: var(--space-6-5);
  }
  ._1gvw9222q7 {
    margin-left: var(--space-small);
  }
  ._1gvw9222qd {
    margin-left: var(--space-medium);
  }
  ._1gvw9222qj {
    margin-left: var(--space-large);
  }
  ._1gvw9222qp {
    margin-left: var(--nspace--px);
  }
  ._1gvw9222qv {
    margin-left: var(--nspace--2px);
  }
  ._1gvw9222r1 {
    margin-left: var(--nspace--0);
  }
  ._1gvw9222r7 {
    margin-left: var(--nspace--0-5);
  }
  ._1gvw9222rd {
    margin-left: var(--nspace--1);
  }
  ._1gvw9222rj {
    margin-left: var(--nspace--1-5);
  }
  ._1gvw9222rp {
    margin-left: var(--nspace--2);
  }
  ._1gvw9222rv {
    margin-left: var(--nspace--2-5);
  }
  ._1gvw9222s1 {
    margin-left: var(--nspace--3);
  }
  ._1gvw9222s7 {
    margin-left: var(--nspace--3-5);
  }
  ._1gvw9222sd {
    margin-left: var(--nspace--4);
  }
  ._1gvw9222sj {
    margin-left: var(--nspace--5);
  }
  ._1gvw9222sp {
    margin-left: var(--nspace--6);
  }
  ._1gvw9222sv {
    margin-left: var(--nspace--7);
  }
  ._1gvw9222t1 {
    margin-left: var(--nspace--8);
  }
  ._1gvw9222t7 {
    margin-left: var(--nspace--9);
  }
  ._1gvw9222td {
    margin-left: var(--nspace--10);
  }
  ._1gvw9222tj {
    margin-left: var(--nspace--12);
  }
  ._1gvw9222tp {
    margin-left: var(--nspace--14);
  }
  ._1gvw9222tv {
    margin-left: var(--nspace--16);
  }
  ._1gvw9222u1 {
    margin-left: var(--nspace--20);
  }
  ._1gvw9222u7 {
    margin-left: var(--nspace--24);
  }
  ._1gvw9222ud {
    margin-left: auto;
  }
  ._1gvw9222uj {
    margin-right: var(--space-0);
  }
  ._1gvw9222up {
    margin-right: var(--space-1);
  }
  ._1gvw9222uv {
    margin-right: var(--space-2);
  }
  ._1gvw9222v1 {
    margin-right: var(--space-3);
  }
  ._1gvw9222v7 {
    margin-right: var(--space-4);
  }
  ._1gvw9222vd {
    margin-right: var(--space-5);
  }
  ._1gvw9222vj {
    margin-right: var(--space-6);
  }
  ._1gvw9222vp {
    margin-right: var(--space-7);
  }
  ._1gvw9222vv {
    margin-right: var(--space-8);
  }
  ._1gvw9222w1 {
    margin-right: var(--space-9);
  }
  ._1gvw9222w7 {
    margin-right: var(--space-10);
  }
  ._1gvw9222wd {
    margin-right: var(--space-12);
  }
  ._1gvw9222wj {
    margin-right: var(--space-13);
  }
  ._1gvw9222wp {
    margin-right: var(--space-14);
  }
  ._1gvw9222wv {
    margin-right: var(--space-16);
  }
  ._1gvw9222x1 {
    margin-right: var(--space-20);
  }
  ._1gvw9222x7 {
    margin-right: var(--space-24);
  }
  ._1gvw9222xd {
    margin-right: var(--space-px);
  }
  ._1gvw9222xj {
    margin-right: var(--space-2px);
  }
  ._1gvw9222xp {
    margin-right: var(--space-4px);
  }
  ._1gvw9222xv {
    margin-right: var(--space-0-5);
  }
  ._1gvw9222y1 {
    margin-right: var(--space-1-5);
  }
  ._1gvw9222y7 {
    margin-right: var(--space-2-5);
  }
  ._1gvw9222yd {
    margin-right: var(--space-3-5);
  }
  ._1gvw9222yj {
    margin-right: var(--space-6-5);
  }
  ._1gvw9222yp {
    margin-right: var(--space-small);
  }
  ._1gvw9222yv {
    margin-right: var(--space-medium);
  }
  ._1gvw9222z1 {
    margin-right: var(--space-large);
  }
  ._1gvw9222z7 {
    margin-right: var(--nspace--px);
  }
  ._1gvw9222zd {
    margin-right: var(--nspace--2px);
  }
  ._1gvw9222zj {
    margin-right: var(--nspace--0);
  }
  ._1gvw9222zp {
    margin-right: var(--nspace--0-5);
  }
  ._1gvw9222zv {
    margin-right: var(--nspace--1);
  }
  ._1gvw922301 {
    margin-right: var(--nspace--1-5);
  }
  ._1gvw922307 {
    margin-right: var(--nspace--2);
  }
  ._1gvw92230d {
    margin-right: var(--nspace--2-5);
  }
  ._1gvw92230j {
    margin-right: var(--nspace--3);
  }
  ._1gvw92230p {
    margin-right: var(--nspace--3-5);
  }
  ._1gvw92230v {
    margin-right: var(--nspace--4);
  }
  ._1gvw922311 {
    margin-right: var(--nspace--5);
  }
  ._1gvw922317 {
    margin-right: var(--nspace--6);
  }
  ._1gvw92231d {
    margin-right: var(--nspace--7);
  }
  ._1gvw92231j {
    margin-right: var(--nspace--8);
  }
  ._1gvw92231p {
    margin-right: var(--nspace--9);
  }
  ._1gvw92231v {
    margin-right: var(--nspace--10);
  }
  ._1gvw922321 {
    margin-right: var(--nspace--12);
  }
  ._1gvw922327 {
    margin-right: var(--nspace--14);
  }
  ._1gvw92232d {
    margin-right: var(--nspace--16);
  }
  ._1gvw92232j {
    margin-right: var(--nspace--20);
  }
  ._1gvw92232p {
    margin-right: var(--nspace--24);
  }
  ._1gvw92232v {
    margin-right: auto;
  }
  ._1gvw922331 {
    margin: var(--space-0);
  }
  ._1gvw922337 {
    margin: var(--space-1);
  }
  ._1gvw92233d {
    margin: var(--space-2);
  }
  ._1gvw92233j {
    margin: var(--space-3);
  }
  ._1gvw92233p {
    margin: var(--space-4);
  }
  ._1gvw92233v {
    margin: var(--space-5);
  }
  ._1gvw922341 {
    margin: var(--space-6);
  }
  ._1gvw922347 {
    margin: var(--space-7);
  }
  ._1gvw92234d {
    margin: var(--space-8);
  }
  ._1gvw92234j {
    margin: var(--space-9);
  }
  ._1gvw92234p {
    margin: var(--space-10);
  }
  ._1gvw92234v {
    margin: var(--space-12);
  }
  ._1gvw922351 {
    margin: var(--space-13);
  }
  ._1gvw922357 {
    margin: var(--space-14);
  }
  ._1gvw92235d {
    margin: var(--space-16);
  }
  ._1gvw92235j {
    margin: var(--space-20);
  }
  ._1gvw92235p {
    margin: var(--space-24);
  }
  ._1gvw92235v {
    margin: var(--space-px);
  }
  ._1gvw922361 {
    margin: var(--space-2px);
  }
  ._1gvw922367 {
    margin: var(--space-4px);
  }
  ._1gvw92236d {
    margin: var(--space-0-5);
  }
  ._1gvw92236j {
    margin: var(--space-1-5);
  }
  ._1gvw92236p {
    margin: var(--space-2-5);
  }
  ._1gvw92236v {
    margin: var(--space-3-5);
  }
  ._1gvw922371 {
    margin: var(--space-6-5);
  }
  ._1gvw922377 {
    margin: var(--space-small);
  }
  ._1gvw92237d {
    margin: var(--space-medium);
  }
  ._1gvw92237j {
    margin: var(--space-large);
  }
  ._1gvw92237p {
    margin: var(--nspace--px);
  }
  ._1gvw92237v {
    margin: var(--nspace--2px);
  }
  ._1gvw922381 {
    margin: var(--nspace--0);
  }
  ._1gvw922387 {
    margin: var(--nspace--0-5);
  }
  ._1gvw92238d {
    margin: var(--nspace--1);
  }
  ._1gvw92238j {
    margin: var(--nspace--1-5);
  }
  ._1gvw92238p {
    margin: var(--nspace--2);
  }
  ._1gvw92238v {
    margin: var(--nspace--2-5);
  }
  ._1gvw922391 {
    margin: var(--nspace--3);
  }
  ._1gvw922397 {
    margin: var(--nspace--3-5);
  }
  ._1gvw92239d {
    margin: var(--nspace--4);
  }
  ._1gvw92239j {
    margin: var(--nspace--5);
  }
  ._1gvw92239p {
    margin: var(--nspace--6);
  }
  ._1gvw92239v {
    margin: var(--nspace--7);
  }
  ._1gvw9223a1 {
    margin: var(--nspace--8);
  }
  ._1gvw9223a7 {
    margin: var(--nspace--9);
  }
  ._1gvw9223ad {
    margin: var(--nspace--10);
  }
  ._1gvw9223aj {
    margin: var(--nspace--12);
  }
  ._1gvw9223ap {
    margin: var(--nspace--14);
  }
  ._1gvw9223av {
    margin: var(--nspace--16);
  }
  ._1gvw9223b1 {
    margin: var(--nspace--20);
  }
  ._1gvw9223b7 {
    margin: var(--nspace--24);
  }
  ._1gvw9223bd {
    margin: auto;
  }
  ._1gvw9223bj {
    top: var(--space-0);
  }
  ._1gvw9223bp {
    top: var(--space-1);
  }
  ._1gvw9223bv {
    top: var(--space-2);
  }
  ._1gvw9223c1 {
    top: var(--space-3);
  }
  ._1gvw9223c7 {
    top: var(--space-4);
  }
  ._1gvw9223cd {
    top: var(--space-5);
  }
  ._1gvw9223cj {
    top: var(--space-6);
  }
  ._1gvw9223cp {
    top: var(--space-7);
  }
  ._1gvw9223cv {
    top: var(--space-8);
  }
  ._1gvw9223d1 {
    top: var(--space-9);
  }
  ._1gvw9223d7 {
    top: var(--space-10);
  }
  ._1gvw9223dd {
    top: var(--space-12);
  }
  ._1gvw9223dj {
    top: var(--space-13);
  }
  ._1gvw9223dp {
    top: var(--space-14);
  }
  ._1gvw9223dv {
    top: var(--space-16);
  }
  ._1gvw9223e1 {
    top: var(--space-20);
  }
  ._1gvw9223e7 {
    top: var(--space-24);
  }
  ._1gvw9223ed {
    top: var(--space-px);
  }
  ._1gvw9223ej {
    top: var(--space-2px);
  }
  ._1gvw9223ep {
    top: var(--space-4px);
  }
  ._1gvw9223ev {
    top: var(--space-0-5);
  }
  ._1gvw9223f1 {
    top: var(--space-1-5);
  }
  ._1gvw9223f7 {
    top: var(--space-2-5);
  }
  ._1gvw9223fd {
    top: var(--space-3-5);
  }
  ._1gvw9223fj {
    top: var(--space-6-5);
  }
  ._1gvw9223fp {
    top: var(--space-small);
  }
  ._1gvw9223fv {
    top: var(--space-medium);
  }
  ._1gvw9223g1 {
    top: var(--space-large);
  }
  ._1gvw9223g7 {
    bottom: var(--space-0);
  }
  ._1gvw9223gd {
    bottom: var(--space-1);
  }
  ._1gvw9223gj {
    bottom: var(--space-2);
  }
  ._1gvw9223gp {
    bottom: var(--space-3);
  }
  ._1gvw9223gv {
    bottom: var(--space-4);
  }
  ._1gvw9223h1 {
    bottom: var(--space-5);
  }
  ._1gvw9223h7 {
    bottom: var(--space-6);
  }
  ._1gvw9223hd {
    bottom: var(--space-7);
  }
  ._1gvw9223hj {
    bottom: var(--space-8);
  }
  ._1gvw9223hp {
    bottom: var(--space-9);
  }
  ._1gvw9223hv {
    bottom: var(--space-10);
  }
  ._1gvw9223i1 {
    bottom: var(--space-12);
  }
  ._1gvw9223i7 {
    bottom: var(--space-13);
  }
  ._1gvw9223id {
    bottom: var(--space-14);
  }
  ._1gvw9223ij {
    bottom: var(--space-16);
  }
  ._1gvw9223ip {
    bottom: var(--space-20);
  }
  ._1gvw9223iv {
    bottom: var(--space-24);
  }
  ._1gvw9223j1 {
    bottom: var(--space-px);
  }
  ._1gvw9223j7 {
    bottom: var(--space-2px);
  }
  ._1gvw9223jd {
    bottom: var(--space-4px);
  }
  ._1gvw9223jj {
    bottom: var(--space-0-5);
  }
  ._1gvw9223jp {
    bottom: var(--space-1-5);
  }
  ._1gvw9223jv {
    bottom: var(--space-2-5);
  }
  ._1gvw9223k1 {
    bottom: var(--space-3-5);
  }
  ._1gvw9223k7 {
    bottom: var(--space-6-5);
  }
  ._1gvw9223kd {
    bottom: var(--space-small);
  }
  ._1gvw9223kj {
    bottom: var(--space-medium);
  }
  ._1gvw9223kp {
    bottom: var(--space-large);
  }
  ._1gvw9223kv {
    left: var(--space-0);
  }
  ._1gvw9223l1 {
    left: var(--space-1);
  }
  ._1gvw9223l7 {
    left: var(--space-2);
  }
  ._1gvw9223ld {
    left: var(--space-3);
  }
  ._1gvw9223lj {
    left: var(--space-4);
  }
  ._1gvw9223lp {
    left: var(--space-5);
  }
  ._1gvw9223lv {
    left: var(--space-6);
  }
  ._1gvw9223m1 {
    left: var(--space-7);
  }
  ._1gvw9223m7 {
    left: var(--space-8);
  }
  ._1gvw9223md {
    left: var(--space-9);
  }
  ._1gvw9223mj {
    left: var(--space-10);
  }
  ._1gvw9223mp {
    left: var(--space-12);
  }
  ._1gvw9223mv {
    left: var(--space-13);
  }
  ._1gvw9223n1 {
    left: var(--space-14);
  }
  ._1gvw9223n7 {
    left: var(--space-16);
  }
  ._1gvw9223nd {
    left: var(--space-20);
  }
  ._1gvw9223nj {
    left: var(--space-24);
  }
  ._1gvw9223np {
    left: var(--space-px);
  }
  ._1gvw9223nv {
    left: var(--space-2px);
  }
  ._1gvw9223o1 {
    left: var(--space-4px);
  }
  ._1gvw9223o7 {
    left: var(--space-0-5);
  }
  ._1gvw9223od {
    left: var(--space-1-5);
  }
  ._1gvw9223oj {
    left: var(--space-2-5);
  }
  ._1gvw9223op {
    left: var(--space-3-5);
  }
  ._1gvw9223ov {
    left: var(--space-6-5);
  }
  ._1gvw9223p1 {
    left: var(--space-small);
  }
  ._1gvw9223p7 {
    left: var(--space-medium);
  }
  ._1gvw9223pd {
    left: var(--space-large);
  }
  ._1gvw9223pj {
    right: var(--space-0);
  }
  ._1gvw9223pp {
    right: var(--space-1);
  }
  ._1gvw9223pv {
    right: var(--space-2);
  }
  ._1gvw9223q1 {
    right: var(--space-3);
  }
  ._1gvw9223q7 {
    right: var(--space-4);
  }
  ._1gvw9223qd {
    right: var(--space-5);
  }
  ._1gvw9223qj {
    right: var(--space-6);
  }
  ._1gvw9223qp {
    right: var(--space-7);
  }
  ._1gvw9223qv {
    right: var(--space-8);
  }
  ._1gvw9223r1 {
    right: var(--space-9);
  }
  ._1gvw9223r7 {
    right: var(--space-10);
  }
  ._1gvw9223rd {
    right: var(--space-12);
  }
  ._1gvw9223rj {
    right: var(--space-13);
  }
  ._1gvw9223rp {
    right: var(--space-14);
  }
  ._1gvw9223rv {
    right: var(--space-16);
  }
  ._1gvw9223s1 {
    right: var(--space-20);
  }
  ._1gvw9223s7 {
    right: var(--space-24);
  }
  ._1gvw9223sd {
    right: var(--space-px);
  }
  ._1gvw9223sj {
    right: var(--space-2px);
  }
  ._1gvw9223sp {
    right: var(--space-4px);
  }
  ._1gvw9223sv {
    right: var(--space-0-5);
  }
  ._1gvw9223t1 {
    right: var(--space-1-5);
  }
  ._1gvw9223t7 {
    right: var(--space-2-5);
  }
  ._1gvw9223td {
    right: var(--space-3-5);
  }
  ._1gvw9223tj {
    right: var(--space-6-5);
  }
  ._1gvw9223tp {
    right: var(--space-small);
  }
  ._1gvw9223tv {
    right: var(--space-medium);
  }
  ._1gvw9223u1 {
    right: var(--space-large);
  }
  ._1gvw9223u7 {
    pointer-events: none;
  }
  ._1gvw9223ud {
    pointer-events: auto;
  }
  ._1gvw9223uj {
    text-align: left;
  }
  ._1gvw9223up {
    text-align: center;
  }
  ._1gvw9223uv {
    text-align: right;
  }
  ._1gvw9223v1 {
    font-weight: var(--typographyStyle-h1-fontWeight);
  }
  ._1gvw9223v7 {
    font-weight: var(--typographyStyle-h2-fontWeight);
  }
  ._1gvw9223vd {
    font-weight: var(--typographyStyle-h3-fontWeight);
  }
  ._1gvw9223vj {
    font-weight: var(--typographyStyle-h4-fontWeight);
  }
  ._1gvw9223vp {
    font-weight: var(--typographyStyle-h5-fontWeight);
  }
  ._1gvw9223vv {
    font-weight: var(--typographyStyle-h6-fontWeight);
  }
  ._1gvw9223w1 {
    font-weight: var(--typographyStyle-subheadingR-fontWeight);
  }
  ._1gvw9223w7 {
    font-weight: var(--typographyStyle-subheadingB-fontWeight);
  }
  ._1gvw9223wd {
    font-weight: var(--typographyStyle-largeR-fontWeight);
  }
  ._1gvw9223wj {
    font-weight: var(--typographyStyle-largeB-fontWeight);
  }
  ._1gvw9223wp {
    font-weight: var(--typographyStyle-mediumR-fontWeight);
  }
  ._1gvw9223wv {
    font-weight: var(--typographyStyle-mediumB-fontWeight);
  }
  ._1gvw9223x1 {
    font-weight: var(--typographyStyle-baseR-fontWeight);
  }
  ._1gvw9223x7 {
    font-weight: var(--typographyStyle-baseB-fontWeight);
  }
  ._1gvw9223xd {
    font-weight: var(--typographyStyle-smallR-fontWeight);
  }
  ._1gvw9223xj {
    font-weight: var(--typographyStyle-smallB-fontWeight);
  }
  ._1gvw9223xp {
    font-weight: var(--typographyStyle-capsXL-fontWeight);
  }
  ._1gvw9223xv {
    font-weight: var(--typographyStyle-capsM-fontWeight);
  }
  ._1gvw9223y1 {
    font-weight: var(--typographyStyle-capsS-fontWeight);
  }
  ._1gvw9223y7 {
    font-weight: var(--typographyStyle-gridLarge-fontWeight);
  }
  ._1gvw9223yd {
    font-weight: var(--typographyStyle-gridMedium-fontWeight);
  }
  ._1gvw9223yj {
    font-weight: var(--typographyStyle-gridBase-fontWeight);
  }
  ._1gvw9223yp {
    font-weight: var(--typographyStyle-gridTiny-fontWeight);
  }
  ._1gvw9223yv {
    font-size: var(--typographyStyle-h1-fontSize);
  }
  ._1gvw9223z1 {
    font-size: var(--typographyStyle-h2-fontSize);
  }
  ._1gvw9223z7 {
    font-size: var(--typographyStyle-h3-fontSize);
  }
  ._1gvw9223zd {
    font-size: var(--typographyStyle-h4-fontSize);
  }
  ._1gvw9223zj {
    font-size: var(--typographyStyle-h5-fontSize);
  }
  ._1gvw9223zp {
    font-size: var(--typographyStyle-h6-fontSize);
  }
  ._1gvw9223zv {
    font-size: var(--typographyStyle-subheadingR-fontSize);
  }
  ._1gvw922401 {
    font-size: var(--typographyStyle-subheadingB-fontSize);
  }
  ._1gvw922407 {
    font-size: var(--typographyStyle-largeR-fontSize);
  }
  ._1gvw92240d {
    font-size: var(--typographyStyle-largeB-fontSize);
  }
  ._1gvw92240j {
    font-size: var(--typographyStyle-mediumR-fontSize);
  }
  ._1gvw92240p {
    font-size: var(--typographyStyle-mediumB-fontSize);
  }
  ._1gvw92240v {
    font-size: var(--typographyStyle-baseR-fontSize);
  }
  ._1gvw922411 {
    font-size: var(--typographyStyle-baseB-fontSize);
  }
  ._1gvw922417 {
    font-size: var(--typographyStyle-smallR-fontSize);
  }
  ._1gvw92241d {
    font-size: var(--typographyStyle-smallB-fontSize);
  }
  ._1gvw92241j {
    font-size: var(--typographyStyle-capsXL-fontSize);
  }
  ._1gvw92241p {
    font-size: var(--typographyStyle-capsM-fontSize);
  }
  ._1gvw92241v {
    font-size: var(--typographyStyle-capsS-fontSize);
  }
  ._1gvw922421 {
    font-size: var(--typographyStyle-gridLarge-fontSize);
  }
  ._1gvw922427 {
    font-size: var(--typographyStyle-gridMedium-fontSize);
  }
  ._1gvw92242d {
    font-size: var(--typographyStyle-gridBase-fontSize);
  }
  ._1gvw92242j {
    font-size: var(--typographyStyle-gridTiny-fontSize);
  }
  ._1gvw92242p {
    line-height: var(--typographyStyle-h1-lineHeight);
  }
  ._1gvw92242v {
    line-height: var(--typographyStyle-h2-lineHeight);
  }
  ._1gvw922431 {
    line-height: var(--typographyStyle-h3-lineHeight);
  }
  ._1gvw922437 {
    line-height: var(--typographyStyle-h4-lineHeight);
  }
  ._1gvw92243d {
    line-height: var(--typographyStyle-h5-lineHeight);
  }
  ._1gvw92243j {
    line-height: var(--typographyStyle-h6-lineHeight);
  }
  ._1gvw92243p {
    line-height: var(--typographyStyle-subheadingR-lineHeight);
  }
  ._1gvw92243v {
    line-height: var(--typographyStyle-subheadingB-lineHeight);
  }
  ._1gvw922441 {
    line-height: var(--typographyStyle-largeR-lineHeight);
  }
  ._1gvw922447 {
    line-height: var(--typographyStyle-largeB-lineHeight);
  }
  ._1gvw92244d {
    line-height: var(--typographyStyle-mediumR-lineHeight);
  }
  ._1gvw92244j {
    line-height: var(--typographyStyle-mediumB-lineHeight);
  }
  ._1gvw92244p {
    line-height: var(--typographyStyle-baseR-lineHeight);
  }
  ._1gvw92244v {
    line-height: var(--typographyStyle-baseB-lineHeight);
  }
  ._1gvw922451 {
    line-height: var(--typographyStyle-smallR-lineHeight);
  }
  ._1gvw922457 {
    line-height: var(--typographyStyle-smallB-lineHeight);
  }
  ._1gvw92245d {
    line-height: var(--typographyStyle-capsXL-lineHeight);
  }
  ._1gvw92245j {
    line-height: var(--typographyStyle-capsM-lineHeight);
  }
  ._1gvw92245p {
    line-height: var(--typographyStyle-capsS-lineHeight);
  }
  ._1gvw92245v {
    line-height: var(--typographyStyle-gridLarge-lineHeight);
  }
  ._1gvw922461 {
    line-height: var(--typographyStyle-gridMedium-lineHeight);
  }
  ._1gvw922467 {
    line-height: var(--typographyStyle-gridBase-lineHeight);
  }
  ._1gvw92246d {
    line-height: var(--typographyStyle-gridTiny-lineHeight);
  }
  ._1gvw92246j {
    border-radius: var(--radii-none);
  }
  ._1gvw92246p {
    border-radius: var(--radii-xs);
  }
  ._1gvw92246v {
    border-radius: var(--radii-sm);
  }
  ._1gvw922471 {
    border-radius: var(--radii-base);
  }
  ._1gvw922477 {
    border-radius: var(--radii-md);
  }
  ._1gvw92247d {
    border-radius: var(--radii-lg);
  }
  ._1gvw92247j {
    border-radius: var(--radii-full);
  }
  ._1gvw92247p {
    border-radius: var(--radii-half);
  }
  ._1gvw92247v {
    border-top-left-radius: var(--radii-none);
  }
  ._1gvw922481 {
    border-top-left-radius: var(--radii-xs);
  }
  ._1gvw922487 {
    border-top-left-radius: var(--radii-sm);
  }
  ._1gvw92248d {
    border-top-left-radius: var(--radii-base);
  }
  ._1gvw92248j {
    border-top-left-radius: var(--radii-md);
  }
  ._1gvw92248p {
    border-top-left-radius: var(--radii-lg);
  }
  ._1gvw92248v {
    border-top-left-radius: var(--radii-full);
  }
  ._1gvw922491 {
    border-top-left-radius: var(--radii-half);
  }
  ._1gvw922497 {
    border-top-right-radius: var(--radii-none);
  }
  ._1gvw92249d {
    border-top-right-radius: var(--radii-xs);
  }
  ._1gvw92249j {
    border-top-right-radius: var(--radii-sm);
  }
  ._1gvw92249p {
    border-top-right-radius: var(--radii-base);
  }
  ._1gvw92249v {
    border-top-right-radius: var(--radii-md);
  }
  ._1gvw9224a1 {
    border-top-right-radius: var(--radii-lg);
  }
  ._1gvw9224a7 {
    border-top-right-radius: var(--radii-full);
  }
  ._1gvw9224ad {
    border-top-right-radius: var(--radii-half);
  }
  ._1gvw9224aj {
    border-bottom-left-radius: var(--radii-none);
  }
  ._1gvw9224ap {
    border-bottom-left-radius: var(--radii-xs);
  }
  ._1gvw9224av {
    border-bottom-left-radius: var(--radii-sm);
  }
  ._1gvw9224b1 {
    border-bottom-left-radius: var(--radii-base);
  }
  ._1gvw9224b7 {
    border-bottom-left-radius: var(--radii-md);
  }
  ._1gvw9224bd {
    border-bottom-left-radius: var(--radii-lg);
  }
  ._1gvw9224bj {
    border-bottom-left-radius: var(--radii-full);
  }
  ._1gvw9224bp {
    border-bottom-left-radius: var(--radii-half);
  }
  ._1gvw9224bv {
    border-bottom-right-radius: var(--radii-none);
  }
  ._1gvw9224c1 {
    border-bottom-right-radius: var(--radii-xs);
  }
  ._1gvw9224c7 {
    border-bottom-right-radius: var(--radii-sm);
  }
  ._1gvw9224cd {
    border-bottom-right-radius: var(--radii-base);
  }
  ._1gvw9224cj {
    border-bottom-right-radius: var(--radii-md);
  }
  ._1gvw9224cp {
    border-bottom-right-radius: var(--radii-lg);
  }
  ._1gvw9224cv {
    border-bottom-right-radius: var(--radii-full);
  }
  ._1gvw9224d1 {
    border-bottom-right-radius: var(--radii-half);
  }
  ._1gvw9224d7 {
    box-shadow: var(--shadows-xs);
  }
  ._1gvw9224dd {
    box-shadow: var(--shadows-sm);
  }
  ._1gvw9224dj {
    box-shadow: var(--shadows-base);
  }
  ._1gvw9224dp {
    box-shadow: var(--shadows-md);
  }
  ._1gvw9224dv {
    box-shadow: var(--shadows-lg);
  }
  ._1gvw9224e1 {
    box-shadow: var(--shadows-xl);
  }
  ._1gvw9224e7 {
    box-shadow: var(--shadows-2xl);
  }
  ._1gvw9224ed {
    box-shadow: var(--shadows-outline);
  }
  ._1gvw9224ej {
    box-shadow: var(--shadows-inner);
  }
  ._1gvw9224ep {
    box-shadow: var(--shadows-none);
  }
  ._1gvw9224ev {
    box-shadow: var(--shadows-dark-lg);
  }
  ._1gvw9224f1 {
    box-shadow: var(--shadows-offsetShadow);
  }
  ._1gvw9224f7 {
    box-shadow: var(--shadows-highlightShadow);
  }
  ._1gvw9224fd {
    order: 1;
  }
  ._1gvw9224fj {
    order: 2;
  }
  ._1gvw9224fp {
    order: 4;
  }
  ._1gvw9224fv {
    order: 5;
  }
  ._1gvw9224g1 {
    order: 6;
  }
  ._1gvw9224g7 {
    order: 7;
  }
  ._1gvw9224gd {
    order: 8;
  }
  ._1gvw9224gj {
    order: 9;
  }
  ._1gvw9224gp {
    order: 10;
  }
  ._1gvw9224gv {
    order: 11;
  }
  ._1gvw9224h1 {
    order: 12;
  }
}
@media screen and (min-width: 48em) {
  ._1gvw9222 {
    position: absolute;
  }
  ._1gvw9228 {
    position: relative;
  }
  ._1gvw922e {
    position: fixed;
  }
  ._1gvw922k {
    display: none;
  }
  ._1gvw922q {
    display: block;
  }
  ._1gvw922w {
    display: inline;
  }
  ._1gvw92212 {
    display: inline-block;
  }
  ._1gvw92218 {
    display: flex;
  }
  ._1gvw9221e {
    display: inline-flex;
  }
  ._1gvw9221k {
    display: grid;
  }
  ._1gvw9221q {
    align-items: flex-start;
  }
  ._1gvw9221w {
    align-items: center;
  }
  ._1gvw92222 {
    align-items: flex-end;
  }
  ._1gvw92228 {
    justify-content: flex-start;
  }
  ._1gvw9222e {
    justify-content: center;
  }
  ._1gvw9222k {
    justify-content: flex-end;
  }
  ._1gvw9222q {
    justify-content: space-between;
  }
  ._1gvw9222w {
    justify-content: space-around;
  }
  ._1gvw92232 {
    justify-content: space-evenly;
  }
  ._1gvw92238 {
    flex-direction: row;
  }
  ._1gvw9223e {
    flex-direction: row-reverse;
  }
  ._1gvw9223k {
    flex-direction: column;
  }
  ._1gvw9223q {
    flex-direction: column-reverse;
  }
  ._1gvw9223w {
    max-width: var(--sizes-container-xxs);
  }
  ._1gvw92242 {
    max-width: var(--sizes-container-xs);
  }
  ._1gvw92248 {
    max-width: var(--sizes-container-sm);
  }
  ._1gvw9224e {
    max-width: var(--sizes-container-md);
  }
  ._1gvw9224k {
    max-width: var(--sizes-container-lg);
  }
  ._1gvw9224q {
    max-width: var(--sizes-container-xl);
  }
  ._1gvw9224w {
    vertical-align: top;
  }
  ._1gvw92252 {
    vertical-align: baseline;
  }
  ._1gvw92258 {
    vertical-align: middle;
  }
  ._1gvw9225e {
    vertical-align: sub;
  }
  ._1gvw9225k {
    vertical-align: text-top;
  }
  ._1gvw9225q {
    vertical-align: bottom;
  }
  ._1gvw9225w {
    place-content: center;
  }
  ._1gvw92262 {
    gap: var(--space-0);
  }
  ._1gvw92268 {
    gap: var(--space-1);
  }
  ._1gvw9226e {
    gap: var(--space-2);
  }
  ._1gvw9226k {
    gap: var(--space-3);
  }
  ._1gvw9226q {
    gap: var(--space-4);
  }
  ._1gvw9226w {
    gap: var(--space-5);
  }
  ._1gvw92272 {
    gap: var(--space-6);
  }
  ._1gvw92278 {
    gap: var(--space-7);
  }
  ._1gvw9227e {
    gap: var(--space-8);
  }
  ._1gvw9227k {
    gap: var(--space-9);
  }
  ._1gvw9227q {
    gap: var(--space-10);
  }
  ._1gvw9227w {
    gap: var(--space-12);
  }
  ._1gvw92282 {
    gap: var(--space-13);
  }
  ._1gvw92288 {
    gap: var(--space-14);
  }
  ._1gvw9228e {
    gap: var(--space-16);
  }
  ._1gvw9228k {
    gap: var(--space-20);
  }
  ._1gvw9228q {
    gap: var(--space-24);
  }
  ._1gvw9228w {
    gap: var(--space-px);
  }
  ._1gvw92292 {
    gap: var(--space-2px);
  }
  ._1gvw92298 {
    gap: var(--space-4px);
  }
  ._1gvw9229e {
    gap: var(--space-0-5);
  }
  ._1gvw9229k {
    gap: var(--space-1-5);
  }
  ._1gvw9229q {
    gap: var(--space-2-5);
  }
  ._1gvw9229w {
    gap: var(--space-3-5);
  }
  ._1gvw922a2 {
    gap: var(--space-6-5);
  }
  ._1gvw922a8 {
    gap: var(--space-small);
  }
  ._1gvw922ae {
    gap: var(--space-medium);
  }
  ._1gvw922ak {
    gap: var(--space-large);
  }
  ._1gvw922aq {
    column-gap: var(--space-0);
  }
  ._1gvw922aw {
    column-gap: var(--space-1);
  }
  ._1gvw922b2 {
    column-gap: var(--space-2);
  }
  ._1gvw922b8 {
    column-gap: var(--space-3);
  }
  ._1gvw922be {
    column-gap: var(--space-4);
  }
  ._1gvw922bk {
    column-gap: var(--space-5);
  }
  ._1gvw922bq {
    column-gap: var(--space-6);
  }
  ._1gvw922bw {
    column-gap: var(--space-7);
  }
  ._1gvw922c2 {
    column-gap: var(--space-8);
  }
  ._1gvw922c8 {
    column-gap: var(--space-9);
  }
  ._1gvw922ce {
    column-gap: var(--space-10);
  }
  ._1gvw922ck {
    column-gap: var(--space-12);
  }
  ._1gvw922cq {
    column-gap: var(--space-13);
  }
  ._1gvw922cw {
    column-gap: var(--space-14);
  }
  ._1gvw922d2 {
    column-gap: var(--space-16);
  }
  ._1gvw922d8 {
    column-gap: var(--space-20);
  }
  ._1gvw922de {
    column-gap: var(--space-24);
  }
  ._1gvw922dk {
    column-gap: var(--space-px);
  }
  ._1gvw922dq {
    column-gap: var(--space-2px);
  }
  ._1gvw922dw {
    column-gap: var(--space-4px);
  }
  ._1gvw922e2 {
    column-gap: var(--space-0-5);
  }
  ._1gvw922e8 {
    column-gap: var(--space-1-5);
  }
  ._1gvw922ee {
    column-gap: var(--space-2-5);
  }
  ._1gvw922ek {
    column-gap: var(--space-3-5);
  }
  ._1gvw922eq {
    column-gap: var(--space-6-5);
  }
  ._1gvw922ew {
    column-gap: var(--space-small);
  }
  ._1gvw922f2 {
    column-gap: var(--space-medium);
  }
  ._1gvw922f8 {
    column-gap: var(--space-large);
  }
  ._1gvw922fe {
    row-gap: var(--space-0);
  }
  ._1gvw922fk {
    row-gap: var(--space-1);
  }
  ._1gvw922fq {
    row-gap: var(--space-2);
  }
  ._1gvw922fw {
    row-gap: var(--space-3);
  }
  ._1gvw922g2 {
    row-gap: var(--space-4);
  }
  ._1gvw922g8 {
    row-gap: var(--space-5);
  }
  ._1gvw922ge {
    row-gap: var(--space-6);
  }
  ._1gvw922gk {
    row-gap: var(--space-7);
  }
  ._1gvw922gq {
    row-gap: var(--space-8);
  }
  ._1gvw922gw {
    row-gap: var(--space-9);
  }
  ._1gvw922h2 {
    row-gap: var(--space-10);
  }
  ._1gvw922h8 {
    row-gap: var(--space-12);
  }
  ._1gvw922he {
    row-gap: var(--space-13);
  }
  ._1gvw922hk {
    row-gap: var(--space-14);
  }
  ._1gvw922hq {
    row-gap: var(--space-16);
  }
  ._1gvw922hw {
    row-gap: var(--space-20);
  }
  ._1gvw922i2 {
    row-gap: var(--space-24);
  }
  ._1gvw922i8 {
    row-gap: var(--space-px);
  }
  ._1gvw922ie {
    row-gap: var(--space-2px);
  }
  ._1gvw922ik {
    row-gap: var(--space-4px);
  }
  ._1gvw922iq {
    row-gap: var(--space-0-5);
  }
  ._1gvw922iw {
    row-gap: var(--space-1-5);
  }
  ._1gvw922j2 {
    row-gap: var(--space-2-5);
  }
  ._1gvw922j8 {
    row-gap: var(--space-3-5);
  }
  ._1gvw922je {
    row-gap: var(--space-6-5);
  }
  ._1gvw922jk {
    row-gap: var(--space-small);
  }
  ._1gvw922jq {
    row-gap: var(--space-medium);
  }
  ._1gvw922jw {
    row-gap: var(--space-large);
  }
  ._1gvw922k2 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922k8 {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922ke {
    grid-template-columns: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922kk {
    grid-template-columns: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922kq {
    grid-template-columns: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922kw {
    grid-template-columns: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922l2 {
    grid-template-columns: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922l8 {
    grid-template-columns: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922le {
    grid-template-columns: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922lk {
    grid-template-columns: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922lq {
    grid-template-columns: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922lw {
    grid-template-columns: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922m2 {
    grid-template-columns: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922m8 {
    grid-template-columns: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922me {
    grid-template-columns: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922mk {
    grid-template-columns: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922mq {
    grid-template-columns: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922mw {
    grid-template-columns: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922n2 {
    grid-template-columns: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922n8 {
    grid-template-columns: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922ne {
    grid-template-columns: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922nk {
    grid-template-columns: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922nq {
    grid-template-columns: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922nw {
    grid-template-columns: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922o2 {
    grid-template-columns: none;
  }
  ._1gvw922o8 {
    grid-template-rows: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922oe {
    grid-template-rows: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922ok {
    grid-template-rows: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922oq {
    grid-template-rows: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922ow {
    grid-template-rows: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922p2 {
    grid-template-rows: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922p8 {
    grid-template-rows: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922pe {
    grid-template-rows: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922pk {
    grid-template-rows: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922pq {
    grid-template-rows: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922pw {
    grid-template-rows: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922q2 {
    grid-template-rows: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922q8 {
    grid-template-rows: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922qe {
    grid-template-rows: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922qk {
    grid-template-rows: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922qq {
    grid-template-rows: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922qw {
    grid-template-rows: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922r2 {
    grid-template-rows: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922r8 {
    grid-template-rows: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922re {
    grid-template-rows: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922rk {
    grid-template-rows: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922rq {
    grid-template-rows: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922rw {
    grid-template-rows: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922s2 {
    grid-template-rows: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922s8 {
    grid-template-rows: none;
  }
  ._1gvw922se {
    grid-row: auto;
  }
  ._1gvw922sk {
    grid-row: span 1 / span 1;
  }
  ._1gvw922sq {
    grid-row: span 2 / span 2;
  }
  ._1gvw922sw {
    grid-row: span 3 / span 3;
  }
  ._1gvw922t2 {
    grid-row: span 4 / span 4;
  }
  ._1gvw922t8 {
    grid-row: span 5 / span 5;
  }
  ._1gvw922te {
    grid-row: span 6 / span 6;
  }
  ._1gvw922tk {
    grid-row: 1 / -1;
  }
  ._1gvw922tq {
    grid-row-start: auto;
  }
  ._1gvw922tw {
    grid-row-start: 1;
  }
  ._1gvw922u2 {
    grid-row-start: 2;
  }
  ._1gvw922u8 {
    grid-row-start: 3;
  }
  ._1gvw922ue {
    grid-row-start: 4;
  }
  ._1gvw922uk {
    grid-row-start: 5;
  }
  ._1gvw922uq {
    grid-row-start: 6;
  }
  ._1gvw922uw {
    grid-row-start: 7;
  }
  ._1gvw922v2 {
    grid-row-end: auto;
  }
  ._1gvw922v8 {
    grid-row-end: 1;
  }
  ._1gvw922ve {
    grid-row-end: 2;
  }
  ._1gvw922vk {
    grid-row-end: 3;
  }
  ._1gvw922vq {
    grid-row-end: 4;
  }
  ._1gvw922vw {
    grid-row-end: 5;
  }
  ._1gvw922w2 {
    grid-row-end: 6;
  }
  ._1gvw922w8 {
    grid-row-end: 7;
  }
  ._1gvw922we {
    grid-row-end: 8;
  }
  ._1gvw922wk {
    grid-row-end: 9;
  }
  ._1gvw922wq {
    grid-row-end: 10;
  }
  ._1gvw922ww {
    grid-row-end: 11;
  }
  ._1gvw922x2 {
    grid-row-end: 12;
  }
  ._1gvw922x8 {
    grid-row-end: 13;
  }
  ._1gvw922xe {
    grid-column: auto;
  }
  ._1gvw922xk {
    grid-column: span 1 / span 1;
  }
  ._1gvw922xq {
    grid-column: span 2 / span 2;
  }
  ._1gvw922xw {
    grid-column: span 3 / span 3;
  }
  ._1gvw922y2 {
    grid-column: span 4 / span 4;
  }
  ._1gvw922y8 {
    grid-column: span 5 / span 5;
  }
  ._1gvw922ye {
    grid-column: span 6 / span 6;
  }
  ._1gvw922yk {
    grid-column: 1 / -1;
  }
  ._1gvw922yq {
    grid-column: span 7 / span 7;
  }
  ._1gvw922yw {
    grid-column: span 8 / span 8;
  }
  ._1gvw922z2 {
    grid-column: span 9 / span 9;
  }
  ._1gvw922z8 {
    grid-column: span 10 / span 10;
  }
  ._1gvw922ze {
    grid-column: span 11 / span 11;
  }
  ._1gvw922zk {
    grid-column: span 12 / span 12;
  }
  ._1gvw922zq {
    grid-column: span 13 / span 13;
  }
  ._1gvw922zw {
    grid-column: span 14 / span 14;
  }
  ._1gvw922102 {
    grid-column: span 15 / span 15;
  }
  ._1gvw922108 {
    grid-column: span 16 / span 16;
  }
  ._1gvw92210e {
    grid-column: span 17 / span 17;
  }
  ._1gvw92210k {
    grid-column: span 18 / span 18;
  }
  ._1gvw92210q {
    grid-column: span 19 / span 19;
  }
  ._1gvw92210w {
    grid-column: span 20 / span 20;
  }
  ._1gvw922112 {
    grid-column: span 21 / span 21;
  }
  ._1gvw922118 {
    grid-column: span 22 / span 22;
  }
  ._1gvw92211e {
    grid-column: span 23 / span 23;
  }
  ._1gvw92211k {
    grid-column: span 24 / span 24;
  }
  ._1gvw92211q {
    grid-auto-flow: row;
  }
  ._1gvw92211w {
    grid-auto-flow: column;
  }
  ._1gvw922122 {
    grid-auto-flow: row dense;
  }
  ._1gvw922128 {
    grid-auto-flow: column dense;
  }
  ._1gvw92212e {
    grid-auto-columns: auto;
  }
  ._1gvw92212k {
    grid-auto-columns: min-content;
  }
  ._1gvw92212q {
    grid-auto-columns: max-content;
  }
  ._1gvw92212w {
    grid-auto-columns: minmax(0, 1fr);
  }
  ._1gvw922132 {
    grid-auto-rows: auto;
  }
  ._1gvw922138 {
    grid-auto-rows: min-content;
  }
  ._1gvw92213e {
    grid-auto-rows: max-content;
  }
  ._1gvw92213k {
    grid-auto-rows: minmax(0, 1fr);
  }
  ._1gvw92213q {
    padding-top: var(--space-0);
  }
  ._1gvw92213w {
    padding-top: var(--space-1);
  }
  ._1gvw922142 {
    padding-top: var(--space-2);
  }
  ._1gvw922148 {
    padding-top: var(--space-3);
  }
  ._1gvw92214e {
    padding-top: var(--space-4);
  }
  ._1gvw92214k {
    padding-top: var(--space-5);
  }
  ._1gvw92214q {
    padding-top: var(--space-6);
  }
  ._1gvw92214w {
    padding-top: var(--space-7);
  }
  ._1gvw922152 {
    padding-top: var(--space-8);
  }
  ._1gvw922158 {
    padding-top: var(--space-9);
  }
  ._1gvw92215e {
    padding-top: var(--space-10);
  }
  ._1gvw92215k {
    padding-top: var(--space-12);
  }
  ._1gvw92215q {
    padding-top: var(--space-13);
  }
  ._1gvw92215w {
    padding-top: var(--space-14);
  }
  ._1gvw922162 {
    padding-top: var(--space-16);
  }
  ._1gvw922168 {
    padding-top: var(--space-20);
  }
  ._1gvw92216e {
    padding-top: var(--space-24);
  }
  ._1gvw92216k {
    padding-top: var(--space-px);
  }
  ._1gvw92216q {
    padding-top: var(--space-2px);
  }
  ._1gvw92216w {
    padding-top: var(--space-4px);
  }
  ._1gvw922172 {
    padding-top: var(--space-0-5);
  }
  ._1gvw922178 {
    padding-top: var(--space-1-5);
  }
  ._1gvw92217e {
    padding-top: var(--space-2-5);
  }
  ._1gvw92217k {
    padding-top: var(--space-3-5);
  }
  ._1gvw92217q {
    padding-top: var(--space-6-5);
  }
  ._1gvw92217w {
    padding-top: var(--space-small);
  }
  ._1gvw922182 {
    padding-top: var(--space-medium);
  }
  ._1gvw922188 {
    padding-top: var(--space-large);
  }
  ._1gvw92218e {
    padding-bottom: var(--space-0);
  }
  ._1gvw92218k {
    padding-bottom: var(--space-1);
  }
  ._1gvw92218q {
    padding-bottom: var(--space-2);
  }
  ._1gvw92218w {
    padding-bottom: var(--space-3);
  }
  ._1gvw922192 {
    padding-bottom: var(--space-4);
  }
  ._1gvw922198 {
    padding-bottom: var(--space-5);
  }
  ._1gvw92219e {
    padding-bottom: var(--space-6);
  }
  ._1gvw92219k {
    padding-bottom: var(--space-7);
  }
  ._1gvw92219q {
    padding-bottom: var(--space-8);
  }
  ._1gvw92219w {
    padding-bottom: var(--space-9);
  }
  ._1gvw9221a2 {
    padding-bottom: var(--space-10);
  }
  ._1gvw9221a8 {
    padding-bottom: var(--space-12);
  }
  ._1gvw9221ae {
    padding-bottom: var(--space-13);
  }
  ._1gvw9221ak {
    padding-bottom: var(--space-14);
  }
  ._1gvw9221aq {
    padding-bottom: var(--space-16);
  }
  ._1gvw9221aw {
    padding-bottom: var(--space-20);
  }
  ._1gvw9221b2 {
    padding-bottom: var(--space-24);
  }
  ._1gvw9221b8 {
    padding-bottom: var(--space-px);
  }
  ._1gvw9221be {
    padding-bottom: var(--space-2px);
  }
  ._1gvw9221bk {
    padding-bottom: var(--space-4px);
  }
  ._1gvw9221bq {
    padding-bottom: var(--space-0-5);
  }
  ._1gvw9221bw {
    padding-bottom: var(--space-1-5);
  }
  ._1gvw9221c2 {
    padding-bottom: var(--space-2-5);
  }
  ._1gvw9221c8 {
    padding-bottom: var(--space-3-5);
  }
  ._1gvw9221ce {
    padding-bottom: var(--space-6-5);
  }
  ._1gvw9221ck {
    padding-bottom: var(--space-small);
  }
  ._1gvw9221cq {
    padding-bottom: var(--space-medium);
  }
  ._1gvw9221cw {
    padding-bottom: var(--space-large);
  }
  ._1gvw9221d2 {
    padding-left: var(--space-0);
  }
  ._1gvw9221d8 {
    padding-left: var(--space-1);
  }
  ._1gvw9221de {
    padding-left: var(--space-2);
  }
  ._1gvw9221dk {
    padding-left: var(--space-3);
  }
  ._1gvw9221dq {
    padding-left: var(--space-4);
  }
  ._1gvw9221dw {
    padding-left: var(--space-5);
  }
  ._1gvw9221e2 {
    padding-left: var(--space-6);
  }
  ._1gvw9221e8 {
    padding-left: var(--space-7);
  }
  ._1gvw9221ee {
    padding-left: var(--space-8);
  }
  ._1gvw9221ek {
    padding-left: var(--space-9);
  }
  ._1gvw9221eq {
    padding-left: var(--space-10);
  }
  ._1gvw9221ew {
    padding-left: var(--space-12);
  }
  ._1gvw9221f2 {
    padding-left: var(--space-13);
  }
  ._1gvw9221f8 {
    padding-left: var(--space-14);
  }
  ._1gvw9221fe {
    padding-left: var(--space-16);
  }
  ._1gvw9221fk {
    padding-left: var(--space-20);
  }
  ._1gvw9221fq {
    padding-left: var(--space-24);
  }
  ._1gvw9221fw {
    padding-left: var(--space-px);
  }
  ._1gvw9221g2 {
    padding-left: var(--space-2px);
  }
  ._1gvw9221g8 {
    padding-left: var(--space-4px);
  }
  ._1gvw9221ge {
    padding-left: var(--space-0-5);
  }
  ._1gvw9221gk {
    padding-left: var(--space-1-5);
  }
  ._1gvw9221gq {
    padding-left: var(--space-2-5);
  }
  ._1gvw9221gw {
    padding-left: var(--space-3-5);
  }
  ._1gvw9221h2 {
    padding-left: var(--space-6-5);
  }
  ._1gvw9221h8 {
    padding-left: var(--space-small);
  }
  ._1gvw9221he {
    padding-left: var(--space-medium);
  }
  ._1gvw9221hk {
    padding-left: var(--space-large);
  }
  ._1gvw9221hq {
    padding-right: var(--space-0);
  }
  ._1gvw9221hw {
    padding-right: var(--space-1);
  }
  ._1gvw9221i2 {
    padding-right: var(--space-2);
  }
  ._1gvw9221i8 {
    padding-right: var(--space-3);
  }
  ._1gvw9221ie {
    padding-right: var(--space-4);
  }
  ._1gvw9221ik {
    padding-right: var(--space-5);
  }
  ._1gvw9221iq {
    padding-right: var(--space-6);
  }
  ._1gvw9221iw {
    padding-right: var(--space-7);
  }
  ._1gvw9221j2 {
    padding-right: var(--space-8);
  }
  ._1gvw9221j8 {
    padding-right: var(--space-9);
  }
  ._1gvw9221je {
    padding-right: var(--space-10);
  }
  ._1gvw9221jk {
    padding-right: var(--space-12);
  }
  ._1gvw9221jq {
    padding-right: var(--space-13);
  }
  ._1gvw9221jw {
    padding-right: var(--space-14);
  }
  ._1gvw9221k2 {
    padding-right: var(--space-16);
  }
  ._1gvw9221k8 {
    padding-right: var(--space-20);
  }
  ._1gvw9221ke {
    padding-right: var(--space-24);
  }
  ._1gvw9221kk {
    padding-right: var(--space-px);
  }
  ._1gvw9221kq {
    padding-right: var(--space-2px);
  }
  ._1gvw9221kw {
    padding-right: var(--space-4px);
  }
  ._1gvw9221l2 {
    padding-right: var(--space-0-5);
  }
  ._1gvw9221l8 {
    padding-right: var(--space-1-5);
  }
  ._1gvw9221le {
    padding-right: var(--space-2-5);
  }
  ._1gvw9221lk {
    padding-right: var(--space-3-5);
  }
  ._1gvw9221lq {
    padding-right: var(--space-6-5);
  }
  ._1gvw9221lw {
    padding-right: var(--space-small);
  }
  ._1gvw9221m2 {
    padding-right: var(--space-medium);
  }
  ._1gvw9221m8 {
    padding-right: var(--space-large);
  }
  ._1gvw9221me {
    padding: var(--space-0);
  }
  ._1gvw9221mk {
    padding: var(--space-1);
  }
  ._1gvw9221mq {
    padding: var(--space-2);
  }
  ._1gvw9221mw {
    padding: var(--space-3);
  }
  ._1gvw9221n2 {
    padding: var(--space-4);
  }
  ._1gvw9221n8 {
    padding: var(--space-5);
  }
  ._1gvw9221ne {
    padding: var(--space-6);
  }
  ._1gvw9221nk {
    padding: var(--space-7);
  }
  ._1gvw9221nq {
    padding: var(--space-8);
  }
  ._1gvw9221nw {
    padding: var(--space-9);
  }
  ._1gvw9221o2 {
    padding: var(--space-10);
  }
  ._1gvw9221o8 {
    padding: var(--space-12);
  }
  ._1gvw9221oe {
    padding: var(--space-13);
  }
  ._1gvw9221ok {
    padding: var(--space-14);
  }
  ._1gvw9221oq {
    padding: var(--space-16);
  }
  ._1gvw9221ow {
    padding: var(--space-20);
  }
  ._1gvw9221p2 {
    padding: var(--space-24);
  }
  ._1gvw9221p8 {
    padding: var(--space-px);
  }
  ._1gvw9221pe {
    padding: var(--space-2px);
  }
  ._1gvw9221pk {
    padding: var(--space-4px);
  }
  ._1gvw9221pq {
    padding: var(--space-0-5);
  }
  ._1gvw9221pw {
    padding: var(--space-1-5);
  }
  ._1gvw9221q2 {
    padding: var(--space-2-5);
  }
  ._1gvw9221q8 {
    padding: var(--space-3-5);
  }
  ._1gvw9221qe {
    padding: var(--space-6-5);
  }
  ._1gvw9221qk {
    padding: var(--space-small);
  }
  ._1gvw9221qq {
    padding: var(--space-medium);
  }
  ._1gvw9221qw {
    padding: var(--space-large);
  }
  ._1gvw9221r2 {
    padding-inline-start: var(--space-0);
  }
  ._1gvw9221r8 {
    padding-inline-start: var(--space-1);
  }
  ._1gvw9221re {
    padding-inline-start: var(--space-2);
  }
  ._1gvw9221rk {
    padding-inline-start: var(--space-3);
  }
  ._1gvw9221rq {
    padding-inline-start: var(--space-4);
  }
  ._1gvw9221rw {
    padding-inline-start: var(--space-5);
  }
  ._1gvw9221s2 {
    padding-inline-start: var(--space-6);
  }
  ._1gvw9221s8 {
    padding-inline-start: var(--space-7);
  }
  ._1gvw9221se {
    padding-inline-start: var(--space-8);
  }
  ._1gvw9221sk {
    padding-inline-start: var(--space-9);
  }
  ._1gvw9221sq {
    padding-inline-start: var(--space-10);
  }
  ._1gvw9221sw {
    padding-inline-start: var(--space-12);
  }
  ._1gvw9221t2 {
    padding-inline-start: var(--space-13);
  }
  ._1gvw9221t8 {
    padding-inline-start: var(--space-14);
  }
  ._1gvw9221te {
    padding-inline-start: var(--space-16);
  }
  ._1gvw9221tk {
    padding-inline-start: var(--space-20);
  }
  ._1gvw9221tq {
    padding-inline-start: var(--space-24);
  }
  ._1gvw9221tw {
    padding-inline-start: var(--space-px);
  }
  ._1gvw9221u2 {
    padding-inline-start: var(--space-2px);
  }
  ._1gvw9221u8 {
    padding-inline-start: var(--space-4px);
  }
  ._1gvw9221ue {
    padding-inline-start: var(--space-0-5);
  }
  ._1gvw9221uk {
    padding-inline-start: var(--space-1-5);
  }
  ._1gvw9221uq {
    padding-inline-start: var(--space-2-5);
  }
  ._1gvw9221uw {
    padding-inline-start: var(--space-3-5);
  }
  ._1gvw9221v2 {
    padding-inline-start: var(--space-6-5);
  }
  ._1gvw9221v8 {
    padding-inline-start: var(--space-small);
  }
  ._1gvw9221ve {
    padding-inline-start: var(--space-medium);
  }
  ._1gvw9221vk {
    padding-inline-start: var(--space-large);
  }
  ._1gvw9221vq {
    padding-inline-end: var(--space-0);
  }
  ._1gvw9221vw {
    padding-inline-end: var(--space-1);
  }
  ._1gvw9221w2 {
    padding-inline-end: var(--space-2);
  }
  ._1gvw9221w8 {
    padding-inline-end: var(--space-3);
  }
  ._1gvw9221we {
    padding-inline-end: var(--space-4);
  }
  ._1gvw9221wk {
    padding-inline-end: var(--space-5);
  }
  ._1gvw9221wq {
    padding-inline-end: var(--space-6);
  }
  ._1gvw9221ww {
    padding-inline-end: var(--space-7);
  }
  ._1gvw9221x2 {
    padding-inline-end: var(--space-8);
  }
  ._1gvw9221x8 {
    padding-inline-end: var(--space-9);
  }
  ._1gvw9221xe {
    padding-inline-end: var(--space-10);
  }
  ._1gvw9221xk {
    padding-inline-end: var(--space-12);
  }
  ._1gvw9221xq {
    padding-inline-end: var(--space-13);
  }
  ._1gvw9221xw {
    padding-inline-end: var(--space-14);
  }
  ._1gvw9221y2 {
    padding-inline-end: var(--space-16);
  }
  ._1gvw9221y8 {
    padding-inline-end: var(--space-20);
  }
  ._1gvw9221ye {
    padding-inline-end: var(--space-24);
  }
  ._1gvw9221yk {
    padding-inline-end: var(--space-px);
  }
  ._1gvw9221yq {
    padding-inline-end: var(--space-2px);
  }
  ._1gvw9221yw {
    padding-inline-end: var(--space-4px);
  }
  ._1gvw9221z2 {
    padding-inline-end: var(--space-0-5);
  }
  ._1gvw9221z8 {
    padding-inline-end: var(--space-1-5);
  }
  ._1gvw9221ze {
    padding-inline-end: var(--space-2-5);
  }
  ._1gvw9221zk {
    padding-inline-end: var(--space-3-5);
  }
  ._1gvw9221zq {
    padding-inline-end: var(--space-6-5);
  }
  ._1gvw9221zw {
    padding-inline-end: var(--space-small);
  }
  ._1gvw922202 {
    padding-inline-end: var(--space-medium);
  }
  ._1gvw922208 {
    padding-inline-end: var(--space-large);
  }
  ._1gvw92220e {
    padding-inline: var(--space-0);
  }
  ._1gvw92220k {
    padding-inline: var(--space-1);
  }
  ._1gvw92220q {
    padding-inline: var(--space-2);
  }
  ._1gvw92220w {
    padding-inline: var(--space-3);
  }
  ._1gvw922212 {
    padding-inline: var(--space-4);
  }
  ._1gvw922218 {
    padding-inline: var(--space-5);
  }
  ._1gvw92221e {
    padding-inline: var(--space-6);
  }
  ._1gvw92221k {
    padding-inline: var(--space-7);
  }
  ._1gvw92221q {
    padding-inline: var(--space-8);
  }
  ._1gvw92221w {
    padding-inline: var(--space-9);
  }
  ._1gvw922222 {
    padding-inline: var(--space-10);
  }
  ._1gvw922228 {
    padding-inline: var(--space-12);
  }
  ._1gvw92222e {
    padding-inline: var(--space-13);
  }
  ._1gvw92222k {
    padding-inline: var(--space-14);
  }
  ._1gvw92222q {
    padding-inline: var(--space-16);
  }
  ._1gvw92222w {
    padding-inline: var(--space-20);
  }
  ._1gvw922232 {
    padding-inline: var(--space-24);
  }
  ._1gvw922238 {
    padding-inline: var(--space-px);
  }
  ._1gvw92223e {
    padding-inline: var(--space-2px);
  }
  ._1gvw92223k {
    padding-inline: var(--space-4px);
  }
  ._1gvw92223q {
    padding-inline: var(--space-0-5);
  }
  ._1gvw92223w {
    padding-inline: var(--space-1-5);
  }
  ._1gvw922242 {
    padding-inline: var(--space-2-5);
  }
  ._1gvw922248 {
    padding-inline: var(--space-3-5);
  }
  ._1gvw92224e {
    padding-inline: var(--space-6-5);
  }
  ._1gvw92224k {
    padding-inline: var(--space-small);
  }
  ._1gvw92224q {
    padding-inline: var(--space-medium);
  }
  ._1gvw92224w {
    padding-inline: var(--space-large);
  }
  ._1gvw922252 {
    margin-top: var(--space-0);
  }
  ._1gvw922258 {
    margin-top: var(--space-1);
  }
  ._1gvw92225e {
    margin-top: var(--space-2);
  }
  ._1gvw92225k {
    margin-top: var(--space-3);
  }
  ._1gvw92225q {
    margin-top: var(--space-4);
  }
  ._1gvw92225w {
    margin-top: var(--space-5);
  }
  ._1gvw922262 {
    margin-top: var(--space-6);
  }
  ._1gvw922268 {
    margin-top: var(--space-7);
  }
  ._1gvw92226e {
    margin-top: var(--space-8);
  }
  ._1gvw92226k {
    margin-top: var(--space-9);
  }
  ._1gvw92226q {
    margin-top: var(--space-10);
  }
  ._1gvw92226w {
    margin-top: var(--space-12);
  }
  ._1gvw922272 {
    margin-top: var(--space-13);
  }
  ._1gvw922278 {
    margin-top: var(--space-14);
  }
  ._1gvw92227e {
    margin-top: var(--space-16);
  }
  ._1gvw92227k {
    margin-top: var(--space-20);
  }
  ._1gvw92227q {
    margin-top: var(--space-24);
  }
  ._1gvw92227w {
    margin-top: var(--space-px);
  }
  ._1gvw922282 {
    margin-top: var(--space-2px);
  }
  ._1gvw922288 {
    margin-top: var(--space-4px);
  }
  ._1gvw92228e {
    margin-top: var(--space-0-5);
  }
  ._1gvw92228k {
    margin-top: var(--space-1-5);
  }
  ._1gvw92228q {
    margin-top: var(--space-2-5);
  }
  ._1gvw92228w {
    margin-top: var(--space-3-5);
  }
  ._1gvw922292 {
    margin-top: var(--space-6-5);
  }
  ._1gvw922298 {
    margin-top: var(--space-small);
  }
  ._1gvw92229e {
    margin-top: var(--space-medium);
  }
  ._1gvw92229k {
    margin-top: var(--space-large);
  }
  ._1gvw92229q {
    margin-top: var(--nspace--px);
  }
  ._1gvw92229w {
    margin-top: var(--nspace--2px);
  }
  ._1gvw9222a2 {
    margin-top: var(--nspace--0);
  }
  ._1gvw9222a8 {
    margin-top: var(--nspace--0-5);
  }
  ._1gvw9222ae {
    margin-top: var(--nspace--1);
  }
  ._1gvw9222ak {
    margin-top: var(--nspace--1-5);
  }
  ._1gvw9222aq {
    margin-top: var(--nspace--2);
  }
  ._1gvw9222aw {
    margin-top: var(--nspace--2-5);
  }
  ._1gvw9222b2 {
    margin-top: var(--nspace--3);
  }
  ._1gvw9222b8 {
    margin-top: var(--nspace--3-5);
  }
  ._1gvw9222be {
    margin-top: var(--nspace--4);
  }
  ._1gvw9222bk {
    margin-top: var(--nspace--5);
  }
  ._1gvw9222bq {
    margin-top: var(--nspace--6);
  }
  ._1gvw9222bw {
    margin-top: var(--nspace--7);
  }
  ._1gvw9222c2 {
    margin-top: var(--nspace--8);
  }
  ._1gvw9222c8 {
    margin-top: var(--nspace--9);
  }
  ._1gvw9222ce {
    margin-top: var(--nspace--10);
  }
  ._1gvw9222ck {
    margin-top: var(--nspace--12);
  }
  ._1gvw9222cq {
    margin-top: var(--nspace--14);
  }
  ._1gvw9222cw {
    margin-top: var(--nspace--16);
  }
  ._1gvw9222d2 {
    margin-top: var(--nspace--20);
  }
  ._1gvw9222d8 {
    margin-top: var(--nspace--24);
  }
  ._1gvw9222de {
    margin-top: auto;
  }
  ._1gvw9222dk {
    margin-bottom: var(--space-0);
  }
  ._1gvw9222dq {
    margin-bottom: var(--space-1);
  }
  ._1gvw9222dw {
    margin-bottom: var(--space-2);
  }
  ._1gvw9222e2 {
    margin-bottom: var(--space-3);
  }
  ._1gvw9222e8 {
    margin-bottom: var(--space-4);
  }
  ._1gvw9222ee {
    margin-bottom: var(--space-5);
  }
  ._1gvw9222ek {
    margin-bottom: var(--space-6);
  }
  ._1gvw9222eq {
    margin-bottom: var(--space-7);
  }
  ._1gvw9222ew {
    margin-bottom: var(--space-8);
  }
  ._1gvw9222f2 {
    margin-bottom: var(--space-9);
  }
  ._1gvw9222f8 {
    margin-bottom: var(--space-10);
  }
  ._1gvw9222fe {
    margin-bottom: var(--space-12);
  }
  ._1gvw9222fk {
    margin-bottom: var(--space-13);
  }
  ._1gvw9222fq {
    margin-bottom: var(--space-14);
  }
  ._1gvw9222fw {
    margin-bottom: var(--space-16);
  }
  ._1gvw9222g2 {
    margin-bottom: var(--space-20);
  }
  ._1gvw9222g8 {
    margin-bottom: var(--space-24);
  }
  ._1gvw9222ge {
    margin-bottom: var(--space-px);
  }
  ._1gvw9222gk {
    margin-bottom: var(--space-2px);
  }
  ._1gvw9222gq {
    margin-bottom: var(--space-4px);
  }
  ._1gvw9222gw {
    margin-bottom: var(--space-0-5);
  }
  ._1gvw9222h2 {
    margin-bottom: var(--space-1-5);
  }
  ._1gvw9222h8 {
    margin-bottom: var(--space-2-5);
  }
  ._1gvw9222he {
    margin-bottom: var(--space-3-5);
  }
  ._1gvw9222hk {
    margin-bottom: var(--space-6-5);
  }
  ._1gvw9222hq {
    margin-bottom: var(--space-small);
  }
  ._1gvw9222hw {
    margin-bottom: var(--space-medium);
  }
  ._1gvw9222i2 {
    margin-bottom: var(--space-large);
  }
  ._1gvw9222i8 {
    margin-bottom: var(--nspace--px);
  }
  ._1gvw9222ie {
    margin-bottom: var(--nspace--2px);
  }
  ._1gvw9222ik {
    margin-bottom: var(--nspace--0);
  }
  ._1gvw9222iq {
    margin-bottom: var(--nspace--0-5);
  }
  ._1gvw9222iw {
    margin-bottom: var(--nspace--1);
  }
  ._1gvw9222j2 {
    margin-bottom: var(--nspace--1-5);
  }
  ._1gvw9222j8 {
    margin-bottom: var(--nspace--2);
  }
  ._1gvw9222je {
    margin-bottom: var(--nspace--2-5);
  }
  ._1gvw9222jk {
    margin-bottom: var(--nspace--3);
  }
  ._1gvw9222jq {
    margin-bottom: var(--nspace--3-5);
  }
  ._1gvw9222jw {
    margin-bottom: var(--nspace--4);
  }
  ._1gvw9222k2 {
    margin-bottom: var(--nspace--5);
  }
  ._1gvw9222k8 {
    margin-bottom: var(--nspace--6);
  }
  ._1gvw9222ke {
    margin-bottom: var(--nspace--7);
  }
  ._1gvw9222kk {
    margin-bottom: var(--nspace--8);
  }
  ._1gvw9222kq {
    margin-bottom: var(--nspace--9);
  }
  ._1gvw9222kw {
    margin-bottom: var(--nspace--10);
  }
  ._1gvw9222l2 {
    margin-bottom: var(--nspace--12);
  }
  ._1gvw9222l8 {
    margin-bottom: var(--nspace--14);
  }
  ._1gvw9222le {
    margin-bottom: var(--nspace--16);
  }
  ._1gvw9222lk {
    margin-bottom: var(--nspace--20);
  }
  ._1gvw9222lq {
    margin-bottom: var(--nspace--24);
  }
  ._1gvw9222lw {
    margin-bottom: auto;
  }
  ._1gvw9222m2 {
    margin-left: var(--space-0);
  }
  ._1gvw9222m8 {
    margin-left: var(--space-1);
  }
  ._1gvw9222me {
    margin-left: var(--space-2);
  }
  ._1gvw9222mk {
    margin-left: var(--space-3);
  }
  ._1gvw9222mq {
    margin-left: var(--space-4);
  }
  ._1gvw9222mw {
    margin-left: var(--space-5);
  }
  ._1gvw9222n2 {
    margin-left: var(--space-6);
  }
  ._1gvw9222n8 {
    margin-left: var(--space-7);
  }
  ._1gvw9222ne {
    margin-left: var(--space-8);
  }
  ._1gvw9222nk {
    margin-left: var(--space-9);
  }
  ._1gvw9222nq {
    margin-left: var(--space-10);
  }
  ._1gvw9222nw {
    margin-left: var(--space-12);
  }
  ._1gvw9222o2 {
    margin-left: var(--space-13);
  }
  ._1gvw9222o8 {
    margin-left: var(--space-14);
  }
  ._1gvw9222oe {
    margin-left: var(--space-16);
  }
  ._1gvw9222ok {
    margin-left: var(--space-20);
  }
  ._1gvw9222oq {
    margin-left: var(--space-24);
  }
  ._1gvw9222ow {
    margin-left: var(--space-px);
  }
  ._1gvw9222p2 {
    margin-left: var(--space-2px);
  }
  ._1gvw9222p8 {
    margin-left: var(--space-4px);
  }
  ._1gvw9222pe {
    margin-left: var(--space-0-5);
  }
  ._1gvw9222pk {
    margin-left: var(--space-1-5);
  }
  ._1gvw9222pq {
    margin-left: var(--space-2-5);
  }
  ._1gvw9222pw {
    margin-left: var(--space-3-5);
  }
  ._1gvw9222q2 {
    margin-left: var(--space-6-5);
  }
  ._1gvw9222q8 {
    margin-left: var(--space-small);
  }
  ._1gvw9222qe {
    margin-left: var(--space-medium);
  }
  ._1gvw9222qk {
    margin-left: var(--space-large);
  }
  ._1gvw9222qq {
    margin-left: var(--nspace--px);
  }
  ._1gvw9222qw {
    margin-left: var(--nspace--2px);
  }
  ._1gvw9222r2 {
    margin-left: var(--nspace--0);
  }
  ._1gvw9222r8 {
    margin-left: var(--nspace--0-5);
  }
  ._1gvw9222re {
    margin-left: var(--nspace--1);
  }
  ._1gvw9222rk {
    margin-left: var(--nspace--1-5);
  }
  ._1gvw9222rq {
    margin-left: var(--nspace--2);
  }
  ._1gvw9222rw {
    margin-left: var(--nspace--2-5);
  }
  ._1gvw9222s2 {
    margin-left: var(--nspace--3);
  }
  ._1gvw9222s8 {
    margin-left: var(--nspace--3-5);
  }
  ._1gvw9222se {
    margin-left: var(--nspace--4);
  }
  ._1gvw9222sk {
    margin-left: var(--nspace--5);
  }
  ._1gvw9222sq {
    margin-left: var(--nspace--6);
  }
  ._1gvw9222sw {
    margin-left: var(--nspace--7);
  }
  ._1gvw9222t2 {
    margin-left: var(--nspace--8);
  }
  ._1gvw9222t8 {
    margin-left: var(--nspace--9);
  }
  ._1gvw9222te {
    margin-left: var(--nspace--10);
  }
  ._1gvw9222tk {
    margin-left: var(--nspace--12);
  }
  ._1gvw9222tq {
    margin-left: var(--nspace--14);
  }
  ._1gvw9222tw {
    margin-left: var(--nspace--16);
  }
  ._1gvw9222u2 {
    margin-left: var(--nspace--20);
  }
  ._1gvw9222u8 {
    margin-left: var(--nspace--24);
  }
  ._1gvw9222ue {
    margin-left: auto;
  }
  ._1gvw9222uk {
    margin-right: var(--space-0);
  }
  ._1gvw9222uq {
    margin-right: var(--space-1);
  }
  ._1gvw9222uw {
    margin-right: var(--space-2);
  }
  ._1gvw9222v2 {
    margin-right: var(--space-3);
  }
  ._1gvw9222v8 {
    margin-right: var(--space-4);
  }
  ._1gvw9222ve {
    margin-right: var(--space-5);
  }
  ._1gvw9222vk {
    margin-right: var(--space-6);
  }
  ._1gvw9222vq {
    margin-right: var(--space-7);
  }
  ._1gvw9222vw {
    margin-right: var(--space-8);
  }
  ._1gvw9222w2 {
    margin-right: var(--space-9);
  }
  ._1gvw9222w8 {
    margin-right: var(--space-10);
  }
  ._1gvw9222we {
    margin-right: var(--space-12);
  }
  ._1gvw9222wk {
    margin-right: var(--space-13);
  }
  ._1gvw9222wq {
    margin-right: var(--space-14);
  }
  ._1gvw9222ww {
    margin-right: var(--space-16);
  }
  ._1gvw9222x2 {
    margin-right: var(--space-20);
  }
  ._1gvw9222x8 {
    margin-right: var(--space-24);
  }
  ._1gvw9222xe {
    margin-right: var(--space-px);
  }
  ._1gvw9222xk {
    margin-right: var(--space-2px);
  }
  ._1gvw9222xq {
    margin-right: var(--space-4px);
  }
  ._1gvw9222xw {
    margin-right: var(--space-0-5);
  }
  ._1gvw9222y2 {
    margin-right: var(--space-1-5);
  }
  ._1gvw9222y8 {
    margin-right: var(--space-2-5);
  }
  ._1gvw9222ye {
    margin-right: var(--space-3-5);
  }
  ._1gvw9222yk {
    margin-right: var(--space-6-5);
  }
  ._1gvw9222yq {
    margin-right: var(--space-small);
  }
  ._1gvw9222yw {
    margin-right: var(--space-medium);
  }
  ._1gvw9222z2 {
    margin-right: var(--space-large);
  }
  ._1gvw9222z8 {
    margin-right: var(--nspace--px);
  }
  ._1gvw9222ze {
    margin-right: var(--nspace--2px);
  }
  ._1gvw9222zk {
    margin-right: var(--nspace--0);
  }
  ._1gvw9222zq {
    margin-right: var(--nspace--0-5);
  }
  ._1gvw9222zw {
    margin-right: var(--nspace--1);
  }
  ._1gvw922302 {
    margin-right: var(--nspace--1-5);
  }
  ._1gvw922308 {
    margin-right: var(--nspace--2);
  }
  ._1gvw92230e {
    margin-right: var(--nspace--2-5);
  }
  ._1gvw92230k {
    margin-right: var(--nspace--3);
  }
  ._1gvw92230q {
    margin-right: var(--nspace--3-5);
  }
  ._1gvw92230w {
    margin-right: var(--nspace--4);
  }
  ._1gvw922312 {
    margin-right: var(--nspace--5);
  }
  ._1gvw922318 {
    margin-right: var(--nspace--6);
  }
  ._1gvw92231e {
    margin-right: var(--nspace--7);
  }
  ._1gvw92231k {
    margin-right: var(--nspace--8);
  }
  ._1gvw92231q {
    margin-right: var(--nspace--9);
  }
  ._1gvw92231w {
    margin-right: var(--nspace--10);
  }
  ._1gvw922322 {
    margin-right: var(--nspace--12);
  }
  ._1gvw922328 {
    margin-right: var(--nspace--14);
  }
  ._1gvw92232e {
    margin-right: var(--nspace--16);
  }
  ._1gvw92232k {
    margin-right: var(--nspace--20);
  }
  ._1gvw92232q {
    margin-right: var(--nspace--24);
  }
  ._1gvw92232w {
    margin-right: auto;
  }
  ._1gvw922332 {
    margin: var(--space-0);
  }
  ._1gvw922338 {
    margin: var(--space-1);
  }
  ._1gvw92233e {
    margin: var(--space-2);
  }
  ._1gvw92233k {
    margin: var(--space-3);
  }
  ._1gvw92233q {
    margin: var(--space-4);
  }
  ._1gvw92233w {
    margin: var(--space-5);
  }
  ._1gvw922342 {
    margin: var(--space-6);
  }
  ._1gvw922348 {
    margin: var(--space-7);
  }
  ._1gvw92234e {
    margin: var(--space-8);
  }
  ._1gvw92234k {
    margin: var(--space-9);
  }
  ._1gvw92234q {
    margin: var(--space-10);
  }
  ._1gvw92234w {
    margin: var(--space-12);
  }
  ._1gvw922352 {
    margin: var(--space-13);
  }
  ._1gvw922358 {
    margin: var(--space-14);
  }
  ._1gvw92235e {
    margin: var(--space-16);
  }
  ._1gvw92235k {
    margin: var(--space-20);
  }
  ._1gvw92235q {
    margin: var(--space-24);
  }
  ._1gvw92235w {
    margin: var(--space-px);
  }
  ._1gvw922362 {
    margin: var(--space-2px);
  }
  ._1gvw922368 {
    margin: var(--space-4px);
  }
  ._1gvw92236e {
    margin: var(--space-0-5);
  }
  ._1gvw92236k {
    margin: var(--space-1-5);
  }
  ._1gvw92236q {
    margin: var(--space-2-5);
  }
  ._1gvw92236w {
    margin: var(--space-3-5);
  }
  ._1gvw922372 {
    margin: var(--space-6-5);
  }
  ._1gvw922378 {
    margin: var(--space-small);
  }
  ._1gvw92237e {
    margin: var(--space-medium);
  }
  ._1gvw92237k {
    margin: var(--space-large);
  }
  ._1gvw92237q {
    margin: var(--nspace--px);
  }
  ._1gvw92237w {
    margin: var(--nspace--2px);
  }
  ._1gvw922382 {
    margin: var(--nspace--0);
  }
  ._1gvw922388 {
    margin: var(--nspace--0-5);
  }
  ._1gvw92238e {
    margin: var(--nspace--1);
  }
  ._1gvw92238k {
    margin: var(--nspace--1-5);
  }
  ._1gvw92238q {
    margin: var(--nspace--2);
  }
  ._1gvw92238w {
    margin: var(--nspace--2-5);
  }
  ._1gvw922392 {
    margin: var(--nspace--3);
  }
  ._1gvw922398 {
    margin: var(--nspace--3-5);
  }
  ._1gvw92239e {
    margin: var(--nspace--4);
  }
  ._1gvw92239k {
    margin: var(--nspace--5);
  }
  ._1gvw92239q {
    margin: var(--nspace--6);
  }
  ._1gvw92239w {
    margin: var(--nspace--7);
  }
  ._1gvw9223a2 {
    margin: var(--nspace--8);
  }
  ._1gvw9223a8 {
    margin: var(--nspace--9);
  }
  ._1gvw9223ae {
    margin: var(--nspace--10);
  }
  ._1gvw9223ak {
    margin: var(--nspace--12);
  }
  ._1gvw9223aq {
    margin: var(--nspace--14);
  }
  ._1gvw9223aw {
    margin: var(--nspace--16);
  }
  ._1gvw9223b2 {
    margin: var(--nspace--20);
  }
  ._1gvw9223b8 {
    margin: var(--nspace--24);
  }
  ._1gvw9223be {
    margin: auto;
  }
  ._1gvw9223bk {
    top: var(--space-0);
  }
  ._1gvw9223bq {
    top: var(--space-1);
  }
  ._1gvw9223bw {
    top: var(--space-2);
  }
  ._1gvw9223c2 {
    top: var(--space-3);
  }
  ._1gvw9223c8 {
    top: var(--space-4);
  }
  ._1gvw9223ce {
    top: var(--space-5);
  }
  ._1gvw9223ck {
    top: var(--space-6);
  }
  ._1gvw9223cq {
    top: var(--space-7);
  }
  ._1gvw9223cw {
    top: var(--space-8);
  }
  ._1gvw9223d2 {
    top: var(--space-9);
  }
  ._1gvw9223d8 {
    top: var(--space-10);
  }
  ._1gvw9223de {
    top: var(--space-12);
  }
  ._1gvw9223dk {
    top: var(--space-13);
  }
  ._1gvw9223dq {
    top: var(--space-14);
  }
  ._1gvw9223dw {
    top: var(--space-16);
  }
  ._1gvw9223e2 {
    top: var(--space-20);
  }
  ._1gvw9223e8 {
    top: var(--space-24);
  }
  ._1gvw9223ee {
    top: var(--space-px);
  }
  ._1gvw9223ek {
    top: var(--space-2px);
  }
  ._1gvw9223eq {
    top: var(--space-4px);
  }
  ._1gvw9223ew {
    top: var(--space-0-5);
  }
  ._1gvw9223f2 {
    top: var(--space-1-5);
  }
  ._1gvw9223f8 {
    top: var(--space-2-5);
  }
  ._1gvw9223fe {
    top: var(--space-3-5);
  }
  ._1gvw9223fk {
    top: var(--space-6-5);
  }
  ._1gvw9223fq {
    top: var(--space-small);
  }
  ._1gvw9223fw {
    top: var(--space-medium);
  }
  ._1gvw9223g2 {
    top: var(--space-large);
  }
  ._1gvw9223g8 {
    bottom: var(--space-0);
  }
  ._1gvw9223ge {
    bottom: var(--space-1);
  }
  ._1gvw9223gk {
    bottom: var(--space-2);
  }
  ._1gvw9223gq {
    bottom: var(--space-3);
  }
  ._1gvw9223gw {
    bottom: var(--space-4);
  }
  ._1gvw9223h2 {
    bottom: var(--space-5);
  }
  ._1gvw9223h8 {
    bottom: var(--space-6);
  }
  ._1gvw9223he {
    bottom: var(--space-7);
  }
  ._1gvw9223hk {
    bottom: var(--space-8);
  }
  ._1gvw9223hq {
    bottom: var(--space-9);
  }
  ._1gvw9223hw {
    bottom: var(--space-10);
  }
  ._1gvw9223i2 {
    bottom: var(--space-12);
  }
  ._1gvw9223i8 {
    bottom: var(--space-13);
  }
  ._1gvw9223ie {
    bottom: var(--space-14);
  }
  ._1gvw9223ik {
    bottom: var(--space-16);
  }
  ._1gvw9223iq {
    bottom: var(--space-20);
  }
  ._1gvw9223iw {
    bottom: var(--space-24);
  }
  ._1gvw9223j2 {
    bottom: var(--space-px);
  }
  ._1gvw9223j8 {
    bottom: var(--space-2px);
  }
  ._1gvw9223je {
    bottom: var(--space-4px);
  }
  ._1gvw9223jk {
    bottom: var(--space-0-5);
  }
  ._1gvw9223jq {
    bottom: var(--space-1-5);
  }
  ._1gvw9223jw {
    bottom: var(--space-2-5);
  }
  ._1gvw9223k2 {
    bottom: var(--space-3-5);
  }
  ._1gvw9223k8 {
    bottom: var(--space-6-5);
  }
  ._1gvw9223ke {
    bottom: var(--space-small);
  }
  ._1gvw9223kk {
    bottom: var(--space-medium);
  }
  ._1gvw9223kq {
    bottom: var(--space-large);
  }
  ._1gvw9223kw {
    left: var(--space-0);
  }
  ._1gvw9223l2 {
    left: var(--space-1);
  }
  ._1gvw9223l8 {
    left: var(--space-2);
  }
  ._1gvw9223le {
    left: var(--space-3);
  }
  ._1gvw9223lk {
    left: var(--space-4);
  }
  ._1gvw9223lq {
    left: var(--space-5);
  }
  ._1gvw9223lw {
    left: var(--space-6);
  }
  ._1gvw9223m2 {
    left: var(--space-7);
  }
  ._1gvw9223m8 {
    left: var(--space-8);
  }
  ._1gvw9223me {
    left: var(--space-9);
  }
  ._1gvw9223mk {
    left: var(--space-10);
  }
  ._1gvw9223mq {
    left: var(--space-12);
  }
  ._1gvw9223mw {
    left: var(--space-13);
  }
  ._1gvw9223n2 {
    left: var(--space-14);
  }
  ._1gvw9223n8 {
    left: var(--space-16);
  }
  ._1gvw9223ne {
    left: var(--space-20);
  }
  ._1gvw9223nk {
    left: var(--space-24);
  }
  ._1gvw9223nq {
    left: var(--space-px);
  }
  ._1gvw9223nw {
    left: var(--space-2px);
  }
  ._1gvw9223o2 {
    left: var(--space-4px);
  }
  ._1gvw9223o8 {
    left: var(--space-0-5);
  }
  ._1gvw9223oe {
    left: var(--space-1-5);
  }
  ._1gvw9223ok {
    left: var(--space-2-5);
  }
  ._1gvw9223oq {
    left: var(--space-3-5);
  }
  ._1gvw9223ow {
    left: var(--space-6-5);
  }
  ._1gvw9223p2 {
    left: var(--space-small);
  }
  ._1gvw9223p8 {
    left: var(--space-medium);
  }
  ._1gvw9223pe {
    left: var(--space-large);
  }
  ._1gvw9223pk {
    right: var(--space-0);
  }
  ._1gvw9223pq {
    right: var(--space-1);
  }
  ._1gvw9223pw {
    right: var(--space-2);
  }
  ._1gvw9223q2 {
    right: var(--space-3);
  }
  ._1gvw9223q8 {
    right: var(--space-4);
  }
  ._1gvw9223qe {
    right: var(--space-5);
  }
  ._1gvw9223qk {
    right: var(--space-6);
  }
  ._1gvw9223qq {
    right: var(--space-7);
  }
  ._1gvw9223qw {
    right: var(--space-8);
  }
  ._1gvw9223r2 {
    right: var(--space-9);
  }
  ._1gvw9223r8 {
    right: var(--space-10);
  }
  ._1gvw9223re {
    right: var(--space-12);
  }
  ._1gvw9223rk {
    right: var(--space-13);
  }
  ._1gvw9223rq {
    right: var(--space-14);
  }
  ._1gvw9223rw {
    right: var(--space-16);
  }
  ._1gvw9223s2 {
    right: var(--space-20);
  }
  ._1gvw9223s8 {
    right: var(--space-24);
  }
  ._1gvw9223se {
    right: var(--space-px);
  }
  ._1gvw9223sk {
    right: var(--space-2px);
  }
  ._1gvw9223sq {
    right: var(--space-4px);
  }
  ._1gvw9223sw {
    right: var(--space-0-5);
  }
  ._1gvw9223t2 {
    right: var(--space-1-5);
  }
  ._1gvw9223t8 {
    right: var(--space-2-5);
  }
  ._1gvw9223te {
    right: var(--space-3-5);
  }
  ._1gvw9223tk {
    right: var(--space-6-5);
  }
  ._1gvw9223tq {
    right: var(--space-small);
  }
  ._1gvw9223tw {
    right: var(--space-medium);
  }
  ._1gvw9223u2 {
    right: var(--space-large);
  }
  ._1gvw9223u8 {
    pointer-events: none;
  }
  ._1gvw9223ue {
    pointer-events: auto;
  }
  ._1gvw9223uk {
    text-align: left;
  }
  ._1gvw9223uq {
    text-align: center;
  }
  ._1gvw9223uw {
    text-align: right;
  }
  ._1gvw9223v2 {
    font-weight: var(--typographyStyle-h1-fontWeight);
  }
  ._1gvw9223v8 {
    font-weight: var(--typographyStyle-h2-fontWeight);
  }
  ._1gvw9223ve {
    font-weight: var(--typographyStyle-h3-fontWeight);
  }
  ._1gvw9223vk {
    font-weight: var(--typographyStyle-h4-fontWeight);
  }
  ._1gvw9223vq {
    font-weight: var(--typographyStyle-h5-fontWeight);
  }
  ._1gvw9223vw {
    font-weight: var(--typographyStyle-h6-fontWeight);
  }
  ._1gvw9223w2 {
    font-weight: var(--typographyStyle-subheadingR-fontWeight);
  }
  ._1gvw9223w8 {
    font-weight: var(--typographyStyle-subheadingB-fontWeight);
  }
  ._1gvw9223we {
    font-weight: var(--typographyStyle-largeR-fontWeight);
  }
  ._1gvw9223wk {
    font-weight: var(--typographyStyle-largeB-fontWeight);
  }
  ._1gvw9223wq {
    font-weight: var(--typographyStyle-mediumR-fontWeight);
  }
  ._1gvw9223ww {
    font-weight: var(--typographyStyle-mediumB-fontWeight);
  }
  ._1gvw9223x2 {
    font-weight: var(--typographyStyle-baseR-fontWeight);
  }
  ._1gvw9223x8 {
    font-weight: var(--typographyStyle-baseB-fontWeight);
  }
  ._1gvw9223xe {
    font-weight: var(--typographyStyle-smallR-fontWeight);
  }
  ._1gvw9223xk {
    font-weight: var(--typographyStyle-smallB-fontWeight);
  }
  ._1gvw9223xq {
    font-weight: var(--typographyStyle-capsXL-fontWeight);
  }
  ._1gvw9223xw {
    font-weight: var(--typographyStyle-capsM-fontWeight);
  }
  ._1gvw9223y2 {
    font-weight: var(--typographyStyle-capsS-fontWeight);
  }
  ._1gvw9223y8 {
    font-weight: var(--typographyStyle-gridLarge-fontWeight);
  }
  ._1gvw9223ye {
    font-weight: var(--typographyStyle-gridMedium-fontWeight);
  }
  ._1gvw9223yk {
    font-weight: var(--typographyStyle-gridBase-fontWeight);
  }
  ._1gvw9223yq {
    font-weight: var(--typographyStyle-gridTiny-fontWeight);
  }
  ._1gvw9223yw {
    font-size: var(--typographyStyle-h1-fontSize);
  }
  ._1gvw9223z2 {
    font-size: var(--typographyStyle-h2-fontSize);
  }
  ._1gvw9223z8 {
    font-size: var(--typographyStyle-h3-fontSize);
  }
  ._1gvw9223ze {
    font-size: var(--typographyStyle-h4-fontSize);
  }
  ._1gvw9223zk {
    font-size: var(--typographyStyle-h5-fontSize);
  }
  ._1gvw9223zq {
    font-size: var(--typographyStyle-h6-fontSize);
  }
  ._1gvw9223zw {
    font-size: var(--typographyStyle-subheadingR-fontSize);
  }
  ._1gvw922402 {
    font-size: var(--typographyStyle-subheadingB-fontSize);
  }
  ._1gvw922408 {
    font-size: var(--typographyStyle-largeR-fontSize);
  }
  ._1gvw92240e {
    font-size: var(--typographyStyle-largeB-fontSize);
  }
  ._1gvw92240k {
    font-size: var(--typographyStyle-mediumR-fontSize);
  }
  ._1gvw92240q {
    font-size: var(--typographyStyle-mediumB-fontSize);
  }
  ._1gvw92240w {
    font-size: var(--typographyStyle-baseR-fontSize);
  }
  ._1gvw922412 {
    font-size: var(--typographyStyle-baseB-fontSize);
  }
  ._1gvw922418 {
    font-size: var(--typographyStyle-smallR-fontSize);
  }
  ._1gvw92241e {
    font-size: var(--typographyStyle-smallB-fontSize);
  }
  ._1gvw92241k {
    font-size: var(--typographyStyle-capsXL-fontSize);
  }
  ._1gvw92241q {
    font-size: var(--typographyStyle-capsM-fontSize);
  }
  ._1gvw92241w {
    font-size: var(--typographyStyle-capsS-fontSize);
  }
  ._1gvw922422 {
    font-size: var(--typographyStyle-gridLarge-fontSize);
  }
  ._1gvw922428 {
    font-size: var(--typographyStyle-gridMedium-fontSize);
  }
  ._1gvw92242e {
    font-size: var(--typographyStyle-gridBase-fontSize);
  }
  ._1gvw92242k {
    font-size: var(--typographyStyle-gridTiny-fontSize);
  }
  ._1gvw92242q {
    line-height: var(--typographyStyle-h1-lineHeight);
  }
  ._1gvw92242w {
    line-height: var(--typographyStyle-h2-lineHeight);
  }
  ._1gvw922432 {
    line-height: var(--typographyStyle-h3-lineHeight);
  }
  ._1gvw922438 {
    line-height: var(--typographyStyle-h4-lineHeight);
  }
  ._1gvw92243e {
    line-height: var(--typographyStyle-h5-lineHeight);
  }
  ._1gvw92243k {
    line-height: var(--typographyStyle-h6-lineHeight);
  }
  ._1gvw92243q {
    line-height: var(--typographyStyle-subheadingR-lineHeight);
  }
  ._1gvw92243w {
    line-height: var(--typographyStyle-subheadingB-lineHeight);
  }
  ._1gvw922442 {
    line-height: var(--typographyStyle-largeR-lineHeight);
  }
  ._1gvw922448 {
    line-height: var(--typographyStyle-largeB-lineHeight);
  }
  ._1gvw92244e {
    line-height: var(--typographyStyle-mediumR-lineHeight);
  }
  ._1gvw92244k {
    line-height: var(--typographyStyle-mediumB-lineHeight);
  }
  ._1gvw92244q {
    line-height: var(--typographyStyle-baseR-lineHeight);
  }
  ._1gvw92244w {
    line-height: var(--typographyStyle-baseB-lineHeight);
  }
  ._1gvw922452 {
    line-height: var(--typographyStyle-smallR-lineHeight);
  }
  ._1gvw922458 {
    line-height: var(--typographyStyle-smallB-lineHeight);
  }
  ._1gvw92245e {
    line-height: var(--typographyStyle-capsXL-lineHeight);
  }
  ._1gvw92245k {
    line-height: var(--typographyStyle-capsM-lineHeight);
  }
  ._1gvw92245q {
    line-height: var(--typographyStyle-capsS-lineHeight);
  }
  ._1gvw92245w {
    line-height: var(--typographyStyle-gridLarge-lineHeight);
  }
  ._1gvw922462 {
    line-height: var(--typographyStyle-gridMedium-lineHeight);
  }
  ._1gvw922468 {
    line-height: var(--typographyStyle-gridBase-lineHeight);
  }
  ._1gvw92246e {
    line-height: var(--typographyStyle-gridTiny-lineHeight);
  }
  ._1gvw92246k {
    border-radius: var(--radii-none);
  }
  ._1gvw92246q {
    border-radius: var(--radii-xs);
  }
  ._1gvw92246w {
    border-radius: var(--radii-sm);
  }
  ._1gvw922472 {
    border-radius: var(--radii-base);
  }
  ._1gvw922478 {
    border-radius: var(--radii-md);
  }
  ._1gvw92247e {
    border-radius: var(--radii-lg);
  }
  ._1gvw92247k {
    border-radius: var(--radii-full);
  }
  ._1gvw92247q {
    border-radius: var(--radii-half);
  }
  ._1gvw92247w {
    border-top-left-radius: var(--radii-none);
  }
  ._1gvw922482 {
    border-top-left-radius: var(--radii-xs);
  }
  ._1gvw922488 {
    border-top-left-radius: var(--radii-sm);
  }
  ._1gvw92248e {
    border-top-left-radius: var(--radii-base);
  }
  ._1gvw92248k {
    border-top-left-radius: var(--radii-md);
  }
  ._1gvw92248q {
    border-top-left-radius: var(--radii-lg);
  }
  ._1gvw92248w {
    border-top-left-radius: var(--radii-full);
  }
  ._1gvw922492 {
    border-top-left-radius: var(--radii-half);
  }
  ._1gvw922498 {
    border-top-right-radius: var(--radii-none);
  }
  ._1gvw92249e {
    border-top-right-radius: var(--radii-xs);
  }
  ._1gvw92249k {
    border-top-right-radius: var(--radii-sm);
  }
  ._1gvw92249q {
    border-top-right-radius: var(--radii-base);
  }
  ._1gvw92249w {
    border-top-right-radius: var(--radii-md);
  }
  ._1gvw9224a2 {
    border-top-right-radius: var(--radii-lg);
  }
  ._1gvw9224a8 {
    border-top-right-radius: var(--radii-full);
  }
  ._1gvw9224ae {
    border-top-right-radius: var(--radii-half);
  }
  ._1gvw9224ak {
    border-bottom-left-radius: var(--radii-none);
  }
  ._1gvw9224aq {
    border-bottom-left-radius: var(--radii-xs);
  }
  ._1gvw9224aw {
    border-bottom-left-radius: var(--radii-sm);
  }
  ._1gvw9224b2 {
    border-bottom-left-radius: var(--radii-base);
  }
  ._1gvw9224b8 {
    border-bottom-left-radius: var(--radii-md);
  }
  ._1gvw9224be {
    border-bottom-left-radius: var(--radii-lg);
  }
  ._1gvw9224bk {
    border-bottom-left-radius: var(--radii-full);
  }
  ._1gvw9224bq {
    border-bottom-left-radius: var(--radii-half);
  }
  ._1gvw9224bw {
    border-bottom-right-radius: var(--radii-none);
  }
  ._1gvw9224c2 {
    border-bottom-right-radius: var(--radii-xs);
  }
  ._1gvw9224c8 {
    border-bottom-right-radius: var(--radii-sm);
  }
  ._1gvw9224ce {
    border-bottom-right-radius: var(--radii-base);
  }
  ._1gvw9224ck {
    border-bottom-right-radius: var(--radii-md);
  }
  ._1gvw9224cq {
    border-bottom-right-radius: var(--radii-lg);
  }
  ._1gvw9224cw {
    border-bottom-right-radius: var(--radii-full);
  }
  ._1gvw9224d2 {
    border-bottom-right-radius: var(--radii-half);
  }
  ._1gvw9224d8 {
    box-shadow: var(--shadows-xs);
  }
  ._1gvw9224de {
    box-shadow: var(--shadows-sm);
  }
  ._1gvw9224dk {
    box-shadow: var(--shadows-base);
  }
  ._1gvw9224dq {
    box-shadow: var(--shadows-md);
  }
  ._1gvw9224dw {
    box-shadow: var(--shadows-lg);
  }
  ._1gvw9224e2 {
    box-shadow: var(--shadows-xl);
  }
  ._1gvw9224e8 {
    box-shadow: var(--shadows-2xl);
  }
  ._1gvw9224ee {
    box-shadow: var(--shadows-outline);
  }
  ._1gvw9224ek {
    box-shadow: var(--shadows-inner);
  }
  ._1gvw9224eq {
    box-shadow: var(--shadows-none);
  }
  ._1gvw9224ew {
    box-shadow: var(--shadows-dark-lg);
  }
  ._1gvw9224f2 {
    box-shadow: var(--shadows-offsetShadow);
  }
  ._1gvw9224f8 {
    box-shadow: var(--shadows-highlightShadow);
  }
  ._1gvw9224fe {
    order: 1;
  }
  ._1gvw9224fk {
    order: 2;
  }
  ._1gvw9224fq {
    order: 4;
  }
  ._1gvw9224fw {
    order: 5;
  }
  ._1gvw9224g2 {
    order: 6;
  }
  ._1gvw9224g8 {
    order: 7;
  }
  ._1gvw9224ge {
    order: 8;
  }
  ._1gvw9224gk {
    order: 9;
  }
  ._1gvw9224gq {
    order: 10;
  }
  ._1gvw9224gw {
    order: 11;
  }
  ._1gvw9224h2 {
    order: 12;
  }
}
@media screen and (min-width: 62em) {
  ._1gvw9223 {
    position: absolute;
  }
  ._1gvw9229 {
    position: relative;
  }
  ._1gvw922f {
    position: fixed;
  }
  ._1gvw922l {
    display: none;
  }
  ._1gvw922r {
    display: block;
  }
  ._1gvw922x {
    display: inline;
  }
  ._1gvw92213 {
    display: inline-block;
  }
  ._1gvw92219 {
    display: flex;
  }
  ._1gvw9221f {
    display: inline-flex;
  }
  ._1gvw9221l {
    display: grid;
  }
  ._1gvw9221r {
    align-items: flex-start;
  }
  ._1gvw9221x {
    align-items: center;
  }
  ._1gvw92223 {
    align-items: flex-end;
  }
  ._1gvw92229 {
    justify-content: flex-start;
  }
  ._1gvw9222f {
    justify-content: center;
  }
  ._1gvw9222l {
    justify-content: flex-end;
  }
  ._1gvw9222r {
    justify-content: space-between;
  }
  ._1gvw9222x {
    justify-content: space-around;
  }
  ._1gvw92233 {
    justify-content: space-evenly;
  }
  ._1gvw92239 {
    flex-direction: row;
  }
  ._1gvw9223f {
    flex-direction: row-reverse;
  }
  ._1gvw9223l {
    flex-direction: column;
  }
  ._1gvw9223r {
    flex-direction: column-reverse;
  }
  ._1gvw9223x {
    max-width: var(--sizes-container-xxs);
  }
  ._1gvw92243 {
    max-width: var(--sizes-container-xs);
  }
  ._1gvw92249 {
    max-width: var(--sizes-container-sm);
  }
  ._1gvw9224f {
    max-width: var(--sizes-container-md);
  }
  ._1gvw9224l {
    max-width: var(--sizes-container-lg);
  }
  ._1gvw9224r {
    max-width: var(--sizes-container-xl);
  }
  ._1gvw9224x {
    vertical-align: top;
  }
  ._1gvw92253 {
    vertical-align: baseline;
  }
  ._1gvw92259 {
    vertical-align: middle;
  }
  ._1gvw9225f {
    vertical-align: sub;
  }
  ._1gvw9225l {
    vertical-align: text-top;
  }
  ._1gvw9225r {
    vertical-align: bottom;
  }
  ._1gvw9225x {
    place-content: center;
  }
  ._1gvw92263 {
    gap: var(--space-0);
  }
  ._1gvw92269 {
    gap: var(--space-1);
  }
  ._1gvw9226f {
    gap: var(--space-2);
  }
  ._1gvw9226l {
    gap: var(--space-3);
  }
  ._1gvw9226r {
    gap: var(--space-4);
  }
  ._1gvw9226x {
    gap: var(--space-5);
  }
  ._1gvw92273 {
    gap: var(--space-6);
  }
  ._1gvw92279 {
    gap: var(--space-7);
  }
  ._1gvw9227f {
    gap: var(--space-8);
  }
  ._1gvw9227l {
    gap: var(--space-9);
  }
  ._1gvw9227r {
    gap: var(--space-10);
  }
  ._1gvw9227x {
    gap: var(--space-12);
  }
  ._1gvw92283 {
    gap: var(--space-13);
  }
  ._1gvw92289 {
    gap: var(--space-14);
  }
  ._1gvw9228f {
    gap: var(--space-16);
  }
  ._1gvw9228l {
    gap: var(--space-20);
  }
  ._1gvw9228r {
    gap: var(--space-24);
  }
  ._1gvw9228x {
    gap: var(--space-px);
  }
  ._1gvw92293 {
    gap: var(--space-2px);
  }
  ._1gvw92299 {
    gap: var(--space-4px);
  }
  ._1gvw9229f {
    gap: var(--space-0-5);
  }
  ._1gvw9229l {
    gap: var(--space-1-5);
  }
  ._1gvw9229r {
    gap: var(--space-2-5);
  }
  ._1gvw9229x {
    gap: var(--space-3-5);
  }
  ._1gvw922a3 {
    gap: var(--space-6-5);
  }
  ._1gvw922a9 {
    gap: var(--space-small);
  }
  ._1gvw922af {
    gap: var(--space-medium);
  }
  ._1gvw922al {
    gap: var(--space-large);
  }
  ._1gvw922ar {
    column-gap: var(--space-0);
  }
  ._1gvw922ax {
    column-gap: var(--space-1);
  }
  ._1gvw922b3 {
    column-gap: var(--space-2);
  }
  ._1gvw922b9 {
    column-gap: var(--space-3);
  }
  ._1gvw922bf {
    column-gap: var(--space-4);
  }
  ._1gvw922bl {
    column-gap: var(--space-5);
  }
  ._1gvw922br {
    column-gap: var(--space-6);
  }
  ._1gvw922bx {
    column-gap: var(--space-7);
  }
  ._1gvw922c3 {
    column-gap: var(--space-8);
  }
  ._1gvw922c9 {
    column-gap: var(--space-9);
  }
  ._1gvw922cf {
    column-gap: var(--space-10);
  }
  ._1gvw922cl {
    column-gap: var(--space-12);
  }
  ._1gvw922cr {
    column-gap: var(--space-13);
  }
  ._1gvw922cx {
    column-gap: var(--space-14);
  }
  ._1gvw922d3 {
    column-gap: var(--space-16);
  }
  ._1gvw922d9 {
    column-gap: var(--space-20);
  }
  ._1gvw922df {
    column-gap: var(--space-24);
  }
  ._1gvw922dl {
    column-gap: var(--space-px);
  }
  ._1gvw922dr {
    column-gap: var(--space-2px);
  }
  ._1gvw922dx {
    column-gap: var(--space-4px);
  }
  ._1gvw922e3 {
    column-gap: var(--space-0-5);
  }
  ._1gvw922e9 {
    column-gap: var(--space-1-5);
  }
  ._1gvw922ef {
    column-gap: var(--space-2-5);
  }
  ._1gvw922el {
    column-gap: var(--space-3-5);
  }
  ._1gvw922er {
    column-gap: var(--space-6-5);
  }
  ._1gvw922ex {
    column-gap: var(--space-small);
  }
  ._1gvw922f3 {
    column-gap: var(--space-medium);
  }
  ._1gvw922f9 {
    column-gap: var(--space-large);
  }
  ._1gvw922ff {
    row-gap: var(--space-0);
  }
  ._1gvw922fl {
    row-gap: var(--space-1);
  }
  ._1gvw922fr {
    row-gap: var(--space-2);
  }
  ._1gvw922fx {
    row-gap: var(--space-3);
  }
  ._1gvw922g3 {
    row-gap: var(--space-4);
  }
  ._1gvw922g9 {
    row-gap: var(--space-5);
  }
  ._1gvw922gf {
    row-gap: var(--space-6);
  }
  ._1gvw922gl {
    row-gap: var(--space-7);
  }
  ._1gvw922gr {
    row-gap: var(--space-8);
  }
  ._1gvw922gx {
    row-gap: var(--space-9);
  }
  ._1gvw922h3 {
    row-gap: var(--space-10);
  }
  ._1gvw922h9 {
    row-gap: var(--space-12);
  }
  ._1gvw922hf {
    row-gap: var(--space-13);
  }
  ._1gvw922hl {
    row-gap: var(--space-14);
  }
  ._1gvw922hr {
    row-gap: var(--space-16);
  }
  ._1gvw922hx {
    row-gap: var(--space-20);
  }
  ._1gvw922i3 {
    row-gap: var(--space-24);
  }
  ._1gvw922i9 {
    row-gap: var(--space-px);
  }
  ._1gvw922if {
    row-gap: var(--space-2px);
  }
  ._1gvw922il {
    row-gap: var(--space-4px);
  }
  ._1gvw922ir {
    row-gap: var(--space-0-5);
  }
  ._1gvw922ix {
    row-gap: var(--space-1-5);
  }
  ._1gvw922j3 {
    row-gap: var(--space-2-5);
  }
  ._1gvw922j9 {
    row-gap: var(--space-3-5);
  }
  ._1gvw922jf {
    row-gap: var(--space-6-5);
  }
  ._1gvw922jl {
    row-gap: var(--space-small);
  }
  ._1gvw922jr {
    row-gap: var(--space-medium);
  }
  ._1gvw922jx {
    row-gap: var(--space-large);
  }
  ._1gvw922k3 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922k9 {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922kf {
    grid-template-columns: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922kl {
    grid-template-columns: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922kr {
    grid-template-columns: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922kx {
    grid-template-columns: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922l3 {
    grid-template-columns: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922l9 {
    grid-template-columns: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922lf {
    grid-template-columns: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922ll {
    grid-template-columns: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922lr {
    grid-template-columns: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922lx {
    grid-template-columns: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922m3 {
    grid-template-columns: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922m9 {
    grid-template-columns: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922mf {
    grid-template-columns: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922ml {
    grid-template-columns: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922mr {
    grid-template-columns: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922mx {
    grid-template-columns: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922n3 {
    grid-template-columns: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922n9 {
    grid-template-columns: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922nf {
    grid-template-columns: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922nl {
    grid-template-columns: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922nr {
    grid-template-columns: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922nx {
    grid-template-columns: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922o3 {
    grid-template-columns: none;
  }
  ._1gvw922o9 {
    grid-template-rows: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922of {
    grid-template-rows: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922ol {
    grid-template-rows: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922or {
    grid-template-rows: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922ox {
    grid-template-rows: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922p3 {
    grid-template-rows: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922p9 {
    grid-template-rows: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922pf {
    grid-template-rows: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922pl {
    grid-template-rows: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922pr {
    grid-template-rows: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922px {
    grid-template-rows: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922q3 {
    grid-template-rows: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922q9 {
    grid-template-rows: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922qf {
    grid-template-rows: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922ql {
    grid-template-rows: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922qr {
    grid-template-rows: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922qx {
    grid-template-rows: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922r3 {
    grid-template-rows: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922r9 {
    grid-template-rows: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922rf {
    grid-template-rows: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922rl {
    grid-template-rows: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922rr {
    grid-template-rows: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922rx {
    grid-template-rows: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922s3 {
    grid-template-rows: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922s9 {
    grid-template-rows: none;
  }
  ._1gvw922sf {
    grid-row: auto;
  }
  ._1gvw922sl {
    grid-row: span 1 / span 1;
  }
  ._1gvw922sr {
    grid-row: span 2 / span 2;
  }
  ._1gvw922sx {
    grid-row: span 3 / span 3;
  }
  ._1gvw922t3 {
    grid-row: span 4 / span 4;
  }
  ._1gvw922t9 {
    grid-row: span 5 / span 5;
  }
  ._1gvw922tf {
    grid-row: span 6 / span 6;
  }
  ._1gvw922tl {
    grid-row: 1 / -1;
  }
  ._1gvw922tr {
    grid-row-start: auto;
  }
  ._1gvw922tx {
    grid-row-start: 1;
  }
  ._1gvw922u3 {
    grid-row-start: 2;
  }
  ._1gvw922u9 {
    grid-row-start: 3;
  }
  ._1gvw922uf {
    grid-row-start: 4;
  }
  ._1gvw922ul {
    grid-row-start: 5;
  }
  ._1gvw922ur {
    grid-row-start: 6;
  }
  ._1gvw922ux {
    grid-row-start: 7;
  }
  ._1gvw922v3 {
    grid-row-end: auto;
  }
  ._1gvw922v9 {
    grid-row-end: 1;
  }
  ._1gvw922vf {
    grid-row-end: 2;
  }
  ._1gvw922vl {
    grid-row-end: 3;
  }
  ._1gvw922vr {
    grid-row-end: 4;
  }
  ._1gvw922vx {
    grid-row-end: 5;
  }
  ._1gvw922w3 {
    grid-row-end: 6;
  }
  ._1gvw922w9 {
    grid-row-end: 7;
  }
  ._1gvw922wf {
    grid-row-end: 8;
  }
  ._1gvw922wl {
    grid-row-end: 9;
  }
  ._1gvw922wr {
    grid-row-end: 10;
  }
  ._1gvw922wx {
    grid-row-end: 11;
  }
  ._1gvw922x3 {
    grid-row-end: 12;
  }
  ._1gvw922x9 {
    grid-row-end: 13;
  }
  ._1gvw922xf {
    grid-column: auto;
  }
  ._1gvw922xl {
    grid-column: span 1 / span 1;
  }
  ._1gvw922xr {
    grid-column: span 2 / span 2;
  }
  ._1gvw922xx {
    grid-column: span 3 / span 3;
  }
  ._1gvw922y3 {
    grid-column: span 4 / span 4;
  }
  ._1gvw922y9 {
    grid-column: span 5 / span 5;
  }
  ._1gvw922yf {
    grid-column: span 6 / span 6;
  }
  ._1gvw922yl {
    grid-column: 1 / -1;
  }
  ._1gvw922yr {
    grid-column: span 7 / span 7;
  }
  ._1gvw922yx {
    grid-column: span 8 / span 8;
  }
  ._1gvw922z3 {
    grid-column: span 9 / span 9;
  }
  ._1gvw922z9 {
    grid-column: span 10 / span 10;
  }
  ._1gvw922zf {
    grid-column: span 11 / span 11;
  }
  ._1gvw922zl {
    grid-column: span 12 / span 12;
  }
  ._1gvw922zr {
    grid-column: span 13 / span 13;
  }
  ._1gvw922zx {
    grid-column: span 14 / span 14;
  }
  ._1gvw922103 {
    grid-column: span 15 / span 15;
  }
  ._1gvw922109 {
    grid-column: span 16 / span 16;
  }
  ._1gvw92210f {
    grid-column: span 17 / span 17;
  }
  ._1gvw92210l {
    grid-column: span 18 / span 18;
  }
  ._1gvw92210r {
    grid-column: span 19 / span 19;
  }
  ._1gvw92210x {
    grid-column: span 20 / span 20;
  }
  ._1gvw922113 {
    grid-column: span 21 / span 21;
  }
  ._1gvw922119 {
    grid-column: span 22 / span 22;
  }
  ._1gvw92211f {
    grid-column: span 23 / span 23;
  }
  ._1gvw92211l {
    grid-column: span 24 / span 24;
  }
  ._1gvw92211r {
    grid-auto-flow: row;
  }
  ._1gvw92211x {
    grid-auto-flow: column;
  }
  ._1gvw922123 {
    grid-auto-flow: row dense;
  }
  ._1gvw922129 {
    grid-auto-flow: column dense;
  }
  ._1gvw92212f {
    grid-auto-columns: auto;
  }
  ._1gvw92212l {
    grid-auto-columns: min-content;
  }
  ._1gvw92212r {
    grid-auto-columns: max-content;
  }
  ._1gvw92212x {
    grid-auto-columns: minmax(0, 1fr);
  }
  ._1gvw922133 {
    grid-auto-rows: auto;
  }
  ._1gvw922139 {
    grid-auto-rows: min-content;
  }
  ._1gvw92213f {
    grid-auto-rows: max-content;
  }
  ._1gvw92213l {
    grid-auto-rows: minmax(0, 1fr);
  }
  ._1gvw92213r {
    padding-top: var(--space-0);
  }
  ._1gvw92213x {
    padding-top: var(--space-1);
  }
  ._1gvw922143 {
    padding-top: var(--space-2);
  }
  ._1gvw922149 {
    padding-top: var(--space-3);
  }
  ._1gvw92214f {
    padding-top: var(--space-4);
  }
  ._1gvw92214l {
    padding-top: var(--space-5);
  }
  ._1gvw92214r {
    padding-top: var(--space-6);
  }
  ._1gvw92214x {
    padding-top: var(--space-7);
  }
  ._1gvw922153 {
    padding-top: var(--space-8);
  }
  ._1gvw922159 {
    padding-top: var(--space-9);
  }
  ._1gvw92215f {
    padding-top: var(--space-10);
  }
  ._1gvw92215l {
    padding-top: var(--space-12);
  }
  ._1gvw92215r {
    padding-top: var(--space-13);
  }
  ._1gvw92215x {
    padding-top: var(--space-14);
  }
  ._1gvw922163 {
    padding-top: var(--space-16);
  }
  ._1gvw922169 {
    padding-top: var(--space-20);
  }
  ._1gvw92216f {
    padding-top: var(--space-24);
  }
  ._1gvw92216l {
    padding-top: var(--space-px);
  }
  ._1gvw92216r {
    padding-top: var(--space-2px);
  }
  ._1gvw92216x {
    padding-top: var(--space-4px);
  }
  ._1gvw922173 {
    padding-top: var(--space-0-5);
  }
  ._1gvw922179 {
    padding-top: var(--space-1-5);
  }
  ._1gvw92217f {
    padding-top: var(--space-2-5);
  }
  ._1gvw92217l {
    padding-top: var(--space-3-5);
  }
  ._1gvw92217r {
    padding-top: var(--space-6-5);
  }
  ._1gvw92217x {
    padding-top: var(--space-small);
  }
  ._1gvw922183 {
    padding-top: var(--space-medium);
  }
  ._1gvw922189 {
    padding-top: var(--space-large);
  }
  ._1gvw92218f {
    padding-bottom: var(--space-0);
  }
  ._1gvw92218l {
    padding-bottom: var(--space-1);
  }
  ._1gvw92218r {
    padding-bottom: var(--space-2);
  }
  ._1gvw92218x {
    padding-bottom: var(--space-3);
  }
  ._1gvw922193 {
    padding-bottom: var(--space-4);
  }
  ._1gvw922199 {
    padding-bottom: var(--space-5);
  }
  ._1gvw92219f {
    padding-bottom: var(--space-6);
  }
  ._1gvw92219l {
    padding-bottom: var(--space-7);
  }
  ._1gvw92219r {
    padding-bottom: var(--space-8);
  }
  ._1gvw92219x {
    padding-bottom: var(--space-9);
  }
  ._1gvw9221a3 {
    padding-bottom: var(--space-10);
  }
  ._1gvw9221a9 {
    padding-bottom: var(--space-12);
  }
  ._1gvw9221af {
    padding-bottom: var(--space-13);
  }
  ._1gvw9221al {
    padding-bottom: var(--space-14);
  }
  ._1gvw9221ar {
    padding-bottom: var(--space-16);
  }
  ._1gvw9221ax {
    padding-bottom: var(--space-20);
  }
  ._1gvw9221b3 {
    padding-bottom: var(--space-24);
  }
  ._1gvw9221b9 {
    padding-bottom: var(--space-px);
  }
  ._1gvw9221bf {
    padding-bottom: var(--space-2px);
  }
  ._1gvw9221bl {
    padding-bottom: var(--space-4px);
  }
  ._1gvw9221br {
    padding-bottom: var(--space-0-5);
  }
  ._1gvw9221bx {
    padding-bottom: var(--space-1-5);
  }
  ._1gvw9221c3 {
    padding-bottom: var(--space-2-5);
  }
  ._1gvw9221c9 {
    padding-bottom: var(--space-3-5);
  }
  ._1gvw9221cf {
    padding-bottom: var(--space-6-5);
  }
  ._1gvw9221cl {
    padding-bottom: var(--space-small);
  }
  ._1gvw9221cr {
    padding-bottom: var(--space-medium);
  }
  ._1gvw9221cx {
    padding-bottom: var(--space-large);
  }
  ._1gvw9221d3 {
    padding-left: var(--space-0);
  }
  ._1gvw9221d9 {
    padding-left: var(--space-1);
  }
  ._1gvw9221df {
    padding-left: var(--space-2);
  }
  ._1gvw9221dl {
    padding-left: var(--space-3);
  }
  ._1gvw9221dr {
    padding-left: var(--space-4);
  }
  ._1gvw9221dx {
    padding-left: var(--space-5);
  }
  ._1gvw9221e3 {
    padding-left: var(--space-6);
  }
  ._1gvw9221e9 {
    padding-left: var(--space-7);
  }
  ._1gvw9221ef {
    padding-left: var(--space-8);
  }
  ._1gvw9221el {
    padding-left: var(--space-9);
  }
  ._1gvw9221er {
    padding-left: var(--space-10);
  }
  ._1gvw9221ex {
    padding-left: var(--space-12);
  }
  ._1gvw9221f3 {
    padding-left: var(--space-13);
  }
  ._1gvw9221f9 {
    padding-left: var(--space-14);
  }
  ._1gvw9221ff {
    padding-left: var(--space-16);
  }
  ._1gvw9221fl {
    padding-left: var(--space-20);
  }
  ._1gvw9221fr {
    padding-left: var(--space-24);
  }
  ._1gvw9221fx {
    padding-left: var(--space-px);
  }
  ._1gvw9221g3 {
    padding-left: var(--space-2px);
  }
  ._1gvw9221g9 {
    padding-left: var(--space-4px);
  }
  ._1gvw9221gf {
    padding-left: var(--space-0-5);
  }
  ._1gvw9221gl {
    padding-left: var(--space-1-5);
  }
  ._1gvw9221gr {
    padding-left: var(--space-2-5);
  }
  ._1gvw9221gx {
    padding-left: var(--space-3-5);
  }
  ._1gvw9221h3 {
    padding-left: var(--space-6-5);
  }
  ._1gvw9221h9 {
    padding-left: var(--space-small);
  }
  ._1gvw9221hf {
    padding-left: var(--space-medium);
  }
  ._1gvw9221hl {
    padding-left: var(--space-large);
  }
  ._1gvw9221hr {
    padding-right: var(--space-0);
  }
  ._1gvw9221hx {
    padding-right: var(--space-1);
  }
  ._1gvw9221i3 {
    padding-right: var(--space-2);
  }
  ._1gvw9221i9 {
    padding-right: var(--space-3);
  }
  ._1gvw9221if {
    padding-right: var(--space-4);
  }
  ._1gvw9221il {
    padding-right: var(--space-5);
  }
  ._1gvw9221ir {
    padding-right: var(--space-6);
  }
  ._1gvw9221ix {
    padding-right: var(--space-7);
  }
  ._1gvw9221j3 {
    padding-right: var(--space-8);
  }
  ._1gvw9221j9 {
    padding-right: var(--space-9);
  }
  ._1gvw9221jf {
    padding-right: var(--space-10);
  }
  ._1gvw9221jl {
    padding-right: var(--space-12);
  }
  ._1gvw9221jr {
    padding-right: var(--space-13);
  }
  ._1gvw9221jx {
    padding-right: var(--space-14);
  }
  ._1gvw9221k3 {
    padding-right: var(--space-16);
  }
  ._1gvw9221k9 {
    padding-right: var(--space-20);
  }
  ._1gvw9221kf {
    padding-right: var(--space-24);
  }
  ._1gvw9221kl {
    padding-right: var(--space-px);
  }
  ._1gvw9221kr {
    padding-right: var(--space-2px);
  }
  ._1gvw9221kx {
    padding-right: var(--space-4px);
  }
  ._1gvw9221l3 {
    padding-right: var(--space-0-5);
  }
  ._1gvw9221l9 {
    padding-right: var(--space-1-5);
  }
  ._1gvw9221lf {
    padding-right: var(--space-2-5);
  }
  ._1gvw9221ll {
    padding-right: var(--space-3-5);
  }
  ._1gvw9221lr {
    padding-right: var(--space-6-5);
  }
  ._1gvw9221lx {
    padding-right: var(--space-small);
  }
  ._1gvw9221m3 {
    padding-right: var(--space-medium);
  }
  ._1gvw9221m9 {
    padding-right: var(--space-large);
  }
  ._1gvw9221mf {
    padding: var(--space-0);
  }
  ._1gvw9221ml {
    padding: var(--space-1);
  }
  ._1gvw9221mr {
    padding: var(--space-2);
  }
  ._1gvw9221mx {
    padding: var(--space-3);
  }
  ._1gvw9221n3 {
    padding: var(--space-4);
  }
  ._1gvw9221n9 {
    padding: var(--space-5);
  }
  ._1gvw9221nf {
    padding: var(--space-6);
  }
  ._1gvw9221nl {
    padding: var(--space-7);
  }
  ._1gvw9221nr {
    padding: var(--space-8);
  }
  ._1gvw9221nx {
    padding: var(--space-9);
  }
  ._1gvw9221o3 {
    padding: var(--space-10);
  }
  ._1gvw9221o9 {
    padding: var(--space-12);
  }
  ._1gvw9221of {
    padding: var(--space-13);
  }
  ._1gvw9221ol {
    padding: var(--space-14);
  }
  ._1gvw9221or {
    padding: var(--space-16);
  }
  ._1gvw9221ox {
    padding: var(--space-20);
  }
  ._1gvw9221p3 {
    padding: var(--space-24);
  }
  ._1gvw9221p9 {
    padding: var(--space-px);
  }
  ._1gvw9221pf {
    padding: var(--space-2px);
  }
  ._1gvw9221pl {
    padding: var(--space-4px);
  }
  ._1gvw9221pr {
    padding: var(--space-0-5);
  }
  ._1gvw9221px {
    padding: var(--space-1-5);
  }
  ._1gvw9221q3 {
    padding: var(--space-2-5);
  }
  ._1gvw9221q9 {
    padding: var(--space-3-5);
  }
  ._1gvw9221qf {
    padding: var(--space-6-5);
  }
  ._1gvw9221ql {
    padding: var(--space-small);
  }
  ._1gvw9221qr {
    padding: var(--space-medium);
  }
  ._1gvw9221qx {
    padding: var(--space-large);
  }
  ._1gvw9221r3 {
    padding-inline-start: var(--space-0);
  }
  ._1gvw9221r9 {
    padding-inline-start: var(--space-1);
  }
  ._1gvw9221rf {
    padding-inline-start: var(--space-2);
  }
  ._1gvw9221rl {
    padding-inline-start: var(--space-3);
  }
  ._1gvw9221rr {
    padding-inline-start: var(--space-4);
  }
  ._1gvw9221rx {
    padding-inline-start: var(--space-5);
  }
  ._1gvw9221s3 {
    padding-inline-start: var(--space-6);
  }
  ._1gvw9221s9 {
    padding-inline-start: var(--space-7);
  }
  ._1gvw9221sf {
    padding-inline-start: var(--space-8);
  }
  ._1gvw9221sl {
    padding-inline-start: var(--space-9);
  }
  ._1gvw9221sr {
    padding-inline-start: var(--space-10);
  }
  ._1gvw9221sx {
    padding-inline-start: var(--space-12);
  }
  ._1gvw9221t3 {
    padding-inline-start: var(--space-13);
  }
  ._1gvw9221t9 {
    padding-inline-start: var(--space-14);
  }
  ._1gvw9221tf {
    padding-inline-start: var(--space-16);
  }
  ._1gvw9221tl {
    padding-inline-start: var(--space-20);
  }
  ._1gvw9221tr {
    padding-inline-start: var(--space-24);
  }
  ._1gvw9221tx {
    padding-inline-start: var(--space-px);
  }
  ._1gvw9221u3 {
    padding-inline-start: var(--space-2px);
  }
  ._1gvw9221u9 {
    padding-inline-start: var(--space-4px);
  }
  ._1gvw9221uf {
    padding-inline-start: var(--space-0-5);
  }
  ._1gvw9221ul {
    padding-inline-start: var(--space-1-5);
  }
  ._1gvw9221ur {
    padding-inline-start: var(--space-2-5);
  }
  ._1gvw9221ux {
    padding-inline-start: var(--space-3-5);
  }
  ._1gvw9221v3 {
    padding-inline-start: var(--space-6-5);
  }
  ._1gvw9221v9 {
    padding-inline-start: var(--space-small);
  }
  ._1gvw9221vf {
    padding-inline-start: var(--space-medium);
  }
  ._1gvw9221vl {
    padding-inline-start: var(--space-large);
  }
  ._1gvw9221vr {
    padding-inline-end: var(--space-0);
  }
  ._1gvw9221vx {
    padding-inline-end: var(--space-1);
  }
  ._1gvw9221w3 {
    padding-inline-end: var(--space-2);
  }
  ._1gvw9221w9 {
    padding-inline-end: var(--space-3);
  }
  ._1gvw9221wf {
    padding-inline-end: var(--space-4);
  }
  ._1gvw9221wl {
    padding-inline-end: var(--space-5);
  }
  ._1gvw9221wr {
    padding-inline-end: var(--space-6);
  }
  ._1gvw9221wx {
    padding-inline-end: var(--space-7);
  }
  ._1gvw9221x3 {
    padding-inline-end: var(--space-8);
  }
  ._1gvw9221x9 {
    padding-inline-end: var(--space-9);
  }
  ._1gvw9221xf {
    padding-inline-end: var(--space-10);
  }
  ._1gvw9221xl {
    padding-inline-end: var(--space-12);
  }
  ._1gvw9221xr {
    padding-inline-end: var(--space-13);
  }
  ._1gvw9221xx {
    padding-inline-end: var(--space-14);
  }
  ._1gvw9221y3 {
    padding-inline-end: var(--space-16);
  }
  ._1gvw9221y9 {
    padding-inline-end: var(--space-20);
  }
  ._1gvw9221yf {
    padding-inline-end: var(--space-24);
  }
  ._1gvw9221yl {
    padding-inline-end: var(--space-px);
  }
  ._1gvw9221yr {
    padding-inline-end: var(--space-2px);
  }
  ._1gvw9221yx {
    padding-inline-end: var(--space-4px);
  }
  ._1gvw9221z3 {
    padding-inline-end: var(--space-0-5);
  }
  ._1gvw9221z9 {
    padding-inline-end: var(--space-1-5);
  }
  ._1gvw9221zf {
    padding-inline-end: var(--space-2-5);
  }
  ._1gvw9221zl {
    padding-inline-end: var(--space-3-5);
  }
  ._1gvw9221zr {
    padding-inline-end: var(--space-6-5);
  }
  ._1gvw9221zx {
    padding-inline-end: var(--space-small);
  }
  ._1gvw922203 {
    padding-inline-end: var(--space-medium);
  }
  ._1gvw922209 {
    padding-inline-end: var(--space-large);
  }
  ._1gvw92220f {
    padding-inline: var(--space-0);
  }
  ._1gvw92220l {
    padding-inline: var(--space-1);
  }
  ._1gvw92220r {
    padding-inline: var(--space-2);
  }
  ._1gvw92220x {
    padding-inline: var(--space-3);
  }
  ._1gvw922213 {
    padding-inline: var(--space-4);
  }
  ._1gvw922219 {
    padding-inline: var(--space-5);
  }
  ._1gvw92221f {
    padding-inline: var(--space-6);
  }
  ._1gvw92221l {
    padding-inline: var(--space-7);
  }
  ._1gvw92221r {
    padding-inline: var(--space-8);
  }
  ._1gvw92221x {
    padding-inline: var(--space-9);
  }
  ._1gvw922223 {
    padding-inline: var(--space-10);
  }
  ._1gvw922229 {
    padding-inline: var(--space-12);
  }
  ._1gvw92222f {
    padding-inline: var(--space-13);
  }
  ._1gvw92222l {
    padding-inline: var(--space-14);
  }
  ._1gvw92222r {
    padding-inline: var(--space-16);
  }
  ._1gvw92222x {
    padding-inline: var(--space-20);
  }
  ._1gvw922233 {
    padding-inline: var(--space-24);
  }
  ._1gvw922239 {
    padding-inline: var(--space-px);
  }
  ._1gvw92223f {
    padding-inline: var(--space-2px);
  }
  ._1gvw92223l {
    padding-inline: var(--space-4px);
  }
  ._1gvw92223r {
    padding-inline: var(--space-0-5);
  }
  ._1gvw92223x {
    padding-inline: var(--space-1-5);
  }
  ._1gvw922243 {
    padding-inline: var(--space-2-5);
  }
  ._1gvw922249 {
    padding-inline: var(--space-3-5);
  }
  ._1gvw92224f {
    padding-inline: var(--space-6-5);
  }
  ._1gvw92224l {
    padding-inline: var(--space-small);
  }
  ._1gvw92224r {
    padding-inline: var(--space-medium);
  }
  ._1gvw92224x {
    padding-inline: var(--space-large);
  }
  ._1gvw922253 {
    margin-top: var(--space-0);
  }
  ._1gvw922259 {
    margin-top: var(--space-1);
  }
  ._1gvw92225f {
    margin-top: var(--space-2);
  }
  ._1gvw92225l {
    margin-top: var(--space-3);
  }
  ._1gvw92225r {
    margin-top: var(--space-4);
  }
  ._1gvw92225x {
    margin-top: var(--space-5);
  }
  ._1gvw922263 {
    margin-top: var(--space-6);
  }
  ._1gvw922269 {
    margin-top: var(--space-7);
  }
  ._1gvw92226f {
    margin-top: var(--space-8);
  }
  ._1gvw92226l {
    margin-top: var(--space-9);
  }
  ._1gvw92226r {
    margin-top: var(--space-10);
  }
  ._1gvw92226x {
    margin-top: var(--space-12);
  }
  ._1gvw922273 {
    margin-top: var(--space-13);
  }
  ._1gvw922279 {
    margin-top: var(--space-14);
  }
  ._1gvw92227f {
    margin-top: var(--space-16);
  }
  ._1gvw92227l {
    margin-top: var(--space-20);
  }
  ._1gvw92227r {
    margin-top: var(--space-24);
  }
  ._1gvw92227x {
    margin-top: var(--space-px);
  }
  ._1gvw922283 {
    margin-top: var(--space-2px);
  }
  ._1gvw922289 {
    margin-top: var(--space-4px);
  }
  ._1gvw92228f {
    margin-top: var(--space-0-5);
  }
  ._1gvw92228l {
    margin-top: var(--space-1-5);
  }
  ._1gvw92228r {
    margin-top: var(--space-2-5);
  }
  ._1gvw92228x {
    margin-top: var(--space-3-5);
  }
  ._1gvw922293 {
    margin-top: var(--space-6-5);
  }
  ._1gvw922299 {
    margin-top: var(--space-small);
  }
  ._1gvw92229f {
    margin-top: var(--space-medium);
  }
  ._1gvw92229l {
    margin-top: var(--space-large);
  }
  ._1gvw92229r {
    margin-top: var(--nspace--px);
  }
  ._1gvw92229x {
    margin-top: var(--nspace--2px);
  }
  ._1gvw9222a3 {
    margin-top: var(--nspace--0);
  }
  ._1gvw9222a9 {
    margin-top: var(--nspace--0-5);
  }
  ._1gvw9222af {
    margin-top: var(--nspace--1);
  }
  ._1gvw9222al {
    margin-top: var(--nspace--1-5);
  }
  ._1gvw9222ar {
    margin-top: var(--nspace--2);
  }
  ._1gvw9222ax {
    margin-top: var(--nspace--2-5);
  }
  ._1gvw9222b3 {
    margin-top: var(--nspace--3);
  }
  ._1gvw9222b9 {
    margin-top: var(--nspace--3-5);
  }
  ._1gvw9222bf {
    margin-top: var(--nspace--4);
  }
  ._1gvw9222bl {
    margin-top: var(--nspace--5);
  }
  ._1gvw9222br {
    margin-top: var(--nspace--6);
  }
  ._1gvw9222bx {
    margin-top: var(--nspace--7);
  }
  ._1gvw9222c3 {
    margin-top: var(--nspace--8);
  }
  ._1gvw9222c9 {
    margin-top: var(--nspace--9);
  }
  ._1gvw9222cf {
    margin-top: var(--nspace--10);
  }
  ._1gvw9222cl {
    margin-top: var(--nspace--12);
  }
  ._1gvw9222cr {
    margin-top: var(--nspace--14);
  }
  ._1gvw9222cx {
    margin-top: var(--nspace--16);
  }
  ._1gvw9222d3 {
    margin-top: var(--nspace--20);
  }
  ._1gvw9222d9 {
    margin-top: var(--nspace--24);
  }
  ._1gvw9222df {
    margin-top: auto;
  }
  ._1gvw9222dl {
    margin-bottom: var(--space-0);
  }
  ._1gvw9222dr {
    margin-bottom: var(--space-1);
  }
  ._1gvw9222dx {
    margin-bottom: var(--space-2);
  }
  ._1gvw9222e3 {
    margin-bottom: var(--space-3);
  }
  ._1gvw9222e9 {
    margin-bottom: var(--space-4);
  }
  ._1gvw9222ef {
    margin-bottom: var(--space-5);
  }
  ._1gvw9222el {
    margin-bottom: var(--space-6);
  }
  ._1gvw9222er {
    margin-bottom: var(--space-7);
  }
  ._1gvw9222ex {
    margin-bottom: var(--space-8);
  }
  ._1gvw9222f3 {
    margin-bottom: var(--space-9);
  }
  ._1gvw9222f9 {
    margin-bottom: var(--space-10);
  }
  ._1gvw9222ff {
    margin-bottom: var(--space-12);
  }
  ._1gvw9222fl {
    margin-bottom: var(--space-13);
  }
  ._1gvw9222fr {
    margin-bottom: var(--space-14);
  }
  ._1gvw9222fx {
    margin-bottom: var(--space-16);
  }
  ._1gvw9222g3 {
    margin-bottom: var(--space-20);
  }
  ._1gvw9222g9 {
    margin-bottom: var(--space-24);
  }
  ._1gvw9222gf {
    margin-bottom: var(--space-px);
  }
  ._1gvw9222gl {
    margin-bottom: var(--space-2px);
  }
  ._1gvw9222gr {
    margin-bottom: var(--space-4px);
  }
  ._1gvw9222gx {
    margin-bottom: var(--space-0-5);
  }
  ._1gvw9222h3 {
    margin-bottom: var(--space-1-5);
  }
  ._1gvw9222h9 {
    margin-bottom: var(--space-2-5);
  }
  ._1gvw9222hf {
    margin-bottom: var(--space-3-5);
  }
  ._1gvw9222hl {
    margin-bottom: var(--space-6-5);
  }
  ._1gvw9222hr {
    margin-bottom: var(--space-small);
  }
  ._1gvw9222hx {
    margin-bottom: var(--space-medium);
  }
  ._1gvw9222i3 {
    margin-bottom: var(--space-large);
  }
  ._1gvw9222i9 {
    margin-bottom: var(--nspace--px);
  }
  ._1gvw9222if {
    margin-bottom: var(--nspace--2px);
  }
  ._1gvw9222il {
    margin-bottom: var(--nspace--0);
  }
  ._1gvw9222ir {
    margin-bottom: var(--nspace--0-5);
  }
  ._1gvw9222ix {
    margin-bottom: var(--nspace--1);
  }
  ._1gvw9222j3 {
    margin-bottom: var(--nspace--1-5);
  }
  ._1gvw9222j9 {
    margin-bottom: var(--nspace--2);
  }
  ._1gvw9222jf {
    margin-bottom: var(--nspace--2-5);
  }
  ._1gvw9222jl {
    margin-bottom: var(--nspace--3);
  }
  ._1gvw9222jr {
    margin-bottom: var(--nspace--3-5);
  }
  ._1gvw9222jx {
    margin-bottom: var(--nspace--4);
  }
  ._1gvw9222k3 {
    margin-bottom: var(--nspace--5);
  }
  ._1gvw9222k9 {
    margin-bottom: var(--nspace--6);
  }
  ._1gvw9222kf {
    margin-bottom: var(--nspace--7);
  }
  ._1gvw9222kl {
    margin-bottom: var(--nspace--8);
  }
  ._1gvw9222kr {
    margin-bottom: var(--nspace--9);
  }
  ._1gvw9222kx {
    margin-bottom: var(--nspace--10);
  }
  ._1gvw9222l3 {
    margin-bottom: var(--nspace--12);
  }
  ._1gvw9222l9 {
    margin-bottom: var(--nspace--14);
  }
  ._1gvw9222lf {
    margin-bottom: var(--nspace--16);
  }
  ._1gvw9222ll {
    margin-bottom: var(--nspace--20);
  }
  ._1gvw9222lr {
    margin-bottom: var(--nspace--24);
  }
  ._1gvw9222lx {
    margin-bottom: auto;
  }
  ._1gvw9222m3 {
    margin-left: var(--space-0);
  }
  ._1gvw9222m9 {
    margin-left: var(--space-1);
  }
  ._1gvw9222mf {
    margin-left: var(--space-2);
  }
  ._1gvw9222ml {
    margin-left: var(--space-3);
  }
  ._1gvw9222mr {
    margin-left: var(--space-4);
  }
  ._1gvw9222mx {
    margin-left: var(--space-5);
  }
  ._1gvw9222n3 {
    margin-left: var(--space-6);
  }
  ._1gvw9222n9 {
    margin-left: var(--space-7);
  }
  ._1gvw9222nf {
    margin-left: var(--space-8);
  }
  ._1gvw9222nl {
    margin-left: var(--space-9);
  }
  ._1gvw9222nr {
    margin-left: var(--space-10);
  }
  ._1gvw9222nx {
    margin-left: var(--space-12);
  }
  ._1gvw9222o3 {
    margin-left: var(--space-13);
  }
  ._1gvw9222o9 {
    margin-left: var(--space-14);
  }
  ._1gvw9222of {
    margin-left: var(--space-16);
  }
  ._1gvw9222ol {
    margin-left: var(--space-20);
  }
  ._1gvw9222or {
    margin-left: var(--space-24);
  }
  ._1gvw9222ox {
    margin-left: var(--space-px);
  }
  ._1gvw9222p3 {
    margin-left: var(--space-2px);
  }
  ._1gvw9222p9 {
    margin-left: var(--space-4px);
  }
  ._1gvw9222pf {
    margin-left: var(--space-0-5);
  }
  ._1gvw9222pl {
    margin-left: var(--space-1-5);
  }
  ._1gvw9222pr {
    margin-left: var(--space-2-5);
  }
  ._1gvw9222px {
    margin-left: var(--space-3-5);
  }
  ._1gvw9222q3 {
    margin-left: var(--space-6-5);
  }
  ._1gvw9222q9 {
    margin-left: var(--space-small);
  }
  ._1gvw9222qf {
    margin-left: var(--space-medium);
  }
  ._1gvw9222ql {
    margin-left: var(--space-large);
  }
  ._1gvw9222qr {
    margin-left: var(--nspace--px);
  }
  ._1gvw9222qx {
    margin-left: var(--nspace--2px);
  }
  ._1gvw9222r3 {
    margin-left: var(--nspace--0);
  }
  ._1gvw9222r9 {
    margin-left: var(--nspace--0-5);
  }
  ._1gvw9222rf {
    margin-left: var(--nspace--1);
  }
  ._1gvw9222rl {
    margin-left: var(--nspace--1-5);
  }
  ._1gvw9222rr {
    margin-left: var(--nspace--2);
  }
  ._1gvw9222rx {
    margin-left: var(--nspace--2-5);
  }
  ._1gvw9222s3 {
    margin-left: var(--nspace--3);
  }
  ._1gvw9222s9 {
    margin-left: var(--nspace--3-5);
  }
  ._1gvw9222sf {
    margin-left: var(--nspace--4);
  }
  ._1gvw9222sl {
    margin-left: var(--nspace--5);
  }
  ._1gvw9222sr {
    margin-left: var(--nspace--6);
  }
  ._1gvw9222sx {
    margin-left: var(--nspace--7);
  }
  ._1gvw9222t3 {
    margin-left: var(--nspace--8);
  }
  ._1gvw9222t9 {
    margin-left: var(--nspace--9);
  }
  ._1gvw9222tf {
    margin-left: var(--nspace--10);
  }
  ._1gvw9222tl {
    margin-left: var(--nspace--12);
  }
  ._1gvw9222tr {
    margin-left: var(--nspace--14);
  }
  ._1gvw9222tx {
    margin-left: var(--nspace--16);
  }
  ._1gvw9222u3 {
    margin-left: var(--nspace--20);
  }
  ._1gvw9222u9 {
    margin-left: var(--nspace--24);
  }
  ._1gvw9222uf {
    margin-left: auto;
  }
  ._1gvw9222ul {
    margin-right: var(--space-0);
  }
  ._1gvw9222ur {
    margin-right: var(--space-1);
  }
  ._1gvw9222ux {
    margin-right: var(--space-2);
  }
  ._1gvw9222v3 {
    margin-right: var(--space-3);
  }
  ._1gvw9222v9 {
    margin-right: var(--space-4);
  }
  ._1gvw9222vf {
    margin-right: var(--space-5);
  }
  ._1gvw9222vl {
    margin-right: var(--space-6);
  }
  ._1gvw9222vr {
    margin-right: var(--space-7);
  }
  ._1gvw9222vx {
    margin-right: var(--space-8);
  }
  ._1gvw9222w3 {
    margin-right: var(--space-9);
  }
  ._1gvw9222w9 {
    margin-right: var(--space-10);
  }
  ._1gvw9222wf {
    margin-right: var(--space-12);
  }
  ._1gvw9222wl {
    margin-right: var(--space-13);
  }
  ._1gvw9222wr {
    margin-right: var(--space-14);
  }
  ._1gvw9222wx {
    margin-right: var(--space-16);
  }
  ._1gvw9222x3 {
    margin-right: var(--space-20);
  }
  ._1gvw9222x9 {
    margin-right: var(--space-24);
  }
  ._1gvw9222xf {
    margin-right: var(--space-px);
  }
  ._1gvw9222xl {
    margin-right: var(--space-2px);
  }
  ._1gvw9222xr {
    margin-right: var(--space-4px);
  }
  ._1gvw9222xx {
    margin-right: var(--space-0-5);
  }
  ._1gvw9222y3 {
    margin-right: var(--space-1-5);
  }
  ._1gvw9222y9 {
    margin-right: var(--space-2-5);
  }
  ._1gvw9222yf {
    margin-right: var(--space-3-5);
  }
  ._1gvw9222yl {
    margin-right: var(--space-6-5);
  }
  ._1gvw9222yr {
    margin-right: var(--space-small);
  }
  ._1gvw9222yx {
    margin-right: var(--space-medium);
  }
  ._1gvw9222z3 {
    margin-right: var(--space-large);
  }
  ._1gvw9222z9 {
    margin-right: var(--nspace--px);
  }
  ._1gvw9222zf {
    margin-right: var(--nspace--2px);
  }
  ._1gvw9222zl {
    margin-right: var(--nspace--0);
  }
  ._1gvw9222zr {
    margin-right: var(--nspace--0-5);
  }
  ._1gvw9222zx {
    margin-right: var(--nspace--1);
  }
  ._1gvw922303 {
    margin-right: var(--nspace--1-5);
  }
  ._1gvw922309 {
    margin-right: var(--nspace--2);
  }
  ._1gvw92230f {
    margin-right: var(--nspace--2-5);
  }
  ._1gvw92230l {
    margin-right: var(--nspace--3);
  }
  ._1gvw92230r {
    margin-right: var(--nspace--3-5);
  }
  ._1gvw92230x {
    margin-right: var(--nspace--4);
  }
  ._1gvw922313 {
    margin-right: var(--nspace--5);
  }
  ._1gvw922319 {
    margin-right: var(--nspace--6);
  }
  ._1gvw92231f {
    margin-right: var(--nspace--7);
  }
  ._1gvw92231l {
    margin-right: var(--nspace--8);
  }
  ._1gvw92231r {
    margin-right: var(--nspace--9);
  }
  ._1gvw92231x {
    margin-right: var(--nspace--10);
  }
  ._1gvw922323 {
    margin-right: var(--nspace--12);
  }
  ._1gvw922329 {
    margin-right: var(--nspace--14);
  }
  ._1gvw92232f {
    margin-right: var(--nspace--16);
  }
  ._1gvw92232l {
    margin-right: var(--nspace--20);
  }
  ._1gvw92232r {
    margin-right: var(--nspace--24);
  }
  ._1gvw92232x {
    margin-right: auto;
  }
  ._1gvw922333 {
    margin: var(--space-0);
  }
  ._1gvw922339 {
    margin: var(--space-1);
  }
  ._1gvw92233f {
    margin: var(--space-2);
  }
  ._1gvw92233l {
    margin: var(--space-3);
  }
  ._1gvw92233r {
    margin: var(--space-4);
  }
  ._1gvw92233x {
    margin: var(--space-5);
  }
  ._1gvw922343 {
    margin: var(--space-6);
  }
  ._1gvw922349 {
    margin: var(--space-7);
  }
  ._1gvw92234f {
    margin: var(--space-8);
  }
  ._1gvw92234l {
    margin: var(--space-9);
  }
  ._1gvw92234r {
    margin: var(--space-10);
  }
  ._1gvw92234x {
    margin: var(--space-12);
  }
  ._1gvw922353 {
    margin: var(--space-13);
  }
  ._1gvw922359 {
    margin: var(--space-14);
  }
  ._1gvw92235f {
    margin: var(--space-16);
  }
  ._1gvw92235l {
    margin: var(--space-20);
  }
  ._1gvw92235r {
    margin: var(--space-24);
  }
  ._1gvw92235x {
    margin: var(--space-px);
  }
  ._1gvw922363 {
    margin: var(--space-2px);
  }
  ._1gvw922369 {
    margin: var(--space-4px);
  }
  ._1gvw92236f {
    margin: var(--space-0-5);
  }
  ._1gvw92236l {
    margin: var(--space-1-5);
  }
  ._1gvw92236r {
    margin: var(--space-2-5);
  }
  ._1gvw92236x {
    margin: var(--space-3-5);
  }
  ._1gvw922373 {
    margin: var(--space-6-5);
  }
  ._1gvw922379 {
    margin: var(--space-small);
  }
  ._1gvw92237f {
    margin: var(--space-medium);
  }
  ._1gvw92237l {
    margin: var(--space-large);
  }
  ._1gvw92237r {
    margin: var(--nspace--px);
  }
  ._1gvw92237x {
    margin: var(--nspace--2px);
  }
  ._1gvw922383 {
    margin: var(--nspace--0);
  }
  ._1gvw922389 {
    margin: var(--nspace--0-5);
  }
  ._1gvw92238f {
    margin: var(--nspace--1);
  }
  ._1gvw92238l {
    margin: var(--nspace--1-5);
  }
  ._1gvw92238r {
    margin: var(--nspace--2);
  }
  ._1gvw92238x {
    margin: var(--nspace--2-5);
  }
  ._1gvw922393 {
    margin: var(--nspace--3);
  }
  ._1gvw922399 {
    margin: var(--nspace--3-5);
  }
  ._1gvw92239f {
    margin: var(--nspace--4);
  }
  ._1gvw92239l {
    margin: var(--nspace--5);
  }
  ._1gvw92239r {
    margin: var(--nspace--6);
  }
  ._1gvw92239x {
    margin: var(--nspace--7);
  }
  ._1gvw9223a3 {
    margin: var(--nspace--8);
  }
  ._1gvw9223a9 {
    margin: var(--nspace--9);
  }
  ._1gvw9223af {
    margin: var(--nspace--10);
  }
  ._1gvw9223al {
    margin: var(--nspace--12);
  }
  ._1gvw9223ar {
    margin: var(--nspace--14);
  }
  ._1gvw9223ax {
    margin: var(--nspace--16);
  }
  ._1gvw9223b3 {
    margin: var(--nspace--20);
  }
  ._1gvw9223b9 {
    margin: var(--nspace--24);
  }
  ._1gvw9223bf {
    margin: auto;
  }
  ._1gvw9223bl {
    top: var(--space-0);
  }
  ._1gvw9223br {
    top: var(--space-1);
  }
  ._1gvw9223bx {
    top: var(--space-2);
  }
  ._1gvw9223c3 {
    top: var(--space-3);
  }
  ._1gvw9223c9 {
    top: var(--space-4);
  }
  ._1gvw9223cf {
    top: var(--space-5);
  }
  ._1gvw9223cl {
    top: var(--space-6);
  }
  ._1gvw9223cr {
    top: var(--space-7);
  }
  ._1gvw9223cx {
    top: var(--space-8);
  }
  ._1gvw9223d3 {
    top: var(--space-9);
  }
  ._1gvw9223d9 {
    top: var(--space-10);
  }
  ._1gvw9223df {
    top: var(--space-12);
  }
  ._1gvw9223dl {
    top: var(--space-13);
  }
  ._1gvw9223dr {
    top: var(--space-14);
  }
  ._1gvw9223dx {
    top: var(--space-16);
  }
  ._1gvw9223e3 {
    top: var(--space-20);
  }
  ._1gvw9223e9 {
    top: var(--space-24);
  }
  ._1gvw9223ef {
    top: var(--space-px);
  }
  ._1gvw9223el {
    top: var(--space-2px);
  }
  ._1gvw9223er {
    top: var(--space-4px);
  }
  ._1gvw9223ex {
    top: var(--space-0-5);
  }
  ._1gvw9223f3 {
    top: var(--space-1-5);
  }
  ._1gvw9223f9 {
    top: var(--space-2-5);
  }
  ._1gvw9223ff {
    top: var(--space-3-5);
  }
  ._1gvw9223fl {
    top: var(--space-6-5);
  }
  ._1gvw9223fr {
    top: var(--space-small);
  }
  ._1gvw9223fx {
    top: var(--space-medium);
  }
  ._1gvw9223g3 {
    top: var(--space-large);
  }
  ._1gvw9223g9 {
    bottom: var(--space-0);
  }
  ._1gvw9223gf {
    bottom: var(--space-1);
  }
  ._1gvw9223gl {
    bottom: var(--space-2);
  }
  ._1gvw9223gr {
    bottom: var(--space-3);
  }
  ._1gvw9223gx {
    bottom: var(--space-4);
  }
  ._1gvw9223h3 {
    bottom: var(--space-5);
  }
  ._1gvw9223h9 {
    bottom: var(--space-6);
  }
  ._1gvw9223hf {
    bottom: var(--space-7);
  }
  ._1gvw9223hl {
    bottom: var(--space-8);
  }
  ._1gvw9223hr {
    bottom: var(--space-9);
  }
  ._1gvw9223hx {
    bottom: var(--space-10);
  }
  ._1gvw9223i3 {
    bottom: var(--space-12);
  }
  ._1gvw9223i9 {
    bottom: var(--space-13);
  }
  ._1gvw9223if {
    bottom: var(--space-14);
  }
  ._1gvw9223il {
    bottom: var(--space-16);
  }
  ._1gvw9223ir {
    bottom: var(--space-20);
  }
  ._1gvw9223ix {
    bottom: var(--space-24);
  }
  ._1gvw9223j3 {
    bottom: var(--space-px);
  }
  ._1gvw9223j9 {
    bottom: var(--space-2px);
  }
  ._1gvw9223jf {
    bottom: var(--space-4px);
  }
  ._1gvw9223jl {
    bottom: var(--space-0-5);
  }
  ._1gvw9223jr {
    bottom: var(--space-1-5);
  }
  ._1gvw9223jx {
    bottom: var(--space-2-5);
  }
  ._1gvw9223k3 {
    bottom: var(--space-3-5);
  }
  ._1gvw9223k9 {
    bottom: var(--space-6-5);
  }
  ._1gvw9223kf {
    bottom: var(--space-small);
  }
  ._1gvw9223kl {
    bottom: var(--space-medium);
  }
  ._1gvw9223kr {
    bottom: var(--space-large);
  }
  ._1gvw9223kx {
    left: var(--space-0);
  }
  ._1gvw9223l3 {
    left: var(--space-1);
  }
  ._1gvw9223l9 {
    left: var(--space-2);
  }
  ._1gvw9223lf {
    left: var(--space-3);
  }
  ._1gvw9223ll {
    left: var(--space-4);
  }
  ._1gvw9223lr {
    left: var(--space-5);
  }
  ._1gvw9223lx {
    left: var(--space-6);
  }
  ._1gvw9223m3 {
    left: var(--space-7);
  }
  ._1gvw9223m9 {
    left: var(--space-8);
  }
  ._1gvw9223mf {
    left: var(--space-9);
  }
  ._1gvw9223ml {
    left: var(--space-10);
  }
  ._1gvw9223mr {
    left: var(--space-12);
  }
  ._1gvw9223mx {
    left: var(--space-13);
  }
  ._1gvw9223n3 {
    left: var(--space-14);
  }
  ._1gvw9223n9 {
    left: var(--space-16);
  }
  ._1gvw9223nf {
    left: var(--space-20);
  }
  ._1gvw9223nl {
    left: var(--space-24);
  }
  ._1gvw9223nr {
    left: var(--space-px);
  }
  ._1gvw9223nx {
    left: var(--space-2px);
  }
  ._1gvw9223o3 {
    left: var(--space-4px);
  }
  ._1gvw9223o9 {
    left: var(--space-0-5);
  }
  ._1gvw9223of {
    left: var(--space-1-5);
  }
  ._1gvw9223ol {
    left: var(--space-2-5);
  }
  ._1gvw9223or {
    left: var(--space-3-5);
  }
  ._1gvw9223ox {
    left: var(--space-6-5);
  }
  ._1gvw9223p3 {
    left: var(--space-small);
  }
  ._1gvw9223p9 {
    left: var(--space-medium);
  }
  ._1gvw9223pf {
    left: var(--space-large);
  }
  ._1gvw9223pl {
    right: var(--space-0);
  }
  ._1gvw9223pr {
    right: var(--space-1);
  }
  ._1gvw9223px {
    right: var(--space-2);
  }
  ._1gvw9223q3 {
    right: var(--space-3);
  }
  ._1gvw9223q9 {
    right: var(--space-4);
  }
  ._1gvw9223qf {
    right: var(--space-5);
  }
  ._1gvw9223ql {
    right: var(--space-6);
  }
  ._1gvw9223qr {
    right: var(--space-7);
  }
  ._1gvw9223qx {
    right: var(--space-8);
  }
  ._1gvw9223r3 {
    right: var(--space-9);
  }
  ._1gvw9223r9 {
    right: var(--space-10);
  }
  ._1gvw9223rf {
    right: var(--space-12);
  }
  ._1gvw9223rl {
    right: var(--space-13);
  }
  ._1gvw9223rr {
    right: var(--space-14);
  }
  ._1gvw9223rx {
    right: var(--space-16);
  }
  ._1gvw9223s3 {
    right: var(--space-20);
  }
  ._1gvw9223s9 {
    right: var(--space-24);
  }
  ._1gvw9223sf {
    right: var(--space-px);
  }
  ._1gvw9223sl {
    right: var(--space-2px);
  }
  ._1gvw9223sr {
    right: var(--space-4px);
  }
  ._1gvw9223sx {
    right: var(--space-0-5);
  }
  ._1gvw9223t3 {
    right: var(--space-1-5);
  }
  ._1gvw9223t9 {
    right: var(--space-2-5);
  }
  ._1gvw9223tf {
    right: var(--space-3-5);
  }
  ._1gvw9223tl {
    right: var(--space-6-5);
  }
  ._1gvw9223tr {
    right: var(--space-small);
  }
  ._1gvw9223tx {
    right: var(--space-medium);
  }
  ._1gvw9223u3 {
    right: var(--space-large);
  }
  ._1gvw9223u9 {
    pointer-events: none;
  }
  ._1gvw9223uf {
    pointer-events: auto;
  }
  ._1gvw9223ul {
    text-align: left;
  }
  ._1gvw9223ur {
    text-align: center;
  }
  ._1gvw9223ux {
    text-align: right;
  }
  ._1gvw9223v3 {
    font-weight: var(--typographyStyle-h1-fontWeight);
  }
  ._1gvw9223v9 {
    font-weight: var(--typographyStyle-h2-fontWeight);
  }
  ._1gvw9223vf {
    font-weight: var(--typographyStyle-h3-fontWeight);
  }
  ._1gvw9223vl {
    font-weight: var(--typographyStyle-h4-fontWeight);
  }
  ._1gvw9223vr {
    font-weight: var(--typographyStyle-h5-fontWeight);
  }
  ._1gvw9223vx {
    font-weight: var(--typographyStyle-h6-fontWeight);
  }
  ._1gvw9223w3 {
    font-weight: var(--typographyStyle-subheadingR-fontWeight);
  }
  ._1gvw9223w9 {
    font-weight: var(--typographyStyle-subheadingB-fontWeight);
  }
  ._1gvw9223wf {
    font-weight: var(--typographyStyle-largeR-fontWeight);
  }
  ._1gvw9223wl {
    font-weight: var(--typographyStyle-largeB-fontWeight);
  }
  ._1gvw9223wr {
    font-weight: var(--typographyStyle-mediumR-fontWeight);
  }
  ._1gvw9223wx {
    font-weight: var(--typographyStyle-mediumB-fontWeight);
  }
  ._1gvw9223x3 {
    font-weight: var(--typographyStyle-baseR-fontWeight);
  }
  ._1gvw9223x9 {
    font-weight: var(--typographyStyle-baseB-fontWeight);
  }
  ._1gvw9223xf {
    font-weight: var(--typographyStyle-smallR-fontWeight);
  }
  ._1gvw9223xl {
    font-weight: var(--typographyStyle-smallB-fontWeight);
  }
  ._1gvw9223xr {
    font-weight: var(--typographyStyle-capsXL-fontWeight);
  }
  ._1gvw9223xx {
    font-weight: var(--typographyStyle-capsM-fontWeight);
  }
  ._1gvw9223y3 {
    font-weight: var(--typographyStyle-capsS-fontWeight);
  }
  ._1gvw9223y9 {
    font-weight: var(--typographyStyle-gridLarge-fontWeight);
  }
  ._1gvw9223yf {
    font-weight: var(--typographyStyle-gridMedium-fontWeight);
  }
  ._1gvw9223yl {
    font-weight: var(--typographyStyle-gridBase-fontWeight);
  }
  ._1gvw9223yr {
    font-weight: var(--typographyStyle-gridTiny-fontWeight);
  }
  ._1gvw9223yx {
    font-size: var(--typographyStyle-h1-fontSize);
  }
  ._1gvw9223z3 {
    font-size: var(--typographyStyle-h2-fontSize);
  }
  ._1gvw9223z9 {
    font-size: var(--typographyStyle-h3-fontSize);
  }
  ._1gvw9223zf {
    font-size: var(--typographyStyle-h4-fontSize);
  }
  ._1gvw9223zl {
    font-size: var(--typographyStyle-h5-fontSize);
  }
  ._1gvw9223zr {
    font-size: var(--typographyStyle-h6-fontSize);
  }
  ._1gvw9223zx {
    font-size: var(--typographyStyle-subheadingR-fontSize);
  }
  ._1gvw922403 {
    font-size: var(--typographyStyle-subheadingB-fontSize);
  }
  ._1gvw922409 {
    font-size: var(--typographyStyle-largeR-fontSize);
  }
  ._1gvw92240f {
    font-size: var(--typographyStyle-largeB-fontSize);
  }
  ._1gvw92240l {
    font-size: var(--typographyStyle-mediumR-fontSize);
  }
  ._1gvw92240r {
    font-size: var(--typographyStyle-mediumB-fontSize);
  }
  ._1gvw92240x {
    font-size: var(--typographyStyle-baseR-fontSize);
  }
  ._1gvw922413 {
    font-size: var(--typographyStyle-baseB-fontSize);
  }
  ._1gvw922419 {
    font-size: var(--typographyStyle-smallR-fontSize);
  }
  ._1gvw92241f {
    font-size: var(--typographyStyle-smallB-fontSize);
  }
  ._1gvw92241l {
    font-size: var(--typographyStyle-capsXL-fontSize);
  }
  ._1gvw92241r {
    font-size: var(--typographyStyle-capsM-fontSize);
  }
  ._1gvw92241x {
    font-size: var(--typographyStyle-capsS-fontSize);
  }
  ._1gvw922423 {
    font-size: var(--typographyStyle-gridLarge-fontSize);
  }
  ._1gvw922429 {
    font-size: var(--typographyStyle-gridMedium-fontSize);
  }
  ._1gvw92242f {
    font-size: var(--typographyStyle-gridBase-fontSize);
  }
  ._1gvw92242l {
    font-size: var(--typographyStyle-gridTiny-fontSize);
  }
  ._1gvw92242r {
    line-height: var(--typographyStyle-h1-lineHeight);
  }
  ._1gvw92242x {
    line-height: var(--typographyStyle-h2-lineHeight);
  }
  ._1gvw922433 {
    line-height: var(--typographyStyle-h3-lineHeight);
  }
  ._1gvw922439 {
    line-height: var(--typographyStyle-h4-lineHeight);
  }
  ._1gvw92243f {
    line-height: var(--typographyStyle-h5-lineHeight);
  }
  ._1gvw92243l {
    line-height: var(--typographyStyle-h6-lineHeight);
  }
  ._1gvw92243r {
    line-height: var(--typographyStyle-subheadingR-lineHeight);
  }
  ._1gvw92243x {
    line-height: var(--typographyStyle-subheadingB-lineHeight);
  }
  ._1gvw922443 {
    line-height: var(--typographyStyle-largeR-lineHeight);
  }
  ._1gvw922449 {
    line-height: var(--typographyStyle-largeB-lineHeight);
  }
  ._1gvw92244f {
    line-height: var(--typographyStyle-mediumR-lineHeight);
  }
  ._1gvw92244l {
    line-height: var(--typographyStyle-mediumB-lineHeight);
  }
  ._1gvw92244r {
    line-height: var(--typographyStyle-baseR-lineHeight);
  }
  ._1gvw92244x {
    line-height: var(--typographyStyle-baseB-lineHeight);
  }
  ._1gvw922453 {
    line-height: var(--typographyStyle-smallR-lineHeight);
  }
  ._1gvw922459 {
    line-height: var(--typographyStyle-smallB-lineHeight);
  }
  ._1gvw92245f {
    line-height: var(--typographyStyle-capsXL-lineHeight);
  }
  ._1gvw92245l {
    line-height: var(--typographyStyle-capsM-lineHeight);
  }
  ._1gvw92245r {
    line-height: var(--typographyStyle-capsS-lineHeight);
  }
  ._1gvw92245x {
    line-height: var(--typographyStyle-gridLarge-lineHeight);
  }
  ._1gvw922463 {
    line-height: var(--typographyStyle-gridMedium-lineHeight);
  }
  ._1gvw922469 {
    line-height: var(--typographyStyle-gridBase-lineHeight);
  }
  ._1gvw92246f {
    line-height: var(--typographyStyle-gridTiny-lineHeight);
  }
  ._1gvw92246l {
    border-radius: var(--radii-none);
  }
  ._1gvw92246r {
    border-radius: var(--radii-xs);
  }
  ._1gvw92246x {
    border-radius: var(--radii-sm);
  }
  ._1gvw922473 {
    border-radius: var(--radii-base);
  }
  ._1gvw922479 {
    border-radius: var(--radii-md);
  }
  ._1gvw92247f {
    border-radius: var(--radii-lg);
  }
  ._1gvw92247l {
    border-radius: var(--radii-full);
  }
  ._1gvw92247r {
    border-radius: var(--radii-half);
  }
  ._1gvw92247x {
    border-top-left-radius: var(--radii-none);
  }
  ._1gvw922483 {
    border-top-left-radius: var(--radii-xs);
  }
  ._1gvw922489 {
    border-top-left-radius: var(--radii-sm);
  }
  ._1gvw92248f {
    border-top-left-radius: var(--radii-base);
  }
  ._1gvw92248l {
    border-top-left-radius: var(--radii-md);
  }
  ._1gvw92248r {
    border-top-left-radius: var(--radii-lg);
  }
  ._1gvw92248x {
    border-top-left-radius: var(--radii-full);
  }
  ._1gvw922493 {
    border-top-left-radius: var(--radii-half);
  }
  ._1gvw922499 {
    border-top-right-radius: var(--radii-none);
  }
  ._1gvw92249f {
    border-top-right-radius: var(--radii-xs);
  }
  ._1gvw92249l {
    border-top-right-radius: var(--radii-sm);
  }
  ._1gvw92249r {
    border-top-right-radius: var(--radii-base);
  }
  ._1gvw92249x {
    border-top-right-radius: var(--radii-md);
  }
  ._1gvw9224a3 {
    border-top-right-radius: var(--radii-lg);
  }
  ._1gvw9224a9 {
    border-top-right-radius: var(--radii-full);
  }
  ._1gvw9224af {
    border-top-right-radius: var(--radii-half);
  }
  ._1gvw9224al {
    border-bottom-left-radius: var(--radii-none);
  }
  ._1gvw9224ar {
    border-bottom-left-radius: var(--radii-xs);
  }
  ._1gvw9224ax {
    border-bottom-left-radius: var(--radii-sm);
  }
  ._1gvw9224b3 {
    border-bottom-left-radius: var(--radii-base);
  }
  ._1gvw9224b9 {
    border-bottom-left-radius: var(--radii-md);
  }
  ._1gvw9224bf {
    border-bottom-left-radius: var(--radii-lg);
  }
  ._1gvw9224bl {
    border-bottom-left-radius: var(--radii-full);
  }
  ._1gvw9224br {
    border-bottom-left-radius: var(--radii-half);
  }
  ._1gvw9224bx {
    border-bottom-right-radius: var(--radii-none);
  }
  ._1gvw9224c3 {
    border-bottom-right-radius: var(--radii-xs);
  }
  ._1gvw9224c9 {
    border-bottom-right-radius: var(--radii-sm);
  }
  ._1gvw9224cf {
    border-bottom-right-radius: var(--radii-base);
  }
  ._1gvw9224cl {
    border-bottom-right-radius: var(--radii-md);
  }
  ._1gvw9224cr {
    border-bottom-right-radius: var(--radii-lg);
  }
  ._1gvw9224cx {
    border-bottom-right-radius: var(--radii-full);
  }
  ._1gvw9224d3 {
    border-bottom-right-radius: var(--radii-half);
  }
  ._1gvw9224d9 {
    box-shadow: var(--shadows-xs);
  }
  ._1gvw9224df {
    box-shadow: var(--shadows-sm);
  }
  ._1gvw9224dl {
    box-shadow: var(--shadows-base);
  }
  ._1gvw9224dr {
    box-shadow: var(--shadows-md);
  }
  ._1gvw9224dx {
    box-shadow: var(--shadows-lg);
  }
  ._1gvw9224e3 {
    box-shadow: var(--shadows-xl);
  }
  ._1gvw9224e9 {
    box-shadow: var(--shadows-2xl);
  }
  ._1gvw9224ef {
    box-shadow: var(--shadows-outline);
  }
  ._1gvw9224el {
    box-shadow: var(--shadows-inner);
  }
  ._1gvw9224er {
    box-shadow: var(--shadows-none);
  }
  ._1gvw9224ex {
    box-shadow: var(--shadows-dark-lg);
  }
  ._1gvw9224f3 {
    box-shadow: var(--shadows-offsetShadow);
  }
  ._1gvw9224f9 {
    box-shadow: var(--shadows-highlightShadow);
  }
  ._1gvw9224ff {
    order: 1;
  }
  ._1gvw9224fl {
    order: 2;
  }
  ._1gvw9224fr {
    order: 4;
  }
  ._1gvw9224fx {
    order: 5;
  }
  ._1gvw9224g3 {
    order: 6;
  }
  ._1gvw9224g9 {
    order: 7;
  }
  ._1gvw9224gf {
    order: 8;
  }
  ._1gvw9224gl {
    order: 9;
  }
  ._1gvw9224gr {
    order: 10;
  }
  ._1gvw9224gx {
    order: 11;
  }
  ._1gvw9224h3 {
    order: 12;
  }
}
@media screen and (min-width: 80em) {
  ._1gvw9224 {
    position: absolute;
  }
  ._1gvw922a {
    position: relative;
  }
  ._1gvw922g {
    position: fixed;
  }
  ._1gvw922m {
    display: none;
  }
  ._1gvw922s {
    display: block;
  }
  ._1gvw922y {
    display: inline;
  }
  ._1gvw92214 {
    display: inline-block;
  }
  ._1gvw9221a {
    display: flex;
  }
  ._1gvw9221g {
    display: inline-flex;
  }
  ._1gvw9221m {
    display: grid;
  }
  ._1gvw9221s {
    align-items: flex-start;
  }
  ._1gvw9221y {
    align-items: center;
  }
  ._1gvw92224 {
    align-items: flex-end;
  }
  ._1gvw9222a {
    justify-content: flex-start;
  }
  ._1gvw9222g {
    justify-content: center;
  }
  ._1gvw9222m {
    justify-content: flex-end;
  }
  ._1gvw9222s {
    justify-content: space-between;
  }
  ._1gvw9222y {
    justify-content: space-around;
  }
  ._1gvw92234 {
    justify-content: space-evenly;
  }
  ._1gvw9223a {
    flex-direction: row;
  }
  ._1gvw9223g {
    flex-direction: row-reverse;
  }
  ._1gvw9223m {
    flex-direction: column;
  }
  ._1gvw9223s {
    flex-direction: column-reverse;
  }
  ._1gvw9223y {
    max-width: var(--sizes-container-xxs);
  }
  ._1gvw92244 {
    max-width: var(--sizes-container-xs);
  }
  ._1gvw9224a {
    max-width: var(--sizes-container-sm);
  }
  ._1gvw9224g {
    max-width: var(--sizes-container-md);
  }
  ._1gvw9224m {
    max-width: var(--sizes-container-lg);
  }
  ._1gvw9224s {
    max-width: var(--sizes-container-xl);
  }
  ._1gvw9224y {
    vertical-align: top;
  }
  ._1gvw92254 {
    vertical-align: baseline;
  }
  ._1gvw9225a {
    vertical-align: middle;
  }
  ._1gvw9225g {
    vertical-align: sub;
  }
  ._1gvw9225m {
    vertical-align: text-top;
  }
  ._1gvw9225s {
    vertical-align: bottom;
  }
  ._1gvw9225y {
    place-content: center;
  }
  ._1gvw92264 {
    gap: var(--space-0);
  }
  ._1gvw9226a {
    gap: var(--space-1);
  }
  ._1gvw9226g {
    gap: var(--space-2);
  }
  ._1gvw9226m {
    gap: var(--space-3);
  }
  ._1gvw9226s {
    gap: var(--space-4);
  }
  ._1gvw9226y {
    gap: var(--space-5);
  }
  ._1gvw92274 {
    gap: var(--space-6);
  }
  ._1gvw9227a {
    gap: var(--space-7);
  }
  ._1gvw9227g {
    gap: var(--space-8);
  }
  ._1gvw9227m {
    gap: var(--space-9);
  }
  ._1gvw9227s {
    gap: var(--space-10);
  }
  ._1gvw9227y {
    gap: var(--space-12);
  }
  ._1gvw92284 {
    gap: var(--space-13);
  }
  ._1gvw9228a {
    gap: var(--space-14);
  }
  ._1gvw9228g {
    gap: var(--space-16);
  }
  ._1gvw9228m {
    gap: var(--space-20);
  }
  ._1gvw9228s {
    gap: var(--space-24);
  }
  ._1gvw9228y {
    gap: var(--space-px);
  }
  ._1gvw92294 {
    gap: var(--space-2px);
  }
  ._1gvw9229a {
    gap: var(--space-4px);
  }
  ._1gvw9229g {
    gap: var(--space-0-5);
  }
  ._1gvw9229m {
    gap: var(--space-1-5);
  }
  ._1gvw9229s {
    gap: var(--space-2-5);
  }
  ._1gvw9229y {
    gap: var(--space-3-5);
  }
  ._1gvw922a4 {
    gap: var(--space-6-5);
  }
  ._1gvw922aa {
    gap: var(--space-small);
  }
  ._1gvw922ag {
    gap: var(--space-medium);
  }
  ._1gvw922am {
    gap: var(--space-large);
  }
  ._1gvw922as {
    column-gap: var(--space-0);
  }
  ._1gvw922ay {
    column-gap: var(--space-1);
  }
  ._1gvw922b4 {
    column-gap: var(--space-2);
  }
  ._1gvw922ba {
    column-gap: var(--space-3);
  }
  ._1gvw922bg {
    column-gap: var(--space-4);
  }
  ._1gvw922bm {
    column-gap: var(--space-5);
  }
  ._1gvw922bs {
    column-gap: var(--space-6);
  }
  ._1gvw922by {
    column-gap: var(--space-7);
  }
  ._1gvw922c4 {
    column-gap: var(--space-8);
  }
  ._1gvw922ca {
    column-gap: var(--space-9);
  }
  ._1gvw922cg {
    column-gap: var(--space-10);
  }
  ._1gvw922cm {
    column-gap: var(--space-12);
  }
  ._1gvw922cs {
    column-gap: var(--space-13);
  }
  ._1gvw922cy {
    column-gap: var(--space-14);
  }
  ._1gvw922d4 {
    column-gap: var(--space-16);
  }
  ._1gvw922da {
    column-gap: var(--space-20);
  }
  ._1gvw922dg {
    column-gap: var(--space-24);
  }
  ._1gvw922dm {
    column-gap: var(--space-px);
  }
  ._1gvw922ds {
    column-gap: var(--space-2px);
  }
  ._1gvw922dy {
    column-gap: var(--space-4px);
  }
  ._1gvw922e4 {
    column-gap: var(--space-0-5);
  }
  ._1gvw922ea {
    column-gap: var(--space-1-5);
  }
  ._1gvw922eg {
    column-gap: var(--space-2-5);
  }
  ._1gvw922em {
    column-gap: var(--space-3-5);
  }
  ._1gvw922es {
    column-gap: var(--space-6-5);
  }
  ._1gvw922ey {
    column-gap: var(--space-small);
  }
  ._1gvw922f4 {
    column-gap: var(--space-medium);
  }
  ._1gvw922fa {
    column-gap: var(--space-large);
  }
  ._1gvw922fg {
    row-gap: var(--space-0);
  }
  ._1gvw922fm {
    row-gap: var(--space-1);
  }
  ._1gvw922fs {
    row-gap: var(--space-2);
  }
  ._1gvw922fy {
    row-gap: var(--space-3);
  }
  ._1gvw922g4 {
    row-gap: var(--space-4);
  }
  ._1gvw922ga {
    row-gap: var(--space-5);
  }
  ._1gvw922gg {
    row-gap: var(--space-6);
  }
  ._1gvw922gm {
    row-gap: var(--space-7);
  }
  ._1gvw922gs {
    row-gap: var(--space-8);
  }
  ._1gvw922gy {
    row-gap: var(--space-9);
  }
  ._1gvw922h4 {
    row-gap: var(--space-10);
  }
  ._1gvw922ha {
    row-gap: var(--space-12);
  }
  ._1gvw922hg {
    row-gap: var(--space-13);
  }
  ._1gvw922hm {
    row-gap: var(--space-14);
  }
  ._1gvw922hs {
    row-gap: var(--space-16);
  }
  ._1gvw922hy {
    row-gap: var(--space-20);
  }
  ._1gvw922i4 {
    row-gap: var(--space-24);
  }
  ._1gvw922ia {
    row-gap: var(--space-px);
  }
  ._1gvw922ig {
    row-gap: var(--space-2px);
  }
  ._1gvw922im {
    row-gap: var(--space-4px);
  }
  ._1gvw922is {
    row-gap: var(--space-0-5);
  }
  ._1gvw922iy {
    row-gap: var(--space-1-5);
  }
  ._1gvw922j4 {
    row-gap: var(--space-2-5);
  }
  ._1gvw922ja {
    row-gap: var(--space-3-5);
  }
  ._1gvw922jg {
    row-gap: var(--space-6-5);
  }
  ._1gvw922jm {
    row-gap: var(--space-small);
  }
  ._1gvw922js {
    row-gap: var(--space-medium);
  }
  ._1gvw922jy {
    row-gap: var(--space-large);
  }
  ._1gvw922k4 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922ka {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922kg {
    grid-template-columns: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922km {
    grid-template-columns: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922ks {
    grid-template-columns: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922ky {
    grid-template-columns: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922l4 {
    grid-template-columns: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922la {
    grid-template-columns: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922lg {
    grid-template-columns: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922lm {
    grid-template-columns: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922ls {
    grid-template-columns: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922ly {
    grid-template-columns: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922m4 {
    grid-template-columns: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922ma {
    grid-template-columns: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922mg {
    grid-template-columns: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922mm {
    grid-template-columns: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922ms {
    grid-template-columns: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922my {
    grid-template-columns: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922n4 {
    grid-template-columns: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922na {
    grid-template-columns: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922ng {
    grid-template-columns: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922nm {
    grid-template-columns: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922ns {
    grid-template-columns: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922ny {
    grid-template-columns: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922o4 {
    grid-template-columns: none;
  }
  ._1gvw922oa {
    grid-template-rows: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922og {
    grid-template-rows: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922om {
    grid-template-rows: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922os {
    grid-template-rows: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922oy {
    grid-template-rows: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922p4 {
    grid-template-rows: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922pa {
    grid-template-rows: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922pg {
    grid-template-rows: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922pm {
    grid-template-rows: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922ps {
    grid-template-rows: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922py {
    grid-template-rows: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922q4 {
    grid-template-rows: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922qa {
    grid-template-rows: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922qg {
    grid-template-rows: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922qm {
    grid-template-rows: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922qs {
    grid-template-rows: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922qy {
    grid-template-rows: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922r4 {
    grid-template-rows: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922ra {
    grid-template-rows: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922rg {
    grid-template-rows: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922rm {
    grid-template-rows: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922rs {
    grid-template-rows: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922ry {
    grid-template-rows: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922s4 {
    grid-template-rows: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922sa {
    grid-template-rows: none;
  }
  ._1gvw922sg {
    grid-row: auto;
  }
  ._1gvw922sm {
    grid-row: span 1 / span 1;
  }
  ._1gvw922ss {
    grid-row: span 2 / span 2;
  }
  ._1gvw922sy {
    grid-row: span 3 / span 3;
  }
  ._1gvw922t4 {
    grid-row: span 4 / span 4;
  }
  ._1gvw922ta {
    grid-row: span 5 / span 5;
  }
  ._1gvw922tg {
    grid-row: span 6 / span 6;
  }
  ._1gvw922tm {
    grid-row: 1 / -1;
  }
  ._1gvw922ts {
    grid-row-start: auto;
  }
  ._1gvw922ty {
    grid-row-start: 1;
  }
  ._1gvw922u4 {
    grid-row-start: 2;
  }
  ._1gvw922ua {
    grid-row-start: 3;
  }
  ._1gvw922ug {
    grid-row-start: 4;
  }
  ._1gvw922um {
    grid-row-start: 5;
  }
  ._1gvw922us {
    grid-row-start: 6;
  }
  ._1gvw922uy {
    grid-row-start: 7;
  }
  ._1gvw922v4 {
    grid-row-end: auto;
  }
  ._1gvw922va {
    grid-row-end: 1;
  }
  ._1gvw922vg {
    grid-row-end: 2;
  }
  ._1gvw922vm {
    grid-row-end: 3;
  }
  ._1gvw922vs {
    grid-row-end: 4;
  }
  ._1gvw922vy {
    grid-row-end: 5;
  }
  ._1gvw922w4 {
    grid-row-end: 6;
  }
  ._1gvw922wa {
    grid-row-end: 7;
  }
  ._1gvw922wg {
    grid-row-end: 8;
  }
  ._1gvw922wm {
    grid-row-end: 9;
  }
  ._1gvw922ws {
    grid-row-end: 10;
  }
  ._1gvw922wy {
    grid-row-end: 11;
  }
  ._1gvw922x4 {
    grid-row-end: 12;
  }
  ._1gvw922xa {
    grid-row-end: 13;
  }
  ._1gvw922xg {
    grid-column: auto;
  }
  ._1gvw922xm {
    grid-column: span 1 / span 1;
  }
  ._1gvw922xs {
    grid-column: span 2 / span 2;
  }
  ._1gvw922xy {
    grid-column: span 3 / span 3;
  }
  ._1gvw922y4 {
    grid-column: span 4 / span 4;
  }
  ._1gvw922ya {
    grid-column: span 5 / span 5;
  }
  ._1gvw922yg {
    grid-column: span 6 / span 6;
  }
  ._1gvw922ym {
    grid-column: 1 / -1;
  }
  ._1gvw922ys {
    grid-column: span 7 / span 7;
  }
  ._1gvw922yy {
    grid-column: span 8 / span 8;
  }
  ._1gvw922z4 {
    grid-column: span 9 / span 9;
  }
  ._1gvw922za {
    grid-column: span 10 / span 10;
  }
  ._1gvw922zg {
    grid-column: span 11 / span 11;
  }
  ._1gvw922zm {
    grid-column: span 12 / span 12;
  }
  ._1gvw922zs {
    grid-column: span 13 / span 13;
  }
  ._1gvw922zy {
    grid-column: span 14 / span 14;
  }
  ._1gvw922104 {
    grid-column: span 15 / span 15;
  }
  ._1gvw92210a {
    grid-column: span 16 / span 16;
  }
  ._1gvw92210g {
    grid-column: span 17 / span 17;
  }
  ._1gvw92210m {
    grid-column: span 18 / span 18;
  }
  ._1gvw92210s {
    grid-column: span 19 / span 19;
  }
  ._1gvw92210y {
    grid-column: span 20 / span 20;
  }
  ._1gvw922114 {
    grid-column: span 21 / span 21;
  }
  ._1gvw92211a {
    grid-column: span 22 / span 22;
  }
  ._1gvw92211g {
    grid-column: span 23 / span 23;
  }
  ._1gvw92211m {
    grid-column: span 24 / span 24;
  }
  ._1gvw92211s {
    grid-auto-flow: row;
  }
  ._1gvw92211y {
    grid-auto-flow: column;
  }
  ._1gvw922124 {
    grid-auto-flow: row dense;
  }
  ._1gvw92212a {
    grid-auto-flow: column dense;
  }
  ._1gvw92212g {
    grid-auto-columns: auto;
  }
  ._1gvw92212m {
    grid-auto-columns: min-content;
  }
  ._1gvw92212s {
    grid-auto-columns: max-content;
  }
  ._1gvw92212y {
    grid-auto-columns: minmax(0, 1fr);
  }
  ._1gvw922134 {
    grid-auto-rows: auto;
  }
  ._1gvw92213a {
    grid-auto-rows: min-content;
  }
  ._1gvw92213g {
    grid-auto-rows: max-content;
  }
  ._1gvw92213m {
    grid-auto-rows: minmax(0, 1fr);
  }
  ._1gvw92213s {
    padding-top: var(--space-0);
  }
  ._1gvw92213y {
    padding-top: var(--space-1);
  }
  ._1gvw922144 {
    padding-top: var(--space-2);
  }
  ._1gvw92214a {
    padding-top: var(--space-3);
  }
  ._1gvw92214g {
    padding-top: var(--space-4);
  }
  ._1gvw92214m {
    padding-top: var(--space-5);
  }
  ._1gvw92214s {
    padding-top: var(--space-6);
  }
  ._1gvw92214y {
    padding-top: var(--space-7);
  }
  ._1gvw922154 {
    padding-top: var(--space-8);
  }
  ._1gvw92215a {
    padding-top: var(--space-9);
  }
  ._1gvw92215g {
    padding-top: var(--space-10);
  }
  ._1gvw92215m {
    padding-top: var(--space-12);
  }
  ._1gvw92215s {
    padding-top: var(--space-13);
  }
  ._1gvw92215y {
    padding-top: var(--space-14);
  }
  ._1gvw922164 {
    padding-top: var(--space-16);
  }
  ._1gvw92216a {
    padding-top: var(--space-20);
  }
  ._1gvw92216g {
    padding-top: var(--space-24);
  }
  ._1gvw92216m {
    padding-top: var(--space-px);
  }
  ._1gvw92216s {
    padding-top: var(--space-2px);
  }
  ._1gvw92216y {
    padding-top: var(--space-4px);
  }
  ._1gvw922174 {
    padding-top: var(--space-0-5);
  }
  ._1gvw92217a {
    padding-top: var(--space-1-5);
  }
  ._1gvw92217g {
    padding-top: var(--space-2-5);
  }
  ._1gvw92217m {
    padding-top: var(--space-3-5);
  }
  ._1gvw92217s {
    padding-top: var(--space-6-5);
  }
  ._1gvw92217y {
    padding-top: var(--space-small);
  }
  ._1gvw922184 {
    padding-top: var(--space-medium);
  }
  ._1gvw92218a {
    padding-top: var(--space-large);
  }
  ._1gvw92218g {
    padding-bottom: var(--space-0);
  }
  ._1gvw92218m {
    padding-bottom: var(--space-1);
  }
  ._1gvw92218s {
    padding-bottom: var(--space-2);
  }
  ._1gvw92218y {
    padding-bottom: var(--space-3);
  }
  ._1gvw922194 {
    padding-bottom: var(--space-4);
  }
  ._1gvw92219a {
    padding-bottom: var(--space-5);
  }
  ._1gvw92219g {
    padding-bottom: var(--space-6);
  }
  ._1gvw92219m {
    padding-bottom: var(--space-7);
  }
  ._1gvw92219s {
    padding-bottom: var(--space-8);
  }
  ._1gvw92219y {
    padding-bottom: var(--space-9);
  }
  ._1gvw9221a4 {
    padding-bottom: var(--space-10);
  }
  ._1gvw9221aa {
    padding-bottom: var(--space-12);
  }
  ._1gvw9221ag {
    padding-bottom: var(--space-13);
  }
  ._1gvw9221am {
    padding-bottom: var(--space-14);
  }
  ._1gvw9221as {
    padding-bottom: var(--space-16);
  }
  ._1gvw9221ay {
    padding-bottom: var(--space-20);
  }
  ._1gvw9221b4 {
    padding-bottom: var(--space-24);
  }
  ._1gvw9221ba {
    padding-bottom: var(--space-px);
  }
  ._1gvw9221bg {
    padding-bottom: var(--space-2px);
  }
  ._1gvw9221bm {
    padding-bottom: var(--space-4px);
  }
  ._1gvw9221bs {
    padding-bottom: var(--space-0-5);
  }
  ._1gvw9221by {
    padding-bottom: var(--space-1-5);
  }
  ._1gvw9221c4 {
    padding-bottom: var(--space-2-5);
  }
  ._1gvw9221ca {
    padding-bottom: var(--space-3-5);
  }
  ._1gvw9221cg {
    padding-bottom: var(--space-6-5);
  }
  ._1gvw9221cm {
    padding-bottom: var(--space-small);
  }
  ._1gvw9221cs {
    padding-bottom: var(--space-medium);
  }
  ._1gvw9221cy {
    padding-bottom: var(--space-large);
  }
  ._1gvw9221d4 {
    padding-left: var(--space-0);
  }
  ._1gvw9221da {
    padding-left: var(--space-1);
  }
  ._1gvw9221dg {
    padding-left: var(--space-2);
  }
  ._1gvw9221dm {
    padding-left: var(--space-3);
  }
  ._1gvw9221ds {
    padding-left: var(--space-4);
  }
  ._1gvw9221dy {
    padding-left: var(--space-5);
  }
  ._1gvw9221e4 {
    padding-left: var(--space-6);
  }
  ._1gvw9221ea {
    padding-left: var(--space-7);
  }
  ._1gvw9221eg {
    padding-left: var(--space-8);
  }
  ._1gvw9221em {
    padding-left: var(--space-9);
  }
  ._1gvw9221es {
    padding-left: var(--space-10);
  }
  ._1gvw9221ey {
    padding-left: var(--space-12);
  }
  ._1gvw9221f4 {
    padding-left: var(--space-13);
  }
  ._1gvw9221fa {
    padding-left: var(--space-14);
  }
  ._1gvw9221fg {
    padding-left: var(--space-16);
  }
  ._1gvw9221fm {
    padding-left: var(--space-20);
  }
  ._1gvw9221fs {
    padding-left: var(--space-24);
  }
  ._1gvw9221fy {
    padding-left: var(--space-px);
  }
  ._1gvw9221g4 {
    padding-left: var(--space-2px);
  }
  ._1gvw9221ga {
    padding-left: var(--space-4px);
  }
  ._1gvw9221gg {
    padding-left: var(--space-0-5);
  }
  ._1gvw9221gm {
    padding-left: var(--space-1-5);
  }
  ._1gvw9221gs {
    padding-left: var(--space-2-5);
  }
  ._1gvw9221gy {
    padding-left: var(--space-3-5);
  }
  ._1gvw9221h4 {
    padding-left: var(--space-6-5);
  }
  ._1gvw9221ha {
    padding-left: var(--space-small);
  }
  ._1gvw9221hg {
    padding-left: var(--space-medium);
  }
  ._1gvw9221hm {
    padding-left: var(--space-large);
  }
  ._1gvw9221hs {
    padding-right: var(--space-0);
  }
  ._1gvw9221hy {
    padding-right: var(--space-1);
  }
  ._1gvw9221i4 {
    padding-right: var(--space-2);
  }
  ._1gvw9221ia {
    padding-right: var(--space-3);
  }
  ._1gvw9221ig {
    padding-right: var(--space-4);
  }
  ._1gvw9221im {
    padding-right: var(--space-5);
  }
  ._1gvw9221is {
    padding-right: var(--space-6);
  }
  ._1gvw9221iy {
    padding-right: var(--space-7);
  }
  ._1gvw9221j4 {
    padding-right: var(--space-8);
  }
  ._1gvw9221ja {
    padding-right: var(--space-9);
  }
  ._1gvw9221jg {
    padding-right: var(--space-10);
  }
  ._1gvw9221jm {
    padding-right: var(--space-12);
  }
  ._1gvw9221js {
    padding-right: var(--space-13);
  }
  ._1gvw9221jy {
    padding-right: var(--space-14);
  }
  ._1gvw9221k4 {
    padding-right: var(--space-16);
  }
  ._1gvw9221ka {
    padding-right: var(--space-20);
  }
  ._1gvw9221kg {
    padding-right: var(--space-24);
  }
  ._1gvw9221km {
    padding-right: var(--space-px);
  }
  ._1gvw9221ks {
    padding-right: var(--space-2px);
  }
  ._1gvw9221ky {
    padding-right: var(--space-4px);
  }
  ._1gvw9221l4 {
    padding-right: var(--space-0-5);
  }
  ._1gvw9221la {
    padding-right: var(--space-1-5);
  }
  ._1gvw9221lg {
    padding-right: var(--space-2-5);
  }
  ._1gvw9221lm {
    padding-right: var(--space-3-5);
  }
  ._1gvw9221ls {
    padding-right: var(--space-6-5);
  }
  ._1gvw9221ly {
    padding-right: var(--space-small);
  }
  ._1gvw9221m4 {
    padding-right: var(--space-medium);
  }
  ._1gvw9221ma {
    padding-right: var(--space-large);
  }
  ._1gvw9221mg {
    padding: var(--space-0);
  }
  ._1gvw9221mm {
    padding: var(--space-1);
  }
  ._1gvw9221ms {
    padding: var(--space-2);
  }
  ._1gvw9221my {
    padding: var(--space-3);
  }
  ._1gvw9221n4 {
    padding: var(--space-4);
  }
  ._1gvw9221na {
    padding: var(--space-5);
  }
  ._1gvw9221ng {
    padding: var(--space-6);
  }
  ._1gvw9221nm {
    padding: var(--space-7);
  }
  ._1gvw9221ns {
    padding: var(--space-8);
  }
  ._1gvw9221ny {
    padding: var(--space-9);
  }
  ._1gvw9221o4 {
    padding: var(--space-10);
  }
  ._1gvw9221oa {
    padding: var(--space-12);
  }
  ._1gvw9221og {
    padding: var(--space-13);
  }
  ._1gvw9221om {
    padding: var(--space-14);
  }
  ._1gvw9221os {
    padding: var(--space-16);
  }
  ._1gvw9221oy {
    padding: var(--space-20);
  }
  ._1gvw9221p4 {
    padding: var(--space-24);
  }
  ._1gvw9221pa {
    padding: var(--space-px);
  }
  ._1gvw9221pg {
    padding: var(--space-2px);
  }
  ._1gvw9221pm {
    padding: var(--space-4px);
  }
  ._1gvw9221ps {
    padding: var(--space-0-5);
  }
  ._1gvw9221py {
    padding: var(--space-1-5);
  }
  ._1gvw9221q4 {
    padding: var(--space-2-5);
  }
  ._1gvw9221qa {
    padding: var(--space-3-5);
  }
  ._1gvw9221qg {
    padding: var(--space-6-5);
  }
  ._1gvw9221qm {
    padding: var(--space-small);
  }
  ._1gvw9221qs {
    padding: var(--space-medium);
  }
  ._1gvw9221qy {
    padding: var(--space-large);
  }
  ._1gvw9221r4 {
    padding-inline-start: var(--space-0);
  }
  ._1gvw9221ra {
    padding-inline-start: var(--space-1);
  }
  ._1gvw9221rg {
    padding-inline-start: var(--space-2);
  }
  ._1gvw9221rm {
    padding-inline-start: var(--space-3);
  }
  ._1gvw9221rs {
    padding-inline-start: var(--space-4);
  }
  ._1gvw9221ry {
    padding-inline-start: var(--space-5);
  }
  ._1gvw9221s4 {
    padding-inline-start: var(--space-6);
  }
  ._1gvw9221sa {
    padding-inline-start: var(--space-7);
  }
  ._1gvw9221sg {
    padding-inline-start: var(--space-8);
  }
  ._1gvw9221sm {
    padding-inline-start: var(--space-9);
  }
  ._1gvw9221ss {
    padding-inline-start: var(--space-10);
  }
  ._1gvw9221sy {
    padding-inline-start: var(--space-12);
  }
  ._1gvw9221t4 {
    padding-inline-start: var(--space-13);
  }
  ._1gvw9221ta {
    padding-inline-start: var(--space-14);
  }
  ._1gvw9221tg {
    padding-inline-start: var(--space-16);
  }
  ._1gvw9221tm {
    padding-inline-start: var(--space-20);
  }
  ._1gvw9221ts {
    padding-inline-start: var(--space-24);
  }
  ._1gvw9221ty {
    padding-inline-start: var(--space-px);
  }
  ._1gvw9221u4 {
    padding-inline-start: var(--space-2px);
  }
  ._1gvw9221ua {
    padding-inline-start: var(--space-4px);
  }
  ._1gvw9221ug {
    padding-inline-start: var(--space-0-5);
  }
  ._1gvw9221um {
    padding-inline-start: var(--space-1-5);
  }
  ._1gvw9221us {
    padding-inline-start: var(--space-2-5);
  }
  ._1gvw9221uy {
    padding-inline-start: var(--space-3-5);
  }
  ._1gvw9221v4 {
    padding-inline-start: var(--space-6-5);
  }
  ._1gvw9221va {
    padding-inline-start: var(--space-small);
  }
  ._1gvw9221vg {
    padding-inline-start: var(--space-medium);
  }
  ._1gvw9221vm {
    padding-inline-start: var(--space-large);
  }
  ._1gvw9221vs {
    padding-inline-end: var(--space-0);
  }
  ._1gvw9221vy {
    padding-inline-end: var(--space-1);
  }
  ._1gvw9221w4 {
    padding-inline-end: var(--space-2);
  }
  ._1gvw9221wa {
    padding-inline-end: var(--space-3);
  }
  ._1gvw9221wg {
    padding-inline-end: var(--space-4);
  }
  ._1gvw9221wm {
    padding-inline-end: var(--space-5);
  }
  ._1gvw9221ws {
    padding-inline-end: var(--space-6);
  }
  ._1gvw9221wy {
    padding-inline-end: var(--space-7);
  }
  ._1gvw9221x4 {
    padding-inline-end: var(--space-8);
  }
  ._1gvw9221xa {
    padding-inline-end: var(--space-9);
  }
  ._1gvw9221xg {
    padding-inline-end: var(--space-10);
  }
  ._1gvw9221xm {
    padding-inline-end: var(--space-12);
  }
  ._1gvw9221xs {
    padding-inline-end: var(--space-13);
  }
  ._1gvw9221xy {
    padding-inline-end: var(--space-14);
  }
  ._1gvw9221y4 {
    padding-inline-end: var(--space-16);
  }
  ._1gvw9221ya {
    padding-inline-end: var(--space-20);
  }
  ._1gvw9221yg {
    padding-inline-end: var(--space-24);
  }
  ._1gvw9221ym {
    padding-inline-end: var(--space-px);
  }
  ._1gvw9221ys {
    padding-inline-end: var(--space-2px);
  }
  ._1gvw9221yy {
    padding-inline-end: var(--space-4px);
  }
  ._1gvw9221z4 {
    padding-inline-end: var(--space-0-5);
  }
  ._1gvw9221za {
    padding-inline-end: var(--space-1-5);
  }
  ._1gvw9221zg {
    padding-inline-end: var(--space-2-5);
  }
  ._1gvw9221zm {
    padding-inline-end: var(--space-3-5);
  }
  ._1gvw9221zs {
    padding-inline-end: var(--space-6-5);
  }
  ._1gvw9221zy {
    padding-inline-end: var(--space-small);
  }
  ._1gvw922204 {
    padding-inline-end: var(--space-medium);
  }
  ._1gvw92220a {
    padding-inline-end: var(--space-large);
  }
  ._1gvw92220g {
    padding-inline: var(--space-0);
  }
  ._1gvw92220m {
    padding-inline: var(--space-1);
  }
  ._1gvw92220s {
    padding-inline: var(--space-2);
  }
  ._1gvw92220y {
    padding-inline: var(--space-3);
  }
  ._1gvw922214 {
    padding-inline: var(--space-4);
  }
  ._1gvw92221a {
    padding-inline: var(--space-5);
  }
  ._1gvw92221g {
    padding-inline: var(--space-6);
  }
  ._1gvw92221m {
    padding-inline: var(--space-7);
  }
  ._1gvw92221s {
    padding-inline: var(--space-8);
  }
  ._1gvw92221y {
    padding-inline: var(--space-9);
  }
  ._1gvw922224 {
    padding-inline: var(--space-10);
  }
  ._1gvw92222a {
    padding-inline: var(--space-12);
  }
  ._1gvw92222g {
    padding-inline: var(--space-13);
  }
  ._1gvw92222m {
    padding-inline: var(--space-14);
  }
  ._1gvw92222s {
    padding-inline: var(--space-16);
  }
  ._1gvw92222y {
    padding-inline: var(--space-20);
  }
  ._1gvw922234 {
    padding-inline: var(--space-24);
  }
  ._1gvw92223a {
    padding-inline: var(--space-px);
  }
  ._1gvw92223g {
    padding-inline: var(--space-2px);
  }
  ._1gvw92223m {
    padding-inline: var(--space-4px);
  }
  ._1gvw92223s {
    padding-inline: var(--space-0-5);
  }
  ._1gvw92223y {
    padding-inline: var(--space-1-5);
  }
  ._1gvw922244 {
    padding-inline: var(--space-2-5);
  }
  ._1gvw92224a {
    padding-inline: var(--space-3-5);
  }
  ._1gvw92224g {
    padding-inline: var(--space-6-5);
  }
  ._1gvw92224m {
    padding-inline: var(--space-small);
  }
  ._1gvw92224s {
    padding-inline: var(--space-medium);
  }
  ._1gvw92224y {
    padding-inline: var(--space-large);
  }
  ._1gvw922254 {
    margin-top: var(--space-0);
  }
  ._1gvw92225a {
    margin-top: var(--space-1);
  }
  ._1gvw92225g {
    margin-top: var(--space-2);
  }
  ._1gvw92225m {
    margin-top: var(--space-3);
  }
  ._1gvw92225s {
    margin-top: var(--space-4);
  }
  ._1gvw92225y {
    margin-top: var(--space-5);
  }
  ._1gvw922264 {
    margin-top: var(--space-6);
  }
  ._1gvw92226a {
    margin-top: var(--space-7);
  }
  ._1gvw92226g {
    margin-top: var(--space-8);
  }
  ._1gvw92226m {
    margin-top: var(--space-9);
  }
  ._1gvw92226s {
    margin-top: var(--space-10);
  }
  ._1gvw92226y {
    margin-top: var(--space-12);
  }
  ._1gvw922274 {
    margin-top: var(--space-13);
  }
  ._1gvw92227a {
    margin-top: var(--space-14);
  }
  ._1gvw92227g {
    margin-top: var(--space-16);
  }
  ._1gvw92227m {
    margin-top: var(--space-20);
  }
  ._1gvw92227s {
    margin-top: var(--space-24);
  }
  ._1gvw92227y {
    margin-top: var(--space-px);
  }
  ._1gvw922284 {
    margin-top: var(--space-2px);
  }
  ._1gvw92228a {
    margin-top: var(--space-4px);
  }
  ._1gvw92228g {
    margin-top: var(--space-0-5);
  }
  ._1gvw92228m {
    margin-top: var(--space-1-5);
  }
  ._1gvw92228s {
    margin-top: var(--space-2-5);
  }
  ._1gvw92228y {
    margin-top: var(--space-3-5);
  }
  ._1gvw922294 {
    margin-top: var(--space-6-5);
  }
  ._1gvw92229a {
    margin-top: var(--space-small);
  }
  ._1gvw92229g {
    margin-top: var(--space-medium);
  }
  ._1gvw92229m {
    margin-top: var(--space-large);
  }
  ._1gvw92229s {
    margin-top: var(--nspace--px);
  }
  ._1gvw92229y {
    margin-top: var(--nspace--2px);
  }
  ._1gvw9222a4 {
    margin-top: var(--nspace--0);
  }
  ._1gvw9222aa {
    margin-top: var(--nspace--0-5);
  }
  ._1gvw9222ag {
    margin-top: var(--nspace--1);
  }
  ._1gvw9222am {
    margin-top: var(--nspace--1-5);
  }
  ._1gvw9222as {
    margin-top: var(--nspace--2);
  }
  ._1gvw9222ay {
    margin-top: var(--nspace--2-5);
  }
  ._1gvw9222b4 {
    margin-top: var(--nspace--3);
  }
  ._1gvw9222ba {
    margin-top: var(--nspace--3-5);
  }
  ._1gvw9222bg {
    margin-top: var(--nspace--4);
  }
  ._1gvw9222bm {
    margin-top: var(--nspace--5);
  }
  ._1gvw9222bs {
    margin-top: var(--nspace--6);
  }
  ._1gvw9222by {
    margin-top: var(--nspace--7);
  }
  ._1gvw9222c4 {
    margin-top: var(--nspace--8);
  }
  ._1gvw9222ca {
    margin-top: var(--nspace--9);
  }
  ._1gvw9222cg {
    margin-top: var(--nspace--10);
  }
  ._1gvw9222cm {
    margin-top: var(--nspace--12);
  }
  ._1gvw9222cs {
    margin-top: var(--nspace--14);
  }
  ._1gvw9222cy {
    margin-top: var(--nspace--16);
  }
  ._1gvw9222d4 {
    margin-top: var(--nspace--20);
  }
  ._1gvw9222da {
    margin-top: var(--nspace--24);
  }
  ._1gvw9222dg {
    margin-top: auto;
  }
  ._1gvw9222dm {
    margin-bottom: var(--space-0);
  }
  ._1gvw9222ds {
    margin-bottom: var(--space-1);
  }
  ._1gvw9222dy {
    margin-bottom: var(--space-2);
  }
  ._1gvw9222e4 {
    margin-bottom: var(--space-3);
  }
  ._1gvw9222ea {
    margin-bottom: var(--space-4);
  }
  ._1gvw9222eg {
    margin-bottom: var(--space-5);
  }
  ._1gvw9222em {
    margin-bottom: var(--space-6);
  }
  ._1gvw9222es {
    margin-bottom: var(--space-7);
  }
  ._1gvw9222ey {
    margin-bottom: var(--space-8);
  }
  ._1gvw9222f4 {
    margin-bottom: var(--space-9);
  }
  ._1gvw9222fa {
    margin-bottom: var(--space-10);
  }
  ._1gvw9222fg {
    margin-bottom: var(--space-12);
  }
  ._1gvw9222fm {
    margin-bottom: var(--space-13);
  }
  ._1gvw9222fs {
    margin-bottom: var(--space-14);
  }
  ._1gvw9222fy {
    margin-bottom: var(--space-16);
  }
  ._1gvw9222g4 {
    margin-bottom: var(--space-20);
  }
  ._1gvw9222ga {
    margin-bottom: var(--space-24);
  }
  ._1gvw9222gg {
    margin-bottom: var(--space-px);
  }
  ._1gvw9222gm {
    margin-bottom: var(--space-2px);
  }
  ._1gvw9222gs {
    margin-bottom: var(--space-4px);
  }
  ._1gvw9222gy {
    margin-bottom: var(--space-0-5);
  }
  ._1gvw9222h4 {
    margin-bottom: var(--space-1-5);
  }
  ._1gvw9222ha {
    margin-bottom: var(--space-2-5);
  }
  ._1gvw9222hg {
    margin-bottom: var(--space-3-5);
  }
  ._1gvw9222hm {
    margin-bottom: var(--space-6-5);
  }
  ._1gvw9222hs {
    margin-bottom: var(--space-small);
  }
  ._1gvw9222hy {
    margin-bottom: var(--space-medium);
  }
  ._1gvw9222i4 {
    margin-bottom: var(--space-large);
  }
  ._1gvw9222ia {
    margin-bottom: var(--nspace--px);
  }
  ._1gvw9222ig {
    margin-bottom: var(--nspace--2px);
  }
  ._1gvw9222im {
    margin-bottom: var(--nspace--0);
  }
  ._1gvw9222is {
    margin-bottom: var(--nspace--0-5);
  }
  ._1gvw9222iy {
    margin-bottom: var(--nspace--1);
  }
  ._1gvw9222j4 {
    margin-bottom: var(--nspace--1-5);
  }
  ._1gvw9222ja {
    margin-bottom: var(--nspace--2);
  }
  ._1gvw9222jg {
    margin-bottom: var(--nspace--2-5);
  }
  ._1gvw9222jm {
    margin-bottom: var(--nspace--3);
  }
  ._1gvw9222js {
    margin-bottom: var(--nspace--3-5);
  }
  ._1gvw9222jy {
    margin-bottom: var(--nspace--4);
  }
  ._1gvw9222k4 {
    margin-bottom: var(--nspace--5);
  }
  ._1gvw9222ka {
    margin-bottom: var(--nspace--6);
  }
  ._1gvw9222kg {
    margin-bottom: var(--nspace--7);
  }
  ._1gvw9222km {
    margin-bottom: var(--nspace--8);
  }
  ._1gvw9222ks {
    margin-bottom: var(--nspace--9);
  }
  ._1gvw9222ky {
    margin-bottom: var(--nspace--10);
  }
  ._1gvw9222l4 {
    margin-bottom: var(--nspace--12);
  }
  ._1gvw9222la {
    margin-bottom: var(--nspace--14);
  }
  ._1gvw9222lg {
    margin-bottom: var(--nspace--16);
  }
  ._1gvw9222lm {
    margin-bottom: var(--nspace--20);
  }
  ._1gvw9222ls {
    margin-bottom: var(--nspace--24);
  }
  ._1gvw9222ly {
    margin-bottom: auto;
  }
  ._1gvw9222m4 {
    margin-left: var(--space-0);
  }
  ._1gvw9222ma {
    margin-left: var(--space-1);
  }
  ._1gvw9222mg {
    margin-left: var(--space-2);
  }
  ._1gvw9222mm {
    margin-left: var(--space-3);
  }
  ._1gvw9222ms {
    margin-left: var(--space-4);
  }
  ._1gvw9222my {
    margin-left: var(--space-5);
  }
  ._1gvw9222n4 {
    margin-left: var(--space-6);
  }
  ._1gvw9222na {
    margin-left: var(--space-7);
  }
  ._1gvw9222ng {
    margin-left: var(--space-8);
  }
  ._1gvw9222nm {
    margin-left: var(--space-9);
  }
  ._1gvw9222ns {
    margin-left: var(--space-10);
  }
  ._1gvw9222ny {
    margin-left: var(--space-12);
  }
  ._1gvw9222o4 {
    margin-left: var(--space-13);
  }
  ._1gvw9222oa {
    margin-left: var(--space-14);
  }
  ._1gvw9222og {
    margin-left: var(--space-16);
  }
  ._1gvw9222om {
    margin-left: var(--space-20);
  }
  ._1gvw9222os {
    margin-left: var(--space-24);
  }
  ._1gvw9222oy {
    margin-left: var(--space-px);
  }
  ._1gvw9222p4 {
    margin-left: var(--space-2px);
  }
  ._1gvw9222pa {
    margin-left: var(--space-4px);
  }
  ._1gvw9222pg {
    margin-left: var(--space-0-5);
  }
  ._1gvw9222pm {
    margin-left: var(--space-1-5);
  }
  ._1gvw9222ps {
    margin-left: var(--space-2-5);
  }
  ._1gvw9222py {
    margin-left: var(--space-3-5);
  }
  ._1gvw9222q4 {
    margin-left: var(--space-6-5);
  }
  ._1gvw9222qa {
    margin-left: var(--space-small);
  }
  ._1gvw9222qg {
    margin-left: var(--space-medium);
  }
  ._1gvw9222qm {
    margin-left: var(--space-large);
  }
  ._1gvw9222qs {
    margin-left: var(--nspace--px);
  }
  ._1gvw9222qy {
    margin-left: var(--nspace--2px);
  }
  ._1gvw9222r4 {
    margin-left: var(--nspace--0);
  }
  ._1gvw9222ra {
    margin-left: var(--nspace--0-5);
  }
  ._1gvw9222rg {
    margin-left: var(--nspace--1);
  }
  ._1gvw9222rm {
    margin-left: var(--nspace--1-5);
  }
  ._1gvw9222rs {
    margin-left: var(--nspace--2);
  }
  ._1gvw9222ry {
    margin-left: var(--nspace--2-5);
  }
  ._1gvw9222s4 {
    margin-left: var(--nspace--3);
  }
  ._1gvw9222sa {
    margin-left: var(--nspace--3-5);
  }
  ._1gvw9222sg {
    margin-left: var(--nspace--4);
  }
  ._1gvw9222sm {
    margin-left: var(--nspace--5);
  }
  ._1gvw9222ss {
    margin-left: var(--nspace--6);
  }
  ._1gvw9222sy {
    margin-left: var(--nspace--7);
  }
  ._1gvw9222t4 {
    margin-left: var(--nspace--8);
  }
  ._1gvw9222ta {
    margin-left: var(--nspace--9);
  }
  ._1gvw9222tg {
    margin-left: var(--nspace--10);
  }
  ._1gvw9222tm {
    margin-left: var(--nspace--12);
  }
  ._1gvw9222ts {
    margin-left: var(--nspace--14);
  }
  ._1gvw9222ty {
    margin-left: var(--nspace--16);
  }
  ._1gvw9222u4 {
    margin-left: var(--nspace--20);
  }
  ._1gvw9222ua {
    margin-left: var(--nspace--24);
  }
  ._1gvw9222ug {
    margin-left: auto;
  }
  ._1gvw9222um {
    margin-right: var(--space-0);
  }
  ._1gvw9222us {
    margin-right: var(--space-1);
  }
  ._1gvw9222uy {
    margin-right: var(--space-2);
  }
  ._1gvw9222v4 {
    margin-right: var(--space-3);
  }
  ._1gvw9222va {
    margin-right: var(--space-4);
  }
  ._1gvw9222vg {
    margin-right: var(--space-5);
  }
  ._1gvw9222vm {
    margin-right: var(--space-6);
  }
  ._1gvw9222vs {
    margin-right: var(--space-7);
  }
  ._1gvw9222vy {
    margin-right: var(--space-8);
  }
  ._1gvw9222w4 {
    margin-right: var(--space-9);
  }
  ._1gvw9222wa {
    margin-right: var(--space-10);
  }
  ._1gvw9222wg {
    margin-right: var(--space-12);
  }
  ._1gvw9222wm {
    margin-right: var(--space-13);
  }
  ._1gvw9222ws {
    margin-right: var(--space-14);
  }
  ._1gvw9222wy {
    margin-right: var(--space-16);
  }
  ._1gvw9222x4 {
    margin-right: var(--space-20);
  }
  ._1gvw9222xa {
    margin-right: var(--space-24);
  }
  ._1gvw9222xg {
    margin-right: var(--space-px);
  }
  ._1gvw9222xm {
    margin-right: var(--space-2px);
  }
  ._1gvw9222xs {
    margin-right: var(--space-4px);
  }
  ._1gvw9222xy {
    margin-right: var(--space-0-5);
  }
  ._1gvw9222y4 {
    margin-right: var(--space-1-5);
  }
  ._1gvw9222ya {
    margin-right: var(--space-2-5);
  }
  ._1gvw9222yg {
    margin-right: var(--space-3-5);
  }
  ._1gvw9222ym {
    margin-right: var(--space-6-5);
  }
  ._1gvw9222ys {
    margin-right: var(--space-small);
  }
  ._1gvw9222yy {
    margin-right: var(--space-medium);
  }
  ._1gvw9222z4 {
    margin-right: var(--space-large);
  }
  ._1gvw9222za {
    margin-right: var(--nspace--px);
  }
  ._1gvw9222zg {
    margin-right: var(--nspace--2px);
  }
  ._1gvw9222zm {
    margin-right: var(--nspace--0);
  }
  ._1gvw9222zs {
    margin-right: var(--nspace--0-5);
  }
  ._1gvw9222zy {
    margin-right: var(--nspace--1);
  }
  ._1gvw922304 {
    margin-right: var(--nspace--1-5);
  }
  ._1gvw92230a {
    margin-right: var(--nspace--2);
  }
  ._1gvw92230g {
    margin-right: var(--nspace--2-5);
  }
  ._1gvw92230m {
    margin-right: var(--nspace--3);
  }
  ._1gvw92230s {
    margin-right: var(--nspace--3-5);
  }
  ._1gvw92230y {
    margin-right: var(--nspace--4);
  }
  ._1gvw922314 {
    margin-right: var(--nspace--5);
  }
  ._1gvw92231a {
    margin-right: var(--nspace--6);
  }
  ._1gvw92231g {
    margin-right: var(--nspace--7);
  }
  ._1gvw92231m {
    margin-right: var(--nspace--8);
  }
  ._1gvw92231s {
    margin-right: var(--nspace--9);
  }
  ._1gvw92231y {
    margin-right: var(--nspace--10);
  }
  ._1gvw922324 {
    margin-right: var(--nspace--12);
  }
  ._1gvw92232a {
    margin-right: var(--nspace--14);
  }
  ._1gvw92232g {
    margin-right: var(--nspace--16);
  }
  ._1gvw92232m {
    margin-right: var(--nspace--20);
  }
  ._1gvw92232s {
    margin-right: var(--nspace--24);
  }
  ._1gvw92232y {
    margin-right: auto;
  }
  ._1gvw922334 {
    margin: var(--space-0);
  }
  ._1gvw92233a {
    margin: var(--space-1);
  }
  ._1gvw92233g {
    margin: var(--space-2);
  }
  ._1gvw92233m {
    margin: var(--space-3);
  }
  ._1gvw92233s {
    margin: var(--space-4);
  }
  ._1gvw92233y {
    margin: var(--space-5);
  }
  ._1gvw922344 {
    margin: var(--space-6);
  }
  ._1gvw92234a {
    margin: var(--space-7);
  }
  ._1gvw92234g {
    margin: var(--space-8);
  }
  ._1gvw92234m {
    margin: var(--space-9);
  }
  ._1gvw92234s {
    margin: var(--space-10);
  }
  ._1gvw92234y {
    margin: var(--space-12);
  }
  ._1gvw922354 {
    margin: var(--space-13);
  }
  ._1gvw92235a {
    margin: var(--space-14);
  }
  ._1gvw92235g {
    margin: var(--space-16);
  }
  ._1gvw92235m {
    margin: var(--space-20);
  }
  ._1gvw92235s {
    margin: var(--space-24);
  }
  ._1gvw92235y {
    margin: var(--space-px);
  }
  ._1gvw922364 {
    margin: var(--space-2px);
  }
  ._1gvw92236a {
    margin: var(--space-4px);
  }
  ._1gvw92236g {
    margin: var(--space-0-5);
  }
  ._1gvw92236m {
    margin: var(--space-1-5);
  }
  ._1gvw92236s {
    margin: var(--space-2-5);
  }
  ._1gvw92236y {
    margin: var(--space-3-5);
  }
  ._1gvw922374 {
    margin: var(--space-6-5);
  }
  ._1gvw92237a {
    margin: var(--space-small);
  }
  ._1gvw92237g {
    margin: var(--space-medium);
  }
  ._1gvw92237m {
    margin: var(--space-large);
  }
  ._1gvw92237s {
    margin: var(--nspace--px);
  }
  ._1gvw92237y {
    margin: var(--nspace--2px);
  }
  ._1gvw922384 {
    margin: var(--nspace--0);
  }
  ._1gvw92238a {
    margin: var(--nspace--0-5);
  }
  ._1gvw92238g {
    margin: var(--nspace--1);
  }
  ._1gvw92238m {
    margin: var(--nspace--1-5);
  }
  ._1gvw92238s {
    margin: var(--nspace--2);
  }
  ._1gvw92238y {
    margin: var(--nspace--2-5);
  }
  ._1gvw922394 {
    margin: var(--nspace--3);
  }
  ._1gvw92239a {
    margin: var(--nspace--3-5);
  }
  ._1gvw92239g {
    margin: var(--nspace--4);
  }
  ._1gvw92239m {
    margin: var(--nspace--5);
  }
  ._1gvw92239s {
    margin: var(--nspace--6);
  }
  ._1gvw92239y {
    margin: var(--nspace--7);
  }
  ._1gvw9223a4 {
    margin: var(--nspace--8);
  }
  ._1gvw9223aa {
    margin: var(--nspace--9);
  }
  ._1gvw9223ag {
    margin: var(--nspace--10);
  }
  ._1gvw9223am {
    margin: var(--nspace--12);
  }
  ._1gvw9223as {
    margin: var(--nspace--14);
  }
  ._1gvw9223ay {
    margin: var(--nspace--16);
  }
  ._1gvw9223b4 {
    margin: var(--nspace--20);
  }
  ._1gvw9223ba {
    margin: var(--nspace--24);
  }
  ._1gvw9223bg {
    margin: auto;
  }
  ._1gvw9223bm {
    top: var(--space-0);
  }
  ._1gvw9223bs {
    top: var(--space-1);
  }
  ._1gvw9223by {
    top: var(--space-2);
  }
  ._1gvw9223c4 {
    top: var(--space-3);
  }
  ._1gvw9223ca {
    top: var(--space-4);
  }
  ._1gvw9223cg {
    top: var(--space-5);
  }
  ._1gvw9223cm {
    top: var(--space-6);
  }
  ._1gvw9223cs {
    top: var(--space-7);
  }
  ._1gvw9223cy {
    top: var(--space-8);
  }
  ._1gvw9223d4 {
    top: var(--space-9);
  }
  ._1gvw9223da {
    top: var(--space-10);
  }
  ._1gvw9223dg {
    top: var(--space-12);
  }
  ._1gvw9223dm {
    top: var(--space-13);
  }
  ._1gvw9223ds {
    top: var(--space-14);
  }
  ._1gvw9223dy {
    top: var(--space-16);
  }
  ._1gvw9223e4 {
    top: var(--space-20);
  }
  ._1gvw9223ea {
    top: var(--space-24);
  }
  ._1gvw9223eg {
    top: var(--space-px);
  }
  ._1gvw9223em {
    top: var(--space-2px);
  }
  ._1gvw9223es {
    top: var(--space-4px);
  }
  ._1gvw9223ey {
    top: var(--space-0-5);
  }
  ._1gvw9223f4 {
    top: var(--space-1-5);
  }
  ._1gvw9223fa {
    top: var(--space-2-5);
  }
  ._1gvw9223fg {
    top: var(--space-3-5);
  }
  ._1gvw9223fm {
    top: var(--space-6-5);
  }
  ._1gvw9223fs {
    top: var(--space-small);
  }
  ._1gvw9223fy {
    top: var(--space-medium);
  }
  ._1gvw9223g4 {
    top: var(--space-large);
  }
  ._1gvw9223ga {
    bottom: var(--space-0);
  }
  ._1gvw9223gg {
    bottom: var(--space-1);
  }
  ._1gvw9223gm {
    bottom: var(--space-2);
  }
  ._1gvw9223gs {
    bottom: var(--space-3);
  }
  ._1gvw9223gy {
    bottom: var(--space-4);
  }
  ._1gvw9223h4 {
    bottom: var(--space-5);
  }
  ._1gvw9223ha {
    bottom: var(--space-6);
  }
  ._1gvw9223hg {
    bottom: var(--space-7);
  }
  ._1gvw9223hm {
    bottom: var(--space-8);
  }
  ._1gvw9223hs {
    bottom: var(--space-9);
  }
  ._1gvw9223hy {
    bottom: var(--space-10);
  }
  ._1gvw9223i4 {
    bottom: var(--space-12);
  }
  ._1gvw9223ia {
    bottom: var(--space-13);
  }
  ._1gvw9223ig {
    bottom: var(--space-14);
  }
  ._1gvw9223im {
    bottom: var(--space-16);
  }
  ._1gvw9223is {
    bottom: var(--space-20);
  }
  ._1gvw9223iy {
    bottom: var(--space-24);
  }
  ._1gvw9223j4 {
    bottom: var(--space-px);
  }
  ._1gvw9223ja {
    bottom: var(--space-2px);
  }
  ._1gvw9223jg {
    bottom: var(--space-4px);
  }
  ._1gvw9223jm {
    bottom: var(--space-0-5);
  }
  ._1gvw9223js {
    bottom: var(--space-1-5);
  }
  ._1gvw9223jy {
    bottom: var(--space-2-5);
  }
  ._1gvw9223k4 {
    bottom: var(--space-3-5);
  }
  ._1gvw9223ka {
    bottom: var(--space-6-5);
  }
  ._1gvw9223kg {
    bottom: var(--space-small);
  }
  ._1gvw9223km {
    bottom: var(--space-medium);
  }
  ._1gvw9223ks {
    bottom: var(--space-large);
  }
  ._1gvw9223ky {
    left: var(--space-0);
  }
  ._1gvw9223l4 {
    left: var(--space-1);
  }
  ._1gvw9223la {
    left: var(--space-2);
  }
  ._1gvw9223lg {
    left: var(--space-3);
  }
  ._1gvw9223lm {
    left: var(--space-4);
  }
  ._1gvw9223ls {
    left: var(--space-5);
  }
  ._1gvw9223ly {
    left: var(--space-6);
  }
  ._1gvw9223m4 {
    left: var(--space-7);
  }
  ._1gvw9223ma {
    left: var(--space-8);
  }
  ._1gvw9223mg {
    left: var(--space-9);
  }
  ._1gvw9223mm {
    left: var(--space-10);
  }
  ._1gvw9223ms {
    left: var(--space-12);
  }
  ._1gvw9223my {
    left: var(--space-13);
  }
  ._1gvw9223n4 {
    left: var(--space-14);
  }
  ._1gvw9223na {
    left: var(--space-16);
  }
  ._1gvw9223ng {
    left: var(--space-20);
  }
  ._1gvw9223nm {
    left: var(--space-24);
  }
  ._1gvw9223ns {
    left: var(--space-px);
  }
  ._1gvw9223ny {
    left: var(--space-2px);
  }
  ._1gvw9223o4 {
    left: var(--space-4px);
  }
  ._1gvw9223oa {
    left: var(--space-0-5);
  }
  ._1gvw9223og {
    left: var(--space-1-5);
  }
  ._1gvw9223om {
    left: var(--space-2-5);
  }
  ._1gvw9223os {
    left: var(--space-3-5);
  }
  ._1gvw9223oy {
    left: var(--space-6-5);
  }
  ._1gvw9223p4 {
    left: var(--space-small);
  }
  ._1gvw9223pa {
    left: var(--space-medium);
  }
  ._1gvw9223pg {
    left: var(--space-large);
  }
  ._1gvw9223pm {
    right: var(--space-0);
  }
  ._1gvw9223ps {
    right: var(--space-1);
  }
  ._1gvw9223py {
    right: var(--space-2);
  }
  ._1gvw9223q4 {
    right: var(--space-3);
  }
  ._1gvw9223qa {
    right: var(--space-4);
  }
  ._1gvw9223qg {
    right: var(--space-5);
  }
  ._1gvw9223qm {
    right: var(--space-6);
  }
  ._1gvw9223qs {
    right: var(--space-7);
  }
  ._1gvw9223qy {
    right: var(--space-8);
  }
  ._1gvw9223r4 {
    right: var(--space-9);
  }
  ._1gvw9223ra {
    right: var(--space-10);
  }
  ._1gvw9223rg {
    right: var(--space-12);
  }
  ._1gvw9223rm {
    right: var(--space-13);
  }
  ._1gvw9223rs {
    right: var(--space-14);
  }
  ._1gvw9223ry {
    right: var(--space-16);
  }
  ._1gvw9223s4 {
    right: var(--space-20);
  }
  ._1gvw9223sa {
    right: var(--space-24);
  }
  ._1gvw9223sg {
    right: var(--space-px);
  }
  ._1gvw9223sm {
    right: var(--space-2px);
  }
  ._1gvw9223ss {
    right: var(--space-4px);
  }
  ._1gvw9223sy {
    right: var(--space-0-5);
  }
  ._1gvw9223t4 {
    right: var(--space-1-5);
  }
  ._1gvw9223ta {
    right: var(--space-2-5);
  }
  ._1gvw9223tg {
    right: var(--space-3-5);
  }
  ._1gvw9223tm {
    right: var(--space-6-5);
  }
  ._1gvw9223ts {
    right: var(--space-small);
  }
  ._1gvw9223ty {
    right: var(--space-medium);
  }
  ._1gvw9223u4 {
    right: var(--space-large);
  }
  ._1gvw9223ua {
    pointer-events: none;
  }
  ._1gvw9223ug {
    pointer-events: auto;
  }
  ._1gvw9223um {
    text-align: left;
  }
  ._1gvw9223us {
    text-align: center;
  }
  ._1gvw9223uy {
    text-align: right;
  }
  ._1gvw9223v4 {
    font-weight: var(--typographyStyle-h1-fontWeight);
  }
  ._1gvw9223va {
    font-weight: var(--typographyStyle-h2-fontWeight);
  }
  ._1gvw9223vg {
    font-weight: var(--typographyStyle-h3-fontWeight);
  }
  ._1gvw9223vm {
    font-weight: var(--typographyStyle-h4-fontWeight);
  }
  ._1gvw9223vs {
    font-weight: var(--typographyStyle-h5-fontWeight);
  }
  ._1gvw9223vy {
    font-weight: var(--typographyStyle-h6-fontWeight);
  }
  ._1gvw9223w4 {
    font-weight: var(--typographyStyle-subheadingR-fontWeight);
  }
  ._1gvw9223wa {
    font-weight: var(--typographyStyle-subheadingB-fontWeight);
  }
  ._1gvw9223wg {
    font-weight: var(--typographyStyle-largeR-fontWeight);
  }
  ._1gvw9223wm {
    font-weight: var(--typographyStyle-largeB-fontWeight);
  }
  ._1gvw9223ws {
    font-weight: var(--typographyStyle-mediumR-fontWeight);
  }
  ._1gvw9223wy {
    font-weight: var(--typographyStyle-mediumB-fontWeight);
  }
  ._1gvw9223x4 {
    font-weight: var(--typographyStyle-baseR-fontWeight);
  }
  ._1gvw9223xa {
    font-weight: var(--typographyStyle-baseB-fontWeight);
  }
  ._1gvw9223xg {
    font-weight: var(--typographyStyle-smallR-fontWeight);
  }
  ._1gvw9223xm {
    font-weight: var(--typographyStyle-smallB-fontWeight);
  }
  ._1gvw9223xs {
    font-weight: var(--typographyStyle-capsXL-fontWeight);
  }
  ._1gvw9223xy {
    font-weight: var(--typographyStyle-capsM-fontWeight);
  }
  ._1gvw9223y4 {
    font-weight: var(--typographyStyle-capsS-fontWeight);
  }
  ._1gvw9223ya {
    font-weight: var(--typographyStyle-gridLarge-fontWeight);
  }
  ._1gvw9223yg {
    font-weight: var(--typographyStyle-gridMedium-fontWeight);
  }
  ._1gvw9223ym {
    font-weight: var(--typographyStyle-gridBase-fontWeight);
  }
  ._1gvw9223ys {
    font-weight: var(--typographyStyle-gridTiny-fontWeight);
  }
  ._1gvw9223yy {
    font-size: var(--typographyStyle-h1-fontSize);
  }
  ._1gvw9223z4 {
    font-size: var(--typographyStyle-h2-fontSize);
  }
  ._1gvw9223za {
    font-size: var(--typographyStyle-h3-fontSize);
  }
  ._1gvw9223zg {
    font-size: var(--typographyStyle-h4-fontSize);
  }
  ._1gvw9223zm {
    font-size: var(--typographyStyle-h5-fontSize);
  }
  ._1gvw9223zs {
    font-size: var(--typographyStyle-h6-fontSize);
  }
  ._1gvw9223zy {
    font-size: var(--typographyStyle-subheadingR-fontSize);
  }
  ._1gvw922404 {
    font-size: var(--typographyStyle-subheadingB-fontSize);
  }
  ._1gvw92240a {
    font-size: var(--typographyStyle-largeR-fontSize);
  }
  ._1gvw92240g {
    font-size: var(--typographyStyle-largeB-fontSize);
  }
  ._1gvw92240m {
    font-size: var(--typographyStyle-mediumR-fontSize);
  }
  ._1gvw92240s {
    font-size: var(--typographyStyle-mediumB-fontSize);
  }
  ._1gvw92240y {
    font-size: var(--typographyStyle-baseR-fontSize);
  }
  ._1gvw922414 {
    font-size: var(--typographyStyle-baseB-fontSize);
  }
  ._1gvw92241a {
    font-size: var(--typographyStyle-smallR-fontSize);
  }
  ._1gvw92241g {
    font-size: var(--typographyStyle-smallB-fontSize);
  }
  ._1gvw92241m {
    font-size: var(--typographyStyle-capsXL-fontSize);
  }
  ._1gvw92241s {
    font-size: var(--typographyStyle-capsM-fontSize);
  }
  ._1gvw92241y {
    font-size: var(--typographyStyle-capsS-fontSize);
  }
  ._1gvw922424 {
    font-size: var(--typographyStyle-gridLarge-fontSize);
  }
  ._1gvw92242a {
    font-size: var(--typographyStyle-gridMedium-fontSize);
  }
  ._1gvw92242g {
    font-size: var(--typographyStyle-gridBase-fontSize);
  }
  ._1gvw92242m {
    font-size: var(--typographyStyle-gridTiny-fontSize);
  }
  ._1gvw92242s {
    line-height: var(--typographyStyle-h1-lineHeight);
  }
  ._1gvw92242y {
    line-height: var(--typographyStyle-h2-lineHeight);
  }
  ._1gvw922434 {
    line-height: var(--typographyStyle-h3-lineHeight);
  }
  ._1gvw92243a {
    line-height: var(--typographyStyle-h4-lineHeight);
  }
  ._1gvw92243g {
    line-height: var(--typographyStyle-h5-lineHeight);
  }
  ._1gvw92243m {
    line-height: var(--typographyStyle-h6-lineHeight);
  }
  ._1gvw92243s {
    line-height: var(--typographyStyle-subheadingR-lineHeight);
  }
  ._1gvw92243y {
    line-height: var(--typographyStyle-subheadingB-lineHeight);
  }
  ._1gvw922444 {
    line-height: var(--typographyStyle-largeR-lineHeight);
  }
  ._1gvw92244a {
    line-height: var(--typographyStyle-largeB-lineHeight);
  }
  ._1gvw92244g {
    line-height: var(--typographyStyle-mediumR-lineHeight);
  }
  ._1gvw92244m {
    line-height: var(--typographyStyle-mediumB-lineHeight);
  }
  ._1gvw92244s {
    line-height: var(--typographyStyle-baseR-lineHeight);
  }
  ._1gvw92244y {
    line-height: var(--typographyStyle-baseB-lineHeight);
  }
  ._1gvw922454 {
    line-height: var(--typographyStyle-smallR-lineHeight);
  }
  ._1gvw92245a {
    line-height: var(--typographyStyle-smallB-lineHeight);
  }
  ._1gvw92245g {
    line-height: var(--typographyStyle-capsXL-lineHeight);
  }
  ._1gvw92245m {
    line-height: var(--typographyStyle-capsM-lineHeight);
  }
  ._1gvw92245s {
    line-height: var(--typographyStyle-capsS-lineHeight);
  }
  ._1gvw92245y {
    line-height: var(--typographyStyle-gridLarge-lineHeight);
  }
  ._1gvw922464 {
    line-height: var(--typographyStyle-gridMedium-lineHeight);
  }
  ._1gvw92246a {
    line-height: var(--typographyStyle-gridBase-lineHeight);
  }
  ._1gvw92246g {
    line-height: var(--typographyStyle-gridTiny-lineHeight);
  }
  ._1gvw92246m {
    border-radius: var(--radii-none);
  }
  ._1gvw92246s {
    border-radius: var(--radii-xs);
  }
  ._1gvw92246y {
    border-radius: var(--radii-sm);
  }
  ._1gvw922474 {
    border-radius: var(--radii-base);
  }
  ._1gvw92247a {
    border-radius: var(--radii-md);
  }
  ._1gvw92247g {
    border-radius: var(--radii-lg);
  }
  ._1gvw92247m {
    border-radius: var(--radii-full);
  }
  ._1gvw92247s {
    border-radius: var(--radii-half);
  }
  ._1gvw92247y {
    border-top-left-radius: var(--radii-none);
  }
  ._1gvw922484 {
    border-top-left-radius: var(--radii-xs);
  }
  ._1gvw92248a {
    border-top-left-radius: var(--radii-sm);
  }
  ._1gvw92248g {
    border-top-left-radius: var(--radii-base);
  }
  ._1gvw92248m {
    border-top-left-radius: var(--radii-md);
  }
  ._1gvw92248s {
    border-top-left-radius: var(--radii-lg);
  }
  ._1gvw92248y {
    border-top-left-radius: var(--radii-full);
  }
  ._1gvw922494 {
    border-top-left-radius: var(--radii-half);
  }
  ._1gvw92249a {
    border-top-right-radius: var(--radii-none);
  }
  ._1gvw92249g {
    border-top-right-radius: var(--radii-xs);
  }
  ._1gvw92249m {
    border-top-right-radius: var(--radii-sm);
  }
  ._1gvw92249s {
    border-top-right-radius: var(--radii-base);
  }
  ._1gvw92249y {
    border-top-right-radius: var(--radii-md);
  }
  ._1gvw9224a4 {
    border-top-right-radius: var(--radii-lg);
  }
  ._1gvw9224aa {
    border-top-right-radius: var(--radii-full);
  }
  ._1gvw9224ag {
    border-top-right-radius: var(--radii-half);
  }
  ._1gvw9224am {
    border-bottom-left-radius: var(--radii-none);
  }
  ._1gvw9224as {
    border-bottom-left-radius: var(--radii-xs);
  }
  ._1gvw9224ay {
    border-bottom-left-radius: var(--radii-sm);
  }
  ._1gvw9224b4 {
    border-bottom-left-radius: var(--radii-base);
  }
  ._1gvw9224ba {
    border-bottom-left-radius: var(--radii-md);
  }
  ._1gvw9224bg {
    border-bottom-left-radius: var(--radii-lg);
  }
  ._1gvw9224bm {
    border-bottom-left-radius: var(--radii-full);
  }
  ._1gvw9224bs {
    border-bottom-left-radius: var(--radii-half);
  }
  ._1gvw9224by {
    border-bottom-right-radius: var(--radii-none);
  }
  ._1gvw9224c4 {
    border-bottom-right-radius: var(--radii-xs);
  }
  ._1gvw9224ca {
    border-bottom-right-radius: var(--radii-sm);
  }
  ._1gvw9224cg {
    border-bottom-right-radius: var(--radii-base);
  }
  ._1gvw9224cm {
    border-bottom-right-radius: var(--radii-md);
  }
  ._1gvw9224cs {
    border-bottom-right-radius: var(--radii-lg);
  }
  ._1gvw9224cy {
    border-bottom-right-radius: var(--radii-full);
  }
  ._1gvw9224d4 {
    border-bottom-right-radius: var(--radii-half);
  }
  ._1gvw9224da {
    box-shadow: var(--shadows-xs);
  }
  ._1gvw9224dg {
    box-shadow: var(--shadows-sm);
  }
  ._1gvw9224dm {
    box-shadow: var(--shadows-base);
  }
  ._1gvw9224ds {
    box-shadow: var(--shadows-md);
  }
  ._1gvw9224dy {
    box-shadow: var(--shadows-lg);
  }
  ._1gvw9224e4 {
    box-shadow: var(--shadows-xl);
  }
  ._1gvw9224ea {
    box-shadow: var(--shadows-2xl);
  }
  ._1gvw9224eg {
    box-shadow: var(--shadows-outline);
  }
  ._1gvw9224em {
    box-shadow: var(--shadows-inner);
  }
  ._1gvw9224es {
    box-shadow: var(--shadows-none);
  }
  ._1gvw9224ey {
    box-shadow: var(--shadows-dark-lg);
  }
  ._1gvw9224f4 {
    box-shadow: var(--shadows-offsetShadow);
  }
  ._1gvw9224fa {
    box-shadow: var(--shadows-highlightShadow);
  }
  ._1gvw9224fg {
    order: 1;
  }
  ._1gvw9224fm {
    order: 2;
  }
  ._1gvw9224fs {
    order: 4;
  }
  ._1gvw9224fy {
    order: 5;
  }
  ._1gvw9224g4 {
    order: 6;
  }
  ._1gvw9224ga {
    order: 7;
  }
  ._1gvw9224gg {
    order: 8;
  }
  ._1gvw9224gm {
    order: 9;
  }
  ._1gvw9224gs {
    order: 10;
  }
  ._1gvw9224gy {
    order: 11;
  }
  ._1gvw9224h4 {
    order: 12;
  }
}
@media screen and (min-width: 100em) {
  ._1gvw9225 {
    position: absolute;
  }
  ._1gvw922b {
    position: relative;
  }
  ._1gvw922h {
    position: fixed;
  }
  ._1gvw922n {
    display: none;
  }
  ._1gvw922t {
    display: block;
  }
  ._1gvw922z {
    display: inline;
  }
  ._1gvw92215 {
    display: inline-block;
  }
  ._1gvw9221b {
    display: flex;
  }
  ._1gvw9221h {
    display: inline-flex;
  }
  ._1gvw9221n {
    display: grid;
  }
  ._1gvw9221t {
    align-items: flex-start;
  }
  ._1gvw9221z {
    align-items: center;
  }
  ._1gvw92225 {
    align-items: flex-end;
  }
  ._1gvw9222b {
    justify-content: flex-start;
  }
  ._1gvw9222h {
    justify-content: center;
  }
  ._1gvw9222n {
    justify-content: flex-end;
  }
  ._1gvw9222t {
    justify-content: space-between;
  }
  ._1gvw9222z {
    justify-content: space-around;
  }
  ._1gvw92235 {
    justify-content: space-evenly;
  }
  ._1gvw9223b {
    flex-direction: row;
  }
  ._1gvw9223h {
    flex-direction: row-reverse;
  }
  ._1gvw9223n {
    flex-direction: column;
  }
  ._1gvw9223t {
    flex-direction: column-reverse;
  }
  ._1gvw9223z {
    max-width: var(--sizes-container-xxs);
  }
  ._1gvw92245 {
    max-width: var(--sizes-container-xs);
  }
  ._1gvw9224b {
    max-width: var(--sizes-container-sm);
  }
  ._1gvw9224h {
    max-width: var(--sizes-container-md);
  }
  ._1gvw9224n {
    max-width: var(--sizes-container-lg);
  }
  ._1gvw9224t {
    max-width: var(--sizes-container-xl);
  }
  ._1gvw9224z {
    vertical-align: top;
  }
  ._1gvw92255 {
    vertical-align: baseline;
  }
  ._1gvw9225b {
    vertical-align: middle;
  }
  ._1gvw9225h {
    vertical-align: sub;
  }
  ._1gvw9225n {
    vertical-align: text-top;
  }
  ._1gvw9225t {
    vertical-align: bottom;
  }
  ._1gvw9225z {
    place-content: center;
  }
  ._1gvw92265 {
    gap: var(--space-0);
  }
  ._1gvw9226b {
    gap: var(--space-1);
  }
  ._1gvw9226h {
    gap: var(--space-2);
  }
  ._1gvw9226n {
    gap: var(--space-3);
  }
  ._1gvw9226t {
    gap: var(--space-4);
  }
  ._1gvw9226z {
    gap: var(--space-5);
  }
  ._1gvw92275 {
    gap: var(--space-6);
  }
  ._1gvw9227b {
    gap: var(--space-7);
  }
  ._1gvw9227h {
    gap: var(--space-8);
  }
  ._1gvw9227n {
    gap: var(--space-9);
  }
  ._1gvw9227t {
    gap: var(--space-10);
  }
  ._1gvw9227z {
    gap: var(--space-12);
  }
  ._1gvw92285 {
    gap: var(--space-13);
  }
  ._1gvw9228b {
    gap: var(--space-14);
  }
  ._1gvw9228h {
    gap: var(--space-16);
  }
  ._1gvw9228n {
    gap: var(--space-20);
  }
  ._1gvw9228t {
    gap: var(--space-24);
  }
  ._1gvw9228z {
    gap: var(--space-px);
  }
  ._1gvw92295 {
    gap: var(--space-2px);
  }
  ._1gvw9229b {
    gap: var(--space-4px);
  }
  ._1gvw9229h {
    gap: var(--space-0-5);
  }
  ._1gvw9229n {
    gap: var(--space-1-5);
  }
  ._1gvw9229t {
    gap: var(--space-2-5);
  }
  ._1gvw9229z {
    gap: var(--space-3-5);
  }
  ._1gvw922a5 {
    gap: var(--space-6-5);
  }
  ._1gvw922ab {
    gap: var(--space-small);
  }
  ._1gvw922ah {
    gap: var(--space-medium);
  }
  ._1gvw922an {
    gap: var(--space-large);
  }
  ._1gvw922at {
    column-gap: var(--space-0);
  }
  ._1gvw922az {
    column-gap: var(--space-1);
  }
  ._1gvw922b5 {
    column-gap: var(--space-2);
  }
  ._1gvw922bb {
    column-gap: var(--space-3);
  }
  ._1gvw922bh {
    column-gap: var(--space-4);
  }
  ._1gvw922bn {
    column-gap: var(--space-5);
  }
  ._1gvw922bt {
    column-gap: var(--space-6);
  }
  ._1gvw922bz {
    column-gap: var(--space-7);
  }
  ._1gvw922c5 {
    column-gap: var(--space-8);
  }
  ._1gvw922cb {
    column-gap: var(--space-9);
  }
  ._1gvw922ch {
    column-gap: var(--space-10);
  }
  ._1gvw922cn {
    column-gap: var(--space-12);
  }
  ._1gvw922ct {
    column-gap: var(--space-13);
  }
  ._1gvw922cz {
    column-gap: var(--space-14);
  }
  ._1gvw922d5 {
    column-gap: var(--space-16);
  }
  ._1gvw922db {
    column-gap: var(--space-20);
  }
  ._1gvw922dh {
    column-gap: var(--space-24);
  }
  ._1gvw922dn {
    column-gap: var(--space-px);
  }
  ._1gvw922dt {
    column-gap: var(--space-2px);
  }
  ._1gvw922dz {
    column-gap: var(--space-4px);
  }
  ._1gvw922e5 {
    column-gap: var(--space-0-5);
  }
  ._1gvw922eb {
    column-gap: var(--space-1-5);
  }
  ._1gvw922eh {
    column-gap: var(--space-2-5);
  }
  ._1gvw922en {
    column-gap: var(--space-3-5);
  }
  ._1gvw922et {
    column-gap: var(--space-6-5);
  }
  ._1gvw922ez {
    column-gap: var(--space-small);
  }
  ._1gvw922f5 {
    column-gap: var(--space-medium);
  }
  ._1gvw922fb {
    column-gap: var(--space-large);
  }
  ._1gvw922fh {
    row-gap: var(--space-0);
  }
  ._1gvw922fn {
    row-gap: var(--space-1);
  }
  ._1gvw922ft {
    row-gap: var(--space-2);
  }
  ._1gvw922fz {
    row-gap: var(--space-3);
  }
  ._1gvw922g5 {
    row-gap: var(--space-4);
  }
  ._1gvw922gb {
    row-gap: var(--space-5);
  }
  ._1gvw922gh {
    row-gap: var(--space-6);
  }
  ._1gvw922gn {
    row-gap: var(--space-7);
  }
  ._1gvw922gt {
    row-gap: var(--space-8);
  }
  ._1gvw922gz {
    row-gap: var(--space-9);
  }
  ._1gvw922h5 {
    row-gap: var(--space-10);
  }
  ._1gvw922hb {
    row-gap: var(--space-12);
  }
  ._1gvw922hh {
    row-gap: var(--space-13);
  }
  ._1gvw922hn {
    row-gap: var(--space-14);
  }
  ._1gvw922ht {
    row-gap: var(--space-16);
  }
  ._1gvw922hz {
    row-gap: var(--space-20);
  }
  ._1gvw922i5 {
    row-gap: var(--space-24);
  }
  ._1gvw922ib {
    row-gap: var(--space-px);
  }
  ._1gvw922ih {
    row-gap: var(--space-2px);
  }
  ._1gvw922in {
    row-gap: var(--space-4px);
  }
  ._1gvw922it {
    row-gap: var(--space-0-5);
  }
  ._1gvw922iz {
    row-gap: var(--space-1-5);
  }
  ._1gvw922j5 {
    row-gap: var(--space-2-5);
  }
  ._1gvw922jb {
    row-gap: var(--space-3-5);
  }
  ._1gvw922jh {
    row-gap: var(--space-6-5);
  }
  ._1gvw922jn {
    row-gap: var(--space-small);
  }
  ._1gvw922jt {
    row-gap: var(--space-medium);
  }
  ._1gvw922jz {
    row-gap: var(--space-large);
  }
  ._1gvw922k5 {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922kb {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922kh {
    grid-template-columns: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922kn {
    grid-template-columns: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922kt {
    grid-template-columns: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922kz {
    grid-template-columns: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922l5 {
    grid-template-columns: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922lb {
    grid-template-columns: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922lh {
    grid-template-columns: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922ln {
    grid-template-columns: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922lt {
    grid-template-columns: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922lz {
    grid-template-columns: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922m5 {
    grid-template-columns: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922mb {
    grid-template-columns: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922mh {
    grid-template-columns: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922mn {
    grid-template-columns: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922mt {
    grid-template-columns: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922mz {
    grid-template-columns: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922n5 {
    grid-template-columns: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922nb {
    grid-template-columns: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922nh {
    grid-template-columns: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922nn {
    grid-template-columns: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922nt {
    grid-template-columns: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922nz {
    grid-template-columns: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922o5 {
    grid-template-columns: none;
  }
  ._1gvw922ob {
    grid-template-rows: repeat(1, minmax(0px, 1fr));
  }
  ._1gvw922oh {
    grid-template-rows: repeat(2, minmax(0px, 1fr));
  }
  ._1gvw922on {
    grid-template-rows: repeat(3, minmax(0px, 1fr));
  }
  ._1gvw922ot {
    grid-template-rows: repeat(4, minmax(0px, 1fr));
  }
  ._1gvw922oz {
    grid-template-rows: repeat(5, minmax(0px, 1fr));
  }
  ._1gvw922p5 {
    grid-template-rows: repeat(6, minmax(0px, 1fr));
  }
  ._1gvw922pb {
    grid-template-rows: repeat(7, minmax(0px, 1fr));
  }
  ._1gvw922ph {
    grid-template-rows: repeat(8, minmax(0px, 1fr));
  }
  ._1gvw922pn {
    grid-template-rows: repeat(9, minmax(0px, 1fr));
  }
  ._1gvw922pt {
    grid-template-rows: repeat(10, minmax(0px, 1fr));
  }
  ._1gvw922pz {
    grid-template-rows: repeat(11, minmax(0px, 1fr));
  }
  ._1gvw922q5 {
    grid-template-rows: repeat(12, minmax(0px, 1fr));
  }
  ._1gvw922qb {
    grid-template-rows: repeat(13, minmax(0px, 1fr));
  }
  ._1gvw922qh {
    grid-template-rows: repeat(14, minmax(0px, 1fr));
  }
  ._1gvw922qn {
    grid-template-rows: repeat(15, minmax(0px, 1fr));
  }
  ._1gvw922qt {
    grid-template-rows: repeat(16, minmax(0px, 1fr));
  }
  ._1gvw922qz {
    grid-template-rows: repeat(17, minmax(0px, 1fr));
  }
  ._1gvw922r5 {
    grid-template-rows: repeat(18, minmax(0px, 1fr));
  }
  ._1gvw922rb {
    grid-template-rows: repeat(19, minmax(0px, 1fr));
  }
  ._1gvw922rh {
    grid-template-rows: repeat(20, minmax(0px, 1fr));
  }
  ._1gvw922rn {
    grid-template-rows: repeat(21, minmax(0px, 1fr));
  }
  ._1gvw922rt {
    grid-template-rows: repeat(22, minmax(0px, 1fr));
  }
  ._1gvw922rz {
    grid-template-rows: repeat(23, minmax(0px, 1fr));
  }
  ._1gvw922s5 {
    grid-template-rows: repeat(24, minmax(0px, 1fr));
  }
  ._1gvw922sb {
    grid-template-rows: none;
  }
  ._1gvw922sh {
    grid-row: auto;
  }
  ._1gvw922sn {
    grid-row: span 1 / span 1;
  }
  ._1gvw922st {
    grid-row: span 2 / span 2;
  }
  ._1gvw922sz {
    grid-row: span 3 / span 3;
  }
  ._1gvw922t5 {
    grid-row: span 4 / span 4;
  }
  ._1gvw922tb {
    grid-row: span 5 / span 5;
  }
  ._1gvw922th {
    grid-row: span 6 / span 6;
  }
  ._1gvw922tn {
    grid-row: 1 / -1;
  }
  ._1gvw922tt {
    grid-row-start: auto;
  }
  ._1gvw922tz {
    grid-row-start: 1;
  }
  ._1gvw922u5 {
    grid-row-start: 2;
  }
  ._1gvw922ub {
    grid-row-start: 3;
  }
  ._1gvw922uh {
    grid-row-start: 4;
  }
  ._1gvw922un {
    grid-row-start: 5;
  }
  ._1gvw922ut {
    grid-row-start: 6;
  }
  ._1gvw922uz {
    grid-row-start: 7;
  }
  ._1gvw922v5 {
    grid-row-end: auto;
  }
  ._1gvw922vb {
    grid-row-end: 1;
  }
  ._1gvw922vh {
    grid-row-end: 2;
  }
  ._1gvw922vn {
    grid-row-end: 3;
  }
  ._1gvw922vt {
    grid-row-end: 4;
  }
  ._1gvw922vz {
    grid-row-end: 5;
  }
  ._1gvw922w5 {
    grid-row-end: 6;
  }
  ._1gvw922wb {
    grid-row-end: 7;
  }
  ._1gvw922wh {
    grid-row-end: 8;
  }
  ._1gvw922wn {
    grid-row-end: 9;
  }
  ._1gvw922wt {
    grid-row-end: 10;
  }
  ._1gvw922wz {
    grid-row-end: 11;
  }
  ._1gvw922x5 {
    grid-row-end: 12;
  }
  ._1gvw922xb {
    grid-row-end: 13;
  }
  ._1gvw922xh {
    grid-column: auto;
  }
  ._1gvw922xn {
    grid-column: span 1 / span 1;
  }
  ._1gvw922xt {
    grid-column: span 2 / span 2;
  }
  ._1gvw922xz {
    grid-column: span 3 / span 3;
  }
  ._1gvw922y5 {
    grid-column: span 4 / span 4;
  }
  ._1gvw922yb {
    grid-column: span 5 / span 5;
  }
  ._1gvw922yh {
    grid-column: span 6 / span 6;
  }
  ._1gvw922yn {
    grid-column: 1 / -1;
  }
  ._1gvw922yt {
    grid-column: span 7 / span 7;
  }
  ._1gvw922yz {
    grid-column: span 8 / span 8;
  }
  ._1gvw922z5 {
    grid-column: span 9 / span 9;
  }
  ._1gvw922zb {
    grid-column: span 10 / span 10;
  }
  ._1gvw922zh {
    grid-column: span 11 / span 11;
  }
  ._1gvw922zn {
    grid-column: span 12 / span 12;
  }
  ._1gvw922zt {
    grid-column: span 13 / span 13;
  }
  ._1gvw922zz {
    grid-column: span 14 / span 14;
  }
  ._1gvw922105 {
    grid-column: span 15 / span 15;
  }
  ._1gvw92210b {
    grid-column: span 16 / span 16;
  }
  ._1gvw92210h {
    grid-column: span 17 / span 17;
  }
  ._1gvw92210n {
    grid-column: span 18 / span 18;
  }
  ._1gvw92210t {
    grid-column: span 19 / span 19;
  }
  ._1gvw92210z {
    grid-column: span 20 / span 20;
  }
  ._1gvw922115 {
    grid-column: span 21 / span 21;
  }
  ._1gvw92211b {
    grid-column: span 22 / span 22;
  }
  ._1gvw92211h {
    grid-column: span 23 / span 23;
  }
  ._1gvw92211n {
    grid-column: span 24 / span 24;
  }
  ._1gvw92211t {
    grid-auto-flow: row;
  }
  ._1gvw92211z {
    grid-auto-flow: column;
  }
  ._1gvw922125 {
    grid-auto-flow: row dense;
  }
  ._1gvw92212b {
    grid-auto-flow: column dense;
  }
  ._1gvw92212h {
    grid-auto-columns: auto;
  }
  ._1gvw92212n {
    grid-auto-columns: min-content;
  }
  ._1gvw92212t {
    grid-auto-columns: max-content;
  }
  ._1gvw92212z {
    grid-auto-columns: minmax(0, 1fr);
  }
  ._1gvw922135 {
    grid-auto-rows: auto;
  }
  ._1gvw92213b {
    grid-auto-rows: min-content;
  }
  ._1gvw92213h {
    grid-auto-rows: max-content;
  }
  ._1gvw92213n {
    grid-auto-rows: minmax(0, 1fr);
  }
  ._1gvw92213t {
    padding-top: var(--space-0);
  }
  ._1gvw92213z {
    padding-top: var(--space-1);
  }
  ._1gvw922145 {
    padding-top: var(--space-2);
  }
  ._1gvw92214b {
    padding-top: var(--space-3);
  }
  ._1gvw92214h {
    padding-top: var(--space-4);
  }
  ._1gvw92214n {
    padding-top: var(--space-5);
  }
  ._1gvw92214t {
    padding-top: var(--space-6);
  }
  ._1gvw92214z {
    padding-top: var(--space-7);
  }
  ._1gvw922155 {
    padding-top: var(--space-8);
  }
  ._1gvw92215b {
    padding-top: var(--space-9);
  }
  ._1gvw92215h {
    padding-top: var(--space-10);
  }
  ._1gvw92215n {
    padding-top: var(--space-12);
  }
  ._1gvw92215t {
    padding-top: var(--space-13);
  }
  ._1gvw92215z {
    padding-top: var(--space-14);
  }
  ._1gvw922165 {
    padding-top: var(--space-16);
  }
  ._1gvw92216b {
    padding-top: var(--space-20);
  }
  ._1gvw92216h {
    padding-top: var(--space-24);
  }
  ._1gvw92216n {
    padding-top: var(--space-px);
  }
  ._1gvw92216t {
    padding-top: var(--space-2px);
  }
  ._1gvw92216z {
    padding-top: var(--space-4px);
  }
  ._1gvw922175 {
    padding-top: var(--space-0-5);
  }
  ._1gvw92217b {
    padding-top: var(--space-1-5);
  }
  ._1gvw92217h {
    padding-top: var(--space-2-5);
  }
  ._1gvw92217n {
    padding-top: var(--space-3-5);
  }
  ._1gvw92217t {
    padding-top: var(--space-6-5);
  }
  ._1gvw92217z {
    padding-top: var(--space-small);
  }
  ._1gvw922185 {
    padding-top: var(--space-medium);
  }
  ._1gvw92218b {
    padding-top: var(--space-large);
  }
  ._1gvw92218h {
    padding-bottom: var(--space-0);
  }
  ._1gvw92218n {
    padding-bottom: var(--space-1);
  }
  ._1gvw92218t {
    padding-bottom: var(--space-2);
  }
  ._1gvw92218z {
    padding-bottom: var(--space-3);
  }
  ._1gvw922195 {
    padding-bottom: var(--space-4);
  }
  ._1gvw92219b {
    padding-bottom: var(--space-5);
  }
  ._1gvw92219h {
    padding-bottom: var(--space-6);
  }
  ._1gvw92219n {
    padding-bottom: var(--space-7);
  }
  ._1gvw92219t {
    padding-bottom: var(--space-8);
  }
  ._1gvw92219z {
    padding-bottom: var(--space-9);
  }
  ._1gvw9221a5 {
    padding-bottom: var(--space-10);
  }
  ._1gvw9221ab {
    padding-bottom: var(--space-12);
  }
  ._1gvw9221ah {
    padding-bottom: var(--space-13);
  }
  ._1gvw9221an {
    padding-bottom: var(--space-14);
  }
  ._1gvw9221at {
    padding-bottom: var(--space-16);
  }
  ._1gvw9221az {
    padding-bottom: var(--space-20);
  }
  ._1gvw9221b5 {
    padding-bottom: var(--space-24);
  }
  ._1gvw9221bb {
    padding-bottom: var(--space-px);
  }
  ._1gvw9221bh {
    padding-bottom: var(--space-2px);
  }
  ._1gvw9221bn {
    padding-bottom: var(--space-4px);
  }
  ._1gvw9221bt {
    padding-bottom: var(--space-0-5);
  }
  ._1gvw9221bz {
    padding-bottom: var(--space-1-5);
  }
  ._1gvw9221c5 {
    padding-bottom: var(--space-2-5);
  }
  ._1gvw9221cb {
    padding-bottom: var(--space-3-5);
  }
  ._1gvw9221ch {
    padding-bottom: var(--space-6-5);
  }
  ._1gvw9221cn {
    padding-bottom: var(--space-small);
  }
  ._1gvw9221ct {
    padding-bottom: var(--space-medium);
  }
  ._1gvw9221cz {
    padding-bottom: var(--space-large);
  }
  ._1gvw9221d5 {
    padding-left: var(--space-0);
  }
  ._1gvw9221db {
    padding-left: var(--space-1);
  }
  ._1gvw9221dh {
    padding-left: var(--space-2);
  }
  ._1gvw9221dn {
    padding-left: var(--space-3);
  }
  ._1gvw9221dt {
    padding-left: var(--space-4);
  }
  ._1gvw9221dz {
    padding-left: var(--space-5);
  }
  ._1gvw9221e5 {
    padding-left: var(--space-6);
  }
  ._1gvw9221eb {
    padding-left: var(--space-7);
  }
  ._1gvw9221eh {
    padding-left: var(--space-8);
  }
  ._1gvw9221en {
    padding-left: var(--space-9);
  }
  ._1gvw9221et {
    padding-left: var(--space-10);
  }
  ._1gvw9221ez {
    padding-left: var(--space-12);
  }
  ._1gvw9221f5 {
    padding-left: var(--space-13);
  }
  ._1gvw9221fb {
    padding-left: var(--space-14);
  }
  ._1gvw9221fh {
    padding-left: var(--space-16);
  }
  ._1gvw9221fn {
    padding-left: var(--space-20);
  }
  ._1gvw9221ft {
    padding-left: var(--space-24);
  }
  ._1gvw9221fz {
    padding-left: var(--space-px);
  }
  ._1gvw9221g5 {
    padding-left: var(--space-2px);
  }
  ._1gvw9221gb {
    padding-left: var(--space-4px);
  }
  ._1gvw9221gh {
    padding-left: var(--space-0-5);
  }
  ._1gvw9221gn {
    padding-left: var(--space-1-5);
  }
  ._1gvw9221gt {
    padding-left: var(--space-2-5);
  }
  ._1gvw9221gz {
    padding-left: var(--space-3-5);
  }
  ._1gvw9221h5 {
    padding-left: var(--space-6-5);
  }
  ._1gvw9221hb {
    padding-left: var(--space-small);
  }
  ._1gvw9221hh {
    padding-left: var(--space-medium);
  }
  ._1gvw9221hn {
    padding-left: var(--space-large);
  }
  ._1gvw9221ht {
    padding-right: var(--space-0);
  }
  ._1gvw9221hz {
    padding-right: var(--space-1);
  }
  ._1gvw9221i5 {
    padding-right: var(--space-2);
  }
  ._1gvw9221ib {
    padding-right: var(--space-3);
  }
  ._1gvw9221ih {
    padding-right: var(--space-4);
  }
  ._1gvw9221in {
    padding-right: var(--space-5);
  }
  ._1gvw9221it {
    padding-right: var(--space-6);
  }
  ._1gvw9221iz {
    padding-right: var(--space-7);
  }
  ._1gvw9221j5 {
    padding-right: var(--space-8);
  }
  ._1gvw9221jb {
    padding-right: var(--space-9);
  }
  ._1gvw9221jh {
    padding-right: var(--space-10);
  }
  ._1gvw9221jn {
    padding-right: var(--space-12);
  }
  ._1gvw9221jt {
    padding-right: var(--space-13);
  }
  ._1gvw9221jz {
    padding-right: var(--space-14);
  }
  ._1gvw9221k5 {
    padding-right: var(--space-16);
  }
  ._1gvw9221kb {
    padding-right: var(--space-20);
  }
  ._1gvw9221kh {
    padding-right: var(--space-24);
  }
  ._1gvw9221kn {
    padding-right: var(--space-px);
  }
  ._1gvw9221kt {
    padding-right: var(--space-2px);
  }
  ._1gvw9221kz {
    padding-right: var(--space-4px);
  }
  ._1gvw9221l5 {
    padding-right: var(--space-0-5);
  }
  ._1gvw9221lb {
    padding-right: var(--space-1-5);
  }
  ._1gvw9221lh {
    padding-right: var(--space-2-5);
  }
  ._1gvw9221ln {
    padding-right: var(--space-3-5);
  }
  ._1gvw9221lt {
    padding-right: var(--space-6-5);
  }
  ._1gvw9221lz {
    padding-right: var(--space-small);
  }
  ._1gvw9221m5 {
    padding-right: var(--space-medium);
  }
  ._1gvw9221mb {
    padding-right: var(--space-large);
  }
  ._1gvw9221mh {
    padding: var(--space-0);
  }
  ._1gvw9221mn {
    padding: var(--space-1);
  }
  ._1gvw9221mt {
    padding: var(--space-2);
  }
  ._1gvw9221mz {
    padding: var(--space-3);
  }
  ._1gvw9221n5 {
    padding: var(--space-4);
  }
  ._1gvw9221nb {
    padding: var(--space-5);
  }
  ._1gvw9221nh {
    padding: var(--space-6);
  }
  ._1gvw9221nn {
    padding: var(--space-7);
  }
  ._1gvw9221nt {
    padding: var(--space-8);
  }
  ._1gvw9221nz {
    padding: var(--space-9);
  }
  ._1gvw9221o5 {
    padding: var(--space-10);
  }
  ._1gvw9221ob {
    padding: var(--space-12);
  }
  ._1gvw9221oh {
    padding: var(--space-13);
  }
  ._1gvw9221on {
    padding: var(--space-14);
  }
  ._1gvw9221ot {
    padding: var(--space-16);
  }
  ._1gvw9221oz {
    padding: var(--space-20);
  }
  ._1gvw9221p5 {
    padding: var(--space-24);
  }
  ._1gvw9221pb {
    padding: var(--space-px);
  }
  ._1gvw9221ph {
    padding: var(--space-2px);
  }
  ._1gvw9221pn {
    padding: var(--space-4px);
  }
  ._1gvw9221pt {
    padding: var(--space-0-5);
  }
  ._1gvw9221pz {
    padding: var(--space-1-5);
  }
  ._1gvw9221q5 {
    padding: var(--space-2-5);
  }
  ._1gvw9221qb {
    padding: var(--space-3-5);
  }
  ._1gvw9221qh {
    padding: var(--space-6-5);
  }
  ._1gvw9221qn {
    padding: var(--space-small);
  }
  ._1gvw9221qt {
    padding: var(--space-medium);
  }
  ._1gvw9221qz {
    padding: var(--space-large);
  }
  ._1gvw9221r5 {
    padding-inline-start: var(--space-0);
  }
  ._1gvw9221rb {
    padding-inline-start: var(--space-1);
  }
  ._1gvw9221rh {
    padding-inline-start: var(--space-2);
  }
  ._1gvw9221rn {
    padding-inline-start: var(--space-3);
  }
  ._1gvw9221rt {
    padding-inline-start: var(--space-4);
  }
  ._1gvw9221rz {
    padding-inline-start: var(--space-5);
  }
  ._1gvw9221s5 {
    padding-inline-start: var(--space-6);
  }
  ._1gvw9221sb {
    padding-inline-start: var(--space-7);
  }
  ._1gvw9221sh {
    padding-inline-start: var(--space-8);
  }
  ._1gvw9221sn {
    padding-inline-start: var(--space-9);
  }
  ._1gvw9221st {
    padding-inline-start: var(--space-10);
  }
  ._1gvw9221sz {
    padding-inline-start: var(--space-12);
  }
  ._1gvw9221t5 {
    padding-inline-start: var(--space-13);
  }
  ._1gvw9221tb {
    padding-inline-start: var(--space-14);
  }
  ._1gvw9221th {
    padding-inline-start: var(--space-16);
  }
  ._1gvw9221tn {
    padding-inline-start: var(--space-20);
  }
  ._1gvw9221tt {
    padding-inline-start: var(--space-24);
  }
  ._1gvw9221tz {
    padding-inline-start: var(--space-px);
  }
  ._1gvw9221u5 {
    padding-inline-start: var(--space-2px);
  }
  ._1gvw9221ub {
    padding-inline-start: var(--space-4px);
  }
  ._1gvw9221uh {
    padding-inline-start: var(--space-0-5);
  }
  ._1gvw9221un {
    padding-inline-start: var(--space-1-5);
  }
  ._1gvw9221ut {
    padding-inline-start: var(--space-2-5);
  }
  ._1gvw9221uz {
    padding-inline-start: var(--space-3-5);
  }
  ._1gvw9221v5 {
    padding-inline-start: var(--space-6-5);
  }
  ._1gvw9221vb {
    padding-inline-start: var(--space-small);
  }
  ._1gvw9221vh {
    padding-inline-start: var(--space-medium);
  }
  ._1gvw9221vn {
    padding-inline-start: var(--space-large);
  }
  ._1gvw9221vt {
    padding-inline-end: var(--space-0);
  }
  ._1gvw9221vz {
    padding-inline-end: var(--space-1);
  }
  ._1gvw9221w5 {
    padding-inline-end: var(--space-2);
  }
  ._1gvw9221wb {
    padding-inline-end: var(--space-3);
  }
  ._1gvw9221wh {
    padding-inline-end: var(--space-4);
  }
  ._1gvw9221wn {
    padding-inline-end: var(--space-5);
  }
  ._1gvw9221wt {
    padding-inline-end: var(--space-6);
  }
  ._1gvw9221wz {
    padding-inline-end: var(--space-7);
  }
  ._1gvw9221x5 {
    padding-inline-end: var(--space-8);
  }
  ._1gvw9221xb {
    padding-inline-end: var(--space-9);
  }
  ._1gvw9221xh {
    padding-inline-end: var(--space-10);
  }
  ._1gvw9221xn {
    padding-inline-end: var(--space-12);
  }
  ._1gvw9221xt {
    padding-inline-end: var(--space-13);
  }
  ._1gvw9221xz {
    padding-inline-end: var(--space-14);
  }
  ._1gvw9221y5 {
    padding-inline-end: var(--space-16);
  }
  ._1gvw9221yb {
    padding-inline-end: var(--space-20);
  }
  ._1gvw9221yh {
    padding-inline-end: var(--space-24);
  }
  ._1gvw9221yn {
    padding-inline-end: var(--space-px);
  }
  ._1gvw9221yt {
    padding-inline-end: var(--space-2px);
  }
  ._1gvw9221yz {
    padding-inline-end: var(--space-4px);
  }
  ._1gvw9221z5 {
    padding-inline-end: var(--space-0-5);
  }
  ._1gvw9221zb {
    padding-inline-end: var(--space-1-5);
  }
  ._1gvw9221zh {
    padding-inline-end: var(--space-2-5);
  }
  ._1gvw9221zn {
    padding-inline-end: var(--space-3-5);
  }
  ._1gvw9221zt {
    padding-inline-end: var(--space-6-5);
  }
  ._1gvw9221zz {
    padding-inline-end: var(--space-small);
  }
  ._1gvw922205 {
    padding-inline-end: var(--space-medium);
  }
  ._1gvw92220b {
    padding-inline-end: var(--space-large);
  }
  ._1gvw92220h {
    padding-inline: var(--space-0);
  }
  ._1gvw92220n {
    padding-inline: var(--space-1);
  }
  ._1gvw92220t {
    padding-inline: var(--space-2);
  }
  ._1gvw92220z {
    padding-inline: var(--space-3);
  }
  ._1gvw922215 {
    padding-inline: var(--space-4);
  }
  ._1gvw92221b {
    padding-inline: var(--space-5);
  }
  ._1gvw92221h {
    padding-inline: var(--space-6);
  }
  ._1gvw92221n {
    padding-inline: var(--space-7);
  }
  ._1gvw92221t {
    padding-inline: var(--space-8);
  }
  ._1gvw92221z {
    padding-inline: var(--space-9);
  }
  ._1gvw922225 {
    padding-inline: var(--space-10);
  }
  ._1gvw92222b {
    padding-inline: var(--space-12);
  }
  ._1gvw92222h {
    padding-inline: var(--space-13);
  }
  ._1gvw92222n {
    padding-inline: var(--space-14);
  }
  ._1gvw92222t {
    padding-inline: var(--space-16);
  }
  ._1gvw92222z {
    padding-inline: var(--space-20);
  }
  ._1gvw922235 {
    padding-inline: var(--space-24);
  }
  ._1gvw92223b {
    padding-inline: var(--space-px);
  }
  ._1gvw92223h {
    padding-inline: var(--space-2px);
  }
  ._1gvw92223n {
    padding-inline: var(--space-4px);
  }
  ._1gvw92223t {
    padding-inline: var(--space-0-5);
  }
  ._1gvw92223z {
    padding-inline: var(--space-1-5);
  }
  ._1gvw922245 {
    padding-inline: var(--space-2-5);
  }
  ._1gvw92224b {
    padding-inline: var(--space-3-5);
  }
  ._1gvw92224h {
    padding-inline: var(--space-6-5);
  }
  ._1gvw92224n {
    padding-inline: var(--space-small);
  }
  ._1gvw92224t {
    padding-inline: var(--space-medium);
  }
  ._1gvw92224z {
    padding-inline: var(--space-large);
  }
  ._1gvw922255 {
    margin-top: var(--space-0);
  }
  ._1gvw92225b {
    margin-top: var(--space-1);
  }
  ._1gvw92225h {
    margin-top: var(--space-2);
  }
  ._1gvw92225n {
    margin-top: var(--space-3);
  }
  ._1gvw92225t {
    margin-top: var(--space-4);
  }
  ._1gvw92225z {
    margin-top: var(--space-5);
  }
  ._1gvw922265 {
    margin-top: var(--space-6);
  }
  ._1gvw92226b {
    margin-top: var(--space-7);
  }
  ._1gvw92226h {
    margin-top: var(--space-8);
  }
  ._1gvw92226n {
    margin-top: var(--space-9);
  }
  ._1gvw92226t {
    margin-top: var(--space-10);
  }
  ._1gvw92226z {
    margin-top: var(--space-12);
  }
  ._1gvw922275 {
    margin-top: var(--space-13);
  }
  ._1gvw92227b {
    margin-top: var(--space-14);
  }
  ._1gvw92227h {
    margin-top: var(--space-16);
  }
  ._1gvw92227n {
    margin-top: var(--space-20);
  }
  ._1gvw92227t {
    margin-top: var(--space-24);
  }
  ._1gvw92227z {
    margin-top: var(--space-px);
  }
  ._1gvw922285 {
    margin-top: var(--space-2px);
  }
  ._1gvw92228b {
    margin-top: var(--space-4px);
  }
  ._1gvw92228h {
    margin-top: var(--space-0-5);
  }
  ._1gvw92228n {
    margin-top: var(--space-1-5);
  }
  ._1gvw92228t {
    margin-top: var(--space-2-5);
  }
  ._1gvw92228z {
    margin-top: var(--space-3-5);
  }
  ._1gvw922295 {
    margin-top: var(--space-6-5);
  }
  ._1gvw92229b {
    margin-top: var(--space-small);
  }
  ._1gvw92229h {
    margin-top: var(--space-medium);
  }
  ._1gvw92229n {
    margin-top: var(--space-large);
  }
  ._1gvw92229t {
    margin-top: var(--nspace--px);
  }
  ._1gvw92229z {
    margin-top: var(--nspace--2px);
  }
  ._1gvw9222a5 {
    margin-top: var(--nspace--0);
  }
  ._1gvw9222ab {
    margin-top: var(--nspace--0-5);
  }
  ._1gvw9222ah {
    margin-top: var(--nspace--1);
  }
  ._1gvw9222an {
    margin-top: var(--nspace--1-5);
  }
  ._1gvw9222at {
    margin-top: var(--nspace--2);
  }
  ._1gvw9222az {
    margin-top: var(--nspace--2-5);
  }
  ._1gvw9222b5 {
    margin-top: var(--nspace--3);
  }
  ._1gvw9222bb {
    margin-top: var(--nspace--3-5);
  }
  ._1gvw9222bh {
    margin-top: var(--nspace--4);
  }
  ._1gvw9222bn {
    margin-top: var(--nspace--5);
  }
  ._1gvw9222bt {
    margin-top: var(--nspace--6);
  }
  ._1gvw9222bz {
    margin-top: var(--nspace--7);
  }
  ._1gvw9222c5 {
    margin-top: var(--nspace--8);
  }
  ._1gvw9222cb {
    margin-top: var(--nspace--9);
  }
  ._1gvw9222ch {
    margin-top: var(--nspace--10);
  }
  ._1gvw9222cn {
    margin-top: var(--nspace--12);
  }
  ._1gvw9222ct {
    margin-top: var(--nspace--14);
  }
  ._1gvw9222cz {
    margin-top: var(--nspace--16);
  }
  ._1gvw9222d5 {
    margin-top: var(--nspace--20);
  }
  ._1gvw9222db {
    margin-top: var(--nspace--24);
  }
  ._1gvw9222dh {
    margin-top: auto;
  }
  ._1gvw9222dn {
    margin-bottom: var(--space-0);
  }
  ._1gvw9222dt {
    margin-bottom: var(--space-1);
  }
  ._1gvw9222dz {
    margin-bottom: var(--space-2);
  }
  ._1gvw9222e5 {
    margin-bottom: var(--space-3);
  }
  ._1gvw9222eb {
    margin-bottom: var(--space-4);
  }
  ._1gvw9222eh {
    margin-bottom: var(--space-5);
  }
  ._1gvw9222en {
    margin-bottom: var(--space-6);
  }
  ._1gvw9222et {
    margin-bottom: var(--space-7);
  }
  ._1gvw9222ez {
    margin-bottom: var(--space-8);
  }
  ._1gvw9222f5 {
    margin-bottom: var(--space-9);
  }
  ._1gvw9222fb {
    margin-bottom: var(--space-10);
  }
  ._1gvw9222fh {
    margin-bottom: var(--space-12);
  }
  ._1gvw9222fn {
    margin-bottom: var(--space-13);
  }
  ._1gvw9222ft {
    margin-bottom: var(--space-14);
  }
  ._1gvw9222fz {
    margin-bottom: var(--space-16);
  }
  ._1gvw9222g5 {
    margin-bottom: var(--space-20);
  }
  ._1gvw9222gb {
    margin-bottom: var(--space-24);
  }
  ._1gvw9222gh {
    margin-bottom: var(--space-px);
  }
  ._1gvw9222gn {
    margin-bottom: var(--space-2px);
  }
  ._1gvw9222gt {
    margin-bottom: var(--space-4px);
  }
  ._1gvw9222gz {
    margin-bottom: var(--space-0-5);
  }
  ._1gvw9222h5 {
    margin-bottom: var(--space-1-5);
  }
  ._1gvw9222hb {
    margin-bottom: var(--space-2-5);
  }
  ._1gvw9222hh {
    margin-bottom: var(--space-3-5);
  }
  ._1gvw9222hn {
    margin-bottom: var(--space-6-5);
  }
  ._1gvw9222ht {
    margin-bottom: var(--space-small);
  }
  ._1gvw9222hz {
    margin-bottom: var(--space-medium);
  }
  ._1gvw9222i5 {
    margin-bottom: var(--space-large);
  }
  ._1gvw9222ib {
    margin-bottom: var(--nspace--px);
  }
  ._1gvw9222ih {
    margin-bottom: var(--nspace--2px);
  }
  ._1gvw9222in {
    margin-bottom: var(--nspace--0);
  }
  ._1gvw9222it {
    margin-bottom: var(--nspace--0-5);
  }
  ._1gvw9222iz {
    margin-bottom: var(--nspace--1);
  }
  ._1gvw9222j5 {
    margin-bottom: var(--nspace--1-5);
  }
  ._1gvw9222jb {
    margin-bottom: var(--nspace--2);
  }
  ._1gvw9222jh {
    margin-bottom: var(--nspace--2-5);
  }
  ._1gvw9222jn {
    margin-bottom: var(--nspace--3);
  }
  ._1gvw9222jt {
    margin-bottom: var(--nspace--3-5);
  }
  ._1gvw9222jz {
    margin-bottom: var(--nspace--4);
  }
  ._1gvw9222k5 {
    margin-bottom: var(--nspace--5);
  }
  ._1gvw9222kb {
    margin-bottom: var(--nspace--6);
  }
  ._1gvw9222kh {
    margin-bottom: var(--nspace--7);
  }
  ._1gvw9222kn {
    margin-bottom: var(--nspace--8);
  }
  ._1gvw9222kt {
    margin-bottom: var(--nspace--9);
  }
  ._1gvw9222kz {
    margin-bottom: var(--nspace--10);
  }
  ._1gvw9222l5 {
    margin-bottom: var(--nspace--12);
  }
  ._1gvw9222lb {
    margin-bottom: var(--nspace--14);
  }
  ._1gvw9222lh {
    margin-bottom: var(--nspace--16);
  }
  ._1gvw9222ln {
    margin-bottom: var(--nspace--20);
  }
  ._1gvw9222lt {
    margin-bottom: var(--nspace--24);
  }
  ._1gvw9222lz {
    margin-bottom: auto;
  }
  ._1gvw9222m5 {
    margin-left: var(--space-0);
  }
  ._1gvw9222mb {
    margin-left: var(--space-1);
  }
  ._1gvw9222mh {
    margin-left: var(--space-2);
  }
  ._1gvw9222mn {
    margin-left: var(--space-3);
  }
  ._1gvw9222mt {
    margin-left: var(--space-4);
  }
  ._1gvw9222mz {
    margin-left: var(--space-5);
  }
  ._1gvw9222n5 {
    margin-left: var(--space-6);
  }
  ._1gvw9222nb {
    margin-left: var(--space-7);
  }
  ._1gvw9222nh {
    margin-left: var(--space-8);
  }
  ._1gvw9222nn {
    margin-left: var(--space-9);
  }
  ._1gvw9222nt {
    margin-left: var(--space-10);
  }
  ._1gvw9222nz {
    margin-left: var(--space-12);
  }
  ._1gvw9222o5 {
    margin-left: var(--space-13);
  }
  ._1gvw9222ob {
    margin-left: var(--space-14);
  }
  ._1gvw9222oh {
    margin-left: var(--space-16);
  }
  ._1gvw9222on {
    margin-left: var(--space-20);
  }
  ._1gvw9222ot {
    margin-left: var(--space-24);
  }
  ._1gvw9222oz {
    margin-left: var(--space-px);
  }
  ._1gvw9222p5 {
    margin-left: var(--space-2px);
  }
  ._1gvw9222pb {
    margin-left: var(--space-4px);
  }
  ._1gvw9222ph {
    margin-left: var(--space-0-5);
  }
  ._1gvw9222pn {
    margin-left: var(--space-1-5);
  }
  ._1gvw9222pt {
    margin-left: var(--space-2-5);
  }
  ._1gvw9222pz {
    margin-left: var(--space-3-5);
  }
  ._1gvw9222q5 {
    margin-left: var(--space-6-5);
  }
  ._1gvw9222qb {
    margin-left: var(--space-small);
  }
  ._1gvw9222qh {
    margin-left: var(--space-medium);
  }
  ._1gvw9222qn {
    margin-left: var(--space-large);
  }
  ._1gvw9222qt {
    margin-left: var(--nspace--px);
  }
  ._1gvw9222qz {
    margin-left: var(--nspace--2px);
  }
  ._1gvw9222r5 {
    margin-left: var(--nspace--0);
  }
  ._1gvw9222rb {
    margin-left: var(--nspace--0-5);
  }
  ._1gvw9222rh {
    margin-left: var(--nspace--1);
  }
  ._1gvw9222rn {
    margin-left: var(--nspace--1-5);
  }
  ._1gvw9222rt {
    margin-left: var(--nspace--2);
  }
  ._1gvw9222rz {
    margin-left: var(--nspace--2-5);
  }
  ._1gvw9222s5 {
    margin-left: var(--nspace--3);
  }
  ._1gvw9222sb {
    margin-left: var(--nspace--3-5);
  }
  ._1gvw9222sh {
    margin-left: var(--nspace--4);
  }
  ._1gvw9222sn {
    margin-left: var(--nspace--5);
  }
  ._1gvw9222st {
    margin-left: var(--nspace--6);
  }
  ._1gvw9222sz {
    margin-left: var(--nspace--7);
  }
  ._1gvw9222t5 {
    margin-left: var(--nspace--8);
  }
  ._1gvw9222tb {
    margin-left: var(--nspace--9);
  }
  ._1gvw9222th {
    margin-left: var(--nspace--10);
  }
  ._1gvw9222tn {
    margin-left: var(--nspace--12);
  }
  ._1gvw9222tt {
    margin-left: var(--nspace--14);
  }
  ._1gvw9222tz {
    margin-left: var(--nspace--16);
  }
  ._1gvw9222u5 {
    margin-left: var(--nspace--20);
  }
  ._1gvw9222ub {
    margin-left: var(--nspace--24);
  }
  ._1gvw9222uh {
    margin-left: auto;
  }
  ._1gvw9222un {
    margin-right: var(--space-0);
  }
  ._1gvw9222ut {
    margin-right: var(--space-1);
  }
  ._1gvw9222uz {
    margin-right: var(--space-2);
  }
  ._1gvw9222v5 {
    margin-right: var(--space-3);
  }
  ._1gvw9222vb {
    margin-right: var(--space-4);
  }
  ._1gvw9222vh {
    margin-right: var(--space-5);
  }
  ._1gvw9222vn {
    margin-right: var(--space-6);
  }
  ._1gvw9222vt {
    margin-right: var(--space-7);
  }
  ._1gvw9222vz {
    margin-right: var(--space-8);
  }
  ._1gvw9222w5 {
    margin-right: var(--space-9);
  }
  ._1gvw9222wb {
    margin-right: var(--space-10);
  }
  ._1gvw9222wh {
    margin-right: var(--space-12);
  }
  ._1gvw9222wn {
    margin-right: var(--space-13);
  }
  ._1gvw9222wt {
    margin-right: var(--space-14);
  }
  ._1gvw9222wz {
    margin-right: var(--space-16);
  }
  ._1gvw9222x5 {
    margin-right: var(--space-20);
  }
  ._1gvw9222xb {
    margin-right: var(--space-24);
  }
  ._1gvw9222xh {
    margin-right: var(--space-px);
  }
  ._1gvw9222xn {
    margin-right: var(--space-2px);
  }
  ._1gvw9222xt {
    margin-right: var(--space-4px);
  }
  ._1gvw9222xz {
    margin-right: var(--space-0-5);
  }
  ._1gvw9222y5 {
    margin-right: var(--space-1-5);
  }
  ._1gvw9222yb {
    margin-right: var(--space-2-5);
  }
  ._1gvw9222yh {
    margin-right: var(--space-3-5);
  }
  ._1gvw9222yn {
    margin-right: var(--space-6-5);
  }
  ._1gvw9222yt {
    margin-right: var(--space-small);
  }
  ._1gvw9222yz {
    margin-right: var(--space-medium);
  }
  ._1gvw9222z5 {
    margin-right: var(--space-large);
  }
  ._1gvw9222zb {
    margin-right: var(--nspace--px);
  }
  ._1gvw9222zh {
    margin-right: var(--nspace--2px);
  }
  ._1gvw9222zn {
    margin-right: var(--nspace--0);
  }
  ._1gvw9222zt {
    margin-right: var(--nspace--0-5);
  }
  ._1gvw9222zz {
    margin-right: var(--nspace--1);
  }
  ._1gvw922305 {
    margin-right: var(--nspace--1-5);
  }
  ._1gvw92230b {
    margin-right: var(--nspace--2);
  }
  ._1gvw92230h {
    margin-right: var(--nspace--2-5);
  }
  ._1gvw92230n {
    margin-right: var(--nspace--3);
  }
  ._1gvw92230t {
    margin-right: var(--nspace--3-5);
  }
  ._1gvw92230z {
    margin-right: var(--nspace--4);
  }
  ._1gvw922315 {
    margin-right: var(--nspace--5);
  }
  ._1gvw92231b {
    margin-right: var(--nspace--6);
  }
  ._1gvw92231h {
    margin-right: var(--nspace--7);
  }
  ._1gvw92231n {
    margin-right: var(--nspace--8);
  }
  ._1gvw92231t {
    margin-right: var(--nspace--9);
  }
  ._1gvw92231z {
    margin-right: var(--nspace--10);
  }
  ._1gvw922325 {
    margin-right: var(--nspace--12);
  }
  ._1gvw92232b {
    margin-right: var(--nspace--14);
  }
  ._1gvw92232h {
    margin-right: var(--nspace--16);
  }
  ._1gvw92232n {
    margin-right: var(--nspace--20);
  }
  ._1gvw92232t {
    margin-right: var(--nspace--24);
  }
  ._1gvw92232z {
    margin-right: auto;
  }
  ._1gvw922335 {
    margin: var(--space-0);
  }
  ._1gvw92233b {
    margin: var(--space-1);
  }
  ._1gvw92233h {
    margin: var(--space-2);
  }
  ._1gvw92233n {
    margin: var(--space-3);
  }
  ._1gvw92233t {
    margin: var(--space-4);
  }
  ._1gvw92233z {
    margin: var(--space-5);
  }
  ._1gvw922345 {
    margin: var(--space-6);
  }
  ._1gvw92234b {
    margin: var(--space-7);
  }
  ._1gvw92234h {
    margin: var(--space-8);
  }
  ._1gvw92234n {
    margin: var(--space-9);
  }
  ._1gvw92234t {
    margin: var(--space-10);
  }
  ._1gvw92234z {
    margin: var(--space-12);
  }
  ._1gvw922355 {
    margin: var(--space-13);
  }
  ._1gvw92235b {
    margin: var(--space-14);
  }
  ._1gvw92235h {
    margin: var(--space-16);
  }
  ._1gvw92235n {
    margin: var(--space-20);
  }
  ._1gvw92235t {
    margin: var(--space-24);
  }
  ._1gvw92235z {
    margin: var(--space-px);
  }
  ._1gvw922365 {
    margin: var(--space-2px);
  }
  ._1gvw92236b {
    margin: var(--space-4px);
  }
  ._1gvw92236h {
    margin: var(--space-0-5);
  }
  ._1gvw92236n {
    margin: var(--space-1-5);
  }
  ._1gvw92236t {
    margin: var(--space-2-5);
  }
  ._1gvw92236z {
    margin: var(--space-3-5);
  }
  ._1gvw922375 {
    margin: var(--space-6-5);
  }
  ._1gvw92237b {
    margin: var(--space-small);
  }
  ._1gvw92237h {
    margin: var(--space-medium);
  }
  ._1gvw92237n {
    margin: var(--space-large);
  }
  ._1gvw92237t {
    margin: var(--nspace--px);
  }
  ._1gvw92237z {
    margin: var(--nspace--2px);
  }
  ._1gvw922385 {
    margin: var(--nspace--0);
  }
  ._1gvw92238b {
    margin: var(--nspace--0-5);
  }
  ._1gvw92238h {
    margin: var(--nspace--1);
  }
  ._1gvw92238n {
    margin: var(--nspace--1-5);
  }
  ._1gvw92238t {
    margin: var(--nspace--2);
  }
  ._1gvw92238z {
    margin: var(--nspace--2-5);
  }
  ._1gvw922395 {
    margin: var(--nspace--3);
  }
  ._1gvw92239b {
    margin: var(--nspace--3-5);
  }
  ._1gvw92239h {
    margin: var(--nspace--4);
  }
  ._1gvw92239n {
    margin: var(--nspace--5);
  }
  ._1gvw92239t {
    margin: var(--nspace--6);
  }
  ._1gvw92239z {
    margin: var(--nspace--7);
  }
  ._1gvw9223a5 {
    margin: var(--nspace--8);
  }
  ._1gvw9223ab {
    margin: var(--nspace--9);
  }
  ._1gvw9223ah {
    margin: var(--nspace--10);
  }
  ._1gvw9223an {
    margin: var(--nspace--12);
  }
  ._1gvw9223at {
    margin: var(--nspace--14);
  }
  ._1gvw9223az {
    margin: var(--nspace--16);
  }
  ._1gvw9223b5 {
    margin: var(--nspace--20);
  }
  ._1gvw9223bb {
    margin: var(--nspace--24);
  }
  ._1gvw9223bh {
    margin: auto;
  }
  ._1gvw9223bn {
    top: var(--space-0);
  }
  ._1gvw9223bt {
    top: var(--space-1);
  }
  ._1gvw9223bz {
    top: var(--space-2);
  }
  ._1gvw9223c5 {
    top: var(--space-3);
  }
  ._1gvw9223cb {
    top: var(--space-4);
  }
  ._1gvw9223ch {
    top: var(--space-5);
  }
  ._1gvw9223cn {
    top: var(--space-6);
  }
  ._1gvw9223ct {
    top: var(--space-7);
  }
  ._1gvw9223cz {
    top: var(--space-8);
  }
  ._1gvw9223d5 {
    top: var(--space-9);
  }
  ._1gvw9223db {
    top: var(--space-10);
  }
  ._1gvw9223dh {
    top: var(--space-12);
  }
  ._1gvw9223dn {
    top: var(--space-13);
  }
  ._1gvw9223dt {
    top: var(--space-14);
  }
  ._1gvw9223dz {
    top: var(--space-16);
  }
  ._1gvw9223e5 {
    top: var(--space-20);
  }
  ._1gvw9223eb {
    top: var(--space-24);
  }
  ._1gvw9223eh {
    top: var(--space-px);
  }
  ._1gvw9223en {
    top: var(--space-2px);
  }
  ._1gvw9223et {
    top: var(--space-4px);
  }
  ._1gvw9223ez {
    top: var(--space-0-5);
  }
  ._1gvw9223f5 {
    top: var(--space-1-5);
  }
  ._1gvw9223fb {
    top: var(--space-2-5);
  }
  ._1gvw9223fh {
    top: var(--space-3-5);
  }
  ._1gvw9223fn {
    top: var(--space-6-5);
  }
  ._1gvw9223ft {
    top: var(--space-small);
  }
  ._1gvw9223fz {
    top: var(--space-medium);
  }
  ._1gvw9223g5 {
    top: var(--space-large);
  }
  ._1gvw9223gb {
    bottom: var(--space-0);
  }
  ._1gvw9223gh {
    bottom: var(--space-1);
  }
  ._1gvw9223gn {
    bottom: var(--space-2);
  }
  ._1gvw9223gt {
    bottom: var(--space-3);
  }
  ._1gvw9223gz {
    bottom: var(--space-4);
  }
  ._1gvw9223h5 {
    bottom: var(--space-5);
  }
  ._1gvw9223hb {
    bottom: var(--space-6);
  }
  ._1gvw9223hh {
    bottom: var(--space-7);
  }
  ._1gvw9223hn {
    bottom: var(--space-8);
  }
  ._1gvw9223ht {
    bottom: var(--space-9);
  }
  ._1gvw9223hz {
    bottom: var(--space-10);
  }
  ._1gvw9223i5 {
    bottom: var(--space-12);
  }
  ._1gvw9223ib {
    bottom: var(--space-13);
  }
  ._1gvw9223ih {
    bottom: var(--space-14);
  }
  ._1gvw9223in {
    bottom: var(--space-16);
  }
  ._1gvw9223it {
    bottom: var(--space-20);
  }
  ._1gvw9223iz {
    bottom: var(--space-24);
  }
  ._1gvw9223j5 {
    bottom: var(--space-px);
  }
  ._1gvw9223jb {
    bottom: var(--space-2px);
  }
  ._1gvw9223jh {
    bottom: var(--space-4px);
  }
  ._1gvw9223jn {
    bottom: var(--space-0-5);
  }
  ._1gvw9223jt {
    bottom: var(--space-1-5);
  }
  ._1gvw9223jz {
    bottom: var(--space-2-5);
  }
  ._1gvw9223k5 {
    bottom: var(--space-3-5);
  }
  ._1gvw9223kb {
    bottom: var(--space-6-5);
  }
  ._1gvw9223kh {
    bottom: var(--space-small);
  }
  ._1gvw9223kn {
    bottom: var(--space-medium);
  }
  ._1gvw9223kt {
    bottom: var(--space-large);
  }
  ._1gvw9223kz {
    left: var(--space-0);
  }
  ._1gvw9223l5 {
    left: var(--space-1);
  }
  ._1gvw9223lb {
    left: var(--space-2);
  }
  ._1gvw9223lh {
    left: var(--space-3);
  }
  ._1gvw9223ln {
    left: var(--space-4);
  }
  ._1gvw9223lt {
    left: var(--space-5);
  }
  ._1gvw9223lz {
    left: var(--space-6);
  }
  ._1gvw9223m5 {
    left: var(--space-7);
  }
  ._1gvw9223mb {
    left: var(--space-8);
  }
  ._1gvw9223mh {
    left: var(--space-9);
  }
  ._1gvw9223mn {
    left: var(--space-10);
  }
  ._1gvw9223mt {
    left: var(--space-12);
  }
  ._1gvw9223mz {
    left: var(--space-13);
  }
  ._1gvw9223n5 {
    left: var(--space-14);
  }
  ._1gvw9223nb {
    left: var(--space-16);
  }
  ._1gvw9223nh {
    left: var(--space-20);
  }
  ._1gvw9223nn {
    left: var(--space-24);
  }
  ._1gvw9223nt {
    left: var(--space-px);
  }
  ._1gvw9223nz {
    left: var(--space-2px);
  }
  ._1gvw9223o5 {
    left: var(--space-4px);
  }
  ._1gvw9223ob {
    left: var(--space-0-5);
  }
  ._1gvw9223oh {
    left: var(--space-1-5);
  }
  ._1gvw9223on {
    left: var(--space-2-5);
  }
  ._1gvw9223ot {
    left: var(--space-3-5);
  }
  ._1gvw9223oz {
    left: var(--space-6-5);
  }
  ._1gvw9223p5 {
    left: var(--space-small);
  }
  ._1gvw9223pb {
    left: var(--space-medium);
  }
  ._1gvw9223ph {
    left: var(--space-large);
  }
  ._1gvw9223pn {
    right: var(--space-0);
  }
  ._1gvw9223pt {
    right: var(--space-1);
  }
  ._1gvw9223pz {
    right: var(--space-2);
  }
  ._1gvw9223q5 {
    right: var(--space-3);
  }
  ._1gvw9223qb {
    right: var(--space-4);
  }
  ._1gvw9223qh {
    right: var(--space-5);
  }
  ._1gvw9223qn {
    right: var(--space-6);
  }
  ._1gvw9223qt {
    right: var(--space-7);
  }
  ._1gvw9223qz {
    right: var(--space-8);
  }
  ._1gvw9223r5 {
    right: var(--space-9);
  }
  ._1gvw9223rb {
    right: var(--space-10);
  }
  ._1gvw9223rh {
    right: var(--space-12);
  }
  ._1gvw9223rn {
    right: var(--space-13);
  }
  ._1gvw9223rt {
    right: var(--space-14);
  }
  ._1gvw9223rz {
    right: var(--space-16);
  }
  ._1gvw9223s5 {
    right: var(--space-20);
  }
  ._1gvw9223sb {
    right: var(--space-24);
  }
  ._1gvw9223sh {
    right: var(--space-px);
  }
  ._1gvw9223sn {
    right: var(--space-2px);
  }
  ._1gvw9223st {
    right: var(--space-4px);
  }
  ._1gvw9223sz {
    right: var(--space-0-5);
  }
  ._1gvw9223t5 {
    right: var(--space-1-5);
  }
  ._1gvw9223tb {
    right: var(--space-2-5);
  }
  ._1gvw9223th {
    right: var(--space-3-5);
  }
  ._1gvw9223tn {
    right: var(--space-6-5);
  }
  ._1gvw9223tt {
    right: var(--space-small);
  }
  ._1gvw9223tz {
    right: var(--space-medium);
  }
  ._1gvw9223u5 {
    right: var(--space-large);
  }
  ._1gvw9223ub {
    pointer-events: none;
  }
  ._1gvw9223uh {
    pointer-events: auto;
  }
  ._1gvw9223un {
    text-align: left;
  }
  ._1gvw9223ut {
    text-align: center;
  }
  ._1gvw9223uz {
    text-align: right;
  }
  ._1gvw9223v5 {
    font-weight: var(--typographyStyle-h1-fontWeight);
  }
  ._1gvw9223vb {
    font-weight: var(--typographyStyle-h2-fontWeight);
  }
  ._1gvw9223vh {
    font-weight: var(--typographyStyle-h3-fontWeight);
  }
  ._1gvw9223vn {
    font-weight: var(--typographyStyle-h4-fontWeight);
  }
  ._1gvw9223vt {
    font-weight: var(--typographyStyle-h5-fontWeight);
  }
  ._1gvw9223vz {
    font-weight: var(--typographyStyle-h6-fontWeight);
  }
  ._1gvw9223w5 {
    font-weight: var(--typographyStyle-subheadingR-fontWeight);
  }
  ._1gvw9223wb {
    font-weight: var(--typographyStyle-subheadingB-fontWeight);
  }
  ._1gvw9223wh {
    font-weight: var(--typographyStyle-largeR-fontWeight);
  }
  ._1gvw9223wn {
    font-weight: var(--typographyStyle-largeB-fontWeight);
  }
  ._1gvw9223wt {
    font-weight: var(--typographyStyle-mediumR-fontWeight);
  }
  ._1gvw9223wz {
    font-weight: var(--typographyStyle-mediumB-fontWeight);
  }
  ._1gvw9223x5 {
    font-weight: var(--typographyStyle-baseR-fontWeight);
  }
  ._1gvw9223xb {
    font-weight: var(--typographyStyle-baseB-fontWeight);
  }
  ._1gvw9223xh {
    font-weight: var(--typographyStyle-smallR-fontWeight);
  }
  ._1gvw9223xn {
    font-weight: var(--typographyStyle-smallB-fontWeight);
  }
  ._1gvw9223xt {
    font-weight: var(--typographyStyle-capsXL-fontWeight);
  }
  ._1gvw9223xz {
    font-weight: var(--typographyStyle-capsM-fontWeight);
  }
  ._1gvw9223y5 {
    font-weight: var(--typographyStyle-capsS-fontWeight);
  }
  ._1gvw9223yb {
    font-weight: var(--typographyStyle-gridLarge-fontWeight);
  }
  ._1gvw9223yh {
    font-weight: var(--typographyStyle-gridMedium-fontWeight);
  }
  ._1gvw9223yn {
    font-weight: var(--typographyStyle-gridBase-fontWeight);
  }
  ._1gvw9223yt {
    font-weight: var(--typographyStyle-gridTiny-fontWeight);
  }
  ._1gvw9223yz {
    font-size: var(--typographyStyle-h1-fontSize);
  }
  ._1gvw9223z5 {
    font-size: var(--typographyStyle-h2-fontSize);
  }
  ._1gvw9223zb {
    font-size: var(--typographyStyle-h3-fontSize);
  }
  ._1gvw9223zh {
    font-size: var(--typographyStyle-h4-fontSize);
  }
  ._1gvw9223zn {
    font-size: var(--typographyStyle-h5-fontSize);
  }
  ._1gvw9223zt {
    font-size: var(--typographyStyle-h6-fontSize);
  }
  ._1gvw9223zz {
    font-size: var(--typographyStyle-subheadingR-fontSize);
  }
  ._1gvw922405 {
    font-size: var(--typographyStyle-subheadingB-fontSize);
  }
  ._1gvw92240b {
    font-size: var(--typographyStyle-largeR-fontSize);
  }
  ._1gvw92240h {
    font-size: var(--typographyStyle-largeB-fontSize);
  }
  ._1gvw92240n {
    font-size: var(--typographyStyle-mediumR-fontSize);
  }
  ._1gvw92240t {
    font-size: var(--typographyStyle-mediumB-fontSize);
  }
  ._1gvw92240z {
    font-size: var(--typographyStyle-baseR-fontSize);
  }
  ._1gvw922415 {
    font-size: var(--typographyStyle-baseB-fontSize);
  }
  ._1gvw92241b {
    font-size: var(--typographyStyle-smallR-fontSize);
  }
  ._1gvw92241h {
    font-size: var(--typographyStyle-smallB-fontSize);
  }
  ._1gvw92241n {
    font-size: var(--typographyStyle-capsXL-fontSize);
  }
  ._1gvw92241t {
    font-size: var(--typographyStyle-capsM-fontSize);
  }
  ._1gvw92241z {
    font-size: var(--typographyStyle-capsS-fontSize);
  }
  ._1gvw922425 {
    font-size: var(--typographyStyle-gridLarge-fontSize);
  }
  ._1gvw92242b {
    font-size: var(--typographyStyle-gridMedium-fontSize);
  }
  ._1gvw92242h {
    font-size: var(--typographyStyle-gridBase-fontSize);
  }
  ._1gvw92242n {
    font-size: var(--typographyStyle-gridTiny-fontSize);
  }
  ._1gvw92242t {
    line-height: var(--typographyStyle-h1-lineHeight);
  }
  ._1gvw92242z {
    line-height: var(--typographyStyle-h2-lineHeight);
  }
  ._1gvw922435 {
    line-height: var(--typographyStyle-h3-lineHeight);
  }
  ._1gvw92243b {
    line-height: var(--typographyStyle-h4-lineHeight);
  }
  ._1gvw92243h {
    line-height: var(--typographyStyle-h5-lineHeight);
  }
  ._1gvw92243n {
    line-height: var(--typographyStyle-h6-lineHeight);
  }
  ._1gvw92243t {
    line-height: var(--typographyStyle-subheadingR-lineHeight);
  }
  ._1gvw92243z {
    line-height: var(--typographyStyle-subheadingB-lineHeight);
  }
  ._1gvw922445 {
    line-height: var(--typographyStyle-largeR-lineHeight);
  }
  ._1gvw92244b {
    line-height: var(--typographyStyle-largeB-lineHeight);
  }
  ._1gvw92244h {
    line-height: var(--typographyStyle-mediumR-lineHeight);
  }
  ._1gvw92244n {
    line-height: var(--typographyStyle-mediumB-lineHeight);
  }
  ._1gvw92244t {
    line-height: var(--typographyStyle-baseR-lineHeight);
  }
  ._1gvw92244z {
    line-height: var(--typographyStyle-baseB-lineHeight);
  }
  ._1gvw922455 {
    line-height: var(--typographyStyle-smallR-lineHeight);
  }
  ._1gvw92245b {
    line-height: var(--typographyStyle-smallB-lineHeight);
  }
  ._1gvw92245h {
    line-height: var(--typographyStyle-capsXL-lineHeight);
  }
  ._1gvw92245n {
    line-height: var(--typographyStyle-capsM-lineHeight);
  }
  ._1gvw92245t {
    line-height: var(--typographyStyle-capsS-lineHeight);
  }
  ._1gvw92245z {
    line-height: var(--typographyStyle-gridLarge-lineHeight);
  }
  ._1gvw922465 {
    line-height: var(--typographyStyle-gridMedium-lineHeight);
  }
  ._1gvw92246b {
    line-height: var(--typographyStyle-gridBase-lineHeight);
  }
  ._1gvw92246h {
    line-height: var(--typographyStyle-gridTiny-lineHeight);
  }
  ._1gvw92246n {
    border-radius: var(--radii-none);
  }
  ._1gvw92246t {
    border-radius: var(--radii-xs);
  }
  ._1gvw92246z {
    border-radius: var(--radii-sm);
  }
  ._1gvw922475 {
    border-radius: var(--radii-base);
  }
  ._1gvw92247b {
    border-radius: var(--radii-md);
  }
  ._1gvw92247h {
    border-radius: var(--radii-lg);
  }
  ._1gvw92247n {
    border-radius: var(--radii-full);
  }
  ._1gvw92247t {
    border-radius: var(--radii-half);
  }
  ._1gvw92247z {
    border-top-left-radius: var(--radii-none);
  }
  ._1gvw922485 {
    border-top-left-radius: var(--radii-xs);
  }
  ._1gvw92248b {
    border-top-left-radius: var(--radii-sm);
  }
  ._1gvw92248h {
    border-top-left-radius: var(--radii-base);
  }
  ._1gvw92248n {
    border-top-left-radius: var(--radii-md);
  }
  ._1gvw92248t {
    border-top-left-radius: var(--radii-lg);
  }
  ._1gvw92248z {
    border-top-left-radius: var(--radii-full);
  }
  ._1gvw922495 {
    border-top-left-radius: var(--radii-half);
  }
  ._1gvw92249b {
    border-top-right-radius: var(--radii-none);
  }
  ._1gvw92249h {
    border-top-right-radius: var(--radii-xs);
  }
  ._1gvw92249n {
    border-top-right-radius: var(--radii-sm);
  }
  ._1gvw92249t {
    border-top-right-radius: var(--radii-base);
  }
  ._1gvw92249z {
    border-top-right-radius: var(--radii-md);
  }
  ._1gvw9224a5 {
    border-top-right-radius: var(--radii-lg);
  }
  ._1gvw9224ab {
    border-top-right-radius: var(--radii-full);
  }
  ._1gvw9224ah {
    border-top-right-radius: var(--radii-half);
  }
  ._1gvw9224an {
    border-bottom-left-radius: var(--radii-none);
  }
  ._1gvw9224at {
    border-bottom-left-radius: var(--radii-xs);
  }
  ._1gvw9224az {
    border-bottom-left-radius: var(--radii-sm);
  }
  ._1gvw9224b5 {
    border-bottom-left-radius: var(--radii-base);
  }
  ._1gvw9224bb {
    border-bottom-left-radius: var(--radii-md);
  }
  ._1gvw9224bh {
    border-bottom-left-radius: var(--radii-lg);
  }
  ._1gvw9224bn {
    border-bottom-left-radius: var(--radii-full);
  }
  ._1gvw9224bt {
    border-bottom-left-radius: var(--radii-half);
  }
  ._1gvw9224bz {
    border-bottom-right-radius: var(--radii-none);
  }
  ._1gvw9224c5 {
    border-bottom-right-radius: var(--radii-xs);
  }
  ._1gvw9224cb {
    border-bottom-right-radius: var(--radii-sm);
  }
  ._1gvw9224ch {
    border-bottom-right-radius: var(--radii-base);
  }
  ._1gvw9224cn {
    border-bottom-right-radius: var(--radii-md);
  }
  ._1gvw9224ct {
    border-bottom-right-radius: var(--radii-lg);
  }
  ._1gvw9224cz {
    border-bottom-right-radius: var(--radii-full);
  }
  ._1gvw9224d5 {
    border-bottom-right-radius: var(--radii-half);
  }
  ._1gvw9224db {
    box-shadow: var(--shadows-xs);
  }
  ._1gvw9224dh {
    box-shadow: var(--shadows-sm);
  }
  ._1gvw9224dn {
    box-shadow: var(--shadows-base);
  }
  ._1gvw9224dt {
    box-shadow: var(--shadows-md);
  }
  ._1gvw9224dz {
    box-shadow: var(--shadows-lg);
  }
  ._1gvw9224e5 {
    box-shadow: var(--shadows-xl);
  }
  ._1gvw9224eb {
    box-shadow: var(--shadows-2xl);
  }
  ._1gvw9224eh {
    box-shadow: var(--shadows-outline);
  }
  ._1gvw9224en {
    box-shadow: var(--shadows-inner);
  }
  ._1gvw9224et {
    box-shadow: var(--shadows-none);
  }
  ._1gvw9224ez {
    box-shadow: var(--shadows-dark-lg);
  }
  ._1gvw9224f5 {
    box-shadow: var(--shadows-offsetShadow);
  }
  ._1gvw9224fb {
    box-shadow: var(--shadows-highlightShadow);
  }
  ._1gvw9224fh {
    order: 1;
  }
  ._1gvw9224fn {
    order: 2;
  }
  ._1gvw9224ft {
    order: 4;
  }
  ._1gvw9224fz {
    order: 5;
  }
  ._1gvw9224g5 {
    order: 6;
  }
  ._1gvw9224gb {
    order: 7;
  }
  ._1gvw9224gh {
    order: 8;
  }
  ._1gvw9224gn {
    order: 9;
  }
  ._1gvw9224gt {
    order: 10;
  }
  ._1gvw9224gz {
    order: 11;
  }
  ._1gvw9224h5 {
    order: 12;
  }
}.fnvanw0 {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  white-space: nowrap;
  word-wrap: normal;
}.kokd450 {
  display: inline-block;
  vertical-align: middle;
}
.kokd451 {
  display: block;
}.he0bj81 {
  --spaceReverse: 1;
  flex-direction: row-reverse;
}
.he0bj82 {
  --spaceReverse: 1;
  flex-direction: column-reverse;
}._1c7ku9n0 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
._1c7ku9n1 {
  --text-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: var(--text-line-clamp);
}._13nfo5s0 {
  display: flex;
  flex-direction: column;
  width: 100%;
}
._13nfo5s1 {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 8rem;
}
._13nfo5s2 {
  margin-top: var(--sizes-5xs);
}
._13nfo5s2:first-of-type {
  margin-top: var(--space-0);
}
._13nfo5s3 {
  color: var(--colors-text-secondary);
  font-size: var(--typography-fontSizes-base);
  padding: var(--sizes-2xs);
  border-radius: var(--sizes-4xs);
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
._13nfo5s4 {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: auto;
}
._13nfo5s5 {
  width: var(--sizes-sm);
  display: flex;
  margin-right: var(--space-2-5);
}
._13nfo5s6 {
  height: var(--sizes-sm);
  width: var(--sizes-sm);
}
._13nfo5s7 {
  color: var(--colors-text-primary);
  min-width: var(--sizes-xxl);
  margin-right: var(--sizes-2xs);
  display: flex;
}
._13nfo5s8 {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  gap: var(--space-2-5);
}
._13nfo5s9 {
  color: var(--colors-text-secondary);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}.itc54s0 {
  --boxSize: var(--space-8);
  --bgColor: var(--colors-layout-level2);
  position: relative;
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  border-radius: var(--radii-full);
  vertical-align: top;
  background-color: var(--bgColor);
  color: var(--color);
  fill: var(--color);
  font-size: calc(var(--boxSize) / 2.25);
  line-height: var(--boxSize);
  width: var(--boxSize);
  height: var(--boxSize);
}
.itc54s1 {
  --bgColor: var(--colors-layout-blueSubtle);
  --color: var(--colors-layout-blueActive);
}
.itc54s2 {
  --bgColor: var(--colors-layout-level5);
  --color: var(--colors-icons-tertiary);
}
.itc54s3 {
  --bgColor: var(--colors-base-BrandBlue-500);
  --color: var(--colors-base-white);
}
.itc54s4 {
  --bgColor: var(--colors-base-Green-500);
  --color: var(--colors-base-white);
}
.itc54s5 {
  --bgColor: var(--colors-base-Yellow-500);
  --color: var(--colors-base-white);
}
.itc54s6 {
  --bgColor: var(--colors-base-Red-500);
  --color: var(--colors-base-white);
}
.itc54s7 {
  --boxSize: var(--space-4);
}
.itc54s8 {
  --boxSize: var(--space-6);
}
.itc54s9 {
  --boxSize: var(--space-8);
}
.itc54sa {
  --boxSize: var(--space-12);
}
.itc54sb {
  --boxSize: 100%;
}
.itc54sc {
  border-radius: var(--radii-none);
}
.itc54sd {
  border-radius: var(--radii-full);
}.z4yktm0 {
  width: 1em;
  height: 1em;
  border: 2px solid;
  border-color: var(--colors-layout-backdrop);
}._1gg6njr0 {
  color: var(--color);
}
._1gg6njr1 {
  color: var(--colors-text-secondary);
}
._1gg6njr2 {
  display: flex;
  align-items: center;
}
._1gg6njr3 {
  font-family: var(--typographyStyle-smallB-fontFamily);
  font-size: var(--typographyStyle-smallB-fontSize);
  font-weight: var(--typographyStyle-smallB-fontWeight);
  text-transform: var(--typographyStyle-smallB-textTransform);
  line-height: var(--typographyStyle-smallB-lineHeight);
}
._1gg6njr4 {
  height: var(--space-6);
  width: var(--space-6);
}
._1gg6njr5 {
  height: var(--space-5);
  width: var(--space-5);
}
._1gg6njr6 {
  height: var(--space-4);
  width: var(--space-4);
}
._1gg6njr8 {
  height: var(--space-1-5);
  width: var(--space-1-5);
}
._1gg6njr9 {
  height: var(--space-2-5);
  width: var(--space-2-5);
}
._1gg6njra {
  background-color: var(--colors-base-Green-400);
}
._1gg6njrb {
  background-color: var(--colors-base-Red-400);
}
._1gg6njrc {
  color: var(--color);
  position: relative;
}.pzddxv0 {
  --bgColor: var(--colors-base-BlueGrey-700);
  --borderColor: var(--colors-base-transparent);
  --color: var(--colors-base-BlueGrey-300);
  --textTransform: uppercase;
  display: inline-block;
  white-space: nowrap;
  vertical-align: middle;
  border-width: var(--space-0);
  width: fit-content;
  border-radius: var(--radii-sm);
  font-weight: var(--typographyStyle-baseB-fontWeight);
  text-transform: var(--textTransform);
  background-color: var(--bgColor);
  color: var(--color);
  border: 1px solid;
  border-color: var(--borderColor);
  line-height: 1;
  padding-top: 0.0625em;
  padding-bottom: 0.0625em;
  padding-inline-start: 0.125em;
  padding-inline-end: 0.125em;
}
.pzddxv1 {
  border-radius: var(--radii-sm);
}
.pzddxv2 {
  border-radius: var(--radii-full);
  padding-top: 0.12em;
  padding-bottom: 0.12em;
  padding-inline-start: 0.24em;
  padding-inline-end: 0.24em;
}
.pzddxv4 {
  --bgColor: var(--colors-base-BrandBlue-700);
  --color: var(--colors-base-BrandBlue-200);
}
.pzddxv5 {
  --bgColor: var(--colors-base-Green-700);
  --color: var(--colors-base-Green-200);
}
.pzddxv6 {
  --bgColor: var(--colors-base-Red-700);
  --color: var(--colors-base-Red-200);
}
.pzddxv7 {
  --bgColor: var(--colors-layout-warning);
  --color: var(--colors-text-warning);
}
.pzddxv8 {
  --bgColor: var(--colors-layout-error);
  --color: var(--colors-text-error);
}
.pzddxv9 {
  --textTransform: uppercase;
}
.pzddxva {
  --textTransform: none;
}
.pzddxvb {
  border-radius: var(--radii-full);
  width: 1.32em;
  height: 1.32em;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
  padding-inline-start: 0;
  padding-inline-end: 0;
}
.pzddxvc {
  padding-top: 0;
  padding-bottom: 0;
  padding-inline-start: 0;
  padding-inline-end: 0;
}.qqd3v40 {
  display: inline-flex;
}
.qqd3v42 {
  box-shadow: var(--shadows-offsetShadow), var(--shadows-offsetShadow), 0px 1px 2px 0px rgba(0, 0, 0, 0.12);
}
.dark .qqd3v42:not(.light *) {
  box-shadow: var(--shadows-offsetShadow), var(--shadows-offsetShadow), 0px 1px 2px 0px rgba(0, 0, 0, 0.24);
}._1auu3r0 {
  box-sizing: border-box;
}
._1auu3r2 {
  box-sizing: border-box;
  user-select: none;
  appearance: none;
  -webkit-box-align: center;
  -webkit-box-pack: center;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
  outline: transparent solid 2px;
  outline-offset: 2px;
  width: auto;
}
._1auu3r3 {
  display: block;
}
._1auu3r4 {
  line-height: 1;
}
._1auu3r5 {
  list-style: none;
}
._1auu3r6 {
  quotes: none;
}
._1auu3r6:before, ._1auu3r6:after {
  content: '';
}
._1auu3r7 {
  border-collapse: collapse;
  border-spacing: 0;
}
._1auu3r8 {
  background-color: transparent;
  color: inherit;
}
._1auu3r9 {
  appearance: none;
}
._1auu3r9::-ms-expand {
  display: none;
}
._1auu3ra {
  width: 100%;
  min-width: 0px;
  outline: transparent solid 2px;
  outline-offset: 2px;
  position: relative;
  appearance: none;
  border-width: 1px;
  border-style: solid;
  border-image: initial;
  line-height: inherit;
  overflow: visible;
}
._1auu3ra::placeholder {
  color: var(--colors-text-minor);
  opacity: 1;
}
._1auu3ra::before {
  box-sizing: border-box;
  border: 0 solid;
}
._1auu3ra::after {
  box-sizing: border-box;
  border: 0 solid;
}
._1auu3ra:disabled {
  box-shadow: var(--shadows-none);
  cursor: not-allowed;
}
._1auu3rb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  flex-shrink: 0;
  margin: 0;
  height: 1rem;
  width: 1rem;
  border-style: solid;
  border-width: 1px;
}
._1auu3rc {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
._1auu3rd {
  max-width: 100%;
  height: auto;
}.nm19fr0 {
  --bgColor: var(--colors-button-isPrimary-default);
  --borderColor: var(--colors-base-transparent);
  --color: var(--colors-button-onPrimary-defaultActive);
  --focusRingColor: var(--colors-button-isPrimary-focusRing);
  --bgColorDisabled: var(--colors-button-isPrimary-disabled);
  --colorDisabled: var(--colors-button-onPrimary-disabled);
  --borderColorDisabled: var(--colors-base-transparent);
  outline-offset: 1px;
  border-width: var(--borderWidth);
  border-radius: var(--radii-md);
  font-weight: var(--typographyStyle-baseB-fontWeight);
  background-color: var(--bgColor);
  color: var(--color);
  border-color: var(--borderColor);
}
.nm19fr0::before {
  box-sizing: border-box;
}
.nm19fr0::after {
  box-sizing: border-box;
}
.nm19fr0:hover:not(:disabled):not(:active):not([data-state=on]):not([data-state=open]) {
  background-color: var(--bgColorHover);
  color: var(--colorHover);
  border-color: var(--borderColorHover);
  text-decoration: var(--textDecoration);
  cursor: pointer;
}
.nm19fr0:focus {
  outline: 2px solid var(--focusRingColor);
}
.nm19fr0:active, .nm19fr0[data-state=on], .nm19fr0[data-state=open] {
  background-color: var(--bgColorActive);
  color: var(--colorActive);
  border-color: var(--borderColorActive);
}
.nm19fr0:active, .nm19fr0[data-state=open] {
  outline: 2px solid var(--focusRingColor);
}
.nm19fr0[data-state=on], .nm19fr0[data-state=open] {
  cursor: pointer;
}
.nm19fr0:disabled {
  --textDecoration: var(--colors-base-inherit);
  background-color: var(--bgColorDisabled);
  color: var(--colorDisabled);
  border-color: var(--borderColorDisabled);
  cursor: var(--colors-base-inherit);
}
.nm19fr1 {
  --primarySize: var(--space-16);
  --radiusSize: var(--radii-lg);
  --primaryPadding: var(--space-4);
  height: var(--primarySize);
  line-height: var(--primarySize);
  border-radius: var(--radiusSize);
  min-width: var(--primarySize);
  font-size: var(--typographyStyle-largeB-fontSize);
  padding-inline-start: var(--primaryPadding);
  padding-inline-end: var(--primaryPadding);
}
.nm19fr2 {
  --primarySize: var(--space-13);
  --radiusSize: var(--radii-md);
  --primaryPadding: var(--space-3);
  height: var(--primarySize);
  line-height: var(--primarySize);
  border-radius: var(--radiusSize);
  min-width: var(--primarySize);
  font-size: var(--typographyStyle-largeB-fontSize);
  padding-inline-start: var(--primaryPadding);
  padding-inline-end: var(--primaryPadding);
}
.nm19fr3 {
  --primarySize: var(--space-6-5);
  --radiusSize: var(--radii-sm);
  --primaryPadding: var(--space-2);
  height: var(--primarySize);
  line-height: var(--primarySize);
  border-radius: var(--radiusSize);
  min-width: var(--primarySize);
  font-size: var(--typographyStyle-baseB-fontSize);
  padding-inline-start: var(--primaryPadding);
  padding-inline-end: var(--primaryPadding);
}
.nm19fr6 {
  --borderWidth: 0px;
  --bgColor: var(--colors-base-transparent);
  --color: var(--colors-button-onSecondary-default);
  --borderColor: var(--colors-base-transparent);
  --bgColorHover: var(--colors-layout-level2);
  --colorHover: var(--colors-text-primary);
  --borderColorHover: var(--colors-base-transparent);
  --bgColorFocus: var(--colors-base-transparent);
  --colorFocus: var(--colors-text-minor);
  --borderColorFocus: var(--colors-base-transparent);
  --bgColorActive: var(--colors-layout-level3);
  --colorActive: var(--colors-text-primary);
  --borderColorActive: var(--colors-base-transparent);
}
.nm19fr8 {
  padding-top: var(--space-8);
  padding-bottom: var(--space-8);
  padding-left: var(--space-3);
  padding-right: var(--space-3);
}
.nm19fra {
  border-radius: var(--radii-base);
  max-width: var(--primarySize);
}
.nm19frb {
  border-radius: var(--radii-full);
}
.nm19frf {
  --borderWidth: 1px;
  --bgColor: var(--colors-button-isPrimary-default);
  --color: var(--colors-button-onPrimary-defaultActive);
  --borderColor: var(--colors-base-transparent);
  --bgColorHover: var(--colors-button-isPrimary-active);
  --colorHover: var(--colors-button-onPrimary-defaultActive);
  --borderColorHover: var(--colors-border-activeLight);
  --bgColorFocus: var(--colors-button-isPrimary-default);
  --colorFocus: var(--colors-button-onPrimary-defaultActive);
  --borderColorFocus: var(--colors-base-transparent);
  --bgColorActive: var(--colors-button-isSecondary-pressed);
  --colorActive: var(--colors-button-onPrimary-pressed);
  --borderColorActive: var(--colors-border-pressed);
}
.nm19frg {
  --borderWidth: 1px;
  --bgColor: var(--colors-button-isSecondary-defaultActive);
  --color: var(--colors-button-onSecondary-default);
  --borderColor: var(--colors-base-transparent);
  --bgColorHover: var(--colors-base-BlueGrey-800);
  --colorHover: var(--colors-button-onSecondary-default);
  --borderColorHover: var(--colors-border-active);
  --bgColorFocus: var(--colors-button-isSecondary-defaultActive);
  --colorFocus: var(--colors-button-onSecondary-default);
  --borderColorFocus: var(--colors-base-transparent);
  --focusRingColor: var(--colors-button-isSecondary-focusRing);
  --bgColorActive: var(--colors-button-isSecondary-pressed);
  --colorActive: var(--colors-button-onPrimary-pressed);
  --borderColorActive: var(--colors-border-pressed);
}
.nm19frh {
  --borderWidth: 1px;
  --bgColor: var(--colors-base-Red-400);
  --color: var(--colors-base-BlueGrey-900);
  --borderColor: var(--colors-base-transparent);
  --bgColorHover: var(--colors-base-Red-600);
  --borderColorHover: var(--colors-base-Red-300);
  --boxShadowColorHover: var(--colors-other-dropShadow-hover-dangerSecondary);
  --bgColorFocus: var(--colors-base-Red-400);
  --borderColorFocus: var(--colors-base-Red-200);
  --boxShadowColorFocus: var(--colors-base-BlueGrey-800);
  --bgColorActive: var(--colors-base-Red-800);
  --borderColorActive: var(--colors-base-Red-400);
}
.nm19fri {
  --borderWidth: 1px;
  --bgColor: var(--colors-base-BlueGrey-800);
  --color: var(--colors-base-Red-400);
  --borderColor: var(--colors-base-transparent);
  --bgColorHover: var(--colors-base-BlueGrey-800);
  --colorHover: var(--colors-base-Red-400);
  --borderColorHover: var(--colors-base-Red-400);
  --boxShadowColorHover: var(--colors-other-dropShadow-hover-dangerSecondary);
  --bgColorFocus: var(--colors-base-BlueGrey-800);
  --colorFocus: var(--colors-base-Red-400);
  --borderColorFocus: var(--colors-base-BlueGrey-600);
  --boxShadowColorFocus: var(--colors-base-BlueGrey-800);
  --bgColorActive: #260D0D;
  --colorActive: var(--colors-base-Red-100);
  --borderColorActive: var(--colors-base-Red-700);
}
.nm19frj {
  --borderWidth: var(--space-0);
  --textDecoration: underline;
  --primaryPadding: var(--space-2);
  --primarySize: var(--colors-base-inherit);
  --bgColor: var(--colors-base-transparent);
  --color: var(--colors-button-onSecondary-default);
  --boxShadowColor: var(--colors-base-inherit);
  --bgColorHover: var(--colors-base-transparent);
  --colorHover: var(--colors-button-onSecondary-default);
  --boxShadowColorHover: var(--colors-base-inherit);
  --bgColorFocus: var(--colors-base-transparent);
  --colorFocus: var(--colors-button-onSecondary-default);
  --boxShadowColorFocus: var(--colors-base-inherit);
  --bgColorActive: var(--colors-base-transparent);
  --colorActive: var(--colors-button-onPrimary-pressed);
  --bgColorDisabled: var(--colors-base-transparent);
  --borderColorDisabled: var(--colors-base-transparent);
  box-shadow: var(--colors-base-inherit);
}
.nm19frk {
  border-radius: var(--radii-lg);
}
.nm19frl {
  border-radius: var(--radii-md);
}
.nm19frm {
  border-radius: var(--radii-sm);
}
.qqd3v41 .nm19frn:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-left-width: 1px;
}
.qqd3v41 .nm19frn:not(:first-child) {
  border-left-color: var(--colors-base-transparent);
  box-shadow: var(--shadows-none);
}
.dark .qqd3v41 .nm19frn {
  box-shadow: var(--shadows-none);
}
.qqd3v41 .nm19frn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.qqd3v41 .nm19frn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.nm19fro {
  display: inline-flex;
  width: 1em;
  height: 1em;
}
.nm19frp {
  width: 100%;
  display: block;
}
.nm19frq {
  margin-inline-end: 0.5em;
}
.nm19frr {
  margin-inline-end: 0.5em;
  font-size: 1em;
}
.nm19frs {
  margin-inline-start: 0.5em;
}@keyframes _172ddh0 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
._172ddh2 {
  border: 0px;
  clip: rect(0px, 0px, 0px, 0px);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0px;
  overflow: hidden;
  white-space: nowrap;
  position: absolute;
}
._172ddh3 {
  --_172ddh1: var(--space-4);
  display: inline-block;
  border-top: 2px solid currentcolor;
  border-right: 2px solid currentcolor;
  border-bottom-style: solid;
  border-left-style: solid;
  border-radius: var(--radii-full);
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-bottom-color: var(--colors-base-transparent);
  border-left-color: var(--colors-base-transparent);
  animation: 0.45s linear 0s infinite normal none running _172ddh0;
  width: var(--_172ddh1);
  height: var(--_172ddh1);
}
._172ddh4 {
  --_172ddh1: 0.75em;
}
._172ddh5 {
  --_172ddh1: 1em;
}
._172ddh6 {
  --_172ddh1: 1.25em;
}
._172ddh7 {
  --_172ddh1: 1.5em;
}._7nc1n00 {
  position: absolute;
  inset: 0px;
}
._7nc1n03 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}._16dvmox0 {
  padding-inline: 0;
}._9zjgzy0 {
  min-width: 80px;
  width: fit-content;
  position: relative;
  background-color: var(--colors-layout-level4);
  color: var(--colors-text-primary);
  border-radius: var(--radii-base);
  padding: var(--space-1);
  box-shadow: 0px 10px 38px -10px rgba(22, 23, 24, 0.35), 0px 10px 20px -15px rgba(22, 23, 24, 0.2);
  right: 36px;
}
._9zjgzy1 {
  all: unset;
  line-height: 1;
  color: var(--colors-text-primary);
  border-radius: var(--radii-sm);
  display: flex;
  align-items: center;
  height: 24px;
  padding: 0 4px;
  position: relative;
  padding-left: 15px;
  user-select: none;
  cursor: pointer;
}
._9zjgzy1[data-disabled] {
  opacity: 0.5;
  pointer-events: none;
}
._9zjgzy1:focus {
  color: var(--colors-text-primary);
  background-color: var(--colors-layout-level4);
}
._9zjgzy1:hover {
  background-color: var(--colors-layout-level3);
}
._9zjgzy1:active {
  background-color: var(--colors-layout-level2);
}._185altn0 {
  min-width: 200px;
  background-color: var(--colors-layout-level3);
  border-radius: var(--radii-base);
  padding: var(--space-1-5);
  box-shadow: 0px 10px 38px -10px rgba(22, 23, 24, 0.35), 0px 10px 20px -15px rgba(22, 23, 24, 0.2);
  z-index: 100;
}
._185altn1 {
  all: unset;
  line-height: 1;
  color: var(--colors-text-primary);
  border-radius: var(--radii-sm);
  display: flex;
  align-items: center;
  height: 24px;
  padding: 0 4px;
  position: relative;
  padding-left: 20px;
  user-select: none;
}
._185altn1[data-disabled] {
  opacity: 0.5;
  pointer-events: none;
}
._185altn1:focus {
  color: var(--colors-text-primary);
  background-color: var(--colors-layout-level4);
}
._185altn2[data-state="open"] {
  color: var(--colors-text-primary);
  background-color: var(--colors-layout-level4);
}
._185altn3 {
  padding-left: 20px;
  color: var(--colors-text-minor);
}
._185altn4 {
  height: 1px;
  background-color: var(--colors-border-subtle);
  margin: 4px;
}
._185altn5 {
  margin-left: auto;
  padding-left: 20px;
  color: var(--colors-text-minor);
}
._185altn5[data-disabled] {
  opacity: 0.5;
}
._185altn1:focus ._185altn5, ._185altn2[data-state="open"] ._185altn5 {
  color: var(--colors-text-active);
}
._185altn6 {
  width: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
._185altn7 {
  position: absolute;
  left: 0;
  width: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
._185altn8 {
  fill: var(--colors-base-transparent);
}._1ekj8ya0 {
  cursor: not-allowed;
  opacity: 0.66;
}
._1ekj8ya1 {
  margin-left: var(--space-1);
  line-height: 1;
}
._1ekj8ya2 {
  margin-left: var(--space-1);
  font-size: var(--typography-fontSizes-lg);
}
._1ekj8ya3 {
  font-size: var(--typography-fontSizes-md);
}
._1ekj8ya4 {
  --bgColor: var(--colors-checkbox-background);
  --borderColor: var(--colors-checkbox-border);
  background-color: var(--bgColor);
  border-color: var(--borderColor);
  border-radius: var(--radii-sm);
  outline: 2px solid transparent;
  outline-offset: 2px;
}
._1ekj8ya4:checked {
  color: var(--colors-checkbox-checked);
}
._1ekj8ya4:disabled {
  opacity: 0.66;
}
.dark ._1ekj8ya4:not(.light *) {
  --bgColor: var(--colors-checkbox-background);
  --borderColor: var(--colors-checkbox-border);
}
._1ekj8ya4:hover:not([readonly]):not(.light *) {
  --bgColor: var(--colors-checkbox-hover);
}
.dark ._1ekj8ya4:hover:not([readonly]):not(.light *) {
  --bgColor: var(--colors-checkbox-hover);
}
._1ekj8ya4[aria-invalid], ._1ekj8ya4[aria-invalid]:hover, ._1ekj8ya4[aria-invalid]:focus {
  --borderColor: var(--colors-checkbox-error);
}
.dark ._1ekj8ya4[aria-invalid]:not(.light *), ._1ekj8ya4[aria-invalid]:hover:not(.light *), ._1ekj8ya4[aria-invalid]:focus:not(.light *) {
  --borderColor: var(--colors-checkbox-error);
}
._1ekj8ya5 {
  height: var(--sizes-md);
  width: var(--sizes-md);
}
._1ekj8ya6 {
  height: var(--sizes-sm);
  width: var(--sizes-sm);
}._1toyafh0 {
  position: relative;
}._17t3nvt0 {
  --bgColor: var(--colors-layout-level3);
  display: inline-flex;
  align-items: center;
  column-gap: var(--space-4);
  min-width: 8.333rem;
  padding: 0.333rem 0.667rem;
  border-radius: var(--radii-xs);
  background-color: var(--bgColor);
}
._17t3nvt0.checked {
  border-color: var(--colors-border-activeLight);
}
._17t3nvt1 {
  --borderColor: var(--colors-border-activeLight);
}
._17t3nvt2 {
  cursor: not-allowed;
  opacity: 0.5;
}
._17t3nvt4 {
  font-size: var(--typography-fontSizes-md);
  line-height: var(--typography-lineHeights-5);
}
._17t3nvt5 {
  font-size: var(--typography-fontSizes-sm);
  line-height: var(--typography-lineHeights-4);
}
._17t3nvt6 {
  font-weight: var(--typography-fontWeights-bold);
}
._17t3nvt7:before {
  content: " ";
  white-space: pre;
}
._17t3nvt8 {
  --bgColor: var(--colors-checkbox-background);
  --borderColor: var(--colors-checkbox-border);
  position: absolute;
  opacity: 0 !important;
  background-color: var(--bgColor);
  border-color: var(--bgColor);
  border-radius: var(--radii-sm);
  margin-right: var(--space-1) !important;
  outline: 2px solid transparent;
  outline-offset: 2px;
}
._17t3nvt8:checked {
  color: var(--colors-checkbox-checked);
}
._17t3nvt9 {
  margin-right: var(--space-1) !important;
  height: var(--sizes-md);
  width: var(--sizes-md);
}
._17t3nvta {
  height: var(--sizes-sm);
  width: var(--sizes-sm);
}
._17t3nvtb {
  position: relative;
  opacity: 1 !important;
}
._17t3nvtc {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: var(--space-small);
}._7ue51s2 {
  border: 1px solid var(--colors-border-minimal);
}
._7ue51s3 {
  border: none;
  background: transparent;
}
._7ue51s4 {
  all: unset;
  font-family: inherit;
  border-radius: 100%;
  height: 20px;
  width: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  outline: none;
  cursor: pointer;
}
._7ue51s7 {
  border: 1px solid var(--colors-border-minimal);
}
._7ue51s8 {
  border: none;
}
div[data-state="closed"] ._7ue51s7 {
  display: none;
}
div[data-state="closed"] ._7ue51s8 {
  display: none;
}@keyframes _1lpnqv30 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
._1lpnqv32 {
  display: none;
  animation: _1lpnqv30 100ms cubic-bezier(0.16, 1, 0.3, 1);
}
._1lpnqv32[data-state="open"] {
  display: block;
}
._1lpnqv33 {
  max-width: 375px;
}
._1lpnqv34 {
  max-width: 475px;
}
._1lpnqv35 {
  max-width: 650px;
}
._1lpnqv36 {
  max-width: 1075px;
}
._1lpnqv38 {
  display: none;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  overflow-y: auto;
  width: 90vw;
  max-height: 85vh;
}
._1lpnqv38:focus {
  outline: none;
}
._1lpnqv38[data-state="open"] {
  display: block;
}
._1lpnqv39 {
  padding: var(--sizes-2xs) var(--sizes-xs);
  border-bottom: 1px solid var(--colors-border-minimal);
  color: var(--colors-text-semiMinor);
}
._1lpnqv3c {
  padding: var(--sizes-sm) var(--sizes-sm);
}
._1lpnqv3d {
  padding: var(--sizes-2xs) var(--sizes-xs);
  border-top: 1px solid var(--colors-border-minimal);
}._1q82bsf0 {
  color: var(--colors-text-error);
  font-weight: var(--typography-fontWeights-normal);
  font-size: var(--typography-fontSizes-md);
  text-align: left;
  position: relative;
  top: -1px;
}._19r28ag0 {
  display: block;
  text-align: left;
  vertical-align: middle;
  line-height: 1.1;
  color: var(--colors-text-semiMinor);
}
._19r28ag1 {
  font-size: var(--typography-fontSizes-sm);
}
._19r28ag2 {
  font-size: var(--typography-fontSizes-sm);
}
._19r28ag3 {
  font-size: var(--typography-fontSizes-sm);
}
._19r28ag5 {
  top: 0;
}
._19r28ag5:before {
  content: attr(title);
  position: absolute;
  top: 0;
  left: 15px;
  transition: 150ms all;
  pointer-events: none;
}
input:disabled + ._19r28ag5:before, select:disabled + ._19r28ag5:before, textarea:disabled + ._19r28ag5:before {
  opacity: 1;
}
._19r28ag7 {
  color: var(--colors-text-error);
}
._19r28ag8:before {
  font-size: var(--typography-fontSizes-lg);
  line-height: var(--controls-heights-lg);
  left: 0;
}
.feature-field [role="combobox"] > div > input + ._19r28ag8:before, .feature-field input:focus:not(:disabled):not([readonly]) + ._19r28ag8:before, .feature-field input:active:not(:disabled):not([readonly]) + ._19r28ag8:before, .feature-field .has-value + ._19r28ag8:before {
  line-height: var(--controls-heights-sm);
  top: calc(var(--controls-heights-sm) / 2 * -1);
  font-size: var(--typography-fontSizes-md);
  background-color: inherit;
}
._19r28ag9:before {
  font-size: var(--typography-fontSizes-lg);
  line-height: var(--controls-heights-md);
  left: 0;
}
.feature-field input:focus:not(:disabled):not([readonly]) + ._19r28ag9:before, .feature-field input:active:not(:disabled):not([readonly]) + ._19r28ag9:before, .feature-field .has-value + ._19r28ag9:before {
  line-height: var(--controls-heights-md);
  top: calc(var(--controls-heights-sm) * -1 - 2px);
  font-size: var(--typography-fontSizes-md);
}
._19r28aga:before {
  font-size: var(--typography-fontSizes-md);
  line-height: var(--controls-heights-sm);
  left: 0;
}
.feature-field input:focus:not(:disabled):not([readonly]) + ._19r28aga:before, .feature-field input:active:not(:disabled):not([readonly]) + ._19r28aga:before, .feature-field .has-value + ._19r28aga:before {
  line-height: var(--controls-heights-md);
  top: calc(var(--controls-heights-sm) * -1 - 2px);
  font-size: var(--typography-fontSizes-sm);
}
._19r28agc:after {
  content: "*";
}._8563yf0 {
  color: var(--colors-text-minor);
  font-weight: var(--typography-fontWeights-normal);
  font-size: var(--typography-fontSizes-md);
  text-align: right;
  position: relative;
  top: -1px;
}.gfvuaj0 {
  --bgColor: inherit;
  --bgColorHover: inherit;
  --borderColor: inherit;
  --borderColorHover: inherit;
  --color: var(--colors-text-primary);
  --colorHover: inherit;
  --placeholderColor: var(--colors-text-secondary);
  --boxShadowColorAlpha: 0.05;
  --boxShadowSize: 0px 1px 3px 1px;
  background-color: var(--bgColor);
  color: var(--color);
  border-color: var(--borderColor);
  box-shadow: var(--boxShadowOffset), var(--boxShadowOffset), var(--boxShadowSize) rgba(var(--boxShadowColorRGBCode), var(--boxShadowColorAlpha));
  box-sizing: border-box;
  line-height: 1.75;
}
.gfvuaj0::placeholder {
  color: var(--placeholderColor);
}
.gfvuaj0[type="file"] {
  padding-inline-start: 0;
  padding-inline-end: 0;
  border: 0;
}
.gfvuaj0[type="date"], .gfvuaj0[type="time"] {
  padding-inline-end: var(--sizes-2xs);
}
.gfvuaj0:hover:not([readonly]):not(:disabled):not([data-disabled]), .gfvuaj0[data-hover] {
  background-color: var(--bgColorHover);
  color: var(--colorHover);
  border-color: var(--borderColorHover);
}
.gfvuaj0:focus:not([readonly]):not(:disabled), .gfvuaj0.focus:not([readonly]):not(:disabled):not([data-disabled]), .gfvuaj0[data-focus] {
  z-index: 1;
  border-color: var(--colors-border-active);
}
.gfvuaj0:active:not([readonly]):not(:disabled), .gfvuaj0.active:not([readonly]):not(:disabled):not([data-disabled]), .gfvuaj0[data-active] {
  z-index: 1;
  border-color: var(--colors-border-active);
}
.gfvuaj0[aria-invalid], .gfvuaj0[aria-invalid]:hover, .gfvuaj0[aria-invalid]:focus, .gfvuaj0[aria-invalid].focus {
  --borderColor: var(--colors-border-error);
  --borderColorHover: var(--colors-base-Red-200);
}
.gfvuaj0[readonly]:hover {
  cursor: default;
}
.gfvuaj0:disabled, .gfvuaj0[data-disabled] {
  --bgColor: var(--colors-layout-level2);
  --bgColorHover: var(--colors-layout-level2);
  --color: var(--colors-text-primary);
  --colorHover: var(--colors-text-primary);
  border: 0;
}
.gfvuaj1 {
  height: var(--controls-heights-lg);
  font-size: var(--typography-fontSizes-lg);
  padding-inline-start: var(--sizes-sm);
  padding-inline-end: var(--sizes-md);
  border-radius: var(--radii-lg);
}
.gfvuaj2 {
  height: var(--controls-heights-md);
  font-size: var(--typography-fontSizes-lg);
  padding-inline-start: var(--sizes-xs);
  padding-inline-end: var(--sizes-md);
  border-radius: var(--radii-md);
}
.gfvuaj3 {
  height: var(--controls-heights-sm);
  font-size: var(--typography-fontSizes-md);
  padding-inline-start: var(--sizes-2xs);
  padding-inline-end: var(--sizes-md);
  border-radius: var(--radii-sm);
}
.gfvuaj4 {
  --borderColor: var(--colors-border-subtle);
  --borderColorHover: var(--colors-border-strong);
  --placeholderColor: var(--colors-text-minor);
}
.gfvuaj5 {
  --borderColor: var(--colors-base-transparent);
  --borderColorHover: var(--colors-base-transparent);
  --placeholderColor: var(--colors-text-minor);
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}
.gfvuaj5:disabled, .gfvuaj5[data-disabled] {
  --bgColor: inherit;
  --bgColorHover: inherit;
  border: 0;
}
.gfvuaj6 {
  --borderColor: var(--colors-base-transparent);
  --borderColorHover: var(--colors-base-transparent);
  --placeholderColor: var(--colors-text-minor);
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
}
.gfvuaj6:disabled, .gfvuaj6[data-disabled] {
  --bgColor: inherit;
  --bgColorHover: inherit;
  border: 0;
}
.gfvuaj6:focus:not([readonly]):not(:disabled), .gfvuaj6.focus:not([readonly]):not(:disabled):not([data-disabled]), .gfvuaj6[data-focus] {
  z-index: 1;
  border-color: var(--colors-base-transparent);
}
.gfvuaj6:active:not([readonly]):not(:disabled), .gfvuaj6.active:not([readonly]):not(:disabled):not([data-disabled]), .gfvuaj6[data-active] {
  z-index: 1;
  border-color: var(--colors-base-transparent);
}
.gfvuaj6[aria-invalid], .gfvuaj6[aria-invalid]:hover, .gfvuaj6[aria-invalid]:focus, .gfvuaj6[aria-invalid].focus {
  --borderColor: var(--colors-base-transparent);
  --borderColorHover: var(--colors-base-transparent);
}
.gfvuaj7 {
  padding-inline-start: 0;
  padding-inline-end: var(--sizes-md);
}
.gfvuaj8 {
  padding-inline-start: 0;
  padding-inline-end: var(--sizes-md);
  height: var(--controls-heights-md);
}
.gfvuaj9 {
  padding-inline-start: 0;
  padding-inline-end: var(--sizes-md);
  height: var(--controls-heights-sm);
}
.gfvuaja {
  padding-inline-start: 0;
  padding-inline-end: var(--sizes-md);
  height: var(--controls-heights-sm);
}
.gfvuajb {
  padding-inline-start: 0;
  padding-inline-end: var(--sizes-md);
}
.gfvuajc {
  padding-inline-start: 0;
  padding-inline-end: var(--sizes-md);
}
.gfvuaje {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  min-height: var(--controls-heights-sm);
  height: unset;
}
.gfvuajf {
  --bgColor: var(--colors-layout-level3);
  --bgColorHover: var(--colors-layout-level3);
  --color: var(--colors-text-minor);
  --colorHover: var(--colors-text-minor);
  border: 0;
  opacity: 0.6;
}
.gfvuajg {
  margin-top: 2px;
  margin-bottom: 2px;
  height: auto;
}
.gfvuajh {
  flex: 1;
  outline: none;
  border: 0;
  background: transparent;
  margin: 0;
  padding: 0;
  height: auto;
}
.gfvuajh::placeholder {
  color: var(--placeholderColor);
}._11y85f70 {
  border-radius: var(--radii-sm);
  position: relative;
  border: 1px solid;
  border-color: var(--colors-border-minimal);
  background-color: var(--colors-layout-backdrop);
  width: min(160px,var(--radix-popover-content-available-height));
  max-height: min(320px, var(--radix-popover-content-available-height));
  overflow: hidden;
}
._11y85f71 {
  max-height: min(320px, var(--radix-popover-content-available-height));
  overflow-y: auto;
  padding: var(--space-2-5);
}
._11y85f72 {
  fill: var(--colors-base-transparent);
}._2onujl0 {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
  display: flex;
  align-items: center;
}._18d6j823 {
  cursor: not-allowed;
  opacity: 0.66;
}
._18d6j824 {
  --bgColor: var(--colors-toggle-backgroundOff);
  --bgColorHover: var(--colors-toggle-hoverOff);
  --checkedColor: var(--colors-toggle-backgroundOn);
  --checkedColorHover: var(--colors-toggle-hoverOn);
  --borderColor: var(--colors-toggle-borderOff);
  border-radius: var(--radii-full);
  padding: 0.167rem;
  background-color: var(--bgColor);
  width: var(--_18d6j820);
  height: var(--_18d6j821);
  outline: 1px solid var(--borderColor);
}
._18d6j824:hover:not([readonly]) {
  cursor: pointer;
  background-color: var(--bgColorHover);
}
input[type=checkbox]:checked+._18d6j824, input[type=checkbox][aria-checked=mixed]+._18d6j824 {
  background-color: var(--checkedColor);
  --borderColor: var(--colors-toggle-borderOn);
}
input[type=checkbox]:checked:hover:not([readonly])+._18d6j824, input[type=checkbox][aria-checked=mixed]:hover:not([readonly])+._18d6j824 {
  background-color: var(--checkedColorHover);
}
.dark ._18d6j824:not(.light *) {
  --bgColor: var(--colors-toggle-backgroundOff);
  --bgColorHover: var(--colors-toggle-hoverOff);
}
input[type=checkbox][aria-invalid]+._18d6j824, input[type=checkbox][aria-checked=mixed][aria-invalid]+._18d6j824 {
  --borderColor: var(--colors-toggle-borderError);
}
.dark input[type=checkbox][aria-invalid]+._18d6j824[aria-invalid]:not(.light *), input[type=checkbox][aria-checked=mixed][aria-invalid]+._18d6j824[aria-invalid]:not(.light *) {
  --borderColor: var(--colors-toggle-borderError);
}
._18d6j825 {
  --_18d6j820: var(--sizes-toggle-width-lg);
  --_18d6j821: var(--sizes-toggle-height-lg);
}
._18d6j826 {
  --_18d6j820: var(--sizes-toggle-width-md);
  --_18d6j821: var(--sizes-toggle-height-md);
}
._18d6j827 {
  --_18d6j820: var(--sizes-toggle-width-sm);
  --_18d6j821: var(--sizes-toggle-height-sm);
}
._18d6j828 {
  --_18d6j822: var(--_18d6j822);
  border-radius: var(--radii-full);
  background-color: var(--colors-toggle-toggle);
  width: var(--_18d6j822);
  height: var(--_18d6j822);
  box-shadow: var(--shadows-offsetShadow), var(--shadows-offsetShadow), 0px 1px 3px 0px rgba(0, 0, 0, 0.16), 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
  transition: transform 0.1s ease-in;
}
input[type=checkbox]:checked+.input-switch ._18d6j828, input[type=checkbox][aria-checked=mixed]+.input-switch ._18d6j828 {
  transform: translateX(var(--_18d6j822));
}
.dark ._18d6j828:not(.light *) {
  background-color: var(--colors-toggle-toggle);
}
._18d6j829 {
  --_18d6j822: var(--sizes-toggle-toggle-lg);
}
._18d6j82a {
  --_18d6j822: var(--sizes-toggle-toggle-md);
}
._18d6j82b {
  --_18d6j822: var(--sizes-toggle-toggle-sm);
}
input[type=checkbox]:checked+._18d6j82c, input[type=checkbox][aria-checked=mixed]+._18d6j82c {
  background-color: var(--colors-base-current);
}.m17a521 {
  flex-shrink: 0;
  font-size: var(--typography-fontSizes-md);
  gap: var(--sizes-sm);
  font-weight: var(--typography-fontWeights-semibold);
}
.m17a521[data-orientation="vertical"] {
  display: flex;
  flex-direction: column;
  gap: 0;
}
.m17a522 {
  font-size: var(--typography-fontSizes-md);
  margin-bottom: var(--sizes-sm);
  font-weight: var(--typography-fontWeights-medium);
  background: var(--colors-layout-level1);
  border-radius: 8px;
  padding: 2px;
}
.m17a522[data-orientation="vertical"] {
  display: flex;
  flex-direction: column;
}
.m17a523 {
  background-color: var(--colors-layout-backdrop);
}
.m17a524 {
  background: transparent;
  border: 0;
  box-shadow: none;
  outline: none;
  font-family: inherit;
  padding-right: 0;
  padding-left: 0;
  height: var(--sizes-lg);
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  line-height: 1;
  color: var(--colors-text-semiMinor);
  user-select: none;
}
.m17a524:hover {
  color: var(--colors-text-primary);
  cursor: pointer;
}
.m17a524[data-state="active"] {
  color: var(--colors-text-primary);
}
.m17a524[data-orientation="vertical"] {
  justify-content: flex-start;
  height: var(--sizes-md);
}
.m17a524[data-orientation="horizontal"][data-state="active"] {
  box-shadow: inset 0 -1px 0 0 var(--colors-border-active);
}
.m17a525 {
  background: transparent;
  border: 0;
  box-shadow: none;
  outline: none;
  font-family: inherit;
  color: var(--colors-text-semiMinor);
  user-select: none;
  border-radius: 6px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 25px;
  padding-right: 25px;
}
.m17a525:hover {
  color: var(--colors-text-primary);
  cursor: pointer;
}
.m17a525[data-state="active"] {
  color: var(--colors-text-primary);
  background: var(--colors-layout-level3);
}
.m17a525[data-orientation="vertical"] {
  justify-content: flex-start;
  height: var(--sizes-md);
}
.m17a526[data-state="inactive"] {
  display: none;
}
.m17a527[data-orientation="vertical"] {
  flex-direction: row;
  display: flex;
}.lmq1ga0 {
  height: auto;
}._1bkrclq1 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
._1bkrclq2 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: clip;
  width: 100%;
}
._1bkrclq4 {
  display: -webkit-box;
  -webkit-line-clamp: var(--_1bkrclq3);
  -webkit-box-orient: vertical;
  overflow: hidden;
}
._1bkrclq5 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
}
._1bkrclq6 {
  white-space: nowrap;
}._364if80 {
  pointer-events: all;
  box-shadow: var(--shadows-dark-lg);
}
.react-datepicker__input-container input::-webkit-calendar-picker-indicator {
  display: none;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {
  border-color: var(--colors-text-active);
  border-style: solid;
  border-width: 2px 2px 0 0;
  content: "";
  display: block;
  height: 6px;
  position: absolute;
  top: 6px;
  width: 6px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  margin-left: -80px;
  position: absolute;
  width: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  box-sizing: content-box;
  position: absolute;
  border: 4px solid transparent;
  height: 0;
  width: 1px;
  content: "";
  z-index: -1;
  border-width: 4px;
  left: -4px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  border-bottom-color: var(--colors-border-subtle);
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  top: 0;
  margin-top: -4px;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  border-top: none;
  border-bottom-color: var(--colors-layout-level3);
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  top: 0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: var(--colors-border-subtle);
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  bottom: 0;
  margin-bottom: -4px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  border-bottom: none;
  border-top-color: #fff;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  bottom: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before {
  bottom: -1px;
  border-top-color: var(--colors-border-subtle);
}

.date-picker-wrapper {
  position: relative;
}

.date-picker-icon-right {
  position: absolute;
  height: 1.2rem !important;
  width: 1.2rem !important;
  bottom: calc(50% - 0.6rem);
  right: 0.6rem;
  pointer-events: none;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
  width: 100%;
}

.react-datepicker {
  font-family: var(--typography-fonts-body);
  font-size: 1rem;
  background-color: var(--colors-layout-level3);
  color: var(--colors-text-primary);
  border-radius: var(--radii-base);
  display: flex;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 9999;
}
.react-datepicker-popper[data-placement^=bottom] {
  padding-top: 6px;
}
.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle, .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}
.react-datepicker-popper[data-placement^=top] {
  padding-bottom: 6px;
}
.react-datepicker-popper[data-placement^=right] {
  padding-left: 4px;
}
.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}
.react-datepicker-popper[data-placement^=left] {
  padding-right: 4px;
}
.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: var(--colors-layout-level3);
  border-bottom: 1px solid var(--colors-border-subtle);
  border-top-left-radius: var(--radii-base);
  padding: 1rem 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: var(--radii-base);
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: var(--colors-text-primary);
  font-weight: bold;
  font-size: 1.18rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  align-items: center;
  background: none;
  display: flex;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 24px;
  width: 24px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: var(--colors-text-semiMinor);
}

.react-datepicker__navigation-icon {
  position: relative;
  top: 3px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next::before {
  transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous::before {
  transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__year {
  margin: 1rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 1rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  margin-right: 0.5rem;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  border-left: 1px solid var(--colors-border-subtle);
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  border-bottom-right-radius: var(--radii-base);
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: var(--radii-base);
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + 2.66rem / 2);
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 2.66rem;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  white-space: nowrap;
  font-family: var(--typography-fonts-mono);
  border: 1px solid transparent;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: var(--colors-layout-level3);
  border-color: var(--colors-border-strong);
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: var(--colors-layout-level4);
  border-color: var(--colors-border-active);
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: var(--colors-layout-level4);
  border-color: var(--colors-border-active);
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: var(--colors-text-semiMinor);
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: var(--colors-text-semiMinor);
  display: inline-block;
  width: 2.66rem;
  line-height: 2.66rem;
  text-align: center;
  margin: 0rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: var(--radii-base);
  background-color: var(--colors-layout-level3);
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-names {
  margin-bottom: -8px;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: var(--colors-text-primary);
  display: inline-block;
  width: 2.66rem;
  line-height: 2.66rem;
  text-align: center;
  margin: 0rem;
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range,
.react-datepicker__quarter--selected,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--in-range {
  border-radius: var(--radii-base);
  background-color: var(--colors-layout-level4);
}
.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover,
.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--in-range:hover {
  background-color: var(--colors-layout-level3);
}
.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
  color: var(--colors-text-semiMinor);
  pointer-events: none;
}
.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
  font-family: var(--typography-fonts-mono);
  border: 1px solid transparent;
}
.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0px;
  background-color: var(--colors-layout-level3);
  border-color: var(--colors-border-strong);
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  color: var(--colors-text-active);
  background-color: var(--colors-layout-level4);
}
.react-datepicker__day--today:hover,
.react-datepicker__month-text--today:hover,
.react-datepicker__quarter-text--today:hover,
.react-datepicker__year-text--today:hover {
  background-color: var(--colors-layout-level4);
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0px;
  background-color: var(--colors-green300);
  border-color: var(--colors-border-active);
}
.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: var(--colors-green400);
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0px;
  background-color: var(--colors-layout-level4);
  border-color: var(--colors-border-active);
}
.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: var(--colors-layout-level3);
  border-color: var(--colors-border-active);
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0px;
  background-color: var(--colors-layout-level3);
  border-color: var(--colors-border-active);
}
.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: var(--colors-layout-level3);
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: var(--colors-layout-level4);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: var(--colors-layout-level3);
  color: var(--colors-text-primary);
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: var(--colors-text-semiMinor);
}
.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}
.react-datepicker__day--outside-month,
.react-datepicker__month-text--outside-month,
.react-datepicker__quarter-text--outside-month,
.react-datepicker__year-text--outside-month {
  color: var(--colors-text-semiMinor);
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: var(--colors-layout-level4);
}
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  background-color: var(--colors-layout-level3);
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: var(--radii-base);
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: var(--colors-text-semiMinor);
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: var(--colors-layout-level3);
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: var(--radii-base);
  border: 1px solid var(--colors-border-subtle);
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: var(--radii-base);
  border-top-right-radius: var(--radii-base);
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: var(--radii-base);
  border-bottom-right-radius: var(--radii-base);
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: var(--colors-text-semiMinor);
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: var(--colors-text-semiMinor);
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: var(--colors-text-semiMinor);
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: var(--colors-layout-level4);
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}

.react-datepicker__today-button {
  background: var(--colors-layout-level3);
  border-top: 1px solid var(--colors-border-subtle);
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.8rem;
}

.react-datepicker__tab-loop {
  margin: 0 !important;
}

.react-datepicker__aria-live {
  position: absolute;
  clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}._1k2l2ie2 {
  padding-right: 1.75rem;
}
._1k2l2ie3 {
  right: 4px;
  top: 50%;
  position: absolute;
  transform: translate(0, -50%);
  z-index: 2;
  color: var(--colors-text-minor);
  background-color: inherit;
}
._1k2l2ie3:hover:not(:disabled):not(:active) {
  color: var(--colors-text-primary);
}
._1k2l2ie5 {
  box-shadow: 0px 1px 4px 0px rgb(0 0 0 / 40%);
  overflow: hidden;
}
._1k2l2ie7 {
  overflow: hidden;
}
._1k2l2iea {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow-y: auto;
  max-height: 150px;
}
._1k2l2ieb {
  margin: 0;
  padding: 0;
}._1a0w2550 {
  --bgColor: var(--colors-layout-level3);
  --borderColor: var(--colors-base-transparent);
  --color: var(--colors-text-secondary);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  white-space: nowrap;
  vertical-align: middle;
  border-width: 1px;
  box-sizing: border-box;
  width: fit-content;
  border-radius: var(--radii-sm);
  font-weight: var(--typographyStyle-baseR-fontWeight);
  background-color: var(--bgColor);
  color: var(--color);
  border: 1px solid;
  border-color: var(--borderColor);
  padding-top: 0;
  padding-bottom: 0;
  line-height: 1;
  padding-inline-start: 0.333rem;
  padding-inline-end: 0.333rem;
}
._1a0w2551 {
  height: 1.333rem;
  padding-inline-start: 0.333rem;
  padding-inline-end: 0.333rem;
  font-size: var(--typographyStyle-baseR-fontSize);
}
._1a0w2552 {
  height: 2.667rem;
  padding-inline-start: 0.667rem;
  padding-inline-end: 0.667rem;
  font-size: var(--typographyStyle-largeR-fontSize);
}
._1a0w2555 {
  font-size: var(--typography-fontSizes-lg);
}
._1a0w2556 {
  font-size: var(--typography-fontSizes-lg);
}
._1a0w2557 {
  cursor: pointer;
  padding: 0 2px;
}
._1a0w2557:hover {
  color: var(--colors-text-primary);
}
._1a0w2558 {
  margin-right: -1px;
  margin-left: 0.15rem;
  height: 1.333rem;
  line-height: 1.333rem;
}
._1a0w2559 {
  margin-right: -1px;
  margin-left: 0.34rem;
}.sg2pw53 {
  --bgColor: 0, 0, 0;
  cursor: pointer;
  position: relative;
}
.sg2pw53:hover {
  background-color: rgba(0, 0, 0, 0.08);
}
.sg2pw53[data-state="active"] {
  cursor: default;
  background-color: rgba(0, 0, 0, 0.12);
  font-weight: var(--typography-fontWeights-semibold);
}
.dark .sg2pw53:hover {
  background-color: rgba(255, 255, 255, 0.06);
}
.dark .sg2pw53[data-state="active"] {
  background-color: rgba(255, 255, 255, 0.1);
}
.sg2pw58 {
  line-height: 32px;
}._2o38lp2 {
  border-radius: inherit;
}
._2o38lp2 > div {
  height: 100%;
}
._2o38lp4 {
  display: flex;
  user-select: none;
  touch-action: none;
  padding: 2px;
  transition: background 160ms ease-out;
}
._2o38lp4[data-orientation="vertical"] {
  width: 5px;
}
._2o38lp4[data-orientation="horizontal"] {
  flex-direction: column;
  height: 5px;
}
._2o38lp6 {
  flex: 1;
  border-radius: 5px;
  position: relative;
}
._2o38lp6:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  min-width: 44px;
  min-height: 44px;
}.i1ks8b0 {
  background-color: var(--colors-progressBar-denominatorBar);
  position: relative;
  border-radius: var(--radii-sm);
}
.i1ks8b1 {
  background-color: var(--colors-progressBar-numeratorBar);
  position: absolute;
}
.i1ks8b2 {
  background-color: var(--colors-progressBar-numeratorBarComplete);
}
.i1ks8b3 {
  position: absolute;
  right: var(--space-2);
}._1pfgc040 {
  display: flex;
  align-items: center;
}
._1pfgc041 {
  width: var(--space-24);
  text-align: left;
}
._1pfgc042 {
  width: var(--space-24);
  text-align: right;
}
._1pfgc043 {
  flex-grow: 1;
  height: var(--sizes-4xs);
  background-color: var(--colors-priceSlider-bar);
  border-radius: var(--sizes-6sx);
  position: relative;
  border-left-style: solid;
  border-left-color: var(--colors-priceSlider-bar);
  border-left-width: var(--sizes-4xs);
  border-right-style: solid;
  border-right-color: var(--colors-priceSlider-bar);
  border-right-width: var(--sizes-4xs);
}
._1pfgc044 {
  width: var(--sizes-2xs);
  height: var(--sizes-2xs);
  border-radius: 50%;
  background-color: var(--colors-priceSlider-dot);
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
._1pfgc045 {
  min-width: 60px;
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._1pfgc046 {
  display: flex;
  justify-content: space-between;
}._1866at60 {
  overflow: hidden;
}.clbcn30 {
  display: flex;
  flex-direction: row;
}
.clbcn31 {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.clbcn32 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  padding: 0.5rem;
  padding-left: 0.1rem;
}._5xx8220 {
  display: flex;
  flex-direction: row;
  padding: 0.333rem;
  padding-bottom: 1rem;
}
._5xx8221 {
  display: flex;
}
._5xx8223 {
  display: flex;
  flex: 1;
  flex-grow: 1;
  background-color: #21282e;
  margin-right: 0.1rem;
}
._5xx8222 > *:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
._5xx8223:disabled {
  background-color: rgba(255, 255, 255, 0.05);
  opacity: 0.4;
}._1m65l3l0 {
  height: 100%;
  overflow: hidden;
}body.light .workspace {
  background-color: #e5e5e5;
}
body.light .flexlayout__layout {
  --color-text: black;
  --color-back-drop: #e5e5e5;
  --color-background: white;
  --color-base: white;
  --color-1: #f5f5f5;
  --color-2: #e5e5e5;
  --color-3: #dbdbdb;
  --color-4: rgb(212.43, 212.43, 212.43);
  --color-5: rgb(206.0571, 206.0571, 206.0571);
  --color-6: rgb(199.875387, 199.875387, 199.875387);
  --color-drag1: rgb(95, 134, 196);
  --color-drag2: rgb(119, 166, 119);
  --color-drag1-background: rgba(95, 134, 196, 0.1);
  --color-drag2-background: rgba(119, 166, 119, 0.075);
  --color-highlight: #0bc5ea;
  --font-size: 13.5px;
  --font-family: inherit;
  --color-overflow: gray;
  --color-tabset-background: var(--color-1);
  --color-tabset-background-selected: var(--color-1);
  --color-tabset-background-maximized: var(--color-3);
  --color-tabset-divider-line: var(--color-4);
  --color-tabset-header-background: var(--color-background);
  --color-tabset-header: var(--color-text);
  --color-border-background: var(--color-background);
  --color-border-divider-line: var(--color-4);
  --color-tab-selected: var(--color-text);
  --color-tab-selected-background: var(--color-3);
  --color-tab-selected-background-maximized: white;
  --color-tab-unselected: gray;
  --color-tab-unselected-background: transparent;
  --color-tab-textbox: var(--color-text);
  --color-tab-textbox-background: var(--color-1);
  --color-tab-selected-background: white;
  --color-border-tab-selected: var(--color-text);
  --color-border-tab-selected-background: var(--color-4);
  --color-border-tab-unselected: gray;
  --color-border-tab-unselected-background: var(--color-2);
  --color-splitter: var(--color-back-drop);
  --color-splitter-hover: var(--color-4);
  --color-splitter-drag: var(--color-4);
  --color-drag-rect-border: var(--color-6);
  --color-drag-rect-background: var(--color-4);
  --color-drag-rect: var(--color-text);
  --color-popup-border: var(--color-6);
  --color-popup-unselected: var(--color-text);
  --color-popup-unselected-background: white;
  --color-popup-selected: var(--color-text);
  --color-popup-selected-background: var(--color-3);
  --color-edge-marker: gray;
  --box-shadow-tabbar: 0 1px 1px rgb(0 0 0 / 10%);
  --box-shadow-button-selected: 1px 1px 3px rgb(0 0 0 / 10%);
}
body.light .flexlayout__tabset, body.light .flexlayout__tab {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
body.light .flexlayout__tab_button_trailing svg {
  fill: rgba(255, 255, 255, 0.66);
}

body.dark .workspace {
  background-color: var(--colors-layout-level2);
}
body.dark .flexlayout__layout {
  --color-text: var(--colors-text-tertiary);
  --color-back-drop: var(--colors-layout-level1);
  --color-background: var(--colors-layout-level2);
  --color-base: var(--colors-text-tertiary);
  --color-1: var(--colors-layout-level2);
  --color-2: var(--colors-layout-level3);
  --color-3: var(--colors-layout-level4);
  --color-4: var(--colors-layout-level4);
  --color-5: var(--colors-layout-level4);
  --color-6: var(--colors-layout-level4);
  --color-highlight: var(--colors-text-active);
  --color-drag1: rgb(207, 232, 255);
  --color-drag2: rgb(144, 191, 223);
  --color-drag1-background: rgba(128, 128, 128, 0.15);
  --color-drag2-background: rgba(128, 128, 128, 0.15);
  --font-size: var(--typographyStyle-baseR-fontSize);
  --font-family: var(--typographyStyle-baseR-fontFamily);
  --font-weight: var(--typographyStyle-baseR-fontWeight);
  --color-overflow: var(--colors-text-minor);
  --color-tabset-background: var(--color-1);
  --color-tabset-background-selected: var(--color-1);
  --color-tabset-background-maximized: var(--color-4);
  --color-tabset-divider-line: var(--color-4);
  --color-tabset-header-background: var(--color-1);
  --color-tabset-header: var(--color-text);
  --color-border-background: var(--color-1);
  --color-border-divider-line: var(--color-4);
  --color-tab-selected: var(--colors-text-primary);
  --color-tab-selected-background: var(--colors-layout-level3);
  --color-tab-selected-background-maximized: var(--colors-layout-level4);
  --color-tab-unselected: var(--colors-text-tertiary);
  --color-tab-unselected-background: var(--colors-layout-level2);
  --color-tab-textbox: var(--color-text);
  --color-tab-textbox-background: var(--color-3);
  --color-border-tab-selected: var(--color-text);
  --color-border-tab-selected-background: var(--color-4);
  --color-border-tab-unselected: var(--colors-text-tertiary);
  --color-border-tab-unselected-background: var(--color-2);
  --color-splitter: var(--color-back-drop);
  --color-splitter-hover: var(--color-4);
  --color-splitter-drag: var(--color-highlight);
  --color-drag-rect-border: var(--color-4);
  --color-drag-rect-background: var(--color-1);
  --color-drag-rect: var(--color-text);
  --color-popup-border: var(--color-6);
  --color-popup-unselected: var(--color-text);
  --color-popup-unselected-background: var(--color-background);
  --color-popup-selected: var(--color-text);
  --color-popup-selected-background: var(--color-4);
  --color-edge-marker: var(--colors-text-tertiary);
  --box-shadow-tabbar: 0 1px 1px rgb(0 0 0 / 40%);
  --box-shadow-button-selected: 1px 1px 3px rgb(0 0 0 / 20%);
}
body.dark .flexlayout__tab_button_trailing svg {
  fill: rgba(255, 255, 255, 0.66);
}

.flexlayout__layout {
  inset: 0px;
  position: absolute;
  overflow: hidden;
}
.flexlayout__splitter {
  background-color: var(--color-splitter);
}
@media (hover: hover) {
  .flexlayout__splitter:hover {
    background-color: var(--color-splitter-hover);
  }
}
.flexlayout__splitter_border {
  z-index: 10;
}
.flexlayout__splitter_drag {
  z-index: 1000;
  background-color: var(--color-splitter-drag);
  border-radius: 4px;
}
.flexlayout__splitter_extra {
  background-color: transparent;
}
.flexlayout__outline_rect {
  position: absolute;
  pointer-events: none;
  box-sizing: border-box;
  border: 2px solid var(--color-drag1);
  background: var(--color-drag1-background);
  border-radius: 5px;
  z-index: 1000;
}
.flexlayout__outline_rect_edge {
  pointer-events: none;
  border: 2px solid var(--color-drag2);
  background: var(--color-drag2-background);
  border-radius: 5px;
  z-index: 1000;
  box-sizing: border-box;
}
.flexlayout__edge_rect {
  position: absolute;
  z-index: 1000;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background-color: var(--color-edge-marker);
  pointer-events: none;
}
.flexlayout__drag_rect {
  position: absolute;
  cursor: move;
  color: var(--color-drag-rect);
  background-color: var(--color-drag-rect-background);
  border: 2px solid var(--color-drag-rect-border);
  border-radius: 5px;
  z-index: 1000;
  box-sizing: border-box;
  opacity: 0.9;
  text-align: center;
  display: flex;
  justify-content: center;
  flex-direction: column;
  overflow: hidden;
  padding: 0.3em 1em;
  word-wrap: break-word;
  font-size: var(--font-size);
  font-family: var(--font-family);
}
.flexlayout__tabset {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background-color: var(--color-tabset-background);
  box-sizing: border-box;
  border-radius: 0px;
  font-size: var(--font-size);
  font-weight: var(--font-weight);
  font-family: var(--font-family);
}
.flexlayout__tabset_tab_divider {
  width: 0px;
}
.flexlayout__tabset_content {
  display: flex;
  flex-grow: 1;
  align-items: center;
  justify-content: center;
}
.flexlayout__tabset_header {
  display: flex;
  align-items: center;
  padding: 3px 3px 3px 5px;
  box-sizing: border-box;
  border-bottom: 1px solid var(--color-tabset-divider-line);
  color: var(--color-tabset-header);
  background-color: var(--color-tabset-header-background);
}
.flexlayout__tabset_header_content {
  flex-grow: 1;
}
.flexlayout__tabset_tabbar_outer {
  box-sizing: border-box;
  background-color: var(--color-tabset-background);
  overflow: hidden;
  display: flex;
  border-bottom: 0;
  z-index: 1;
  box-shadow: var(--box-shadow-tabbar);
  z-index: 999;
}
.flexlayout__tabset_tabbar_outer_bottom {
  border-top: 1px solid var(--color-tabset-divider-line);
}
.flexlayout__tabset_tabbar_inner {
  position: relative;
  box-sizing: border-box;
  display: flex;
  flex-grow: 1;
  overflow: hidden;
}
.flexlayout__tabset_tabbar_inner_tab_container {
  display: flex;
  padding-left: 0px;
  padding-right: 0px;
  box-sizing: border-box;
  position: absolute;
  width: 10000px;
  top: 6px;
  bottom: 0px;
  margin-left: 3px;
}
.flexlayout__tabset_tabbar_inner_tab_container_top {
  border-top: 0px solid transparent;
}
.flexlayout__tabset_tabbar_inner_tab_container_bottom {
  border-bottom: 0px solid transparent;
}
.flexlayout__tabset-selected {
  background-color: var(--color-tabset-background-selected);
}
.flexlayout__tabset-maximized {
  background-color: var(--color-tabset-background-maximized);
}
.flexlayout__tabset-maximized .flexlayout__tab_button--selected {
  background-color: var(--color-tab-selected-background-maximized) !important;
}
.flexlayout__tab_button_stamp {
  display: inline-flex;
  align-items: center;
  gap: 0.5em;
  white-space: nowrap;
  box-sizing: border-box;
}
.flexlayout__tab {
  overflow: auto;
  position: absolute;
  box-sizing: border-box;
  background-color: var(--color-background);
}
.flexlayout__tab_button {
  display: flex;
  gap: 0.5em;
  align-items: center;
  box-sizing: border-box;
  padding: 3px 0.5em;
  cursor: pointer;
}
.flexlayout__tab_button:only-child {
  background-color: transparent !important;
  border: 0 !important;
}
.flexlayout__tab_button:only-child .flexlayout__tab_button_trailing {
  opacity: 0;
}
.flexlayout__tab_button:only-child .flexlayout__tab_button_trailing:hover {
  opacity: 1;
}
.flexlayout__tab_button--selected {
  background-color: var(--color-tab-selected-background);
  color: var(--color-tab-selected);
  box-shadow: var(----box-shadow-button-selected);
  border-bottom: 1px solid var(--color-highlight);
}
@media (hover: hover) {
  .flexlayout__tab_button:hover {
    background-color: var(--color-tab-selected-background);
    color: var(--color-tab-selected);
    border-bottom: 1px solid var(--color-highlight);
  }
}
.flexlayout__tab_button--unselected {
  background-color: var(--color-tab-unselected-background);
  color: var(--color-tab-unselected);
  border-bottom: 1px solid var(--color-5);
}
.flexlayout__tab_button_leading {
  display: flex;
}
.flexlayout__tab_button_content {
  display: flex;
  line-height: 1;
  font-size: 12px;
}
.flexlayout__tab_button_textbox {
  border: none;
  font-family: var(--font-family);
  font-size: 12px;
  color: var(--color-tab-textbox);
  background-color: var(--color-tab-textbox-background);
  border: 1px inset var(--color-1);
  border-radius: 3px;
  width: 10em;
  height: 18px;
}
.flexlayout__tab_button_textbox:focus {
  outline: none;
}
.flexlayout__tab_button_trailing {
  display: flex;
  visibility: hidden;
  border-radius: 4px;
}
.flexlayout__tab_button_trailing:hover {
  background-color: var(--color-6);
}
@media (hover: hover) {
  .flexlayout__tab_button:hover .flexlayout__tab_button_trailing {
    visibility: visible;
  }
}
.flexlayout__tab_button--selected .flexlayout__tab_button_trailing {
  visibility: visible;
}
.flexlayout__tab_button_overflow {
  display: flex;
  align-items: center;
  border: none;
  color: var(--color-overflow);
  font-size: inherit;
  background-color: transparent;
}
.flexlayout__tab_toolbar {
  display: flex;
  align-items: center;
  gap: 0.5em;
  margin: 4px;
}
.flexlayout__tab_toolbar_button {
  border: none;
  outline: none;
  font-size: inherit;
  margin: 0px;
  background-color: transparent;
  border-radius: 0px;
  padding: 1px;
}
@media (hover: hover) {
  .flexlayout__tab_toolbar_button:hover {
    background-color: var(--color-4);
  }
}
.flexlayout__tab_toolbar_button-min {
  display: none;
}
.flexlayout__tab_toolbar_button-max {
  display: none;
}
.flexlayout__tab_toolbar_sticky_buttons_container {
  display: flex;
  gap: 0.5em;
  padding-left: 2px;
  align-items: center;
}
.flexlayout__tab_floating {
  overflow: auto;
  position: absolute;
  box-sizing: border-box;
  color: var(--color-text);
  background-color: var(--color-background);
  display: flex;
  justify-content: center;
  align-items: center;
}
.flexlayout__tab_floating_inner {
  overflow: auto;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.flexlayout__tab_floating_inner div {
  margin-bottom: 5px;
  text-align: center;
}
.flexlayout__tab_floating_inner div a {
  color: royalblue;
}
.flexlayout__border {
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  font-size: var(--font-size);
  font-family: var(--font-family);
  color: var(--color-border);
  background-color: var(--color-border-background);
}
.flexlayout__border_top {
  border-bottom: 1px solid var(--color-border-divider-line);
  align-items: center;
}
.flexlayout__border_bottom {
  border-top: 1px solid var(--color-border-divider-line);
  align-items: center;
}
.flexlayout__border_left {
  border-right: 1px solid var(--color-border-divider-line);
  align-content: center;
  flex-direction: column;
}
.flexlayout__border_right {
  border-left: 1px solid var(--color-border-divider-line);
  align-content: center;
  flex-direction: column;
}
.flexlayout__border_inner {
  position: relative;
  box-sizing: border-box;
  display: flex;
  overflow: hidden;
  flex-grow: 1;
}
.flexlayout__border_inner_tab_container {
  white-space: nowrap;
  display: flex;
  padding-left: 2px;
  padding-right: 2px;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 10000px;
}
.flexlayout__border_inner_tab_container_right {
  transform-origin: top left;
  transform: rotate(90deg);
}
.flexlayout__border_inner_tab_container_left {
  flex-direction: row-reverse;
  transform-origin: top right;
  transform: rotate(-90deg);
}
.flexlayout__border_tab_divider {
  width: 0px;
}
.flexlayout__border_button {
  display: flex;
  gap: 5em;
  align-items: center;
  cursor: pointer;
  padding: 3px 0.5em;
  margin: 2px 0px;
  box-sizing: border-box;
  white-space: nowrap;
}
.flexlayout__border_button--selected {
  background-color: var(--color-border-tab-selected-background);
  color: var(--color-border-tab-selected);
}
@media (hover: hover) {
  .flexlayout__border_button:hover {
    background-color: var(--color-border-tab-selected-background);
    color: var(--color-border-tab-selected);
    background-color: var(--color-4);
  }
}
.flexlayout__border_button--unselected {
  background-color: var(--color-border-tab-unselected-background);
  color: var(--color-border-tab-unselected);
}
.flexlayout__border_button_leading {
  display: flex;
}
.flexlayout__border_button_content {
  display: flex;
}
.flexlayout__border_button_trailing {
  display: flex;
  border-radius: 0px;
  visibility: hidden;
}
.flexlayout__border_button_trailing:hover {
  background-color: var(--color-6);
}
@media (hover: hover) {
  .flexlayout__border_button:hover .flexlayout__border_button_trailing {
    visibility: visible;
  }
}
.flexlayout__border_button--selected .flexlayout__border_button_trailing {
  visibility: visible;
}
.flexlayout__border_toolbar {
  display: flex;
  gap: 0.5em;
  align-items: center;
}
.flexlayout__border_toolbar_left, .flexlayout__border_toolbar_right {
  flex-direction: column;
  padding-top: 0.5em;
  padding-bottom: 0.3em;
}
.flexlayout__border_toolbar_top, .flexlayout__border_toolbar_bottom {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.flexlayout__border_toolbar_button {
  border: none;
  outline: none;
  font-size: inherit;
  background-color: transparent;
  border-radius: 0px;
  padding: 1px;
}
@media (hover: hover) {
  .flexlayout__border_toolbar_button:hover {
    background-color: var(--color-4);
  }
}
.flexlayout__border_toolbar_button_overflow {
  display: flex;
  align-items: center;
  border: none;
  color: var(--color-overflow);
  font-size: inherit;
  background-color: transparent;
}
.flexlayout__popup_menu {
  font-size: var(--font-size);
  font-family: var(--font-family);
}
.flexlayout__popup_menu_item {
  padding: 2px 0.5em;
  white-space: nowrap;
  cursor: pointer;
  border-radius: 2px;
}
@media (hover: hover) {
  .flexlayout__popup_menu_item:hover {
    background-color: var(--color-6);
  }
}
.flexlayout__popup_menu_container {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.15);
  border: 1px solid var(--color-popup-border);
  color: var(--color-popup-unselected);
  background: var(--color-popup-unselected-background);
  border-radius: 3px;
  position: absolute;
  z-index: 1000;
  max-height: 50%;
  min-width: 100px;
  overflow: auto;
  padding: 2px;
}
.flexlayout__floating_window _body {
  height: 100%;
}
.flexlayout__floating_window_content {
  inset: 0px;
  position: absolute;
}
.flexlayout__floating_window_tab {
  overflow: auto;
  inset: 0px;
  position: absolute;
  box-sizing: border-box;
  background-color: var(--color-background);
  color: var(--color-text);
}
.flexlayout__error_boundary_container {
  inset: 0px;
  position: absolute;
  display: flex;
  justify-content: center;
}
.flexlayout__error_boundary_content {
  display: flex;
  align-items: center;
}
.flexlayout__tabset_sizer {
  padding-top: 5px;
  padding-bottom: 3px;
  font-size: var(--font-size);
  font-family: var(--font-family);
}
.flexlayout__tabset_header_sizer {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: var(--font-size);
  font-family: var(--font-family);
}
.flexlayout__border_sizer {
  padding-top: 6px;
  padding-bottom: 5px;
  font-size: var(--font-size);
  font-family: var(--font-family);
}

* {
  box-sizing: border-box;
}.mxpx5z0 {
  display: flex;
  flex-direction: row;
}
.mxpx5z1 {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.mxpx5z2 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  padding: 0.5rem;
  padding-left: 0.1rem;
}._1e7vquf0 {
  color: var(--colors-text-primary);
  background-color: var(--colors-layout-level2);
}
._1e7vquf0:checked {
  color: var(--colors-text-semiMinor);
}._1m8nl630 {
  position: absolute;
  right: 0.5em;
  top: 50%;
  margin-top: -0.76em;
}.sbdwdt0 {
  color: var(--colors-text-semiMinor);
  text-transform: capitalize;
  word-spacing: normal;
}
.sbdwdt1 {
  color: var(--colors-text-primary);
}.popover-window-wrapper-frameless {
  content: "";
  position: absolute;
  inset: 0px;
  z-index: 9999;
}

.popover-window-wrapper {
  content: "";
  position: absolute;
  inset: 0px;
  z-index: 9999;
  overflow: hidden;
  box-shadow: inset rgba(0, 0, 0, 0.9) 0 0 0 1px, inset var(--colors-border-strong) 0 0 0 2px;
}

.desktop-window-wrapper {
  content: "";
  position: absolute;
  inset: 0px;
  box-shadow: inset rgba(0, 0, 0, 0.9) 0 0 0 1px, inset var(--colors-border-strong) 0 0 0 2px;
  pointer-events: none;
  z-index: 9999;
  overflow: hidden;
}

[data-tauri-drag-region] {
  cursor: move;
}

.window-pos-icon {
  width: 10px;
  height: 10px;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
.window-pos-icon:hover {
  cursor: pointer;
  background-color: rgba(255, 255, 255, 0.5);
}._80udz20 {
  background-color: var(--colors-layout-level1);
  flex-grow: 1;
  overflow: hidden;
}
._80udz21 {
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
._80udz22 {
  background-color: var(--colors-layout-level1);
  padding-right: var(--sizes-md);
  padding-left: var(--sizes-md);
  margin-bottom: 0;
}
._80udz23 {
  background-color: var(--colors-layout-level2);
  padding: var(--sizes-md);
  flex-grow: 1;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
}.l47qtk0 {
  background-color: var(--colors-layout-level1);
  padding-top: var(--sizes-xs);
  padding-left: var(--sizes-md);
  padding-right: var(--sizes-md);
}._1jrwk5d0 {
  color: var(--color);
}
._1jrwk5d1 {
  color: var(--colors-text-secondary);
}
._1jrwk5d2 {
  color: var(--colors-text-active);
}
._1jrwk5d3 {
  color: var(--colors-base-white);
  font-family: var(--typographyStyle-baseR-fontFamily);
  font-size: var(--typographyStyle-baseR-fontSize);
  font-weight: var(--typographyStyle-baseR-fontWeight);
  text-transform: var(--typographyStyle-baseR-textTransform);
  line-height: var(--typographyStyle-baseR-lineHeight);
}
._1jrwk5d4 {
  font-family: var(--typographyStyle-smallB-fontFamily);
  font-size: var(--typographyStyle-smallB-fontSize);
  font-weight: var(--typographyStyle-smallB-fontWeight);
  text-transform: var(--typographyStyle-smallB-textTransform);
  line-height: var(--typographyStyle-smallB-lineHeight);
}
._1jrwk5d5 {
  height: var(--space-6);
  width: var(--space-6);
}
._1jrwk5d6 {
  height: var(--space-5);
  width: var(--space-5);
}
._1jrwk5d7 {
  height: var(--space-4);
  width: var(--space-4);
}
._1jrwk5d9 {
  height: var(--space-1-5);
  width: var(--space-1-5);
}
._1jrwk5da {
  height: var(--space-2-5);
  width: var(--space-2-5);
}
._1jrwk5db {
  background-color: var(--colors-base-Green-400);
}
._1jrwk5dc {
  background-color: var(--colors-base-Red-400);
}._18nkuri0 {
  margin-top: 1rem;
  margin-bottom: 1rem;
  clear: both;
}
._18nkuri1 {
  color: var(--color);
  padding: 1rem;
  max-width: 20rem;
  width: 100%;
}
._18nkuri2 {
  color: var(--colors-text-secondary);
}
._18nkuri3 {
  color: var(--colors-text-active);
}
._18nkuri4 {
  width: 100%;
  margin-top: 1rem;
  clear: both;
}.r67c350 {
  display: flex;
  justify-content: center;
}._1a0x84m0 {
  height: 100%;
}._15cxec90 {
  background-color: var(--colors-layout-backdrop);
  min-height: 3.333rem;
}
._15cxec91 {
  min-height: 3.333rem;
}
._15cxec92 {
  background-color: var(--colors-layout-backdrop);
  min-height: 3.333rem;
  margin: var(--nspace--5);
  padding: var(--space-medium);
  padding-top: 0;
}.fields-wrapper {
  min-width: 300px;
  flex-wrap: wrap;
  border: 1px;
}
.fields-wrapper > * {
  flex: 1;
  justify-content: center;
}
.fields-wrapper > *[role=group] {
  min-width: 150px;
  max-width: 150px;
  margin-right: 10px;
}
.fields-wrapper > * .fields-wrapper {
  min-width: 350px;
}.kfb5fr0 {
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 0;
}.etzy0w0 {
  padding-top: var(--sizes-xs);
  padding-left: var(--sizes-sm);
  padding-right: var(--sizes-sm);
  padding-bottom: var(--sizes-sm);
}
.etzy0w1 {
  width: 50%;
  height: 0px;
  border: solid 1px var(--colors-base-BlueGrey-700);
}
.etzy0w2 {
  white-space: nowrap;
  cursor: pointer;
  margin-left: 8px;
  margin-right: 8px;
  color: var(--colors-base-BlueGrey-300);
  display: flex;
  justify-content: center;
}._9xp94e0 {
  padding-top: var(--sizes-xs);
  padding-left: var(--sizes-sm);
  padding-right: var(--sizes-sm);
  padding-bottom: var(--sizes-sm);
}
._9xp94e1 {
  width: 50%;
  height: 0px;
  border: solid 1px var(--colors-base-BlueGrey-700);
}
._9xp94e2 {
  white-space: nowrap;
  cursor: pointer;
  margin-left: 8px;
  margin-right: 8px;
  color: var(--colors-base-BlueGrey-300);
  display: flex;
  justify-content: center;
}.q7mga60 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.q7mga61 {
  flex: auto;
}
.q7mga62 {
  display: flex;
  align-items: flex-start;
}
.q7mga63 {
  flex-direction: row;
}
.q7mga64 {
  flex-direction: column;
}
.q7mga65 {
  overflow: hidden;
}
.q7mga66 {
  height: 100%;
  margin: 0 -0.2rem;
}
.q7mga66:first-of-type {
  margin: 0;
  margin-right: -0.2rem;
}
.q7mga66:last-of-type {
  margin: 0;
  margin-left: -0.2rem;
  flex: auto;
}
.q7mga67 {
  width: 100%;
  margin: -0.2rem 0;
}
.q7mga67:first-of-type {
  margin: 0;
  margin-bottom: -0.2rem;
}
.q7mga67:last-of-type {
  margin: 0;
  margin-top: -0.2rem;
  flex: auto;
}
.q7mga68 {
  display: flex;
  position: relative;
  height: 100%;
  width: 100%;
}
.q7mga69 {
  flex-direction: row;
}
.q7mga6a {
  flex-direction: column;
}
.q7mga6b {
  align-self: stretch;
  display: flex;
  align-items: center;
  z-index: 1;
}
.q7mga6c {
  cursor: col-resize;
  padding: 0 0.2rem;
}
.q7mga6d {
  cursor: row-resize;
  padding: 0.2rem 0;
}
.q7mga6f {
  height: 100%;
  width: 0.3rem;
}
.q7mga6g {
  height: 0.3rem;
  width: 100%;
}._1ozcfhj0 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
._1ozcfhj2 {
  background-color: var(--colors-border-subtle);
}
._1ozcfhj1:active ._1ozcfhj2 {
  background-color: var(--colors-border-active);
}
._1ozcfhj1:hover ._1ozcfhj2 {
  background-color: var(--colors-border-active);
}.account-limits .ag-cell-wrapper.ag-row-group-leaf-indent.ag-row-group-indent-0 {
  margin-left: 28px;
}.y5vzlv0 {
  color: var(--color);
}
.y5vzlv1 {
  color: var(--colors-text-secondary);
}
.y5vzlv2 {
  color: var(--colors-text-active);
}
.y5vzlv3 {
  color: var(--colors-base-white);
  font-family: var(--typographyStyle-baseR-fontFamily);
  font-size: var(--typographyStyle-baseR-fontSize);
  font-weight: var(--typographyStyle-baseR-fontWeight);
  text-transform: var(--typographyStyle-baseR-textTransform);
  line-height: var(--typographyStyle-baseR-lineHeight);
}
.y5vzlv4 {
  font-family: var(--typographyStyle-smallB-fontFamily);
  font-size: var(--typographyStyle-smallB-fontSize);
  font-weight: var(--typographyStyle-smallB-fontWeight);
  text-transform: var(--typographyStyle-smallB-textTransform);
  line-height: var(--typographyStyle-smallB-lineHeight);
}
.y5vzlv5 {
  height: var(--space-6);
  width: var(--space-6);
}
.y5vzlv6 {
  height: var(--space-5);
  width: var(--space-5);
}
.y5vzlv7 {
  height: var(--space-4);
  width: var(--space-4);
}
.y5vzlv9 {
  height: var(--space-1-5);
  width: var(--space-1-5);
}
.y5vzlva {
  height: var(--space-2-5);
  width: var(--space-2-5);
}
.y5vzlvb {
  background-color: var(--colors-base-Green-400);
}
.y5vzlvc {
  background-color: var(--colors-base-Red-400);
}.jr12uz0 {
  background-color: var(--colors-layout-level3);
  padding: 16px;
  margin: 8px;
}
.jr12uz0:hover {
  box-shadow: var(--shadows-outline);
}
.jr12uz1:hover {
  cursor: pointer;
}