/* node_modules/@mortar/styles/mortar-core-px.css */
body :where(mte-tooltip, mte-popover):not(:defined),
body:not([data-ssr]) :where(mte-interstitial-layout, mte-interstitial-card, mte-csv-import, mte-live-region, mte-status, mte-range-datepicker, mte-transfer-list, mte-datepicker, mte-calendar, mte-data-paginator, mte-content-paginator, mte-option, mte-select-list, mte-select-panel, mte-select, mte-rating, mte-gallery, mte-kbd, mte-editable, mte-affix, mte-list, mte-file-upload-input, mte-file-upload-director, mte-file-upload-dropzone, mte-file-upload-list, mte-avatar, mte-color-scheme-icon-button, mte-color-scheme-nav-item, mte-segmented-control, mte-range-slider, mte-slider, mte-metadata, mte-timeline, mte-layout-container, mte-layout-grid, mte-content-grid, mte-nav-root, mte-nav-header, mte-nav-sub-header, mte-nav-sidebar, mte-nav-content, mte-nav-footer mte-stack, mte-box, mte-grid-item, mte-toast, mte-visually-hidden, mte-format-number, mte-format-date, mte-statistic, mte-native-select, mte-menu, mte-textarea, mte-split-panel, mte-switch, mte-button-group, mte-nav-button, mte-nav-icon-button, mte-nav-item, mte-nav-item-group, mte-expansion-panel, mte-media-query, mte-modal, mte-fieldset, mte-breadcrumbs, mte-aside, mte-input, mte-drawer, mte-overlay-trigger, mte-tabs, mte-alert, mte-link, mte-badge, mte-divider, mte-tag-list, mte-density-provider, mte-tag, mte-preset-provider, mte-smile, mte-image, mte-button, mte-icon-button, mte-center, mte-card, mte-card-button, mte-header, mte-content, mte-footer, mte-text, mte-title, mte-mark, mte-icon, mte-tree, mte-collapse, mte-checkbox, mte-spinner, mte-progress-spinner, mte-progress-bar, mte-label, mte-label-text, mte-description, mte-description-text, mte-hint, mte-hint-text, mte-error, mte-error-text, mte-nav-tabs, mte-nav-tab):not(:defined) {
  opacity: 0 !important;
}
html {
  --mte-opacity-xxl:0.92;
  --mte-opacity-xl:0.82;
  --mte-opacity-lg:0.68;
  --mte-opacity-md:0.5;
  --mte-opacity-sm:0.32;
  --mte-opacity-xs:0.16;
  --mte-opacity-xxs:0.08;
  --mte-opacity-xxxs:0.04;
  --mte-border-radius-none:0px;
  --mte-border-radius-xs:2px;
  --mte-border-radius-sm:4px;
  --mte-border-radius-md:8px;
  --mte-border-radius-lg:12px;
  --mte-border-radius-xl:16px;
  --mte-border-radius-xxl:24px;
  --mte-border-radius-xxxl:40px;
  --mte-border-radius-full:9999px;
  --mte-border-width-none:0px;
  --mte-border-width-default:1px;
  --mte-border-width-sm:2px;
  --mte-border-width-md:4px;
  --mte-border-width-lg:8px;
  --mte-elevation-level-0:0px 0px 0px 0px;
  --mte-elevation-level-1:0px 2px 5px;
  --mte-elevation-level-2:0px 4px 10px;
  --mte-elevation-level-3:0px 6px 15px;
  --mte-elevation-level-4:0px 6px 25px;
  --mte-elevation-opacity-0:0;
  --mte-elevation-opacity-1:0.05;
  --mte-elevation-opacity-2:0.075;
  --mte-elevation-opacity-3:0.15;
  --mte-elevation-opacity-4:0.2;
  --mte-elevation-z4:var(--mte-elevation-level-4) rgba(var(--mte-elevation-base-rgb),var(--mte-elevation-opacity-4));
  --mte-z-index-0:0;
  --mte-z-index-10:10;
  --mte-z-index-20:20;
  --mte-z-index-30:30;
  --mte-z-index-40:40;
  --mte-z-index-50:50;
  --mte-z-index-1:-1;
  --mte-z-index-auto:auto;
  --mte-size-scale-sm:0.8;
  --mte-size-scale-md:1;
  --mte-size-scale-lg:1.2;
  --mte-space-none:0px;
  --mte-space-xxs:2px;
  --mte-space-xs:4px;
  --mte-space-sm:8px;
  --mte-space-md:16px;
  --mte-space-lg:24px;
  --mte-space-xl:32px;
  --mte-space-xxl:64px;
  --mte-space-xxxl:128px;
  --mte-space-compact-none:0px;
  --mte-space-compact-xxs:1px;
  --mte-space-compact-xs:3px;
  --mte-space-compact-sm:6px;
  --mte-space-compact-md:12px;
  --mte-space-compact-lg:18px;
  --mte-space-compact-xl:24px;
  --mte-space-compact-xxl:48px;
  --mte-space-compact-xxxl:96px;
  --mte-space-comfy-none:0px;
  --mte-space-comfy-xxs:2px;
  --mte-space-comfy-xs:4px;
  --mte-space-comfy-sm:8px;
  --mte-space-comfy-md:16px;
  --mte-space-comfy-lg:24px;
  --mte-space-comfy-xl:32px;
  --mte-space-comfy-xxl:64px;
  --mte-space-comfy-xxxl:128px;
  --mte-space-roomy-none:0px;
  --mte-space-roomy-xxs:3px;
  --mte-space-roomy-xs:5px;
  --mte-space-roomy-sm:10px;
  --mte-space-roomy-md:20px;
  --mte-space-roomy-lg:30px;
  --mte-space-roomy-xl:40px;
  --mte-space-roomy-xxl:80px;
  --mte-space-roomy-xxxl:160px;
  --mte-font-base:1rem;
  --mte-font-family-sans:"Open Sans","Segoe UI",Tahoma,sans-serif;
  --mte-font-family-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;
  --mte-font-family-mono:"Cousine",ui-monospacing,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospacing;
  --mte-font-weight-light:300;
  --mte-font-weight-regular:400;
  --mte-font-weight-medium:600;
  --mte-font-weight-bold:800;
  --mte-font-set-h1-font-size:2.75rem;
  --mte-font-set-h1-line-height:1.364;
  --mte-font-set-h1-font-weight:800;
  --mte-font-set-h2-font-size:2.5rem;
  --mte-font-set-h2-line-height:1.4;
  --mte-font-set-h2-font-weight:800;
  --mte-font-set-h3-font-size:2.25rem;
  --mte-font-set-h3-line-height:1.333;
  --mte-font-set-h3-font-weight:800;
  --mte-font-set-h4-font-size:2rem;
  --mte-font-set-h4-line-height:1.428;
  --mte-font-set-h4-font-weight:800;
  --mte-font-set-h5-font-size:1.75rem;
  --mte-font-set-h5-line-height:1.29;
  --mte-font-set-h5-font-weight:800;
  --mte-font-set-h6-font-size:1.5rem;
  --mte-font-set-h6-line-height:1.333;
  --mte-font-set-h6-font-weight:800;
  --mte-font-set-subtitle-font-size:1.25rem;
  --mte-font-set-subtitle-line-height:1.4;
  --mte-font-set-subtitle-font-weight:800;
  --mte-font-set-body1-font-size:1rem;
  --mte-font-set-body1-line-height:1.5;
  --mte-font-set-body1-font-weight:400;
  --mte-font-set-body2-font-size:0.875rem;
  --mte-font-set-body2-line-height:1.428;
  --mte-font-set-body2-font-weight:400;
  --mte-font-set-caption-font-size:0.75rem;
  --mte-font-set-caption-line-height:1.333;
  --mte-font-set-caption-font-weight:400;
  --mte-font-set-button-font-size:1rem;
  --mte-font-set-button-line-height:1;
  --mte-font-set-button-font-weight:800;
}
.inverse {
  color: var(--mte-ink-inverse);
}
.mtr-card mte-card:not([withShadow]),
mte-card mte-card:not([withShadow]) {
  --box-shadow:none;
}
.mte-portal__overlay-stack {
  height: 100vh;
  height: 100dvh;
  left: 0;
  pointer-events: none;
  position: fixed;
  top: 0;
  width: 100vw;
  width: 100dvw;
  z-index: 2000;
}
.mte-portal__affix-stack {
  position: relative;
  z-index: 1500;
}
mte-toast-container {
  z-index: 2010;
}
.mte-portal__overlay-stack > :not(.cdk-overlay-connected-position-bounding-box) .mte-portal__toast-stack > * {
  pointer-events: auto;
}
.mte-portal__backdrop {
  inset: 0;
  pointer-events: auto;
  position: absolute;
  -webkit-tap-highlight-color: transparent;
  height: 100%;
  left: 0;
  opacity: 0;
  top: 0;
  transition: opacity .2s cubic-bezier(.4, 0, .2, 1);
  width: 100%;
  will-change: opacity;
  z-index: 1000;
}
.mte-portal__backdrop.backdrop--inert {
  pointer-events: none;
}
.mte-portal__backdrop.backdrop--transparent {
  opacity: 1;
  transition: opacity 1ms linear;
}
.mte-portal__backdrop.backdrop--shadow {
  background: var(--mte-elevation-base);
}
.mte-portal__backdrop.backdrop--show {
  opacity: var(--mte-opacity-sm);
}
[data-mte-color-scheme=dark] .mte-portal__backdrop.backdrop--show {
  opacity: var(--mte-opacity-md);
}
@media (prefers-color-scheme:dark) {
  [data-mte-color-scheme=system] .mte-portal__backdrop.backdrop--show {
    opacity: var(--mte-opacity-md);
  }
}
.mte-portal__backdrop.backdrop--transparent.backdrop--show {
  opacity: 0;
  visibility: visible;
}
html {
  --mte-font-sans-serif:var(--mte-font-family-sans);
  --mte-font-monospace:var(--mte-font-family-mono);
  --mte-border-radius:var(--mte-border-radius-md);
  --mte-border-radius-pill:var(--mte-border-radius-full);
  --mte-border-radius-round:var(--mte-border-radius-full);
  --mte-elevation-z0:var(--mte-elevation-level-0) rgba(var(--mte-elevation-base-rgb),var(--mte-elevation-opacity-0));
  --mte-elevation-z1:var(--mte-elevation-level-1) rgba(var(--mte-elevation-base-rgb),var(--mte-elevation-opacity-1));
  --mte-elevation-z2:var(--mte-elevation-level-2) rgba(var(--mte-elevation-base-rgb),var(--mte-elevation-opacity-2));
  --mte-elevation-z3:var(--mte-elevation-level-3) rgba(var(--mte-elevation-base-rgb),var(--mte-elevation-opacity-3));
  color: var(--mte-ink-1);
}
[_density=compact] {
  --mte-space-xxs:var(--mte-space-compact-xxs);
  --mte-space-xs:var(--mte-space-compact-xs);
  --mte-space-sm:var(--mte-space-compact-sm);
  --mte-space-md:var(--mte-space-compact-md);
  --mte-space-lg:var(--mte-space-compact-lg);
  --mte-space-xl:var(--mte-space-compact-xl);
  --mte-space-xxl:var(--mte-space-compact-xxl);
  --mte-space-xxxl:var(--mte-space-compact-xxxl);
}
[_density=comfy] {
  --mte-space-xxs:var(--mte-space-comfy-xxs);
  --mte-space-xs:var(--mte-space-comfy-xs);
  --mte-space-sm:var(--mte-space-comfy-sm);
  --mte-space-md:var(--mte-space-comfy-md);
  --mte-space-lg:var(--mte-space-comfy-lg);
  --mte-space-xl:var(--mte-space-comfy-xl);
  --mte-space-xxl:var(--mte-space-comfy-xxl);
  --mte-space-xxxl:var(--mte-space-comfy-xxxl);
}
[_density=roomy] {
  --mte-space-xxs:var(--mte-space-roomy-xxs);
  --mte-space-xs:var(--mte-space-roomy-xs);
  --mte-space-sm:var(--mte-space-roomy-sm);
  --mte-space-md:var(--mte-space-roomy-md);
  --mte-space-lg:var(--mte-space-roomy-lg);
  --mte-space-xl:var(--mte-space-roomy-xl);
  --mte-space-xxl:var(--mte-space-roomy-xxl);
  --mte-space-xxxl:var(--mte-space-roomy-xxxl);
}
mte-timeline-item[vector=indeterminate] + mte-timeline-item {
  --vector-style-start:dashed;
}
mte-timeline-item[vector=default] + mte-timeline-item {
  --vector-color-start:var(--mte-border-3);
}
mte-timeline-item[vector=filled][color=primary] + mte-timeline-item {
  --vector-color-start:rgb(var(--mte-status-primary-base-rgb));
}
mte-timeline-item[vector=filled][color=secondary] + mte-timeline-item {
  --vector-color-start:rgb(var(--mte-status-secondary-base-rgb));
}
mte-timeline-item[vector=filled][color=tertiary] + mte-timeline-item {
  --vector-color-start:rgb(var(--mte-status-tertiary-base-rgb));
}
mte-timeline-item[vector=filled][color=success] + mte-timeline-item {
  --vector-color-start:rgb(var(--mte-status-success-base-rgb));
}
mte-timeline-item[vector=filled][color=warning] + mte-timeline-item {
  --vector-color-start:rgb(var(--mte-status-warning-base-rgb));
}
mte-timeline-item[vector=filled][color=danger] + mte-timeline-item {
  --vector-color-start:rgb(var(--mte-status-danger-base-rgb));
}
@media print {
  mte-nav-footer,
  mte-nav-header,
  mte-nav-sidebar,
  mte-nav-sub-header {
    display: none;
  }
  mte-nav-root {
    --sidebar-size:0px;
  }
}
html {
  --mtr-font-scale:1;
}
[data-mte-color-scheme=light],
html {
  color-scheme: light;
  --mte-black:#000;
  --mte-black-rgb:0,0,0;
  --mte-white:#fff;
  --mte-white-rgb:255,255,255;
  --mte-light:#fff;
  --mte-light-rgb:255,255,255;
  --mte-dark:#202122;
  --mte-dark-rgb:32,33,34;
  --mte-darker:#000;
  --mte-darker-rgb:0,0,0;
  --mte-focus:#007db3;
  --mte-focus-rgb:0,125,179;
  --mte-focus-lighter:#fbfdfe;
  --mte-focus-lighter-rgb:251,253,254;
  --mte-focus-contrast:#fff;
  --mte-focus-contrast-rgb:255,255,255;
  --mte-grey-1:#fafafa;
  --mte-grey-1-rgb:250,250,250;
  --mte-grey-2:#f2f2f2;
  --mte-grey-2-rgb:242,242,242;
  --mte-grey-3:#ededed;
  --mte-grey-3-rgb:237,237,237;
  --mte-grey-4:#d8d9d9;
  --mte-grey-4-rgb:216,217,217;
  --mte-grey-5:#c6c7c7;
  --mte-grey-5-rgb:198,199,199;
  --mte-grey-6:#aeb0b2;
  --mte-grey-6-rgb:174,176,178;
  --mte-grey-7:#8f9194;
  --mte-grey-7-rgb:143,145,148;
  --mte-grey-8:#737578;
  --mte-grey-8-rgb:115,117,120;
  --mte-grey-9:#505253;
  --mte-grey-9-rgb:80,82,83;
  --mte-grey-10:#323334;
  --mte-grey-10-rgb:50,51,52;
  --mte-surface-1:#fafafa;
  --mte-surface-1-rgb:250,250,250;
  --mte-surface-2:#fff;
  --mte-surface-2-rgb:255,255,255;
  --mte-surface-3:#f2f2f2;
  --mte-surface-3-rgb:242,242,242;
  --mte-surface-4:#323334;
  --mte-surface-4-rgb:50,51,52;
  --mte-surface-inverse:#000;
  --mte-surface-inverse-rgb:0,0,0;
  --mte-ink-1:#323334;
  --mte-ink-1-rgb:50,51,52;
  --mte-ink-2:#737578;
  --mte-ink-2-rgb:115,117,120;
  --mte-ink-3:#8f9194;
  --mte-ink-3-rgb:143,145,148;
  --mte-ink-4:#fafafa;
  --mte-ink-4-rgb:250,250,250;
  --mte-ink-5:#fff;
  --mte-ink-5-rgb:255,255,255;
  --mte-ink-inverse:#fff;
  --mte-ink-inverse-rgb:255,255,255;
  --mte-border-1:#ededed;
  --mte-border-1-rgb:237,237,237;
  --mte-border-2:#d8d9d9;
  --mte-border-2-rgb:216,217,217;
  --mte-border-3:#aeb0b2;
  --mte-border-3-rgb:174,176,178;
  --mte-border-inverse:#323334;
  --mte-border-inverse-rgb:50,51,52;
  --mte-disabled-1:#f0efef;
  --mte-disabled-1-rgb:240,239,239;
  --mte-disabled-2:#d3d0cf;
  --mte-disabled-2-rgb:211,208,207;
  --mte-disabled-3:#a39c99;
  --mte-disabled-3-rgb:163,156,153;
  --mte-disabled-4:#5b5552;
  --mte-disabled-4-rgb:91,85,82;
  --mte-disabled-inverse-1:#2b2827;
  --mte-disabled-inverse-1-rgb:43,40,39;
  --mte-disabled-inverse-2:#5e5755;
  --mte-disabled-inverse-2-rgb:94,87,85;
  --mte-disabled-inverse-3:#a8a19f;
  --mte-disabled-inverse-3-rgb:168,161,159;
  --mte-readonly-1:#fafafa;
  --mte-readonly-1-rgb:250,250,250;
  --mte-readonly-2:#d8d9d9;
  --mte-readonly-2-rgb:216,217,217;
  --mte-readonly-3:#aeb0b2;
  --mte-readonly-3-rgb:174,176,178;
  --mte-readonly-4:#505253;
  --mte-readonly-4-rgb:80,82,83;
  --mte-elevation-base:#000;
  --mte-elevation-base-rgb:0,0,0;
  --mte-code-1:#dedede;
  --mte-code-1-rgb:222,222,222;
  --mte-code-2:#3d3d3d;
  --mte-code-2-rgb:61,61,61;
  --mte-green-lightest:#f4fdf4;
  --mte-green-lightest-contrast:#000;
  --mte-green-lighter:#c0edc0;
  --mte-green-lighter-contrast:#000;
  --mte-green-light:#5bb95b;
  --mte-green-light-contrast:#000;
  --mte-green-base:#008a00;
  --mte-green-base-contrast:#fff;
  --mte-green-dark:#006b00;
  --mte-green-dark-contrast:#fff;
  --mte-green-darker:#004d00;
  --mte-green-darker-contrast:#fff;
  --mte-green-darkest:#030;
  --mte-green-darkest-contrast:#fff;
  --mte-hw-light-green-lightest:#f0f9f5;
  --mte-hw-light-green-lightest-contrast:#000;
  --mte-hw-light-green-lighter:#b2dcc6;
  --mte-hw-light-green-lighter-contrast:#000;
  --mte-hw-light-green-light:#6ba889;
  --mte-hw-light-green-light-contrast:#000;
  --mte-hw-light-green-base:#4c6f5d;
  --mte-hw-light-green-base-contrast:#fff;
  --mte-hw-light-green-dark:#2e483a;
  --mte-hw-light-green-dark-contrast:#fff;
  --mte-hw-light-green-darker:#193326;
  --mte-hw-light-green-darker-contrast:#fff;
  --mte-hw-light-green-darkest:#0b1e14;
  --mte-hw-light-green-darkest-contrast:#fff;
  --mte-hw-green-lightest:#f1fbf5;
  --mte-hw-green-lightest-contrast:#000;
  --mte-hw-green-lighter:#a6ddc6;
  --mte-hw-green-lighter-contrast:#000;
  --mte-hw-green-light:#3c9d85;
  --mte-hw-green-light-contrast:#000;
  --mte-hw-green-base:#004d46;
  --mte-hw-green-base-contrast:#fff;
  --mte-hw-green-dark:#003833;
  --mte-hw-green-dark-contrast:#fff;
  --mte-hw-green-darker:#001f1c;
  --mte-hw-green-darker-contrast:#fff;
  --mte-hw-green-darkest:#000f0e;
  --mte-hw-green-darkest-contrast:#fff;
  --mte-teal-lightest:#f4fdfa;
  --mte-teal-lightest-contrast:#000;
  --mte-teal-lighter:#bcf1dc;
  --mte-teal-lighter-contrast:#000;
  --mte-teal-light:#5eba97;
  --mte-teal-light-contrast:#000;
  --mte-teal-base:#2b8562;
  --mte-teal-base-contrast:#fff;
  --mte-teal-dark:#136344;
  --mte-teal-dark-contrast:#fff;
  --mte-teal-darker:#094e35;
  --mte-teal-darker-contrast:#fff;
  --mte-teal-darkest:#013220;
  --mte-teal-darkest-contrast:#fff;
  --mte-cyan-lightest:#f3fbff;
  --mte-cyan-lightest-contrast:#000;
  --mte-cyan-lighter:#c5eafa;
  --mte-cyan-lighter-contrast:#000;
  --mte-cyan-light:#3da8d6;
  --mte-cyan-light-contrast:#000;
  --mte-cyan-base:#007db3;
  --mte-cyan-base-contrast:#fff;
  --mte-cyan-dark:#006394;
  --mte-cyan-dark-contrast:#fff;
  --mte-cyan-darker:#00476b;
  --mte-cyan-darker-contrast:#fff;
  --mte-cyan-darkest:#002840;
  --mte-cyan-darkest-contrast:#fff;
  --mte-blue-lightest:#f0f9ff;
  --mte-blue-lightest-contrast:#000;
  --mte-blue-lighter:#c8e4f9;
  --mte-blue-lighter-contrast:#000;
  --mte-blue-light:#45a1e3;
  --mte-blue-light-contrast:#000;
  --mte-blue-base:#07c;
  --mte-blue-base-contrast:#fff;
  --mte-blue-dark:#005aa3;
  --mte-blue-dark-contrast:#fff;
  --mte-blue-darker:#003d7a;
  --mte-blue-darker-contrast:#fff;
  --mte-blue-darkest:#002142;
  --mte-blue-darkest-contrast:#fff;
  --mte-rx-dark-blue-lightest:#f1f5fe;
  --mte-rx-dark-blue-lightest-contrast:#000;
  --mte-rx-dark-blue-lighter:#b9cdf4;
  --mte-rx-dark-blue-lighter-contrast:#000;
  --mte-rx-dark-blue-light:#6c92da;
  --mte-rx-dark-blue-light-contrast:#000;
  --mte-rx-dark-blue-base:#003396;
  --mte-rx-dark-blue-base-contrast:#fff;
  --mte-rx-dark-blue-dark:#002670;
  --mte-rx-dark-blue-dark-contrast:#fff;
  --mte-rx-dark-blue-darker:#001c52;
  --mte-rx-dark-blue-darker-contrast:#fff;
  --mte-rx-dark-blue-darkest:#00102e;
  --mte-rx-dark-blue-darkest-contrast:#fff;
  --mte-rx-blue-lightest:#f5f7ff;
  --mte-rx-blue-lightest-contrast:#000;
  --mte-rx-blue-lighter:#c8d5fe;
  --mte-rx-blue-lighter-contrast:#000;
  --mte-rx-blue-light:#7797f8;
  --mte-rx-blue-light-contrast:#000;
  --mte-rx-blue-base:#3463f5;
  --mte-rx-blue-base-contrast:#fff;
  --mte-rx-blue-dark:#0930aa;
  --mte-rx-blue-dark-contrast:#fff;
  --mte-rx-blue-darker:#02195e;
  --mte-rx-blue-darker-contrast:#fff;
  --mte-rx-blue-darkest:#000b2e;
  --mte-rx-blue-darkest-contrast:#fff;
  --mte-purple-lightest:#f4f2fc;
  --mte-purple-lightest-contrast:#000;
  --mte-purple-lighter:#d3ccf0;
  --mte-purple-lighter-contrast:#000;
  --mte-purple-light:#8e7cc5;
  --mte-purple-light-contrast:#000;
  --mte-purple-base:#644baf;
  --mte-purple-base-contrast:#fff;
  --mte-purple-dark:#47367d;
  --mte-purple-dark-contrast:#fff;
  --mte-purple-darker:#2d1f5c;
  --mte-purple-darker-contrast:#fff;
  --mte-purple-darkest:#160c37;
  --mte-purple-darkest-contrast:#fff;
  --mte-magenta-lightest:#fef5fa;
  --mte-magenta-lightest-contrast:#000;
  --mte-magenta-lighter:#f8c3df;
  --mte-magenta-lighter-contrast:#000;
  --mte-magenta-light:#e670ad;
  --mte-magenta-light-contrast:#000;
  --mte-magenta-base:#d53482;
  --mte-magenta-base-contrast:#fff;
  --mte-magenta-dark:#b81463;
  --mte-magenta-dark-contrast:#fff;
  --mte-magenta-darker:#78073e;
  --mte-magenta-darker-contrast:#fff;
  --mte-magenta-darkest:#420020;
  --mte-magenta-darkest-contrast:#fff;
  --mte-red-lightest:#fff5f7;
  --mte-red-lightest-contrast:#000;
  --mte-red-lighter:#f8c9d2;
  --mte-red-lighter-contrast:#000;
  --mte-red-light:#db5766;
  --mte-red-light-contrast:#000;
  --mte-red-base:#c11f32;
  --mte-red-base-contrast:#fff;
  --mte-red-dark:#9d1b2a;
  --mte-red-dark-contrast:#fff;
  --mte-red-darker:#6a111b;
  --mte-red-darker-contrast:#fff;
  --mte-red-darkest:#35080d;
  --mte-red-darkest-contrast:#fff;
  --mte-heb-red-lightest:#fff5f5;
  --mte-heb-red-lightest-contrast:#000;
  --mte-heb-red-lighter:#fac9c7;
  --mte-heb-red-lighter-contrast:#000;
  --mte-heb-red-light:#ea5853;
  --mte-heb-red-light-contrast:#000;
  --mte-heb-red-base:#e1251b;
  --mte-heb-red-base-contrast:#fff;
  --mte-heb-red-dark:#b81d14;
  --mte-heb-red-dark-contrast:#fff;
  --mte-heb-red-darker:#73110c;
  --mte-heb-red-darker-contrast:#fff;
  --mte-heb-red-darkest:#400300;
  --mte-heb-red-darkest-contrast:#fff;
  --mte-orange-lightest:#fff5f2;
  --mte-orange-lightest-contrast:#000;
  --mte-orange-lighter:#fdd0c3;
  --mte-orange-lighter-contrast:#000;
  --mte-orange-light:#f67e55;
  --mte-orange-light-contrast:#000;
  --mte-orange-base:#ef4f1a;
  --mte-orange-base-contrast:#000;
  --mte-orange-dark:#c93808;
  --mte-orange-dark-contrast:#fff;
  --mte-orange-darker:#812708;
  --mte-orange-darker-contrast:#fff;
  --mte-orange-darkest:#421101;
  --mte-orange-darkest-contrast:#fff;
  --mte-amber-lightest:#fff7f0;
  --mte-amber-lightest-contrast:#000;
  --mte-amber-lighter:#fcdebf;
  --mte-amber-lighter-contrast:#000;
  --mte-amber-light:#f2a354;
  --mte-amber-light-contrast:#000;
  --mte-amber-base:#d17010;
  --mte-amber-base-contrast:#000;
  --mte-amber-dark:#ab5c0d;
  --mte-amber-dark-contrast:#000;
  --mte-amber-darker:#753b01;
  --mte-amber-darker-contrast:#fff;
  --mte-amber-darkest:#331a00;
  --mte-amber-darkest-contrast:#fff;
  --mte-yellow-lightest:#fffbf0;
  --mte-yellow-lightest-contrast:#000;
  --mte-yellow-lighter:#fdeec3;
  --mte-yellow-lighter-contrast:#000;
  --mte-yellow-light:#f7c95f;
  --mte-yellow-light-contrast:#000;
  --mte-yellow-base:#e6a50f;
  --mte-yellow-base-contrast:#000;
  --mte-yellow-dark:#ba8208;
  --mte-yellow-dark-contrast:#000;
  --mte-yellow-darker:#7d5403;
  --mte-yellow-darker-contrast:#fff;
  --mte-yellow-darkest:#382500;
  --mte-yellow-darkest-contrast:#fff;
  --mte-coupon-yellow-lightest:#fffbf0;
  --mte-coupon-yellow-lightest-contrast:#000;
  --mte-coupon-yellow-lighter:#fef1c8;
  --mte-coupon-yellow-lighter-contrast:#000;
  --mte-coupon-yellow-light:#f7d964;
  --mte-coupon-yellow-light-contrast:#000;
  --mte-coupon-yellow-base:#fbca18;
  --mte-coupon-yellow-base-contrast:#000;
  --mte-coupon-yellow-dark:#d9ab02;
  --mte-coupon-yellow-dark-contrast:#000;
  --mte-coupon-yellow-darker:#846501;
  --mte-coupon-yellow-darker-contrast:#fff;
  --mte-coupon-yellow-darkest:#423300;
  --mte-coupon-yellow-darkest-contrast:#fff;
  --mte-hw-tan-lightest:#f8f6f3;
  --mte-hw-tan-lightest-contrast:#000;
  --mte-hw-tan-lighter:#eae7e1;
  --mte-hw-tan-lighter-contrast:#000;
  --mte-hw-tan-light:#ccc8b7;
  --mte-hw-tan-light-contrast:#000;
  --mte-hw-tan-base:#7d7659;
  --mte-hw-tan-base-contrast:#fff;
  --mte-hw-tan-dark:#5d5841;
  --mte-hw-tan-dark-contrast:#fff;
  --mte-hw-tan-darker:#433e2d;
  --mte-hw-tan-darker-contrast:#fff;
  --mte-hw-tan-darkest:#211f17;
  --mte-hw-tan-darkest-contrast:#fff;
  --mte-core-brand-lightest-rgb:240,249,255;
  --mte-core-brand-lightest-c-rgb:0,0,0;
  --mte-core-brand-lighter-rgb:200,228,249;
  --mte-core-brand-lighter-c-rgb:0,0,0;
  --mte-core-brand-light-rgb:69,161,227;
  --mte-core-brand-light-c-rgb:0,0,0;
  --mte-core-brand-base-rgb:0,119,204;
  --mte-core-brand-base-c-rgb:255,255,255;
  --mte-core-brand-dark-rgb:0,90,163;
  --mte-core-brand-dark-c-rgb:255,255,255;
  --mte-core-brand-darker-rgb:0,61,122;
  --mte-core-brand-darker-c-rgb:255,255,255;
  --mte-core-brand-darkest-rgb:0,33,66;
  --mte-core-brand-darkest-c-rgb:255,255,255;
  --mte-core-primary-lightest-rgb:240,249,255;
  --mte-core-primary-lightest-c-rgb:0,0,0;
  --mte-core-primary-lighter-rgb:200,228,249;
  --mte-core-primary-lighter-c-rgb:0,0,0;
  --mte-core-primary-light-rgb:69,161,227;
  --mte-core-primary-light-c-rgb:0,0,0;
  --mte-core-primary-base-rgb:0,119,204;
  --mte-core-primary-base-c-rgb:255,255,255;
  --mte-core-primary-dark-rgb:0,90,163;
  --mte-core-primary-dark-c-rgb:255,255,255;
  --mte-core-primary-darker-rgb:0,61,122;
  --mte-core-primary-darker-c-rgb:255,255,255;
  --mte-core-primary-darkest-rgb:0,33,66;
  --mte-core-primary-darkest-c-rgb:255,255,255;
  --mte-core-secondary-lightest-rgb:240,249,255;
  --mte-core-secondary-lightest-c-rgb:0,0,0;
  --mte-core-secondary-lighter-rgb:200,228,249;
  --mte-core-secondary-lighter-c-rgb:0,0,0;
  --mte-core-secondary-light-rgb:69,161,227;
  --mte-core-secondary-light-c-rgb:0,0,0;
  --mte-core-secondary-base-rgb:0,119,204;
  --mte-core-secondary-base-c-rgb:255,255,255;
  --mte-core-secondary-dark-rgb:0,90,163;
  --mte-core-secondary-dark-c-rgb:255,255,255;
  --mte-core-secondary-darker-rgb:0,61,122;
  --mte-core-secondary-darker-c-rgb:255,255,255;
  --mte-core-secondary-darkest-rgb:0,33,66;
  --mte-core-secondary-darkest-c-rgb:255,255,255;
  --mte-core-tertiary-lightest-rgb:255,251,240;
  --mte-core-tertiary-lightest-c-rgb:0,0,0;
  --mte-core-tertiary-lighter-rgb:254,241,200;
  --mte-core-tertiary-lighter-c-rgb:0,0,0;
  --mte-core-tertiary-light-rgb:247,217,100;
  --mte-core-tertiary-light-c-rgb:0,0,0;
  --mte-core-tertiary-base-rgb:251,202,24;
  --mte-core-tertiary-base-c-rgb:0,0,0;
  --mte-core-tertiary-dark-rgb:217,171,2;
  --mte-core-tertiary-dark-c-rgb:0,0,0;
  --mte-core-tertiary-darker-rgb:132,101,1;
  --mte-core-tertiary-darker-c-rgb:255,255,255;
  --mte-core-tertiary-darkest-rgb:66,51,0;
  --mte-core-tertiary-darkest-c-rgb:255,255,255;
  --mte-core-danger-lightest-rgb:255,245,247;
  --mte-core-danger-lightest-c-rgb:0,0,0;
  --mte-core-danger-lighter-rgb:248,201,210;
  --mte-core-danger-lighter-c-rgb:0,0,0;
  --mte-core-danger-light-rgb:219,87,102;
  --mte-core-danger-light-c-rgb:0,0,0;
  --mte-core-danger-base-rgb:193,31,50;
  --mte-core-danger-base-c-rgb:255,255,255;
  --mte-core-danger-dark-rgb:157,27,42;
  --mte-core-danger-dark-c-rgb:255,255,255;
  --mte-core-danger-darker-rgb:106,17,27;
  --mte-core-danger-darker-c-rgb:255,255,255;
  --mte-core-danger-darkest-rgb:53,8,13;
  --mte-core-danger-darkest-c-rgb:255,255,255;
  --mte-status-brand-lightest-rgb:240,249,255;
  --mte-status-brand-lightest-c-rgb:0,0,0;
  --mte-status-brand-lighter-rgb:200,228,249;
  --mte-status-brand-lighter-c-rgb:0,0,0;
  --mte-status-brand-light-rgb:69,161,227;
  --mte-status-brand-light-c-rgb:0,0,0;
  --mte-status-brand-base-rgb:0,119,204;
  --mte-status-brand-base-c-rgb:255,255,255;
  --mte-status-brand-dark-rgb:0,90,163;
  --mte-status-brand-dark-c-rgb:255,255,255;
  --mte-status-brand-darker-rgb:0,61,122;
  --mte-status-brand-darker-c-rgb:255,255,255;
  --mte-status-brand-darkest-rgb:0,33,66;
  --mte-status-brand-darkest-c-rgb:255,255,255;
  --mte-status-primary-lightest-rgb:240,249,255;
  --mte-status-primary-lightest-c-rgb:0,0,0;
  --mte-status-primary-lighter-rgb:200,228,249;
  --mte-status-primary-lighter-c-rgb:0,0,0;
  --mte-status-primary-light-rgb:69,161,227;
  --mte-status-primary-light-c-rgb:0,0,0;
  --mte-status-primary-base-rgb:0,119,204;
  --mte-status-primary-base-c-rgb:255,255,255;
  --mte-status-primary-dark-rgb:0,90,163;
  --mte-status-primary-dark-c-rgb:255,255,255;
  --mte-status-primary-darker-rgb:0,61,122;
  --mte-status-primary-darker-c-rgb:255,255,255;
  --mte-status-primary-darkest-rgb:0,33,66;
  --mte-status-primary-darkest-c-rgb:255,255,255;
  --mte-status-secondary-lightest-rgb:240,249,255;
  --mte-status-secondary-lightest-c-rgb:0,0,0;
  --mte-status-secondary-lighter-rgb:200,228,249;
  --mte-status-secondary-lighter-c-rgb:0,0,0;
  --mte-status-secondary-light-rgb:69,161,227;
  --mte-status-secondary-light-c-rgb:0,0,0;
  --mte-status-secondary-base-rgb:0,119,204;
  --mte-status-secondary-base-c-rgb:255,255,255;
  --mte-status-secondary-dark-rgb:0,90,163;
  --mte-status-secondary-dark-c-rgb:255,255,255;
  --mte-status-secondary-darker-rgb:0,61,122;
  --mte-status-secondary-darker-c-rgb:255,255,255;
  --mte-status-secondary-darkest-rgb:0,33,66;
  --mte-status-secondary-darkest-c-rgb:255,255,255;
  --mte-status-tertiary-lightest-rgb:255,251,240;
  --mte-status-tertiary-lightest-c-rgb:0,0,0;
  --mte-status-tertiary-lighter-rgb:254,241,200;
  --mte-status-tertiary-lighter-c-rgb:0,0,0;
  --mte-status-tertiary-light-rgb:247,217,100;
  --mte-status-tertiary-light-c-rgb:0,0,0;
  --mte-status-tertiary-base-rgb:251,202,24;
  --mte-status-tertiary-base-c-rgb:0,0,0;
  --mte-status-tertiary-dark-rgb:217,171,2;
  --mte-status-tertiary-dark-c-rgb:0,0,0;
  --mte-status-tertiary-darker-rgb:132,101,1;
  --mte-status-tertiary-darker-c-rgb:255,255,255;
  --mte-status-tertiary-darkest-rgb:66,51,0;
  --mte-status-tertiary-darkest-c-rgb:255,255,255;
  --mte-status-success-lightest-rgb:244,253,244;
  --mte-status-success-lightest-c-rgb:0,0,0;
  --mte-status-success-lighter-rgb:192,237,192;
  --mte-status-success-lighter-c-rgb:0,0,0;
  --mte-status-success-light-rgb:91,185,91;
  --mte-status-success-light-c-rgb:0,0,0;
  --mte-status-success-base-rgb:0,138,0;
  --mte-status-success-base-c-rgb:255,255,255;
  --mte-status-success-dark-rgb:0,107,0;
  --mte-status-success-dark-c-rgb:255,255,255;
  --mte-status-success-darker-rgb:0,77,0;
  --mte-status-success-darker-c-rgb:255,255,255;
  --mte-status-success-darkest-rgb:0,51,0;
  --mte-status-success-darkest-c-rgb:255,255,255;
  --mte-status-warning-lightest-rgb:255,251,240;
  --mte-status-warning-lightest-c-rgb:0,0,0;
  --mte-status-warning-lighter-rgb:253,238,195;
  --mte-status-warning-lighter-c-rgb:0,0,0;
  --mte-status-warning-light-rgb:247,201,95;
  --mte-status-warning-light-c-rgb:0,0,0;
  --mte-status-warning-base-rgb:230,165,15;
  --mte-status-warning-base-c-rgb:0,0,0;
  --mte-status-warning-dark-rgb:186,130,8;
  --mte-status-warning-dark-c-rgb:0,0,0;
  --mte-status-warning-darker-rgb:125,84,3;
  --mte-status-warning-darker-c-rgb:255,255,255;
  --mte-status-warning-darkest-rgb:56,37,0;
  --mte-status-warning-darkest-c-rgb:255,255,255;
  --mte-status-danger-lightest-rgb:255,245,247;
  --mte-status-danger-lightest-c-rgb:0,0,0;
  --mte-status-danger-lighter-rgb:248,201,210;
  --mte-status-danger-lighter-c-rgb:0,0,0;
  --mte-status-danger-light-rgb:219,87,102;
  --mte-status-danger-light-c-rgb:0,0,0;
  --mte-status-danger-base-rgb:193,31,50;
  --mte-status-danger-base-c-rgb:255,255,255;
  --mte-status-danger-dark-rgb:157,27,42;
  --mte-status-danger-dark-c-rgb:255,255,255;
  --mte-status-danger-darker-rgb:106,17,27;
  --mte-status-danger-darker-c-rgb:255,255,255;
  --mte-status-danger-darkest-rgb:53,8,13;
  --mte-status-danger-darkest-c-rgb:255,255,255;
  --mte-viz-one-lightest-rgb:243,251,255;
  --mte-viz-one-lightest-c-rgb:0,0,0;
  --mte-viz-one-lighter-rgb:197,234,250;
  --mte-viz-one-lighter-c-rgb:0,0,0;
  --mte-viz-one-light-rgb:61,168,214;
  --mte-viz-one-light-c-rgb:0,0,0;
  --mte-viz-one-base-rgb:0,125,179;
  --mte-viz-one-base-c-rgb:255,255,255;
  --mte-viz-one-dark-rgb:0,99,148;
  --mte-viz-one-dark-c-rgb:255,255,255;
  --mte-viz-one-darker-rgb:0,71,107;
  --mte-viz-one-darker-c-rgb:255,255,255;
  --mte-viz-one-darkest-rgb:0,40,64;
  --mte-viz-one-darkest-c-rgb:255,255,255;
  --mte-viz-two-lightest-rgb:255,251,240;
  --mte-viz-two-lightest-c-rgb:0,0,0;
  --mte-viz-two-lighter-rgb:253,238,195;
  --mte-viz-two-lighter-c-rgb:0,0,0;
  --mte-viz-two-light-rgb:247,201,95;
  --mte-viz-two-light-c-rgb:0,0,0;
  --mte-viz-two-base-rgb:230,165,15;
  --mte-viz-two-base-c-rgb:0,0,0;
  --mte-viz-two-dark-rgb:186,130,8;
  --mte-viz-two-dark-c-rgb:0,0,0;
  --mte-viz-two-darker-rgb:125,84,3;
  --mte-viz-two-darker-c-rgb:255,255,255;
  --mte-viz-two-darkest-rgb:56,37,0;
  --mte-viz-two-darkest-c-rgb:255,255,255;
  --mte-viz-three-lightest-rgb:254,245,250;
  --mte-viz-three-lightest-c-rgb:0,0,0;
  --mte-viz-three-lighter-rgb:248,195,223;
  --mte-viz-three-lighter-c-rgb:0,0,0;
  --mte-viz-three-light-rgb:230,112,173;
  --mte-viz-three-light-c-rgb:0,0,0;
  --mte-viz-three-base-rgb:213,52,130;
  --mte-viz-three-base-c-rgb:255,255,255;
  --mte-viz-three-dark-rgb:184,20,99;
  --mte-viz-three-dark-c-rgb:255,255,255;
  --mte-viz-three-darker-rgb:120,7,62;
  --mte-viz-three-darker-c-rgb:255,255,255;
  --mte-viz-three-darkest-rgb:66,0,32;
  --mte-viz-three-darkest-c-rgb:255,255,255;
  --mte-viz-four-lightest-rgb:244,253,250;
  --mte-viz-four-lightest-c-rgb:0,0,0;
  --mte-viz-four-lighter-rgb:188,241,220;
  --mte-viz-four-lighter-c-rgb:0,0,0;
  --mte-viz-four-light-rgb:94,186,151;
  --mte-viz-four-light-c-rgb:0,0,0;
  --mte-viz-four-base-rgb:43,133,98;
  --mte-viz-four-base-c-rgb:255,255,255;
  --mte-viz-four-dark-rgb:19,99,68;
  --mte-viz-four-dark-c-rgb:255,255,255;
  --mte-viz-four-darker-rgb:9,78,53;
  --mte-viz-four-darker-c-rgb:255,255,255;
  --mte-viz-four-darkest-rgb:1,50,32;
  --mte-viz-four-darkest-c-rgb:255,255,255;
  --mte-viz-five-lightest-rgb:255,245,242;
  --mte-viz-five-lightest-c-rgb:0,0,0;
  --mte-viz-five-lighter-rgb:253,208,195;
  --mte-viz-five-lighter-c-rgb:0,0,0;
  --mte-viz-five-light-rgb:246,126,85;
  --mte-viz-five-light-c-rgb:0,0,0;
  --mte-viz-five-base-rgb:239,79,26;
  --mte-viz-five-base-c-rgb:0,0,0;
  --mte-viz-five-dark-rgb:201,56,8;
  --mte-viz-five-dark-c-rgb:255,255,255;
  --mte-viz-five-darker-rgb:129,39,8;
  --mte-viz-five-darker-c-rgb:255,255,255;
  --mte-viz-five-darkest-rgb:66,17,1;
  --mte-viz-five-darkest-c-rgb:255,255,255;
  --mte-viz-six-lightest-rgb:244,242,252;
  --mte-viz-six-lightest-c-rgb:0,0,0;
  --mte-viz-six-lighter-rgb:211,204,240;
  --mte-viz-six-lighter-c-rgb:0,0,0;
  --mte-viz-six-light-rgb:142,124,197;
  --mte-viz-six-light-c-rgb:0,0,0;
  --mte-viz-six-base-rgb:100,75,175;
  --mte-viz-six-base-c-rgb:255,255,255;
  --mte-viz-six-dark-rgb:71,54,125;
  --mte-viz-six-dark-c-rgb:255,255,255;
  --mte-viz-six-darker-rgb:45,31,92;
  --mte-viz-six-darker-c-rgb:255,255,255;
  --mte-viz-six-darkest-rgb:22,12,55;
  --mte-viz-six-darkest-c-rgb:255,255,255;
  --mte-it-surface-1-default-rgb:250,250,250;
  --mte-it-surface-1-default-a:1;
  --mte-it-surface-1-hover-rgb:32,33,34;
  --mte-it-surface-1-hover-a:0.04;
  --mte-it-surface-1-active-rgb:32,33,34;
  --mte-it-surface-1-active-a:0.08;
  --mte-it-surface-2-default-rgb:255,255,255;
  --mte-it-surface-2-default-a:1;
  --mte-it-surface-2-hover-rgb:32,33,34;
  --mte-it-surface-2-hover-a:0.04;
  --mte-it-surface-2-active-rgb:32,33,34;
  --mte-it-surface-2-active-a:0.08;
  --mte-it-surface-3-default-rgb:242,242,242;
  --mte-it-surface-3-default-a:1;
  --mte-it-surface-3-hover-rgb:255,255,255;
  --mte-it-surface-3-hover-a:0.32;
  --mte-it-surface-3-active-rgb:255,255,255;
  --mte-it-surface-3-active-a:1;
  --mte-it-surface-4-default-rgb:50,51,52;
  --mte-it-surface-4-default-a:1;
  --mte-it-surface-4-hover-rgb:255,255,255;
  --mte-it-surface-4-hover-a:0.32;
  --mte-it-surface-4-active-rgb:255,255,255;
  --mte-it-surface-4-active-a:1;
  --mte-it-surface-inverse-default-rgb:0,0,0;
  --mte-it-surface-inverse-default-a:1;
  --mte-it-surface-inverse-hover-rgb:255,255,255;
  --mte-it-surface-inverse-hover-a:0.16;
  --mte-it-surface-inverse-active-rgb:255,255,255;
  --mte-it-surface-inverse-active-a:0.24;
  --mte-it-ink-inverse-default-rgb:255,255,255;
  --mte-it-ink-inverse-default-a:1;
  --mte-it-ink-inverse-hover-rgb:255,255,255;
  --mte-it-ink-inverse-hover-a:1;
  --mte-it-ink-inverse-active-rgb:0,0,0;
  --mte-it-ink-inverse-active-a:1;
  --mte-it-link-default-rgb:0,90,163;
  --mte-it-link-default-a:1;
  --mte-it-link-visited-rgb:71,54,125;
  --mte-it-link-visited-a:1;
}
[data-mte-color-scheme=dark] {
  color-scheme: dark;
  --mte-black:#0c0d0d;
  --mte-black-rgb:12,13,13;
  --mte-white:#fff;
  --mte-white-rgb:255,255,255;
  --mte-light:#1d1e20;
  --mte-light-rgb:29,30,32;
  --mte-dark:#f7f7f8;
  --mte-dark-rgb:247,247,248;
  --mte-darker:#fff;
  --mte-darker-rgb:255,255,255;
  --mte-focus:#198ae6;
  --mte-focus-rgb:25,138,230;
  --mte-focus-lighter:#0a1324;
  --mte-focus-lighter-rgb:10,19,36;
  --mte-focus-contrast:#0c0d0d;
  --mte-focus-contrast-rgb:12,13,13;
  --mte-grey-1:#2b2d31;
  --mte-grey-1-rgb:43,45,49;
  --mte-grey-2:#474b52;
  --mte-grey-2-rgb:71,75,82;
  --mte-grey-3:#686e78;
  --mte-grey-3-rgb:104,110,120;
  --mte-grey-4:#878c97;
  --mte-grey-4-rgb:135,140,151;
  --mte-grey-5:#a8abb3;
  --mte-grey-5-rgb:168,171,179;
  --mte-grey-6:#c0c3c8;
  --mte-grey-6-rgb:192,195,200;
  --mte-grey-7:#d3d5d9;
  --mte-grey-7-rgb:211,213,217;
  --mte-grey-8:#e9eaec;
  --mte-grey-8-rgb:233,234,236;
  --mte-grey-9:#efeff1;
  --mte-grey-9-rgb:239,239,241;
  --mte-grey-10:#f7f7f8;
  --mte-grey-10-rgb:247,247,248;
  --mte-surface-1:#090a0c;
  --mte-surface-1-rgb:9,10,12;
  --mte-surface-2:#14161a;
  --mte-surface-2-rgb:20,22,26;
  --mte-surface-3:#1e2229;
  --mte-surface-3-rgb:30,34,41;
  --mte-surface-4:#2b303b;
  --mte-surface-4-rgb:43,48,59;
  --mte-surface-inverse:#0c0d0d;
  --mte-surface-inverse-rgb:12,13,13;
  --mte-ink-1:#fff;
  --mte-ink-1-rgb:255,255,255;
  --mte-ink-2:#c0c3c8;
  --mte-ink-2-rgb:192,195,200;
  --mte-ink-3:#878c97;
  --mte-ink-3-rgb:135,140,151;
  --mte-ink-4:#686e78;
  --mte-ink-4-rgb:104,110,120;
  --mte-ink-5:#2b2d31;
  --mte-ink-5-rgb:43,45,49;
  --mte-ink-inverse:#fff;
  --mte-ink-inverse-rgb:255,255,255;
  --mte-border-1:#2b2d31;
  --mte-border-1-rgb:43,45,49;
  --mte-border-2:#474b52;
  --mte-border-2-rgb:71,75,82;
  --mte-border-3:#686e78;
  --mte-border-3-rgb:104,110,120;
  --mte-border-inverse:#2b2d31;
  --mte-border-inverse-rgb:43,45,49;
  --mte-disabled-1:#5a5553;
  --mte-disabled-1-rgb:90,85,83;
  --mte-disabled-2:#a29c9a;
  --mte-disabled-2-rgb:162,156,154;
  --mte-disabled-3:#d3d0cf;
  --mte-disabled-3-rgb:211,208,207;
  --mte-disabled-4:#f0efef;
  --mte-disabled-4-rgb:240,239,239;
  --mte-disabled-inverse-1:#2a2827;
  --mte-disabled-inverse-1-rgb:42,40,39;
  --mte-disabled-inverse-2:#5d5756;
  --mte-disabled-inverse-2-rgb:93,87,86;
  --mte-disabled-inverse-3:#a7a1a0;
  --mte-disabled-inverse-3-rgb:167,161,160;
  --mte-readonly-1:#2b2d31;
  --mte-readonly-1-rgb:43,45,49;
  --mte-readonly-2:#878c97;
  --mte-readonly-2-rgb:135,140,151;
  --mte-readonly-3:#c0c3c8;
  --mte-readonly-3-rgb:192,195,200;
  --mte-readonly-4:#efeff1;
  --mte-readonly-4-rgb:239,239,241;
  --mte-elevation-base:#0c0d0d;
  --mte-elevation-base-rgb:12,13,13;
  --mte-code-1:#030303;
  --mte-code-1-rgb:3,3,3;
  --mte-code-2:#e0e0e0;
  --mte-code-2-rgb:224,224,224;
  --mte-green-darkest:#cef9cd;
  --mte-green-darkest-contrast:#0c0d0d;
  --mte-green-darker:#a2eea0;
  --mte-green-darker-contrast:#0c0d0d;
  --mte-green-dark:#35c030;
  --mte-green-dark-contrast:#0c0d0d;
  --mte-green-base:#009c00;
  --mte-green-base-contrast:#0c0d0d;
  --mte-green-light:#0a610a;
  --mte-green-light-contrast:#fff;
  --mte-green-lighter:#063706;
  --mte-green-lighter-contrast:#fff;
  --mte-green-lightest:#021d02;
  --mte-green-lightest-contrast:#fff;
  --mte-hw-light-green-darkest:#c0ead4;
  --mte-hw-light-green-darkest-contrast:#0c0d0d;
  --mte-hw-light-green-darker:#90d5b2;
  --mte-hw-light-green-darker-contrast:#0c0d0d;
  --mte-hw-light-green-dark:#65bd90;
  --mte-hw-light-green-dark-contrast:#0c0d0d;
  --mte-hw-light-green-base:#46916a;
  --mte-hw-light-green-base-contrast:#0c0d0d;
  --mte-hw-light-green-light:#25563d;
  --mte-hw-light-green-light-contrast:#fff;
  --mte-hw-light-green-lighter:#112c1e;
  --mte-hw-light-green-lighter-contrast:#fff;
  --mte-hw-light-green-lightest:#091b12;
  --mte-hw-light-green-lightest-contrast:#fff;
  --mte-hw-green-darkest:#c2ebe7;
  --mte-hw-green-darkest-contrast:#0c0d0d;
  --mte-hw-green-darker:#97d8d2;
  --mte-hw-green-darker-contrast:#0c0d0d;
  --mte-hw-green-dark:#5ebab2;
  --mte-hw-green-dark-contrast:#0c0d0d;
  --mte-hw-green-base:#17a396;
  --mte-hw-green-base-contrast:#0c0d0d;
  --mte-hw-green-light:#0f6b63;
  --mte-hw-green-light-contrast:#fff;
  --mte-hw-green-lighter:#093430;
  --mte-hw-green-lighter-contrast:#fff;
  --mte-hw-green-lightest:#061b19;
  --mte-hw-green-lightest-contrast:#fff;
  --mte-teal-darkest:#c5fce7;
  --mte-teal-darkest-contrast:#0c0d0d;
  --mte-teal-darker:#9af4d1;
  --mte-teal-darker-contrast:#0c0d0d;
  --mte-teal-dark:#54c99c;
  --mte-teal-dark-contrast:#0c0d0d;
  --mte-teal-base:#2d9a70;
  --mte-teal-base-contrast:#0c0d0d;
  --mte-teal-light:#20694d;
  --mte-teal-light-contrast:#fff;
  --mte-teal-lighter:#0b3224;
  --mte-teal-lighter-contrast:#fff;
  --mte-teal-lightest:#041b12;
  --mte-teal-lightest-contrast:#fff;
  --mte-cyan-darkest:#beebfe;
  --mte-cyan-darkest-contrast:#0c0d0d;
  --mte-cyan-darker:#84d4f6;
  --mte-cyan-darker-contrast:#0c0d0d;
  --mte-cyan-dark:#3bb0e3;
  --mte-cyan-dark-contrast:#0c0d0d;
  --mte-cyan-base:#008fcc;
  --mte-cyan-base-contrast:#0c0d0d;
  --mte-cyan-light:#0b5c84;
  --mte-cyan-light-contrast:#fff;
  --mte-cyan-lighter:#052739;
  --mte-cyan-lighter-contrast:#fff;
  --mte-cyan-lightest:#01141e;
  --mte-cyan-lightest-contrast:#fff;
  --mte-blue-darkest:#bde1fe;
  --mte-blue-darkest-contrast:#0c0d0d;
  --mte-blue-darker:#82c3f7;
  --mte-blue-darker-contrast:#0c0d0d;
  --mte-blue-dark:#4fa6ee;
  --mte-blue-dark-contrast:#0c0d0d;
  --mte-blue-base:#198ae6;
  --mte-blue-base-contrast:#0c0d0d;
  --mte-blue-light:#1c5992;
  --mte-blue-light-contrast:#fff;
  --mte-blue-lighter:#07203b;
  --mte-blue-lighter-contrast:#fff;
  --mte-blue-lightest:#021324;
  --mte-blue-lightest-contrast:#fff;
  --mte-rx-dark-blue-darkest:#cdf;
  --mte-rx-dark-blue-darkest-contrast:#0c0d0d;
  --mte-rx-dark-blue-darker:#9ebefd;
  --mte-rx-dark-blue-darker-contrast:#0c0d0d;
  --mte-rx-dark-blue-dark:#72a0f8;
  --mte-rx-dark-blue-dark-contrast:#0c0d0d;
  --mte-rx-dark-blue-base:#387afa;
  --mte-rx-dark-blue-base-contrast:#0c0d0d;
  --mte-rx-dark-blue-light:#083a9b;
  --mte-rx-dark-blue-light-contrast:#fff;
  --mte-rx-dark-blue-lighter:#02153c;
  --mte-rx-dark-blue-lighter-contrast:#fff;
  --mte-rx-dark-blue-lightest:#000b21;
  --mte-rx-dark-blue-lightest-contrast:#fff;
  --mte-rx-blue-darkest:#ccd8ff;
  --mte-rx-blue-darkest-contrast:#0c0d0d;
  --mte-rx-blue-darker:#aec1fe;
  --mte-rx-blue-darker-contrast:#0c0d0d;
  --mte-rx-blue-dark:#7d9dfc;
  --mte-rx-blue-dark-contrast:#0c0d0d;
  --mte-rx-blue-base:#557ef6;
  --mte-rx-blue-base-contrast:#0c0d0d;
  --mte-rx-blue-light:#1c469c;
  --mte-rx-blue-light-contrast:#fff;
  --mte-rx-blue-lighter:#07183c;
  --mte-rx-blue-lighter-contrast:#fff;
  --mte-rx-blue-lightest:#020c1f;
  --mte-rx-blue-lightest-contrast:#fff;
  --mte-purple-darkest:#dcd5fc;
  --mte-purple-darkest-contrast:#0c0d0d;
  --mte-purple-darker:#c4b8f5;
  --mte-purple-darker-contrast:#0c0d0d;
  --mte-purple-dark:#ab96e9;
  --mte-purple-dark-contrast:#0c0d0d;
  --mte-purple-base:#907ad2;
  --mte-purple-base-contrast:#0c0d0d;
  --mte-purple-light:#594790;
  --mte-purple-light-contrast:#fff;
  --mte-purple-lighter:#1f1933;
  --mte-purple-lighter-contrast:#fff;
  --mte-purple-lightest:#0f0c18;
  --mte-purple-lightest-contrast:#fff;
  --mte-magenta-darkest:#ffd6eb;
  --mte-magenta-darkest-contrast:#0c0d0d;
  --mte-magenta-darker:#fdb4da;
  --mte-magenta-darker-contrast:#0c0d0d;
  --mte-magenta-dark:#f584bf;
  --mte-magenta-dark-contrast:#0c0d0d;
  --mte-magenta-base:#ea539c;
  --mte-magenta-base-contrast:#0c0d0d;
  --mte-magenta-light:#ab2666;
  --mte-magenta-light-contrast:#fff;
  --mte-magenta-lighter:#3b0d23;
  --mte-magenta-lighter-contrast:#fff;
  --mte-magenta-lightest:#1d0611;
  --mte-magenta-lightest-contrast:#fff;
  --mte-red-darkest:#ffdbe2;
  --mte-red-darkest-contrast:#0c0d0d;
  --mte-red-darker:#feb4c2;
  --mte-red-darker-contrast:#0c0d0d;
  --mte-red-dark:#fa6677;
  --mte-red-dark-contrast:#0c0d0d;
  --mte-red-base:#f3465b;
  --mte-red-base-contrast:#0c0d0d;
  --mte-red-light:#902734;
  --mte-red-light-contrast:#fff;
  --mte-red-lighter:#380f14;
  --mte-red-lighter-contrast:#fff;
  --mte-red-lightest:#1c080a;
  --mte-red-lightest-contrast:#fff;
  --mte-heb-red-darkest:#ffdad9;
  --mte-heb-red-darkest-contrast:#0c0d0d;
  --mte-heb-red-darker:#ffbab8;
  --mte-heb-red-darker-contrast:#0c0d0d;
  --mte-heb-red-dark:#f86560;
  --mte-heb-red-dark-contrast:#0c0d0d;
  --mte-heb-red-base:#f44036;
  --mte-heb-red-base-contrast:#0c0d0d;
  --mte-heb-red-light:#af241d;
  --mte-heb-red-light-contrast:#fff;
  --mte-heb-red-lighter:#3d0d0a;
  --mte-heb-red-lighter-contrast:#fff;
  --mte-heb-red-lightest:#1f0605;
  --mte-heb-red-lightest-contrast:#fff;
  --mte-orange-darkest:#ffdfd6;
  --mte-orange-darkest-contrast:#0c0d0d;
  --mte-orange-darker:#ffbfad;
  --mte-orange-darker-contrast:#0c0d0d;
  --mte-orange-dark:#ff855c;
  --mte-orange-dark-contrast:#0c0d0d;
  --mte-orange-base:#f16232;
  --mte-orange-base-contrast:#0c0d0d;
  --mte-orange-light:#b53f17;
  --mte-orange-light-contrast:#fff;
  --mte-orange-lighter:#3b1408;
  --mte-orange-lighter-contrast:#fff;
  --mte-orange-lightest:#1d0a04;
  --mte-orange-lightest-contrast:#fff;
  --mte-amber-darkest:#ffebd6;
  --mte-amber-darkest-contrast:#0c0d0d;
  --mte-amber-darker:#ffd1a3;
  --mte-amber-darker-contrast:#0c0d0d;
  --mte-amber-dark:#ffb061;
  --mte-amber-dark-contrast:#0c0d0d;
  --mte-amber-base:#f09133;
  --mte-amber-base-contrast:#0c0d0d;
  --mte-amber-light:#9a5d21;
  --mte-amber-light-contrast:#0c0d0d;
  --mte-amber-lighter:#382008;
  --mte-amber-lighter-contrast:#fff;
  --mte-amber-lightest:#1b0f04;
  --mte-amber-lightest-contrast:#fff;
  --mte-yellow-darkest:#fff3d1;
  --mte-yellow-darkest-contrast:#0c0d0d;
  --mte-yellow-darker:#ffe8a8;
  --mte-yellow-darker-contrast:#0c0d0d;
  --mte-yellow-dark:#fdcf62;
  --mte-yellow-dark-contrast:#0c0d0d;
  --mte-yellow-base:#f5b319;
  --mte-yellow-base-contrast:#0c0d0d;
  --mte-yellow-light:#b98413;
  --mte-yellow-light-contrast:#0c0d0d;
  --mte-yellow-lighter:#3a2806;
  --mte-yellow-lighter-contrast:#fff;
  --mte-yellow-lightest:#1e1503;
  --mte-yellow-lightest-contrast:#fff;
  --mte-coupon-yellow-darkest:#fff4d1;
  --mte-coupon-yellow-darkest-contrast:#0c0d0d;
  --mte-coupon-yellow-darker:#ffeaa3;
  --mte-coupon-yellow-darker-contrast:#0c0d0d;
  --mte-coupon-yellow-dark:#fee16d;
  --mte-coupon-yellow-dark-contrast:#0c0d0d;
  --mte-coupon-yellow-base:#fbca18;
  --mte-coupon-yellow-base-contrast:#0c0d0d;
  --mte-coupon-yellow-light:#b8930f;
  --mte-coupon-yellow-light-contrast:#0c0d0d;
  --mte-coupon-yellow-lighter:#3b2e05;
  --mte-coupon-yellow-lighter-contrast:#fff;
  --mte-coupon-yellow-lightest:#1f1802;
  --mte-coupon-yellow-lightest-contrast:#fff;
  --mte-hw-tan-darkest:#f4f1ec;
  --mte-hw-tan-darkest-contrast:#0c0d0d;
  --mte-hw-tan-darker:#c8c1b1;
  --mte-hw-tan-darker-contrast:#0c0d0d;
  --mte-hw-tan-dark:#ada58a;
  --mte-hw-tan-dark-contrast:#0c0d0d;
  --mte-hw-tan-base:#8c8463;
  --mte-hw-tan-base-contrast:#0c0d0d;
  --mte-hw-tan-light:#57533d;
  --mte-hw-tan-light-contrast:#fff;
  --mte-hw-tan-lighter:#29261c;
  --mte-hw-tan-lighter-contrast:#fff;
  --mte-hw-tan-lightest:#15140f;
  --mte-hw-tan-lightest-contrast:#fff;
  --mte-core-brand-darkest-rgb:189,225,254;
  --mte-core-brand-darkest-c-rgb:12,13,13;
  --mte-core-brand-darker-rgb:130,195,247;
  --mte-core-brand-darker-c-rgb:12,13,13;
  --mte-core-brand-dark-rgb:79,166,238;
  --mte-core-brand-dark-c-rgb:12,13,13;
  --mte-core-brand-base-rgb:25,138,230;
  --mte-core-brand-base-c-rgb:12,13,13;
  --mte-core-brand-light-rgb:28,89,146;
  --mte-core-brand-light-c-rgb:255,255,255;
  --mte-core-brand-lighter-rgb:7,32,59;
  --mte-core-brand-lighter-c-rgb:255,255,255;
  --mte-core-brand-lightest-rgb:2,19,36;
  --mte-core-brand-lightest-c-rgb:255,255,255;
  --mte-core-primary-darkest-rgb:189,225,254;
  --mte-core-primary-darkest-c-rgb:12,13,13;
  --mte-core-primary-darker-rgb:130,195,247;
  --mte-core-primary-darker-c-rgb:12,13,13;
  --mte-core-primary-dark-rgb:79,166,238;
  --mte-core-primary-dark-c-rgb:12,13,13;
  --mte-core-primary-base-rgb:25,138,230;
  --mte-core-primary-base-c-rgb:12,13,13;
  --mte-core-primary-light-rgb:28,89,146;
  --mte-core-primary-light-c-rgb:255,255,255;
  --mte-core-primary-lighter-rgb:7,32,59;
  --mte-core-primary-lighter-c-rgb:255,255,255;
  --mte-core-primary-lightest-rgb:2,19,36;
  --mte-core-primary-lightest-c-rgb:255,255,255;
  --mte-core-secondary-darkest-rgb:189,225,254;
  --mte-core-secondary-darkest-c-rgb:12,13,13;
  --mte-core-secondary-darker-rgb:130,195,247;
  --mte-core-secondary-darker-c-rgb:12,13,13;
  --mte-core-secondary-dark-rgb:79,166,238;
  --mte-core-secondary-dark-c-rgb:12,13,13;
  --mte-core-secondary-base-rgb:25,138,230;
  --mte-core-secondary-base-c-rgb:12,13,13;
  --mte-core-secondary-light-rgb:28,89,146;
  --mte-core-secondary-light-c-rgb:255,255,255;
  --mte-core-secondary-lighter-rgb:7,32,59;
  --mte-core-secondary-lighter-c-rgb:255,255,255;
  --mte-core-secondary-lightest-rgb:2,19,36;
  --mte-core-secondary-lightest-c-rgb:255,255,255;
  --mte-core-tertiary-darkest-rgb:255,244,209;
  --mte-core-tertiary-darkest-c-rgb:12,13,13;
  --mte-core-tertiary-darker-rgb:255,234,163;
  --mte-core-tertiary-darker-c-rgb:12,13,13;
  --mte-core-tertiary-dark-rgb:254,225,109;
  --mte-core-tertiary-dark-c-rgb:12,13,13;
  --mte-core-tertiary-base-rgb:251,202,24;
  --mte-core-tertiary-base-c-rgb:12,13,13;
  --mte-core-tertiary-light-rgb:184,147,15;
  --mte-core-tertiary-light-c-rgb:12,13,13;
  --mte-core-tertiary-lighter-rgb:59,46,5;
  --mte-core-tertiary-lighter-c-rgb:255,255,255;
  --mte-core-tertiary-lightest-rgb:31,24,2;
  --mte-core-tertiary-lightest-c-rgb:255,255,255;
  --mte-core-danger-darkest-rgb:255,219,226;
  --mte-core-danger-darkest-c-rgb:12,13,13;
  --mte-core-danger-darker-rgb:254,180,194;
  --mte-core-danger-darker-c-rgb:12,13,13;
  --mte-core-danger-dark-rgb:250,102,119;
  --mte-core-danger-dark-c-rgb:12,13,13;
  --mte-core-danger-base-rgb:243,70,91;
  --mte-core-danger-base-c-rgb:12,13,13;
  --mte-core-danger-light-rgb:144,39,52;
  --mte-core-danger-light-c-rgb:255,255,255;
  --mte-core-danger-lighter-rgb:56,15,20;
  --mte-core-danger-lighter-c-rgb:255,255,255;
  --mte-core-danger-lightest-rgb:28,8,10;
  --mte-core-danger-lightest-c-rgb:255,255,255;
  --mte-status-brand-darkest-rgb:189,225,254;
  --mte-status-brand-darkest-c-rgb:12,13,13;
  --mte-status-brand-darker-rgb:130,195,247;
  --mte-status-brand-darker-c-rgb:12,13,13;
  --mte-status-brand-dark-rgb:79,166,238;
  --mte-status-brand-dark-c-rgb:12,13,13;
  --mte-status-brand-base-rgb:25,138,230;
  --mte-status-brand-base-c-rgb:12,13,13;
  --mte-status-brand-light-rgb:28,89,146;
  --mte-status-brand-light-c-rgb:255,255,255;
  --mte-status-brand-lighter-rgb:7,32,59;
  --mte-status-brand-lighter-c-rgb:255,255,255;
  --mte-status-brand-lightest-rgb:2,19,36;
  --mte-status-brand-lightest-c-rgb:255,255,255;
  --mte-status-primary-darkest-rgb:189,225,254;
  --mte-status-primary-darkest-c-rgb:12,13,13;
  --mte-status-primary-darker-rgb:130,195,247;
  --mte-status-primary-darker-c-rgb:12,13,13;
  --mte-status-primary-dark-rgb:79,166,238;
  --mte-status-primary-dark-c-rgb:12,13,13;
  --mte-status-primary-base-rgb:25,138,230;
  --mte-status-primary-base-c-rgb:12,13,13;
  --mte-status-primary-light-rgb:28,89,146;
  --mte-status-primary-light-c-rgb:255,255,255;
  --mte-status-primary-lighter-rgb:7,32,59;
  --mte-status-primary-lighter-c-rgb:255,255,255;
  --mte-status-primary-lightest-rgb:2,19,36;
  --mte-status-primary-lightest-c-rgb:255,255,255;
  --mte-status-secondary-darkest-rgb:189,225,254;
  --mte-status-secondary-darkest-c-rgb:12,13,13;
  --mte-status-secondary-darker-rgb:130,195,247;
  --mte-status-secondary-darker-c-rgb:12,13,13;
  --mte-status-secondary-dark-rgb:79,166,238;
  --mte-status-secondary-dark-c-rgb:12,13,13;
  --mte-status-secondary-base-rgb:25,138,230;
  --mte-status-secondary-base-c-rgb:12,13,13;
  --mte-status-secondary-light-rgb:28,89,146;
  --mte-status-secondary-light-c-rgb:255,255,255;
  --mte-status-secondary-lighter-rgb:7,32,59;
  --mte-status-secondary-lighter-c-rgb:255,255,255;
  --mte-status-secondary-lightest-rgb:2,19,36;
  --mte-status-secondary-lightest-c-rgb:255,255,255;
  --mte-status-tertiary-darkest-rgb:255,244,209;
  --mte-status-tertiary-darkest-c-rgb:12,13,13;
  --mte-status-tertiary-darker-rgb:255,234,163;
  --mte-status-tertiary-darker-c-rgb:12,13,13;
  --mte-status-tertiary-dark-rgb:254,225,109;
  --mte-status-tertiary-dark-c-rgb:12,13,13;
  --mte-status-tertiary-base-rgb:251,202,24;
  --mte-status-tertiary-base-c-rgb:12,13,13;
  --mte-status-tertiary-light-rgb:184,147,15;
  --mte-status-tertiary-light-c-rgb:12,13,13;
  --mte-status-tertiary-lighter-rgb:59,46,5;
  --mte-status-tertiary-lighter-c-rgb:255,255,255;
  --mte-status-tertiary-lightest-rgb:31,24,2;
  --mte-status-tertiary-lightest-c-rgb:255,255,255;
  --mte-status-success-darkest-rgb:206,249,205;
  --mte-status-success-darkest-c-rgb:12,13,13;
  --mte-status-success-darker-rgb:162,238,160;
  --mte-status-success-darker-c-rgb:12,13,13;
  --mte-status-success-dark-rgb:53,192,48;
  --mte-status-success-dark-c-rgb:12,13,13;
  --mte-status-success-base-rgb:0,156,0;
  --mte-status-success-base-c-rgb:12,13,13;
  --mte-status-success-light-rgb:10,97,10;
  --mte-status-success-light-c-rgb:255,255,255;
  --mte-status-success-lighter-rgb:6,55,6;
  --mte-status-success-lighter-c-rgb:255,255,255;
  --mte-status-success-lightest-rgb:2,29,2;
  --mte-status-success-lightest-c-rgb:255,255,255;
  --mte-status-warning-darkest-rgb:255,243,209;
  --mte-status-warning-darkest-c-rgb:12,13,13;
  --mte-status-warning-darker-rgb:255,232,168;
  --mte-status-warning-darker-c-rgb:12,13,13;
  --mte-status-warning-dark-rgb:253,207,98;
  --mte-status-warning-dark-c-rgb:12,13,13;
  --mte-status-warning-base-rgb:245,179,25;
  --mte-status-warning-base-c-rgb:12,13,13;
  --mte-status-warning-light-rgb:185,132,19;
  --mte-status-warning-light-c-rgb:12,13,13;
  --mte-status-warning-lighter-rgb:58,40,6;
  --mte-status-warning-lighter-c-rgb:255,255,255;
  --mte-status-warning-lightest-rgb:30,21,3;
  --mte-status-warning-lightest-c-rgb:255,255,255;
  --mte-status-danger-darkest-rgb:255,219,226;
  --mte-status-danger-darkest-c-rgb:12,13,13;
  --mte-status-danger-darker-rgb:254,180,194;
  --mte-status-danger-darker-c-rgb:12,13,13;
  --mte-status-danger-dark-rgb:250,102,119;
  --mte-status-danger-dark-c-rgb:12,13,13;
  --mte-status-danger-base-rgb:243,70,91;
  --mte-status-danger-base-c-rgb:12,13,13;
  --mte-status-danger-light-rgb:144,39,52;
  --mte-status-danger-light-c-rgb:255,255,255;
  --mte-status-danger-lighter-rgb:56,15,20;
  --mte-status-danger-lighter-c-rgb:255,255,255;
  --mte-status-danger-lightest-rgb:28,8,10;
  --mte-status-danger-lightest-c-rgb:255,255,255;
  --mte-viz-one-darkest-rgb:190,235,254;
  --mte-viz-one-darkest-c-rgb:12,13,13;
  --mte-viz-one-darker-rgb:132,212,246;
  --mte-viz-one-darker-c-rgb:12,13,13;
  --mte-viz-one-dark-rgb:59,176,227;
  --mte-viz-one-dark-c-rgb:12,13,13;
  --mte-viz-one-base-rgb:0,143,204;
  --mte-viz-one-base-c-rgb:12,13,13;
  --mte-viz-one-light-rgb:11,92,132;
  --mte-viz-one-light-c-rgb:255,255,255;
  --mte-viz-one-lighter-rgb:5,39,57;
  --mte-viz-one-lighter-c-rgb:255,255,255;
  --mte-viz-one-lightest-rgb:1,20,30;
  --mte-viz-one-lightest-c-rgb:255,255,255;
  --mte-viz-two-darkest-rgb:255,243,209;
  --mte-viz-two-darkest-c-rgb:12,13,13;
  --mte-viz-two-darker-rgb:255,232,168;
  --mte-viz-two-darker-c-rgb:12,13,13;
  --mte-viz-two-dark-rgb:253,207,98;
  --mte-viz-two-dark-c-rgb:12,13,13;
  --mte-viz-two-base-rgb:245,179,25;
  --mte-viz-two-base-c-rgb:12,13,13;
  --mte-viz-two-light-rgb:185,132,19;
  --mte-viz-two-light-c-rgb:12,13,13;
  --mte-viz-two-lighter-rgb:58,40,6;
  --mte-viz-two-lighter-c-rgb:255,255,255;
  --mte-viz-two-lightest-rgb:30,21,3;
  --mte-viz-two-lightest-c-rgb:255,255,255;
  --mte-viz-three-darkest-rgb:255,214,235;
  --mte-viz-three-darkest-c-rgb:12,13,13;
  --mte-viz-three-darker-rgb:253,180,218;
  --mte-viz-three-darker-c-rgb:12,13,13;
  --mte-viz-three-dark-rgb:245,132,191;
  --mte-viz-three-dark-c-rgb:12,13,13;
  --mte-viz-three-base-rgb:234,83,156;
  --mte-viz-three-base-c-rgb:12,13,13;
  --mte-viz-three-light-rgb:171,38,102;
  --mte-viz-three-light-c-rgb:255,255,255;
  --mte-viz-three-lighter-rgb:59,13,35;
  --mte-viz-three-lighter-c-rgb:255,255,255;
  --mte-viz-three-lightest-rgb:29,6,17;
  --mte-viz-three-lightest-c-rgb:255,255,255;
  --mte-viz-four-darkest-rgb:197,252,231;
  --mte-viz-four-darkest-c-rgb:12,13,13;
  --mte-viz-four-darker-rgb:154,244,209;
  --mte-viz-four-darker-c-rgb:12,13,13;
  --mte-viz-four-dark-rgb:84,201,156;
  --mte-viz-four-dark-c-rgb:12,13,13;
  --mte-viz-four-base-rgb:45,154,112;
  --mte-viz-four-base-c-rgb:12,13,13;
  --mte-viz-four-light-rgb:32,105,77;
  --mte-viz-four-light-c-rgb:255,255,255;
  --mte-viz-four-lighter-rgb:11,50,36;
  --mte-viz-four-lighter-c-rgb:255,255,255;
  --mte-viz-four-lightest-rgb:4,27,18;
  --mte-viz-four-lightest-c-rgb:255,255,255;
  --mte-viz-five-darkest-rgb:255,223,214;
  --mte-viz-five-darkest-c-rgb:12,13,13;
  --mte-viz-five-darker-rgb:255,191,173;
  --mte-viz-five-darker-c-rgb:12,13,13;
  --mte-viz-five-dark-rgb:255,133,92;
  --mte-viz-five-dark-c-rgb:12,13,13;
  --mte-viz-five-base-rgb:241,98,50;
  --mte-viz-five-base-c-rgb:12,13,13;
  --mte-viz-five-light-rgb:181,63,23;
  --mte-viz-five-light-c-rgb:255,255,255;
  --mte-viz-five-lighter-rgb:59,20,8;
  --mte-viz-five-lighter-c-rgb:255,255,255;
  --mte-viz-five-lightest-rgb:29,10,4;
  --mte-viz-five-lightest-c-rgb:255,255,255;
  --mte-viz-six-darkest-rgb:220,213,252;
  --mte-viz-six-darkest-c-rgb:12,13,13;
  --mte-viz-six-darker-rgb:196,184,245;
  --mte-viz-six-darker-c-rgb:12,13,13;
  --mte-viz-six-dark-rgb:171,150,233;
  --mte-viz-six-dark-c-rgb:12,13,13;
  --mte-viz-six-base-rgb:144,122,210;
  --mte-viz-six-base-c-rgb:12,13,13;
  --mte-viz-six-light-rgb:89,71,144;
  --mte-viz-six-light-c-rgb:255,255,255;
  --mte-viz-six-lighter-rgb:31,25,51;
  --mte-viz-six-lighter-c-rgb:255,255,255;
  --mte-viz-six-lightest-rgb:15,12,24;
  --mte-viz-six-lightest-c-rgb:255,255,255;
  --mte-it-surface-1-default-rgb:9,10,12;
  --mte-it-surface-1-default-a:1;
  --mte-it-surface-1-hover-rgb:247,247,248;
  --mte-it-surface-1-hover-a:0.04;
  --mte-it-surface-1-active-rgb:247,247,248;
  --mte-it-surface-1-active-a:0.08;
  --mte-it-surface-2-default-rgb:20,22,26;
  --mte-it-surface-2-default-a:1;
  --mte-it-surface-2-hover-rgb:247,247,248;
  --mte-it-surface-2-hover-a:0.08;
  --mte-it-surface-2-active-rgb:247,247,248;
  --mte-it-surface-2-active-a:0.16;
  --mte-it-surface-3-default-rgb:30,34,41;
  --mte-it-surface-3-default-a:1;
  --mte-it-surface-3-hover-rgb:247,247,248;
  --mte-it-surface-3-hover-a:0.32;
  --mte-it-surface-3-active-rgb:247,247,248;
  --mte-it-surface-3-active-a:0.5;
  --mte-it-surface-4-default-rgb:43,48,59;
  --mte-it-surface-4-default-a:1;
  --mte-it-surface-4-hover-rgb:247,247,248;
  --mte-it-surface-4-hover-a:0.32;
  --mte-it-surface-4-active-rgb:247,247,248;
  --mte-it-surface-4-active-a:0.5;
  --mte-it-surface-inverse-default-rgb:12,13,13;
  --mte-it-surface-inverse-default-a:1;
  --mte-it-surface-inverse-hover-rgb:255,255,255;
  --mte-it-surface-inverse-hover-a:0.16;
  --mte-it-surface-inverse-active-rgb:255,255,255;
  --mte-it-surface-inverse-active-a:0.24;
  --mte-it-ink-inverse-default-rgb:255,255,255;
  --mte-it-ink-inverse-default-a:1;
  --mte-it-ink-inverse-hover-rgb:255,255,255;
  --mte-it-ink-inverse-hover-a:1;
  --mte-it-ink-inverse-active-rgb:12,13,13;
  --mte-it-ink-inverse-active-a:1;
  --mte-it-link-default-rgb:79,166,238;
  --mte-it-link-default-a:1;
  --mte-it-link-visited-rgb:171,150,233;
  --mte-it-link-visited-a:1;
}
[data-mte-color-scheme=system] {
  color-scheme: light dark;
}
@media (prefers-color-scheme:dark) {
  [data-mte-color-scheme=system] {
    --mte-black:#0c0d0d;
    --mte-black-rgb:12,13,13;
    --mte-white:#fff;
    --mte-white-rgb:255,255,255;
    --mte-light:#1d1e20;
    --mte-light-rgb:29,30,32;
    --mte-dark:#f7f7f8;
    --mte-dark-rgb:247,247,248;
    --mte-darker:#fff;
    --mte-darker-rgb:255,255,255;
    --mte-focus:#198ae6;
    --mte-focus-rgb:25,138,230;
    --mte-focus-lighter:#0a1324;
    --mte-focus-lighter-rgb:10,19,36;
    --mte-focus-contrast:#0c0d0d;
    --mte-focus-contrast-rgb:12,13,13;
    --mte-grey-1:#2b2d31;
    --mte-grey-1-rgb:43,45,49;
    --mte-grey-2:#474b52;
    --mte-grey-2-rgb:71,75,82;
    --mte-grey-3:#686e78;
    --mte-grey-3-rgb:104,110,120;
    --mte-grey-4:#878c97;
    --mte-grey-4-rgb:135,140,151;
    --mte-grey-5:#a8abb3;
    --mte-grey-5-rgb:168,171,179;
    --mte-grey-6:#c0c3c8;
    --mte-grey-6-rgb:192,195,200;
    --mte-grey-7:#d3d5d9;
    --mte-grey-7-rgb:211,213,217;
    --mte-grey-8:#e9eaec;
    --mte-grey-8-rgb:233,234,236;
    --mte-grey-9:#efeff1;
    --mte-grey-9-rgb:239,239,241;
    --mte-grey-10:#f7f7f8;
    --mte-grey-10-rgb:247,247,248;
    --mte-surface-1:#090a0c;
    --mte-surface-1-rgb:9,10,12;
    --mte-surface-2:#14161a;
    --mte-surface-2-rgb:20,22,26;
    --mte-surface-3:#1e2229;
    --mte-surface-3-rgb:30,34,41;
    --mte-surface-4:#2b303b;
    --mte-surface-4-rgb:43,48,59;
    --mte-surface-inverse:#0c0d0d;
    --mte-surface-inverse-rgb:12,13,13;
    --mte-ink-1:#fff;
    --mte-ink-1-rgb:255,255,255;
    --mte-ink-2:#c0c3c8;
    --mte-ink-2-rgb:192,195,200;
    --mte-ink-3:#878c97;
    --mte-ink-3-rgb:135,140,151;
    --mte-ink-4:#686e78;
    --mte-ink-4-rgb:104,110,120;
    --mte-ink-5:#2b2d31;
    --mte-ink-5-rgb:43,45,49;
    --mte-ink-inverse:#fff;
    --mte-ink-inverse-rgb:255,255,255;
    --mte-border-1:#2b2d31;
    --mte-border-1-rgb:43,45,49;
    --mte-border-2:#474b52;
    --mte-border-2-rgb:71,75,82;
    --mte-border-3:#686e78;
    --mte-border-3-rgb:104,110,120;
    --mte-border-inverse:#2b2d31;
    --mte-border-inverse-rgb:43,45,49;
    --mte-disabled-1:#5a5553;
    --mte-disabled-1-rgb:90,85,83;
    --mte-disabled-2:#a29c9a;
    --mte-disabled-2-rgb:162,156,154;
    --mte-disabled-3:#d3d0cf;
    --mte-disabled-3-rgb:211,208,207;
    --mte-disabled-4:#f0efef;
    --mte-disabled-4-rgb:240,239,239;
    --mte-disabled-inverse-1:#2a2827;
    --mte-disabled-inverse-1-rgb:42,40,39;
    --mte-disabled-inverse-2:#5d5756;
    --mte-disabled-inverse-2-rgb:93,87,86;
    --mte-disabled-inverse-3:#a7a1a0;
    --mte-disabled-inverse-3-rgb:167,161,160;
    --mte-readonly-1:#2b2d31;
    --mte-readonly-1-rgb:43,45,49;
    --mte-readonly-2:#878c97;
    --mte-readonly-2-rgb:135,140,151;
    --mte-readonly-3:#c0c3c8;
    --mte-readonly-3-rgb:192,195,200;
    --mte-readonly-4:#efeff1;
    --mte-readonly-4-rgb:239,239,241;
    --mte-elevation-base:#0c0d0d;
    --mte-elevation-base-rgb:12,13,13;
    --mte-code-1:#030303;
    --mte-code-1-rgb:3,3,3;
    --mte-code-2:#e0e0e0;
    --mte-code-2-rgb:224,224,224;
    --mte-green-darkest:#cef9cd;
    --mte-green-darkest-contrast:#0c0d0d;
    --mte-green-darker:#a2eea0;
    --mte-green-darker-contrast:#0c0d0d;
    --mte-green-dark:#35c030;
    --mte-green-dark-contrast:#0c0d0d;
    --mte-green-base:#009c00;
    --mte-green-base-contrast:#0c0d0d;
    --mte-green-light:#0a610a;
    --mte-green-light-contrast:#fff;
    --mte-green-lighter:#063706;
    --mte-green-lighter-contrast:#fff;
    --mte-green-lightest:#021d02;
    --mte-green-lightest-contrast:#fff;
    --mte-hw-light-green-darkest:#c0ead4;
    --mte-hw-light-green-darkest-contrast:#0c0d0d;
    --mte-hw-light-green-darker:#90d5b2;
    --mte-hw-light-green-darker-contrast:#0c0d0d;
    --mte-hw-light-green-dark:#65bd90;
    --mte-hw-light-green-dark-contrast:#0c0d0d;
    --mte-hw-light-green-base:#46916a;
    --mte-hw-light-green-base-contrast:#0c0d0d;
    --mte-hw-light-green-light:#25563d;
    --mte-hw-light-green-light-contrast:#fff;
    --mte-hw-light-green-lighter:#112c1e;
    --mte-hw-light-green-lighter-contrast:#fff;
    --mte-hw-light-green-lightest:#091b12;
    --mte-hw-light-green-lightest-contrast:#fff;
    --mte-hw-green-darkest:#c2ebe7;
    --mte-hw-green-darkest-contrast:#0c0d0d;
    --mte-hw-green-darker:#97d8d2;
    --mte-hw-green-darker-contrast:#0c0d0d;
    --mte-hw-green-dark:#5ebab2;
    --mte-hw-green-dark-contrast:#0c0d0d;
    --mte-hw-green-base:#17a396;
    --mte-hw-green-base-contrast:#0c0d0d;
    --mte-hw-green-light:#0f6b63;
    --mte-hw-green-light-contrast:#fff;
    --mte-hw-green-lighter:#093430;
    --mte-hw-green-lighter-contrast:#fff;
    --mte-hw-green-lightest:#061b19;
    --mte-hw-green-lightest-contrast:#fff;
    --mte-teal-darkest:#c5fce7;
    --mte-teal-darkest-contrast:#0c0d0d;
    --mte-teal-darker:#9af4d1;
    --mte-teal-darker-contrast:#0c0d0d;
    --mte-teal-dark:#54c99c;
    --mte-teal-dark-contrast:#0c0d0d;
    --mte-teal-base:#2d9a70;
    --mte-teal-base-contrast:#0c0d0d;
    --mte-teal-light:#20694d;
    --mte-teal-light-contrast:#fff;
    --mte-teal-lighter:#0b3224;
    --mte-teal-lighter-contrast:#fff;
    --mte-teal-lightest:#041b12;
    --mte-teal-lightest-contrast:#fff;
    --mte-cyan-darkest:#beebfe;
    --mte-cyan-darkest-contrast:#0c0d0d;
    --mte-cyan-darker:#84d4f6;
    --mte-cyan-darker-contrast:#0c0d0d;
    --mte-cyan-dark:#3bb0e3;
    --mte-cyan-dark-contrast:#0c0d0d;
    --mte-cyan-base:#008fcc;
    --mte-cyan-base-contrast:#0c0d0d;
    --mte-cyan-light:#0b5c84;
    --mte-cyan-light-contrast:#fff;
    --mte-cyan-lighter:#052739;
    --mte-cyan-lighter-contrast:#fff;
    --mte-cyan-lightest:#01141e;
    --mte-cyan-lightest-contrast:#fff;
    --mte-blue-darkest:#bde1fe;
    --mte-blue-darkest-contrast:#0c0d0d;
    --mte-blue-darker:#82c3f7;
    --mte-blue-darker-contrast:#0c0d0d;
    --mte-blue-dark:#4fa6ee;
    --mte-blue-dark-contrast:#0c0d0d;
    --mte-blue-base:#198ae6;
    --mte-blue-base-contrast:#0c0d0d;
    --mte-blue-light:#1c5992;
    --mte-blue-light-contrast:#fff;
    --mte-blue-lighter:#07203b;
    --mte-blue-lighter-contrast:#fff;
    --mte-blue-lightest:#021324;
    --mte-blue-lightest-contrast:#fff;
    --mte-rx-dark-blue-darkest:#cdf;
    --mte-rx-dark-blue-darkest-contrast:#0c0d0d;
    --mte-rx-dark-blue-darker:#9ebefd;
    --mte-rx-dark-blue-darker-contrast:#0c0d0d;
    --mte-rx-dark-blue-dark:#72a0f8;
    --mte-rx-dark-blue-dark-contrast:#0c0d0d;
    --mte-rx-dark-blue-base:#387afa;
    --mte-rx-dark-blue-base-contrast:#0c0d0d;
    --mte-rx-dark-blue-light:#083a9b;
    --mte-rx-dark-blue-light-contrast:#fff;
    --mte-rx-dark-blue-lighter:#02153c;
    --mte-rx-dark-blue-lighter-contrast:#fff;
    --mte-rx-dark-blue-lightest:#000b21;
    --mte-rx-dark-blue-lightest-contrast:#fff;
    --mte-rx-blue-darkest:#ccd8ff;
    --mte-rx-blue-darkest-contrast:#0c0d0d;
    --mte-rx-blue-darker:#aec1fe;
    --mte-rx-blue-darker-contrast:#0c0d0d;
    --mte-rx-blue-dark:#7d9dfc;
    --mte-rx-blue-dark-contrast:#0c0d0d;
    --mte-rx-blue-base:#557ef6;
    --mte-rx-blue-base-contrast:#0c0d0d;
    --mte-rx-blue-light:#1c469c;
    --mte-rx-blue-light-contrast:#fff;
    --mte-rx-blue-lighter:#07183c;
    --mte-rx-blue-lighter-contrast:#fff;
    --mte-rx-blue-lightest:#020c1f;
    --mte-rx-blue-lightest-contrast:#fff;
    --mte-purple-darkest:#dcd5fc;
    --mte-purple-darkest-contrast:#0c0d0d;
    --mte-purple-darker:#c4b8f5;
    --mte-purple-darker-contrast:#0c0d0d;
    --mte-purple-dark:#ab96e9;
    --mte-purple-dark-contrast:#0c0d0d;
    --mte-purple-base:#907ad2;
    --mte-purple-base-contrast:#0c0d0d;
    --mte-purple-light:#594790;
    --mte-purple-light-contrast:#fff;
    --mte-purple-lighter:#1f1933;
    --mte-purple-lighter-contrast:#fff;
    --mte-purple-lightest:#0f0c18;
    --mte-purple-lightest-contrast:#fff;
    --mte-magenta-darkest:#ffd6eb;
    --mte-magenta-darkest-contrast:#0c0d0d;
    --mte-magenta-darker:#fdb4da;
    --mte-magenta-darker-contrast:#0c0d0d;
    --mte-magenta-dark:#f584bf;
    --mte-magenta-dark-contrast:#0c0d0d;
    --mte-magenta-base:#ea539c;
    --mte-magenta-base-contrast:#0c0d0d;
    --mte-magenta-light:#ab2666;
    --mte-magenta-light-contrast:#fff;
    --mte-magenta-lighter:#3b0d23;
    --mte-magenta-lighter-contrast:#fff;
    --mte-magenta-lightest:#1d0611;
    --mte-magenta-lightest-contrast:#fff;
    --mte-red-darkest:#ffdbe2;
    --mte-red-darkest-contrast:#0c0d0d;
    --mte-red-darker:#feb4c2;
    --mte-red-darker-contrast:#0c0d0d;
    --mte-red-dark:#fa6677;
    --mte-red-dark-contrast:#0c0d0d;
    --mte-red-base:#f3465b;
    --mte-red-base-contrast:#0c0d0d;
    --mte-red-light:#902734;
    --mte-red-light-contrast:#fff;
    --mte-red-lighter:#380f14;
    --mte-red-lighter-contrast:#fff;
    --mte-red-lightest:#1c080a;
    --mte-red-lightest-contrast:#fff;
    --mte-heb-red-darkest:#ffdad9;
    --mte-heb-red-darkest-contrast:#0c0d0d;
    --mte-heb-red-darker:#ffbab8;
    --mte-heb-red-darker-contrast:#0c0d0d;
    --mte-heb-red-dark:#f86560;
    --mte-heb-red-dark-contrast:#0c0d0d;
    --mte-heb-red-base:#f44036;
    --mte-heb-red-base-contrast:#0c0d0d;
    --mte-heb-red-light:#af241d;
    --mte-heb-red-light-contrast:#fff;
    --mte-heb-red-lighter:#3d0d0a;
    --mte-heb-red-lighter-contrast:#fff;
    --mte-heb-red-lightest:#1f0605;
    --mte-heb-red-lightest-contrast:#fff;
    --mte-orange-darkest:#ffdfd6;
    --mte-orange-darkest-contrast:#0c0d0d;
    --mte-orange-darker:#ffbfad;
    --mte-orange-darker-contrast:#0c0d0d;
    --mte-orange-dark:#ff855c;
    --mte-orange-dark-contrast:#0c0d0d;
    --mte-orange-base:#f16232;
    --mte-orange-base-contrast:#0c0d0d;
    --mte-orange-light:#b53f17;
    --mte-orange-light-contrast:#fff;
    --mte-orange-lighter:#3b1408;
    --mte-orange-lighter-contrast:#fff;
    --mte-orange-lightest:#1d0a04;
    --mte-orange-lightest-contrast:#fff;
    --mte-amber-darkest:#ffebd6;
    --mte-amber-darkest-contrast:#0c0d0d;
    --mte-amber-darker:#ffd1a3;
    --mte-amber-darker-contrast:#0c0d0d;
    --mte-amber-dark:#ffb061;
    --mte-amber-dark-contrast:#0c0d0d;
    --mte-amber-base:#f09133;
    --mte-amber-base-contrast:#0c0d0d;
    --mte-amber-light:#9a5d21;
    --mte-amber-light-contrast:#0c0d0d;
    --mte-amber-lighter:#382008;
    --mte-amber-lighter-contrast:#fff;
    --mte-amber-lightest:#1b0f04;
    --mte-amber-lightest-contrast:#fff;
    --mte-yellow-darkest:#fff3d1;
    --mte-yellow-darkest-contrast:#0c0d0d;
    --mte-yellow-darker:#ffe8a8;
    --mte-yellow-darker-contrast:#0c0d0d;
    --mte-yellow-dark:#fdcf62;
    --mte-yellow-dark-contrast:#0c0d0d;
    --mte-yellow-base:#f5b319;
    --mte-yellow-base-contrast:#0c0d0d;
    --mte-yellow-light:#b98413;
    --mte-yellow-light-contrast:#0c0d0d;
    --mte-yellow-lighter:#3a2806;
    --mte-yellow-lighter-contrast:#fff;
    --mte-yellow-lightest:#1e1503;
    --mte-yellow-lightest-contrast:#fff;
    --mte-coupon-yellow-darkest:#fff4d1;
    --mte-coupon-yellow-darkest-contrast:#0c0d0d;
    --mte-coupon-yellow-darker:#ffeaa3;
    --mte-coupon-yellow-darker-contrast:#0c0d0d;
    --mte-coupon-yellow-dark:#fee16d;
    --mte-coupon-yellow-dark-contrast:#0c0d0d;
    --mte-coupon-yellow-base:#fbca18;
    --mte-coupon-yellow-base-contrast:#0c0d0d;
    --mte-coupon-yellow-light:#b8930f;
    --mte-coupon-yellow-light-contrast:#0c0d0d;
    --mte-coupon-yellow-lighter:#3b2e05;
    --mte-coupon-yellow-lighter-contrast:#fff;
    --mte-coupon-yellow-lightest:#1f1802;
    --mte-coupon-yellow-lightest-contrast:#fff;
    --mte-hw-tan-darkest:#f4f1ec;
    --mte-hw-tan-darkest-contrast:#0c0d0d;
    --mte-hw-tan-darker:#c8c1b1;
    --mte-hw-tan-darker-contrast:#0c0d0d;
    --mte-hw-tan-dark:#ada58a;
    --mte-hw-tan-dark-contrast:#0c0d0d;
    --mte-hw-tan-base:#8c8463;
    --mte-hw-tan-base-contrast:#0c0d0d;
    --mte-hw-tan-light:#57533d;
    --mte-hw-tan-light-contrast:#fff;
    --mte-hw-tan-lighter:#29261c;
    --mte-hw-tan-lighter-contrast:#fff;
    --mte-hw-tan-lightest:#15140f;
    --mte-hw-tan-lightest-contrast:#fff;
    --mte-core-brand-darkest-rgb:189,225,254;
    --mte-core-brand-darkest-c-rgb:12,13,13;
    --mte-core-brand-darker-rgb:130,195,247;
    --mte-core-brand-darker-c-rgb:12,13,13;
    --mte-core-brand-dark-rgb:79,166,238;
    --mte-core-brand-dark-c-rgb:12,13,13;
    --mte-core-brand-base-rgb:25,138,230;
    --mte-core-brand-base-c-rgb:12,13,13;
    --mte-core-brand-light-rgb:28,89,146;
    --mte-core-brand-light-c-rgb:255,255,255;
    --mte-core-brand-lighter-rgb:7,32,59;
    --mte-core-brand-lighter-c-rgb:255,255,255;
    --mte-core-brand-lightest-rgb:2,19,36;
    --mte-core-brand-lightest-c-rgb:255,255,255;
    --mte-core-primary-darkest-rgb:189,225,254;
    --mte-core-primary-darkest-c-rgb:12,13,13;
    --mte-core-primary-darker-rgb:130,195,247;
    --mte-core-primary-darker-c-rgb:12,13,13;
    --mte-core-primary-dark-rgb:79,166,238;
    --mte-core-primary-dark-c-rgb:12,13,13;
    --mte-core-primary-base-rgb:25,138,230;
    --mte-core-primary-base-c-rgb:12,13,13;
    --mte-core-primary-light-rgb:28,89,146;
    --mte-core-primary-light-c-rgb:255,255,255;
    --mte-core-primary-lighter-rgb:7,32,59;
    --mte-core-primary-lighter-c-rgb:255,255,255;
    --mte-core-primary-lightest-rgb:2,19,36;
    --mte-core-primary-lightest-c-rgb:255,255,255;
    --mte-core-secondary-darkest-rgb:189,225,254;
    --mte-core-secondary-darkest-c-rgb:12,13,13;
    --mte-core-secondary-darker-rgb:130,195,247;
    --mte-core-secondary-darker-c-rgb:12,13,13;
    --mte-core-secondary-dark-rgb:79,166,238;
    --mte-core-secondary-dark-c-rgb:12,13,13;
    --mte-core-secondary-base-rgb:25,138,230;
    --mte-core-secondary-base-c-rgb:12,13,13;
    --mte-core-secondary-light-rgb:28,89,146;
    --mte-core-secondary-light-c-rgb:255,255,255;
    --mte-core-secondary-lighter-rgb:7,32,59;
    --mte-core-secondary-lighter-c-rgb:255,255,255;
    --mte-core-secondary-lightest-rgb:2,19,36;
    --mte-core-secondary-lightest-c-rgb:255,255,255;
    --mte-core-tertiary-darkest-rgb:255,244,209;
    --mte-core-tertiary-darkest-c-rgb:12,13,13;
    --mte-core-tertiary-darker-rgb:255,234,163;
    --mte-core-tertiary-darker-c-rgb:12,13,13;
    --mte-core-tertiary-dark-rgb:254,225,109;
    --mte-core-tertiary-dark-c-rgb:12,13,13;
    --mte-core-tertiary-base-rgb:251,202,24;
    --mte-core-tertiary-base-c-rgb:12,13,13;
    --mte-core-tertiary-light-rgb:184,147,15;
    --mte-core-tertiary-light-c-rgb:12,13,13;
    --mte-core-tertiary-lighter-rgb:59,46,5;
    --mte-core-tertiary-lighter-c-rgb:255,255,255;
    --mte-core-tertiary-lightest-rgb:31,24,2;
    --mte-core-tertiary-lightest-c-rgb:255,255,255;
    --mte-core-danger-darkest-rgb:255,219,226;
    --mte-core-danger-darkest-c-rgb:12,13,13;
    --mte-core-danger-darker-rgb:254,180,194;
    --mte-core-danger-darker-c-rgb:12,13,13;
    --mte-core-danger-dark-rgb:250,102,119;
    --mte-core-danger-dark-c-rgb:12,13,13;
    --mte-core-danger-base-rgb:243,70,91;
    --mte-core-danger-base-c-rgb:12,13,13;
    --mte-core-danger-light-rgb:144,39,52;
    --mte-core-danger-light-c-rgb:255,255,255;
    --mte-core-danger-lighter-rgb:56,15,20;
    --mte-core-danger-lighter-c-rgb:255,255,255;
    --mte-core-danger-lightest-rgb:28,8,10;
    --mte-core-danger-lightest-c-rgb:255,255,255;
    --mte-status-brand-darkest-rgb:189,225,254;
    --mte-status-brand-darkest-c-rgb:12,13,13;
    --mte-status-brand-darker-rgb:130,195,247;
    --mte-status-brand-darker-c-rgb:12,13,13;
    --mte-status-brand-dark-rgb:79,166,238;
    --mte-status-brand-dark-c-rgb:12,13,13;
    --mte-status-brand-base-rgb:25,138,230;
    --mte-status-brand-base-c-rgb:12,13,13;
    --mte-status-brand-light-rgb:28,89,146;
    --mte-status-brand-light-c-rgb:255,255,255;
    --mte-status-brand-lighter-rgb:7,32,59;
    --mte-status-brand-lighter-c-rgb:255,255,255;
    --mte-status-brand-lightest-rgb:2,19,36;
    --mte-status-brand-lightest-c-rgb:255,255,255;
    --mte-status-primary-darkest-rgb:189,225,254;
    --mte-status-primary-darkest-c-rgb:12,13,13;
    --mte-status-primary-darker-rgb:130,195,247;
    --mte-status-primary-darker-c-rgb:12,13,13;
    --mte-status-primary-dark-rgb:79,166,238;
    --mte-status-primary-dark-c-rgb:12,13,13;
    --mte-status-primary-base-rgb:25,138,230;
    --mte-status-primary-base-c-rgb:12,13,13;
    --mte-status-primary-light-rgb:28,89,146;
    --mte-status-primary-light-c-rgb:255,255,255;
    --mte-status-primary-lighter-rgb:7,32,59;
    --mte-status-primary-lighter-c-rgb:255,255,255;
    --mte-status-primary-lightest-rgb:2,19,36;
    --mte-status-primary-lightest-c-rgb:255,255,255;
    --mte-status-secondary-darkest-rgb:189,225,254;
    --mte-status-secondary-darkest-c-rgb:12,13,13;
    --mte-status-secondary-darker-rgb:130,195,247;
    --mte-status-secondary-darker-c-rgb:12,13,13;
    --mte-status-secondary-dark-rgb:79,166,238;
    --mte-status-secondary-dark-c-rgb:12,13,13;
    --mte-status-secondary-base-rgb:25,138,230;
    --mte-status-secondary-base-c-rgb:12,13,13;
    --mte-status-secondary-light-rgb:28,89,146;
    --mte-status-secondary-light-c-rgb:255,255,255;
    --mte-status-secondary-lighter-rgb:7,32,59;
    --mte-status-secondary-lighter-c-rgb:255,255,255;
    --mte-status-secondary-lightest-rgb:2,19,36;
    --mte-status-secondary-lightest-c-rgb:255,255,255;
    --mte-status-tertiary-darkest-rgb:255,244,209;
    --mte-status-tertiary-darkest-c-rgb:12,13,13;
    --mte-status-tertiary-darker-rgb:255,234,163;
    --mte-status-tertiary-darker-c-rgb:12,13,13;
    --mte-status-tertiary-dark-rgb:254,225,109;
    --mte-status-tertiary-dark-c-rgb:12,13,13;
    --mte-status-tertiary-base-rgb:251,202,24;
    --mte-status-tertiary-base-c-rgb:12,13,13;
    --mte-status-tertiary-light-rgb:184,147,15;
    --mte-status-tertiary-light-c-rgb:12,13,13;
    --mte-status-tertiary-lighter-rgb:59,46,5;
    --mte-status-tertiary-lighter-c-rgb:255,255,255;
    --mte-status-tertiary-lightest-rgb:31,24,2;
    --mte-status-tertiary-lightest-c-rgb:255,255,255;
    --mte-status-success-darkest-rgb:206,249,205;
    --mte-status-success-darkest-c-rgb:12,13,13;
    --mte-status-success-darker-rgb:162,238,160;
    --mte-status-success-darker-c-rgb:12,13,13;
    --mte-status-success-dark-rgb:53,192,48;
    --mte-status-success-dark-c-rgb:12,13,13;
    --mte-status-success-base-rgb:0,156,0;
    --mte-status-success-base-c-rgb:12,13,13;
    --mte-status-success-light-rgb:10,97,10;
    --mte-status-success-light-c-rgb:255,255,255;
    --mte-status-success-lighter-rgb:6,55,6;
    --mte-status-success-lighter-c-rgb:255,255,255;
    --mte-status-success-lightest-rgb:2,29,2;
    --mte-status-success-lightest-c-rgb:255,255,255;
    --mte-status-warning-darkest-rgb:255,243,209;
    --mte-status-warning-darkest-c-rgb:12,13,13;
    --mte-status-warning-darker-rgb:255,232,168;
    --mte-status-warning-darker-c-rgb:12,13,13;
    --mte-status-warning-dark-rgb:253,207,98;
    --mte-status-warning-dark-c-rgb:12,13,13;
    --mte-status-warning-base-rgb:245,179,25;
    --mte-status-warning-base-c-rgb:12,13,13;
    --mte-status-warning-light-rgb:185,132,19;
    --mte-status-warning-light-c-rgb:12,13,13;
    --mte-status-warning-lighter-rgb:58,40,6;
    --mte-status-warning-lighter-c-rgb:255,255,255;
    --mte-status-warning-lightest-rgb:30,21,3;
    --mte-status-warning-lightest-c-rgb:255,255,255;
    --mte-status-danger-darkest-rgb:255,219,226;
    --mte-status-danger-darkest-c-rgb:12,13,13;
    --mte-status-danger-darker-rgb:254,180,194;
    --mte-status-danger-darker-c-rgb:12,13,13;
    --mte-status-danger-dark-rgb:250,102,119;
    --mte-status-danger-dark-c-rgb:12,13,13;
    --mte-status-danger-base-rgb:243,70,91;
    --mte-status-danger-base-c-rgb:12,13,13;
    --mte-status-danger-light-rgb:144,39,52;
    --mte-status-danger-light-c-rgb:255,255,255;
    --mte-status-danger-lighter-rgb:56,15,20;
    --mte-status-danger-lighter-c-rgb:255,255,255;
    --mte-status-danger-lightest-rgb:28,8,10;
    --mte-status-danger-lightest-c-rgb:255,255,255;
    --mte-viz-one-darkest-rgb:190,235,254;
    --mte-viz-one-darkest-c-rgb:12,13,13;
    --mte-viz-one-darker-rgb:132,212,246;
    --mte-viz-one-darker-c-rgb:12,13,13;
    --mte-viz-one-dark-rgb:59,176,227;
    --mte-viz-one-dark-c-rgb:12,13,13;
    --mte-viz-one-base-rgb:0,143,204;
    --mte-viz-one-base-c-rgb:12,13,13;
    --mte-viz-one-light-rgb:11,92,132;
    --mte-viz-one-light-c-rgb:255,255,255;
    --mte-viz-one-lighter-rgb:5,39,57;
    --mte-viz-one-lighter-c-rgb:255,255,255;
    --mte-viz-one-lightest-rgb:1,20,30;
    --mte-viz-one-lightest-c-rgb:255,255,255;
    --mte-viz-two-darkest-rgb:255,243,209;
    --mte-viz-two-darkest-c-rgb:12,13,13;
    --mte-viz-two-darker-rgb:255,232,168;
    --mte-viz-two-darker-c-rgb:12,13,13;
    --mte-viz-two-dark-rgb:253,207,98;
    --mte-viz-two-dark-c-rgb:12,13,13;
    --mte-viz-two-base-rgb:245,179,25;
    --mte-viz-two-base-c-rgb:12,13,13;
    --mte-viz-two-light-rgb:185,132,19;
    --mte-viz-two-light-c-rgb:12,13,13;
    --mte-viz-two-lighter-rgb:58,40,6;
    --mte-viz-two-lighter-c-rgb:255,255,255;
    --mte-viz-two-lightest-rgb:30,21,3;
    --mte-viz-two-lightest-c-rgb:255,255,255;
    --mte-viz-three-darkest-rgb:255,214,235;
    --mte-viz-three-darkest-c-rgb:12,13,13;
    --mte-viz-three-darker-rgb:253,180,218;
    --mte-viz-three-darker-c-rgb:12,13,13;
    --mte-viz-three-dark-rgb:245,132,191;
    --mte-viz-three-dark-c-rgb:12,13,13;
    --mte-viz-three-base-rgb:234,83,156;
    --mte-viz-three-base-c-rgb:12,13,13;
    --mte-viz-three-light-rgb:171,38,102;
    --mte-viz-three-light-c-rgb:255,255,255;
    --mte-viz-three-lighter-rgb:59,13,35;
    --mte-viz-three-lighter-c-rgb:255,255,255;
    --mte-viz-three-lightest-rgb:29,6,17;
    --mte-viz-three-lightest-c-rgb:255,255,255;
    --mte-viz-four-darkest-rgb:197,252,231;
    --mte-viz-four-darkest-c-rgb:12,13,13;
    --mte-viz-four-darker-rgb:154,244,209;
    --mte-viz-four-darker-c-rgb:12,13,13;
    --mte-viz-four-dark-rgb:84,201,156;
    --mte-viz-four-dark-c-rgb:12,13,13;
    --mte-viz-four-base-rgb:45,154,112;
    --mte-viz-four-base-c-rgb:12,13,13;
    --mte-viz-four-light-rgb:32,105,77;
    --mte-viz-four-light-c-rgb:255,255,255;
    --mte-viz-four-lighter-rgb:11,50,36;
    --mte-viz-four-lighter-c-rgb:255,255,255;
    --mte-viz-four-lightest-rgb:4,27,18;
    --mte-viz-four-lightest-c-rgb:255,255,255;
    --mte-viz-five-darkest-rgb:255,223,214;
    --mte-viz-five-darkest-c-rgb:12,13,13;
    --mte-viz-five-darker-rgb:255,191,173;
    --mte-viz-five-darker-c-rgb:12,13,13;
    --mte-viz-five-dark-rgb:255,133,92;
    --mte-viz-five-dark-c-rgb:12,13,13;
    --mte-viz-five-base-rgb:241,98,50;
    --mte-viz-five-base-c-rgb:12,13,13;
    --mte-viz-five-light-rgb:181,63,23;
    --mte-viz-five-light-c-rgb:255,255,255;
    --mte-viz-five-lighter-rgb:59,20,8;
    --mte-viz-five-lighter-c-rgb:255,255,255;
    --mte-viz-five-lightest-rgb:29,10,4;
    --mte-viz-five-lightest-c-rgb:255,255,255;
    --mte-viz-six-darkest-rgb:220,213,252;
    --mte-viz-six-darkest-c-rgb:12,13,13;
    --mte-viz-six-darker-rgb:196,184,245;
    --mte-viz-six-darker-c-rgb:12,13,13;
    --mte-viz-six-dark-rgb:171,150,233;
    --mte-viz-six-dark-c-rgb:12,13,13;
    --mte-viz-six-base-rgb:144,122,210;
    --mte-viz-six-base-c-rgb:12,13,13;
    --mte-viz-six-light-rgb:89,71,144;
    --mte-viz-six-light-c-rgb:255,255,255;
    --mte-viz-six-lighter-rgb:31,25,51;
    --mte-viz-six-lighter-c-rgb:255,255,255;
    --mte-viz-six-lightest-rgb:15,12,24;
    --mte-viz-six-lightest-c-rgb:255,255,255;
    --mte-it-surface-1-default-rgb:9,10,12;
    --mte-it-surface-1-default-a:1;
    --mte-it-surface-1-hover-rgb:247,247,248;
    --mte-it-surface-1-hover-a:0.04;
    --mte-it-surface-1-active-rgb:247,247,248;
    --mte-it-surface-1-active-a:0.08;
    --mte-it-surface-2-default-rgb:20,22,26;
    --mte-it-surface-2-default-a:1;
    --mte-it-surface-2-hover-rgb:247,247,248;
    --mte-it-surface-2-hover-a:0.08;
    --mte-it-surface-2-active-rgb:247,247,248;
    --mte-it-surface-2-active-a:0.16;
    --mte-it-surface-3-default-rgb:30,34,41;
    --mte-it-surface-3-default-a:1;
    --mte-it-surface-3-hover-rgb:247,247,248;
    --mte-it-surface-3-hover-a:0.32;
    --mte-it-surface-3-active-rgb:247,247,248;
    --mte-it-surface-3-active-a:0.5;
    --mte-it-surface-4-default-rgb:43,48,59;
    --mte-it-surface-4-default-a:1;
    --mte-it-surface-4-hover-rgb:247,247,248;
    --mte-it-surface-4-hover-a:0.32;
    --mte-it-surface-4-active-rgb:247,247,248;
    --mte-it-surface-4-active-a:0.5;
    --mte-it-surface-inverse-default-rgb:12,13,13;
    --mte-it-surface-inverse-default-a:1;
    --mte-it-surface-inverse-hover-rgb:255,255,255;
    --mte-it-surface-inverse-hover-a:0.16;
    --mte-it-surface-inverse-active-rgb:255,255,255;
    --mte-it-surface-inverse-active-a:0.24;
    --mte-it-ink-inverse-default-rgb:255,255,255;
    --mte-it-ink-inverse-default-a:1;
    --mte-it-ink-inverse-hover-rgb:255,255,255;
    --mte-it-ink-inverse-hover-a:1;
    --mte-it-ink-inverse-active-rgb:12,13,13;
    --mte-it-ink-inverse-active-a:1;
    --mte-it-link-default-rgb:79,166,238;
    --mte-it-link-default-a:1;
    --mte-it-link-visited-rgb:171,150,233;
    --mte-it-link-visited-a:1;
  }
}

/* node_modules/@mortar/styles/mortar-reset.css */
*,
:after,
:before {
  box-sizing: border-box;
}
body,
html {
  background: var(--mte-surface-1);
  color: var(--mte-ink-1);
  line-height: 1.5;
  margin: 0;
  min-height: 100%;
  padding: 0;
}
:root,
html {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: var(--mte-font-family-sans);
  font-size: var(--mte-font-set-body1-font-size);
  font-size: calc(var(--mte-font-base)*var(--mtr-font-scale));
  font-weight: var(--mte-font-set-body1-font-weight);
  height: 100%;
  line-height: var(--mte-font-set-body1-line-height);
  text-decoration: inherit;
  text-transform: inherit;
}
:focus {
  outline-color: var(--mte-focus);
}
p {
  font-size: var(--mte-font-set-body1-font-size);
  font-weight: var(--mte-font-set-body1-font-weight);
  line-height: var(--mte-font-set-body1-line-height);
}
h1,
p {
  font-family: var(--mte-font-family-sans);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: inherit;
  text-transform: inherit;
}
h1 {
  font-size: var(--mte-font-set-h1-font-size);
  font-weight: var(--mte-font-set-h1-font-weight);
  line-height: var(--mte-font-set-h1-line-height);
}
h2 {
  font-size: var(--mte-font-set-h2-font-size);
  font-weight: var(--mte-font-set-h2-font-weight);
  line-height: var(--mte-font-set-h2-line-height);
}
h2,
h3 {
  font-family: var(--mte-font-family-sans);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: inherit;
  text-transform: inherit;
}
h3 {
  font-size: var(--mte-font-set-h3-font-size);
  font-weight: var(--mte-font-set-h3-font-weight);
  line-height: var(--mte-font-set-h3-line-height);
}
h4 {
  font-size: var(--mte-font-set-h4-font-size);
  font-weight: var(--mte-font-set-h4-font-weight);
  line-height: var(--mte-font-set-h4-line-height);
}
h4,
h5 {
  font-family: var(--mte-font-family-sans);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: inherit;
  text-transform: inherit;
}
h5 {
  font-size: var(--mte-font-set-h5-font-size);
  font-weight: var(--mte-font-set-h5-font-weight);
  line-height: var(--mte-font-set-h5-line-height);
}
h6 {
  font-family: var(--mte-font-family-sans);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: var(--mte-font-set-h6-font-size);
  font-weight: var(--mte-font-set-h6-font-weight);
  line-height: var(--mte-font-set-h6-line-height);
  text-decoration: inherit;
  text-transform: inherit;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  text-wrap: balance;
}
a {
  color: rgba(var(--mte-it-link-default-rgb), var(--mte-it-link-default-a));
}
a:visited {
  color: rgba(var(--mte-it-link-visited-rgb), var(--mte-it-link-visited-a));
}
hr {
  background-color: var(--mte-border-1);
  border: 0;
  height: 1px;
  margin: var(--mte-space-sm) 0;
  max-height: 1px;
  min-height: 1px;
}
code,
kbd,
pre,
samp {
  font-family: var(--mte-font-family-mono);
}
code {
  background-color: rgba(var(--mte-code-1-rgb), var(--mte-opacity-md));
  border-radius: var(--mte-border-radius-md);
  color: rgb(var(--mte-code-2-rgb));
  display: inline;
  font-size: .85em;
  margin: 0;
  padding: .2em .4em;
}
pre {
  margin: 0 !important;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -.25em;
}
sup {
  top: -.5em;
}
progress {
  vertical-align: baseline;
}
blockquote {
  border-left: 4px solid var(--mte-disabled-1);
  margin-left: 0;
  padding-left: 16px;
}
blockquote,
blockquote p {
  color: var(--mte-disabled-3);
}
textarea {
  resize: vertical;
}
:disabled {
  cursor: default;
}
audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
  display: block;
  vertical-align: middle;
}
img,
video {
  font-style: italic;
  height: auto;
  max-width: 100%;
}
@media (prefers-reduced-motion:no-preference) {
  :host(:target) {
    scroll-behavior: smooth;
    scroll-padding-top: 2rem;
  }
}
table {
  --table-border-radius:var(--mte-border-radius-lg);
  font-family: var(--mte-font-family-sans);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  background: var(--mte-surface-2);
  border: none;
  border-radius: var(--table-border-radius);
  border-spacing: 0;
  font-size: var(--mte-font-set-body1-font-size);
  font-weight: var(--mte-font-set-body1-font-weight);
  line-height: var(--mte-font-set-body1-line-height);
  text-decoration: inherit;
  text-transform: inherit;
}
thead {
  height: 54px;
}
tr {
  height: 48px;
}
th {
  border-bottom: 2px solid var(--mte-border-1);
  font-size: var(--mte-font-set-caption-font-size);
  font-weight: var(--mte-font-set-caption-font-weight);
  font-weight: var(--mte-font-weight-bold);
  line-height: var(--mte-font-set-caption-line-height);
  text-align: left;
}
td,
th {
  font-family: var(--mte-font-family-sans);
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: inherit;
  text-transform: inherit;
}
td {
  color: var(--mte-ink-1);
  font-size: var(--mte-font-set-body1-font-size);
  font-weight: var(--mte-font-set-body1-font-weight);
  line-height: var(--mte-font-set-body1-line-height);
}
tbody th {
  border-bottom-width: 0;
}
tbody,
td.mtr-cell,
td.mtr-cell--footer,
tfoot,
th.mtr-cell--header,
thead,
tr {
  background: inherit;
}
tr:nth-child(2n) {
  background-color: var(--mte-grey-1);
}
td,
th {
  padding: 2px 4px;
}
td:first-of-type,
th:first-of-type {
  padding-left: 24px;
}
td:last-of-type,
th:last-of-type {
  padding-right: 24px;
}
tr:last-of-type td:first-of-type {
  border-bottom-left-radius: var(--table-border-radius);
}
tr:last-of-type td:last-of-type {
  border-bottom-right-radius: var(--table-border-radius);
}
table :not(tfoot) tr:first-of-type td:first-of-type,
table :not(tfoot) tr:first-of-type th:first-of-type {
  border-top-left-radius: var(--table-border-radius);
}
table :not(tfoot) tr:first-of-type td:last-of-type,
table :not(tfoot) tr:first-of-type th:last-of-type {
  border-top-right-radius: var(--table-border-radius);
}
thead + tbody tr:first-of-type td:first-of-type,
thead + tbody tr:first-of-type th:first-of-type {
  border-top-left-radius: unset;
}
thead + tbody tr:first-of-type td:last-of-type,
thead + tbody tr:first-of-type th:last-of-type {
  border-top-right-radius: unset;
}

/* node_modules/@mortar/styles/mortar-fonts.css */
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 300;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-cyrillic-ext.woff2) format("woff2");
  unicode-range:
    u+0460-052f,
    u+1c80-1c88,
    u+20b4,
    u+2de0-2dff,
    u+a640-a69f,
    u+fe2e-fe2f;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 300;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-cyrillic.woff2) format("woff2");
  unicode-range:
    u+0301,
    u+0400-045f,
    u+0490-0491,
    u+04b0-04b1,
    u+2116;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 300;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-greek-ext.woff2) format("woff2");
  unicode-range: u+1f??;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 300;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-greek.woff2) format("woff2");
  unicode-range: u+0370-03ff;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 300;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-hebrew.woff2) format("woff2");
  unicode-range:
    u+0590-05ff,
    u+200c-2010,
    u+20aa,
    u+25cc,
    u+fb1d-fb4f;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 300;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-vietnamese.woff2) format("woff2");
  unicode-range:
    u+0102-0103,
    u+0110-0111,
    u+0128-0129,
    u+0168-0169,
    u+01a0-01a1,
    u+01af-01b0,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1ea0-1ef9,
    u+20ab;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 300;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-latin-ext.woff2) format("woff2");
  unicode-range:
    u+0100-02af,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1e??,
    u+2020,
    u+20a0-20ab,
    u+20ad-20cf,
    u+2113,
    u+2c60-2c7f,
    u+a720-a7ff;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 300;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-latin.woff2) format("woff2");
  unicode-range:
    u+00??,
    u+0131,
    u+0152-0153,
    u+02bb-02bc,
    u+02c6,
    u+02da,
    u+02dc,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+2000-206f,
    u+2074,
    u+20ac,
    u+2122,
    u+2191,
    u+2193,
    u+2212,
    u+2215,
    u+feff,
    u+fffd;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-cyrillic-ext.woff2) format("woff2");
  unicode-range:
    u+0460-052f,
    u+1c80-1c88,
    u+20b4,
    u+2de0-2dff,
    u+a640-a69f,
    u+fe2e-fe2f;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-cyrillic.woff2) format("woff2");
  unicode-range:
    u+0301,
    u+0400-045f,
    u+0490-0491,
    u+04b0-04b1,
    u+2116;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-greek-ext.woff2) format("woff2");
  unicode-range: u+1f??;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-greek.woff2) format("woff2");
  unicode-range: u+0370-03ff;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-hebrew.woff2) format("woff2");
  unicode-range:
    u+0590-05ff,
    u+200c-2010,
    u+20aa,
    u+25cc,
    u+fb1d-fb4f;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-vietnamese.woff2) format("woff2");
  unicode-range:
    u+0102-0103,
    u+0110-0111,
    u+0128-0129,
    u+0168-0169,
    u+01a0-01a1,
    u+01af-01b0,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1ea0-1ef9,
    u+20ab;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-latin-ext.woff2) format("woff2");
  unicode-range:
    u+0100-02af,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1e??,
    u+2020,
    u+20a0-20ab,
    u+20ad-20cf,
    u+2113,
    u+2c60-2c7f,
    u+a720-a7ff;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-latin.woff2) format("woff2");
  unicode-range:
    u+00??,
    u+0131,
    u+0152-0153,
    u+02bb-02bc,
    u+02c6,
    u+02da,
    u+02dc,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+2000-206f,
    u+2074,
    u+20ac,
    u+2122,
    u+2191,
    u+2193,
    u+2212,
    u+2215,
    u+feff,
    u+fffd;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-cyrillic-ext.woff2) format("woff2");
  unicode-range:
    u+0460-052f,
    u+1c80-1c88,
    u+20b4,
    u+2de0-2dff,
    u+a640-a69f,
    u+fe2e-fe2f;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-cyrillic.woff2) format("woff2");
  unicode-range:
    u+0301,
    u+0400-045f,
    u+0490-0491,
    u+04b0-04b1,
    u+2116;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-greek-ext.woff2) format("woff2");
  unicode-range: u+1f??;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-greek.woff2) format("woff2");
  unicode-range: u+0370-03ff;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-hebrew.woff2) format("woff2");
  unicode-range:
    u+0590-05ff,
    u+200c-2010,
    u+20aa,
    u+25cc,
    u+fb1d-fb4f;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-vietnamese.woff2) format("woff2");
  unicode-range:
    u+0102-0103,
    u+0110-0111,
    u+0128-0129,
    u+0168-0169,
    u+01a0-01a1,
    u+01af-01b0,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1ea0-1ef9,
    u+20ab;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-latin-ext.woff2) format("woff2");
  unicode-range:
    u+0100-02af,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1e??,
    u+2020,
    u+20a0-20ab,
    u+20ad-20cf,
    u+2113,
    u+2c60-2c7f,
    u+a720-a7ff;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 600;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-latin.woff2) format("woff2");
  unicode-range:
    u+00??,
    u+0131,
    u+0152-0153,
    u+02bb-02bc,
    u+02c6,
    u+02da,
    u+02dc,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+2000-206f,
    u+2074,
    u+20ac,
    u+2122,
    u+2191,
    u+2193,
    u+2212,
    u+2215,
    u+feff,
    u+fffd;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 800;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-cyrillic-ext.woff2) format("woff2");
  unicode-range:
    u+0460-052f,
    u+1c80-1c88,
    u+20b4,
    u+2de0-2dff,
    u+a640-a69f,
    u+fe2e-fe2f;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 800;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-cyrillic.woff2) format("woff2");
  unicode-range:
    u+0301,
    u+0400-045f,
    u+0490-0491,
    u+04b0-04b1,
    u+2116;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 800;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-greek-ext.woff2) format("woff2");
  unicode-range: u+1f??;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 800;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-greek.woff2) format("woff2");
  unicode-range: u+0370-03ff;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 800;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-hebrew.woff2) format("woff2");
  unicode-range:
    u+0590-05ff,
    u+200c-2010,
    u+20aa,
    u+25cc,
    u+fb1d-fb4f;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 800;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-vietnamese.woff2) format("woff2");
  unicode-range:
    u+0102-0103,
    u+0110-0111,
    u+0128-0129,
    u+0168-0169,
    u+01a0-01a1,
    u+01af-01b0,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1ea0-1ef9,
    u+20ab;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 800;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-latin-ext.woff2) format("woff2");
  unicode-range:
    u+0100-02af,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1e??,
    u+2020,
    u+20a0-20ab,
    u+20ad-20cf,
    u+2113,
    u+2c60-2c7f,
    u+a720-a7ff;
}
@font-face {
  font-display: swap;
  font-family: Open Sans;
  font-stretch: 100%;
  font-style: normal;
  font-weight: 800;
  src: url(https://mortar-cdn.heb.com/fonts/v1/opensans/Opensans-var-latin.woff2) format("woff2");
  unicode-range:
    u+00??,
    u+0131,
    u+0152-0153,
    u+02bb-02bc,
    u+02c6,
    u+02da,
    u+02dc,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+2000-206f,
    u+2074,
    u+20ac,
    u+2122,
    u+2191,
    u+2193,
    u+2212,
    u+2215,
    u+feff,
    u+fffd;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-400-cyrillic-ext.woff2) format("woff2");
  unicode-range:
    u+0460-052f,
    u+1c80-1c88,
    u+20b4,
    u+2de0-2dff,
    u+a640-a69f,
    u+fe2e-fe2f;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-400-cyrillic.woff2) format("woff2");
  unicode-range:
    u+0301,
    u+0400-045f,
    u+0490-0491,
    u+04b0-04b1,
    u+2116;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-400-greek-ext.woff2) format("woff2");
  unicode-range: u+1f??;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-400-greek.woff2) format("woff2");
  unicode-range: u+0370-03ff;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-400-hebrew.woff2) format("woff2");
  unicode-range:
    u+0590-05ff,
    u+200c-2010,
    u+20aa,
    u+25cc,
    u+fb1d-fb4f;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-400-vietnamese.woff2) format("woff2");
  unicode-range:
    u+0102-0103,
    u+0110-0111,
    u+0128-0129,
    u+0168-0169,
    u+01a0-01a1,
    u+01af-01b0,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1ea0-1ef9,
    u+20ab;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-400-latin-ext.woff2) format("woff2");
  unicode-range:
    u+0100-02af,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1e??,
    u+2020,
    u+20a0-20ab,
    u+20ad-20cf,
    u+2113,
    u+2c60-2c7f,
    u+a720-a7ff;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 400;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-400-latin.woff2) format("woff2");
  unicode-range:
    u+00??,
    u+0131,
    u+0152-0153,
    u+02bb-02bc,
    u+02c6,
    u+02da,
    u+02dc,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+2000-206f,
    u+2074,
    u+20ac,
    u+2122,
    u+2191,
    u+2193,
    u+2212,
    u+2215,
    u+feff,
    u+fffd;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-700-cyrillic-ext.woff2) format("woff2");
  unicode-range:
    u+0460-052f,
    u+1c80-1c88,
    u+20b4,
    u+2de0-2dff,
    u+a640-a69f,
    u+fe2e-fe2f;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-700-cyrillic.woff2) format("woff2");
  unicode-range:
    u+0301,
    u+0400-045f,
    u+0490-0491,
    u+04b0-04b1,
    u+2116;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-700-greek-ext.woff2) format("woff2");
  unicode-range: u+1f??;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-700-greek.woff2) format("woff2");
  unicode-range: u+0370-03ff;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-700-hebrew.woff2) format("woff2");
  unicode-range:
    u+0590-05ff,
    u+200c-2010,
    u+20aa,
    u+25cc,
    u+fb1d-fb4f;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-700-vietnamese.woff2) format("woff2");
  unicode-range:
    u+0102-0103,
    u+0110-0111,
    u+0128-0129,
    u+0168-0169,
    u+01a0-01a1,
    u+01af-01b0,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1ea0-1ef9,
    u+20ab;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-700-latin-ext.woff2) format("woff2");
  unicode-range:
    u+0100-02af,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+1e??,
    u+2020,
    u+20a0-20ab,
    u+20ad-20cf,
    u+2113,
    u+2c60-2c7f,
    u+a720-a7ff;
}
@font-face {
  font-display: swap;
  font-family: Cousine;
  font-style: normal;
  font-weight: 700;
  src: url(https://mortar-cdn.heb.com/fonts/v1/cousine/Cousine-700-latin.woff2) format("woff2");
  unicode-range:
    u+00??,
    u+0131,
    u+0152-0153,
    u+02bb-02bc,
    u+02c6,
    u+02da,
    u+02dc,
    u+0300-0301,
    u+0303-0304,
    u+0308-0309,
    u+0323,
    u+0329,
    u+2000-206f,
    u+2074,
    u+20ac,
    u+2122,
    u+2191,
    u+2193,
    u+2212,
    u+2215,
    u+feff,
    u+fffd;
}

/* node_modules/@mortar/styles/mortar-utilities-and-grid.css */
.mte-elevation--z0 {
  box-shadow: var(--mte-elevation-level-0) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-0)) !important;
}
.mte-elevation--z1 {
  box-shadow: var(--mte-elevation-level-1) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-1)) !important;
}
.mte-elevation--z2 {
  box-shadow: var(--mte-elevation-level-2) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-2)) !important;
}
.mte-elevation--z3 {
  box-shadow: var(--mte-elevation-level-3) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-3)) !important;
}
.mte-elevation--z4 {
  box-shadow: var(--mte-elevation-level-4) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-4)) !important;
}
.cursor-auto {
  cursor: auto !important;
}
.cursor-default {
  cursor: default !important;
}
.cursor-pointer {
  cursor: pointer !important;
}
.cursor-wait {
  cursor: wait !important;
}
.cursor-text {
  cursor: text !important;
}
.cursor-move {
  cursor: move !important;
}
.cursor-help {
  cursor: help !important;
}
.cursor-not-allowed {
  cursor: not-allowed !important;
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
  --mte-gutter-x:1.5rem;
  --mte-gutter-y:0;
  margin-left: auto;
  margin-right: auto;
  padding-left: calc(var(--mte-gutter-x)*.5);
  padding-right: calc(var(--mte-gutter-x)*.5);
  width: 100%;
}
@media (min-width:30rem) {
  .container,
  .container-sm {
    max-width: 48rem;
  }
}
@media (min-width:48rem) {
  .container,
  .container-md,
  .container-sm {
    max-width: 64rem;
  }
}
@media (min-width:64rem) {
  .container,
  .container-lg,
  .container-md,
  .container-sm {
    max-width: 80rem;
  }
}
@media (min-width:80rem) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl {
    max-width: 90rem;
  }
}
@media (min-width:96rem) {
  .container,
  .container-lg,
  .container-md,
  .container-sm,
  .container-xl,
  .container-xxl {
    max-width: 90rem;
  }
}
.row {
  --mte-gutter-x:var(--mte-space-lg);
  --mte-gutter-y:0;
  display: flex;
  flex-wrap: wrap;
  margin-left: calc(var(--mte-gutter-x)*-.5);
  margin-right: calc(var(--mte-gutter-x)*-.5);
  margin-top: calc(var(--mte-gutter-y)*-1);
}
.row > * {
  box-sizing: border-box;
  flex-shrink: 0;
  margin-top: var(--mte-gutter-y);
  max-width: 100%;
  padding-left: calc(var(--mte-gutter-x)*.5);
  padding-right: calc(var(--mte-gutter-x)*.5);
  width: 100%;
}
.col {
  flex: 1 0 0%;
}
.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}
.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}
.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}
.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}
.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}
.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}
.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
}
.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}
.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}
.col-3 {
  flex: 0 0 auto;
  width: 25%;
}
.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}
.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}
.col-6 {
  flex: 0 0 auto;
  width: 50%;
}
.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}
.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}
.col-9 {
  flex: 0 0 auto;
  width: 75%;
}
.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}
.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}
.col-12 {
  flex: 0 0 auto;
  width: 100%;
}
.offset-1 {
  margin-left: 8.33333333%;
}
.offset-2 {
  margin-left: 16.66666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.33333333%;
}
.offset-5 {
  margin-left: 41.66666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.33333333%;
}
.offset-8 {
  margin-left: 66.66666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.33333333%;
}
.offset-11 {
  margin-left: 91.66666667%;
}
.g-0,
.gx-0 {
  --mte-gutter-x:0;
}
.g-0,
.gy-0 {
  --mte-gutter-y:0;
}
.g-1,
.gx-1 {
  --mte-gutter-x:0.25rem;
}
.g-1,
.gy-1 {
  --mte-gutter-y:0.25rem;
}
.g-2,
.gx-2 {
  --mte-gutter-x:0.5rem;
}
.g-2,
.gy-2 {
  --mte-gutter-y:0.5rem;
}
.g-3,
.gx-3 {
  --mte-gutter-x:1rem;
}
.g-3,
.gy-3 {
  --mte-gutter-y:1rem;
}
.g-4,
.gx-4 {
  --mte-gutter-x:1.5rem;
}
.g-4,
.gy-4 {
  --mte-gutter-y:1.5rem;
}
.g-5,
.gx-5 {
  --mte-gutter-x:3rem;
}
.g-5,
.gy-5 {
  --mte-gutter-y:3rem;
}
@media (min-width:30rem) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --mte-gutter-x:0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --mte-gutter-y:0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --mte-gutter-x:0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --mte-gutter-y:0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --mte-gutter-x:0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --mte-gutter-y:0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --mte-gutter-x:1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --mte-gutter-y:1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --mte-gutter-x:1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --mte-gutter-y:1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --mte-gutter-x:3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --mte-gutter-y:3rem;
  }
}
@media (min-width:48rem) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --mte-gutter-x:0;
  }
  .g-md-0,
  .gy-md-0 {
    --mte-gutter-y:0;
  }
  .g-md-1,
  .gx-md-1 {
    --mte-gutter-x:0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --mte-gutter-y:0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --mte-gutter-x:0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --mte-gutter-y:0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --mte-gutter-x:1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --mte-gutter-y:1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --mte-gutter-x:1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --mte-gutter-y:1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --mte-gutter-x:3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --mte-gutter-y:3rem;
  }
}
@media (min-width:64rem) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --mte-gutter-x:0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --mte-gutter-y:0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --mte-gutter-x:0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --mte-gutter-y:0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --mte-gutter-x:0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --mte-gutter-y:0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --mte-gutter-x:1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --mte-gutter-y:1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --mte-gutter-x:1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --mte-gutter-y:1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --mte-gutter-x:3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --mte-gutter-y:3rem;
  }
}
@media (min-width:80rem) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --mte-gutter-x:0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --mte-gutter-y:0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --mte-gutter-x:0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --mte-gutter-y:0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --mte-gutter-x:0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --mte-gutter-y:0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --mte-gutter-x:1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --mte-gutter-y:1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --mte-gutter-x:1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --mte-gutter-y:1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --mte-gutter-x:3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --mte-gutter-y:3rem;
  }
}
@media (min-width:96rem) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --mte-gutter-x:0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --mte-gutter-y:0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --mte-gutter-x:0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --mte-gutter-y:0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --mte-gutter-x:0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --mte-gutter-y:0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --mte-gutter-x:1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --mte-gutter-y:1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --mte-gutter-x:1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --mte-gutter-y:1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --mte-gutter-x:3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --mte-gutter-y:3rem;
  }
}
html {
  --mte-gradient:linear-gradient(
      180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0));
  --mte-body-font-family:var(--mte-font-sans-serif);
  --mte-body-font-size:1rem;
  --mte-body-font-weight:500;
  --mte-body-line-height:1.5;
  --mte-body-color:rgb(var(--mte-ink-1-rgb));
  --mte-body-bg:rgb(var(--mte-surface-1-rgb));
  --mte-border-width:1px;
  --mte-border-style:solid;
  --mte-border-color:rgb(var(--mte-border-1-rgb));
  --mte-border-color-translucent:rgba(0,0,0,.175);
  --mte-body-font-weight-light:var(--mte-font-weight-light);
  --mte-body-font-weight-regular:var(--mte-font-weight-regular);
  --mte-body-font-weight-medium:var(--mte-font-weight-medium);
  --mte-body-font-weight-bold:var(--mte-font-weight-bold);
}
.clearfix:after {
  clear: both;
  content: "";
  display: block;
}
.ratio {
  position: relative;
  width: 100%;
}
.ratio:before {
  content: "";
  display: block;
  padding-top: var(--mte-aspect-ratio);
}
.ratio > * {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.ratio-1x1 {
  --mte-aspect-ratio:100%;
}
.ratio-4x3 {
  --mte-aspect-ratio:75%;
}
.ratio-16x9 {
  --mte-aspect-ratio:56.25%;
}
.ratio-21x9 {
  --mte-aspect-ratio:42.8571428571%;
}
.fixed-top {
  top: 0;
}
.fixed-bottom,
.fixed-top {
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1030;
}
.fixed-bottom {
  bottom: 0;
}
.sticky-top {
  top: 0;
}
.sticky-bottom,
.sticky-top {
  position: sticky;
  z-index: 1020;
}
.sticky-bottom {
  bottom: 0;
}
@media (min-width:30rem) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
@media (min-width:48rem) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
@media (min-width:64rem) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
@media (min-width:80rem) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
@media (min-width:96rem) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    bottom: 0;
    position: sticky;
    z-index: 1020;
  }
}
.hstack {
  align-items: center;
  flex-direction: row;
}
.hstack,
.vstack {
  align-self: stretch;
  display: flex;
}
.vstack {
  flex: 1 1 auto;
  flex-direction: column;
}
.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  clip: rect(0, 0, 0, 0) !important;
  border: 0 !important;
  white-space: nowrap !important;
}
.stretched-link:after {
  bottom: 0;
  content: "";
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.vr {
  align-self: stretch;
  background-color: currentcolor;
  display: inline-block;
  min-height: 1em;
  opacity: .25;
  width: 1px;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.float-start {
  float: left !important;
}
.float-end,
.float-right {
  float: right !important;
}
.float-left {
  float: left !important;
}
.float-none {
  float: none !important;
}
.opacity-0 {
  opacity: 0 !important;
}
.opacity-25 {
  opacity: .25 !important;
}
.opacity-50 {
  opacity: .5 !important;
}
.opacity-75 {
  opacity: .75 !important;
}
.opacity-100 {
  opacity: 1 !important;
}
.overflow-auto {
  overflow: auto !important;
}
.overflow-hidden {
  overflow: hidden !important;
}
.overflow-visible {
  overflow: visible !important;
}
.overflow-scroll {
  overflow: scroll !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-grid {
  display: grid !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-none {
  display: none !important;
}
.shadow {
  box-shadow: var(--mte-elevation-level-1) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-1)) !important;
}
.shadow-sm {
  box-shadow: var(--mte-elevation-level-2) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-2)) !important;
}
.shadow-lg {
  box-shadow: var(--mte-elevation-level-3) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-3)) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: sticky !important;
}
.top-0 {
  top: 0 !important;
}
.top-50 {
  top: 50% !important;
}
.top-100 {
  top: 100% !important;
}
.bottom-0 {
  bottom: 0 !important;
}
.bottom-50 {
  bottom: 50% !important;
}
.bottom-100 {
  bottom: 100% !important;
}
.start-0 {
  left: 0 !important;
}
.start-50 {
  left: 50% !important;
}
.start-100 {
  left: 100% !important;
}
.end-0 {
  right: 0 !important;
}
.end-50 {
  right: 50% !important;
}
.end-100 {
  right: 100% !important;
}
.translate-middle {
  transform: translate(-50%, -50%) !important;
}
.translate-middle-x {
  transform: translateX(-50%) !important;
}
.translate-middle-y {
  transform: translateY(-50%) !important;
}
.border {
  border: var(--mte-border-width) var(--mte-border-style) var(--mte-border-color) !important;
}
.border-0 {
  border: 0 !important;
}
.border-top {
  border-top: var(--mte-border-width) var(--mte-border-style) var(--mte-border-color) !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-end {
  border-right: var(--mte-border-width) var(--mte-border-style) var(--mte-border-color) !important;
}
.border-end-0 {
  border-right: 0 !important;
}
.border-bottom {
  border-bottom: var(--mte-border-width) var(--mte-border-style) var(--mte-border-color) !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-start {
  border-left: var(--mte-border-width) var(--mte-border-style) var(--mte-border-color) !important;
}
.border-start-0 {
  border-left: 0 !important;
}
.border-white {
  border-color: rgb(var(--mte-white-rgb)) !important;
}
.border-primary {
  border-color: rgb(var(--mte-status-primary-base-rgb)) !important;
}
.border-secondary {
  border-color: rgb(var(--mte-status-secondary-base-rgb)) !important;
}
.border-tertiary {
  border-color: rgb(var(--mte-status-tertiary-base-rgb)) !important;
}
.border-danger {
  border-color: rgb(var(--mte-status-danger-base-rgb)) !important;
}
.border-warning {
  border-color: rgb(var(--mte-status-warning-base-rgb)) !important;
}
.border-success {
  border-color: rgb(var(--mte-status-success-base-rgb)) !important;
}
.border-light {
  border-color: rgb(var(--mte-light-rgb)) !important;
}
.border-dark {
  border-color: rgb(var(--mte-dark-rgb)) !important;
}
.border-darker {
  border-color: rgb(var(--mte-darker-rgb)) !important;
}
.border-1 {
  border-color: rgb(var(--mte-border-1-rgb)) !important;
}
.border-2 {
  border-color: rgb(var(--mte-border-2-rgb)) !important;
}
.border-3 {
  border-color: rgb(var(--mte-border-3-rgb)) !important;
}
.border-1 {
  --mte-border-width:1px;
}
.border-2 {
  --mte-border-width:2px;
}
.border-3 {
  --mte-border-width:3px;
}
.border-4 {
  --mte-border-width:4px;
}
.border-5 {
  --mte-border-width:5px;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.max-w-100 {
  max-width: 100% !important;
}
.vw-100 {
  width: 100vw !important;
}
.min-vw-100 {
  min-width: 100vw !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.max-h-100 {
  max-height: 100% !important;
}
.vh-100 {
  height: 100vh !important;
}
.min-vh-100 {
  min-height: 100vh !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.justify-content-evenly {
  justify-content: space-evenly !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
.order-first {
  order: -1 !important;
}
.order-0 {
  order: 0 !important;
}
.order-1 {
  order: 1 !important;
}
.order-2 {
  order: 2 !important;
}
.order-3 {
  order: 3 !important;
}
.order-4 {
  order: 4 !important;
}
.order-5 {
  order: 5 !important;
}
.order-last {
  order: 6 !important;
}
.m-0 {
  margin: 0 !important;
}
.m-1 {
  margin: var(--mte-space-xs) !important;
}
.m-2 {
  margin: var(--mte-space-sm) !important;
}
.m-3 {
  margin: var(--mte-space-md) !important;
}
.m-4 {
  margin: var(--mte-space-lg) !important;
}
.m-5 {
  margin: var(--mte-space-xl) !important;
}
.m-6 {
  margin: var(--mte-space-xxl) !important;
}
.m-7 {
  margin: var(--mte-space-xxxl) !important;
}
.m-auto {
  margin: auto !important;
}
.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.mx-1 {
  margin-left: var(--mte-space-xs) !important;
  margin-right: var(--mte-space-xs) !important;
}
.mx-2 {
  margin-left: var(--mte-space-sm) !important;
  margin-right: var(--mte-space-sm) !important;
}
.mx-3 {
  margin-left: var(--mte-space-md) !important;
  margin-right: var(--mte-space-md) !important;
}
.mx-4 {
  margin-left: var(--mte-space-lg) !important;
  margin-right: var(--mte-space-lg) !important;
}
.mx-5 {
  margin-left: var(--mte-space-xl) !important;
  margin-right: var(--mte-space-xl) !important;
}
.mx-6 {
  margin-left: var(--mte-space-xxl) !important;
  margin-right: var(--mte-space-xxl) !important;
}
.mx-7 {
  margin-left: var(--mte-space-xxxl) !important;
  margin-right: var(--mte-space-xxxl) !important;
}
.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.my-0 {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
}
.my-1 {
  margin-bottom: var(--mte-space-xs) !important;
  margin-top: var(--mte-space-xs) !important;
}
.my-2 {
  margin-bottom: var(--mte-space-sm) !important;
  margin-top: var(--mte-space-sm) !important;
}
.my-3 {
  margin-bottom: var(--mte-space-md) !important;
  margin-top: var(--mte-space-md) !important;
}
.my-4 {
  margin-bottom: var(--mte-space-lg) !important;
  margin-top: var(--mte-space-lg) !important;
}
.my-5 {
  margin-bottom: var(--mte-space-xl) !important;
  margin-top: var(--mte-space-xl) !important;
}
.my-6 {
  margin-bottom: var(--mte-space-xxl) !important;
  margin-top: var(--mte-space-xxl) !important;
}
.my-7 {
  margin-bottom: var(--mte-space-xxxl) !important;
  margin-top: var(--mte-space-xxxl) !important;
}
.my-auto {
  margin-bottom: auto !important;
  margin-top: auto !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mt-1 {
  margin-top: var(--mte-space-xs) !important;
}
.mt-2 {
  margin-top: var(--mte-space-sm) !important;
}
.mt-3 {
  margin-top: var(--mte-space-md) !important;
}
.mt-4 {
  margin-top: var(--mte-space-lg) !important;
}
.mt-5 {
  margin-top: var(--mte-space-xl) !important;
}
.mt-6 {
  margin-top: var(--mte-space-xxl) !important;
}
.mt-7 {
  margin-top: var(--mte-space-xxxl) !important;
}
.mt-auto {
  margin-top: auto !important;
}
.me-0 {
  margin-right: 0 !important;
}
.me-1 {
  margin-right: var(--mte-space-xs) !important;
}
.me-2 {
  margin-right: var(--mte-space-sm) !important;
}
.me-3 {
  margin-right: var(--mte-space-md) !important;
}
.me-4 {
  margin-right: var(--mte-space-lg) !important;
}
.me-5 {
  margin-right: var(--mte-space-xl) !important;
}
.me-6 {
  margin-right: var(--mte-space-xxl) !important;
}
.me-7 {
  margin-right: var(--mte-space-xxxl) !important;
}
.me-auto {
  margin-right: auto !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.mb-1 {
  margin-bottom: var(--mte-space-xs) !important;
}
.mb-2 {
  margin-bottom: var(--mte-space-sm) !important;
}
.mb-3 {
  margin-bottom: var(--mte-space-md) !important;
}
.mb-4 {
  margin-bottom: var(--mte-space-lg) !important;
}
.mb-5 {
  margin-bottom: var(--mte-space-xl) !important;
}
.mb-6 {
  margin-bottom: var(--mte-space-xxl) !important;
}
.mb-7 {
  margin-bottom: var(--mte-space-xxxl) !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ms-0 {
  margin-left: 0 !important;
}
.ms-1 {
  margin-left: var(--mte-space-xs) !important;
}
.ms-2 {
  margin-left: var(--mte-space-sm) !important;
}
.ms-3 {
  margin-left: var(--mte-space-md) !important;
}
.ms-4 {
  margin-left: var(--mte-space-lg) !important;
}
.ms-5 {
  margin-left: var(--mte-space-xl) !important;
}
.ms-6 {
  margin-left: var(--mte-space-xxl) !important;
}
.ms-7 {
  margin-left: var(--mte-space-xxxl) !important;
}
.ms-auto {
  margin-left: auto !important;
}
.m-n1 {
  margin: -.25rem !important;
}
.m-n2 {
  margin: -.5rem !important;
}
.m-n3 {
  margin: -1rem !important;
}
.m-n4 {
  margin: -1.5rem !important;
}
.m-n5 {
  margin: -3rem !important;
}
.mx-n1 {
  margin-left: -.25rem !important;
  margin-right: -.25rem !important;
}
.mx-n2 {
  margin-left: -.5rem !important;
  margin-right: -.5rem !important;
}
.mx-n3 {
  margin-left: -1rem !important;
  margin-right: -1rem !important;
}
.mx-n4 {
  margin-left: -1.5rem !important;
  margin-right: -1.5rem !important;
}
.mx-n5 {
  margin-left: -3rem !important;
  margin-right: -3rem !important;
}
.my-n1 {
  margin-bottom: -.25rem !important;
  margin-top: -.25rem !important;
}
.my-n2 {
  margin-bottom: -.5rem !important;
  margin-top: -.5rem !important;
}
.my-n3 {
  margin-bottom: -1rem !important;
  margin-top: -1rem !important;
}
.my-n4 {
  margin-bottom: -1.5rem !important;
  margin-top: -1.5rem !important;
}
.my-n5 {
  margin-bottom: -3rem !important;
  margin-top: -3rem !important;
}
.mt-n1 {
  margin-top: -.25rem !important;
}
.mt-n2 {
  margin-top: -.5rem !important;
}
.mt-n3 {
  margin-top: -1rem !important;
}
.mt-n4 {
  margin-top: -1.5rem !important;
}
.mt-n5 {
  margin-top: -3rem !important;
}
.me-n1 {
  margin-right: -.25rem !important;
}
.me-n2 {
  margin-right: -.5rem !important;
}
.me-n3 {
  margin-right: -1rem !important;
}
.me-n4 {
  margin-right: -1.5rem !important;
}
.me-n5 {
  margin-right: -3rem !important;
}
.mb-n1 {
  margin-bottom: -.25rem !important;
}
.mb-n2 {
  margin-bottom: -.5rem !important;
}
.mb-n3 {
  margin-bottom: -1rem !important;
}
.mb-n4 {
  margin-bottom: -1.5rem !important;
}
.mb-n5 {
  margin-bottom: -3rem !important;
}
.ms-n1 {
  margin-left: -.25rem !important;
}
.ms-n2 {
  margin-left: -.5rem !important;
}
.ms-n3 {
  margin-left: -1rem !important;
}
.ms-n4 {
  margin-left: -1.5rem !important;
}
.ms-n5 {
  margin-left: -3rem !important;
}
.p-0 {
  padding: 0 !important;
}
.p-1 {
  padding: var(--mte-space-xs) !important;
}
.p-2 {
  padding: var(--mte-space-sm) !important;
}
.p-3 {
  padding: var(--mte-space-md) !important;
}
.p-4 {
  padding: var(--mte-space-lg) !important;
}
.p-5 {
  padding: var(--mte-space-xl) !important;
}
.p-6 {
  padding: var(--mte-space-xxl) !important;
}
.p-7 {
  padding: var(--mte-space-xxxl) !important;
}
.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.px-1 {
  padding-left: var(--mte-space-xs) !important;
  padding-right: var(--mte-space-xs) !important;
}
.px-2 {
  padding-left: var(--mte-space-sm) !important;
  padding-right: var(--mte-space-sm) !important;
}
.px-3 {
  padding-left: var(--mte-space-md) !important;
  padding-right: var(--mte-space-md) !important;
}
.px-4 {
  padding-left: var(--mte-space-lg) !important;
  padding-right: var(--mte-space-lg) !important;
}
.px-5 {
  padding-left: var(--mte-space-xl) !important;
  padding-right: var(--mte-space-xl) !important;
}
.px-6 {
  padding-left: var(--mte-space-xxl) !important;
  padding-right: var(--mte-space-xxl) !important;
}
.px-7 {
  padding-left: var(--mte-space-xxxl) !important;
  padding-right: var(--mte-space-xxxl) !important;
}
.py-0 {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.py-1 {
  padding-bottom: var(--mte-space-xs) !important;
  padding-top: var(--mte-space-xs) !important;
}
.py-2 {
  padding-bottom: var(--mte-space-sm) !important;
  padding-top: var(--mte-space-sm) !important;
}
.py-3 {
  padding-bottom: var(--mte-space-md) !important;
  padding-top: var(--mte-space-md) !important;
}
.py-4 {
  padding-bottom: var(--mte-space-lg) !important;
  padding-top: var(--mte-space-lg) !important;
}
.py-5 {
  padding-bottom: var(--mte-space-xl) !important;
  padding-top: var(--mte-space-xl) !important;
}
.py-6 {
  padding-bottom: var(--mte-space-xxl) !important;
  padding-top: var(--mte-space-xxl) !important;
}
.py-7 {
  padding-bottom: var(--mte-space-xxxl) !important;
  padding-top: var(--mte-space-xxxl) !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pt-1 {
  padding-top: var(--mte-space-xs) !important;
}
.pt-2 {
  padding-top: var(--mte-space-sm) !important;
}
.pt-3 {
  padding-top: var(--mte-space-md) !important;
}
.pt-4 {
  padding-top: var(--mte-space-lg) !important;
}
.pt-5 {
  padding-top: var(--mte-space-xl) !important;
}
.pt-6 {
  padding-top: var(--mte-space-xxl) !important;
}
.pt-7 {
  padding-top: var(--mte-space-xxxl) !important;
}
.pe-0 {
  padding-right: 0 !important;
}
.pe-1 {
  padding-right: var(--mte-space-xs) !important;
}
.pe-2 {
  padding-right: var(--mte-space-sm) !important;
}
.pe-3 {
  padding-right: var(--mte-space-md) !important;
}
.pe-4 {
  padding-right: var(--mte-space-lg) !important;
}
.pe-5 {
  padding-right: var(--mte-space-xl) !important;
}
.pe-6 {
  padding-right: var(--mte-space-xxl) !important;
}
.pe-7 {
  padding-right: var(--mte-space-xxxl) !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pb-1 {
  padding-bottom: var(--mte-space-xs) !important;
}
.pb-2 {
  padding-bottom: var(--mte-space-sm) !important;
}
.pb-3 {
  padding-bottom: var(--mte-space-md) !important;
}
.pb-4 {
  padding-bottom: var(--mte-space-lg) !important;
}
.pb-5 {
  padding-bottom: var(--mte-space-xl) !important;
}
.pb-6 {
  padding-bottom: var(--mte-space-xxl) !important;
}
.pb-7 {
  padding-bottom: var(--mte-space-xxxl) !important;
}
.ps-0 {
  padding-left: 0 !important;
}
.ps-1 {
  padding-left: var(--mte-space-xs) !important;
}
.ps-2 {
  padding-left: var(--mte-space-sm) !important;
}
.ps-3 {
  padding-left: var(--mte-space-md) !important;
}
.ps-4 {
  padding-left: var(--mte-space-lg) !important;
}
.ps-5 {
  padding-left: var(--mte-space-xl) !important;
}
.ps-6 {
  padding-left: var(--mte-space-xxl) !important;
}
.ps-7 {
  padding-left: var(--mte-space-xxxl) !important;
}
.gap-0 {
  gap: 0 !important;
}
.gap-1 {
  gap: var(--mte-space-xs) !important;
}
.gap-2 {
  gap: var(--mte-space-sm) !important;
}
.gap-3 {
  gap: var(--mte-space-md) !important;
}
.gap-4 {
  gap: var(--mte-space-lg) !important;
}
.gap-5 {
  gap: var(--mte-space-xl) !important;
}
.gap-6 {
  gap: var(--mte-space-xxl) !important;
}
.gap-7 {
  gap: var(--mte-space-xxxl) !important;
}
.font-monospace {
  font-family: var(--mte-font-monospace) !important;
}
.fs-xs {
  font-size: .75rem !important;
}
.fs-sm {
  font-size: .875rem !important;
}
.fs-md {
  font-size: 1rem !important;
}
.fs-lg {
  font-size: calc(1.275rem + .3vw) !important;
}
.fs-xl {
  font-size: calc(1.3rem + .6vw) !important;
}
.fs-xxl {
  font-size: calc(1.325rem + .9vw) !important;
}
.fs-3xl {
  font-size: calc(1.35rem + 1.2vw) !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.fw-light {
  font-weight: 300 !important;
}
.fw-lighter {
  font-weight: lighter !important;
}
.fw-normal {
  font-weight: 500 !important;
}
.fw-bold {
  font-weight: 800 !important;
}
.fw-semibold {
  font-weight: 600 !important;
}
.fw-bolder {
  font-weight: bolder !important;
}
.lh-1 {
  line-height: 1 !important;
}
.lh-sm {
  line-height: 1.25 !important;
}
.lh-base {
  line-height: 1.5 !important;
}
.lh-lg {
  line-height: 2 !important;
}
.text-start {
  text-align: left !important;
}
.text-end,
.text-right {
  text-align: right !important;
}
.text-left {
  text-align: left !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-wrap {
  white-space: normal !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}
.bg-black {
  background-color: rgb(var(--mte-black-rgb)) !important;
}
.bg-white {
  background-color: rgb(var(--mte-white-rgb)) !important;
}
.bg-body {
  background-color: rgb(var(--mte-surface-2-rgb)) !important;
}
.bg-primary {
  background-color: rgb(var(--mte-status-primary-base-rgb)) !important;
}
.bg-secondary {
  background-color: rgb(var(--mte-status-secondary-base-rgb)) !important;
}
.bg-tertiary {
  background-color: rgb(var(--mte-status-tertiary-base-rgb)) !important;
}
.bg-danger {
  background-color: rgb(var(--mte-status-danger-base-rgb)) !important;
}
.bg-warning {
  background-color: rgb(var(--mte-status-warning-base-rgb)) !important;
}
.bg-success {
  background-color: rgb(var(--mte-status-success-base-rgb)) !important;
}
.bg-light {
  background-color: rgb(var(--mte-light-rgb)) !important;
}
.bg-dark {
  background-color: rgb(var(--mte-dark-rgb)) !important;
}
.bg-darker {
  background-color: rgb(var(--mte-darker-rgb)) !important;
}
.bg-surface-1 {
  background-color: rgb(var(--mte-surface-1-rgb)) !important;
}
.bg-surface-2 {
  background-color: rgb(var(--mte-surface-2-rgb)) !important;
}
.bg-surface-3 {
  background-color: rgb(var(--mte-surface-3-rgb)) !important;
}
.bg-surface-4 {
  background-color: rgb(var(--mte-surface-4-rgb)) !important;
}
.bg-surface-inverse {
  background-color: rgb(var(--mte-surface-inverse-rgb)) !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.bg-gradient {
  background-image: var(--mte-gradient) !important;
}
.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}
.user-select-auto {
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
}
.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}
.pe-none {
  pointer-events: none !important;
}
.pe-auto {
  pointer-events: auto !important;
}
.rounded-none {
  border-radius: 0 !important;
}
.rounded-xs {
  border-radius: var(--mte-border-radius-xs) !important;
}
.rounded-sm {
  border-radius: var(--mte-border-radius-sm) !important;
}
.rounded-md {
  border-radius: var(--mte-border-radius) !important;
}
.rounded-lg {
  border-radius: var(--mte-border-radius-lg) !important;
}
.rounded-xl {
  border-radius: var(--mte-border-radius-xl) !important;
}
.rounded-xxl {
  border-radius: var(--mte-border-radius-xxl) !important;
}
.rounded {
  border-radius: var(--mte-border-radius) !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.rounded-1 {
  border-radius: var(--mte-border-radius-xs) !important;
}
.rounded-2 {
  border-radius: var(--mte-border-radius-sm) !important;
}
.rounded-3 {
  border-radius: var(--mte-border-radius) !important;
}
.rounded-4 {
  border-radius: var(--mte-border-radius-lg) !important;
}
.rounded-5 {
  border-radius: var(--mte-border-radius-xl) !important;
}
.rounded-6 {
  border-radius: var(--mte-border-radius-xxl) !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-pill {
  border-radius: var(--mte-border-radius-pill) !important;
}
.rounded-top-none {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-top-xs {
  border-top-left-radius: var(--mte-border-radius-xs) !important;
  border-top-right-radius: var(--mte-border-radius-xs) !important;
}
.rounded-top-sm {
  border-top-left-radius: var(--mte-border-radius-sm) !important;
  border-top-right-radius: var(--mte-border-radius-sm) !important;
}
.rounded-top-md {
  border-top-left-radius: var(--mte-border-radius) !important;
  border-top-right-radius: var(--mte-border-radius) !important;
}
.rounded-top-lg {
  border-top-left-radius: var(--mte-border-radius-lg) !important;
  border-top-right-radius: var(--mte-border-radius-lg) !important;
}
.rounded-top-xl {
  border-top-left-radius: var(--mte-border-radius-xl) !important;
  border-top-right-radius: var(--mte-border-radius-xl) !important;
}
.rounded-top-xxl {
  border-top-left-radius: var(--mte-border-radius-xxl) !important;
  border-top-right-radius: var(--mte-border-radius-xxl) !important;
}
.rounded-end-none {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-end-xs {
  border-bottom-right-radius: var(--mte-border-radius-xs) !important;
  border-top-right-radius: var(--mte-border-radius-xs) !important;
}
.rounded-end-sm {
  border-bottom-right-radius: var(--mte-border-radius-sm) !important;
  border-top-right-radius: var(--mte-border-radius-sm) !important;
}
.rounded-end-md {
  border-bottom-right-radius: var(--mte-border-radius) !important;
  border-top-right-radius: var(--mte-border-radius) !important;
}
.rounded-end-lg {
  border-bottom-right-radius: var(--mte-border-radius-lg) !important;
  border-top-right-radius: var(--mte-border-radius-lg) !important;
}
.rounded-end-xl {
  border-bottom-right-radius: var(--mte-border-radius-xl) !important;
  border-top-right-radius: var(--mte-border-radius-xl) !important;
}
.rounded-end-xxl {
  border-bottom-right-radius: var(--mte-border-radius-xxl) !important;
  border-top-right-radius: var(--mte-border-radius-xxl) !important;
}
.rounded-bottom-none {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.rounded-bottom-xs {
  border-bottom-left-radius: var(--mte-border-radius-xs) !important;
  border-bottom-right-radius: var(--mte-border-radius-xs) !important;
}
.rounded-bottom-sm {
  border-bottom-left-radius: var(--mte-border-radius-sm) !important;
  border-bottom-right-radius: var(--mte-border-radius-sm) !important;
}
.rounded-bottom-md {
  border-bottom-left-radius: var(--mte-border-radius) !important;
  border-bottom-right-radius: var(--mte-border-radius) !important;
}
.rounded-bottom-lg {
  border-bottom-left-radius: var(--mte-border-radius-lg) !important;
  border-bottom-right-radius: var(--mte-border-radius-lg) !important;
}
.rounded-bottom-xl {
  border-bottom-left-radius: var(--mte-border-radius-xl) !important;
  border-bottom-right-radius: var(--mte-border-radius-xl) !important;
}
.rounded-bottom-xxl {
  border-bottom-left-radius: var(--mte-border-radius-xxl) !important;
  border-bottom-right-radius: var(--mte-border-radius-xxl) !important;
}
.rounded-start-none {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-start-xs {
  border-bottom-left-radius: var(--mte-border-radius-xs) !important;
  border-top-left-radius: var(--mte-border-radius-xs) !important;
}
.rounded-start-sm {
  border-bottom-left-radius: var(--mte-border-radius-sm) !important;
  border-top-left-radius: var(--mte-border-radius-sm) !important;
}
.rounded-start-md {
  border-bottom-left-radius: var(--mte-border-radius) !important;
  border-top-left-radius: var(--mte-border-radius) !important;
}
.rounded-start-lg {
  border-bottom-left-radius: var(--mte-border-radius-lg) !important;
  border-top-left-radius: var(--mte-border-radius-lg) !important;
}
.rounded-start-xl {
  border-bottom-left-radius: var(--mte-border-radius-xl) !important;
  border-top-left-radius: var(--mte-border-radius-xl) !important;
}
.rounded-start-xxl {
  border-bottom-left-radius: var(--mte-border-radius-xxl) !important;
  border-top-left-radius: var(--mte-border-radius-xxl) !important;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
.text-black {
  color: rgb(var(--mte-black-rgb)) !important;
}
.text-white {
  color: rgb(var(--mte-white-rgb)) !important;
}
.text-body {
  color: rgb(var(--mte-ink-1-rgb)) !important;
}
.text-primary {
  color: rgb(var(--mte-status-primary-base-rgb)) !important;
}
.text-secondary {
  color: rgb(var(--mte-status-secondary-base-rgb)) !important;
}
.text-tertiary {
  color: rgb(var(--mte-status-tertiary-base-rgb)) !important;
}
.text-danger {
  color: rgb(var(--mte-status-danger-base-rgb)) !important;
}
.text-warning {
  color: rgb(var(--mte-status-warning-base-rgb)) !important;
}
.text-success {
  color: rgb(var(--mte-status-success-base-rgb)) !important;
}
.text-light {
  color: rgb(var(--mte-light-rgb)) !important;
}
.text-dark {
  color: rgb(var(--mte-dark-rgb)) !important;
}
.text-darker {
  color: rgb(var(--mte-darker-rgb)) !important;
}
.text-ink-1 {
  color: rgb(var(--mte-ink-1-rgb)) !important;
}
.text-ink-2 {
  color: rgb(var(--mte-ink-2-rgb)) !important;
}
.text-ink-3 {
  color: rgb(var(--mte-ink-3-rgb)) !important;
}
.text-ink-4 {
  color: rgb(var(--mte-ink-4-rgb)) !important;
}
.text-ink-5 {
  color: rgb(var(--mte-ink-5-rgb)) !important;
}
.text-ink-inverse {
  color: rgb(var(--mte-ink-inverse-rgb)) !important;
}
.text-muted {
  color: rgb(var(--mte-ink-3-rgb)) !important;
}
.text-reset {
  color: inherit !important;
}
.left-0 {
  left: 0 !important;
}
.left-50 {
  left: 50% !important;
}
.left-100 {
  left: 100% !important;
}
.right-0 {
  right: 0 !important;
}
.right-50 {
  right: 50% !important;
}
.right-100 {
  right: 100% !important;
}
.min-w-100 {
  min-width: 100% !important;
}
.min-h-100 {
  min-height: 100% !important;
}
.border-right {
  border-right: var(--mte-border-width) var(--mte-border-style) var(--mte-border-color) !important;
}
.border-right-0 {
  border-right: 0 !important;
}
.border-left {
  border-left: var(--mte-border-width) var(--mte-border-style) var(--mte-border-color) !important;
}
.border-left-0 {
  border-left: 0 !important;
}
.ml-0 {
  margin-left: 0 !important;
}
.ml-1 {
  margin-left: var(--mte-space-xs) !important;
}
.ml-2 {
  margin-left: var(--mte-space-sm) !important;
}
.ml-3 {
  margin-left: var(--mte-space-md) !important;
}
.ml-4 {
  margin-left: var(--mte-space-lg) !important;
}
.ml-5 {
  margin-left: var(--mte-space-xl) !important;
}
.ml-6 {
  margin-left: var(--mte-space-xxl) !important;
}
.ml-7 {
  margin-left: var(--mte-space-xxxl) !important;
}
.ml-auto {
  margin-left: auto !important;
}
.mr-0 {
  margin-right: 0 !important;
}
.mr-1 {
  margin-right: var(--mte-space-xs) !important;
}
.mr-2 {
  margin-right: var(--mte-space-sm) !important;
}
.mr-3 {
  margin-right: var(--mte-space-md) !important;
}
.mr-4 {
  margin-right: var(--mte-space-lg) !important;
}
.mr-5 {
  margin-right: var(--mte-space-xl) !important;
}
.mr-6 {
  margin-right: var(--mte-space-xxl) !important;
}
.mr-7 {
  margin-right: var(--mte-space-xxxl) !important;
}
.mr-auto {
  margin-right: auto !important;
}
.ml-n1 {
  margin-left: -.25rem !important;
}
.ml-n2 {
  margin-left: -.5rem !important;
}
.ml-n3 {
  margin-left: -1rem !important;
}
.ml-n4 {
  margin-left: -1.5rem !important;
}
.ml-n5 {
  margin-left: -3rem !important;
}
.mr-n1 {
  margin-right: -.25rem !important;
}
.mr-n2 {
  margin-right: -.5rem !important;
}
.mr-n3 {
  margin-right: -1rem !important;
}
.mr-n4 {
  margin-right: -1.5rem !important;
}
.mr-n5 {
  margin-right: -3rem !important;
}
.pl-0 {
  padding-left: 0 !important;
}
.pl-1 {
  padding-left: var(--mte-space-xs) !important;
}
.pl-2 {
  padding-left: var(--mte-space-sm) !important;
}
.pl-3 {
  padding-left: var(--mte-space-md) !important;
}
.pl-4 {
  padding-left: var(--mte-space-lg) !important;
}
.pl-5 {
  padding-left: var(--mte-space-xl) !important;
}
.pl-6 {
  padding-left: var(--mte-space-xxl) !important;
}
.pl-7 {
  padding-left: var(--mte-space-xxxl) !important;
}
.pr-0 {
  padding-right: 0 !important;
}
.pr-1 {
  padding-right: var(--mte-space-xs) !important;
}
.pr-2 {
  padding-right: var(--mte-space-sm) !important;
}
.pr-3 {
  padding-right: var(--mte-space-md) !important;
}
.pr-4 {
  padding-right: var(--mte-space-lg) !important;
}
.pr-5 {
  padding-right: var(--mte-space-xl) !important;
}
.pr-6 {
  padding-right: var(--mte-space-xxl) !important;
}
.pr-7 {
  padding-right: var(--mte-space-xxxl) !important;
}
.rounded-right-none {
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.rounded-right-xs {
  border-bottom-right-radius: var(--mte-border-radius-xs) !important;
  border-top-right-radius: var(--mte-border-radius-xs) !important;
}
.rounded-right-sm {
  border-bottom-right-radius: var(--mte-border-radius-sm) !important;
  border-top-right-radius: var(--mte-border-radius-sm) !important;
}
.rounded-right-md {
  border-bottom-right-radius: var(--mte-border-radius) !important;
  border-top-right-radius: var(--mte-border-radius) !important;
}
.rounded-right-lg {
  border-bottom-right-radius: var(--mte-border-radius-lg) !important;
  border-top-right-radius: var(--mte-border-radius-lg) !important;
}
.rounded-right-xl {
  border-bottom-right-radius: var(--mte-border-radius-xl) !important;
  border-top-right-radius: var(--mte-border-radius-xl) !important;
}
.rounded-right-xxl {
  border-bottom-right-radius: var(--mte-border-radius-xxl) !important;
  border-top-right-radius: var(--mte-border-radius-xxl) !important;
}
.rounded-left-none {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
.rounded-left-xs {
  border-bottom-left-radius: var(--mte-border-radius-xs) !important;
  border-top-left-radius: var(--mte-border-radius-xs) !important;
}
.rounded-left-sm {
  border-bottom-left-radius: var(--mte-border-radius-sm) !important;
  border-top-left-radius: var(--mte-border-radius-sm) !important;
}
.rounded-left-md {
  border-bottom-left-radius: var(--mte-border-radius) !important;
  border-top-left-radius: var(--mte-border-radius) !important;
}
.rounded-left-lg {
  border-bottom-left-radius: var(--mte-border-radius-lg) !important;
  border-top-left-radius: var(--mte-border-radius-lg) !important;
}
.rounded-left-xl {
  border-bottom-left-radius: var(--mte-border-radius-xl) !important;
  border-top-left-radius: var(--mte-border-radius-xl) !important;
}
.rounded-left-xxl {
  border-bottom-left-radius: var(--mte-border-radius-xxl) !important;
  border-top-left-radius: var(--mte-border-radius-xxl) !important;
}
@media (min-width:30rem) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end,
  .float-sm-right {
    float: right !important;
  }
  .float-sm-left {
    float: left !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: var(--mte-space-xs) !important;
  }
  .m-sm-2 {
    margin: var(--mte-space-sm) !important;
  }
  .m-sm-3 {
    margin: var(--mte-space-md) !important;
  }
  .m-sm-4 {
    margin: var(--mte-space-lg) !important;
  }
  .m-sm-5 {
    margin: var(--mte-space-xl) !important;
  }
  .m-sm-6 {
    margin: var(--mte-space-xxl) !important;
  }
  .m-sm-7 {
    margin: var(--mte-space-xxxl) !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-sm-1 {
    margin-left: var(--mte-space-xs) !important;
    margin-right: var(--mte-space-xs) !important;
  }
  .mx-sm-2 {
    margin-left: var(--mte-space-sm) !important;
    margin-right: var(--mte-space-sm) !important;
  }
  .mx-sm-3 {
    margin-left: var(--mte-space-md) !important;
    margin-right: var(--mte-space-md) !important;
  }
  .mx-sm-4 {
    margin-left: var(--mte-space-lg) !important;
    margin-right: var(--mte-space-lg) !important;
  }
  .mx-sm-5 {
    margin-left: var(--mte-space-xl) !important;
    margin-right: var(--mte-space-xl) !important;
  }
  .mx-sm-6 {
    margin-left: var(--mte-space-xxl) !important;
    margin-right: var(--mte-space-xxl) !important;
  }
  .mx-sm-7 {
    margin-left: var(--mte-space-xxxl) !important;
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mx-sm-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-sm-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .my-sm-1 {
    margin-bottom: var(--mte-space-xs) !important;
    margin-top: var(--mte-space-xs) !important;
  }
  .my-sm-2 {
    margin-bottom: var(--mte-space-sm) !important;
    margin-top: var(--mte-space-sm) !important;
  }
  .my-sm-3 {
    margin-bottom: var(--mte-space-md) !important;
    margin-top: var(--mte-space-md) !important;
  }
  .my-sm-4 {
    margin-bottom: var(--mte-space-lg) !important;
    margin-top: var(--mte-space-lg) !important;
  }
  .my-sm-5 {
    margin-bottom: var(--mte-space-xl) !important;
    margin-top: var(--mte-space-xl) !important;
  }
  .my-sm-6 {
    margin-bottom: var(--mte-space-xxl) !important;
    margin-top: var(--mte-space-xxl) !important;
  }
  .my-sm-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
    margin-top: var(--mte-space-xxxl) !important;
  }
  .my-sm-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: var(--mte-space-xs) !important;
  }
  .mt-sm-2 {
    margin-top: var(--mte-space-sm) !important;
  }
  .mt-sm-3 {
    margin-top: var(--mte-space-md) !important;
  }
  .mt-sm-4 {
    margin-top: var(--mte-space-lg) !important;
  }
  .mt-sm-5 {
    margin-top: var(--mte-space-xl) !important;
  }
  .mt-sm-6 {
    margin-top: var(--mte-space-xxl) !important;
  }
  .mt-sm-7 {
    margin-top: var(--mte-space-xxxl) !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .me-sm-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .me-sm-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .me-sm-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .me-sm-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .me-sm-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .me-sm-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: var(--mte-space-xs) !important;
  }
  .mb-sm-2 {
    margin-bottom: var(--mte-space-sm) !important;
  }
  .mb-sm-3 {
    margin-bottom: var(--mte-space-md) !important;
  }
  .mb-sm-4 {
    margin-bottom: var(--mte-space-lg) !important;
  }
  .mb-sm-5 {
    margin-bottom: var(--mte-space-xl) !important;
  }
  .mb-sm-6 {
    margin-bottom: var(--mte-space-xxl) !important;
  }
  .mb-sm-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ms-sm-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ms-sm-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ms-sm-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ms-sm-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ms-sm-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ms-sm-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -.25rem !important;
  }
  .m-sm-n2 {
    margin: -.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mx-sm-n1 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important;
  }
  .mx-sm-n2 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important;
  }
  .mx-sm-n3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .my-sm-n1 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important;
  }
  .my-sm-n2 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important;
  }
  .my-sm-n3 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important;
  }
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-bottom: -3rem !important;
    margin-top: -3rem !important;
  }
  .mt-sm-n1 {
    margin-top: -.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n1 {
    margin-right: -.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n1 {
    margin-left: -.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: var(--mte-space-xs) !important;
  }
  .p-sm-2 {
    padding: var(--mte-space-sm) !important;
  }
  .p-sm-3 {
    padding: var(--mte-space-md) !important;
  }
  .p-sm-4 {
    padding: var(--mte-space-lg) !important;
  }
  .p-sm-5 {
    padding: var(--mte-space-xl) !important;
  }
  .p-sm-6 {
    padding: var(--mte-space-xxl) !important;
  }
  .p-sm-7 {
    padding: var(--mte-space-xxxl) !important;
  }
  .px-sm-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-sm-1 {
    padding-left: var(--mte-space-xs) !important;
    padding-right: var(--mte-space-xs) !important;
  }
  .px-sm-2 {
    padding-left: var(--mte-space-sm) !important;
    padding-right: var(--mte-space-sm) !important;
  }
  .px-sm-3 {
    padding-left: var(--mte-space-md) !important;
    padding-right: var(--mte-space-md) !important;
  }
  .px-sm-4 {
    padding-left: var(--mte-space-lg) !important;
    padding-right: var(--mte-space-lg) !important;
  }
  .px-sm-5 {
    padding-left: var(--mte-space-xl) !important;
    padding-right: var(--mte-space-xl) !important;
  }
  .px-sm-6 {
    padding-left: var(--mte-space-xxl) !important;
    padding-right: var(--mte-space-xxl) !important;
  }
  .px-sm-7 {
    padding-left: var(--mte-space-xxxl) !important;
    padding-right: var(--mte-space-xxxl) !important;
  }
  .py-sm-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .py-sm-1 {
    padding-bottom: var(--mte-space-xs) !important;
    padding-top: var(--mte-space-xs) !important;
  }
  .py-sm-2 {
    padding-bottom: var(--mte-space-sm) !important;
    padding-top: var(--mte-space-sm) !important;
  }
  .py-sm-3 {
    padding-bottom: var(--mte-space-md) !important;
    padding-top: var(--mte-space-md) !important;
  }
  .py-sm-4 {
    padding-bottom: var(--mte-space-lg) !important;
    padding-top: var(--mte-space-lg) !important;
  }
  .py-sm-5 {
    padding-bottom: var(--mte-space-xl) !important;
    padding-top: var(--mte-space-xl) !important;
  }
  .py-sm-6 {
    padding-bottom: var(--mte-space-xxl) !important;
    padding-top: var(--mte-space-xxl) !important;
  }
  .py-sm-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: var(--mte-space-xs) !important;
  }
  .pt-sm-2 {
    padding-top: var(--mte-space-sm) !important;
  }
  .pt-sm-3 {
    padding-top: var(--mte-space-md) !important;
  }
  .pt-sm-4 {
    padding-top: var(--mte-space-lg) !important;
  }
  .pt-sm-5 {
    padding-top: var(--mte-space-xl) !important;
  }
  .pt-sm-6 {
    padding-top: var(--mte-space-xxl) !important;
  }
  .pt-sm-7 {
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pe-sm-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pe-sm-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pe-sm-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pe-sm-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pe-sm-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pe-sm-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: var(--mte-space-xs) !important;
  }
  .pb-sm-2 {
    padding-bottom: var(--mte-space-sm) !important;
  }
  .pb-sm-3 {
    padding-bottom: var(--mte-space-md) !important;
  }
  .pb-sm-4 {
    padding-bottom: var(--mte-space-lg) !important;
  }
  .pb-sm-5 {
    padding-bottom: var(--mte-space-xl) !important;
  }
  .pb-sm-6 {
    padding-bottom: var(--mte-space-xxl) !important;
  }
  .pb-sm-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .ps-sm-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .ps-sm-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .ps-sm-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .ps-sm-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .ps-sm-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .ps-sm-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: var(--mte-space-xs) !important;
  }
  .gap-sm-2 {
    gap: var(--mte-space-sm) !important;
  }
  .gap-sm-3 {
    gap: var(--mte-space-md) !important;
  }
  .gap-sm-4 {
    gap: var(--mte-space-lg) !important;
  }
  .gap-sm-5 {
    gap: var(--mte-space-xl) !important;
  }
  .gap-sm-6 {
    gap: var(--mte-space-xxl) !important;
  }
  .gap-sm-7 {
    gap: var(--mte-space-xxxl) !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end,
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
  .ml-sm-0 {
    margin-left: 0 !important;
  }
  .ml-sm-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ml-sm-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ml-sm-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ml-sm-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ml-sm-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ml-sm-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ml-sm-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ml-sm-auto {
    margin-left: auto !important;
  }
  .mr-sm-0 {
    margin-right: 0 !important;
  }
  .mr-sm-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .mr-sm-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .mr-sm-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .mr-sm-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .mr-sm-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .mr-sm-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .mr-sm-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mr-sm-auto {
    margin-right: auto !important;
  }
  .ml-sm-n1 {
    margin-left: -.25rem !important;
  }
  .ml-sm-n2 {
    margin-left: -.5rem !important;
  }
  .ml-sm-n3 {
    margin-left: -1rem !important;
  }
  .ml-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ml-sm-n5 {
    margin-left: -3rem !important;
  }
  .mr-sm-n1 {
    margin-right: -.25rem !important;
  }
  .mr-sm-n2 {
    margin-right: -.5rem !important;
  }
  .mr-sm-n3 {
    margin-right: -1rem !important;
  }
  .mr-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mr-sm-n5 {
    margin-right: -3rem !important;
  }
  .pl-sm-0 {
    padding-left: 0 !important;
  }
  .pl-sm-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .pl-sm-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .pl-sm-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .pl-sm-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .pl-sm-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .pl-sm-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .pl-sm-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .pr-sm-0 {
    padding-right: 0 !important;
  }
  .pr-sm-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pr-sm-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pr-sm-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pr-sm-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pr-sm-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pr-sm-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pr-sm-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
}
@media (min-width:48rem) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end,
  .float-md-right {
    float: right !important;
  }
  .float-md-left {
    float: left !important;
  }
  .float-md-none {
    float: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: var(--mte-space-xs) !important;
  }
  .m-md-2 {
    margin: var(--mte-space-sm) !important;
  }
  .m-md-3 {
    margin: var(--mte-space-md) !important;
  }
  .m-md-4 {
    margin: var(--mte-space-lg) !important;
  }
  .m-md-5 {
    margin: var(--mte-space-xl) !important;
  }
  .m-md-6 {
    margin: var(--mte-space-xxl) !important;
  }
  .m-md-7 {
    margin: var(--mte-space-xxxl) !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-md-1 {
    margin-left: var(--mte-space-xs) !important;
    margin-right: var(--mte-space-xs) !important;
  }
  .mx-md-2 {
    margin-left: var(--mte-space-sm) !important;
    margin-right: var(--mte-space-sm) !important;
  }
  .mx-md-3 {
    margin-left: var(--mte-space-md) !important;
    margin-right: var(--mte-space-md) !important;
  }
  .mx-md-4 {
    margin-left: var(--mte-space-lg) !important;
    margin-right: var(--mte-space-lg) !important;
  }
  .mx-md-5 {
    margin-left: var(--mte-space-xl) !important;
    margin-right: var(--mte-space-xl) !important;
  }
  .mx-md-6 {
    margin-left: var(--mte-space-xxl) !important;
    margin-right: var(--mte-space-xxl) !important;
  }
  .mx-md-7 {
    margin-left: var(--mte-space-xxxl) !important;
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mx-md-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-md-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .my-md-1 {
    margin-bottom: var(--mte-space-xs) !important;
    margin-top: var(--mte-space-xs) !important;
  }
  .my-md-2 {
    margin-bottom: var(--mte-space-sm) !important;
    margin-top: var(--mte-space-sm) !important;
  }
  .my-md-3 {
    margin-bottom: var(--mte-space-md) !important;
    margin-top: var(--mte-space-md) !important;
  }
  .my-md-4 {
    margin-bottom: var(--mte-space-lg) !important;
    margin-top: var(--mte-space-lg) !important;
  }
  .my-md-5 {
    margin-bottom: var(--mte-space-xl) !important;
    margin-top: var(--mte-space-xl) !important;
  }
  .my-md-6 {
    margin-bottom: var(--mte-space-xxl) !important;
    margin-top: var(--mte-space-xxl) !important;
  }
  .my-md-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
    margin-top: var(--mte-space-xxxl) !important;
  }
  .my-md-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: var(--mte-space-xs) !important;
  }
  .mt-md-2 {
    margin-top: var(--mte-space-sm) !important;
  }
  .mt-md-3 {
    margin-top: var(--mte-space-md) !important;
  }
  .mt-md-4 {
    margin-top: var(--mte-space-lg) !important;
  }
  .mt-md-5 {
    margin-top: var(--mte-space-xl) !important;
  }
  .mt-md-6 {
    margin-top: var(--mte-space-xxl) !important;
  }
  .mt-md-7 {
    margin-top: var(--mte-space-xxxl) !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .me-md-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .me-md-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .me-md-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .me-md-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .me-md-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .me-md-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: var(--mte-space-xs) !important;
  }
  .mb-md-2 {
    margin-bottom: var(--mte-space-sm) !important;
  }
  .mb-md-3 {
    margin-bottom: var(--mte-space-md) !important;
  }
  .mb-md-4 {
    margin-bottom: var(--mte-space-lg) !important;
  }
  .mb-md-5 {
    margin-bottom: var(--mte-space-xl) !important;
  }
  .mb-md-6 {
    margin-bottom: var(--mte-space-xxl) !important;
  }
  .mb-md-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ms-md-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ms-md-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ms-md-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ms-md-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ms-md-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ms-md-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -.25rem !important;
  }
  .m-md-n2 {
    margin: -.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mx-md-n1 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important;
  }
  .mx-md-n2 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important;
  }
  .mx-md-n3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .mx-md-n4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .my-md-n1 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important;
  }
  .my-md-n2 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important;
  }
  .my-md-n3 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important;
  }
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important;
  }
  .my-md-n5 {
    margin-bottom: -3rem !important;
    margin-top: -3rem !important;
  }
  .mt-md-n1 {
    margin-top: -.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n1 {
    margin-right: -.25rem !important;
  }
  .me-md-n2 {
    margin-right: -.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n1 {
    margin-left: -.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: var(--mte-space-xs) !important;
  }
  .p-md-2 {
    padding: var(--mte-space-sm) !important;
  }
  .p-md-3 {
    padding: var(--mte-space-md) !important;
  }
  .p-md-4 {
    padding: var(--mte-space-lg) !important;
  }
  .p-md-5 {
    padding: var(--mte-space-xl) !important;
  }
  .p-md-6 {
    padding: var(--mte-space-xxl) !important;
  }
  .p-md-7 {
    padding: var(--mte-space-xxxl) !important;
  }
  .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-md-1 {
    padding-left: var(--mte-space-xs) !important;
    padding-right: var(--mte-space-xs) !important;
  }
  .px-md-2 {
    padding-left: var(--mte-space-sm) !important;
    padding-right: var(--mte-space-sm) !important;
  }
  .px-md-3 {
    padding-left: var(--mte-space-md) !important;
    padding-right: var(--mte-space-md) !important;
  }
  .px-md-4 {
    padding-left: var(--mte-space-lg) !important;
    padding-right: var(--mte-space-lg) !important;
  }
  .px-md-5 {
    padding-left: var(--mte-space-xl) !important;
    padding-right: var(--mte-space-xl) !important;
  }
  .px-md-6 {
    padding-left: var(--mte-space-xxl) !important;
    padding-right: var(--mte-space-xxl) !important;
  }
  .px-md-7 {
    padding-left: var(--mte-space-xxxl) !important;
    padding-right: var(--mte-space-xxxl) !important;
  }
  .py-md-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .py-md-1 {
    padding-bottom: var(--mte-space-xs) !important;
    padding-top: var(--mte-space-xs) !important;
  }
  .py-md-2 {
    padding-bottom: var(--mte-space-sm) !important;
    padding-top: var(--mte-space-sm) !important;
  }
  .py-md-3 {
    padding-bottom: var(--mte-space-md) !important;
    padding-top: var(--mte-space-md) !important;
  }
  .py-md-4 {
    padding-bottom: var(--mte-space-lg) !important;
    padding-top: var(--mte-space-lg) !important;
  }
  .py-md-5 {
    padding-bottom: var(--mte-space-xl) !important;
    padding-top: var(--mte-space-xl) !important;
  }
  .py-md-6 {
    padding-bottom: var(--mte-space-xxl) !important;
    padding-top: var(--mte-space-xxl) !important;
  }
  .py-md-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: var(--mte-space-xs) !important;
  }
  .pt-md-2 {
    padding-top: var(--mte-space-sm) !important;
  }
  .pt-md-3 {
    padding-top: var(--mte-space-md) !important;
  }
  .pt-md-4 {
    padding-top: var(--mte-space-lg) !important;
  }
  .pt-md-5 {
    padding-top: var(--mte-space-xl) !important;
  }
  .pt-md-6 {
    padding-top: var(--mte-space-xxl) !important;
  }
  .pt-md-7 {
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pe-md-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pe-md-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pe-md-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pe-md-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pe-md-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pe-md-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: var(--mte-space-xs) !important;
  }
  .pb-md-2 {
    padding-bottom: var(--mte-space-sm) !important;
  }
  .pb-md-3 {
    padding-bottom: var(--mte-space-md) !important;
  }
  .pb-md-4 {
    padding-bottom: var(--mte-space-lg) !important;
  }
  .pb-md-5 {
    padding-bottom: var(--mte-space-xl) !important;
  }
  .pb-md-6 {
    padding-bottom: var(--mte-space-xxl) !important;
  }
  .pb-md-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .ps-md-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .ps-md-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .ps-md-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .ps-md-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .ps-md-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .ps-md-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: var(--mte-space-xs) !important;
  }
  .gap-md-2 {
    gap: var(--mte-space-sm) !important;
  }
  .gap-md-3 {
    gap: var(--mte-space-md) !important;
  }
  .gap-md-4 {
    gap: var(--mte-space-lg) !important;
  }
  .gap-md-5 {
    gap: var(--mte-space-xl) !important;
  }
  .gap-md-6 {
    gap: var(--mte-space-xxl) !important;
  }
  .gap-md-7 {
    gap: var(--mte-space-xxxl) !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end,
  .text-md-right {
    text-align: right !important;
  }
  .text-md-left {
    text-align: left !important;
  }
  .text-md-center {
    text-align: center !important;
  }
  .ml-md-0 {
    margin-left: 0 !important;
  }
  .ml-md-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ml-md-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ml-md-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ml-md-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ml-md-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ml-md-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ml-md-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ml-md-auto {
    margin-left: auto !important;
  }
  .mr-md-0 {
    margin-right: 0 !important;
  }
  .mr-md-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .mr-md-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .mr-md-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .mr-md-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .mr-md-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .mr-md-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .mr-md-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mr-md-auto {
    margin-right: auto !important;
  }
  .ml-md-n1 {
    margin-left: -.25rem !important;
  }
  .ml-md-n2 {
    margin-left: -.5rem !important;
  }
  .ml-md-n3 {
    margin-left: -1rem !important;
  }
  .ml-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ml-md-n5 {
    margin-left: -3rem !important;
  }
  .mr-md-n1 {
    margin-right: -.25rem !important;
  }
  .mr-md-n2 {
    margin-right: -.5rem !important;
  }
  .mr-md-n3 {
    margin-right: -1rem !important;
  }
  .mr-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mr-md-n5 {
    margin-right: -3rem !important;
  }
  .pl-md-0 {
    padding-left: 0 !important;
  }
  .pl-md-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .pl-md-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .pl-md-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .pl-md-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .pl-md-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .pl-md-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .pl-md-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .pr-md-0 {
    padding-right: 0 !important;
  }
  .pr-md-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pr-md-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pr-md-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pr-md-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pr-md-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pr-md-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pr-md-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
}
@media (min-width:64rem) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end,
  .float-lg-right {
    float: right !important;
  }
  .float-lg-left {
    float: left !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: var(--mte-space-xs) !important;
  }
  .m-lg-2 {
    margin: var(--mte-space-sm) !important;
  }
  .m-lg-3 {
    margin: var(--mte-space-md) !important;
  }
  .m-lg-4 {
    margin: var(--mte-space-lg) !important;
  }
  .m-lg-5 {
    margin: var(--mte-space-xl) !important;
  }
  .m-lg-6 {
    margin: var(--mte-space-xxl) !important;
  }
  .m-lg-7 {
    margin: var(--mte-space-xxxl) !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-lg-1 {
    margin-left: var(--mte-space-xs) !important;
    margin-right: var(--mte-space-xs) !important;
  }
  .mx-lg-2 {
    margin-left: var(--mte-space-sm) !important;
    margin-right: var(--mte-space-sm) !important;
  }
  .mx-lg-3 {
    margin-left: var(--mte-space-md) !important;
    margin-right: var(--mte-space-md) !important;
  }
  .mx-lg-4 {
    margin-left: var(--mte-space-lg) !important;
    margin-right: var(--mte-space-lg) !important;
  }
  .mx-lg-5 {
    margin-left: var(--mte-space-xl) !important;
    margin-right: var(--mte-space-xl) !important;
  }
  .mx-lg-6 {
    margin-left: var(--mte-space-xxl) !important;
    margin-right: var(--mte-space-xxl) !important;
  }
  .mx-lg-7 {
    margin-left: var(--mte-space-xxxl) !important;
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mx-lg-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-lg-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .my-lg-1 {
    margin-bottom: var(--mte-space-xs) !important;
    margin-top: var(--mte-space-xs) !important;
  }
  .my-lg-2 {
    margin-bottom: var(--mte-space-sm) !important;
    margin-top: var(--mte-space-sm) !important;
  }
  .my-lg-3 {
    margin-bottom: var(--mte-space-md) !important;
    margin-top: var(--mte-space-md) !important;
  }
  .my-lg-4 {
    margin-bottom: var(--mte-space-lg) !important;
    margin-top: var(--mte-space-lg) !important;
  }
  .my-lg-5 {
    margin-bottom: var(--mte-space-xl) !important;
    margin-top: var(--mte-space-xl) !important;
  }
  .my-lg-6 {
    margin-bottom: var(--mte-space-xxl) !important;
    margin-top: var(--mte-space-xxl) !important;
  }
  .my-lg-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
    margin-top: var(--mte-space-xxxl) !important;
  }
  .my-lg-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: var(--mte-space-xs) !important;
  }
  .mt-lg-2 {
    margin-top: var(--mte-space-sm) !important;
  }
  .mt-lg-3 {
    margin-top: var(--mte-space-md) !important;
  }
  .mt-lg-4 {
    margin-top: var(--mte-space-lg) !important;
  }
  .mt-lg-5 {
    margin-top: var(--mte-space-xl) !important;
  }
  .mt-lg-6 {
    margin-top: var(--mte-space-xxl) !important;
  }
  .mt-lg-7 {
    margin-top: var(--mte-space-xxxl) !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .me-lg-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .me-lg-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .me-lg-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .me-lg-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .me-lg-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .me-lg-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: var(--mte-space-xs) !important;
  }
  .mb-lg-2 {
    margin-bottom: var(--mte-space-sm) !important;
  }
  .mb-lg-3 {
    margin-bottom: var(--mte-space-md) !important;
  }
  .mb-lg-4 {
    margin-bottom: var(--mte-space-lg) !important;
  }
  .mb-lg-5 {
    margin-bottom: var(--mte-space-xl) !important;
  }
  .mb-lg-6 {
    margin-bottom: var(--mte-space-xxl) !important;
  }
  .mb-lg-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ms-lg-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ms-lg-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ms-lg-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ms-lg-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ms-lg-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ms-lg-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -.25rem !important;
  }
  .m-lg-n2 {
    margin: -.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mx-lg-n1 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important;
  }
  .mx-lg-n2 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important;
  }
  .mx-lg-n3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .my-lg-n1 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important;
  }
  .my-lg-n2 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important;
  }
  .my-lg-n3 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important;
  }
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-bottom: -3rem !important;
    margin-top: -3rem !important;
  }
  .mt-lg-n1 {
    margin-top: -.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n1 {
    margin-right: -.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n1 {
    margin-left: -.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: var(--mte-space-xs) !important;
  }
  .p-lg-2 {
    padding: var(--mte-space-sm) !important;
  }
  .p-lg-3 {
    padding: var(--mte-space-md) !important;
  }
  .p-lg-4 {
    padding: var(--mte-space-lg) !important;
  }
  .p-lg-5 {
    padding: var(--mte-space-xl) !important;
  }
  .p-lg-6 {
    padding: var(--mte-space-xxl) !important;
  }
  .p-lg-7 {
    padding: var(--mte-space-xxxl) !important;
  }
  .px-lg-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-lg-1 {
    padding-left: var(--mte-space-xs) !important;
    padding-right: var(--mte-space-xs) !important;
  }
  .px-lg-2 {
    padding-left: var(--mte-space-sm) !important;
    padding-right: var(--mte-space-sm) !important;
  }
  .px-lg-3 {
    padding-left: var(--mte-space-md) !important;
    padding-right: var(--mte-space-md) !important;
  }
  .px-lg-4 {
    padding-left: var(--mte-space-lg) !important;
    padding-right: var(--mte-space-lg) !important;
  }
  .px-lg-5 {
    padding-left: var(--mte-space-xl) !important;
    padding-right: var(--mte-space-xl) !important;
  }
  .px-lg-6 {
    padding-left: var(--mte-space-xxl) !important;
    padding-right: var(--mte-space-xxl) !important;
  }
  .px-lg-7 {
    padding-left: var(--mte-space-xxxl) !important;
    padding-right: var(--mte-space-xxxl) !important;
  }
  .py-lg-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .py-lg-1 {
    padding-bottom: var(--mte-space-xs) !important;
    padding-top: var(--mte-space-xs) !important;
  }
  .py-lg-2 {
    padding-bottom: var(--mte-space-sm) !important;
    padding-top: var(--mte-space-sm) !important;
  }
  .py-lg-3 {
    padding-bottom: var(--mte-space-md) !important;
    padding-top: var(--mte-space-md) !important;
  }
  .py-lg-4 {
    padding-bottom: var(--mte-space-lg) !important;
    padding-top: var(--mte-space-lg) !important;
  }
  .py-lg-5 {
    padding-bottom: var(--mte-space-xl) !important;
    padding-top: var(--mte-space-xl) !important;
  }
  .py-lg-6 {
    padding-bottom: var(--mte-space-xxl) !important;
    padding-top: var(--mte-space-xxl) !important;
  }
  .py-lg-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: var(--mte-space-xs) !important;
  }
  .pt-lg-2 {
    padding-top: var(--mte-space-sm) !important;
  }
  .pt-lg-3 {
    padding-top: var(--mte-space-md) !important;
  }
  .pt-lg-4 {
    padding-top: var(--mte-space-lg) !important;
  }
  .pt-lg-5 {
    padding-top: var(--mte-space-xl) !important;
  }
  .pt-lg-6 {
    padding-top: var(--mte-space-xxl) !important;
  }
  .pt-lg-7 {
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pe-lg-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pe-lg-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pe-lg-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pe-lg-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pe-lg-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pe-lg-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: var(--mte-space-xs) !important;
  }
  .pb-lg-2 {
    padding-bottom: var(--mte-space-sm) !important;
  }
  .pb-lg-3 {
    padding-bottom: var(--mte-space-md) !important;
  }
  .pb-lg-4 {
    padding-bottom: var(--mte-space-lg) !important;
  }
  .pb-lg-5 {
    padding-bottom: var(--mte-space-xl) !important;
  }
  .pb-lg-6 {
    padding-bottom: var(--mte-space-xxl) !important;
  }
  .pb-lg-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .ps-lg-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .ps-lg-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .ps-lg-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .ps-lg-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .ps-lg-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .ps-lg-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: var(--mte-space-xs) !important;
  }
  .gap-lg-2 {
    gap: var(--mte-space-sm) !important;
  }
  .gap-lg-3 {
    gap: var(--mte-space-md) !important;
  }
  .gap-lg-4 {
    gap: var(--mte-space-lg) !important;
  }
  .gap-lg-5 {
    gap: var(--mte-space-xl) !important;
  }
  .gap-lg-6 {
    gap: var(--mte-space-xxl) !important;
  }
  .gap-lg-7 {
    gap: var(--mte-space-xxxl) !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end,
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
  .ml-lg-0 {
    margin-left: 0 !important;
  }
  .ml-lg-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ml-lg-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ml-lg-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ml-lg-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ml-lg-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ml-lg-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ml-lg-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ml-lg-auto {
    margin-left: auto !important;
  }
  .mr-lg-0 {
    margin-right: 0 !important;
  }
  .mr-lg-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .mr-lg-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .mr-lg-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .mr-lg-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .mr-lg-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .mr-lg-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .mr-lg-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mr-lg-auto {
    margin-right: auto !important;
  }
  .ml-lg-n1 {
    margin-left: -.25rem !important;
  }
  .ml-lg-n2 {
    margin-left: -.5rem !important;
  }
  .ml-lg-n3 {
    margin-left: -1rem !important;
  }
  .ml-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ml-lg-n5 {
    margin-left: -3rem !important;
  }
  .mr-lg-n1 {
    margin-right: -.25rem !important;
  }
  .mr-lg-n2 {
    margin-right: -.5rem !important;
  }
  .mr-lg-n3 {
    margin-right: -1rem !important;
  }
  .mr-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mr-lg-n5 {
    margin-right: -3rem !important;
  }
  .pl-lg-0 {
    padding-left: 0 !important;
  }
  .pl-lg-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .pl-lg-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .pl-lg-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .pl-lg-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .pl-lg-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .pl-lg-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .pl-lg-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .pr-lg-0 {
    padding-right: 0 !important;
  }
  .pr-lg-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pr-lg-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pr-lg-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pr-lg-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pr-lg-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pr-lg-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pr-lg-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
}
@media (min-width:80rem) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end,
  .float-xl-right {
    float: right !important;
  }
  .float-xl-left {
    float: left !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: var(--mte-space-xs) !important;
  }
  .m-xl-2 {
    margin: var(--mte-space-sm) !important;
  }
  .m-xl-3 {
    margin: var(--mte-space-md) !important;
  }
  .m-xl-4 {
    margin: var(--mte-space-lg) !important;
  }
  .m-xl-5 {
    margin: var(--mte-space-xl) !important;
  }
  .m-xl-6 {
    margin: var(--mte-space-xxl) !important;
  }
  .m-xl-7 {
    margin: var(--mte-space-xxxl) !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-xl-1 {
    margin-left: var(--mte-space-xs) !important;
    margin-right: var(--mte-space-xs) !important;
  }
  .mx-xl-2 {
    margin-left: var(--mte-space-sm) !important;
    margin-right: var(--mte-space-sm) !important;
  }
  .mx-xl-3 {
    margin-left: var(--mte-space-md) !important;
    margin-right: var(--mte-space-md) !important;
  }
  .mx-xl-4 {
    margin-left: var(--mte-space-lg) !important;
    margin-right: var(--mte-space-lg) !important;
  }
  .mx-xl-5 {
    margin-left: var(--mte-space-xl) !important;
    margin-right: var(--mte-space-xl) !important;
  }
  .mx-xl-6 {
    margin-left: var(--mte-space-xxl) !important;
    margin-right: var(--mte-space-xxl) !important;
  }
  .mx-xl-7 {
    margin-left: var(--mte-space-xxxl) !important;
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mx-xl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-xl-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .my-xl-1 {
    margin-bottom: var(--mte-space-xs) !important;
    margin-top: var(--mte-space-xs) !important;
  }
  .my-xl-2 {
    margin-bottom: var(--mte-space-sm) !important;
    margin-top: var(--mte-space-sm) !important;
  }
  .my-xl-3 {
    margin-bottom: var(--mte-space-md) !important;
    margin-top: var(--mte-space-md) !important;
  }
  .my-xl-4 {
    margin-bottom: var(--mte-space-lg) !important;
    margin-top: var(--mte-space-lg) !important;
  }
  .my-xl-5 {
    margin-bottom: var(--mte-space-xl) !important;
    margin-top: var(--mte-space-xl) !important;
  }
  .my-xl-6 {
    margin-bottom: var(--mte-space-xxl) !important;
    margin-top: var(--mte-space-xxl) !important;
  }
  .my-xl-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
    margin-top: var(--mte-space-xxxl) !important;
  }
  .my-xl-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: var(--mte-space-xs) !important;
  }
  .mt-xl-2 {
    margin-top: var(--mte-space-sm) !important;
  }
  .mt-xl-3 {
    margin-top: var(--mte-space-md) !important;
  }
  .mt-xl-4 {
    margin-top: var(--mte-space-lg) !important;
  }
  .mt-xl-5 {
    margin-top: var(--mte-space-xl) !important;
  }
  .mt-xl-6 {
    margin-top: var(--mte-space-xxl) !important;
  }
  .mt-xl-7 {
    margin-top: var(--mte-space-xxxl) !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .me-xl-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .me-xl-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .me-xl-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .me-xl-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .me-xl-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .me-xl-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: var(--mte-space-xs) !important;
  }
  .mb-xl-2 {
    margin-bottom: var(--mte-space-sm) !important;
  }
  .mb-xl-3 {
    margin-bottom: var(--mte-space-md) !important;
  }
  .mb-xl-4 {
    margin-bottom: var(--mte-space-lg) !important;
  }
  .mb-xl-5 {
    margin-bottom: var(--mte-space-xl) !important;
  }
  .mb-xl-6 {
    margin-bottom: var(--mte-space-xxl) !important;
  }
  .mb-xl-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ms-xl-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ms-xl-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ms-xl-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ms-xl-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ms-xl-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ms-xl-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -.25rem !important;
  }
  .m-xl-n2 {
    margin: -.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mx-xl-n1 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important;
  }
  .mx-xl-n2 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important;
  }
  .mx-xl-n3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .my-xl-n1 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important;
  }
  .my-xl-n2 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important;
  }
  .my-xl-n3 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important;
  }
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-bottom: -3rem !important;
    margin-top: -3rem !important;
  }
  .mt-xl-n1 {
    margin-top: -.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n1 {
    margin-right: -.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n1 {
    margin-left: -.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: var(--mte-space-xs) !important;
  }
  .p-xl-2 {
    padding: var(--mte-space-sm) !important;
  }
  .p-xl-3 {
    padding: var(--mte-space-md) !important;
  }
  .p-xl-4 {
    padding: var(--mte-space-lg) !important;
  }
  .p-xl-5 {
    padding: var(--mte-space-xl) !important;
  }
  .p-xl-6 {
    padding: var(--mte-space-xxl) !important;
  }
  .p-xl-7 {
    padding: var(--mte-space-xxxl) !important;
  }
  .px-xl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-xl-1 {
    padding-left: var(--mte-space-xs) !important;
    padding-right: var(--mte-space-xs) !important;
  }
  .px-xl-2 {
    padding-left: var(--mte-space-sm) !important;
    padding-right: var(--mte-space-sm) !important;
  }
  .px-xl-3 {
    padding-left: var(--mte-space-md) !important;
    padding-right: var(--mte-space-md) !important;
  }
  .px-xl-4 {
    padding-left: var(--mte-space-lg) !important;
    padding-right: var(--mte-space-lg) !important;
  }
  .px-xl-5 {
    padding-left: var(--mte-space-xl) !important;
    padding-right: var(--mte-space-xl) !important;
  }
  .px-xl-6 {
    padding-left: var(--mte-space-xxl) !important;
    padding-right: var(--mte-space-xxl) !important;
  }
  .px-xl-7 {
    padding-left: var(--mte-space-xxxl) !important;
    padding-right: var(--mte-space-xxxl) !important;
  }
  .py-xl-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .py-xl-1 {
    padding-bottom: var(--mte-space-xs) !important;
    padding-top: var(--mte-space-xs) !important;
  }
  .py-xl-2 {
    padding-bottom: var(--mte-space-sm) !important;
    padding-top: var(--mte-space-sm) !important;
  }
  .py-xl-3 {
    padding-bottom: var(--mte-space-md) !important;
    padding-top: var(--mte-space-md) !important;
  }
  .py-xl-4 {
    padding-bottom: var(--mte-space-lg) !important;
    padding-top: var(--mte-space-lg) !important;
  }
  .py-xl-5 {
    padding-bottom: var(--mte-space-xl) !important;
    padding-top: var(--mte-space-xl) !important;
  }
  .py-xl-6 {
    padding-bottom: var(--mte-space-xxl) !important;
    padding-top: var(--mte-space-xxl) !important;
  }
  .py-xl-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: var(--mte-space-xs) !important;
  }
  .pt-xl-2 {
    padding-top: var(--mte-space-sm) !important;
  }
  .pt-xl-3 {
    padding-top: var(--mte-space-md) !important;
  }
  .pt-xl-4 {
    padding-top: var(--mte-space-lg) !important;
  }
  .pt-xl-5 {
    padding-top: var(--mte-space-xl) !important;
  }
  .pt-xl-6 {
    padding-top: var(--mte-space-xxl) !important;
  }
  .pt-xl-7 {
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pe-xl-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pe-xl-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pe-xl-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pe-xl-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pe-xl-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pe-xl-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: var(--mte-space-xs) !important;
  }
  .pb-xl-2 {
    padding-bottom: var(--mte-space-sm) !important;
  }
  .pb-xl-3 {
    padding-bottom: var(--mte-space-md) !important;
  }
  .pb-xl-4 {
    padding-bottom: var(--mte-space-lg) !important;
  }
  .pb-xl-5 {
    padding-bottom: var(--mte-space-xl) !important;
  }
  .pb-xl-6 {
    padding-bottom: var(--mte-space-xxl) !important;
  }
  .pb-xl-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .ps-xl-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .ps-xl-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .ps-xl-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .ps-xl-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .ps-xl-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .ps-xl-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: var(--mte-space-xs) !important;
  }
  .gap-xl-2 {
    gap: var(--mte-space-sm) !important;
  }
  .gap-xl-3 {
    gap: var(--mte-space-md) !important;
  }
  .gap-xl-4 {
    gap: var(--mte-space-lg) !important;
  }
  .gap-xl-5 {
    gap: var(--mte-space-xl) !important;
  }
  .gap-xl-6 {
    gap: var(--mte-space-xxl) !important;
  }
  .gap-xl-7 {
    gap: var(--mte-space-xxxl) !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end,
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
  .ml-xl-0 {
    margin-left: 0 !important;
  }
  .ml-xl-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ml-xl-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ml-xl-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ml-xl-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ml-xl-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ml-xl-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ml-xl-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ml-xl-auto {
    margin-left: auto !important;
  }
  .mr-xl-0 {
    margin-right: 0 !important;
  }
  .mr-xl-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .mr-xl-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .mr-xl-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .mr-xl-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .mr-xl-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .mr-xl-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .mr-xl-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mr-xl-auto {
    margin-right: auto !important;
  }
  .ml-xl-n1 {
    margin-left: -.25rem !important;
  }
  .ml-xl-n2 {
    margin-left: -.5rem !important;
  }
  .ml-xl-n3 {
    margin-left: -1rem !important;
  }
  .ml-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ml-xl-n5 {
    margin-left: -3rem !important;
  }
  .mr-xl-n1 {
    margin-right: -.25rem !important;
  }
  .mr-xl-n2 {
    margin-right: -.5rem !important;
  }
  .mr-xl-n3 {
    margin-right: -1rem !important;
  }
  .mr-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mr-xl-n5 {
    margin-right: -3rem !important;
  }
  .pl-xl-0 {
    padding-left: 0 !important;
  }
  .pl-xl-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .pl-xl-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .pl-xl-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .pl-xl-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .pl-xl-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .pl-xl-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .pl-xl-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .pr-xl-0 {
    padding-right: 0 !important;
  }
  .pr-xl-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pr-xl-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pr-xl-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pr-xl-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pr-xl-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pr-xl-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pr-xl-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
}
@media (min-width:96rem) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end,
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: var(--mte-space-xs) !important;
  }
  .m-xxl-2 {
    margin: var(--mte-space-sm) !important;
  }
  .m-xxl-3 {
    margin: var(--mte-space-md) !important;
  }
  .m-xxl-4 {
    margin: var(--mte-space-lg) !important;
  }
  .m-xxl-5 {
    margin: var(--mte-space-xl) !important;
  }
  .m-xxl-6 {
    margin: var(--mte-space-xxl) !important;
  }
  .m-xxl-7 {
    margin: var(--mte-space-xxxl) !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  .mx-xxl-1 {
    margin-left: var(--mte-space-xs) !important;
    margin-right: var(--mte-space-xs) !important;
  }
  .mx-xxl-2 {
    margin-left: var(--mte-space-sm) !important;
    margin-right: var(--mte-space-sm) !important;
  }
  .mx-xxl-3 {
    margin-left: var(--mte-space-md) !important;
    margin-right: var(--mte-space-md) !important;
  }
  .mx-xxl-4 {
    margin-left: var(--mte-space-lg) !important;
    margin-right: var(--mte-space-lg) !important;
  }
  .mx-xxl-5 {
    margin-left: var(--mte-space-xl) !important;
    margin-right: var(--mte-space-xl) !important;
  }
  .mx-xxl-6 {
    margin-left: var(--mte-space-xxl) !important;
    margin-right: var(--mte-space-xxl) !important;
  }
  .mx-xxl-7 {
    margin-left: var(--mte-space-xxxl) !important;
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mx-xxl-auto {
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .my-xxl-0 {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
  }
  .my-xxl-1 {
    margin-bottom: var(--mte-space-xs) !important;
    margin-top: var(--mte-space-xs) !important;
  }
  .my-xxl-2 {
    margin-bottom: var(--mte-space-sm) !important;
    margin-top: var(--mte-space-sm) !important;
  }
  .my-xxl-3 {
    margin-bottom: var(--mte-space-md) !important;
    margin-top: var(--mte-space-md) !important;
  }
  .my-xxl-4 {
    margin-bottom: var(--mte-space-lg) !important;
    margin-top: var(--mte-space-lg) !important;
  }
  .my-xxl-5 {
    margin-bottom: var(--mte-space-xl) !important;
    margin-top: var(--mte-space-xl) !important;
  }
  .my-xxl-6 {
    margin-bottom: var(--mte-space-xxl) !important;
    margin-top: var(--mte-space-xxl) !important;
  }
  .my-xxl-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
    margin-top: var(--mte-space-xxxl) !important;
  }
  .my-xxl-auto {
    margin-bottom: auto !important;
    margin-top: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: var(--mte-space-xs) !important;
  }
  .mt-xxl-2 {
    margin-top: var(--mte-space-sm) !important;
  }
  .mt-xxl-3 {
    margin-top: var(--mte-space-md) !important;
  }
  .mt-xxl-4 {
    margin-top: var(--mte-space-lg) !important;
  }
  .mt-xxl-5 {
    margin-top: var(--mte-space-xl) !important;
  }
  .mt-xxl-6 {
    margin-top: var(--mte-space-xxl) !important;
  }
  .mt-xxl-7 {
    margin-top: var(--mte-space-xxxl) !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .me-xxl-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .me-xxl-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .me-xxl-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .me-xxl-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .me-xxl-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .me-xxl-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: var(--mte-space-xs) !important;
  }
  .mb-xxl-2 {
    margin-bottom: var(--mte-space-sm) !important;
  }
  .mb-xxl-3 {
    margin-bottom: var(--mte-space-md) !important;
  }
  .mb-xxl-4 {
    margin-bottom: var(--mte-space-lg) !important;
  }
  .mb-xxl-5 {
    margin-bottom: var(--mte-space-xl) !important;
  }
  .mb-xxl-6 {
    margin-bottom: var(--mte-space-xxl) !important;
  }
  .mb-xxl-7 {
    margin-bottom: var(--mte-space-xxxl) !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ms-xxl-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ms-xxl-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ms-xxl-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ms-xxl-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ms-xxl-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ms-xxl-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -.25rem !important;
  }
  .m-xxl-n2 {
    margin: -.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxl-n1 {
    margin-left: -.25rem !important;
    margin-right: -.25rem !important;
  }
  .mx-xxl-n2 {
    margin-left: -.5rem !important;
    margin-right: -.5rem !important;
  }
  .mx-xxl-n3 {
    margin-left: -1rem !important;
    margin-right: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-left: -3rem !important;
    margin-right: -3rem !important;
  }
  .my-xxl-n1 {
    margin-bottom: -.25rem !important;
    margin-top: -.25rem !important;
  }
  .my-xxl-n2 {
    margin-bottom: -.5rem !important;
    margin-top: -.5rem !important;
  }
  .my-xxl-n3 {
    margin-bottom: -1rem !important;
    margin-top: -1rem !important;
  }
  .my-xxl-n4 {
    margin-bottom: -1.5rem !important;
    margin-top: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-bottom: -3rem !important;
    margin-top: -3rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxl-n1 {
    margin-right: -.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: var(--mte-space-xs) !important;
  }
  .p-xxl-2 {
    padding: var(--mte-space-sm) !important;
  }
  .p-xxl-3 {
    padding: var(--mte-space-md) !important;
  }
  .p-xxl-4 {
    padding: var(--mte-space-lg) !important;
  }
  .p-xxl-5 {
    padding: var(--mte-space-xl) !important;
  }
  .p-xxl-6 {
    padding: var(--mte-space-xxl) !important;
  }
  .p-xxl-7 {
    padding: var(--mte-space-xxxl) !important;
  }
  .px-xxl-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .px-xxl-1 {
    padding-left: var(--mte-space-xs) !important;
    padding-right: var(--mte-space-xs) !important;
  }
  .px-xxl-2 {
    padding-left: var(--mte-space-sm) !important;
    padding-right: var(--mte-space-sm) !important;
  }
  .px-xxl-3 {
    padding-left: var(--mte-space-md) !important;
    padding-right: var(--mte-space-md) !important;
  }
  .px-xxl-4 {
    padding-left: var(--mte-space-lg) !important;
    padding-right: var(--mte-space-lg) !important;
  }
  .px-xxl-5 {
    padding-left: var(--mte-space-xl) !important;
    padding-right: var(--mte-space-xl) !important;
  }
  .px-xxl-6 {
    padding-left: var(--mte-space-xxl) !important;
    padding-right: var(--mte-space-xxl) !important;
  }
  .px-xxl-7 {
    padding-left: var(--mte-space-xxxl) !important;
    padding-right: var(--mte-space-xxxl) !important;
  }
  .py-xxl-0 {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
  .py-xxl-1 {
    padding-bottom: var(--mte-space-xs) !important;
    padding-top: var(--mte-space-xs) !important;
  }
  .py-xxl-2 {
    padding-bottom: var(--mte-space-sm) !important;
    padding-top: var(--mte-space-sm) !important;
  }
  .py-xxl-3 {
    padding-bottom: var(--mte-space-md) !important;
    padding-top: var(--mte-space-md) !important;
  }
  .py-xxl-4 {
    padding-bottom: var(--mte-space-lg) !important;
    padding-top: var(--mte-space-lg) !important;
  }
  .py-xxl-5 {
    padding-bottom: var(--mte-space-xl) !important;
    padding-top: var(--mte-space-xl) !important;
  }
  .py-xxl-6 {
    padding-bottom: var(--mte-space-xxl) !important;
    padding-top: var(--mte-space-xxl) !important;
  }
  .py-xxl-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: var(--mte-space-xs) !important;
  }
  .pt-xxl-2 {
    padding-top: var(--mte-space-sm) !important;
  }
  .pt-xxl-3 {
    padding-top: var(--mte-space-md) !important;
  }
  .pt-xxl-4 {
    padding-top: var(--mte-space-lg) !important;
  }
  .pt-xxl-5 {
    padding-top: var(--mte-space-xl) !important;
  }
  .pt-xxl-6 {
    padding-top: var(--mte-space-xxl) !important;
  }
  .pt-xxl-7 {
    padding-top: var(--mte-space-xxxl) !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pe-xxl-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pe-xxl-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pe-xxl-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pe-xxl-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pe-xxl-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pe-xxl-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: var(--mte-space-xs) !important;
  }
  .pb-xxl-2 {
    padding-bottom: var(--mte-space-sm) !important;
  }
  .pb-xxl-3 {
    padding-bottom: var(--mte-space-md) !important;
  }
  .pb-xxl-4 {
    padding-bottom: var(--mte-space-lg) !important;
  }
  .pb-xxl-5 {
    padding-bottom: var(--mte-space-xl) !important;
  }
  .pb-xxl-6 {
    padding-bottom: var(--mte-space-xxl) !important;
  }
  .pb-xxl-7 {
    padding-bottom: var(--mte-space-xxxl) !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .ps-xxl-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .ps-xxl-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .ps-xxl-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .ps-xxl-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .ps-xxl-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .ps-xxl-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: var(--mte-space-xs) !important;
  }
  .gap-xxl-2 {
    gap: var(--mte-space-sm) !important;
  }
  .gap-xxl-3 {
    gap: var(--mte-space-md) !important;
  }
  .gap-xxl-4 {
    gap: var(--mte-space-lg) !important;
  }
  .gap-xxl-5 {
    gap: var(--mte-space-xl) !important;
  }
  .gap-xxl-6 {
    gap: var(--mte-space-xxl) !important;
  }
  .gap-xxl-7 {
    gap: var(--mte-space-xxxl) !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end,
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
  .ml-xxl-0 {
    margin-left: 0 !important;
  }
  .ml-xxl-1 {
    margin-left: var(--mte-space-xs) !important;
  }
  .ml-xxl-2 {
    margin-left: var(--mte-space-sm) !important;
  }
  .ml-xxl-3 {
    margin-left: var(--mte-space-md) !important;
  }
  .ml-xxl-4 {
    margin-left: var(--mte-space-lg) !important;
  }
  .ml-xxl-5 {
    margin-left: var(--mte-space-xl) !important;
  }
  .ml-xxl-6 {
    margin-left: var(--mte-space-xxl) !important;
  }
  .ml-xxl-7 {
    margin-left: var(--mte-space-xxxl) !important;
  }
  .ml-xxl-auto {
    margin-left: auto !important;
  }
  .mr-xxl-0 {
    margin-right: 0 !important;
  }
  .mr-xxl-1 {
    margin-right: var(--mte-space-xs) !important;
  }
  .mr-xxl-2 {
    margin-right: var(--mte-space-sm) !important;
  }
  .mr-xxl-3 {
    margin-right: var(--mte-space-md) !important;
  }
  .mr-xxl-4 {
    margin-right: var(--mte-space-lg) !important;
  }
  .mr-xxl-5 {
    margin-right: var(--mte-space-xl) !important;
  }
  .mr-xxl-6 {
    margin-right: var(--mte-space-xxl) !important;
  }
  .mr-xxl-7 {
    margin-right: var(--mte-space-xxxl) !important;
  }
  .mr-xxl-auto {
    margin-right: auto !important;
  }
  .ml-xxl-n1 {
    margin-left: -.25rem !important;
  }
  .ml-xxl-n2 {
    margin-left: -.5rem !important;
  }
  .ml-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ml-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ml-xxl-n5 {
    margin-left: -3rem !important;
  }
  .mr-xxl-n1 {
    margin-right: -.25rem !important;
  }
  .mr-xxl-n2 {
    margin-right: -.5rem !important;
  }
  .mr-xxl-n3 {
    margin-right: -1rem !important;
  }
  .mr-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .mr-xxl-n5 {
    margin-right: -3rem !important;
  }
  .pl-xxl-0 {
    padding-left: 0 !important;
  }
  .pl-xxl-1 {
    padding-left: var(--mte-space-xs) !important;
  }
  .pl-xxl-2 {
    padding-left: var(--mte-space-sm) !important;
  }
  .pl-xxl-3 {
    padding-left: var(--mte-space-md) !important;
  }
  .pl-xxl-4 {
    padding-left: var(--mte-space-lg) !important;
  }
  .pl-xxl-5 {
    padding-left: var(--mte-space-xl) !important;
  }
  .pl-xxl-6 {
    padding-left: var(--mte-space-xxl) !important;
  }
  .pl-xxl-7 {
    padding-left: var(--mte-space-xxxl) !important;
  }
  .pr-xxl-0 {
    padding-right: 0 !important;
  }
  .pr-xxl-1 {
    padding-right: var(--mte-space-xs) !important;
  }
  .pr-xxl-2 {
    padding-right: var(--mte-space-sm) !important;
  }
  .pr-xxl-3 {
    padding-right: var(--mte-space-md) !important;
  }
  .pr-xxl-4 {
    padding-right: var(--mte-space-lg) !important;
  }
  .pr-xxl-5 {
    padding-right: var(--mte-space-xl) !important;
  }
  .pr-xxl-6 {
    padding-right: var(--mte-space-xxl) !important;
  }
  .pr-xxl-7 {
    padding-right: var(--mte-space-xxxl) !important;
  }
}
@media (min-width:1200px) {
  .fs-lg {
    font-size: 1.5rem !important;
  }
  .fs-xl {
    font-size: 1.75rem !important;
  }
  .fs-xxl {
    font-size: 2rem !important;
  }
  .fs-3xl {
    font-size: 2.25rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
  padding-left: calc(var(--mte-gutter-x)*1);
  padding-right: calc(var(--mte-gutter-x)*1);
}

/* node_modules/@mortar/styles/mortar-angular.css */
.cdk-visually-hidden {
  border: 0;
  clip: rect(0 0 0 0);
  -webkit-appearance: none;
  -moz-appearance: none;
  height: 1px;
  left: 0;
  margin: -1px;
  outline: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}
[dir=rtl] .cdk-visually-hidden {
  left: auto;
  right: 0;
}
.cdk-global-overlay-wrapper,
.cdk-overlay-container {
  height: 100%;
  left: 0;
  pointer-events: none;
  top: 0;
  width: 100%;
}
.cdk-overlay-container {
  position: fixed;
  z-index: 1000;
}
.cdk-overlay-container:empty {
  display: none;
}
.cdk-global-overlay-wrapper,
.cdk-overlay-pane {
  display: flex;
  position: absolute;
  z-index: 1000;
}
.cdk-overlay-pane {
  box-sizing: border-box;
  max-height: 100%;
  max-width: 100%;
  pointer-events: auto;
}
.cdk-overlay-backdrop {
  bottom: 0;
  left: 0;
  pointer-events: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1000;
  -webkit-tap-highlight-color: transparent;
  opacity: 0;
  transition: opacity .4s cubic-bezier(.25, .8, .25, 1);
}
.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: 1;
}
.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
  opacity: .6;
}
.cdk-overlay-dark-backdrop {
  background: rgba(0, 0, 0, .32);
}
.cdk-overlay-transparent-backdrop {
  opacity: 1;
  transition: visibility 1ms linear, opacity 1ms linear;
  visibility: hidden;
}
.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
  opacity: 0;
  visibility: visible;
}
.cdk-overlay-backdrop-noop-animation {
  transition: none;
}
.cdk-overlay-connected-position-bounding-box {
  display: flex;
  flex-direction: column;
  min-height: 1px;
  min-width: 1px;
  position: absolute;
  z-index: 1000;
}
.cdk-global-scrollblock {
  overflow-y: scroll;
  position: fixed;
  width: 100%;
}
textarea.cdk-textarea-autosize {
  resize: none;
}
textarea.cdk-textarea-autosize-measuring {
  box-sizing: content-box !important;
  height: auto !important;
  overflow: hidden !important;
  padding: 2px 0 !important;
}
textarea.cdk-textarea-autosize-measuring-firefox {
  box-sizing: content-box !important;
  height: 0 !important;
  padding: 2px 0 !important;
}
@keyframes cdk-text-field-autofill-start {
}
@keyframes cdk-text-field-autofill-end {
}
.cdk-text-field-autofill-monitored:-webkit-autofill {
  animation: cdk-text-field-autofill-start 0s 1ms;
}
.cdk-text-field-autofill-monitored:not(:-webkit-autofill) {
  animation: cdk-text-field-autofill-end 0s 1ms;
}
.mtr-web-loaded-marker {
  display: none;
}
html {
  --side-nav-margin-left:0px;
  --side-nav-margin-right:0px;
}
.mtr-badge {
  color: unset;
  margin: 0;
  padding: 0;
  position: relative;
}
.mtr-badge .mtr-badge__content {
  box-sizing: border-box;
  moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border-radius: .6875rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-size: .75rem;
  font-weight: 500;
  height: 1.375rem;
  line-height: 1.5rem;
  min-width: 1.375rem;
  padding-left: .4583333333rem;
  padding-right: .4583333333rem;
  text-decoration: inherit;
  text-transform: inherit;
}
.mtr-badge.mtr-badge--above .mtr-badge__container {
  bottom: 100%;
}
.mtr-badge.mtr-badge--above .mtr-badge__container .mtr-badge__content {
  bottom: -.6875rem;
}
.mtr-badge.mtr-badge--below .mtr-badge__container {
  top: 100%;
}
.mtr-badge.mtr-badge--below .mtr-badge__container .mtr-badge__content {
  top: -.6875rem;
}
.mtr-badge.mtr-badge--before .mtr-badge__container {
  right: 100%;
}
.mtr-badge.mtr-badge--after .mtr-badge__container {
  left: 100%;
}
.mtr-badge.mtr-badge--overlap.mtr-badge--before .mtr-badge__content {
  right: -50%;
}
.mtr-badge.mtr-badge--overlap.mtr-badge--after .mtr-badge__content {
  left: -50%;
}
.mtr-badge .mtr-badge__container {
  align-items: center;
  box-sizing: border-box;
  display: inline-flex;
  justify-content: center;
  position: absolute;
}
.mtr-badge .mtr-badge__content {
  align-items: center;
  display: inline-flex;
  font-weight: 600;
  justify-content: center;
  line-height: unset;
  overflow: hidden;
  pointer-events: none;
  position: relative;
  text-align: center;
  text-overflow: ellipsis;
  transition: background-color .2s cubic-bezier(.4, 0, .2, 1) 0ms;
  white-space: nowrap;
  z-index: 11;
}
.mtr-badge.mtr-badge--hidden .mtr-badge__content {
  display: none;
}
.mtr-badge .mtr-badge__content._mtr-animation-noopable,
.mtr-badge.ng-animate-disabled .mtr-badge__content {
  transition: none;
}
.mtr-badge.mtr-badge-size--sm .mtr-badge__content {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border-radius: .515625rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-size: .5625rem;
  font-weight: 500;
  height: 1.03125rem;
  line-height: 1.5rem;
  min-width: 1.03125rem;
  padding-left: .34375rem;
  padding-right: .34375rem;
  text-decoration: inherit;
  text-transform: inherit;
}
.mtr-badge.mtr-badge-size--sm.mtr-badge--above .mtr-badge__container {
  bottom: 100%;
}
.mtr-badge.mtr-badge-size--sm.mtr-badge--above .mtr-badge__container .mtr-badge__content {
  bottom: -.515625rem;
}
.mtr-badge.mtr-badge-size--sm.mtr-badge--below .mtr-badge__container {
  top: 100%;
}
.mtr-badge.mtr-badge-size--sm.mtr-badge--below .mtr-badge__container .mtr-badge__content {
  top: -.515625rem;
}
.mtr-badge.mtr-badge-size--sm.mtr-badge--before .mtr-badge__container {
  right: 100%;
}
.mtr-badge.mtr-badge-size--sm.mtr-badge--after .mtr-badge__container {
  left: 100%;
}
.mtr-badge.mtr-badge-size--sm.mtr-badge--overlap.mtr-badge--before .mtr-badge__content {
  right: -50%;
}
.mtr-badge.mtr-badge-size--sm.mtr-badge--overlap.mtr-badge--after .mtr-badge__content {
  left: -50%;
}
.mtr-badge.mtr-badge-size--md .mtr-badge__content {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border-radius: .6875rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-size: .75rem;
  font-weight: 500;
  height: 1.375rem;
  line-height: 1.5rem;
  min-width: 1.375rem;
  padding-left: .4583333333rem;
  padding-right: .4583333333rem;
  text-decoration: inherit;
  text-transform: inherit;
}
.mtr-badge.mtr-badge-size--md.mtr-badge--above .mtr-badge__container {
  bottom: 100%;
}
.mtr-badge.mtr-badge-size--md.mtr-badge--above .mtr-badge__container .mtr-badge__content {
  bottom: -.6875rem;
}
.mtr-badge.mtr-badge-size--md.mtr-badge--below .mtr-badge__container {
  top: 100%;
}
.mtr-badge.mtr-badge-size--md.mtr-badge--below .mtr-badge__container .mtr-badge__content {
  top: -.6875rem;
}
.mtr-badge.mtr-badge-size--md.mtr-badge--before .mtr-badge__container {
  right: 100%;
}
.mtr-badge.mtr-badge-size--md.mtr-badge--after .mtr-badge__container {
  left: 100%;
}
.mtr-badge.mtr-badge-size--md.mtr-badge--overlap.mtr-badge--before .mtr-badge__content {
  right: -50%;
}
.mtr-badge.mtr-badge-size--md.mtr-badge--overlap.mtr-badge--after .mtr-badge__content {
  left: -50%;
}
.mtr-badge.mtr-badge-size--lg .mtr-badge__content {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  border-radius: .859375rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-size: .9375rem;
  font-weight: 500;
  height: 1.71875rem;
  line-height: 1.5rem;
  min-width: 1.71875rem;
  padding-left: .5729166667rem;
  padding-right: .5729166667rem;
  text-decoration: inherit;
  text-transform: inherit;
}
.mtr-badge.mtr-badge-size--lg.mtr-badge--above .mtr-badge__container {
  bottom: 100%;
}
.mtr-badge.mtr-badge-size--lg.mtr-badge--above .mtr-badge__container .mtr-badge__content {
  bottom: -.859375rem;
}
.mtr-badge.mtr-badge-size--lg.mtr-badge--below .mtr-badge__container {
  top: 100%;
}
.mtr-badge.mtr-badge-size--lg.mtr-badge--below .mtr-badge__container .mtr-badge__content {
  top: -.859375rem;
}
.mtr-badge.mtr-badge-size--lg.mtr-badge--before .mtr-badge__container {
  right: 100%;
}
.mtr-badge.mtr-badge-size--lg.mtr-badge--after .mtr-badge__container {
  left: 100%;
}
.mtr-badge.mtr-badge-size--lg.mtr-badge--overlap.mtr-badge--before .mtr-badge__content {
  right: -50%;
}
.mtr-badge.mtr-badge-size--lg.mtr-badge--overlap.mtr-badge--after .mtr-badge__content {
  left: -50%;
}
.mtr-badge__content {
  background: rgba(var(--mte-status-danger-base-rgb), 1);
  box-shadow: 0 1px 0 0 rgba(var(--mte-dark-rgb), .16);
  color: rgba(var(--mte-status-danger-base-c-rgb), 1);
  text-shadow: 0 1px 0 0 rgba(var(--mte-dark-rgb), .16);
}
.mtr-badge-color-status--primary .mtr-badge__content {
  background: rgba(var(--mte-status-primary-base-rgb), 1);
  color: rgba(var(--mte-status-primary-base-c-rgb), 1);
}
.mtr-badge-color-status--success .mtr-badge__content {
  background: rgba(var(--mte-status-success-base-rgb), 1);
  color: rgba(var(--mte-status-success-base-c-rgb), 1);
}
.mtr-badge-color-status--warning .mtr-badge__content {
  background: rgba(var(--mte-status-warning-base-rgb), 1);
  color: rgba(var(--mte-status-warning-base-c-rgb), 1);
}
.mtr-badge-color-status--danger .mtr-badge__content {
  background: rgba(var(--mte-status-danger-base-rgb), 1);
  color: rgba(var(--mte-status-danger-base-c-rgb), 1);
}
.disabled .mtr-badge__content,
.mtr-badge--disabled .mtr-badge__content,
:disabled .mtr-badge__content {
  background: rgb(var(--mte-disabled3-rgb));
  color: rgb(var(--mte-disabled1-rgb));
}
.mtr-elevation--z0 {
  box-shadow: var(--mte-elevation-level-0) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-0)) !important;
}
.mtr-elevation--z1 {
  box-shadow: var(--mte-elevation-level-1) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-1)) !important;
}
.mtr-elevation--z2 {
  box-shadow: var(--mte-elevation-level-2) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-2)) !important;
}
.mtr-elevation--z3 {
  box-shadow: var(--mte-elevation-level-3) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-3)) !important;
}
.mtr-elevation--z4 {
  box-shadow: var(--mte-elevation-level-4) rgba(var(--mte-elevation-base-rgb), var(--mte-elevation-opacity-4)) !important;
}
.mtr-card .mtr-card,
.mtr-card .mtr-table-container,
mte-card .mtr-card,
mte-card .mtr-table-container {
  box-shadow: none !important;
}
.mtr-icon {
  box-sizing: content-box !important;
  color: inherit;
  display: inline-block;
  width: 24px;
}
.mtr-icon > svg {
  display: block;
  height: 100%;
  width: 100%;
}
.mtr-icon > svg > * {
  color: inherit;
  fill: currentColor;
}

/* src/styles.scss */
.mtr-badge {
  margin: 3px !important;
  padding: 3px !important;
}
mte-input {
  width: 100px;
  --control-min-width: 10px;
}
mte-select {
  --control-min-width: 100px;
}
mte-input.w-180 {
  width: 185px;
  --control-min-width: 185px;
}
.table th {
  background: var(--mte-grey-4) !important;
}
.mtr-table {
  background: var(--mte-grey-2) !important;
}
.wage-sheet table td.mtr-cell:first-of-type {
  font-weight: normal;
  padding-left: 10px;
  min-width: 300px;
}
.wage-sheet table .special-total-row-top-bottom td.mtr-cell {
  font-weight: bold;
  color: var(--mte-red-darker);
  border-top: 1px solid var(--mte-red-darker) !important;
  border-bottom: 1px solid var(--mte-red-darker) !important;
}
.wage-sheet table .special-total-row-top td.mtr-cell {
  font-weight: bold;
  color: var(--mte-red-darker);
  border-top: 1px solid var(--mte-red-darker) !important;
}
.input-invalid {
  border: 1px solid red !important;
  background-color: #ff9e9e;
}
.table th {
  word-wrap: break-word;
  white-space: normal;
}
.table td {
  white-space: nowrap !important;
  overflow: hidden;
  text-overflow: ellipsis;
}
.table .mtr-form-field .mtr-input {
  width: min-content;
  display: inline-block;
  padding-left: 5px;
  padding-right: 1px;
}
.table .mtr-input,
.table .mtr-select,
.table .mtr-option-item__label,
.table .mte-label,
.table .mtr-label {
  font-size: var(--mte-font-set-body2-font-size);
}
.table .mtr-button.mtr-button--filled {
  font-size: var(--mte-font-set-body2-font-size);
}

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