/*!************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@prism/prism-ui-components/src/styles/fonts/index.css ***!
  \************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
html,
body {
  height: 100%;
}

body,
main {
  display: grid;
}

.inline {
  white-space: nowrap;
  display: flex;
}

.allPadding {
  padding: 5px;
}

.alignItems {
  display: flex;
  align-items: center;
  gap: 8px;
}

.alignTooltips {
  display: flex;
}

.rightPadding {
  padding-right: 5px;
}

.leftPadding {
  padding-left: 50px;
}

.leftPaddingSmall {
  padding-left: 10px;
}

.continueCancelButtonPadding {
  padding-top: 32px;
}

.modalButtonStyling {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* For mobile phones: */
.centerContainer {
  margin: auto;
  width: 100%;
}

.tooltipWidth {
  max-width: 250px;
}

.rightPadding {
  padding-right: 5px;
}

.mat-error {
  color: var(--prism-form-field-text-color-error);
}

.mat-error-nm {
  color: var(--prism-form-field-text-color-error-nwm);
}

.oneCell {
  grid-row: span 1;
  grid-column: span 1;
}

/* For mobile: */
.alignTooltips {
  display: flex;
  align-items: baseline;
}

/* For mobile: */
.toolTipLeftPadding {
  padding-left: 5px;
}

.dualRadioHorizontal {
  display: flex;
  flex-direction: row;
}

@media only screen and (min-width: 800px) {
  /* For desktop: */
  .centerContainer {
    margin: auto;
    width: 50%;
  }
  /* For desktop: */
  .tooltipWidth {
    max-width: 600px;
  }
  /* For desktop: */
  .alignTooltips {
    display: flex;
    align-items: baseline;
  }
  /* For mobile: */
  .toolTipLeftPadding {
    padding-left: 5px;
  }
}
/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@prism/prism-ui-components/src/styles/fonts/_fonts.sfg.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'Helvetica Neue';
  font-style: normal;
  font-weight: 300;
  src: url('HelveticaNeueLight.3c1176d09dedafe6.woff2') format('woff2');
}

@font-face {
  font-family: 'Helvetica Neue';
  font-style: normal;
  font-weight: 400;
  src: url('HelveticaNeueRegular.15f52b5016f06549.woff2') format('woff2');
}

@font-face {
  font-family: 'Helvetica Neue';
  font-style: normal;
  font-weight: 700;
  src: url('HelveticaNeueBold.69dd0dcd897c1b51.woff2') format('woff2');
}

@font-face {
  font-family: 'Helvetica Neue';
  font-style: normal;
  font-weight: 900;
  src: url('HelveticaNeueUltra.9c72bb3ad9f52530.woff2') format('woff2');
}

/*!*****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@prism/prism-ui-components/src/styles/fonts/_fonts.nwm.css ***!
  \*****************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: 'Guardian Sans';
  font-style: normal;
  font-weight: 300;
  src: url('GuardianSansRegular.d8cb373b0c1990b9.woff') format('woff');
}

@font-face {
  font-family: 'Guardian Sans';
  font-style: normal;
  font-weight: 400;
  src: url('GuardianSansRegular.d8cb373b0c1990b9.woff') format('woff');
}

@font-face {
  font-family: 'Guardian Sans';
  font-style: normal;
  font-weight: 700;
  src: url('GuardianSansBold.301aaa1ee56acb84.woff') format('woff');
}

@font-face {
  font-family: 'Guardian Sans';
  font-style: normal;
  font-weight: 900;
  src: url('GuardianSansUltra.324731a1ba2a95bf.woff') format('woff');
}

/*!****************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@prism/prism-ui-components/src/styles/fonts/index.css (1) ***!
  \****************************************************************************************************************************************************************************************************************************************************************/


/*!*******************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@prism/prism-ui-components/src/styles/tokens.css ***!
  \*******************************************************************************************************************************************************************************************************************************************************/
/**
 * Do not edit directly
 * Generated on Wed, 29 Nov 2023 19:06:09 GMT
 */

:root {
  --coreBorderRadiusXs: 1px;
  --coreBorderRadiusSm: 4px;
  --coreBorderRadiusMd: 8px;
  --coreBorderRadiusLg: 12px;
  --coreBorderRadiusXl: 16px;
  --coreBorderRadiusXxl: 20px;
  --coreBorderRadiusHalf: 50%;
  --coreBorderRadiusFull: 100%;
  --coreBorderWidthSm: 1px;
  --coreBorderWidthMd: 2px;
  --coreColorTransparent: transparent;
  --coreColorWhite: #ffffff;
  --coreColorBlack: #000000;
  --coreColorBlue100: #f0f4ff;
  --coreColorBlue200: #e3ecfc;
  --coreColorBlue500: #6ba7ea;
  --coreColorBlue600: #0865d1;
  --coreColorBlue700: #004ea8;
  --coreColorBlue900: #002e64;
  --coreColorBlueAqua0: #f5fcff;
  --coreColorBlueAqua25: #d8edf5;
  --coreColorBlueAqua50: #ceebf6;
  --coreColorBlueAqua100: #83d4f1;
  --coreColorBlueAqua200: #77c9e6;
  --coreColorBlueAqua300: #60b3d1;
  --coreColorBlueAqua400: #499ebc;
  --coreColorBlueAqua500: #3d93b1;
  --coreColorBlueAqua600: #3188a7;
  --coreColorBlueAqua700: #257d9c;
  --coreColorBlueAqua800: #1a7292;
  --coreColorBlueAqua900: #0e6787;
  --coreColorBlue020: #f5f9fc;
  --coreColorBlue0225: #edf5fc;
  --coreColorBlue0250: #e2f1fe;
  --coreColorBlue02100: #c5e3fd;
  --coreColorBlue02200: #98cbf9;
  --coreColorBlue02300: #70b6f2;
  --coreColorBlue02400: #50a2e9;
  --coreColorBlue02500: #3890dd;
  --coreColorBlue02600: #277fcd;
  --coreColorBlue02700: #0071b9;
  --coreColorBlue02800: #135ea0;
  --coreColorBlue02900: #0e497b;
  --coreColorCyan100: #e0f6ff;
  --coreColorCyan200: #d6f3ff;
  --coreColorCyan300: #bfecff;
  --coreColorCyan400: #e0f6ff;
  --coreColorCyan500: #75d0f4;
  --coreColorCyan600: #017caf;
  --coreColorCyan700: #0093d1;
  --coreColorGray100: #f8f8f8;
  --coreColorGray200: #f2f2f2;
  --coreColorGray300: #f1f1f1;
  --coreColorGray400: #e5e5e5;
  --coreColorGray500: #c1c1c1;
  --coreColorGray600: #767676;
  --coreColorGray700: #505050;
  --coreColorGrayStorm0: #f8fafc;
  --coreColorGrayStorm25: #edf0f3;
  --coreColorGrayStorm50: #e4e7ed;
  --coreColorGrayStorm100: #d3d6db;
  --coreColorGrayStorm200: #c2c4c9;
  --coreColorGrayStorm300: #b1b3b7;
  --coreColorGrayStorm400: #a0a1a5;
  --coreColorGrayStorm500: #8e9092;
  --coreColorGrayStorm600: #7d7e80;
  --coreColorGrayStorm700: #6c6d6e;
  --coreColorGrayStorm800: #5b5b5c;
  --coreColorGrayStorm900: #4a4a4a;
  --coreColorGreen100: #e1f5d8;
  --coreColorGreen200: #d7ffc6;
  --coreColorGreen300: #a4e08b;
  --coreColorGreen400: #54b948;
  --coreColorGreen500: #138604;
  --coreColorOrange100: #ffefdb;
  --coreColorOrange200: #ffdaa2;
  --coreColorOrange300: #fdbb63;
  --coreColorOrange400: #ffab4b;
  --coreColorOrange500: #f89728;
  --coreColorRed100: #fbeff3;
  --coreColorRed200: #f3797a;
  --coreColorRed300: #ef434b;
  --coreColorRed400: #e31937;
  --coreColorRed02100: #e7c6c4;
  --coreColorRed02200: #cd7872;
  --coreColorRed02300: #c24d45;
  --coreColorRed02400: #ce3f35;
  --coreColorYellow100: #fff2cc;
  --coreColorYellow200: #ffeebd;
  --coreColorYellow300: #ffe06a;
  --coreColorYellow400: #ffd200;
  --coreFontFamilyHelveticaNeue: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --coreFontFamilyGuardianSans: 'Guardian Sans', Helvetica, Arial, sans-serif;
  --coreFontFamilyFallback: Helvetica, Arial, sans-serif;
  --coreFontSizeXs: 0.75rem;
  --coreFontSizeSm: 0.875rem;
  --coreFontSizeMd: 1rem;
  --coreFontSizeLg: 1.125rem;
  --coreFontSizeXl: 1.25rem;
  --coreFontSizeXxl: 2rem;
  --coreFontWeightLight: 300;
  --coreFontWeightRegular: 400;
  --coreFontWeightStrong: 700;
  --coreFontWeightLightEmphasis: 300 italic;
  --coreFontWeightRegularEmphasis: 400 italic;
  --coreFontWeightStrongEmphasis: 700 italic;
  --coreLineHeightXsMed: 1rem;
  --coreLineHeightXsTight: 0.875rem;
  --coreLineHeightXsLoose: 1.125rem;
  --coreLineHeightSmMed: 1.25rem;
  --coreLineHeightSmTight: 1rem;
  --coreLineHeightSmLoose: 1.5rem;
  --coreLineHeightMdMed: 1.25rem;
  --coreLineHeightMdTight: 1rem;
  --coreLineHeightMdLoose: 1.5rem;
  --coreLineHeightLgMed: 1.25rem;
  --coreLineHeightLgTight: 1.25rem;
  --coreLineHeightLgLoose: 1.75rem;
  --coreLineHeightXlMed: 1.5rem;
  --coreLineHeightXlTight: 1.25rem;
  --coreLineHeightXlLoose: 1.75rem;
  --coreLineHeightXxlMed: 2.5rem;
  --coreLineHeightXxlTight: 2rem;
  --coreLineHeightXxlLoose: 2.75rem;
  --coreSpace3xs: 4px;
  --coreSpaceXxs: 8px;
  --coreSpaceXs: 10px;
  --coreSpaceSm: 12px;
  --coreSpaceMd: 16px;
  --coreSpaceLg: 24px;
  --coreSpaceXl: 32px;
  --coreSpaceXxl: 40px;
  --coreSpace3xl: 48px;
  --coreSpace4xl: 56px;
  --coreSpace5xl: 64px;
  --coreSpace6xl: 72px;
  --nwmBorderRadiusXs: 1px;
  --nwmBorderRadiusSm: 4px;
  --nwmBorderRadiusMd: 8px;
  --nwmBorderRadiusLg: 12px;
  --nwmBorderRadiusXl: 16px;
  --nwmBorderRadiusXxl: 20px;
  --nwmBorderRadiusDefault: 4px;
  --nwmBorderRadiusSelectSm: 4px;
  --nwmBorderRadiusSelectMd: 4px;
  --nwmBorderRadiusSelectLg: 50%;
  --nwmBorderRadiusSelectXl: 100%;
  --nwmBorderWidthSm: 1px;
  --nwmBorderWidthMd: 2px;
  --nwmBorderDecorativeDefault: 2px solid #d3d6db;
  --nwmBorderDecorativeLight: 1px solid #e4e7ed;
  --nwmBorderErrorDefault: 2px solid #ce3f35;
  --nwmBorderErrorHover: 2px solid #3890dd;
  --nwmBorderGoodDefault: 2px solid #138604;
  --nwmBorderFocusMd: 2px solid #83d4f1;
  --nwmBorderPrimaryStrong: 2px solid #0e497b;
  --nwmBorderSelectDefault: 1px solid #7d7e80;
  --nwmBorderSelectActive: 2px solid #3890dd;
  --nwmBorderSelectFocus: 2px solid #83d4f1;
  --nwmBorderSelectHover: 2px solid #83d4f1;
  --nwmBorderSelectSelectedDefault: 2px solid #3890dd;
  --nwmBorderSelectSelectedActive: 2px solid #0071b9;
  --nwmBorderSelectSelectedFocus: 2px solid #83d4f1;
  --nwmBorderSelectSelectedHover: 2px solid #0071b9;
  --nwmBorderTransparentMd: 2px solid transparent;
  --nwmColorFillInteractiveBadActive: #cd7872;
  --nwmColorFillInteractiveBadDefault: #ce3f35;
  --nwmColorFillInteractiveBadFocus: #ce3f35;
  --nwmColorFillInteractiveBadHover: #cd7872;
  --nwmColorFillInteractiveBadInverseDefault: #ffffff;
  --nwmColorFillInteractiveBadInverseHover: #ffffff;
  --nwmColorFillInteractiveGoodActive: #54b948;
  --nwmColorFillInteractiveGoodDefault: #138604;
  --nwmColorFillInteractiveGoodFocus: #138604;
  --nwmColorFillInteractiveGoodHover: #138604;
  --nwmColorFillInteractiveInactive: #7d7e80;
  --nwmColorFillInteractivePrimaryDefault: #0071b9;
  --nwmColorFillInteractivePrimaryActive: #3890dd;
  --nwmColorFillInteractivePrimaryFocus: #3890dd;
  --nwmColorFillInteractivePrimaryHover: #3890dd;
  --nwmColorFillInteractivePrimaryInactive: #f8fafc;
  --nwmColorFillInteractivePrimaryWaiting: #3890dd;
  --nwmColorFillInteractivePrimaryStrongDefault: #0e497b;
  --nwmColorFillInteractivePrimaryStrongActive: #3890dd;
  --nwmColorFillInteractivePrimaryStrongFocus: #3890dd;
  --nwmColorFillInteractivePrimaryStrongHover: #277fcd;
  --nwmColorFillInteractiveSecondaryDefault: #d3d6db;
  --nwmColorFillInteractiveSecondaryActive: #c2c4c9;
  --nwmColorFillInteractiveSecondaryFocus: #c2c4c9;
  --nwmColorFillInteractiveSecondaryHover: #c2c4c9;
  --nwmColorFillInteractiveSecondaryWaiting: #b1b3b7;
  --nwmColorFillInteractiveSelectDefault: #d3d6db;
  --nwmColorFillInteractiveSelectDisabled: #e4e7ed;
  --nwmColorFillInteractiveSelectError: #ce3f35;
  --nwmColorFillInteractiveSelectActive: #7d7e80;
  --nwmColorFillInteractiveSelectFocus: #ffffff;
  --nwmColorFillInteractiveSelectHover: #ffffff;
  --nwmColorFillInteractiveSelectSelectedDefault: #0071b9;
  --nwmColorFillInteractiveSelectSelectedActive: #3890dd;
  --nwmColorFillInteractiveSelectSelectedFocus: #3890dd;
  --nwmColorFillInteractiveSelectSelectedHover: #3890dd;
  --nwmColorFillInteractiveErrorDefault: #ffffff;
  --nwmColorFillInteractiveErrorHover: #ffffff;
  --nwmColorFillStaticBad: #e7c6c4;
  --nwmColorFillStaticBase: #4a4a4a;
  --nwmColorFillStaticBrand: #edf5fc;
  --nwmColorFillStaticDefault: #ffffff;
  --nwmColorFillStaticLight: #f8fafc;
  --nwmColorFillStaticGood: #e1f5d8;
  --nwmColorFillStaticInfo: #d8edf5;
  --nwmColorFillStaticSubtle: #f8f8f8;
  --nwmColorFillStaticWarning: #fff2cc;
  --nwmColorTextBadActive: #ce3f35;
  --nwmColorTextBadDefault: #ce3f35;
  --nwmColorTextBadFocus: #ce3f35;
  --nwmColorTextBadHover: #ce3f35;
  --nwmColorTextBadInverseActive: #ffffff;
  --nwmColorTextBadInverseDefault: #ffffff;
  --nwmColorTextBadInverseFocus: #ffffff;
  --nwmColorTextBadInverseHover: #ffffff;
  --nwmColorTextGoodActive: #138604;
  --nwmColorTextGoodDefault: #138604;
  --nwmColorTextGoodFocus: #138604;
  --nwmColorTextGoodHover: #138604;
  --nwmColorTextGoodInverseActive: #ffffff;
  --nwmColorTextGoodInverseDefault: #ffffff;
  --nwmColorTextGoodInverseFocus: #ffffff;
  --nwmColorTextGoodInverseHover: #ffffff;
  --nwmColorTextInteractiveBaseActive: #0071b9;
  --nwmColorTextInteractiveBaseDefault: #0071b9;
  --nwmColorTextInteractiveBaseFocus: #0071b9;
  --nwmColorTextInteractiveBaseHover: #0071b9;
  --nwmColorTextInteractivePrimaryDefault: #ffffff;
  --nwmColorTextInteractivePrimaryActive: #ffffff;
  --nwmColorTextInteractivePrimaryFocus: #ffffff;
  --nwmColorTextInteractivePrimaryHover: #ffffff;
  --nwmColorTextInteractivePrimaryStrongDefault: #0e497b;
  --nwmColorTextInteractivePrimaryStrongActive: #3890dd;
  --nwmColorTextInteractivePrimaryStrongFocus: #3890dd;
  --nwmColorTextInteractivePrimaryStrongHover: #3890dd;
  --nwmColorTextInteractiveSecondaryDefault: #0071b9;
  --nwmColorTextInteractiveSecondaryActive: #3890dd;
  --nwmColorTextInteractiveSecondaryFocus: #3890dd;
  --nwmColorTextInteractiveSecondaryHover: #3890dd;
  --nwmColorTextInteractiveSelectDefault: #7d7e80;
  --nwmColorTextInteractiveSelectActive: #ffffff;
  --nwmColorTextInteractiveSelectDisabled: #a0a1a5;
  --nwmColorTextInteractiveSelectFocus: #7d7e80;
  --nwmColorTextInteractiveSelectFocusLight: #3890dd;
  --nwmColorTextInteractiveSelectHover: #3890dd;
  --nwmColorTextInteractiveSelectLight: #7d7e80;
  --nwmColorTextInteractiveSelectSelectedDefault: #ffffff;
  --nwmColorTextInteractiveSelectSelectedActive: #ffffff;
  --nwmColorTextInteractiveSelectSelectedFocus: #ffffff;
  --nwmColorTextInteractiveSelectSelectedHover: #ffffff;
  --nwmColorTextInteractiveErrorDefault: #ce3f35;
  --nwmColorTextInteractiveErrorHover: #7d7e80;
  --nwmColorTextInteractiveDisabled: #a0a1a5;
  --nwmColorTextInteractiveWaiting: #7d7e80;
  --nwmColorTextStaticDecorative: #edf5fc;
  --nwmColorTextStaticDefault: #7d7e80;
  --nwmColorTextStaticDisabledDefault: #7d7e80;
  --nwmColorTextStaticDisabledInverse: #ffffff;
  --nwmColorTextStaticInverse: #ffffff;
  --nwmColorStrokeBad: #ce3f35;
  --nwmColorStrokeErrorDefault: #ce3f35;
  --nwmColorStrokeErrorHover: #3890dd;
  --nwmColorStrokeFocus: #83d4f1;
  --nwmColorStrokeGood: #138604;
  --nwmColorStrokeNeutralDefault: #7d7e80;
  --nwmColorStrokeNeutralLight: #e4e7ed;
  --nwmColorStrokeSelectActive: #3890dd;
  --nwmColorStrokeSelectDefault: #7d7e80;
  --nwmColorStrokeSelectDisabled: #d3d6db;
  --nwmColorStrokeSelectHover: #3890dd;
  --nwmColorStrokeSelectFocus: #83d4f1;
  --nwmColorStrokeSelectSelectedDefault: #3890dd;
  --nwmColorStrokeSelectSelectedActive: #0071b9;
  --nwmColorStrokeSelectSelectedHover: #0071b9;
  --nwmFontFamilyDefault: 'Guardian Sans', Helvetica, Arial, sans-serif;
  --nwmFontSizeXs: 0.75rem;
  --nwmFontSizeSm: 0.875rem;
  --nwmFontSizeMd: 1rem;
  --nwmFontSizeLg: 1.125rem;
  --nwmFontSizeXl: 1.25rem;
  --nwmFontSizeXxl: 2rem;
  --nwmSpace3xs: 4px;
  --nwmSpaceXxs: 8px;
  --nwmSpaceXs: 10px;
  --nwmSpaceSm: 12px;
  --nwmSpaceMd: 16px;
  --nwmSpaceLg: 24px;
  --nwmSpaceXl: 32px;
  --nwmSpaceXxl: 40px;
  --nwmSpace3xl: 48px;
  --nwmSpace4xl: 56px;
  --nwmSpace5xl: 64px;
  --nwmSpace6xl: 72px;
  --nwmTypeXsMedRegular:
    400 0.75rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsMedRegularEmphasis:
    400 italic 0.75rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsMedLight:
    300 0.75rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsMedLightEmphasis:
    300 italic 0.75rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsMedStrong:
    700 0.75rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsMedStrongEmphasis:
    700 italic 0.75rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsTightRegular:
    400 0.75rem/0.875rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsTightRegularEmphasis:
    400 italic 0.75rem/0.875rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsTightLight:
    300 0.75rem/0.875rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsTightLightEmphasis:
    300 italic 0.75rem/0.875rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsTightStrong:
    700 0.75rem/0.875rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsTightStrongEmphasis:
    700 italic 0.75rem/0.875rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsLooseRegular:
    400 0.75rem/1.125rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsLooseRegularEmphasis:
    400 italic 0.75rem/1.125rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsLooseLight:
    300 0.75rem/1.125rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsLooseLightEmphasis:
    300 italic 0.75rem/1.125rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsLooseStrong:
    700 0.75rem/1.125rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXsLooseStrongEmphasis:
    700 italic 0.75rem/1.125rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmMedRegular:
    400 0.875rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmMedRegularEmphasis:
    400 italic 0.875rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmMedLight:
    300 0.875rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmMedLightEmphasis:
    300 italic 0.875rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmMedStrong:
    700 0.875rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmMedStrongEmphasis:
    700 italic 0.875rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmLooseRegular:
    400 0.875rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmLooseRegularEmphasis:
    400 italic 0.875rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmLooseLight:
    300 0.875rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmLooseLightEmphasis:
    300 italic 0.875rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmLooseStrong:
    700 0.875rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmLooseStrongEmphasis:
    700 italic 0.875rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmTightRegular:
    400 0.875rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmTightRegularEmphasis:
    400 italic 0.875rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmTightLight:
    300 0.875rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmTightLightEmphasis:
    300 italic 0.875rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmTightStrong:
    700 0.875rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeSmTightStrongEmphasis:
    700 italic 0.875rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdMedRegular:
    400 1rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdMedRegularEmphasis:
    400 italic 1rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdMedLight:
    300 1rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdMedLightEmphasis:
    300 italic 1rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdMedStrong:
    700 1rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdMedStrongEmphasis:
    700 italic 1rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdLooseRegular:
    400 1rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdLooseRegularEmphasis:
    400 italic 1rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdLooseLight:
    300 1rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdLooseLightEmphasis:
    300 italic 1rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdLooseStrong:
    700 1rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdLooseStrongEmphasis:
    700 italic 1rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdTightRegular:
    400 1rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdTightRegularEmphasis:
    400 italic 1rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdTightLight:
    300 1rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdTightLightEmphasis:
    300 italic 1rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdTightStrong:
    700 1rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeMdTightStrongEmphasis:
    700 italic 1rem/1rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgMedRegular:
    400 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgMedRegularEmphasis:
    400 italic 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgMedLight:
    300 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgMedLightEmphasis:
    300 italic 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgMedStrong:
    700 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgMedStrongEmphasis:
    700 italic 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgLooseRegular:
    400 1.125rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgLooseRegularEmphasis:
    400 italic 1.125rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgLooseLight:
    300 1.125rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgLooseLightEmphasis:
    300 italic 1.125rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgLooseStrong:
    700 1.125rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgLooseStrongEmphasis:
    700 italic 1.125rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgTightRegular:
    400 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgTightRegularEmphasis:
    400 italic 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgTightLight:
    300 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgTightLightEmphasis:
    300 italic 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgTightStrong:
    700 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeLgTightStrongEmphasis:
    700 italic 1.125rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlMedRegular:
    400 1.25rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlMedRegularEmphasis:
    400 italic 1.25rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlMedLight:
    300 1.25rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlMedLightEmphasis:
    300 italic 1.25rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlMedStrong:
    700 1.25rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlMedStrongEmphasis:
    700 italic 1.25rem/1.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlLooseRegular:
    400 1.25rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlLooseRegularEmphasis:
    400 italic 1.25rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlLooseLight:
    300 1.25rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlLooseLightEmphasis:
    300 italic 1.25rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlLooseStrong:
    700 1.25rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlLooseStrongEmphasis:
    700 italic 1.25rem/1.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlTightRegular:
    400 1.25rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlTightRegularEmphasis:
    400 italic 1.25rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlTightLight:
    300 1.25rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlTightLightEmphasis:
    300 italic 1.25rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlTightStrong:
    700 1.25rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXlTightStrongEmphasis:
    700 italic 1.25rem/1.25rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlMedRegular:
    400 2rem/2.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlMedRegularEmphasis:
    400 italic 2rem/2.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlMedLight:
    300 2rem/2.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlMedLightEmphasis:
    300 italic 2rem/2.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlMedStrong:
    700 2rem/2.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlMedStrongEmphasis:
    700 italic 2rem/2.5rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlLooseRegular:
    400 2rem/2.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlLooseRegularEmphasis:
    400 italic 2rem/2.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlLooseLight:
    300 2rem/2.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlLooseLightEmphasis:
    300 italic 2rem/2.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlLooseStrong:
    700 2rem/2.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlLooseStrongEmphasis:
    700 italic 2rem/2.75rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlTightRegular:
    400 2rem/2rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlTightRegularEmphasis:
    400 italic 2rem/2rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlTightLight:
    300 2rem/2rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlTightLightEmphasis:
    300 italic 2rem/2rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlTightStrong:
    700 2rem/2rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --nwmTypeXxlTightStrongEmphasis:
    700 italic 2rem/2rem '"Guardian Sans"', Helvetica, Arial, sans-serif;
  --sfgBorderRadiusXs: 1px;
  --sfgBorderRadiusSm: 4px;
  --sfgBorderRadiusMd: 8px;
  --sfgBorderRadiusLg: 12px;
  --sfgBorderRadiusXl: 16px;
  --sfgBorderRadiusXxl: 20px;
  --sfgBorderRadiusDefault: 4px;
  --sfgBorderRadiusSelectSm: 4px;
  --sfgBorderRadiusSelectMd: 4px;
  --sfgBorderRadiusSelectLg: 50%;
  --sfgBorderRadiusSelectXl: 100%;
  --sfgBorderWidthSm: 1px;
  --sfgBorderWidthMd: 2px;
  --sfgBorderDecorativeDefault: 2px solid #c1c1c1;
  --sfgBorderDecorativeLight: 1px solid #e5e5e5;
  --sfgBorderErrorDefault: 2px solid #e31937;
  --sfgBorderErrorHover: 2px solid #0093d1;
  --sfgBorderGoodDefault: 2px solid #138604;
  --sfgBorderFocusMd: 2px solid #6ba7ea;
  --sfgBorderPrimaryStrong: 2px solid #002e64;
  --sfgBorderSelectDefault: 2px solid #c1c1c1;
  --sfgBorderSelectActive: 2px solid #017caf;
  --sfgBorderSelectFocus: 2px solid #6ba7ea;
  --sfgBorderSelectHover: 2px solid #6ba7ea;
  --sfgBorderSelectSelectedDefault: 2px solid #017caf;
  --sfgBorderSelectSelectedActive: 2px solid #017caf;
  --sfgBorderSelectSelectedFocus: 2px solid #6ba7ea;
  --sfgBorderSelectSelectedHover: 2px solid #0093d1;
  --sfgBorderTransparentMd: 2px solid transparent;
  --sfgColorFillInteractiveBadActive: #f3797a;
  --sfgColorFillInteractiveBadDefault: #e31937;
  --sfgColorFillInteractiveBadFocus: #e31937;
  --sfgColorFillInteractiveBadHover: #f3797a;
  --sfgColorFillInteractiveBadInverseDefault: #ffffff;
  --sfgColorFillInteractiveBadInverseHover: #ffffff;
  --sfgColorFillInteractiveGoodActive: #54b948;
  --sfgColorFillInteractiveGoodDefault: #138604;
  --sfgColorFillInteractiveGoodFocus: #138604;
  --sfgColorFillInteractiveGoodHover: #54b948;
  --sfgColorFillInteractiveInactive: #767676;
  --sfgColorFillInteractivePrimaryDefault: #004ea8;
  --sfgColorFillInteractivePrimaryActive: #0865d1;
  --sfgColorFillInteractivePrimaryFocus: #0865d1;
  --sfgColorFillInteractivePrimaryHover: #0865d1;
  --sfgColorFillInteractivePrimaryInactive: #f2f2f2;
  --sfgColorFillInteractivePrimaryWaiting: #6ba7ea;
  --sfgColorFillInteractivePrimaryStrongDefault: #002e64;
  --sfgColorFillInteractivePrimaryStrongActive: #0865d1;
  --sfgColorFillInteractivePrimaryStrongFocus: #0865d1;
  --sfgColorFillInteractivePrimaryStrongHover: #0865d1;
  --sfgColorFillInteractiveSecondaryDefault: #e3ecfc;
  --sfgColorFillInteractiveSecondaryActive: #f0f4ff;
  --sfgColorFillInteractiveSecondaryFocus: #f0f4ff;
  --sfgColorFillInteractiveSecondaryHover: #f0f4ff;
  --sfgColorFillInteractiveSecondaryWaiting: #e3ecfc;
  --sfgColorFillInteractiveSelectDefault: #ffffff;
  --sfgColorFillInteractiveSelectDisabled: #e5e5e5;
  --sfgColorFillInteractiveSelectError: #e31937;
  --sfgColorFillInteractiveSelectActive: #017caf;
  --sfgColorFillInteractiveSelectFocus: #ffffff;
  --sfgColorFillInteractiveSelectHover: #ffffff;
  --sfgColorFillInteractiveSelectSelectedDefault: #017caf;
  --sfgColorFillInteractiveSelectSelectedActive: #017caf;
  --sfgColorFillInteractiveSelectSelectedFocus: #017caf;
  --sfgColorFillInteractiveSelectSelectedHover: #017caf;
  --sfgColorFillInteractiveErrorDefault: #ffffff;
  --sfgColorFillInteractiveErrorHover: #ffffff;
  --sfgColorFillStaticBad: #fbeff3;
  --sfgColorFillStaticBase: #505050;
  --sfgColorFillStaticBrand: #f0f4ff;
  --sfgColorFillStaticDefault: #ffffff;
  --sfgColorFillStaticLight: #f2f2f2;
  --sfgColorFillStaticGood: #e1f5d8;
  --sfgColorFillStaticInfo: #d6f3ff;
  --sfgColorFillStaticSubtle: #f8f8f8;
  --sfgColorFillStaticWarning: #fff2cc;
  --sfgColorTextBadActive: #e31937;
  --sfgColorTextBadDefault: #e31937;
  --sfgColorTextBadFocus: #e31937;
  --sfgColorTextBadHover: #e31937;
  --sfgColorTextBadInverseActive: #ffffff;
  --sfgColorTextBadInverseDefault: #ffffff;
  --sfgColorTextBadInverseFocus: #ffffff;
  --sfgColorTextBadInverseHover: #ffffff;
  --sfgColorTextGoodActive: #138604;
  --sfgColorTextGoodDefault: #138604;
  --sfgColorTextGoodFocus: #138604;
  --sfgColorTextGoodHover: #138604;
  --sfgColorTextGoodInverseActive: #ffffff;
  --sfgColorTextGoodInverseDefault: #ffffff;
  --sfgColorTextGoodInverseFocus: #ffffff;
  --sfgColorTextGoodInverseHover: #ffffff;
  --sfgColorTextInteractiveBaseDefault: #004ea8;
  --sfgColorTextInteractiveBaseActive: #0865d1;
  --sfgColorTextInteractiveBaseFocus: #0865d1;
  --sfgColorTextInteractiveBaseHover: #0865d1;
  --sfgColorTextInteractivePrimaryDefault: #ffffff;
  --sfgColorTextInteractivePrimaryActive: #ffffff;
  --sfgColorTextInteractivePrimaryFocus: #ffffff;
  --sfgColorTextInteractivePrimaryHover: #ffffff;
  --sfgColorTextInteractivePrimaryStrongDefault: #002e64;
  --sfgColorTextInteractivePrimaryStrongActive: #0865d1;
  --sfgColorTextInteractivePrimaryStrongFocus: #0865d1;
  --sfgColorTextInteractivePrimaryStrongHover: #0865d1;
  --sfgColorTextInteractiveSecondaryDefault: #004ea8;
  --sfgColorTextInteractiveSecondaryActive: #004ea8;
  --sfgColorTextInteractiveSecondaryFocus: #004ea8;
  --sfgColorTextInteractiveSecondaryHover: #004ea8;
  --sfgColorTextInteractiveSelectActive: #ffffff;
  --sfgColorTextInteractiveSelectDefault: #505050;
  --sfgColorTextInteractiveSelectDisabled: #c1c1c1;
  --sfgColorTextInteractiveSelectFocus: #505050;
  --sfgColorTextInteractiveSelectFocusLight: #017caf;
  --sfgColorTextInteractiveSelectHover: #505050;
  --sfgColorTextInteractiveSelectLight: #767676;
  --sfgColorTextInteractiveSelectSelectedDefault: #ffffff;
  --sfgColorTextInteractiveSelectSelectedActive: #ffffff;
  --sfgColorTextInteractiveSelectSelectedFocus: #ffffff;
  --sfgColorTextInteractiveSelectSelectedHover: #ffffff;
  --sfgColorTextInteractiveErrorDefault: #e31937;
  --sfgColorTextInteractiveErrorHover: #505050;
  --sfgColorTextInteractiveDisabled: #e5e5e5;
  --sfgColorTextInteractiveWaiting: #505050;
  --sfgColorTextStaticDecorative: #e3ecfc;
  --sfgColorTextStaticDefault: #505050;
  --sfgColorTextStaticDisabledDefault: #767676;
  --sfgColorTextStaticDisabledInverse: #ffffff;
  --sfgColorTextStaticInverse: #ffffff;
  --sfgColorStrokeBad: #e31937;
  --sfgColorStrokeErrorDefault: #e31937;
  --sfgColorStrokeErrorHover: #0093d1;
  --sfgColorStrokeFocus: #6ba7ea;
  --sfgColorStrokeGood: #138604;
  --sfgColorStrokeNeutralDefault: #c1c1c1;
  --sfgColorStrokeNeutralLight: #e5e5e5;
  --sfgColorStrokeSelectActive: #017caf;
  --sfgColorStrokeSelectDefault: #c1c1c1;
  --sfgColorStrokeSelectDisabled: #e5e5e5;
  --sfgColorStrokeSelectHover: #0093d1;
  --sfgColorStrokeSelectFocus: #017caf;
  --sfgColorStrokeSelectSelectedDefault: #017caf;
  --sfgColorStrokeSelectSelectedActive: #017caf;
  --sfgColorStrokeSelectSelectedHover: #0093d1;
  --sfgFontFamilyDefault: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  --sfgFontSizeXs: 0.75rem;
  --sfgFontSizeSm: 0.875rem;
  --sfgFontSizeMd: 1rem;
  --sfgFontSizeLg: 1.125rem;
  --sfgFontSizeXl: 1.25rem;
  --sfgFontSizeXxl: 2rem;
  --sfgSpace3xs: 4px;
  --sfgSpaceXxs: 8px;
  --sfgSpaceXs: 10px;
  --sfgSpaceSm: 12px;
  --sfgSpaceMd: 16px;
  --sfgSpaceLg: 24px;
  --sfgSpaceXl: 32px;
  --sfgSpaceXxl: 40px;
  --sfgSpace3xl: 48px;
  --sfgSpace4xl: 56px;
  --sfgSpace5xl: 64px;
  --sfgSpace6xl: 72px;
  --sfgTypeXsMedRegular:
    400 0.75rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsMedRegularEmphasis:
    400 italic 0.75rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsMedLight:
    300 0.75rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsMedLightEmphasis:
    300 italic 0.75rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsMedStrong:
    700 0.75rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsMedStrongEmphasis:
    700 italic 0.75rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsTightRegular:
    400 0.75rem/0.875rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsTightRegularEmphasis:
    400 italic 0.75rem/0.875rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsTightLight:
    300 0.75rem/0.875rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsTightLightEmphasis:
    300 italic 0.75rem/0.875rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsTightStrong:
    700 0.75rem/0.875rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsTightStrongEmphasis:
    700 italic 0.75rem/0.875rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsLooseRegular:
    400 0.75rem/1.125rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsLooseRegularEmphasis:
    400 italic 0.75rem/1.125rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsLooseLight:
    300 0.75rem/1.125rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsLooseLightEmphasis:
    300 italic 0.75rem/1.125rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsLooseStrong:
    700 0.75rem/1.125rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXsLooseStrongEmphasis:
    700 italic 0.75rem/1.125rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmMedRegular:
    400 0.875rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmMedRegularEmphasis:
    400 italic 0.875rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmMedLight:
    300 0.875rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmMedLightEmphasis:
    300 italic 0.875rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmMedStrong:
    700 0.875rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmMedStrongEmphasis:
    700 italic 0.875rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmLooseRegular:
    400 0.875rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmLooseRegularEmphasis:
    400 italic 0.875rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmLooseLight:
    300 0.875rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmLooseLightEmphasis:
    300 italic 0.875rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmLooseStrong:
    700 0.875rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmLooseStrongEmphasis:
    700 italic 0.875rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmTightRegular:
    400 0.875rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmTightRegularEmphasis:
    400 italic 0.875rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmTightLight:
    300 0.875rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmTightLightEmphasis:
    300 italic 0.875rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmTightStrong:
    700 0.875rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeSmTightStrongEmphasis:
    700 italic 0.875rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdMedRegular:
    400 1rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdMedRegularEmphasis:
    400 italic 1rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdMedLight:
    300 1rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdMedLightEmphasis:
    300 italic 1rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdMedStrong:
    700 1rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdMedStrongEmphasis:
    700 italic 1rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdLooseRegular:
    400 1rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdLooseRegularEmphasis:
    400 italic 1rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdLooseLight:
    300 1rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdLooseLightEmphasis:
    300 italic 1rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdLooseStrong:
    700 1rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdLooseStrongEmphasis:
    700 italic 1rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdTightRegular:
    400 1rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdTightRegularEmphasis:
    400 italic 1rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdTightLight:
    300 1rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdTightLightEmphasis:
    300 italic 1rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdTightStrong:
    700 1rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeMdTightStrongEmphasis:
    700 italic 1rem/1rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgMedRegular:
    400 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgMedRegularEmphasis:
    400 italic 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgMedLight:
    300 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgMedLightEmphasis:
    300 italic 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgMedStrong:
    700 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgMedStrongEmphasis:
    700 italic 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgLooseRegular:
    400 1.125rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgLooseRegularEmphasis:
    400 italic 1.125rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgLooseLight:
    300 1.125rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgLooseLightEmphasis:
    300 italic 1.125rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgLooseStrong:
    700 1.125rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgLooseStrongEmphasis:
    700 italic 1.125rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgTightRegular:
    400 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgTightRegularEmphasis:
    400 italic 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgTightLight:
    300 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgTightLightEmphasis:
    300 italic 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgTightStrong:
    700 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeLgTightStrongEmphasis:
    700 italic 1.125rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlMedRegular:
    400 1.25rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlMedRegularEmphasis:
    400 italic 1.25rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlMedLight:
    300 1.25rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlMedLightEmphasis:
    300 italic 1.25rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlMedStrong:
    700 1.25rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlMedStrongEmphasis:
    700 italic 1.25rem/1.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlLooseRegular:
    400 1.25rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlLooseRegularEmphasis:
    400 italic 1.25rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlLooseLight:
    300 1.25rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlLooseLightEmphasis:
    300 italic 1.25rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlLooseStrong:
    700 1.25rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlLooseStrongEmphasis:
    700 italic 1.25rem/1.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlTightRegular:
    400 1.25rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlTightRegularEmphasis:
    400 italic 1.25rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlTightLight:
    300 1.25rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlTightLightEmphasis:
    300 italic 1.25rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlTightStrong:
    700 1.25rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXlTightStrongEmphasis:
    700 italic 1.25rem/1.25rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlMedRegular:
    400 2rem/2.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlMedRegularEmphasis:
    400 italic 2rem/2.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlMedLight:
    300 2rem/2.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlMedLightEmphasis:
    300 italic 2rem/2.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlMedStrong:
    700 2rem/2.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlMedStrongEmphasis:
    700 italic 2rem/2.5rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlLooseRegular:
    400 2rem/2.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlLooseRegularEmphasis:
    400 italic 2rem/2.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlLooseLight:
    300 2rem/2.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlLooseLightEmphasis:
    300 italic 2rem/2.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlLooseStrong:
    700 2rem/2.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlLooseStrongEmphasis:
    700 italic 2rem/2.75rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlTightRegular:
    400 2rem/2rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlTightRegularEmphasis:
    400 italic 2rem/2rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlTightLight:
    300 2rem/2rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlTightLightEmphasis:
    300 italic 2rem/2rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlTightStrong:
    700 2rem/2rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
  --sfgTypeXxlTightStrongEmphasis:
    700 italic 2rem/2rem '"Helvetica Neue"', Helvetica, Arial, sans-serif;
}

/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@prism/prism-ui-components/src/styles/air-datepicker/prism-ui-datepicker.tokens.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
:host,
:host-context([data-theme='sfg']) {
  --prism-ui-datepicker-font-family: var(--sfgFontFamilyDefault);
  --prism-ui-datepicker-font-size: 14px;
  --prism-ui-datepicker-day-name-color: #012f64;
  --prism-ui-datepicker-cell-border-radius: 100%;
  --prism-ui-datepicker-cell-background-color-selected: #006cca;
  --prism-ui-datepicker-cell-background-color-selected-hover: #004ea8;
  --prism-ui-datepicker-cell-border-color-in-range: #f4f7fe;
  --prism-ui-datepicker-border: none;
  --prism-ui-datepicker-box-shadow: 14px 16px 44px 0px rgba(130, 161, 209, 0.16);
  --prism-ui-datepicker-nav-title-color: #012f64;
  --prism-ui-datepicker-arrow-color: #004ea8;
  --prism-ui-datepicker-color: #012f64;
  --prism-ui-datepicker-cell-color-current: #012f64;
  --prism-ui-datepicker-cell-background-current: #f4f7fe;
  --prism-ui-datepicker-cell-border-radius-current: 100%;
  --prism-ui-datepicker-cell-border-current: 1px solid #004ea8;
  --prism-ui-datepicker-cell-background-color-hover: #e2e4e8;
  --prism-ui-datepicker-nav-border-bottom: none;
  --prism-ui-datepicker-nav-title-background-color-hover: #f4f7fe;
  --prism-ui-datepicker-nav-title-border-radius-hover: 4px;

  --prism-ui-datepicker-color-suffix: #173e82;
  --prism-ui-datepicker-font-family-suffix: var(--sfgFontFamilyDefault);
  --prism-ui-datepicker-font-size-suffix: 1rem;
  --prism-ui-datepicker-line-height-suffix: 160%;
}

:host-context([data-theme='nwm']) {
  --prism-ui-datepicker-font-family: var(--nwmFontFamilyDefault);
  --prism-ui-datepicker-font-size: 14px;
  --prism-ui-datepicker-day-name-color: #0e497b;
  --prism-ui-datepicker-cell-border-radius: 100%;
  --prism-ui-datepicker-cell-background-color-selected: #006cca;
  --prism-ui-datepicker-cell-background-color-selected-hover: #0071b9;
  --prism-ui-datepicker-cell-border-color-in-range: #f4f7fe;
  --prism-ui-datepicker-border: none;
  --prism-ui-datepicker-box-shadow: 14px 16px 44px 0px rgba(130, 161, 209, 0.16);
  --prism-ui-datepicker-nav-title-color: #0e497b;
  --prism-ui-datepicker-arrow-color: #0071b9;
  --prism-ui-datepicker-color: #0e497b;
  --prism-ui-datepicker-cell-color-current: #0e497b;
  --prism-ui-datepicker-cell-background-current: #f4f7fe;
  --prism-ui-datepicker-cell-border-radius-current: 100%;
  --prism-ui-datepicker-cell-border-current: 1px solid #83d4f1;
  --prism-ui-datepicker-cell-background-color-hover: #e2e4e8;
  --prism-ui-datepicker-nav-border-bottom: none;
  --prism-ui-datepicker-nav-title-background-color-hover: #f4f7fe;
  --prism-ui-datepicker-nav-title-border-radius-hover: 4px;

  --prism-ui-datepicker-color-suffix: #135ea0;
  --prism-ui-datepicker-font-size-suffix: 1rem;
  --prism-ui-datepicker-line-height-suffix: 160%;

  --prism-ui-datepicker-font-family-suffix: var(--nwmFontFamilyDefault);
}

:host-context([data-theme='standard']) {
  --prism-ui-datepicker-font-family: Roboto, sans-serif;
  --prism-ui-datepicker-font-size: 14px;
  --prism-ui-datepicker-day-name-color: #012f64;
  --prism-ui-datepicker-cell-border-radius: 100%;
  --prism-ui-datepicker-cell-background-color-selected: #006cca;
  --prism-ui-datepicker-cell-background-color-selected-hover: #004ea8;
  --prism-ui-datepicker-cell-border-color-in-range: #f4f7fe;
  --prism-ui-datepicker-border: none;
  --prism-ui-datepicker-box-shadow: 14px 16px 44px 0px rgba(130, 161, 209, 0.16);
  --prism-ui-datepicker-nav-title-color: #012f64;
  --prism-ui-datepicker-arrow-color: #004ea8;
  --prism-ui-datepicker-color: #012f64;
  --prism-ui-datepicker-cell-color-current: #012f64;
  --prism-ui-datepicker-cell-background-current: #f4f7fe;
  --prism-ui-datepicker-cell-border-radius-current: 100%;
  --prism-ui-datepicker-cell-border-current: 1px solid #004ea8;
  --prism-ui-datepicker-cell-background-color-hover: #e2e4e8;
  --prism-ui-datepicker-nav-border-bottom: none;
  --prism-ui-datepicker-nav-title-background-color-hover: #f4f7fe;
  --prism-ui-datepicker-nav-title-border-radius-hover: 4px;

  --prism-ui-datepicker-color-suffix: #173e82;
  --prism-ui-datepicker-font-family-suffix: Roboto, sans-serif;
  --prism-ui-datepicker-font-size-suffix: 1rem;
  --prism-ui-datepicker-line-height-suffix: 160%;
}

:root {
  --prism-ui-datepicker-font-family: Roboto, sans-serif;
  --prism-ui-datepicker-font-size: 14px;
  --prism-ui-datepicker-day-name-color: #012f64;
  --prism-ui-datepicker-cell-border-radius: 100%;
  --prism-ui-datepicker-cell-background-color-selected: #006cca;
  --prism-ui-datepicker-cell-background-color-selected-hover: #004ea8;
  --prism-ui-datepicker-cell-border-color-in-range: #f4f7fe;
  --prism-ui-datepicker-border: none;
  --prism-ui-datepicker-box-shadow: 14px 16px 44px 0px rgba(130, 161, 209, 0.16);
  --prism-ui-datepicker-nav-title-color: #012f64;
  --prism-ui-datepicker-arrow-color: #004ea8;
  --prism-ui-datepicker-color: #012f64;
  --prism-ui-datepicker-cell-color-current: #012f64;
  --prism-ui-datepicker-cell-background-current: #f4f7fe;
  --prism-ui-datepicker-cell-border-radius-current: 100%;
  --prism-ui-datepicker-cell-border-current: 1px solid #004ea8;
  --prism-ui-datepicker-cell-background-color-hover: #e2e4e8;
  --prism-ui-datepicker-nav-border-bottom: none;
  --prism-ui-datepicker-nav-title-background-color-hover: #f4f7fe;
  --prism-ui-datepicker-nav-title-border-radius-hover: 4px;

  --prism-ui-datepicker-color-suffix: #173e82;
  --prism-ui-datepicker-font-family-suffix: Roboto, sans-serif;
  --prism-ui-datepicker-font-size-suffix: 1rem;
  --prism-ui-datepicker-line-height-suffix: 160%;
}

/*!************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@prism/prism-ui-components/src/styles/air-datepicker/air-datepicker-theme.css ***!
  \************************************************************************************************************************************************************************************************************************************************************************************/
.air-datepicker-cell.-year-.-other-decade-,
.air-datepicker-cell.-day-.-other-month- {
  color: var(--adp-color-other-month);
}
.air-datepicker-cell.-year-.-other-decade-:hover,
.air-datepicker-cell.-day-.-other-month-:hover {
  color: var(--adp-color-other-month-hover);
}
.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,
.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month- {
  color: var(--adp-color-other-month);
}
.-selected-.air-datepicker-cell.-year-.-other-decade-,
.-selected-.air-datepicker-cell.-day-.-other-month- {
  color: #fff;
  background: var(--adp-background-color-selected-other-month);
}
.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,
.-selected-.-focus-.air-datepicker-cell.-day-.-other-month- {
  background: var(--adp-background-color-selected-other-month-focused);
}
.-in-range-.air-datepicker-cell.-year-.-other-decade-,
.-in-range-.air-datepicker-cell.-day-.-other-month- {
  background-color: var(--adp-background-color-in-range);
  color: var(--adp-color);
}
.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,
.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month- {
  background-color: var(--adp-background-color-in-range-focused);
}
.air-datepicker-cell.-year-.-other-decade-:empty,
.air-datepicker-cell.-day-.-other-month-:empty {
  background: none;
  border: none;
}
.air-datepicker-cell {
  border-radius: var(--adp-cell-border-radius);
  box-sizing: border-box;
  cursor: pointer;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.air-datepicker-cell.-focus- {
  background: var(--adp-cell-background-color-hover);
}
.air-datepicker-cell.-current- {
  color: var(--adp-color-current-date);
  background: var(--prism-ui-datepicker-cell-background-current);
  border-radius: var(--prism-ui-datepicker-cell-border-radius-current);
  border: var(--prism-ui-datepicker-cell-border-current);
}
.air-datepicker-cell.-current-.-focus- {
  color: var(--adp-color);
}
.air-datepicker-cell.-current-.-in-range- {
  color: var(--adp-color-current-date);
}
.air-datepicker-cell.-disabled- {
  cursor: default;
  color: var(--adp-color-disabled);
}
.air-datepicker-cell.-disabled-.-focus- {
  color: var(--adp-color-disabled);
}
.air-datepicker-cell.-disabled-.-in-range- {
  color: var(--adp-color-disabled-in-range);
}
.air-datepicker-cell.-disabled-.-current-.-focus- {
  color: var(--adp-color-disabled);
}
.air-datepicker-cell.-in-range- {
  background: var(--adp-cell-background-color-in-range);
  border-radius: 0;
}
.air-datepicker-cell.-in-range-:hover,
.air-datepicker-cell.-in-range-.-focus- {
  background: var(--adp-cell-background-color-in-range-hover);
}
.air-datepicker-cell.-range-from- {
  border: 1px solid var(--adp-cell-border-color-in-range);
  background-color: var(--adp-cell-background-color-in-range);
  border-radius: var(--adp-cell-border-radius);
}
.air-datepicker-cell.-range-to- {
  border: 1px solid var(--adp-cell-border-color-in-range);
  background-color: var(--adp-cell-background-color-in-range);
  border-radius: var(--adp-cell-border-radius);
}
.air-datepicker-cell.-range-to-.-range-from- {
  border-radius: var(--adp-cell-border-radius);
}
.air-datepicker-cell.-selected- {
  color: #fff;
  border: none;
  background: var(--adp-cell-background-color-selected);
}
.air-datepicker-cell.-selected-.-current- {
  color: #fff;
  background: var(--adp-cell-background-color-selected);
}
.air-datepicker-cell.-selected-.-focus- {
  background: var(--adp-cell-background-color-selected-hover);
}
.air-datepicker-body {
  transition: all var(--adp-transition-duration) var(--adp-transition-ease);
}
.air-datepicker-body.-hidden- {
  display: none;
}
.air-datepicker-body--day-names {
  display: grid;
  grid-template-columns: repeat(7, var(--adp-day-cell-width));
  margin: 8px 0 3px;
}
.air-datepicker-body--day-name {
  color: var(--adp-day-name-color);
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  text-align: center;
  text-transform: uppercase;
  font-size: 0.8em;
}
.air-datepicker-body--day-name.-clickable- {
  cursor: pointer;
}
.air-datepicker-body--day-name.-clickable-:hover {
  color: var(--adp-day-name-color-hover);
}
.air-datepicker-body--cells {
  display: grid;
}
.air-datepicker-body--cells.-days- {
  grid-template-columns: repeat(7, var(--adp-day-cell-width));
  grid-auto-rows: var(--adp-day-cell-height);
}
.air-datepicker-body--cells.-months- {
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: var(--adp-month-cell-height);
}
.air-datepicker-body--cells.-years- {
  grid-template-columns: repeat(4, 1fr);
  grid-auto-rows: var(--adp-year-cell-height);
}
.air-datepicker-nav {
  display: flex;
  justify-content: space-between;
  border-bottom: var(--prism-ui-datepicker-nav-border-bottom);
  min-height: var(--adp-nav-height);
  padding: var(--adp-padding);
  box-sizing: content-box;
}
.-only-timepicker- .air-datepicker-nav {
  display: none;
}
.air-datepicker-nav--title,
.air-datepicker-nav--action {
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
}
.air-datepicker-nav--action {
  width: var(--adp-nav-action-size);
  border-radius: var(--adp-border-radius);
  -webkit-user-select: none;
  user-select: none;
}
.air-datepicker-nav--action:hover {
  background: var(--adp-background-color-hover);
}
.air-datepicker-nav--action:active {
  background: var(--adp-background-color-active);
}
.air-datepicker-nav--action.-disabled- {
  visibility: hidden;
}
.air-datepicker-nav--action svg {
  width: 32px;
  height: 32px;
}
.air-datepicker-nav--action path {
  fill: none;
  stroke: var(--adp-nav-arrow-color);
  stroke-width: 2px;
}
.air-datepicker-nav--title {
  border-radius: var(--adp-border-radius);
  padding: 0 8px;
  color: var(--prism-ui-datepicker-nav-title-color);
  font-size: 18px;
}
.air-datepicker-nav--title i {
  font-style: normal;
  color: var(--adp-nav-color-secondary);
  margin-left: 0.3em;
}
.air-datepicker-nav--title:hover {
  background: var(--prism-ui-datepicker-nav-title-background-color-hover);
  border-radius: var(--prism-ui-datepicker-nav-title-border-radius-hover);
}
.air-datepicker-nav--title:active {
  background: var(--prism-ui-datepicker-nav-title-background-color-hover);
  border-radius: var(--prism-ui-datepicker-nav-title-border-radius-hover);
}
.air-datepicker-nav--title.-disabled- {
  cursor: default;
  background: none;
}
.air-datepicker-buttons {
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
}
.air-datepicker-button {
  display: inline-flex;
  color: var(--adp-btn-color);
  border-radius: var(--adp-btn-border-radius);
  cursor: pointer;
  height: var(--adp-btn-height);
  border: none;
  background: rgba(255, 255, 255, 0);
}
.air-datepicker-button:hover {
  color: var(--adp-btn-color-hover);
  background: var(--adp-btn-background-color-hover);
}
.air-datepicker-button:focus {
  color: var(--adp-btn-color-hover);
  background: var(--adp-btn-background-color-hover);
  outline: none;
}
.air-datepicker-button:active {
  background: var(--adp-btn-background-color-active);
}
.air-datepicker-button span {
  outline: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
.air-datepicker-time {
  display: grid;
  grid-template-columns: max-content 1fr;
  grid-column-gap: 12px;
  align-items: center;
  position: relative;
  padding: 0 var(--adp-time-padding-inner);
}
.-only-timepicker- .air-datepicker-time {
  border-top: none;
}
.air-datepicker-time--current {
  display: flex;
  align-items: center;
  flex: 1;
  font-size: 14px;
  text-align: center;
}
.air-datepicker-time--current-colon {
  margin: 0 2px 3px;
  line-height: 1;
}
.air-datepicker-time--current-hours,
.air-datepicker-time--current-minutes {
  line-height: 1;
  font-size: 19px;
  font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
  position: relative;
  z-index: 1;
}
.air-datepicker-time--current-hours:after,
.air-datepicker-time--current-minutes:after {
  content: '';
  background: var(--adp-background-color-hover);
  border-radius: var(--adp-border-radius);
  position: absolute;
  left: -2px;
  top: -3px;
  right: -2px;
  bottom: -2px;
  z-index: -1;
  opacity: 0;
}
.air-datepicker-time--current-hours.-focus-:after,
.air-datepicker-time--current-minutes.-focus-:after {
  opacity: 1;
}
.air-datepicker-time--current-ampm {
  text-transform: uppercase;
  align-self: flex-end;
  color: var(--adp-time-day-period-color);
  margin-left: 6px;
  font-size: 11px;
  margin-bottom: 1px;
}
.air-datepicker-time--row {
  display: flex;
  align-items: center;
  font-size: 11px;
  height: 17px;
  background: linear-gradient(
      to right,
      var(--adp-time-track-color),
      var(--adp-time-track-color)
    )
    left 50%/100% var(--adp-time-track-height) no-repeat;
}
.air-datepicker-time--row:first-child {
  margin-bottom: 4px;
}
.air-datepicker-time--row input[type='range'] {
  background: none;
  cursor: pointer;
  flex: 1;
  height: 100%;
  width: 100%;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
}
.air-datepicker-time--row input[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
}
.air-datepicker-time--row input[type='range']::-ms-tooltip {
  display: none;
}
.air-datepicker-time--row input[type='range']:hover::-webkit-slider-thumb {
  border-color: var(--adp-time-track-color-hover);
}
.air-datepicker-time--row input[type='range']:hover::-moz-range-thumb {
  border-color: var(--adp-time-track-color-hover);
}
.air-datepicker-time--row input[type='range']:hover::-ms-thumb {
  border-color: var(--adp-time-track-color-hover);
}
.air-datepicker-time--row input[type='range']:focus {
  outline: none;
}
.air-datepicker-time--row input[type='range']:focus::-webkit-slider-thumb {
  background: var(--adp-cell-background-color-selected);
  border-color: var(--adp-cell-background-color-selected);
}
.air-datepicker-time--row input[type='range']:focus::-moz-range-thumb {
  background: var(--adp-cell-background-color-selected);
  border-color: var(--adp-cell-background-color-selected);
}
.air-datepicker-time--row input[type='range']:focus::-ms-thumb {
  background: var(--adp-cell-background-color-selected);
  border-color: var(--adp-cell-background-color-selected);
}
.air-datepicker-time--row input[type='range']::-webkit-slider-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid var(--adp-time-track-color);
  background: #fff;
  cursor: pointer;
  -webkit-transition: background var(--adp-transition-duration);
  transition: background var(--adp-transition-duration);
}
.air-datepicker-time--row input[type='range']::-moz-range-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid var(--adp-time-track-color);
  background: #fff;
  cursor: pointer;
  -moz-transition: background var(--adp-transition-duration);
  transition: background var(--adp-transition-duration);
}
.air-datepicker-time--row input[type='range']::-ms-thumb {
  box-sizing: border-box;
  height: 12px;
  width: 12px;
  border-radius: 3px;
  border: 1px solid var(--adp-time-track-color);
  background: #fff;
  cursor: pointer;
  -ms-transition: background var(--adp-transition-duration);
  transition: background var(--adp-transition-duration);
}
.air-datepicker-time--row input[type='range']::-webkit-slider-thumb {
  margin-top: calc(var(--adp-time-thumb-size) / 2 * -1);
}
.air-datepicker-time--row input[type='range']::-webkit-slider-runnable-track {
  border: none;
  height: var(--adp-time-track-height);
  cursor: pointer;
  color: rgba(0, 0, 0, 0);
  background: rgba(0, 0, 0, 0);
}
.air-datepicker-time--row input[type='range']::-moz-range-track {
  border: none;
  height: var(--adp-time-track-height);
  cursor: pointer;
  color: rgba(0, 0, 0, 0);
  background: rgba(0, 0, 0, 0);
}
.air-datepicker-time--row input[type='range']::-ms-track {
  border: none;
  height: var(--adp-time-track-height);
  cursor: pointer;
  color: rgba(0, 0, 0, 0);
  background: rgba(0, 0, 0, 0);
}
.air-datepicker-time--row input[type='range']::-ms-fill-lower {
  background: rgba(0, 0, 0, 0);
}
.air-datepicker-time--row input[type='range']::-ms-fill-upper {
  background: rgba(0, 0, 0, 0);
}
.air-datepicker {
  --adp-font-family: var(--prism-ui-datepicker-font-family);
  --adp-font-size: var(--prism-ui-datepicker-font-size);
  --adp-width: 246px;
  --adp-z-index: 100;
  --adp-padding: 4px;
  --adp-grid-areas: 'nav' 'body' 'timepicker' 'buttons';
  --adp-transition-duration: 0.3s;
  --adp-transition-ease: ease-out;
  --adp-transition-offset: 8px;
  --adp-background-color: #fff;
  --adp-background-color-hover: var(
    --prism-ui-datepicker-cell-background-color-hover
  );
  --adp-background-color-active: #eaeaea;
  --adp-background-color-in-range: rgba(92, 196, 239, 0.1);
  --adp-background-color-in-range-focused: rgba(92, 196, 239, 0.2);
  --adp-background-color-selected-other-month-focused: #8ad5f4;
  --adp-background-color-selected-other-month: #a2ddf6;
  --adp-color: var(--prism-ui-datepicker-color);
  --adp-color-secondary: #9c9c9c;
  --adp-accent-color: #4eb5e6;
  --adp-color-current-date: var(--prism-ui-datepicker-cell-color-current);
  --adp-color-other-month: #dedede;
  --adp-color-disabled: #aeaeae;
  --adp-color-disabled-in-range: #939393;
  --adp-color-other-month-hover: #c5c5c5;
  --adp-border-color: #dbdbdb;
  --adp-border-color-inner: #efefef;
  --adp-border-radius: 4px;
  --adp-border-color-inline: #d7d7d7;
  --adp-nav-height: 32px;
  --adp-nav-arrow-color: var(--prism-ui-datepicker-arrow-color);
  --adp-nav-action-size: 32px;
  --adp-nav-color-secondary: var(--adp-color-secondary);
  --adp-day-name-color: var(--prism-ui-datepicker-day-name-color);
  --adp-day-name-color-hover: #8ad5f4;
  --adp-day-cell-width: 1fr;
  --adp-day-cell-height: 32px;
  --adp-month-cell-height: 42px;
  --adp-year-cell-height: 56px;
  --adp-pointer-size: 10px;
  --adp-poiner-border-radius: 2px;
  --adp-pointer-offset: 14px;
  --adp-cell-border-radius: var(--prism-ui-datepicker-cell-border-radius);
  --adp-cell-background-color-hover: var(--adp-background-color-hover);
  --adp-cell-background-color-selected: var(
    --prism-ui-datepicker-cell-background-color-selected
  );
  --adp-cell-background-color-selected-hover: var(
    --prism-ui-datepicker-cell-background-color-selected-hover
  );
  --adp-cell-background-color-in-range: rgba(92, 196, 239, 0.1);
  --adp-cell-background-color-in-range-hover: rgba(92, 196, 239, 0.2);
  --adp-cell-border-color-in-range: var(
    --prism-ui-datepicker-cell-border-color-in-range
  );
  --adp-btn-height: 32px;
  --adp-btn-color: var(--adp-accent-color);
  --adp-btn-color-hover: var(--adp-color);
  --adp-btn-border-radius: var(--adp-border-radius);
  --adp-btn-background-color-hover: var(--adp-background-color-hover);
  --adp-btn-background-color-active: var(--adp-background-color-active);
  --adp-time-track-height: 1px;
  --adp-time-track-color: #dedede;
  --adp-time-track-color-hover: #b1b1b1;
  --adp-time-thumb-size: 12px;
  --adp-time-padding-inner: 10px;
  --adp-time-day-period-color: var(--adp-color-secondary);
  --adp-mobile-font-size: 16px;
  --adp-mobile-nav-height: 40px;
  --adp-mobile-width: 320px;
  --adp-mobile-day-cell-height: 38px;
  --adp-mobile-month-cell-height: 48px;
  --adp-mobile-year-cell-height: 64px;
}
.air-datepicker-overlay {
  --adp-overlay-background-color: rgba(0, 0, 0, 0.3);
  --adp-overlay-transition-duration: 0.3s;
  --adp-overlay-transition-ease: ease-out;
  --adp-overlay-z-index: 99;
}
.air-datepicker {
  background: var(--adp-background-color);
  border: var(--prism-ui-datepicker-border);
  box-shadow: var(--prism-ui-datepicker-box-shadow);
  border-radius: var(--adp-border-radius);
  box-sizing: content-box;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: repeat(4, max-content);
  grid-template-areas: var(--adp-grid-areas);
  font-family: var(--adp-font-family), sans-serif;
  font-size: var(--adp-font-size);
  color: var(--adp-color);
  min-width: var(--adp-width);
  position: absolute;
  transition:
    opacity var(--adp-transition-duration) var(--adp-transition-ease),
    transform var(--adp-transition-duration) var(--adp-transition-ease);
  z-index: var(--adp-z-index);
}
.air-datepicker:not(.-custom-position-) {
  opacity: 0;
}
.air-datepicker.-from-top- {
  transform: translateY(calc(var(--adp-transition-offset) * -1));
}
.air-datepicker.-from-right- {
  transform: translateX(var(--adp-transition-offset));
}
.air-datepicker.-from-bottom- {
  transform: translateY(var(--adp-transition-offset));
}
.air-datepicker.-from-left- {
  transform: translateX(calc(var(--adp-transition-offset) * -1));
}
.air-datepicker.-active-:not(.-custom-position-) {
  transform: translate(0, 0);
  opacity: 1;
}
.air-datepicker.-active-.-custom-position- {
  transition: none;
}
.air-datepicker.-inline- {
  border-color: var(--adp-border-color-inline);
  box-shadow: none;
  position: static;
  left: auto;
  right: auto;
  opacity: 1;
  transform: none;
}
.air-datepicker.-inline- .air-datepicker--pointer {
  display: none;
}
.air-datepicker.-is-mobile- {
  --adp-font-size: var(--adp-mobile-font-size);
  --adp-day-cell-height: var(--adp-mobile-day-cell-height);
  --adp-month-cell-height: var(--adp-mobile-month-cell-height);
  --adp-year-cell-height: var(--adp-mobile-year-cell-height);
  --adp-nav-height: var(--adp-mobile-nav-height);
  --adp-nav-action-size: var(--adp-mobile-nav-height);
  position: fixed;
  width: var(--adp-mobile-width);
  border: none;
}
.air-datepicker.-is-mobile- * {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.air-datepicker.-is-mobile- .air-datepicker--pointer {
  display: none;
}
.air-datepicker.-is-mobile-:not(.-custom-position-) {
  transform: translate(-50%, calc(-50% + var(--adp-transition-offset)));
}
.air-datepicker.-is-mobile-.-active-:not(.-custom-position-) {
  transform: translate(-50%, -50%);
}
.air-datepicker.-custom-position- {
  transition: none;
}
.air-datepicker-global-container {
  position: absolute;
  left: 0;
  top: 0;
}
.air-datepicker--pointer {
  display: none;
}
.air-datepicker--pointer:after {
  content: '';
  position: absolute;
  background: #fff;
  border-top: 1px solid var(--adp-border-color-inline);
  border-right: 1px solid var(--adp-border-color-inline);
  border-top-right-radius: var(--adp-poiner-border-radius);
  width: var(--adp-pointer-size);
  height: var(--adp-pointer-size);
  box-sizing: border-box;
}
.-top-left- .air-datepicker--pointer,
.-top-center- .air-datepicker--pointer,
.-top-right- .air-datepicker--pointer,
[data-popper-placement^='top'] .air-datepicker--pointer {
  top: calc(100% - var(--pointer-half-size) + 1px);
}
.-top-left- .air-datepicker--pointer:after,
.-top-center- .air-datepicker--pointer:after,
.-top-right- .air-datepicker--pointer:after,
[data-popper-placement^='top'] .air-datepicker--pointer:after {
  transform: rotate(135deg);
}
.-right-top- .air-datepicker--pointer,
.-right-center- .air-datepicker--pointer,
.-right-bottom- .air-datepicker--pointer,
[data-popper-placement^='right'] .air-datepicker--pointer {
  right: calc(100% - var(--pointer-half-size) + 1px);
}
.-right-top- .air-datepicker--pointer:after,
.-right-center- .air-datepicker--pointer:after,
.-right-bottom- .air-datepicker--pointer:after,
[data-popper-placement^='right'] .air-datepicker--pointer:after {
  transform: rotate(225deg);
}
.-bottom-left- .air-datepicker--pointer,
.-bottom-center- .air-datepicker--pointer,
.-bottom-right- .air-datepicker--pointer,
[data-popper-placement^='bottom'] .air-datepicker--pointer {
  bottom: calc(100% - var(--pointer-half-size) + 1px);
}
.-bottom-left- .air-datepicker--pointer:after,
.-bottom-center- .air-datepicker--pointer:after,
.-bottom-right- .air-datepicker--pointer:after,
[data-popper-placement^='bottom'] .air-datepicker--pointer:after {
  transform: rotate(315deg);
}
.-left-top- .air-datepicker--pointer,
.-left-center- .air-datepicker--pointer,
.-left-bottom- .air-datepicker--pointer,
[data-popper-placement^='left'] .air-datepicker--pointer {
  left: calc(100% - var(--pointer-half-size) + 1px);
}
.-left-top- .air-datepicker--pointer:after,
.-left-center- .air-datepicker--pointer:after,
.-left-bottom- .air-datepicker--pointer:after,
[data-popper-placement^='left'] .air-datepicker--pointer:after {
  transform: rotate(45deg);
}
.-top-left- .air-datepicker--pointer,
.-bottom-left- .air-datepicker--pointer {
  left: var(--adp-pointer-offset);
}
.-top-right- .air-datepicker--pointer,
.-bottom-right- .air-datepicker--pointer {
  right: var(--adp-pointer-offset);
}
.-top-center- .air-datepicker--pointer,
.-bottom-center- .air-datepicker--pointer {
  left: calc(50% - var(--adp-pointer-size) / 2);
}
.-left-top- .air-datepicker--pointer,
.-right-top- .air-datepicker--pointer {
  top: var(--adp-pointer-offset);
}
.-left-bottom- .air-datepicker--pointer,
.-right-bottom- .air-datepicker--pointer {
  bottom: var(--adp-pointer-offset);
}
.-left-center- .air-datepicker--pointer,
.-right-center- .air-datepicker--pointer {
  top: calc(50% - var(--adp-pointer-size) / 2);
}
.air-datepicker--navigation {
  grid-area: nav;
}
.air-datepicker--content {
  box-sizing: content-box;
  padding: var(--adp-padding);
  grid-area: body;
}
.-only-timepicker- .air-datepicker--content {
  display: none;
}
.air-datepicker--time {
  grid-area: timepicker;
}
.air-datepicker--buttons {
  grid-area: buttons;
}
.air-datepicker--buttons,
.air-datepicker--time {
  padding: var(--adp-padding);
  border-top: 1px solid var(--adp-border-color-inner);
}
.air-datepicker-overlay {
  position: fixed;
  background: var(--adp-overlay-background-color);
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  opacity: 0;
  transition:
    opacity var(--adp-overlay-transition-duration)
      var(--adp-overlay-transition-ease),
    left 0s,
    height 0s,
    width 0s;
  transition-delay:
    0s, var(--adp-overlay-transition-duration),
    var(--adp-overlay-transition-duration),
    var(--adp-overlay-transition-duration);
  z-index: var(--adp-overlay-z-index);
}
.air-datepicker-overlay.-active- {
  opacity: 1;
  width: 100%;
  height: 100%;
  transition:
    opacity var(--adp-overlay-transition-duration)
      var(--adp-overlay-transition-ease),
    height 0s,
    width 0s;
}

/*!*********************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@prism/prism-ui-components/src/styles/global.css?ngGlobalStyle ***!
  \*********************************************************************************************************************************************************************************************************************************************************************/
/** Typefaces import */

/** Tokens import */

/** Base styles */


/*# sourceMappingURL=styles.edb59eb141712e50.css.map*/