/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[0].use[2]!./node_modules/@lealco/nodo-design-system_ui-components/dist/nodo-design-system/nodo-design-system.css?ngGlobalStyle ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */
@layer properties;
:root {
  --color---primitives-value-natural-gray-light-25: #faf9fe;
  --color---primitives-value-natural-gray-light-50: #fafafc;
  --color---primitives-value-natural-gray-light-100: #f3f4f8;
  --color---primitives-value-natural-gray-light-200: #d2d4da;
  --color---primitives-value-natural-gray-light-300: #b3b5bd;
  --color---primitives-value-natural-gray-light-400: #9496a1;
  --color---primitives-value-natural-gray-light-500: #777986;
  --color---primitives-value-natural-gray-light-600: #5b5d6b;
  --color---primitives-value-natural-gray-light-700: #404252;
  --color---primitives-value-natural-gray-light-800: #282a3a;
  --color---primitives-value-natural-gray-light-900: #101223;
  --color---primitives-value-natural-gray-dark-25: #f4f4f4;
  --color---primitives-value-natural-gray-dark-50: #fdfcfc;
  --color---primitives-value-natural-gray-dark-100: #f9f8f8;
  --color---primitives-value-natural-gray-dark-200: #f4f4f4;
  --color---primitives-value-natural-gray-dark-300: #ececec;
  --color---primitives-value-natural-gray-dark-400: #dcdcdc;
  --color---primitives-value-natural-gray-dark-500: #cacaca;
  --color---primitives-value-natural-gray-dark-600: #9f9f9f;
  --color---primitives-value-natural-gray-dark-700: #727272;
  --color---primitives-value-natural-gray-dark-800: #444343;
  --color---primitives-value-natural-gray-dark-900: #262626;
  --color---primitives-value-natural-white-20: #fcfcfe33;
  --color---primitives-value-natural-white-50: #fcfcfe80;
  --color---primitives-value-natural-white-75: #fcfcfebf;
  --color---primitives-value-natural-white-100: #fcfcfe;
  --color---primitives-value-natural-black-8: #11121114;
  --color---primitives-value-natural-black-24: #1112113d;
  --color---primitives-value-natural-black-40: #11121166;
  --color---primitives-value-natural-black-60: #11121199;
  --color---primitives-value-natural-black-secondary: #111211;
  --color---primitives-value-brand-yellow-50: #fffbe4;
  --color---primitives-value-brand-yellow-100: #fff4b6;
  --color---primitives-value-brand-yellow-200: #ffec89;
  --color---primitives-value-brand-yellow-300: #fee55b;
  --color---primitives-value-brand-yellow-400: #fedd2e;
  --color---primitives-value-brand-yellow-600: #d5b400;
  --color---primitives-value-brand-yellow-leal: #fed600;
  --color---primitives-value-status-success-50: #ebfbe3;
  --color---primitives-value-status-success-100: #baeca2;
  --color---primitives-value-status-success-200: #99da7a;
  --color---primitives-value-status-success-300: #77c751;
  --color---primitives-value-status-success-400: #56b529;
  --color---primitives-value-status-success-500: #34a200;
  --color---primitives-value-status-success-600: #2a8200;
  --color---primitives-value-status-warning-50: #fff5ee;
  --color---primitives-value-status-warning-100: #feeadd;
  --color---primitives-value-status-warning-200: #fdd2b5;
  --color---primitives-value-status-warning-300: #fcba8d;
  --color---primitives-value-status-warning-400: #fba366;
  --color---primitives-value-status-warning-500: #fa8b3e;
  --color---primitives-value-status-warning-600: #f97316;
  --color---primitives-value-status-error-50: #fff4f4;
  --color---primitives-value-status-error-100: #fbdddd;
  --color---primitives-value-status-error-200: #f7bbbb;
  --color---primitives-value-status-error-300: #f49898;
  --color---primitives-value-status-error-400: #f07676;
  --color---primitives-value-status-error-500: #ec5454;
  --color---primitives-value-status-error-600: #d24646;
  --color---primitives-value-status-info-50: #e3f5fd;
  --color---primitives-value-status-info-100: #a3ddf5;
  --color---primitives-value-status-info-200: #7acaeb;
  --color---primitives-value-status-info-300: #52b8e0;
  --color---primitives-value-status-info-400: #29a5d6;
  --color---primitives-value-status-info-500: #0092cc;
  --color---primitives-value-status-info-600: #0075a3;
  --color---primitives-value-accents-puntos-50: #edf9fb;
  --color---primitives-value-accents-puntos-100: #cceef3;
  --color---primitives-value-accents-puntos-200: #abe3eb;
  --color---primitives-value-accents-puntos-300: #8ad8e4;
  --color---primitives-value-accents-puntos-400: #69cddc;
  --color---primitives-value-accents-puntos-500: #48c2d4;
  --color---primitives-value-accents-puntos-600: #3da7b7;
  --color---primitives-value-accents-puntos-700: #318c99;
  --color---primitives-value-accents-puntos-800: #26707c;
  --color---primitives-value-accents-puntos-900: #1a555e;
  --color---primitives-value-accents-bonos-50: #f2f2fe;
  --color---primitives-value-accents-bonos-100: #e4e4fc;
  --color---primitives-value-accents-bonos-200: #c9c9f9;
  --color---primitives-value-accents-bonos-300: #aeaff7;
  --color---primitives-value-accents-bonos-400: #7879f1;
  --color---primitives-value-accents-bonos-500: #7879f1;
  --color---primitives-value-accents-bonos-600: #6162cd;
  --color---primitives-value-accents-fucsia-50: #fdecf2;
  --color---primitives-value-accents-fucsia-100: #f6c0d4;
  --color---primitives-value-accents-fucsia-200: #ef94b5;
  --color---primitives-value-accents-fucsia-300: #e76997;
  --color---primitives-value-accents-fucsia-400: #e03d78;
  --color---primitives-value-accents-fucsia-500: #d9115a;
  --color---primitives-value-accents-fucsia-600: #ae0e48;
  --color---primitives-value-accents-blue-50: #e6faff;
  --color---primitives-value-accents-blue-75: #e9f1ff;
  --color---primitives-value-accents-blue-100: #c3d8fc;
  --color---primitives-value-accents-blue-200: #89b2f9;
  --color---primitives-value-accents-blue-300: #77b5f2;
  --color---primitives-value-accents-blue-400: #30b4ff;
  --color---primitives-value-accents-blue-500: #4184f5;
  --color---primitives-value-accents-blue-600: #446ff2;
  --color---primitives-value-accents-blue-700: #3a7af4;
  --color---primitives-value-accents-blue-800: #0092cc;
  --color---primitives-value-accents-blue-900: #0e70c7;
  --color---primitives-value-accents-green-50: #e1fafa;
  --color---primitives-value-accents-green-200: #5ecacc;
  --color---primitives-value-accents-green-500: #b7e396;
  --color---primitives-value-special-salmon-100: #ffeeee;
  --color---primitives-value-special-salmon-400: #ffb0b0;
  --color---primitives-value-special-rose-100: #fff4fd;
  --color---primitives-value-special-rose-400: #ffabf2;
  --color---primitives-value-special-purple-200: #d1d2eb;
  --color---primitives-value-special-purple-400: #7775fc;
  --color---primitives-value-special-purple-600: #9747ff;
  --color---primitives-value-special-yellow-700: #fff5de;
  --color---primitives-value-special-yellow-800: #ffefc9;
  --color---primitives-value-special-yellow-900: #ffc130;
  --color---primitives-value-special-color: #ffffff;
  --color-light-bg-default: #faf9fe;
  --color-light-bg-subtle: #fcfcfe;
  --color-light-bg-elevated: #fafafc;
  --color-light-bg-inverse: #111211;
  --color-light-bg-brand: #fed600;
  --color-light-bg-status-success: #ebfbe3;
  --color-light-bg-status-warning: #fff5ee;
  --color-light-bg-status-error: #fff4f4;
  --color-light-bg-status-info: #e3f5fd;
  --color-light-bg-overlay---utility-overlay: #1112113d;
  --color-light-bg-overlay---utility-tooltip: #7775fc;
  --color-light-text-primary: #101223;
  --color-light-text-body: #5b5d6b;
  --color-light-text-secondary: #b3b5bd;
  --color-light-text-disabled: #b3b5bd;
  --color-light-text-inverse: #fcfcfe;
  --color-light-text-inversebrand: #111211;
  --color-light-text-status-success: #34a200;
  --color-light-text-status-warning: #fa8b3e;
  --color-light-text-status-error: #ec5454;
  --color-light-text-status-info: #0092cc;
  --color-light-text-onstatus-on-success: #34a200;
  --color-light-text-onstatus-on-warning: #fa8b3e;
  --color-light-text-onstatus-on-error: #ec5454;
  --color-light-text-onstatus-on-info: #0092cc;
  --color-light-border-default: #b3b5bd;
  --color-light-border-divider: #d2d4da;
  --color-light-border-focus: #101223;
  --color-light-border-status-success: #34a200;
  --color-light-border-status-warning: #fa8b3e;
  --color-light-border-status-error: #ec5454;
  --color-light-border-status-info: #0092cc;
  --color-light-icon-default: #777986;
  --color-light-icon-secondary: #b3b5bd;
  --color-light-icon-disabled: #d2d4da;
  --color-light-icon-inverse: #fcfcfe;
  --color-light-icon-brand: #111211;
  --color-light-icon-status-success: #34a200;
  --color-light-icon-status-warning: #fa8b3e;
  --color-light-icon-status-error: #ec5454;
  --color-light-icon-status-info: #0092cc;
  --color-light-icon-onstatus-on-succes: #34a200;
  --color-light-icon-onstatus-on-warning: #fa8b3e;
  --color-light-icon-onstatus-on-error: #ec5454;
  --color-light-icon-onstatus-on-info: #0092cc;
  --color-dark-bg-default: #111211;
  --color-dark-bg-subtle: #262626;
  --color-dark-bg-elevated: #444343;
  --color-dark-bg-inverse: #fcfcfe;
  --color-dark-bg-brand: #fed600;
  --color-dark-bg-status-success: #2a8200;
  --color-dark-bg-status-warning: #f97316;
  --color-dark-bg-status-error: #d24646;
  --color-dark-bg-status-info: #0075a3;
  --color-dark-bg-overlay---utility-overlay: #1112113d;
  --color-dark-bg-overlay---utility-tooltip: #7775fc;
  --color-dark-text-primary: #fcfcfe;
  --color-dark-text-body: #cacaca;
  --color-dark-text-secondary: #9f9f9f;
  --color-dark-text-disabled: #727272;
  --color-dark-text-inverse: #fcfcfe;
  --color-dark-text-inversebrand: #111211;
  --color-dark-text-status-success: #99da7a;
  --color-dark-text-status-warning: #fdd2b5;
  --color-dark-text-status-error: #f7bbbb;
  --color-dark-text-status-info: #7acaeb;
  --color-dark-text-onstatus-on-success: #ebfbe3;
  --color-dark-text-onstatus-on-warning: #fff5ee;
  --color-dark-text-onstatus-on-error: #fff4f4;
  --color-dark-text-onstatus-on-info: #e3f5fd;
  --color-dark-border-default: #727272;
  --color-dark-border-divider: #444343;
  --color-dark-border-focus: #fcfcfe;
  --color-dark-border-status-success: #2a8200;
  --color-dark-border-status-warning: #f97316;
  --color-dark-border-status-error: #d24646;
  --color-dark-border-status-info: #0075a3;
  --color-dark-icon-default: #f4f4f4;
  --color-dark-icon-secondary: #cacaca;
  --color-dark-icon-disabled: #727272;
  --color-dark-icon-inverse: #fcfcfe;
  --color-dark-icon-brand: #111211;
  --color-dark-icon-status-success: #99da7a;
  --color-dark-icon-status-warning: #fdd2b5;
  --color-dark-icon-status-error: #f7bbbb;
  --color-dark-icon-status-info: #7acaeb;
  --color-dark-icon-onstatus-on-succes: #ebfbe3;
  --color-dark-icon-onstatus-on-warning: #fff5ee;
  --color-dark-icon-onstatus-on-error: #fff4f4;
  --color-dark-icon-onstatus-on-info: #e3f5fd;
  --typography---primitives-value-font-family-font: Inter;
  --typography---primitives-value-font-size-xs: 0.625rem;
  --typography---primitives-value-font-size-sm: 0.75rem;
  --typography---primitives-value-font-size-base: 0.875rem;
  --typography---primitives-value-font-size-md: 1rem;
  --typography---primitives-value-font-size-lg: 1.25rem;
  --typography---primitives-value-font-size-xl: 1.5rem;
  --typography---primitives-value-font-size-2xl: 2rem;
  --typography---primitives-value-font-size-3xl: 2.5rem;
  --typography---primitives-value-font-size-4xl: 3rem;
  --typography---primitives-value-font-lineheight-10: 0.875rem;
  --typography---primitives-value-font-lineheight-16: 1.25rem;
  --typography---primitives-value-font-lineheight-20: 1.75rem;
  --typography---primitives-value-font-lineheight-24: 2rem;
  --typography---primitives-value-font-lineheight-32: 2.5rem;
  --typography---primitives-value-font-lineheight-40: 3rem;
  --typography---primitives-value-font-lineheight-48: 3.5rem;
  --typography---primitives-value-font-lineheight-12-14: 1rem;
  --typography---primitives-value-font-font-weight-regular: 25rem;
  --typography---primitives-value-font-font-weight-medium: 31.25rem;
  --typography---primitives-value-font-font-weight-semibold: 37.5rem;
  --typography---primitives-value-font-font-weight-bold: 43.75rem;
  --typography---primitives-value-font-familyfont: Inter;
  --spacing-primitives-mode-1-space-4: 0.25rem;
  --spacing-primitives-mode-1-space-8: 0.5rem;
  --spacing-primitives-mode-1-space-12: 0.75rem;
  --spacing-primitives-mode-1-space-16: 1rem;
  --spacing-primitives-mode-1-space-20: 1.25rem;
  --spacing-primitives-mode-1-space-24: 1.5rem;
  --radius-primitives-mode-1-radius-0: 0rem;
  --radius-primitives-mode-1-radius-4: 0.25rem;
  --radius-primitives-mode-1-radius-8: 0.5rem;
  --radius-primitives-mode-1-radius-12: 0.75rem;
  --radius-primitives-mode-1-radius-16: 1rem;
  --radius-primitives-mode-1-radius-phill: 62.438rem;
  --tipography-mode-1-text-display-xl-fontfamily: Inter;
  --tipography-mode-1-text-display-xl-fontsize: 3rem;
  --tipography-mode-1-text-display-xl-lineheight: 3.5rem;
  --tipography-mode-1-text-display-xl-fontweight: 43.75rem;
  --tipography-mode-1-text-display-l-fontfamily: Inter;
  --tipography-mode-1-text-display-l-fontsize: 2.5rem;
  --tipography-mode-1-text-display-l-lineheight: 3rem;
  --tipography-mode-1-text-display-l-fontweight: 43.75rem;
  --tipography-mode-1-text-heading-xl-fontfamily: Inter;
  --tipography-mode-1-text-heading-xl-fontsize: 2rem;
  --tipography-mode-1-text-heading-xl-lineheight: 2.5rem;
  --tipography-mode-1-text-heading-xl-fontweight: 37.5rem;
  --tipography-mode-1-text-heading-l-fontfamily: Inter;
  --tipography-mode-1-text-heading-l-fontsize: 1.5rem;
  --tipography-mode-1-text-heading-l-lineheight: 2rem;
  --tipography-mode-1-text-heading-l-fontweight: 37.5rem;
  --tipography-mode-1-text-heading-m-fontfamily: Inter;
  --tipography-mode-1-text-heading-m-fontsize: 1.25rem;
  --tipography-mode-1-text-heading-m-lineheight: 1.75rem;
  --tipography-mode-1-text-heading-m-fontweight: 37.5rem;
  --tipography-mode-1-text-heading-s-fontfamily: Inter;
  --tipography-mode-1-text-heading-s-fontsize: 1rem;
  --tipography-mode-1-text-heading-s-lineheight: 1.25rem;
  --tipography-mode-1-text-heading-s-fontweight: 37.5rem;
  --tipography-mode-1-text-body-l-fontfamily: Inter;
  --tipography-mode-1-text-body-l-fontsize: 1rem;
  --tipography-mode-1-text-body-l-lineheight: 1.25rem;
  --tipography-mode-1-text-body-l-fontweight: 25rem;
  --tipography-mode-1-text-body-m-fontfamily: Inter;
  --tipography-mode-1-text-body-m-fontsize: 0.875rem;
  --tipography-mode-1-text-body-m-lineheight: 1rem;
  --tipography-mode-1-text-body-m-fontweight: 25rem;
  --tipography-mode-1-text-body-s-fontfamily: Inter;
  --tipography-mode-1-text-body-s-fontsize: 0.75rem;
  --tipography-mode-1-text-body-s-lineheight: 1rem;
  --tipography-mode-1-text-body-s-fontweight: 25rem;
  --tipography-mode-1-text-labels---ui-label-fontfamily: Inter;
  --tipography-mode-1-text-labels---ui-label-fontsize: 1rem;
  --tipography-mode-1-text-labels---ui-label-lineheight: 1.25rem;
  --tipography-mode-1-text-labels---ui-label-fontweight: 25rem;
  --tipography-mode-1-text-labels---ui-buttons-fontfamily: Inter;
  --tipography-mode-1-text-labels---ui-buttons-fontsize: 0.875rem;
  --tipography-mode-1-text-labels---ui-buttons-lineheight: 1rem;
  --tipography-mode-1-text-labels---ui-buttons-fontweight: 37.5rem;
  --tipography-mode-1-text-auxiliares-caption-fontfamily: Inter;
  --tipography-mode-1-text-auxiliares-caption-fontsize: 0.75rem;
  --tipography-mode-1-text-auxiliares-caption-lineheight: 0.875rem;
  --tipography-mode-1-text-auxiliares-caption-fontweight: 31.25rem;
  --tipography-mode-1-text-auxiliares-overline-fontfamily: Inter;
  --tipography-mode-1-text-auxiliares-overline-fontsize: 0.625rem;
  --tipography-mode-1-text-auxiliares-overline-lineheight: 0.875rem;
  --tipography-mode-1-text-auxiliares-overline-fontweight: 31.25rem;
  --button-primary-bg-default-light: var(--color---primitives-value-brand-yellow-leal);
  --button-primary-bg-hover-light: var(--color---primitives-value-brand-yellow-600);
  --button-primary-bg-pressed-light: var(--color---primitives-value-brand-yellow-leal);
  --button-primary-bg-disabled-light: var(--color---primitives-value-brand-yellow-200);
  --button-primary-text-pressed-light: var(--color---primitives-value-natural-black-secondary);
  --button-primary-text-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-primary-text-hover-light: var(--color---primitives-value-natural-gray-light-900);
  --button-primary-text-default-light: var(--color---primitives-value-natural-black-secondary);
  --button-primary-icon-pressed-light: var(--color---primitives-value-natural-black-secondary);
  --button-primary-icon-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-primary-icon-hover-light: var(--color---primitives-value-natural-gray-light-900);
  --button-primary-icon-default-light: var(--color---primitives-value-natural-black-secondary);
  --button-secondary-bg-default-light: var(--color---primitives-value-natural-black-secondary);
  --button-secondary-bg-hover-light: var(--color---primitives-value-natural-black-60);
  --button-secondary-bg-pressed-light: var(--color---primitives-value-natural-black-secondary);
  --button-secondary-bg-disabled-light: var(--color---primitives-value-natural-gray-light-300);
  --button-secondary-text-default-light: var(--color---primitives-value-natural-white-100);
  --button-secondary-text-hover-light: var(--color---primitives-value-natural-white-100);
  --button-secondary-text-pressed-light: var(--color---primitives-value-natural-white-100);
  --button-secondary-text-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-secondary-icon-default-light: var(--color---primitives-value-natural-white-100);
  --button-secondary-icon-hover-light: var(--color---primitives-value-natural-white-100);
  --button-secondary-icon-pressed-light: var(--color---primitives-value-natural-white-100);
  --button-secondary-icon-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-tertiary-text-default-light: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-text-hover-light: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-text-pressed-light: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-text-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-tertiary-icon-default-light: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-icon-hover-light: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-icon-pressed-light: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-icon-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-tertiary-bg-hover-light: var(--color---primitives-value-accents-bonos-50);
  --button-tertiary-bg-pressed-light: var(--color---primitives-value-accents-bonos-50);
  --button-outline-text-default-light: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-text-hover-light: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-text-pressed-light: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-text-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-outline-icon-default-light: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-icon-hover-light: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-icon-pressed-light: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-icon-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-outline-bg-hover-light: var(--color---primitives-value-accents-bonos-50);
  --button-outline-bg-pressed-light: var(--color---primitives-value-accents-bonos-50);
  --button-outline-border-default-light: var(--color---primitives-value-special-purple-200);
  --button-outline-border-hover-light: var(--color---primitives-value-special-purple-200);
  --button-outline-border-pressed-light: var(--color---primitives-value-special-purple-200);
  --button-outline-border-disabled-light: var(--color---primitives-value-special-purple-200);
  --button-link-text-default-light: var(--color---primitives-value-accents-blue-600);
  --button-link-text-hover-light: var(--color---primitives-value-accents-blue-200);
  --button-link-text-pressed-light: var(--color---primitives-value-accents-blue-200);
  --button-link-text-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-link-icon-default-light: var(--color---primitives-value-accents-blue-600);
  --button-link-icon-hover-light: var(--color---primitives-value-accents-blue-200);
  --button-link-icon-pressed-light: var(--color---primitives-value-accents-blue-200);
  --button-link-icon-disabled-light: var(--color---primitives-value-natural-gray-light-500);
  --button-primary-bg-default-dark: var(--color---primitives-value-brand-yellow-leal);
  --button-primary-bg-hover-dark: var(--color---primitives-value-brand-yellow-600);
  --button-primary-bg-pressed-dark: var(--color---primitives-value-brand-yellow-leal);
  --button-primary-bg-disabled-dark: var(--color---primitives-value-brand-yellow-200);
  --button-primary-text-pressed-dark: var(--color---primitives-value-natural-black-secondary);
  --button-primary-text-disabled-dark: var(--color---primitives-value-natural-gray-light-500);
  --button-primary-text-hover-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-primary-text-default-dark: var(--color---primitives-value-natural-black-secondary);
  --button-primary-icon-pressed-dark: var(--color---primitives-value-natural-black-secondary);
  --button-primary-icon-disabled-dark: var(--color---primitives-value-natural-gray-light-500);
  --button-primary-icon-hover-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-primary-icon-default-dark: var(--color---primitives-value-natural-black-secondary);
  --button-secondary-bg-default-dark: var(--color---primitives-value-natural-black-secondary);
  --button-secondary-bg-hover-dark: var(--color---primitives-value-natural-gray-dark-800);
  --button-secondary-bg-pressed-dark: var(--color---primitives-value-natural-black-secondary);
  --button-secondary-bg-disabled-dark: var(--color---primitives-value-natural-gray-dark-800);
  --button-secondary-text-default-dark: var(--color---primitives-value-natural-white-100);
  --button-secondary-text-hover-dark: var(--color---primitives-value-natural-white-100);
  --button-secondary-text-pressed-dark: var(--color---primitives-value-natural-white-100);
  --button-secondary-text-disabled-dark: var(--color---primitives-value-natural-gray-dark-500);
  --button-secondary-icon-default-dark: var(--color---primitives-value-natural-white-100);
  --button-secondary-icon-hover-dark: var(--color---primitives-value-natural-white-100);
  --button-secondary-icon-pressed-dark: var(--color---primitives-value-natural-white-100);
  --button-secondary-icon-disabled-dark: var(--color---primitives-value-natural-gray-dark-500);
  --button-tertiary-text-default-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-text-hover-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-text-pressed-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-text-disabled-dark: var(--color---primitives-value-natural-gray-dark-500);
  --button-tertiary-icon-default-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-icon-hover-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-icon-pressed-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-tertiary-icon-disabled-dark: var(--color---primitives-value-natural-gray-dark-500);
  --button-tertiary-bg-hover-dark: var(--color---primitives-value-natural-gray-dark-800);
  --button-tertiary-bg-pressed-dark: var(--color---primitives-value-natural-gray-dark-700);
  --button-outline-text-default-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-text-hover-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-text-pressed-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-text-disabled-dark: var(--color---primitives-value-natural-gray-dark-500);
  --button-outline-icon-default-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-icon-hover-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-icon-pressed-dark: var(--color---primitives-value-natural-gray-light-900);
  --button-outline-icon-disabled-dark: var(--color---primitives-value-natural-gray-dark-500);
  --button-outline-bg-hover-dark: var(--color---primitives-value-natural-gray-dark-800);
  --button-outline-bg-pressed-dark: var(--color---primitives-value-natural-gray-dark-700);
  --button-outline-border-default-dark: var(--color---primitives-value-special-purple-200);
  --button-outline-border-hover-dark: var(--color---primitives-value-special-purple-200);
  --button-outline-border-pressed-dark: var(--color---primitives-value-special-purple-200);
  --button-outline-border-disabled-dark: var(--color---primitives-value-special-purple-200);
  --button-link-text-default-dark: var(--color---primitives-value-accents-blue-600);
  --button-link-text-hover-dark: var(--color---primitives-value-accents-blue-200);
  --button-link-text-pressed-dark: var(--color---primitives-value-accents-blue-200);
  --button-link-text-disabled-dark: var(--color---primitives-value-natural-gray-dark-500);
  --button-link-icon-default-dark: var(--color---primitives-value-accents-blue-600);
  --button-link-icon-hover-dark: var(--color---primitives-value-accents-blue-200);
  --button-link-icon-pressed-dark: var(--color---primitives-value-accents-blue-200);
  --button-link-icon-disabled-dark: var(--color---primitives-value-natural-gray-dark-500);
  --button-buttons-xl-radius: var(--radius-primitives-mode-1-radius-16);
  --button-buttons-l-radius: var(--radius-primitives-mode-1-radius-12);
  --button-buttons-m-radius: var(--radius-primitives-mode-1-radius-12);
  --button-buttons-s-radius: var(--radius-primitives-mode-1-radius-8);
}
.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);
}
.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) 0 0 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: 0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0;
}
.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: .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: 1px solid var(--adp-border-color-inner);
  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;
}
.air-datepicker-nav--title i {
  font-style: normal;
  color: var(--adp-nav-color-secondary);
  margin-left: .3em;
}
.air-datepicker-nav--title:hover {
  background: var(--adp-background-color-hover);
}
.air-datepicker-nav--title:active {
  background: var(--adp-background-color-active);
}
.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: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --adp-font-size: 14px;
  --adp-width: 246px;
  --adp-z-index: 100;
  --adp-padding: 4px;
  --adp-grid-areas: "nav" "body" "timepicker" "buttons";
  --adp-transition-duration: .3s;
  --adp-transition-ease: ease-out;
  --adp-transition-offset: 8px;
  --adp-background-color: #fff;
  --adp-background-color-hover: #f0f0f0;
  --adp-background-color-active: #eaeaea;
  --adp-background-color-in-range: rgba(92, 196, 239, .1);
  --adp-background-color-in-range-focused: rgba(92, 196, 239, .2);
  --adp-background-color-selected-other-month-focused: #8ad5f4;
  --adp-background-color-selected-other-month: #a2ddf6;
  --adp-color: #4a4a4a;
  --adp-color-secondary: #9c9c9c;
  --adp-accent-color: #4eb5e6;
  --adp-color-current-date: var(--adp-accent-color);
  --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(--adp-color-secondary);
  --adp-nav-action-size: 32px;
  --adp-nav-color-secondary: var(--adp-color-secondary);
  --adp-day-name-color: #ff9a19;
  --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: 4px;
  --adp-cell-background-color-hover: var(--adp-background-color-hover);
  --adp-cell-background-color-selected: #5cc4ef;
  --adp-cell-background-color-selected-hover: #45bced;
  --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(--adp-cell-background-color-selected);
  --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, .3);
  --adp-overlay-transition-duration: .3s;
  --adp-overlay-transition-ease: ease-out;
  --adp-overlay-z-index: 99;
}
.air-datepicker {
  background: var(--adp-background-color);
  border: 1px solid var(--adp-border-color);
  box-shadow: 0 4px 12px rgba(0,0,0,.15);
  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);
  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 {
  --pointer-half-size: calc(var(--adp-pointer-size) / 2);
  position: absolute;
  width: var(--adp-pointer-size);
  height: var(--adp-pointer-size);
  z-index: -1;
}
.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;
}
.visible {
  visibility: visible;
}
.absolute {
  position: absolute;
}
.fixed {
  position: fixed;
}
.relative {
  position: relative;
}
.static {
  position: static;
}
.container {
  width: 100%;
}
.flex {
  display: flex;
}
.hidden {
  display: none;
}
.inline {
  display: inline;
}
.inline-block {
  display: inline-block;
}
.table {
  display: table;
}
.grow {
  flex-grow: 1;
}
.resize {
  resize: both;
}
.flex-wrap {
  flex-wrap: wrap;
}
.border {
  border-style: var(--tw-border-style);
  border-width: 1px;
}
.px-\[16px\] {
  padding-inline: 16px;
}
.py-\[8px\] {
  padding-block: 8px;
}
.pt-\[8px\] {
  padding-top: 8px;
}
.italic {
  font-style: italic;
}
.outline {
  outline-style: var(--tw-outline-style);
  outline-width: 1px;
}
.filter {
  filter: var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);
}
.air-datepicker-cell.-selected-.-range-to-,
.air-datepicker-cell.-selected-.-range-from- {
  background: var(--color---primitives-value-brand-yellow-leal) !important;
  color: var(--color---primitives-value-natural-gray-light-900) !important;
}
.air-datepicker-cell.-selected-.-focus- {
  background: var(--color---primitives-value-brand-yellow-leal) !important;
}
.air-datepicker-cell.-in-range- {
  background: var(--color---primitives-value-brand-yellow-100) !important;
  color: var(--color---primitives-value-natural-gray-light-700) !important;
}
.air-datepicker-body--day-name {
  color: var(--color---primitives-value-natural-gray-light-400) !important;
}
.air-datepicker-cell.-range-to-,
.air-datepicker-cell.-range-from- {
  background: var(--color---primitives-value-natural-white-100) !important;
  border: 1px solid var(--color---primitives-value-brand-yellow-leal) !important;
}
.air-datepicker-cell.-current- {
  color: var(--color---primitives-value-natural-gray-light-900) !important;
}
.air-datepicker-cell.-selected-.-current- {
  background: var(--color---primitives-value-brand-yellow-leal) !important;
}
.air-datepicker-cell.-year-.-other-decade-,
.air-datepicker-cell.-day-.-other-month-.-selected- {
  background: var(--color---primitives-value-brand-yellow-leal) !important;
  color: var(--color---primitives-value-natural-gray-light-900) !important;
}
.air-datepicker-cell.-year-.-other-decade-,
.air-datepicker-cell.-day-.-other-month-.-in-range- {
  background: var(--color---primitives-value-brand-yellow-100) !important;
  color: var(--color---primitives-value-natural-gray-light-700) !important;
}
.air-datepicker--buttons {
  padding: var(--spacing-primitives-mode-1-space-8) var(--spacing-primitives-mode-1-space-12);
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-border-style: solid;
      --tw-outline-style: solid;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
    }
  }
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/@angular-devkit/build-angular/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/@angular-devkit/build-angular/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/@angular-devkit/build-angular/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss?ngGlobalStyle ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* You can add global styles to this file, and also import other style files */
html, body {
  height: 100%;
}

html {
  overflow: hidden;
}

/*# sourceMappingURL=styles.22509f3ffdd693aa.css.map*/