/* Generated from the configured Figma Variables snapshot. Do not edit. */
:root {
  --token-count: 827;
  --core-components-accordion-details-pb: var(--core-spacing-spacing-2);
  --core-components-accordion-details-px: var(--core-spacing-spacing-2);
  --core-components-accordion-expand-mb: var(--core-spacing-spacing-2);
  --core-components-accordion-icon: 18;
  --core-components-accordion-radius: var(--core-radius-radius-1);
  --core-components-accordion-summary-pl: var(--core-spacing-spacing-2);
  --core-components-accordion-summary-pr: var(--core-spacing-spacing-1);
  --core-components-accordion-summary-py: var(--core-spacing-spacing-2);
  --core-components-alert-icon: 24;
  --core-components-alert-pl: 16;
  --core-components-alert-pr: 8;
  --core-components-alert-py: 6;
  --core-components-alert-radius: var(--core-radius-radius-1);
  --core-components-alert-spacing: var(--core-spacing-spacing-1-5);
  --core-components-avatar-group-lg-spacing: -10;
  --core-components-avatar-group-md-spacing: -6;
  --core-components-avatar-group-sm-spacing: -4;
  --core-components-avatar-rounded-radius: var(--core-radius-radius-1-5);
  --core-components-badge-dot-size: 10;
  --core-components-badge-standard-px: 6;
  --core-components-badge-standard-size: 20;
  --core-components-badge-status-lg-size: 12;
  --core-components-badge-status-md-size: 10;
  --core-components-badge-status-sm-size: 8;
  --core-components-button-large-icon: 24;
  --core-components-button-large-min-height: 48;
  --core-components-button-large-px: 16;
  --core-components-button-large-py: 8;
  --core-components-button-large-text-variant-px: 12;
  --core-components-button-medium-icon: 20;
  --core-components-button-medium-min-height: 36;
  --core-components-button-medium-px: 12;
  --core-components-button-medium-py: 6;
  --core-components-button-medium-text-variant-px: 8;
  --core-components-button-min-width: 64;
  --core-components-button-radius: var(--core-radius-radius-1);
  --core-components-button-small-icon: 18;
  --core-components-button-small-min-height: 30;
  --core-components-button-small-px: 8;
  --core-components-button-small-py: 4;
  --core-components-button-small-text-variant-px: 4;
  --core-components-button-spacing: var(--core-spacing-spacing-1);
  --core-components-button-x-large-min-height: 56;
  --core-components-card-content-p: var(--core-spacing-spacing-3);
  --core-components-card-header-pl: var(--core-spacing-spacing-3);
  --core-components-card-header-pr: var(--core-spacing-spacing-2);
  --core-components-card-header-py: var(--core-spacing-spacing-3);
  --core-components-card-header-spacing: var(--core-spacing-spacing-2);
  --core-components-card-radius: var(--core-radius-radius-2);
  --core-components-checkbox-md-icon: 24;
  --core-components-checkbox-p: 8;
  --core-components-checkbox-sm-icon: 20;
  --core-components-chip-delete-md-icon: 22;
  --core-components-chip-delete-sm-icon: 16;
  --core-components-chip-md-height: 32;
  --core-components-chip-md-icon: 24;
  --core-components-chip-md-px: 4;
  --core-components-chip-md-radius: var(--core-radius-radius-1-25);
  --core-components-chip-md-spacing: 8;
  --core-components-chip-sm-height: 24;
  --core-components-chip-sm-icon: 18;
  --core-components-chip-sm-px: 3;
  --core-components-chip-sm-radius: var(--core-radius-radius-1);
  --core-components-chip-sm-spacing: 5;
  --core-components-chip-spacing: -2;
  --core-components-dialog-action-px: var(--core-spacing-spacing-3);
  --core-components-dialog-action-py: var(--core-spacing-spacing-3);
  --core-components-dialog-action-spacing: var(--core-spacing-spacing-1-5);
  --core-components-dialog-content-px: var(--core-spacing-spacing-3);
  --core-components-dialog-header-pl: 24;
  --core-components-dialog-header-pr: 12;
  --core-components-dialog-header-py: 24;
  --core-components-dialog-header-spacing: var(--core-spacing-spacing-2);
  --core-components-dialog-radius: var(--core-radius-radius-2);
  --core-components-fab-circular-lg-size: 56;
  --core-components-fab-circular-md-size: 48;
  --core-components-fab-circular-sm-size: 40;
  --core-components-fab-extended-lg-px: 16;
  --core-components-fab-extended-lg-py: 8;
  --core-components-fab-extended-lg-size: 48;
  --core-components-fab-extended-md-px: 12;
  --core-components-fab-extended-md-py: 6;
  --core-components-fab-extended-md-size: 40;
  --core-components-fab-extended-sm-px: 8;
  --core-components-fab-extended-sm-py: 4;
  --core-components-fab-extended-sm-size: 36;
  --core-components-fab-icon: 24;
  --core-components-fab-min-width: 40;
  --core-components-fab-radius: var(--core-radius-radius-50-percent);
  --core-components-fab-spacing: var(--core-spacing-spacing-1);
  --core-components-form-helper-text-icon: 16;
  --core-components-form-helper-text-pt: 6;
  --core-components-form-helper-text-px: 12;
  --core-components-form-helper-text-spacing: var(--core-spacing-spacing-0-5);
  --core-components-icon-button-lg-p: 12;
  --core-components-icon-button-md-p: 8;
  --core-components-icon-button-radius: var(--core-radius-radius-50-percent);
  --core-components-icon-button-sm-p: 5;
  --core-components-label-height: 24;
  --core-components-label-icon: 16;
  --core-components-label-min-width: 24;
  --core-components-label-px: 6;
  --core-components-label-radius: var(--core-radius-radius-0-75);
  --core-components-label-spacing: var(--core-spacing-spacing-0-75);
  --core-components-list-item-px: 8;
  --core-components-list-item-py: 8;
  --core-components-list-item-spacing: var(--core-spacing-spacing-2);
  --core-components-menu-item-px: 8;
  --core-components-menu-item-py: 6;
  --core-components-menu-item-radius: var(--core-radius-radius-0-75);
  --core-components-menu-item-spacing: var(--core-spacing-spacing-1);
  --core-components-menu-list-p: 4;
  --core-components-menu-list-spacing: var(--core-spacing-spacing-0-5);
  --core-components-pagination-item-circular-radius: var(--core-radius-radius-50-percent);
  --core-components-pagination-item-lg-icon: 22;
  --core-components-pagination-item-lg-size: 40;
  --core-components-pagination-item-lg-spacing: var(--core-spacing-spacing-0-75);
  --core-components-pagination-item-md-icon: 20;
  --core-components-pagination-item-md-size: 32;
  --core-components-pagination-item-md-spacing: var(--core-spacing-spacing-0-75);
  --core-components-pagination-item-rounded-radius: var(--core-radius-radius-1);
  --core-components-pagination-item-sm-icon: 18;
  --core-components-pagination-item-sm-size: 26;
  --core-components-pagination-item-sm-spacing: var(--core-spacing-spacing-2);
  --core-components-radio-md-icon: 24;
  --core-components-radio-p: 8;
  --core-components-radio-sm-icon: 20;
  --core-components-rating-lg-icon: 28;
  --core-components-rating-md-icon: 24;
  --core-components-rating-sm-icon: 20;
  --core-components-rating-spacing: var(--core-spacing-spacing-1);
  --core-components-rating-x-sm-icon: 16;
  --core-components-rating-xx-sm-icon: 12;
  --core-components-slider-label-px: 6;
  --core-components-slider-label-py: 3;
  --core-components-slider-rail-md-height: 10;
  --core-components-slider-rail-radius: var(--core-radius-radius-50-percent);
  --core-components-slider-rail-sm-height: 6;
  --core-components-slider-thumb-md-size: 20;
  --core-components-slider-thumb-sm-size: 16;
  --core-components-snackbar-pl: 4;
  --core-components-snackbar-pr: 8;
  --core-components-snackbar-py: 4;
  --core-components-snackbar-radius: var(--core-radius-radius-1-5);
  --core-components-snackbar-spacing: var(--core-spacing-spacing-1-5);
  --core-components-switch-md-height: 38;
  --core-components-switch-md-spacing: 9;
  --core-components-switch-md-width: 33;
  --core-components-switch-p: 3;
  --core-components-switch-sm-height: 24;
  --core-components-switch-sm-spacing: 7;
  --core-components-switch-sm-width: 25;
  --core-components-tabs-item-min-height: 48;
  --core-components-tabs-item-min-width: 48;
  --core-components-tabs-item-px: 16;
  --core-components-tabs-item-py: 12;
  --core-components-tabs-item-spacing: var(--core-spacing-spacing-1);
  --core-components-tabs-list-mobile-spacing: var(--core-spacing-spacing-3);
  --core-components-tabs-list-spacing: var(--core-spacing-spacing-5);
  --core-components-text-field-filled-hidden-py: 16;
  --core-components-text-field-filled-pb: 8;
  --core-components-text-field-filled-pl: 12;
  --core-components-text-field-filled-pr: 10;
  --core-components-text-field-filled-pt: 24;
  --core-components-text-field-filled-sm-hidden-py: 12;
  --core-components-text-field-filled-sm-pb: 4;
  --core-components-text-field-filled-sm-pt: 20;
  --core-components-text-field-outlined-md-py: 16;
  --core-components-text-field-outlined-px: 14;
  --core-components-text-field-outlined-sm-py: 8;
  --core-components-text-field-radius: var(--core-radius-radius-1);
  --core-components-text-field-select-arrow-icon: 18;
  --core-components-text-field-select-arrow-mr: 10;
  --core-components-text-field-standard-mt: 16;
  --core-components-text-field-standard-multiline-mt: 20;
  --core-components-text-field-standard-pb: 4;
  --core-components-text-field-standard-pt: 4;
  --core-components-text-field-standard-sm-pt: 0;
  --core-components-text-field-start-adornment-mr: 8;
  --core-components-textarea-filled-has-value-py: 10;
  --core-components-textarea-filled-px: 12;
  --core-components-textarea-filled-py: 16;
  --core-components-textarea-filled-spacing: var(--core-spacing-spacing-0-75);
  --core-components-textarea-min-height: 98;
  --core-components-textarea-outlined-px: 14;
  --core-components-textarea-outlined-py: 16;
  --core-components-textarea-standard-has-value-pt: 3;
  --core-components-textarea-standard-pr: 12;
  --core-components-textarea-standard-pt: 20;
  --core-components-textarea-standard-spacing: var(--core-spacing-spacing-1);
  --core-components-toggle-button-group-border-width: 0;
  --core-components-toggle-button-group-grouped-lg-p: 10;
  --core-components-toggle-button-group-grouped-lg-size: 48;
  --core-components-toggle-button-group-grouped-md-p: 8;
  --core-components-toggle-button-group-grouped-md-size: 40;
  --core-components-toggle-button-group-grouped-sm-p: 4;
  --core-components-toggle-button-group-grouped-sm-size: 32;
  --core-components-toggle-button-group-p: 4;
  --core-components-toggle-button-group-spacing: var(--core-spacing-spacing-0-5);
  --core-components-toggle-button-radius: var(--core-radius-radius-1);
  --core-components-toggle-button-spacing: var(--core-spacing-spacing-1);
  --core-components-toggle-button-standalone-lg-icon: 24;
  --core-components-toggle-button-standalone-lg-p: 16;
  --core-components-toggle-button-standalone-lg-size: 56;
  --core-components-toggle-button-standalone-md-icon: 24;
  --core-components-toggle-button-standalone-md-p: 12;
  --core-components-toggle-button-standalone-md-size: 48;
  --core-components-toggle-button-standalone-sm-icon: 20;
  --core-components-toggle-button-standalone-sm-p: 8;
  --core-components-toggle-button-standalone-sm-size: 40;
  --core-components-tooltip-px: 6;
  --core-components-tooltip-py: 3;
  --core-components-tooltip-radius: var(--core-radius-radius-0-75);
  --core-components-x-tree-view-icon: 18;
  --core-components-x-tree-view-px: 8;
  --core-components-x-tree-view-py: 4;
  --core-components-x-tree-view-spacing: var(--core-spacing-spacing-1);
  --core-palette-other-facebook: #1877F2;
  --core-palette-other-icon: #1D7BF5;
  --core-palette-other-icon-opacity: 40;
  --core-palette-other-instagram: #E02D69;
  --core-palette-other-linkedin: #0A66C2;
  --core-palette-other-mask: rgba(255, 255, 255, 0);
  --core-palette-other-skin: #FDBAB9;
  --core-palette-other-transparent: rgba(255, 255, 255, 0);
  --core-palette-other-twitter: var(--nav-color-text-primary);
  --core-palette-black-0-percent: rgba(0, 0, 0, 0);
  --core-palette-black-12-percent: rgba(0, 0, 0, 0.12);
  --core-palette-black-16-percent: rgba(0, 0, 0, 0.16);
  --core-palette-black-20-percent: rgba(0, 0, 0, 0.2);
  --core-palette-black-24-percent: rgba(0, 0, 0, 0.24);
  --core-palette-black-32-percent: rgba(0, 0, 0, 0.32);
  --core-palette-black-4-percent: rgba(0, 0, 0, 0.04);
  --core-palette-black-40-percent: rgba(0, 0, 0, 0.4);
  --core-palette-black-48-percent: rgba(0, 0, 0, 0.48);
  --core-palette-black-56-percent: rgba(0, 0, 0, 0.56);
  --core-palette-black-64-percent: rgba(0, 0, 0, 0.64);
  --core-palette-black-72-percent: rgba(0, 0, 0, 0.72);
  --core-palette-black-8-percent: rgba(0, 0, 0, 0.08);
  --core-palette-black-80-percent: rgba(0, 0, 0, 0.8);
  --core-palette-black-main: #000000;
  --core-palette-error-0-percent: rgba(255, 86, 48, 0);
  --core-palette-error-12-percent: rgba(255, 86, 48, 0.12);
  --core-palette-error-16-percent: rgba(255, 86, 48, 0.16);
  --core-palette-error-20-percent: rgba(255, 86, 48, 0.2);
  --core-palette-error-24-percent: rgba(255, 86, 48, 0.24);
  --core-palette-error-32-percent: rgba(255, 86, 48, 0.32);
  --core-palette-error-40-percent: rgba(255, 86, 48, 0.4);
  --core-palette-error-48-percent: rgba(255, 86, 48, 0.48);
  --core-palette-error-8-percent: rgba(255, 86, 48, 0.08);
  --core-palette-error-contrast-text: var(--core-palette-white-main);
  --core-palette-error-dark: #B71D18;
  --core-palette-error-darker: #7A0916;
  --core-palette-error-light: #FFAC82;
  --core-palette-error-lighter: #FFE9D5;
  --core-palette-error-main: #FF5630;
  --core-palette-grey-0-percent: rgba(145, 158, 171, 0);
  --core-palette-grey-100: #F9FAFB;
  --core-palette-grey-12-percent: rgba(145, 158, 171, 0.12);
  --core-palette-grey-16-percent: rgba(145, 158, 171, 0.16);
  --core-palette-grey-20-percent: rgba(145, 158, 171, 0.2);
  --core-palette-grey-200: #F4F6F8;
  --core-palette-grey-24-percent: rgba(145, 158, 171, 0.24);
  --core-palette-grey-300: #DFE3E8;
  --core-palette-grey-32-percent: rgba(145, 158, 171, 0.32);
  --core-palette-grey-4-percent: rgba(145, 158, 171, 0.04);
  --core-palette-grey-40-percent: rgba(145, 158, 171, 0.4);
  --core-palette-grey-400: #C4CDD5;
  --core-palette-grey-48-percent: rgba(145, 158, 171, 0.48);
  --core-palette-grey-50: #FCFDFD;
  --core-palette-grey-500: #919EAB;
  --core-palette-grey-56-percent: rgba(145, 158, 171, 0.56);
  --core-palette-grey-600: #637381;
  --core-palette-grey-64-percent: rgba(145, 158, 171, 0.64);
  --core-palette-grey-700: #454F5B;
  --core-palette-grey-72-percent: rgba(145, 158, 171, 0.72);
  --core-palette-grey-8-percent: rgba(145, 158, 171, 0.08);
  --core-palette-grey-80-percent: rgba(145, 158, 171, 0.8);
  --core-palette-grey-800: #1C252E;
  --core-palette-grey-900: #141A21;
  --core-palette-info-0-percent: rgba(0, 184, 217, 0);
  --core-palette-info-12-percent: rgba(0, 184, 217, 0.12);
  --core-palette-info-16-percent: rgba(0, 184, 217, 0.16);
  --core-palette-info-20-percent: rgba(0, 184, 217, 0.2);
  --core-palette-info-24-percent: rgba(0, 184, 217, 0.24);
  --core-palette-info-32-percent: rgba(0, 184, 217, 0.32);
  --core-palette-info-40-percent: rgba(0, 184, 217, 0.4);
  --core-palette-info-48-percent: rgba(0, 184, 217, 0.48);
  --core-palette-info-8-percent: rgba(0, 184, 217, 0.08);
  --core-palette-info-contrast-text: var(--core-palette-white-main);
  --core-palette-info-dark: #006C9C;
  --core-palette-info-darker: #003768;
  --core-palette-info-light: #61F3F3;
  --core-palette-info-lighter: #CAFDF5;
  --core-palette-info-main: #00B8D9;
  --core-palette-primary-0-percent: var(--primary-color-p-0-percent);
  --core-palette-primary-12-percent: var(--primary-color-p-12-percent);
  --core-palette-primary-16-percent: var(--primary-color-p-16-percent);
  --core-palette-primary-20-percent: var(--primary-color-p-20-percent);
  --core-palette-primary-24-percent: var(--primary-color-p-24-percent);
  --core-palette-primary-32-percent: var(--primary-color-p-32-percent);
  --core-palette-primary-40-percent: var(--primary-color-p-40-percent);
  --core-palette-primary-48-percent: var(--primary-color-p-48-percent);
  --core-palette-primary-8-percent: var(--primary-color-p-8-percent);
  --core-palette-primary-contrast-text: var(--primary-color-p-contrast-text);
  --core-palette-primary-dark: var(--primary-color-p-dark);
  --core-palette-primary-darker: var(--primary-color-p-darker);
  --core-palette-primary-light: var(--primary-color-p-light);
  --core-palette-primary-lighter: var(--primary-color-p-lighter);
  --core-palette-primary-main: var(--primary-color-p-main);
  --core-palette-secondary-0-percent: rgba(245, 200, 91, 0);
  --core-palette-secondary-12-percent: rgba(245, 200, 91, 0.12);
  --core-palette-secondary-16-percent: rgba(245, 200, 91, 0.16);
  --core-palette-secondary-20-percent: rgba(245, 200, 91, 0.2);
  --core-palette-secondary-24-percent: rgba(245, 200, 91, 0.24);
  --core-palette-secondary-32-percent: rgba(245, 200, 91, 0.32);
  --core-palette-secondary-40-percent: rgba(245, 200, 91, 0.4);
  --core-palette-secondary-48-percent: rgba(245, 200, 91, 0.48);
  --core-palette-secondary-8-percent: rgba(245, 200, 91, 0.08);
  --core-palette-secondary-contrast-text: var(--core-palette-grey-800);
  --core-palette-secondary-dark: #C9972E;
  --core-palette-secondary-darker: #7C5A12;
  --core-palette-secondary-light: #F9DF9A;
  --core-palette-secondary-lighter: #FFF7DB;
  --core-palette-secondary-main: #F5C85B;
  --core-palette-success-0-percent: rgba(34, 197, 94, 0);
  --core-palette-success-12-percent: rgba(34, 197, 94, 0.12);
  --core-palette-success-16-percent: rgba(34, 197, 94, 0.16);
  --core-palette-success-20-percent: rgba(34, 197, 94, 0.2);
  --core-palette-success-24-percent: rgba(34, 197, 94, 0.24);
  --core-palette-success-32-percent: rgba(34, 197, 94, 0.32);
  --core-palette-success-40-percent: rgba(34, 197, 94, 0.4);
  --core-palette-success-48-percent: rgba(34, 197, 94, 0.48);
  --core-palette-success-8-percent: rgba(34, 197, 94, 0.08);
  --core-palette-success-contrast-text: var(--core-palette-white-main);
  --core-palette-success-dark: #118D57;
  --core-palette-success-darker: #065E49;
  --core-palette-success-light: #77ED8B;
  --core-palette-success-lighter: #D3FCD2;
  --core-palette-success-main: #22C55E;
  --core-palette-tertiary-main: #FFF6E8;
  --core-palette-warning-0-percent: rgba(255, 171, 0, 0);
  --core-palette-warning-12-percent: rgba(255, 171, 0, 0.12);
  --core-palette-warning-16-percent: rgba(255, 171, 0, 0.16);
  --core-palette-warning-20-percent: rgba(255, 171, 0, 0.2);
  --core-palette-warning-24-percent: rgba(255, 171, 0, 0.24);
  --core-palette-warning-32-percent: rgba(255, 171, 0, 0.32);
  --core-palette-warning-40-percent: rgba(255, 171, 0, 0.4);
  --core-palette-warning-48-percent: rgba(255, 171, 0, 0.48);
  --core-palette-warning-8-percent: rgba(255, 171, 0, 0.08);
  --core-palette-warning-contrast-text: var(--core-palette-grey-800);
  --core-palette-warning-dark: #B76E00;
  --core-palette-warning-darker: #7A4100;
  --core-palette-warning-light: #FFD666;
  --core-palette-warning-lighter: #FFF5CC;
  --core-palette-warning-main: #FFAB00;
  --core-palette-white-0-percent: rgba(255, 255, 255, 0);
  --core-palette-white-12-percent: rgba(255, 255, 255, 0.12);
  --core-palette-white-16-percent: rgba(255, 255, 255, 0.16);
  --core-palette-white-20-percent: rgba(255, 255, 255, 0.2);
  --core-palette-white-24-percent: rgba(255, 255, 255, 0.24);
  --core-palette-white-32-percent: rgba(255, 255, 255, 0.32);
  --core-palette-white-4-percent: rgba(255, 255, 255, 0.04);
  --core-palette-white-40-percent: rgba(255, 255, 255, 0.4);
  --core-palette-white-48-percent: rgba(255, 255, 255, 0.48);
  --core-palette-white-56-percent: rgba(255, 255, 255, 0.56);
  --core-palette-white-64-percent: rgba(255, 255, 255, 0.64);
  --core-palette-white-72-percent: rgba(255, 255, 255, 0.72);
  --core-palette-white-8-percent: rgba(255, 255, 255, 0.08);
  --core-palette-white-80-percent: rgba(255, 255, 255, 0.8);
  --core-palette-white-main: #FFFFFF;
  --core-radius-radius-0-5: 4;
  --core-radius-radius-0-75: 6;
  --core-radius-radius-1: 8;
  --core-radius-radius-1-25: 10;
  --core-radius-radius-1-5: 12;
  --core-radius-radius-1-75: 14;
  --core-radius-radius-10: 80;
  --core-radius-radius-1px: 1;
  --core-radius-radius-2: 16;
  --core-radius-radius-2-5: 20;
  --core-radius-radius-2px: 2;
  --core-radius-radius-3: 24;
  --core-radius-radius-4: 32;
  --core-radius-radius-5: 40;
  --core-radius-radius-50-percent: 500;
  --core-radius-radius-6: 48;
  --core-radius-radius-7: 56;
  --core-radius-radius-8: 64;
  --core-radius-radius-9: 72;
  --core-shadows-card-blur1: 2;
  --core-shadows-card-blur2: 24;
  --core-shadows-card-spread1: 0;
  --core-shadows-card-spread2: -4;
  --core-shadows-card-x1: 0;
  --core-shadows-card-x2: 0;
  --core-shadows-card-y1: 0;
  --core-shadows-card-y2: 12;
  --core-shadows-color-blur: var(--core-shadows-z8-blur);
  --core-shadows-color-spread: var(--core-shadows-z8-spread);
  --core-shadows-color-x: var(--core-shadows-z8-x);
  --core-shadows-color-y: var(--core-shadows-z8-y);
  --core-shadows-dialog-blur: 80;
  --core-shadows-dialog-spread: -8;
  --core-shadows-dialog-x: -40;
  --core-shadows-dialog-y: 40;
  --core-shadows-drawer-left-blur: 80;
  --core-shadows-drawer-left-spread: -8;
  --core-shadows-drawer-left-x: 40;
  --core-shadows-drawer-left-y: 40;
  --core-shadows-drawer-right-blur: 80;
  --core-shadows-drawer-right-spread: -8;
  --core-shadows-drawer-right-x: -40;
  --core-shadows-drawer-right-y: 40;
  --core-shadows-dropdown-blur1: 2;
  --core-shadows-dropdown-blur2: 40;
  --core-shadows-dropdown-spread1: 0;
  --core-shadows-dropdown-spread2: -4;
  --core-shadows-dropdown-x1: 0;
  --core-shadows-dropdown-x2: -20;
  --core-shadows-dropdown-y1: 0;
  --core-shadows-dropdown-y2: 20;
  --core-shadows-icon-color-neutral-inset-color: rgba(197, 202, 209, 0.48);
  --core-shadows-icon-color-neutral-shadow-color: rgba(197, 202, 209, 0.16);
  --core-shadows-icon-color-primary-inset-color: rgba(0, 120, 103, 0.48);
  --core-shadows-icon-color-primary-shadow-color: rgba(0, 120, 103, 0.16);
  --core-shadows-icon-color-secondary-inset-color: rgba(183, 110, 0, 0.48);
  --core-shadows-icon-color-secondary-shadow-color: rgba(183, 110, 0, 0.16);
  --core-shadows-icon-md-inset-blur: 4;
  --core-shadows-icon-md-inset-spread: 0;
  --core-shadows-icon-md-inset-x: -2;
  --core-shadows-icon-md-inset-y: -2;
  --core-shadows-icon-md-shadow-blur: 16;
  --core-shadows-icon-md-shadow-spread: 0;
  --core-shadows-icon-md-shadow-x: 8;
  --core-shadows-icon-md-shadow-y: 8;
  --core-shadows-icon-sm-inset-blur: 2;
  --core-shadows-icon-sm-inset-spread: 0;
  --core-shadows-icon-sm-inset-x: -1;
  --core-shadows-icon-sm-inset-y: -1;
  --core-shadows-icon-sm-shadow-blur: 8;
  --core-shadows-icon-sm-shadow-spread: 0;
  --core-shadows-icon-sm-shadow-x: 4;
  --core-shadows-icon-sm-shadow-y: 4;
  --core-shadows-z1-blur: 2;
  --core-shadows-z1-spread: 0;
  --core-shadows-z1-x: 0;
  --core-shadows-z1-y: 1;
  --core-shadows-z12-blur: 24;
  --core-shadows-z12-spread: -4;
  --core-shadows-z12-x: 0;
  --core-shadows-z12-y: 12;
  --core-shadows-z16-blur: 32;
  --core-shadows-z16-spread: -4;
  --core-shadows-z16-x: 0;
  --core-shadows-z16-y: 16;
  --core-shadows-z20-blur: 40;
  --core-shadows-z20-spread: -4;
  --core-shadows-z20-x: 0;
  --core-shadows-z20-y: 20;
  --core-shadows-z24-blur: 48;
  --core-shadows-z24-spread: 0;
  --core-shadows-z24-x: 0;
  --core-shadows-z24-y: 24;
  --core-shadows-z4-blur: 8;
  --core-shadows-z4-spread: 0;
  --core-shadows-z4-x: 0;
  --core-shadows-z4-y: 4;
  --core-shadows-z8-blur: 16;
  --core-shadows-z8-spread: 0;
  --core-shadows-z8-x: 0;
  --core-shadows-z8-y: 8;
  --core-spacing-spacing-0-5: 4;
  --core-spacing-spacing-0-75: 6;
  --core-spacing-spacing-1: 8;
  --core-spacing-spacing-1-25: 10;
  --core-spacing-spacing-1-5: 12;
  --core-spacing-spacing-1-75: 14;
  --core-spacing-spacing-10: 80;
  --core-spacing-spacing-11: 88;
  --core-spacing-spacing-12: 96;
  --core-spacing-spacing-13: 104;
  --core-spacing-spacing-14: 112;
  --core-spacing-spacing-15: 120;
  --core-spacing-spacing-16: 128;
  --core-spacing-spacing-17: 136;
  --core-spacing-spacing-18: 144;
  --core-spacing-spacing-19: 152;
  --core-spacing-spacing-2: 16;
  --core-spacing-spacing-2-5: 20;
  --core-spacing-spacing-20: 160;
  --core-spacing-spacing-2px: 2;
  --core-spacing-spacing-3: 24;
  --core-spacing-spacing-4: 32;
  --core-spacing-spacing-5: 40;
  --core-spacing-spacing-6: 48;
  --core-spacing-spacing-7: 56;
  --core-spacing-spacing-8: 64;
  --core-spacing-spacing-9: 72;
  --layout-container-horizontal-pb: 80;
  --layout-container-horizontal-pt: 168;
  --layout-container-horizontal-px: 144;
  --layout-container-horizontal-width: 1440;
  --layout-container-main-pb: 80;
  --layout-container-main-pt: 40;
  --layout-container-main-px: 144;
  --layout-container-main-width: 1152;
  --layout-container-mini-px: 40;
  --layout-container-mini-py: 80;
  --layout-container-mini-width: 1352;
  --layout-container-mobile-pb: 40;
  --layout-container-mobile-pt: 8;
  --layout-container-mobile-px: 16;
  --layout-container-mobile-width: 343;
  --layout-container-vertical-px: 40;
  --layout-container-vertical-py: 80;
  --layout-container-vertical-width: 1160;
  --layout-header-desktop-height: 72;
  --layout-header-desktop-px: 40;
  --layout-header-horizontal-height: 64;
  --layout-header-mobile-height: 64;
  --layout-header-mobile-px: 16;
  --layout-nav-horizontal-item-icon-mr: 8;
  --layout-nav-horizontal-item-icon-size: 22;
  --layout-nav-horizontal-item-root-height: 32;
  --layout-nav-horizontal-item-root-px: 6;
  --layout-nav-horizontal-item-sub-height: 36;
  --layout-nav-horizontal-item-sub-px: 6;
  --layout-nav-horizontal-nav-height: 64;
  --layout-nav-horizontal-nav-spacing: 6;
  --layout-nav-mini-item-icon-pt: 11;
  --layout-nav-mini-item-icon-size: var(--layout-nav-horizontal-item-icon-size);
  --layout-nav-mini-item-root-height: 58;
  --layout-nav-mini-item-root-pb: 6;
  --layout-nav-mini-item-root-pt: 8;
  --layout-nav-mini-item-root-spacing: 6;
  --layout-nav-mini-item-sub-height: var(--layout-nav-horizontal-item-sub-height);
  --layout-nav-mini-item-sub-px: var(--layout-nav-horizontal-item-sub-px);
  --layout-nav-mini-nav-px: 4;
  --layout-nav-mini-nav-spacing: 4;
  --layout-nav-mini-nav-width: 88;
  --layout-nav-vertical-item-icon-mr: var(--layout-nav-vertical-item-pl);
  --layout-nav-vertical-item-icon-size: 24;
  --layout-nav-vertical-item-pl: 12;
  --layout-nav-vertical-item-pr: 8;
  --layout-nav-vertical-item-py: 4;
  --layout-nav-vertical-item-radius: 8;
  --layout-nav-vertical-item-root-height: 44;
  --layout-nav-vertical-item-sub-height: 36;
  --layout-nav-vertical-nav-px: 16;
  --layout-nav-vertical-nav-spacing: 4;
  --layout-nav-vertical-nav-witdh: 280;
  --core-typography-body1-family: var(--core-typography-family-primary);
  --core-typography-body1-letter-spacing: 0;
  --core-typography-body1-line-height: 24;
  --core-typography-body1-paragraph-spacing: 0;
  --core-typography-body1-size: 16;
  --core-typography-body1-weight: var(--core-typography-weight-400);
  --core-typography-body2-family: var(--core-typography-family-primary);
  --core-typography-body2-letter-spacing: 0;
  --core-typography-body2-line-height: 22;
  --core-typography-body2-paragraph-spacing: 0;
  --core-typography-body2-size: 14;
  --core-typography-body2-weight: var(--core-typography-weight-400);
  --core-typography-caption-family: var(--core-typography-family-primary);
  --core-typography-caption-letter-spacing: 0;
  --core-typography-caption-line-height: 18;
  --core-typography-caption-paragraph-spacing: 0;
  --core-typography-caption-size: 12;
  --core-typography-caption-weight: var(--core-typography-weight-400);
  --core-typography-components-avatar-line-height: 18;
  --core-typography-components-avatar-size: 12;
  --core-typography-components-avatar-weight: var(--core-typography-weight-500);
  --core-typography-components-button-large-line-height: 26;
  --core-typography-components-button-large-size: 15;
  --core-typography-components-button-large-weight: var(--core-typography-weight-700);
  --core-typography-components-button-medium-line-height: 24;
  --core-typography-components-button-medium-size: 14;
  --core-typography-components-button-medium-weight: var(--core-typography-weight-700);
  --core-typography-components-button-small-line-height: 22;
  --core-typography-components-button-small-size: 13;
  --core-typography-components-button-small-weight: var(--core-typography-weight-700);
  --core-typography-components-carousel-line-height: 36;
  --core-typography-components-carousel-size: 20;
  --core-typography-components-carousel-weight: var(--core-typography-weight-400);
  --core-typography-components-chart-legend-line-height: 22;
  --core-typography-components-chart-legend-size: 13;
  --core-typography-components-chart-legend-weight: var(--core-typography-weight-500);
  --core-typography-components-chip-line-height: 18;
  --core-typography-components-chip-size: 13;
  --core-typography-components-chip-weight: var(--core-typography-weight-500);
  --core-typography-components-input-label-line-height: 18;
  --core-typography-components-input-label-size: 12;
  --core-typography-components-input-label-weight: var(--core-typography-weight-600);
  --core-typography-components-input-value-line-height: 24;
  --core-typography-components-input-value-size: 15;
  --core-typography-components-input-value-weight: var(--core-typography-weight-400);
  --core-typography-components-label-line-height: 20;
  --core-typography-components-label-size: 12;
  --core-typography-components-label-weight: var(--core-typography-weight-700);
  --core-typography-components-nav-item-active-weight: var(--core-typography-weight-600);
  --core-typography-components-nav-item-mini-line-height: 16;
  --core-typography-components-nav-item-mini-size: 10;
  --core-typography-components-nav-item-mini-weight: var(--core-typography-components-nav-item-weight);
  --core-typography-components-nav-item-line-height: 22;
  --core-typography-components-nav-item-size: 14;
  --core-typography-components-nav-item-weight: var(--core-typography-weight-500);
  --core-typography-components-nav-subheader-line-height: 18;
  --core-typography-components-nav-subheader-size: 11;
  --core-typography-components-nav-subheader-weight: var(--core-typography-weight-700);
  --core-typography-components-pdf-body1-line-height: 16;
  --core-typography-components-pdf-body1-size: 10;
  --core-typography-components-pdf-body1-weight: var(--core-typography-weight-400);
  --core-typography-components-pdf-body2-line-height: 14.399999618530273;
  --core-typography-components-pdf-body2-size: 9;
  --core-typography-components-pdf-body2-weight: var(--core-typography-weight-400);
  --core-typography-components-pdf-font-family: Roboto;
  --core-typography-components-pdf-h3-line-height: 25.600000381469727;
  --core-typography-components-pdf-h3-size: 16;
  --core-typography-components-pdf-h3-weight: var(--core-typography-weight-700);
  --core-typography-components-pdf-h4-line-height: 20.799999237060547;
  --core-typography-components-pdf-h4-size: 13;
  --core-typography-components-pdf-h4-weight: var(--core-typography-weight-700);
  --core-typography-components-pdf-subtitle1-line-height: var(--core-typography-components-pdf-body1-line-height);
  --core-typography-components-pdf-subtitle1-size: var(--core-typography-components-pdf-body1-size);
  --core-typography-components-pdf-subtitle1-weight: var(--core-typography-weight-700);
  --core-typography-components-pdf-subtitle2-line-height: var(--core-typography-components-pdf-body2-line-height);
  --core-typography-components-pdf-subtitle2-size: var(--core-typography-components-pdf-body2-size);
  --core-typography-components-pdf-subtitle2-weight: var(--core-typography-weight-700);
  --core-typography-components-settings-label-md-line-height: 18;
  --core-typography-components-settings-label-md-size: 13;
  --core-typography-components-settings-label-md-weight: var(--core-typography-weight-600);
  --core-typography-components-settings-label-sm-line-height: 14;
  --core-typography-components-settings-label-sm-size: 11;
  --core-typography-components-settings-label-sm-weight: var(--core-typography-weight-600);
  --core-typography-components-tab-label-line-height: var(--core-typography-body2-line-height);
  --core-typography-components-tab-label-size: var(--core-typography-body2-size);
  --core-typography-components-tab-label-weight: var(--core-typography-weight-500);
  --core-typography-components-table-head-line-height: 24;
  --core-typography-components-table-head-size: 14;
  --core-typography-components-table-head-weight: var(--core-typography-weight-600);
  --core-typography-family-primary: Prompt;
  --core-typography-family-secondary: Prompt;
  --core-typography-h1-family: var(--core-typography-family-secondary);
  --core-typography-h1-letter-spacing: 0;
  --core-typography-h1-line-height: 80;
  --core-typography-h1-paragraph-spacing: 0;
  --core-typography-h1-size: 64;
  --core-typography-h1-weight: var(--core-typography-weight-500);
  --core-typography-h2-family: var(--core-typography-family-secondary);
  --core-typography-h2-letter-spacing: 0;
  --core-typography-h2-line-height: 64;
  --core-typography-h2-paragraph-spacing: 0;
  --core-typography-h2-size: 48;
  --core-typography-h2-weight: var(--core-typography-weight-500);
  --core-typography-h3-family: var(--core-typography-family-secondary);
  --core-typography-h3-letter-spacing: 0;
  --core-typography-h3-line-height: 48;
  --core-typography-h3-paragraph-spacing: 0;
  --core-typography-h3-size: 32;
  --core-typography-h3-weight: var(--core-typography-weight-500);
  --core-typography-h4-family: var(--core-typography-family-primary);
  --core-typography-h4-letter-spacing: 0;
  --core-typography-h4-line-height: 36;
  --core-typography-h4-paragraph-spacing: 0;
  --core-typography-h4-size: 24;
  --core-typography-h4-weight: var(--core-typography-weight-500);
  --core-typography-h5-family: var(--core-typography-family-primary);
  --core-typography-h5-letter-spacing: 0;
  --core-typography-h5-line-height: 30;
  --core-typography-h5-paragraph-spacing: 0;
  --core-typography-h5-size: 20;
  --core-typography-h5-weight: var(--core-typography-weight-500);
  --core-typography-h6-family: var(--core-typography-family-primary);
  --core-typography-h6-letter-spacing: 0;
  --core-typography-h6-line-height: 28;
  --core-typography-h6-paragraph-spacing: 0;
  --core-typography-h6-size: 18;
  --core-typography-h6-weight: var(--core-typography-weight-500);
  --core-typography-hero-family: var(--core-typography-family-secondary);
  --core-typography-hero-letter-spacing: 0;
  --core-typography-hero-line-height: 90;
  --core-typography-hero-paragraph-spacing: 0;
  --core-typography-hero-size: 72;
  --core-typography-hero-weight: var(--core-typography-weight-500);
  --core-typography-overline-family: var(--core-typography-family-primary);
  --core-typography-overline-letter-spacing: 0;
  --core-typography-overline-line-height: 18;
  --core-typography-overline-paragraph-spacing: 0;
  --core-typography-overline-size: 12;
  --core-typography-overline-weight: var(--core-typography-weight-700);
  --core-typography-strong-weight: var(--core-typography-weight-500);
  --core-typography-subtitle1-family: var(--core-typography-family-primary);
  --core-typography-subtitle1-letter-spacing: 0;
  --core-typography-subtitle1-line-height: 24;
  --core-typography-subtitle1-paragraph-spacing: 0;
  --core-typography-subtitle1-size: 16;
  --core-typography-subtitle1-weight: var(--core-typography-weight-600);
  --core-typography-subtitle2-family: var(--core-typography-family-primary);
  --core-typography-subtitle2-letter-spacing: 0;
  --core-typography-subtitle2-line-height: 22;
  --core-typography-subtitle2-paragraph-spacing: 0;
  --core-typography-subtitle2-size: 14;
  --core-typography-subtitle2-weight: var(--core-typography-weight-600);
  --core-typography-weight-300: 300;
  --core-typography-weight-400: 400;
  --core-typography-weight-500: 500;
  --core-typography-weight-600: 600;
  --core-typography-weight-700: 700;
  --core-typography-weight-800: 800;
}

:root,
[data-primary-color='default'] {
  --primary-color-p-0-percent: rgba(233, 75, 53, 0);
  --primary-color-p-12-percent: rgba(233, 75, 53, 0.12);
  --primary-color-p-16-percent: rgba(233, 75, 53, 0.16);
  --primary-color-p-20-percent: rgba(233, 75, 53, 0.2);
  --primary-color-p-24-percent: rgba(233, 75, 53, 0.24);
  --primary-color-p-32-percent: rgba(233, 75, 53, 0.32);
  --primary-color-p-40-percent: rgba(233, 75, 53, 0.4);
  --primary-color-p-48-percent: rgba(233, 75, 53, 0.48);
  --primary-color-p-8-percent: rgba(233, 75, 53, 0.08);
  --primary-color-p-contrast-text: var(--core-palette-white-main);
  --primary-color-p-dark: #A92316;
  --primary-color-p-darker: #7A170F;
  --primary-color-p-light: #E96A58;
  --primary-color-p-lighter: #FDE9E5;
  --primary-color-p-main: #E94B35;
}

[data-primary-color='blue'] {
  --primary-color-p-0-percent: rgba(7, 141, 238, 0);
  --primary-color-p-12-percent: rgba(7, 141, 238, 0.12);
  --primary-color-p-16-percent: rgba(7, 141, 238, 0.16);
  --primary-color-p-20-percent: rgba(7, 141, 238, 0.2);
  --primary-color-p-24-percent: rgba(7, 141, 238, 0.24);
  --primary-color-p-32-percent: rgba(7, 141, 238, 0.32);
  --primary-color-p-40-percent: rgba(7, 141, 238, 0.4);
  --primary-color-p-48-percent: rgba(7, 141, 238, 0.48);
  --primary-color-p-8-percent: rgba(7, 141, 238, 0.08);
  --primary-color-p-contrast-text: var(--core-palette-white-main);
  --primary-color-p-dark: #0351AB;
  --primary-color-p-darker: #012972;
  --primary-color-p-light: #68CDF9;
  --primary-color-p-lighter: #CCF4FE;
  --primary-color-p-main: #078DEE;
}

[data-primary-color='red'] {
  --primary-color-p-0-percent: rgba(250, 84, 28, 0);
  --primary-color-p-12-percent: rgba(250, 84, 28, 0.12);
  --primary-color-p-16-percent: rgba(250, 84, 28, 0.16);
  --primary-color-p-20-percent: rgba(250, 84, 28, 0.2);
  --primary-color-p-24-percent: rgba(250, 84, 28, 0.24);
  --primary-color-p-32-percent: rgba(250, 84, 28, 0.32);
  --primary-color-p-40-percent: rgba(250, 84, 28, 0.4);
  --primary-color-p-48-percent: rgba(250, 84, 28, 0.48);
  --primary-color-p-8-percent: rgba(250, 84, 28, 0.08);
  --primary-color-p-contrast-text: var(--core-palette-white-main);
  --primary-color-p-dark: #B3200E;
  --primary-color-p-darker: #770508;
  --primary-color-p-light: #FDAB76;
  --primary-color-p-lighter: #FEE9D1;
  --primary-color-p-main: #FA541C;
}

:root,
[data-color-scheme='light'] {
  --theme-auth-overlay: rgba(255, 255, 255, 0.76);
  --theme-dashboard-kanban-column-bg: var(--core-palette-grey-200);
  --theme-docs-block-radius: var(--core-radius-radius-2);
  --theme-docs-block-spacing: var(--core-spacing-spacing-5);
  --theme-docs-component-bgcolor: #F0E6FF;
  --theme-docs-component-border-color: #8F4BF6;
  --theme-docs-component-border-width: 2;
  --theme-docs-component-md-p: var(--core-spacing-spacing-5);
  --theme-docs-component-md-radius: var(--core-radius-radius-3);
  --theme-docs-component-sm-p: var(--core-spacing-spacing-3);
  --theme-docs-component-sm-radius: var(--core-radius-radius-1-5);
  --theme-docs-content-bgcolor: var(--core-palette-grey-100);
  --theme-docs-header-bgcolor: var(--core-palette-white-main);
  --theme-docs-section-bgcolor: var(--core-palette-grey-300);
  --theme-docs-section-radius: var(--core-radius-radius-5);
  --theme-homepage-show-on-dark: false;
  --theme-homepage-show-on-light: true;
  --theme-homepage-stroke-low-color: var(--core-palette-grey-20-percent);
  --theme-homepage-stroke-medium-color: var(--core-palette-grey-24-percent);
  --theme-action-activated-opacity: 12;
  --theme-action-active: var(--core-palette-grey-600);
  --theme-action-disabled: var(--core-palette-grey-80-percent);
  --theme-action-disabled-bgcolor: var(--core-palette-grey-24-percent);
  --theme-action-disabled-opacity: 48;
  --theme-action-focus: var(--core-palette-grey-24-percent);
  --theme-action-focus-opacity: 12;
  --theme-action-hover: var(--core-palette-grey-8-percent);
  --theme-action-hover-opacity: 8;
  --theme-action-selected: var(--core-palette-grey-16-percent);
  --theme-action-selected-opacity: 8;
  --theme-background-default: var(--core-palette-tertiary-main);
  --theme-background-neutral: var(--core-palette-grey-200);
  --theme-background-paper: var(--core-palette-white-main);
  --theme-components-avatar-bgcolor: var(--core-palette-grey-300);
  --theme-components-avatar-color: var(--theme-action-active);
  --theme-components-backdrop: rgba(22, 28, 36, 0.48);
  --theme-components-button-outlined: var(--core-palette-grey-32-percent);
  --theme-components-divider: var(--core-palette-grey-20-percent);
  --theme-components-input-filled: var(--core-palette-grey-8-percent);
  --theme-components-input-outlined: var(--core-palette-grey-20-percent);
  --theme-components-input-underline: var(--core-palette-grey-32-percent);
  --theme-components-paper-bg-default-blur: rgba(255, 255, 255, 0.9);
  --theme-components-paper-bg-paper-blur: rgba(255, 255, 255, 0.9);
  --theme-components-paper-outlined: var(--core-palette-grey-16-percent);
  --theme-components-slider-marks-color: var(--core-palette-grey-48-percent);
  --theme-components-slider-rail-bgcolor: var(--core-palette-grey-12-percent);
  --theme-components-table-border: var(--theme-components-divider);
  --theme-components-table-row-hover: var(--theme-action-hover);
  --theme-components-table-row-selected: var(--core-palette-primary-8-percent);
  --theme-components-tooltip-bgcolor: var(--core-palette-grey-800);
  --theme-components-tooltip-color: var(--core-palette-white-main);
  --theme-shadow-12-percent: var(--core-palette-grey-12-percent);
  --theme-shadow-16-percent: var(--core-palette-grey-16-percent);
  --theme-shadow-20-percent: var(--core-palette-grey-20-percent);
  --theme-shadow-24-percent: var(--core-palette-grey-24-percent);
  --theme-shadow-48-percent: var(--core-palette-grey-48-percent);
  --theme-shadow-8-percent: var(--core-palette-grey-8-percent);
  --theme-shape-filled-default-bgcolor: var(--core-palette-grey-300);
  --theme-shape-filled-default-color: var(--core-palette-grey-800);
  --theme-shape-filled-default-hover-bgcolor: var(--core-palette-grey-400);
  --theme-shape-filled-inherit-bgcolor: var(--core-palette-grey-800);
  --theme-shape-filled-inherit-color: var(--core-palette-white-main);
  --theme-shape-filled-inherit-hover: var(--core-palette-grey-700);
  --theme-shape-soft-inherit-bgcolor: var(--core-palette-grey-16-percent);
  --theme-shape-soft-inherit-hover-bgcolor: var(--core-palette-grey-32-percent);
  --theme-swap-dark-light-error: var(--core-palette-error-dark);
  --theme-swap-dark-light-info: var(--core-palette-info-dark);
  --theme-swap-dark-light-primary: var(--core-palette-primary-dark);
  --theme-swap-dark-light-secondary: var(--core-palette-secondary-dark);
  --theme-swap-dark-light-success: var(--core-palette-success-dark);
  --theme-swap-dark-light-warning: var(--core-palette-warning-dark);
  --theme-swap-darker-lighter-error: var(--core-palette-error-darker);
  --theme-swap-darker-lighter-info: var(--core-palette-info-darker);
  --theme-swap-darker-lighter-primary: var(--core-palette-primary-darker);
  --theme-swap-darker-lighter-secondary: var(--core-palette-secondary-darker);
  --theme-swap-darker-lighter-success: var(--core-palette-success-darker);
  --theme-swap-darker-lighter-warning: var(--core-palette-warning-darker);
  --theme-swap-lighter-darker-error: var(--core-palette-error-lighter);
  --theme-swap-lighter-darker-info: var(--core-palette-info-lighter);
  --theme-swap-lighter-darker-primary: var(--core-palette-primary-lighter);
  --theme-swap-lighter-darker-secondary: var(--core-palette-secondary-lighter);
  --theme-swap-lighter-darker-success: var(--core-palette-success-lighter);
  --theme-swap-lighter-darker-warning: var(--core-palette-warning-lighter);
  --theme-swap-main-light-error: var(--core-palette-error-main);
  --theme-swap-main-light-info: var(--core-palette-info-main);
  --theme-swap-main-light-primary: var(--core-palette-primary-main);
  --theme-swap-main-light-secondary: var(--core-palette-secondary-main);
  --theme-swap-main-light-success: var(--core-palette-success-main);
  --theme-swap-main-light-warning: var(--core-palette-warning-main);
  --theme-text-disabled: var(--core-palette-grey-500);
  --theme-text-primary: var(--core-palette-grey-800);
  --theme-text-secondary: var(--core-palette-grey-600);
}

[data-color-scheme='dark'] {
  --theme-auth-overlay: rgba(20, 26, 33, 0.92);
  --theme-dashboard-kanban-column-bg: var(--core-palette-grey-800);
  --theme-docs-block-radius: var(--core-radius-radius-2);
  --theme-docs-block-spacing: var(--core-spacing-spacing-5);
  --theme-docs-component-bgcolor: #F0E6FF;
  --theme-docs-component-border-color: #8F4BF6;
  --theme-docs-component-border-width: 2;
  --theme-docs-component-md-p: var(--core-spacing-spacing-5);
  --theme-docs-component-md-radius: var(--core-radius-radius-3);
  --theme-docs-component-sm-p: var(--core-spacing-spacing-3);
  --theme-docs-component-sm-radius: var(--core-radius-radius-1-5);
  --theme-docs-content-bgcolor: var(--core-palette-grey-900);
  --theme-docs-header-bgcolor: var(--core-palette-grey-8-percent);
  --theme-docs-section-bgcolor: var(--core-palette-grey-300);
  --theme-docs-section-radius: var(--core-radius-radius-5);
  --theme-homepage-show-on-dark: true;
  --theme-homepage-show-on-light: false;
  --theme-homepage-stroke-low-color: var(--core-palette-grey-8-percent);
  --theme-homepage-stroke-medium-color: var(--core-palette-grey-12-percent);
  --theme-action-activated-opacity: 12;
  --theme-action-active: var(--core-palette-grey-500);
  --theme-action-disabled: var(--core-palette-grey-80-percent);
  --theme-action-disabled-bgcolor: var(--core-palette-grey-24-percent);
  --theme-action-disabled-opacity: 48;
  --theme-action-focus: var(--core-palette-grey-24-percent);
  --theme-action-focus-opacity: 21;
  --theme-action-hover: var(--core-palette-grey-8-percent);
  --theme-action-hover-opacity: 8;
  --theme-action-selected: var(--core-palette-grey-16-percent);
  --theme-action-selected-opacity: 8;
  --theme-background-default: var(--core-palette-grey-900);
  --theme-background-neutral: #28323D;
  --theme-background-paper: var(--core-palette-grey-800);
  --theme-components-avatar-bgcolor: var(--core-palette-grey-700);
  --theme-components-avatar-color: var(--theme-action-active);
  --theme-components-backdrop: rgba(22, 28, 36, 0.48);
  --theme-components-button-outlined: var(--core-palette-grey-32-percent);
  --theme-components-divider: var(--core-palette-grey-20-percent);
  --theme-components-input-filled: var(--core-palette-grey-8-percent);
  --theme-components-input-outlined: var(--core-palette-grey-20-percent);
  --theme-components-input-underline: var(--core-palette-grey-32-percent);
  --theme-components-paper-bg-default-blur: rgba(22, 28, 36, 0.9);
  --theme-components-paper-bg-paper-blur: rgba(33, 43, 54, 0.9);
  --theme-components-paper-outlined: var(--core-palette-grey-12-percent);
  --theme-components-slider-marks-color: var(--core-palette-grey-48-percent);
  --theme-components-slider-rail-bgcolor: var(--core-palette-grey-12-percent);
  --theme-components-table-border: var(--theme-components-divider);
  --theme-components-table-row-hover: var(--theme-action-hover);
  --theme-components-table-row-selected: var(--core-palette-primary-8-percent);
  --theme-components-tooltip-bgcolor: var(--core-palette-grey-700);
  --theme-components-tooltip-color: var(--core-palette-white-main);
  --theme-shadow-12-percent: var(--core-palette-black-12-percent);
  --theme-shadow-16-percent: var(--core-palette-black-16-percent);
  --theme-shadow-20-percent: var(--core-palette-black-20-percent);
  --theme-shadow-24-percent: var(--core-palette-black-24-percent);
  --theme-shadow-48-percent: var(--core-palette-black-48-percent);
  --theme-shadow-8-percent: var(--core-palette-black-8-percent);
  --theme-shape-filled-default-bgcolor: var(--core-palette-grey-300);
  --theme-shape-filled-default-color: var(--core-palette-grey-800);
  --theme-shape-filled-default-hover-bgcolor: var(--core-palette-grey-400);
  --theme-shape-filled-inherit-bgcolor: var(--core-palette-white-main);
  --theme-shape-filled-inherit-color: var(--core-palette-grey-800);
  --theme-shape-filled-inherit-hover: var(--core-palette-grey-400);
  --theme-shape-soft-inherit-bgcolor: var(--core-palette-grey-16-percent);
  --theme-shape-soft-inherit-hover-bgcolor: var(--core-palette-grey-32-percent);
  --theme-swap-dark-light-error: var(--core-palette-error-light);
  --theme-swap-dark-light-info: var(--core-palette-info-light);
  --theme-swap-dark-light-primary: var(--core-palette-primary-light);
  --theme-swap-dark-light-secondary: var(--core-palette-secondary-light);
  --theme-swap-dark-light-success: var(--core-palette-success-light);
  --theme-swap-dark-light-warning: var(--core-palette-warning-light);
  --theme-swap-darker-lighter-error: var(--core-palette-error-lighter);
  --theme-swap-darker-lighter-info: var(--core-palette-info-lighter);
  --theme-swap-darker-lighter-primary: var(--core-palette-primary-lighter);
  --theme-swap-darker-lighter-secondary: var(--core-palette-secondary-lighter);
  --theme-swap-darker-lighter-success: var(--core-palette-success-lighter);
  --theme-swap-darker-lighter-warning: var(--core-palette-warning-lighter);
  --theme-swap-lighter-darker-error: var(--core-palette-error-darker);
  --theme-swap-lighter-darker-info: var(--core-palette-info-darker);
  --theme-swap-lighter-darker-primary: var(--core-palette-primary-darker);
  --theme-swap-lighter-darker-secondary: var(--core-palette-secondary-darker);
  --theme-swap-lighter-darker-success: var(--core-palette-success-darker);
  --theme-swap-lighter-darker-warning: var(--core-palette-warning-darker);
  --theme-swap-main-light-error: var(--core-palette-error-light);
  --theme-swap-main-light-info: var(--core-palette-info-light);
  --theme-swap-main-light-primary: var(--core-palette-primary-light);
  --theme-swap-main-light-secondary: var(--core-palette-secondary-light);
  --theme-swap-main-light-success: var(--core-palette-success-light);
  --theme-swap-main-light-warning: var(--core-palette-warning-light);
  --theme-text-disabled: var(--core-palette-grey-600);
  --theme-text-primary: var(--core-palette-white-main);
  --theme-text-secondary: var(--core-palette-grey-500);
}

[data-nav-color='light-integrate'] {
  --nav-color-bgcolor: rgba(255, 255, 255, 0);
  --nav-color-border-width: 1;
  --nav-color-item-root-active-bgcolor: var(--core-palette-primary-8-percent);
  --nav-color-item-root-active-color: var(--theme-swap-main-light-primary);
  --nav-color-item-sub-active-bgcolor: var(--core-palette-grey-8-percent);
  --nav-color-item-sub-active-color: var(--core-palette-grey-800);
  --nav-color-shape-color: #EDEFF2;
  --nav-color-text-disabled: var(--core-palette-grey-500);
  --nav-color-text-primary: var(--core-palette-grey-800);
  --nav-color-text-secondary: var(--core-palette-grey-600);
}

[data-nav-color='light-apparent'] {
  --nav-color-bgcolor: var(--core-palette-grey-900);
  --nav-color-border-width: 0;
  --nav-color-item-root-active-bgcolor: var(--core-palette-primary-8-percent);
  --nav-color-item-root-active-color: var(--theme-swap-main-light-primary);
  --nav-color-item-sub-active-bgcolor: var(--core-palette-grey-8-percent);
  --nav-color-item-sub-active-color: var(--core-palette-white-main);
  --nav-color-shape-color: #282F37;
  --nav-color-text-disabled: var(--core-palette-grey-600);
  --nav-color-text-primary: var(--core-palette-white-main);
  --nav-color-text-secondary: var(--core-palette-grey-500);
}

[data-nav-color='dark-integrate'] {
  --nav-color-bgcolor: rgba(20, 26, 33, 0);
  --nav-color-border-width: 1;
  --nav-color-item-root-active-bgcolor: var(--core-palette-primary-8-percent);
  --nav-color-item-root-active-color: var(--theme-swap-main-light-primary);
  --nav-color-item-sub-active-bgcolor: var(--core-palette-grey-8-percent);
  --nav-color-item-sub-active-color: var(--core-palette-white-main);
  --nav-color-shape-color: #282F37;
  --nav-color-text-disabled: var(--core-palette-grey-600);
  --nav-color-text-primary: var(--core-palette-white-main);
  --nav-color-text-secondary: var(--core-palette-grey-500);
}

[data-nav-color='dark-apparent'] {
  --nav-color-bgcolor: var(--core-palette-grey-800);
  --nav-color-border-width: 0;
  --nav-color-item-root-active-bgcolor: var(--core-palette-primary-8-percent);
  --nav-color-item-root-active-color: var(--theme-swap-main-light-primary);
  --nav-color-item-sub-active-bgcolor: var(--core-palette-grey-8-percent);
  --nav-color-item-sub-active-color: var(--core-palette-white-main);
  --nav-color-shape-color: #282F37;
  --nav-color-text-disabled: var(--core-palette-grey-600);
  --nav-color-text-primary: var(--core-palette-white-main);
  --nav-color-text-secondary: var(--core-palette-grey-500);
}

@media (max-width: 599.95px) {
  :root {
    --core-typography-h1-line-height: 50;
    --core-typography-h1-size: 40;
    --core-typography-h2-line-height: 42.66666793823242;
    --core-typography-h2-size: 32;
    --core-typography-h3-line-height: 36;
    --core-typography-h3-size: 24;
    --core-typography-h4-line-height: 30;
    --core-typography-h4-size: 20;
    --core-typography-h5-line-height: 27;
    --core-typography-h5-size: 18;
    --core-typography-h6-line-height: 26.44444465637207;
    --core-typography-h6-size: 17;
    --core-typography-hero-line-height: 50;
    --core-typography-hero-size: 40;
  }
}
