*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

.\!container {
  width: 100% !important;
}

.container {
  width: 100%;
}

@media (min-width: 320px) {
  .\!container {
    max-width: 320px !important;
  }

  .container {
    max-width: 320px;
  }
}

@media (min-width: 414px) {
  .\!container {
    max-width: 414px !important;
  }

  .container {
    max-width: 414px;
  }
}

@media (min-width: 576px) {
  .\!container {
    max-width: 576px !important;
  }

  .container {
    max-width: 576px;
  }
}

@media (min-width: 768px) {
  .\!container {
    max-width: 768px !important;
  }

  .container {
    max-width: 768px;
  }
}

@media (min-width: 992px) {
  .\!container {
    max-width: 992px !important;
  }

  .container {
    max-width: 992px;
  }
}

@media (min-width: 1200px) {
  .\!container {
    max-width: 1200px !important;
  }

  .container {
    max-width: 1200px;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.pointer-events-none {
  pointer-events: none;
}

.pointer-events-auto {
  pointer-events: auto;
}

.\!visible {
  visibility: visible !important;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.collapse {
  visibility: collapse;
}

.static {
  position: static;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.inset-0 {
  inset: 0px;
}

.inset-x-0 {
  left: 0px;
  right: 0px;
}

.inset-x-400 {
  left: 16px;
  right: 16px;
}

.inset-y-0 {
  top: 0px;
  bottom: 0px;
}

.inset-y-px {
  top: 1px;
  bottom: 1px;
}

.-left-50 {
  left: -2px;
}

.-top-50 {
  top: -2px;
}

.bottom-0 {
  bottom: 0px;
}

.bottom-400 {
  bottom: 16px;
}

.bottom-50 {
  bottom: 2px;
}

.bottom-\[-3px\] {
  bottom: -3px;
}

.bottom-\[var\(--actions-height\)\] {
  bottom: var(--actions-height);
}

.bottom-\[var\(--box-bottom\)\] {
  bottom: var(--box-bottom);
}

.bottom-\[var\(--error-form-tooltip-bottom\)\] {
  bottom: var(--error-form-tooltip-bottom);
}

.bottom-\[var\(--toast-root-bottom\)\] {
  bottom: var(--toast-root-bottom);
}

.end-0 {
  inset-inline-end: 0px;
}

.end-1200 {
  inset-inline-end: 48px;
}

.end-200 {
  inset-inline-end: 8px;
}

.end-\[var\(--toast-root-end\)\] {
  inset-inline-end: var(--toast-root-end);
}

.left-0 {
  left: 0px;
}

.left-1\/2 {
  left: 50%;
}

.left-100 {
  left: 4px;
}

.left-50 {
  left: 2px;
}

.left-\[var\(--box-left\)\] {
  left: var(--box-left);
}

.left-\[var\(--error-form-tooltip-left\)\] {
  left: var(--error-form-tooltip-left);
}

.right-0 {
  right: 0px;
}

.right-100 {
  right: 4px;
}

.right-\[-10px\] {
  right: -10px;
}

.right-\[var\(--box-right\)\] {
  right: var(--box-right);
}

.right-\[var\(--error-form-tooltip-right\)\] {
  right: var(--error-form-tooltip-right);
}

.start-0 {
  inset-inline-start: 0px;
}

.start-200 {
  inset-inline-start: 8px;
}

.start-\[var\(--toast-root-start\)\] {
  inset-inline-start: var(--toast-root-start);
}

.top-0 {
  top: 0px;
}

.top-1\/2 {
  top: 50%;
}

.top-400 {
  top: 16px;
}

.top-800 {
  top: 32px;
}

.top-\[-10px\] {
  top: -10px;
}

.top-\[15px\] {
  top: 15px;
}

.top-\[calc\(theme\(size\.icon-small\)\+1px\)\] {
  top: calc(16px + 1px);
}

.top-\[calc\(theme\(size\.icon-small\)\/2-1px\)\] {
  top: calc(16px / 2 - 1px);
}

.top-\[var\(--box-top\)\] {
  top: var(--box-top);
}

.top-\[var\(--error-form-tooltip-top\)\] {
  top: var(--error-form-tooltip-top);
}

.top-\[var\(--toast-root-top\)\] {
  top: var(--toast-root-top);
}

.top-full {
  top: 100%;
}

.-z-default {
  z-index: -1;
}

.z-10 {
  z-index: 10;
}

.z-20 {
  z-index: 20;
}

.z-\[1000\] {
  z-index: 1000;
}

.z-\[10011\] {
  z-index: 10011;
}

.z-\[10012\] {
  z-index: 10012;
}

.z-\[11\] {
  z-index: 11;
}

.z-\[2\] {
  z-index: 2;
}

.z-\[3\] {
  z-index: 3;
}

.z-\[999\] {
  z-index: 999;
}

.z-\[var\(--box-z-index\)\] {
  z-index: var(--box-z-index);
}

.z-default {
  z-index: 1;
}

.z-drawer {
  z-index: 815;
}

.z-navigation-bar {
  z-index: 700;
}

.z-onTop {
  z-index: 900;
}

.z-overlay {
  z-index: 800;
}

.z-sticky {
  z-index: 100;
}

.col-span-full {
  grid-column: 1 / -1;
}

.-m-px {
  margin: -1px;
}

.m-0 {
  margin: 0px;
}

.m-100 {
  margin: 4px;
}

.m-1000 {
  margin: 40px;
}

.m-1200 {
  margin: 48px;
}

.m-150 {
  margin: 6px;
}

.m-1600 {
  margin: 64px;
}

.m-200 {
  margin: 8px;
}

.m-300 {
  margin: 12px;
}

.m-400 {
  margin: 16px;
}

.m-50 {
  margin: 2px;
}

.m-500 {
  margin: 20px;
}

.m-600 {
  margin: 24px;
}

.m-800 {
  margin: 32px;
}

.m-\[var\(--button-icon-left-margin\)\] {
  margin: var(--button-icon-left-margin);
}

.m-\[var\(--button-icon-right-margin\)\] {
  margin: var(--button-icon-right-margin);
}

.m-\[var\(--tab-list-margin\)\] {
  margin: var(--tab-list-margin);
}

.m-\[var\(--tab-panel-margin\)\] {
  margin: var(--tab-panel-margin);
}

.m-\[var\(--text-margin\)\] {
  margin: var(--text-margin);
}

.-my-px {
  margin-top: -1px;
  margin-bottom: -1px;
}

.mx-0 {
  margin-left: 0px;
  margin-right: 0px;
}

.mx-100 {
  margin-left: 4px;
  margin-right: 4px;
}

.mx-300 {
  margin-left: 12px;
  margin-right: 12px;
}

.mx-400 {
  margin-left: 16px;
  margin-right: 16px;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.my-200 {
  margin-top: 8px;
  margin-bottom: 8px;
}

.my-300 {
  margin-top: 12px;
  margin-bottom: 12px;
}

.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}

.\!mb-0 {
  margin-bottom: 0px !important;
}

.mb-0 {
  margin-bottom: 0px;
}

.mb-100 {
  margin-bottom: 4px;
}

.mb-1000 {
  margin-bottom: 40px;
}

.mb-1200 {
  margin-bottom: 48px;
}

.mb-150 {
  margin-bottom: 6px;
}

.mb-1600 {
  margin-bottom: 64px;
}

.mb-200 {
  margin-bottom: 8px;
}

.mb-300 {
  margin-bottom: 12px;
}

.mb-400 {
  margin-bottom: 16px;
}

.mb-50 {
  margin-bottom: 2px;
}

.mb-500 {
  margin-bottom: 20px;
}

.mb-600 {
  margin-bottom: 24px;
}

.mb-800 {
  margin-bottom: 32px;
}

.mb-\[var\(--tab-list-margin-bottom\)\] {
  margin-bottom: var(--tab-list-margin-bottom);
}

.mb-\[var\(--tab-panel-margin-bottom\)\] {
  margin-bottom: var(--tab-panel-margin-bottom);
}

.mb-\[var\(--text-margin-bottom\)\] {
  margin-bottom: var(--text-margin-bottom);
}

.me-100 {
  margin-inline-end: 4px;
}

.me-150 {
  margin-inline-end: 6px;
}

.me-200 {
  margin-inline-end: 8px;
}

.me-\[var\(--tab-list-margin-right\)\] {
  margin-inline-end: var(--tab-list-margin-right);
}

.me-\[var\(--tab-panel-margin-right\)\] {
  margin-inline-end: var(--tab-panel-margin-right);
}

.ml-0 {
  margin-left: 0px;
}

.ml-100 {
  margin-left: 4px;
}

.ml-1000 {
  margin-left: 40px;
}

.ml-1200 {
  margin-left: 48px;
}

.ml-150 {
  margin-left: 6px;
}

.ml-1600 {
  margin-left: 64px;
}

.ml-200 {
  margin-left: 8px;
}

.ml-300 {
  margin-left: 12px;
}

.ml-400 {
  margin-left: 16px;
}

.ml-50 {
  margin-left: 2px;
}

.ml-500 {
  margin-left: 20px;
}

.ml-600 {
  margin-left: 24px;
}

.ml-800 {
  margin-left: 32px;
}

.ml-\[var\(--text-margin-left\)\] {
  margin-left: var(--text-margin-left);
}

.mr-0 {
  margin-right: 0px;
}

.mr-100 {
  margin-right: 4px;
}

.mr-1000 {
  margin-right: 40px;
}

.mr-1200 {
  margin-right: 48px;
}

.mr-150 {
  margin-right: 6px;
}

.mr-1600 {
  margin-right: 64px;
}

.mr-200 {
  margin-right: 8px;
}

.mr-300 {
  margin-right: 12px;
}

.mr-400 {
  margin-right: 16px;
}

.mr-50 {
  margin-right: 2px;
}

.mr-500 {
  margin-right: 20px;
}

.mr-600 {
  margin-right: 24px;
}

.mr-800 {
  margin-right: 32px;
}

.mr-\[var\(--text-margin-right\)\] {
  margin-right: var(--text-margin-right);
}

.ms-100 {
  margin-inline-start: 4px;
}

.ms-1000 {
  margin-inline-start: 40px;
}

.ms-200 {
  margin-inline-start: 8px;
}

.ms-300 {
  margin-inline-start: 12px;
}

.ms-400 {
  margin-inline-start: 16px;
}

.ms-600 {
  margin-inline-start: 24px;
}

.ms-800 {
  margin-inline-start: 32px;
}

.ms-\[var\(--tab-list-margin-left\)\] {
  margin-inline-start: var(--tab-list-margin-left);
}

.ms-\[var\(--tab-panel-margin-left\)\] {
  margin-inline-start: var(--tab-panel-margin-left);
}

.mt-0 {
  margin-top: 0px;
}

.mt-100 {
  margin-top: 4px;
}

.mt-1000 {
  margin-top: 40px;
}

.mt-1200 {
  margin-top: 48px;
}

.mt-150 {
  margin-top: 6px;
}

.mt-1600 {
  margin-top: 64px;
}

.mt-200 {
  margin-top: 8px;
}

.mt-300 {
  margin-top: 12px;
}

.mt-400 {
  margin-top: 16px;
}

.mt-50 {
  margin-top: 2px;
}

.mt-500 {
  margin-top: 20px;
}

.mt-600 {
  margin-top: 24px;
}

.mt-800 {
  margin-top: 32px;
}

.mt-\[var\(--tab-list-margin-top\)\] {
  margin-top: var(--tab-list-margin-top);
}

.mt-\[var\(--tab-panel-margin-top\)\] {
  margin-top: var(--tab-panel-margin-top);
}

.mt-\[var\(--text-margin-top\)\] {
  margin-top: var(--text-margin-top);
}

.box-border {
  box-sizing: border-box;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.inline {
  display: inline;
}

.flex {
  display: flex;
}

.inline-flex {
  display: inline-flex;
}

.table {
  display: table;
}

.grid {
  display: grid;
}

.inline-grid {
  display: inline-grid;
}

.contents {
  display: contents;
}

.list-item {
  display: list-item;
}

.hidden {
  display: none;
}

.size-1000 {
  width: 40px;
  height: 40px;
}

.size-200 {
  width: 8px;
  height: 8px;
}

.size-500 {
  width: 20px;
  height: 20px;
}

.size-600 {
  width: 24px;
  height: 24px;
}

.size-\[10px\] {
  width: 10px;
  height: 10px;
}

.size-\[46px\] {
  width: 46px;
  height: 46px;
}

.size-full {
  width: 100%;
  height: 100%;
}

.size-icon-extra-large {
  width: 28px;
  height: 28px;
}

.size-icon-large {
  width: 24px;
  height: 24px;
}

.size-icon-medium {
  width: 20px;
  height: 20px;
}

.size-icon-small {
  width: 16px;
  height: 16px;
}

.size-px {
  width: 1px;
  height: 1px;
}

.h-0 {
  height: 0px;
}

.h-100 {
  height: 4px;
}

.h-1000 {
  height: 40px;
}

.h-1200 {
  height: 48px;
}

.h-1300 {
  height: 52px;
}

.h-1600 {
  height: 64px;
}

.h-200 {
  height: 8px;
}

.h-300 {
  height: 12px;
}

.h-50 {
  height: 2px;
}

.h-600 {
  height: 24px;
}

.h-800 {
  height: 32px;
}

.h-\[120px\] {
  height: 120px;
}

.h-\[36px\] {
  height: 36px;
}

.h-\[52px\] {
  height: 52px;
}

.h-\[7px\] {
  height: 7px;
}

.h-\[80px\] {
  height: 80px;
}

.h-\[calc\(100\%\+theme\(spacing\.50\)\)\] {
  height: calc(100% + 2px);
}

.h-\[calc\(theme\(height\.icon-large\)-1px\)\] {
  height: calc(24px - 1px);
}

.h-\[calc\(theme\(height\.icon-medium\)-1px\)\] {
  height: calc(20px - 1px);
}

.h-\[calc\(theme\(height\.icon-small\)-1px\)\] {
  height: calc(16px - 1px);
}

.h-\[var\(--box-height\)\] {
  height: var(--box-height);
}

.h-\[var\(--button-height\)\] {
  height: var(--button-height);
}

.h-auto {
  height: auto;
}

.h-country-flag-medium {
  height: 13px;
}

.h-country-flag-small {
  height: 9px;
}

.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}

.h-form-box-large {
  height: 52px;
}

.h-form-box-normal {
  height: 44px;
}

.h-form-box-small {
  height: 32px;
}

.h-full {
  height: 100%;
}

.h-icon-large {
  height: 24px;
}

.h-icon-medium {
  height: 20px;
}

.h-icon-small {
  height: 16px;
}

.h-px {
  height: 1px;
}

.max-h-\[--max-height\] {
  max-height: var(--max-height);
}

.max-h-\[calc\(100\%-theme\(spacing\.800\)\)\] {
  max-height: calc(100% - 32px);
}

.max-h-\[calc\(100\%_-_theme\(spacing\.800\)\)\] {
  max-height: calc(100% - 32px);
}

.max-h-\[calc\(var\(--window-height\)-var\(--actions-height\)-32px\)\] {
  max-height: calc(var(--window-height) - var(--actions-height) - 32px);
}

.max-h-\[var\(--box-max-height\)\] {
  max-height: var(--box-max-height);
}

.max-h-full {
  max-height: 100%;
}

.max-h-illustration-display {
  max-height: 460px;
}

.max-h-illustration-extra-small {
  max-height: 90px;
}

.max-h-illustration-large {
  max-height: 280px;
}

.max-h-illustration-medium {
  max-height: 200px;
}

.max-h-illustration-small {
  max-height: 120px;
}

.max-h-none {
  max-height: none;
}

.min-h-800 {
  min-height: 32px;
}

.min-h-\[19px\] {
  min-height: 19px;
}

.min-h-\[80px\] {
  min-height: 80px;
}

.min-h-form-box-normal {
  min-height: 44px;
}

.min-h-full {
  min-height: 100%;
}

.min-h-icon-large {
  min-height: 24px;
}

.min-h-icon-medium {
  min-height: 20px;
}

.min-h-px {
  min-height: 1px;
}

.w-0 {
  width: 0px;
}

.w-1\/2 {
  width: 50%;
}

.w-50 {
  width: 2px;
}

.w-800 {
  width: 32px;
}

.w-\[36px\] {
  width: 36px;
}

.w-\[calc\(100\%\+theme\(spacing\.400\)\)\] {
  width: calc(100% + 16px);
}

.w-\[calc\(100\%-theme\(spacing\.800\)\)\] {
  width: calc(100% - 32px);
}

.w-\[calc\(100\%_-_theme\(spacing\.1000\)\)\] {
  width: calc(100% - 40px);
}

.w-\[calc\(100\%_-_theme\(spacing\.1000\)\*2\)\] {
  width: calc(100% - 40px * 2);
}

.w-\[calc\(100\%_-_theme\(spacing\.300\)\)\] {
  width: calc(100% - 12px);
}

.w-\[calc\(100\%_-_theme\(spacing\.300\)\*2\)\] {
  width: calc(100% - 12px * 2);
}

.w-\[calc\(100\%_-_theme\(spacing\.400\)\)\] {
  width: calc(100% - 16px);
}

.w-\[calc\(100\%_-_theme\(spacing\.400\)\*2\)\] {
  width: calc(100% - 16px * 2);
}

.w-\[calc\(100\%_-_theme\(spacing\.600\)\)\] {
  width: calc(100% - 24px);
}

.w-\[calc\(100\%_-_theme\(spacing\.600\)\*2\)\] {
  width: calc(100% - 24px * 2);
}

.w-\[calc\(100\%_-_theme\(spacing\.800\)\)\] {
  width: calc(100% - 32px);
}

.w-\[calc\(100\%_-_theme\(spacing\.800\)\*2\)\] {
  width: calc(100% - 32px * 2);
}

.w-\[calc\(theme\(width\.icon-large\)-1px\)\] {
  width: calc(24px - 1px);
}

.w-\[calc\(theme\(width\.icon-medium\)-1px\)\] {
  width: calc(20px - 1px);
}

.w-\[calc\(theme\(width\.icon-small\)-1px\)\] {
  width: calc(16px - 1px);
}

.w-\[min\(calc\(100\%-20px\)\2c _100vw\)\] {
  width: min(calc(100% - 20px), 100vw);
}

.w-\[var\(--box-width\)\] {
  width: var(--box-width);
}

.w-\[var\(--button-content-width\)\] {
  width: var(--button-content-width);
}

.w-\[var\(--button-height\)\] {
  width: var(--button-height);
}

.w-\[var\(--button-width\)\] {
  width: var(--button-width);
}

.w-\[var\(--grid-width\)\] {
  width: var(--grid-width);
}

.w-auto {
  width: auto;
}

.w-country-flag-medium {
  width: 24px;
}

.w-country-flag-small {
  width: 16px;
}

.w-form-box-large {
  width: 52px;
}

.w-form-box-normal {
  width: 44px;
}

.w-form-box-small {
  width: 32px;
}

.w-full {
  width: 100%;
}

.w-icon-large {
  width: 24px;
}

.w-icon-medium {
  width: 20px;
}

.w-icon-small {
  width: 16px;
}

.w-min {
  width: -moz-min-content;
  width: min-content;
}

.min-w-0 {
  min-width: 0px;
}

.min-w-600 {
  min-width: 24px;
}

.min-w-\[50px\] {
  min-width: 50px;
}

.min-w-\[var\(--box-min-width\)\] {
  min-width: var(--box-min-width);
}

.min-w-fit {
  min-width: -moz-fit-content;
  min-width: fit-content;
}

.min-w-max {
  min-width: -moz-max-content;
  min-width: max-content;
}

.max-w-\[--truncate-max-width\] {
  max-width: var(--truncate-max-width);
}

.max-w-\[240px\] {
  max-width: 240px;
}

.max-w-\[250px\] {
  max-width: 250px;
}

.max-w-\[380px\] {
  max-width: 380px;
}

.max-w-\[800px\] {
  max-width: 800px;
}

.max-w-\[var\(--box-max-width\)\] {
  max-width: var(--box-max-width);
}

.max-w-\[var\(--grid-max-width\)\] {
  max-width: var(--grid-max-width);
}

.max-w-\[var\(--orbit-modal-width\)\] {
  max-width: var(--orbit-modal-width);
}

.max-w-full {
  max-width: 100%;
}

.max-w-modal-extra-large {
  max-width: 1280px;
}

.max-w-modal-extra-small {
  max-width: 360px;
}

.max-w-modal-large {
  max-width: 900px;
}

.max-w-modal-normal {
  max-width: 740px;
}

.max-w-modal-small {
  max-width: 540px;
}

.max-w-none {
  max-width: none;
}

.flex-1 {
  flex: 1 1 0%;
}

.flex-auto {
  flex: 1 1 auto;
}

.flex-initial {
  flex: 0 1 auto;
}

.flex-none {
  flex: none;
}

.flex-shrink {
  flex-shrink: 1;
}

.shrink {
  flex-shrink: 1;
}

.shrink-0 {
  flex-shrink: 0;
}

.shrink-\[var\(--box-shrink\)\] {
  flex-shrink: var(--box-shrink);
}

.flex-grow {
  flex-grow: 1;
}

.grow {
  flex-grow: 1;
}

.grow-0 {
  flex-grow: 0;
}

.grow-\[var\(--box-grow\)\] {
  flex-grow: var(--box-grow);
}

.basis-0 {
  flex-basis: 0px;
}

.basis-1\/5 {
  flex-basis: 20%;
}

.basis-\[--truncate-max-width\] {
  flex-basis: var(--truncate-max-width);
}

.basis-\[var\(--basis\)\] {
  flex-basis: var(--basis);
}

.basis-auto {
  flex-basis: auto;
}

.basis-full {
  flex-basis: 100%;
}

.border-collapse {
  border-collapse: collapse;
}

.border-spacing-0 {
  --tw-border-spacing-x: 0px;
  --tw-border-spacing-y: 0px;
  border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1300 {
  --tw-translate-y: -52px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[var\(--toast-message-offset-x\)\] {
  --tw-translate-x: var(--toast-message-offset-x);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-\[calc\(100\%\+theme\(spacing\.400\)\)\] {
  --tw-translate-y: calc(100% + 16px);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-\[var\(--toast-message-offset-y\)\] {
  --tw-translate-y: var(--toast-message-offset-y);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-full {
  --tw-translate-y: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-rotate-180 {
  --tw-rotate: -180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-scale-x-100 {
  --tw-scale-x: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-gpu {
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes pulse-zero {
  0% {
    transform: scale(0.01);
  }

  50% {
    transform: scale(1);
  }

  100% {
    transform: scale(0.01);
  }
}

.animate-\[pulse-zero_2\.5s_ease-in-out_infinite\] {
  animation: pulse-zero 2.5s ease-in-out infinite;
}

@keyframes toast-fade-in {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.animate-\[toast-fade-in_theme\(transitionDuration\.normal\)_forwards\] {
  animation: toast-fade-in 0.3s forwards;
}

@keyframes toast-fade-out {
  0% {
    opacity: 1;
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}

.animate-\[toast-fade-out_theme\(transitionDuration\.normal\)_forwards\] {
  animation: toast-fade-out 0.3s forwards;
}

@keyframes toast-light {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(0%);
  }
}

.animate-\[toast-light_var\(--toast-message-duration\)_linear\] {
  animation: toast-light var(--toast-message-duration) linear;
}

@keyframes loader {
  0% {
    opacity: 0.3;
    transform: translateY(0px);
  }

  20% {
    opacity: 1;
    transform: translateY(-3px);
  }

  40% {
    opacity: 0.3;
    transform: translateY(0px);
  }

  100% {
    opacity: 0.3;
    transform: translateY(0px);
  }
}

.animate-loader {
  animation: loader 1.25s infinite ease-in-out;
}

@keyframes spinner {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.animate-spinner {
  animation: spinner 0.75s linear infinite;
}

.cursor-auto {
  cursor: auto;
}

.cursor-default {
  cursor: default;
}

.cursor-grab {
  cursor: grab;
}

.cursor-grabbing {
  cursor: grabbing;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-text {
  cursor: text;
}

.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.resize-none {
  resize: none;
}

.resize-y {
  resize: vertical;
}

.resize {
  resize: both;
}

.list-none {
  list-style-type: none;
}

.appearance-none {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.grid-cols-\[var\(--grid-columns\)\] {
  grid-template-columns: var(--grid-columns);
}

.grid-rows-\[var\(--grid-rows\)\] {
  grid-template-rows: var(--grid-rows);
}

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

.flex-row-reverse {
  flex-direction: row-reverse;
}

.flex-col {
  flex-direction: column;
}

.flex-col-reverse {
  flex-direction: column-reverse;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-nowrap {
  flex-wrap: nowrap;
}

.place-content-between {
  place-content: space-between;
}

.content-center {
  align-content: center;
}

.content-start {
  align-content: flex-start;
}

.content-end {
  align-content: flex-end;
}

.content-baseline {
  align-content: baseline;
}

.content-stretch {
  align-content: stretch;
}

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

.items-center {
  align-items: center;
}

.items-baseline {
  align-items: baseline;
}

.items-stretch {
  align-items: stretch;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.gap-100 {
  gap: 4px;
}

.gap-1000 {
  gap: 40px;
}

.gap-1200 {
  gap: 48px;
}

.gap-150 {
  gap: 6px;
}

.gap-1600 {
  gap: 64px;
}

.gap-200 {
  gap: 8px;
}

.gap-300 {
  gap: 12px;
}

.gap-400 {
  gap: 16px;
}

.gap-50 {
  gap: 2px;
}

.gap-500 {
  gap: 20px;
}

.gap-600 {
  gap: 24px;
}

.gap-800 {
  gap: 32px;
}

.gap-\[var\(--grid-gap\)\] {
  gap: var(--grid-gap);
}

.gap-none {
  gap: 0px;
}

.gap-px {
  gap: 1px;
}

.gap-x-\[var\(--grid-column-gap\)\] {
  -moz-column-gap: var(--grid-column-gap);
       column-gap: var(--grid-column-gap);
}

.gap-y-\[var\(--grid-row-gap\)\] {
  row-gap: var(--grid-row-gap);
}

.space-x-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(4px * var(--tw-space-x-reverse));
  margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1000 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(40px * var(--tw-space-x-reverse));
  margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1200 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(48px * var(--tw-space-x-reverse));
  margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-150 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(6px * var(--tw-space-x-reverse));
  margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-1600 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(64px * var(--tw-space-x-reverse));
  margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(8px * var(--tw-space-x-reverse));
  margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(12px * var(--tw-space-x-reverse));
  margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(16px * var(--tw-space-x-reverse));
  margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(2px * var(--tw-space-x-reverse));
  margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(20px * var(--tw-space-x-reverse));
  margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(24px * var(--tw-space-x-reverse));
  margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(32px * var(--tw-space-x-reverse));
  margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-none > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.space-x-px > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1px * var(--tw-space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-100 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4px * var(--tw-space-y-reverse));
}

.space-y-1000 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(40px * var(--tw-space-y-reverse));
}

.space-y-1200 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(48px * var(--tw-space-y-reverse));
}

.space-y-150 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6px * var(--tw-space-y-reverse));
}

.space-y-1600 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(64px * var(--tw-space-y-reverse));
}

.space-y-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8px * var(--tw-space-y-reverse));
}

.space-y-300 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12px * var(--tw-space-y-reverse));
}

.space-y-400 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16px * var(--tw-space-y-reverse));
}

.space-y-50 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2px * var(--tw-space-y-reverse));
}

.space-y-500 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(20px * var(--tw-space-y-reverse));
}

.space-y-600 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(24px * var(--tw-space-y-reverse));
}

.space-y-800 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(32px * var(--tw-space-y-reverse));
}

.space-y-none > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 1;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
}

.self-start {
  align-self: flex-start;
}

.self-stretch {
  align-self: stretch;
}

.self-baseline {
  align-self: baseline;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-x-auto {
  overflow-x: auto;
}

.overflow-y-auto {
  overflow-y: auto;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-hidden {
  overflow-y: hidden;
}

.overflow-x-scroll {
  overflow-x: scroll;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.whitespace-normal {
  white-space: normal;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.whitespace-pre {
  white-space: pre;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.text-wrap {
  text-wrap: wrap;
}

.text-nowrap {
  text-wrap: nowrap;
}

.break-words {
  overflow-wrap: break-word;
}

.break-all {
  word-break: break-all;
}

.rounded-100 {
  border-radius: var(--border-radius-100, 4px);
}

.rounded-150 {
  border-radius: 6px;
}

.rounded-200 {
  border-radius: 8px;
}

.rounded-300 {
  border-radius: 12px;
}

.rounded-400 {
  border-radius: 16px;
}

.rounded-50 {
  border-radius: 2px;
}

.rounded-\[1px\] {
  border-radius: 1px;
}

.rounded-\[inherit\] {
  border-radius: inherit;
}

.rounded-\[var\(--button-height\)\] {
  border-radius: var(--button-height);
}

.rounded-badge {
  border-radius: 12px;
}

.rounded-dialog-mobile {
  border-radius: 12px;
}

.rounded-full {
  border-radius: 9999px;
}

.rounded-none {
  border-radius: 0;
}

.rounded-b-\[11px\] {
  border-bottom-right-radius: 11px;
  border-bottom-left-radius: 11px;
}

.rounded-b-none {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-e-100 {
  border-start-end-radius: var(--border-radius-100, 4px);
  border-end-end-radius: var(--border-radius-100, 4px);
}

.rounded-l-150 {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.rounded-r-150 {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.rounded-t-200 {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.rounded-t-300 {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.rounded-t-modal {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}

.border {
  border-width: 1px;
}

.border-0 {
  border-width: 0px;
}

.border-2 {
  border-width: 2px;
}

.border-x-0 {
  border-left-width: 0px;
  border-right-width: 0px;
}

.border-b {
  border-bottom-width: 1px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-s-\[3px\] {
  border-inline-start-width: 3px;
}

.border-t {
  border-top-width: 1px;
}

.border-t-0 {
  border-top-width: 0px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.border-dotted {
  border-style: dotted;
}

.border-double {
  border-style: double;
}

.border-none {
  border-style: none;
}

.border-alert-critical {
  border-color: rgba(210, 28, 28, 0.1);
}

.border-alert-info {
  border-color: rgba(0, 112, 200, 0.1);
}

.border-alert-success {
  border-color: rgba(4, 135, 36, 0.1);
}

.border-alert-warning {
  border-color: rgba(179, 98, 0, 0.1);
}

.border-blue-light-active {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-border-opacity, 1));
}

.border-blue-normal {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.border-cloud-dark {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.border-cloud-normal {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.border-elevation-flat-border-color {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.border-form-element-border-color {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.border-form-element-error {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.border-form-element-focus {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.border-green-normal {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-border-opacity, 1));
}

.border-ink-normal {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-border-opacity, 1));
}

.border-product-normal {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-border-opacity, 1));
}

.border-red-normal {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.border-transparent {
  border-color: transparent;
}

.border-white {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-border-opacity, 1));
}

.border-b-cloud-dark {
  --tw-border-opacity: 1;
  border-bottom-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.border-b-cloud-normal {
  --tw-border-opacity: 1;
  border-bottom-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.border-b-elevation-flat-border-color {
  --tw-border-opacity: 1;
  border-bottom-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.border-s-blue-normal {
  --tw-border-opacity: 1;
  border-inline-start-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.border-s-green-normal {
  --tw-border-opacity: 1;
  border-inline-start-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-border-opacity, 1));
}

.border-s-ink-dark {
  --tw-border-opacity: 1;
  border-inline-start-color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-border-opacity, 1));
}

.border-s-orange-normal {
  --tw-border-opacity: 1;
  border-inline-start-color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-border-opacity, 1));
}

.border-s-red-normal {
  --tw-border-opacity: 1;
  border-inline-start-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.bg-\[black\]\/50 {
  background-color: rgb(0 0 0 / 0.5);
}

.bg-\[rgba\(0\2c 0\2c 0\2c 0\.5\)\] {
  background-color: rgba(0,0,0,0.5);
}

.bg-\[rgba\(23\2c 27\2c 30\2c 0\.6\)\] {
  background-color: rgba(23,27,30,0.6);
}

.bg-\[var\(--button-background\)\] {
  background-color: var(--button-background);
}

.bg-badge-critical-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
}

.bg-badge-critical-subtle-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
}

.bg-badge-dark-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-bg-opacity, 1));
}

.bg-badge-info-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
}

.bg-badge-info-subtle-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
}

.bg-badge-neutral-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
}

.bg-badge-success-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-bg-opacity, 1));
}

.bg-badge-success-subtle-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-bg-opacity, 1));
}

.bg-badge-warning-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-bg-opacity, 1));
}

.bg-badge-warning-subtle-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-bg-opacity, 1));
}

.bg-badge-white-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.bg-blue-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
}

.bg-blue-dark-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-bg-opacity, 1));
}

.bg-blue-dark-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-bg-opacity, 1));
}

.bg-blue-darker {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-bg-opacity, 1));
}

.bg-blue-light {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
}

.bg-blue-light-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-bg-opacity, 1));
}

.bg-blue-light-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
}

.bg-blue-normal {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
}

.bg-blue-normal-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-bg-opacity, 1));
}

.bg-blue-normal-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
}

.bg-bundle-basic {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-bg-opacity, 1));
}

.bg-bundle-medium {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-bg-opacity, 1));
}

.bg-button-critical-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
}

.bg-button-critical-subtle-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
}

.bg-button-link-critical-background {
  background-color: transparent;
}

.bg-button-link-primary-background {
  background-color: transparent;
}

.bg-button-link-secondary-background {
  background-color: transparent;
}

.bg-button-primary-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--button-primary-background, 0, 143, 123), var(--tw-bg-opacity, 1));
}

.bg-button-primary-subtle-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-bg-opacity, 1));
}

.bg-button-secondary-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.bg-button-white-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.bg-cloud-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-bg-opacity, 1));
}

.bg-cloud-dark-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-bg-opacity, 1));
}

.bg-cloud-dark-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-bg-opacity, 1));
}

.bg-cloud-light {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
}

.bg-cloud-light-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-bg-opacity, 1));
}

.bg-cloud-light-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-bg-opacity, 1));
}

.bg-cloud-normal {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.bg-cloud-normal-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-bg-opacity, 1));
}

.bg-cloud-normal-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
}

.bg-country-flag-background {
  background-color: transparent;
}

.bg-drawer-overlay-background {
  background-color: rgba(37, 42, 49, 0.5);
}

.bg-elevation-flat {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.bg-elevation-flat-border-color {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.bg-form-element-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.bg-form-element-disabled-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.bg-green-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-bg-opacity, 1));
}

.bg-green-dark-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-bg-opacity, 1));
}

.bg-green-dark-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-bg-opacity, 1));
}

.bg-green-darker {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-bg-opacity, 1));
}

.bg-green-light {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-bg-opacity, 1));
}

.bg-green-light-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-bg-opacity, 1));
}

.bg-green-light-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-bg-opacity, 1));
}

.bg-green-normal {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-bg-opacity, 1));
}

.bg-green-normal-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-bg-opacity, 1));
}

.bg-green-normal-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-bg-opacity, 1));
}

.bg-inherit {
  background-color: inherit;
}

.bg-ink-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-bg-opacity, 1));
}

.bg-ink-dark-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-bg-opacity, 1));
}

.bg-ink-dark-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-bg-opacity, 1));
}

.bg-ink-dark\/60 {
  background-color: rgba(var(--palette-ink-dark, 37, 42, 49), 0.6);
}

.bg-ink-light {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-bg-opacity, 1));
}

.bg-ink-light-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
}

.bg-ink-light-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-bg-opacity, 1));
}

.bg-ink-normal {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-bg-opacity, 1));
}

.bg-ink-normal-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-bg-opacity, 1));
}

.bg-ink-normal-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-bg-opacity, 1));
}

.bg-orange-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-bg-opacity, 1));
}

.bg-orange-dark-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-bg-opacity, 1));
}

.bg-orange-dark-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-bg-opacity, 1));
}

.bg-orange-darker {
  --tw-bg-opacity: 1;
  background-color: rgb(77 38 0 / var(--tw-bg-opacity, 1));
}

.bg-orange-light {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-bg-opacity, 1));
}

.bg-orange-light-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-bg-opacity, 1));
}

.bg-orange-light-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-bg-opacity, 1));
}

.bg-orange-normal {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-bg-opacity, 1));
}

.bg-orange-normal-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-bg-opacity, 1));
}

.bg-orange-normal-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-bg-opacity, 1));
}

.bg-product-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-bg-opacity, 1));
}

.bg-product-dark-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-bg-opacity, 1));
}

.bg-product-dark-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-bg-opacity, 1));
}

.bg-product-darker {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-bg-opacity, 1));
}

.bg-product-light {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-bg-opacity, 1));
}

.bg-product-light-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-bg-opacity, 1));
}

.bg-product-light-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-bg-opacity, 1));
}

.bg-product-normal {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-bg-opacity, 1));
}

.bg-product-normal-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-bg-opacity, 1));
}

.bg-product-normal-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-bg-opacity, 1));
}

.bg-red-dark {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-bg-opacity, 1));
}

.bg-red-dark-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-bg-opacity, 1));
}

.bg-red-dark-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-bg-opacity, 1));
}

.bg-red-darker {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-bg-opacity, 1));
}

.bg-red-light {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
}

.bg-red-light-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-bg-opacity, 1));
}

.bg-red-light-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-bg-opacity, 1));
}

.bg-red-normal {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
}

.bg-red-normal-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-bg-opacity, 1));
}

.bg-red-normal-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-bg-opacity, 1));
}

.bg-social-facebook {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-bg-opacity, 1));
}

.bg-social-facebook-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-bg-opacity, 1));
}

.bg-social-facebook-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-bg-opacity, 1));
}

.bg-tab-bundle-basic-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.bg-tab-bundle-medium-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.bg-tab-bundle-top-background {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.bg-tab-bundle-top-background-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
}

.bg-text-critical-background {
  background-color: rgba(210, 28, 28, 0.1);
}

.bg-text-info-background {
  background-color: rgba(0, 112, 200, 0.1);
}

.bg-text-primary-background {
  background-color: rgba(37, 42, 49, 0.1);
}

.bg-text-secondary-background {
  background-color: rgba(79, 94, 113, 0.1);
}

.bg-text-success-background {
  background-color: rgba(4, 135, 36, 0.1);
}

.bg-text-warning-background {
  background-color: rgba(179, 98, 0, 0.1);
}

.bg-text-white-background {
  background-color: rgba(255, 255, 255, 0.1);
}

.bg-transparent {
  background-color: transparent;
}

.bg-white-normal {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.bg-white-normal-active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-bg-opacity, 1));
}

.bg-white-normal-hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
}

.bg-\[radial-gradient\(farthest-side\2c theme\(colors\.white\.normal\)\2c theme\(colors\.white\.normal\)\2c theme\(colors\.white\.normal\)\2c transparent\)\] {
  background-image: radial-gradient(farthest-side,rgba(var(--palette-white-normal, 255, 255, 255), 1),rgba(var(--palette-white-normal, 255, 255, 255), 1),rgba(var(--palette-white-normal, 255, 255, 255), 1),transparent);
}

.bg-badge-bundle-basic-background {
  background-image: linear-gradient(to top right, #E13E3B 0%, #E87E09 100%);
}

.bg-badge-bundle-medium-background {
  background-image: linear-gradient(to top right, #3719AB 0%, #8539DB 100%);
}

.bg-badge-bundle-top-background {
  background-image: linear-gradient(to top right, #2D2D2E 0%, #696E73 100%);
}

.bg-button-bundle-basic-background {
  background-image: linear-gradient(to top right, #E13E3B 0%, #E87E09 100%);
}

.bg-button-bundle-medium-background {
  background-image: linear-gradient(to top right, #3719AB 0%, #8539DB 100%);
}

.bg-button-bundle-top-background {
  background-image: linear-gradient(to top right, #2D2D2E 0%, #696E73 100%);
}

.bg-tab-bundle-basic-foreground {
  background-image: linear-gradient(80.91deg, #E13E3B 0%, #E87E09 100%);
}

.bg-tab-bundle-medium-foreground {
  background-image: linear-gradient(80.91deg, #3719AB  0%, #8539DB 100%);
}

.bg-tab-bundle-top-foreground {
  background-image: linear-gradient(80.91deg, #2D2D2E 0%, #696E73 100%);
}

.bg-clip-text {
  -webkit-background-clip: text;
          background-clip: text;
}

.bg-repeat-x {
  background-repeat: repeat-x;
}

.fill-blue-dark {
  fill: rgba(var(--palette-blue-dark, 0, 90, 163), 1);
}

.fill-blue-dark-hover {
  fill: rgba(var(--palette-blue-dark-hover, 0, 79, 143), 1);
}

.fill-blue-light {
  fill: rgba(var(--palette-blue-light, 232, 244, 253), 1);
}

.fill-blue-light-active {
  fill: rgba(var(--palette-blue-light-active, 199, 228, 250), 1);
}

.fill-blue-normal {
  fill: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.fill-cloud-light {
  fill: rgba(var(--palette-cloud-light, 245, 247, 249), 1);
}

.fill-cloud-light-active {
  fill: rgba(var(--palette-cloud-light-active, 214, 222, 230), 1);
}

.fill-current {
  fill: currentColor;
}

.fill-ink-light-hover {
  fill: rgba(var(--palette-ink-light-hover, 88, 105, 126), 1);
}

.fill-product-dark {
  fill: rgba(var(--palette-product-dark, 0, 112, 97), 1);
}

.fill-product-dark-hover {
  fill: rgba(var(--palette-product-dark-hover, 0, 92, 79), 1);
}

.fill-product-light {
  fill: rgba(var(--palette-product-light, 225, 244, 243), 1);
}

.fill-product-light-active {
  fill: rgba(var(--palette-product-light-active, 191, 232, 226), 1);
}

.fill-product-normal {
  fill: rgba(var(--palette-product-normal, 0, 143, 123), 1);
}

.fill-white-normal {
  fill: rgba(var(--palette-white-normal, 255, 255, 255), 1);
}

.stroke-blue-light-active {
  stroke: rgba(var(--palette-blue-light-active, 199, 228, 250), 1);
}

.stroke-blue-normal {
  stroke: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.stroke-cloud-light-active {
  stroke: rgba(var(--palette-cloud-light-active, 214, 222, 230), 1);
}

.stroke-product-light-active {
  stroke: rgba(var(--palette-product-light-active, 191, 232, 226), 1);
}

.stroke-product-normal {
  stroke: rgba(var(--palette-product-normal, 0, 143, 123), 1);
}

.\!p-0 {
  padding: 0px !important;
}

.\!p-400 {
  padding: 16px !important;
}

.p-0 {
  padding: 0px;
}

.p-100 {
  padding: 4px;
}

.p-1000 {
  padding: 40px;
}

.p-1200 {
  padding: 48px;
}

.p-150 {
  padding: 6px;
}

.p-1600 {
  padding: 64px;
}

.p-200 {
  padding: 8px;
}

.p-300 {
  padding: 12px;
}

.p-400 {
  padding: 16px;
}

.p-50 {
  padding: 2px;
}

.p-500 {
  padding: 20px;
}

.p-600 {
  padding: 24px;
}

.p-800 {
  padding: 32px;
}

.p-\[var\(--button-padding\)\] {
  padding: var(--button-padding);
}

.p-\[var\(--tab-list-padding\)\] {
  padding: var(--tab-list-padding);
}

.p-\[var\(--tab-panel-padding\)\] {
  padding: var(--tab-panel-padding);
}

.p-form-element-normal-padding {
  padding: 0 12px;
}

.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}

.px-100 {
  padding-left: 4px;
  padding-right: 4px;
}

.px-200 {
  padding-left: 8px;
  padding-right: 8px;
}

.px-300 {
  padding-left: 12px;
  padding-right: 12px;
}

.px-400 {
  padding-left: 16px;
  padding-right: 16px;
}

.px-50 {
  padding-left: 2px;
  padding-right: 2px;
}

.px-600 {
  padding-left: 24px;
  padding-right: 24px;
}

.px-button-padding-lg {
  padding-left: 28px;
  padding-right: 28px;
}

.px-button-padding-md {
  padding-left: 16px;
  padding-right: 16px;
}

.px-button-padding-sm {
  padding-left: 12px;
  padding-right: 12px;
}

.px-button-padding-xs {
  padding-left: 8px;
  padding-right: 8px;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.py-100 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.py-200 {
  padding-top: 8px;
  padding-bottom: 8px;
}

.py-300 {
  padding-top: 12px;
  padding-bottom: 12px;
}

.py-400 {
  padding-top: 16px;
  padding-bottom: 16px;
}

.py-50 {
  padding-top: 2px;
  padding-bottom: 2px;
}

.py-600 {
  padding-top: 24px;
  padding-bottom: 24px;
}

.py-800 {
  padding-top: 32px;
  padding-bottom: 32px;
}

.py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.py-\[5px\] {
  padding-top: 5px;
  padding-bottom: 5px;
}

.py-\[9px\] {
  padding-top: 9px;
  padding-bottom: 9px;
}

.pb-0 {
  padding-bottom: 0px;
}

.pb-100 {
  padding-bottom: 4px;
}

.pb-1000 {
  padding-bottom: 40px;
}

.pb-1200 {
  padding-bottom: 48px;
}

.pb-150 {
  padding-bottom: 6px;
}

.pb-1600 {
  padding-bottom: 64px;
}

.pb-200 {
  padding-bottom: 8px;
}

.pb-300 {
  padding-bottom: 12px;
}

.pb-400 {
  padding-bottom: 16px;
}

.pb-50 {
  padding-bottom: 2px;
}

.pb-500 {
  padding-bottom: 20px;
}

.pb-600 {
  padding-bottom: 24px;
}

.pb-800 {
  padding-bottom: 32px;
}

.pb-\[3px\] {
  padding-bottom: 3px;
}

.pb-\[var\(--tab-list-padding-bottom\)\] {
  padding-bottom: var(--tab-list-padding-bottom);
}

.pb-\[var\(--tab-panel-padding-bottom\)\] {
  padding-bottom: var(--tab-panel-padding-bottom);
}

.pe-0 {
  padding-inline-end: 0px;
}

.pe-100 {
  padding-inline-end: 4px;
}

.pe-1000 {
  padding-inline-end: 40px;
}

.pe-200 {
  padding-inline-end: 8px;
}

.pe-300 {
  padding-inline-end: 12px;
}

.pe-\[var\(--tab-list-padding-right\)\] {
  padding-inline-end: var(--tab-list-padding-right);
}

.pe-\[var\(--tab-panel-padding-right\)\] {
  padding-inline-end: var(--tab-panel-padding-right);
}

.pe-button-padding-lg {
  padding-inline-end: 28px;
}

.pe-button-padding-md {
  padding-inline-end: 16px;
}

.pe-button-padding-sm {
  padding-inline-end: 12px;
}

.pe-button-padding-xs {
  padding-inline-end: 8px;
}

.pl-0 {
  padding-left: 0px;
}

.pl-100 {
  padding-left: 4px;
}

.pl-1000 {
  padding-left: 40px;
}

.pl-1200 {
  padding-left: 48px;
}

.pl-150 {
  padding-left: 6px;
}

.pl-1600 {
  padding-left: 64px;
}

.pl-200 {
  padding-left: 8px;
}

.pl-300 {
  padding-left: 12px;
}

.pl-400 {
  padding-left: 16px;
}

.pl-50 {
  padding-left: 2px;
}

.pl-500 {
  padding-left: 20px;
}

.pl-600 {
  padding-left: 24px;
}

.pl-800 {
  padding-left: 32px;
}

.pr-0 {
  padding-right: 0px;
}

.pr-100 {
  padding-right: 4px;
}

.pr-1000 {
  padding-right: 40px;
}

.pr-1200 {
  padding-right: 48px;
}

.pr-150 {
  padding-right: 6px;
}

.pr-1600 {
  padding-right: 64px;
}

.pr-200 {
  padding-right: 8px;
}

.pr-300 {
  padding-right: 12px;
}

.pr-400 {
  padding-right: 16px;
}

.pr-50 {
  padding-right: 2px;
}

.pr-500 {
  padding-right: 20px;
}

.pr-600 {
  padding-right: 24px;
}

.pr-800 {
  padding-right: 32px;
}

.ps-100 {
  padding-inline-start: 4px;
}

.ps-1200 {
  padding-inline-start: 48px;
}

.ps-150 {
  padding-inline-start: 6px;
}

.ps-200 {
  padding-inline-start: 8px;
}

.ps-300 {
  padding-inline-start: 12px;
}

.ps-600 {
  padding-inline-start: 24px;
}

.ps-\[var\(--tab-list-padding-left\)\] {
  padding-inline-start: var(--tab-list-padding-left);
}

.ps-\[var\(--tab-panel-padding-left\)\] {
  padding-inline-start: var(--tab-panel-padding-left);
}

.ps-button-padding-lg {
  padding-inline-start: 28px;
}

.ps-button-padding-md {
  padding-inline-start: 16px;
}

.ps-button-padding-sm {
  padding-inline-start: 12px;
}

.ps-button-padding-xs {
  padding-inline-start: 8px;
}

.pt-0 {
  padding-top: 0px;
}

.pt-100 {
  padding-top: 4px;
}

.pt-1000 {
  padding-top: 40px;
}

.pt-1200 {
  padding-top: 48px;
}

.pt-150 {
  padding-top: 6px;
}

.pt-1600 {
  padding-top: 64px;
}

.pt-200 {
  padding-top: 8px;
}

.pt-300 {
  padding-top: 12px;
}

.pt-400 {
  padding-top: 16px;
}

.pt-50 {
  padding-top: 2px;
}

.pt-500 {
  padding-top: 20px;
}

.pt-600 {
  padding-top: 24px;
}

.pt-800 {
  padding-top: 32px;
}

.pt-\[9px\] {
  padding-top: 9px;
}

.pt-\[var\(--tab-list-padding-top\)\] {
  padding-top: var(--tab-list-padding-top);
}

.pt-\[var\(--tab-panel-padding-top\)\] {
  padding-top: var(--tab-panel-padding-top);
}

.text-left {
  text-align: left;
}

.text-center {
  text-align: center;
}

.text-right {
  text-align: right;
}

.text-justify {
  text-align: justify;
}

.text-start {
  text-align: start;
}

.text-end {
  text-align: end;
}

.align-baseline {
  vertical-align: baseline;
}

.align-top {
  vertical-align: top;
}

.align-middle {
  vertical-align: middle;
}

.align-bottom {
  vertical-align: bottom;
}

.font-base {
  font-family: 'Roboto', -apple-system, '.SFNSText-Regular', 'San Francisco', 'Segoe UI', 'Helvetica Neue', 'Lucida Grande', sans-serif;
}

.text-\[12px\] {
  font-size: 12px;
}

.text-\[length\:var\(--button-font-size\)\] {
  font-size: var(--button-font-size);
}

.text-extra-large {
  font-size: 18px;
}

.text-form-element-large {
  font-size: 16px;
}

.text-form-element-normal {
  font-size: 15px;
}

.text-heading-display {
  font-size: 40px;
}

.text-heading-display-subtitle {
  font-size: 22px;
}

.text-heading-title0 {
  font-size: 28px;
}

.text-heading-title1 {
  font-size: 24px;
}

.text-heading-title2 {
  font-size: 20px;
}

.text-heading-title3 {
  font-size: 18px;
}

.text-heading-title4 {
  font-size: 16px;
}

.text-heading-title5 {
  font-size: 15px;
}

.text-heading-title6 {
  font-size: 13px;
}

.text-large {
  font-size: 16px;
}

.text-normal {
  font-size: 15px;
}

.text-small {
  font-size: 13px;
}

.font-\[var\(--button-font-weight\)\] {
  font-weight: var(--button-font-weight);
}

.font-bold {
  font-weight: 700;
}

.font-heading-display {
  font-weight: 700;
}

.font-heading-display-subtitle {
  font-weight: 400;
}

.font-heading-title0 {
  font-weight: 700;
}

.font-heading-title1 {
  font-weight: 700;
}

.font-heading-title2 {
  font-weight: 700;
}

.font-heading-title3 {
  font-weight: 700;
}

.font-heading-title4 {
  font-weight: 700;
}

.font-heading-title5 {
  font-weight: 700;
}

.font-heading-title6 {
  font-weight: 700;
}

.font-medium {
  font-weight: 500;
}

.font-normal {
  font-weight: 400;
}

.uppercase {
  text-transform: uppercase;
}

.capitalize {
  text-transform: capitalize;
}

.italic {
  font-style: italic;
}

.tabular-nums {
  --tw-numeric-spacing: tabular-nums;
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.leading-\[14px\] {
  line-height: 14px;
}

.leading-\[52px\] {
  line-height: 52px;
}

.leading-extra-large {
  line-height: 24px;
}

.leading-heading-display {
  line-height: 44px;
}

.leading-heading-display-subtitle {
  line-height: 28px;
}

.leading-heading-title0 {
  line-height: 36px;
}

.leading-heading-title1 {
  line-height: 32px;
}

.leading-heading-title2 {
  line-height: 28px;
}

.leading-heading-title3 {
  line-height: 24px;
}

.leading-heading-title4 {
  line-height: 22px;
}

.leading-heading-title5 {
  line-height: 20px;
}

.leading-heading-title6 {
  line-height: 18px;
}

.leading-large {
  line-height: 24px;
}

.leading-none {
  line-height: 1;
}

.leading-normal {
  line-height: 20px;
}

.leading-small {
  line-height: 16px;
}

.tracking-\[0\.75px\] {
  letter-spacing: 0.75px;
}

.tracking-\[2px\] {
  letter-spacing: 2px;
}

.\!text-transparent {
  color: transparent !important;
}

.text-\[color\:var\(--button-foreground\)\] {
  color: var(--button-foreground);
}

.text-\[color\:var\(--button-icon-foreground\)\] {
  color: var(--button-icon-foreground);
}

.text-badge-bundle-basic-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-badge-bundle-medium-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-badge-bundle-top-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-badge-critical-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-badge-critical-subtle-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
}

.text-badge-dark-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-badge-info-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-badge-info-subtle-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
}

.text-badge-neutral-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-badge-success-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-badge-success-subtle-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
}

.text-badge-warning-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-badge-warning-subtle-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
}

.text-badge-white-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-blue-dark {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
}

.text-blue-dark-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-text-opacity, 1));
}

.text-blue-dark-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
}

.text-blue-darker {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
}

.text-blue-light {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-text-opacity, 1));
}

.text-blue-light-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-text-opacity, 1));
}

.text-blue-light-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-text-opacity, 1));
}

.text-blue-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
}

.text-blue-normal-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-text-opacity, 1));
}

.text-blue-normal-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-text-opacity, 1));
}

.text-bundle-basic {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-text-opacity, 1));
}

.text-bundle-medium {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-text-opacity, 1));
}

.text-button-critical-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-button-critical-subtle-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
}

.text-button-link-critical-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
}

.text-button-link-critical-foreground-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-text-opacity, 1));
}

.text-button-link-primary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-text-opacity, 1));
}

.text-button-link-primary-foreground-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
}

.text-button-link-secondary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-button-link-secondary-foreground-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
}

.text-button-primary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--button-primary-foreground, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-button-primary-subtle-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--button-primary-subtle-foreground, 0, 112, 97), var(--tw-text-opacity, 1));
}

.text-button-secondary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-button-white-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-cloud-dark {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
}

.text-cloud-dark-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-text-opacity, 1));
}

.text-cloud-dark-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-text-opacity, 1));
}

.text-cloud-light {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-text-opacity, 1));
}

.text-cloud-light-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-text-opacity, 1));
}

.text-cloud-light-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-text-opacity, 1));
}

.text-cloud-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-text-opacity, 1));
}

.text-cloud-normal-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-text-opacity, 1));
}

.text-cloud-normal-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-text-opacity, 1));
}

.text-critical-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
}

.text-form-element-disabled-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.text-form-element-filled-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-form-element-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
}

.text-form-element-label-filled-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.text-form-element-label-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-form-element-prefix-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.text-green-dark {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
}

.text-green-dark-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-text-opacity, 1));
}

.text-green-dark-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
}

.text-green-darker {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
}

.text-green-light {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-text-opacity, 1));
}

.text-green-light-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-text-opacity, 1));
}

.text-green-light-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-text-opacity, 1));
}

.text-green-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-text-opacity, 1));
}

.text-green-normal-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-text-opacity, 1));
}

.text-green-normal-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-text-opacity, 1));
}

.text-heading-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-heading-foreground-inverted {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-icon-critical-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
}

.text-icon-info-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
}

.text-icon-primary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-icon-secondary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.text-icon-success-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-text-opacity, 1));
}

.text-icon-tertiary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
}

.text-icon-warning-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-text-opacity, 1));
}

.text-info-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
}

.text-ink-dark {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-ink-dark-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
}

.text-ink-dark-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
}

.text-ink-light {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
}

.text-ink-light-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-text-opacity, 1));
}

.text-ink-light-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
}

.text-ink-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.text-ink-normal-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-text-opacity, 1));
}

.text-ink-normal-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-text-opacity, 1));
}

.text-link-critical-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
}

.text-link-critical-foreground-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
}

.text-link-info-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
}

.text-link-info-foreground-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
}

.text-link-primary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-text-opacity, 1));
}

.text-link-primary-foreground-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.text-link-secondary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-link-secondary-foreground-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.text-link-success-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
}

.text-link-success-foreground-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
}

.text-link-warning-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
}

.text-link-warning-foreground-active {
  --tw-text-opacity: 1;
  color: rgb(77 38 0 / var(--tw-text-opacity, 1));
}

.text-link-white-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-link-white-foreground-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
}

.text-orange-dark {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
}

.text-orange-dark-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-text-opacity, 1));
}

.text-orange-dark-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
}

.text-orange-darker {
  --tw-text-opacity: 1;
  color: rgb(77 38 0 / var(--tw-text-opacity, 1));
}

.text-orange-light {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-text-opacity, 1));
}

.text-orange-light-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-text-opacity, 1));
}

.text-orange-light-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-text-opacity, 1));
}

.text-orange-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-text-opacity, 1));
}

.text-orange-normal-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-text-opacity, 1));
}

.text-orange-normal-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-text-opacity, 1));
}

.text-primary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.text-product-dark {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-text-opacity, 1));
}

.text-product-dark-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.text-product-dark-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
}

.text-product-darker {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-text-opacity, 1));
}

.text-product-light {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
}

.text-product-light-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-text-opacity, 1));
}

.text-product-light-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-text-opacity, 1));
}

.text-product-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-text-opacity, 1));
}

.text-product-normal-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-text-opacity, 1));
}

.text-product-normal-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
}

.text-red-dark {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
}

.text-red-dark-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-text-opacity, 1));
}

.text-red-dark-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
}

.text-red-darker {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
}

.text-red-light {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-text-opacity, 1));
}

.text-red-light-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-text-opacity, 1));
}

.text-red-light-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-text-opacity, 1));
}

.text-red-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
}

.text-red-normal-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-text-opacity, 1));
}

.text-red-normal-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-text-opacity, 1));
}

.text-secondary-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.text-social-facebook {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-text-opacity, 1));
}

.text-social-facebook-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-text-opacity, 1));
}

.text-social-facebook-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-text-opacity, 1));
}

.text-success-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-text-opacity, 1));
}

.text-warning-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-text-opacity, 1));
}

.text-white-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-white-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.text-white-normal-active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-text-opacity, 1));
}

.text-white-normal-hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-text-opacity, 1));
}

.underline {
  text-decoration-line: underline;
}

.line-through {
  text-decoration-line: line-through;
}

.no-underline {
  text-decoration-line: none;
}

.opacity-0 {
  opacity: 0;
}

.opacity-10 {
  opacity: 0.1;
}

.opacity-100 {
  opacity: 1;
}

.opacity-30 {
  opacity: 0.3;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-\[var\(--toast-message-opacity\)\] {
  opacity: var(--toast-message-opacity);
}

.shadow-button-active {
  --tw-shadow: inset 0 0 6px 3px rgba(37, 42, 49, 0.15);
  --tw-shadow-colored: inset 0 0 6px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-button-active-pale {
  --tw-shadow: inset 0 0 6px 3px rgba(37, 42, 49, 0.08);
  --tw-shadow-colored: inset 0 0 6px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-country-flag {
  --tw-shadow: inset 0 0 0 1px rgba(37, 42, 49, 0.1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-fixed {
  --tw-shadow: 0 0 2px 0 rgba(37, 42, 49, 0.16),0 2px 4px 0 rgba(37, 42, 49, 0.12);
  --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-fixed-reverse {
  --tw-shadow: 0 0 2px 0 rgba(79, 94, 113, 0.12),0 -2px 6px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.15);
  --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 -2px 6px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-form-element {
  --tw-shadow: inset 0 0 0 1px rgba(186, 199, 213, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-form-element-error {
  --tw-shadow: inset 0 0 0 1px rgba(210, 28, 28, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-form-element-error-hover {
  --tw-shadow: inset 0 0 0 1px rgba(185, 25, 25, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-form-element-hover {
  --tw-shadow: inset 0 0 0 1px rgba(166, 182, 200, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-level1 {
  --tw-shadow: 0 2px 6px 0 rgba(79, 94, 113, 0.08),0 0 2px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
  --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-level2 {
  --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
  --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-level3 {
  --tw-shadow: 0 2px 16px 0 rgba(79, 94, 113, 0.04),0 34px 20px 0 rgba(79, 94, 113, 0.05),0 15px 15px 0 rgba(79, 94, 113, 0.1),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
  --tw-shadow-colored: 0 2px 16px 0 var(--tw-shadow-color), 0 34px 20px 0 var(--tw-shadow-color), 0 15px 15px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-level3-reverse {
  --tw-shadow: 0 -2px 16px 0 rgba(79, 94, 113, 0.04),0 -34px 20px 0 rgba(79, 94, 113, 0.05),0 -15px 15px 0 rgba(79, 94, 113, 0.1),0 -5px 16px 0 rgba(79, 94, 113, 0.15),0 -2px 6px -1px rgba(79, 94, 113, 0.14),0 1px 2px -1px rgba(79, 94, 113, 0.15);
  --tw-shadow-colored: 0 -2px 16px 0 var(--tw-shadow-color), 0 -34px 20px 0 var(--tw-shadow-color), 0 -15px 15px 0 var(--tw-shadow-color), 0 -5px 16px 0 var(--tw-shadow-color), 0 -2px 6px -1px var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-level4 {
  --tw-shadow: 0 60px 40px 0 rgba(79, 94, 113, 0.05),0 40px 30px 0 rgba(79, 94, 113, 0.08),0 24px 24px 0 rgba(79, 94, 113, 0.14),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
  --tw-shadow-colored: 0 60px 40px 0 var(--tw-shadow-color), 0 40px 30px 0 var(--tw-shadow-color), 0 24px 24px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-navbar {
  --tw-shadow: 0 2px 12px 0 rgba(27, 50, 73, 0.08);
  --tw-shadow-colored: 0 2px 12px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-switch {
  --tw-shadow: inset 0 0 1px 0 rgba(7, 64, 92, 0.1),0 2px 6px 0 rgba(79, 94, 113, 0.08),0 0 2px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
  --tw-shadow-colored: inset 0 0 1px 0 var(--tw-shadow-color), 0 2px 6px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-wizard-step-icon-active {
  --tw-shadow: 0 0 0 4px rgba(0, 143, 123, 0.2);
  --tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline-offset-0 {
  outline-offset: 0px;
}

.outline-offset-1 {
  outline-offset: 1px;
}

.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.\!filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}

.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[background-color\2c visibility\] {
  transition-property: background-color,visibility;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[background-color\] {
  transition-property: background-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[color\2c _background-color\2c _box-shadow\] {
  transition-property: color, background-color, box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[color\2c _opacity\] {
  transition-property: color, opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[max-height\] {
  transition-property: max-height;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[opacity\2c transform\] {
  transition-property: opacity,transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[opacity\2c visibility\] {
  transition-property: opacity,visibility;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[shadow\2c _background-color\] {
  transition-property: shadow, background-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[top\] {
  transition-property: top;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[transform\2c background-color\2c border-color\] {
  transition-property: transform,background-color,border-color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[transform\2c visibility\2c width\] {
  transition-property: transform,visibility,width;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-\[visibility\2c _opacity\] {
  transition-property: visibility, opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-shadow {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.delay-0 {
  transition-delay: 0s;
}

.duration-fast {
  transition-duration: 0.15s;
}

.duration-normal {
  transition-duration: 0.3s;
}

.duration-slow {
  transition-duration: 0.4s;
}

.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ease-linear {
  transition-timing-function: linear;
}

.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.will-change-transform {
  will-change: transform;
}

.scrollbar-none {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

.scrollbar-none::-webkit-scrollbar {
  display: none;
}

.tap-color-none {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

.\[-ms-overflow-style\:none\] {
  -ms-overflow-style: none;
}

.\[-webkit-background-clip\:text\] {
  -webkit-background-clip: text;
}

.\[-webkit-text-fill-color\:theme\(textColor\.form-element-disabled-foreground\)\] {
  -webkit-text-fill-color: rgba(var(--palette-ink-normal, 79, 94, 113), 1);
}

.\[-webkit-text-fill-color\:transparent\] {
  -webkit-text-fill-color: transparent;
}

.\[align-items\:self-start\] {
  align-items: self-start;
}

.\[border-image-slice\:1\] {
  border-image-slice: 1;
}

.\[border-image-source\:theme\(backgroundImage\.tab-bundle-basic-foreground\)\] {
  border-image-source: linear-gradient(80.91deg, #E13E3B 0%, #E87E09 100%);
}

.\[border-image-source\:theme\(backgroundImage\.tab-bundle-medium-foreground\)\] {
  border-image-source: linear-gradient(80.91deg, #3719AB  0%, #8539DB 100%);
}

.\[border-image-source\:theme\(backgroundImage\.tab-bundle-top-foreground\)\] {
  border-image-source: linear-gradient(80.91deg, #2D2D2E 0%, #696E73 100%);
}

.\[box-shadow\:var\(--button-box-shadow\)\] {
  box-shadow: var(--button-box-shadow);
}

.\[justify-content\:var\(--button-content-align\)\] {
  justify-content: var(--button-content-align);
}

.\[position\:var\(--error-form-tooltip-position\)\] {
  position: var(--error-form-tooltip-position);
}

.\[scrollbar-width\:none\] {
  scrollbar-width: none;
}

.\[transform\:var\(--error-form-tooltip-transform\)\] {
  transform: var(--error-form-tooltip-transform);
}

.\[transition\:opacity_theme\(transitionDuration\.normal\)_ease-in-out\2c _visibility_theme\(transitionDuration\.fast\)_linear\] {
  transition: opacity 0.3s ease-in-out, visibility 0.15s linear;
}

.\[transition\:transform_theme\(transitionDuration\.normal\)_ease-in-out\2c _visibility_theme\(transitionDuration\.fast\)_linear\] {
  transition: transform 0.3s ease-in-out, visibility 0.15s linear;
}

.\*\:border-elevation-flat-border-color > * {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.\*\:align-middle > * {
  vertical-align: middle;
}

.before\:absolute::before {
  content: var(--tw-content);
  position: absolute;
}

.before\:left-0::before {
  content: var(--tw-content);
  left: 0px;
}

.before\:top-0::before {
  content: var(--tw-content);
  top: 0px;
}

.before\:top-\[-14px\]::before {
  content: var(--tw-content);
  top: -14px;
}

.before\:top-\[-9px\]::before {
  content: var(--tw-content);
  top: -9px;
}

.before\:-z-default::before {
  content: var(--tw-content);
  z-index: -1;
}

.before\:block::before {
  content: var(--tw-content);
  display: block;
}

.before\:hidden::before {
  content: var(--tw-content);
  display: none;
}

.before\:size-200::before {
  content: var(--tw-content);
  width: 8px;
  height: 8px;
}

.before\:h-\[calc\(50\%\+9px\)\]::before {
  content: var(--tw-content);
  height: calc(50% + 9px);
}

.before\:h-full::before {
  content: var(--tw-content);
  height: 100%;
}

.before\:w-400::before {
  content: var(--tw-content);
  width: 16px;
}

.before\:-translate-y-1\/2::before {
  content: var(--tw-content);
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.before\:translate-x-1\/2::before {
  content: var(--tw-content);
  --tw-translate-x: 50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.before\:rotate-45::before {
  content: var(--tw-content);
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.before\:border::before {
  content: var(--tw-content);
  border-width: 1px;
}

.before\:border-solid::before {
  content: var(--tw-content);
  border-style: solid;
}

.before\:border-dashed::before {
  content: var(--tw-content);
  border-style: dashed;
}

.before\:border-cloud-normal-active::before {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-border-opacity, 1));
}

.before\:bg-blue-normal::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
}

.before\:bg-red-normal::before {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
}

.before\:bg-table-shadow-left::before {
  content: var(--tw-content);
  background-image: linear-gradient(to left, transparent, rgba(186, 199, 213, 23));
}

.before\:opacity-0::before {
  content: var(--tw-content);
  opacity: 0;
}

.before\:transition-opacity::before {
  content: var(--tw-content);
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.before\:duration-normal::before {
  content: var(--tw-content);
  transition-duration: 0.3s;
}

.before\:ease-in-out::before {
  content: var(--tw-content);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}

.after\:bottom-100::after {
  content: var(--tw-content);
  bottom: 4px;
}

.after\:bottom-\[-9px\]::after {
  content: var(--tw-content);
  bottom: -9px;
}

.after\:left-0::after {
  content: var(--tw-content);
  left: 0px;
}

.after\:right-0::after {
  content: var(--tw-content);
  right: 0px;
}

.after\:top-0::after {
  content: var(--tw-content);
  top: 0px;
}

.after\:-z-default::after {
  content: var(--tw-content);
  z-index: -1;
}

.after\:box-border::after {
  content: var(--tw-content);
  box-sizing: border-box;
}

.after\:block::after {
  content: var(--tw-content);
  display: block;
}

.after\:hidden::after {
  content: var(--tw-content);
  display: none;
}

.after\:size-full::after {
  content: var(--tw-content);
  width: 100%;
  height: 100%;
}

.after\:h-\[calc\(50\%\+9px\)\]::after {
  content: var(--tw-content);
  height: calc(50% + 9px);
}

.after\:h-full::after {
  content: var(--tw-content);
  height: 100%;
}

.after\:w-400::after {
  content: var(--tw-content);
  width: 16px;
}

.after\:rounded-b-full::after {
  content: var(--tw-content);
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.after\:rounded-b-none::after {
  content: var(--tw-content);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.after\:rounded-t-full::after {
  content: var(--tw-content);
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.after\:rounded-t-none::after {
  content: var(--tw-content);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.after\:border::after {
  content: var(--tw-content);
  border-width: 1px;
}

.after\:border-x::after {
  content: var(--tw-content);
  border-left-width: 1px;
  border-right-width: 1px;
}

.after\:border-b-0::after {
  content: var(--tw-content);
  border-bottom-width: 0px;
}

.after\:border-t-0::after {
  content: var(--tw-content);
  border-top-width: 0px;
}

.after\:border-solid::after {
  content: var(--tw-content);
  border-style: solid;
}

.after\:border-dashed::after {
  content: var(--tw-content);
  border-style: dashed;
}

.after\:border-cloud-normal-active::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-border-opacity, 1));
}

.after\:border-x-cloud-normal-active::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-left-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-border-opacity, 1));
  border-right-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-border-opacity, 1));
}

.after\:border-b-cloud-normal-active::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-bottom-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-border-opacity, 1));
}

.after\:border-t-cloud-normal-active::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-top-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-border-opacity, 1));
}

.after\:bg-white-normal::after {
  content: var(--tw-content);
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.after\:bg-table-shadow-right::after {
  content: var(--tw-content);
  background-image: linear-gradient(to right, transparent, rgba(186, 199, 213, 23));
}

.after\:opacity-0::after {
  content: var(--tw-content);
  opacity: 0;
}

.after\:transition-opacity::after {
  content: var(--tw-content);
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.after\:duration-normal::after {
  content: var(--tw-content);
  transition-duration: 0.3s;
}

.after\:ease-in-out::after {
  content: var(--tw-content);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.first\:\*\:border-t > *:first-child {
  border-top-width: 1px;
}

.last\:m-0:last-child {
  margin: 0px;
}

.last\:self-end:last-child {
  align-self: flex-end;
}

.last\:border-none:last-child {
  border-style: none;
}

.first-of-type\:mt-600:first-of-type {
  margin-top: 24px;
}

.first-of-type\:border-t:first-of-type {
  border-top-width: 1px;
}

.first-of-type\:border-solid:first-of-type {
  border-style: solid;
}

.first-of-type\:border-t-elevation-flat-border-color:first-of-type {
  --tw-border-opacity: 1;
  border-top-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.last-of-type\:border-b:last-of-type {
  border-bottom-width: 1px;
}

.last-of-type\:border-b-0:last-of-type {
  border-bottom-width: 0px;
}

.last-of-type\:border-solid:last-of-type {
  border-style: solid;
}

.last-of-type\:border-b-elevation-flat-border-color:last-of-type {
  --tw-border-opacity: 1;
  border-bottom-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.visited\:font-medium:visited {
  font-weight: 500;
}

.visited\:text-ink-dark:visited {
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.focus-within\:outline-none:focus-within {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.hover\:rounded-t-300:hover {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.hover\:border-blue-dark:hover {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-border-opacity, 1));
}

.hover\:border-blue-light-active:hover {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-border-opacity, 1));
}

.hover\:border-cloud-dark-hover:hover {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-border-opacity, 1));
}

.hover\:border-form-element-error-hover:hover {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-border-opacity, 1));
}

.hover\:border-form-element-focus:hover {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.hover\:bg-\[var\(--button-background-hover\)\]:hover {
  background-color: var(--button-background-hover);
}

.hover\:bg-blue-dark:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-light-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
}

.hover\:bg-blue-normal-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
}

.hover\:bg-button-critical-background-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-bg-opacity, 1));
}

.hover\:bg-button-critical-subtle-background-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-bg-opacity, 1));
}

.hover\:bg-button-primary-background-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--button-primary-background-hover, 0, 117, 101), var(--tw-bg-opacity, 1));
}

.hover\:bg-button-primary-subtle-background-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-bg-opacity, 1));
}

.hover\:bg-button-secondary-background-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
}

.hover\:bg-button-white-background-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
}

.hover\:bg-cloud-light:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
}

.hover\:bg-cloud-normal-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
}

.hover\:bg-ink-light-active:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
}

.hover\:bg-tab-bundle-basic-background-hover:hover {
  background-color: rgba(215, 51, 28, 0.08);
}

.hover\:bg-tab-bundle-medium-background-hover:hover {
  background-color: rgba(59, 30, 176, 0.08);
}

.hover\:bg-tab-bundle-top-background-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
}

.hover\:bg-white-normal-hover:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
}

.hover\:bg-button-bundle-basic-background-hover:hover {
  background-image: linear-gradient(to top right, #BD2825 0%, #D67000 100%);
}

.hover\:bg-button-bundle-medium-background-hover:hover {
  background-image: linear-gradient(to top right, #2D1393 0%, #7343AA 100%);
}

.hover\:bg-button-bundle-top-background-hover:hover {
  background-image: linear-gradient(to top right, #171718 0%, #51575C 100%);
}

.hover\:text-\[color\:var\(--button-foreground-hover\)\]:hover {
  color: var(--button-foreground-hover);
}

.hover\:text-button-critical-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.hover\:text-button-critical-subtle-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
}

.hover\:text-button-primary-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--button-primary-foreground-hover, 255, 255, 255), var(--tw-text-opacity, 1));
}

.hover\:text-button-primary-subtle-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--button-primary-subtle-foreground-hover, 0, 92, 79), var(--tw-text-opacity, 1));
}

.hover\:text-button-secondary-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
}

.hover\:text-button-white-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
}

.hover\:text-form-element-label-filled-foreground:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.hover\:text-link-critical-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
}

.hover\:text-link-info-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
}

.hover\:text-link-primary-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
}

.hover\:text-link-secondary-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
}

.hover\:text-link-success-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
}

.hover\:text-link-warning-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
}

.hover\:text-link-white-foreground-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
}

.hover\:text-product-normal-hover:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
}

.hover\:no-underline:hover {
  text-decoration-line: none;
}

.hover\:shadow-form-element-error-hover:hover {
  --tw-shadow: inset 0 0 0 1px rgba(185, 25, 25, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-form-element-hover:hover {
  --tw-shadow: inset 0 0 0 1px rgba(166, 182, 200, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-level2:hover {
  --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
  --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-none:hover {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:outline-none:hover {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.hover\:\[box-shadow\:var\(--button-box-shadow-hover\)\]:hover {
  box-shadow: var(--button-box-shadow-hover);
}

.focus\:z-default:focus {
  z-index: 1;
}

.focus\:rounded-150:focus {
  border-radius: 6px;
}

.focus\:rounded-200:focus {
  border-radius: 8px;
}

.focus\:bg-\[var\(--button-background-focus\)\]:focus {
  background-color: var(--button-background-focus);
}

.focus\:bg-blue-light-hover:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
}

.focus\:bg-blue-normal-hover:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
}

.focus\:bg-cloud-normal-hover:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
}

.focus\:bg-ink-light-active:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
}

.focus\:text-\[color\:var\(--button-foreground-focus\)\]:focus {
  color: var(--button-foreground-focus);
}

.focus\:text-product-normal-hover:focus {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
}

.focus\:no-underline:focus {
  text-decoration-line: none;
}

.focus\:opacity-100:focus {
  opacity: 1;
}

.focus\:shadow-level2:focus {
  --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
  --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline-0:focus {
  outline-width: 0px;
}

.focus\:outline-2:focus {
  outline-width: 2px;
}

.focus\:-outline-offset-1:focus {
  outline-offset: -1px;
}

.focus\:outline-offset-0:focus {
  outline-offset: 0px;
}

.focus\:outline-offset-1:focus {
  outline-offset: 1px;
}

.focus\:outline-blue-normal:focus {
  outline-color: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.focus\:\[box-shadow\:var\(--button-box-shadow-focus\)\]:focus {
  box-shadow: var(--button-box-shadow-focus);
}

.hover\:focus\:bg-\[var\(--button-background-hover\)\]:focus:hover {
  background-color: var(--button-background-hover);
}

.focus-visible\:bg-blue-light-hover:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
}

.focus-visible\:bg-blue-normal-hover:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
}

.focus-visible\:bg-cloud-normal-hover:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
}

.focus-visible\:bg-ink-light-active:focus-visible {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
}

.active\:scale-95:active {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.active\:border-cloud-dark-active:active {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-border-opacity, 1));
}

.active\:border-form-element-error:active {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.active\:border-form-element-focus:active {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.active\:bg-\[var\(--button-background-active\)\]:active {
  background-color: var(--button-background-active);
}

.active\:bg-blue-light-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-bg-opacity, 1));
}

.active\:bg-blue-normal-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-bg-opacity, 1));
}

.active\:bg-button-critical-background-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-bg-opacity, 1));
}

.active\:bg-button-link-critical-background-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-bg-opacity, 1));
}

.active\:bg-button-link-primary-background-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-bg-opacity, 1));
}

.active\:bg-button-link-secondary-background-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-bg-opacity, 1));
}

.active\:bg-button-primary-background-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--button-primary-background-active, 0, 97, 83), var(--tw-bg-opacity, 1));
}

.active\:bg-button-secondary-background-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-bg-opacity, 1));
}

.active\:bg-button-white-background-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-bg-opacity, 1));
}

.active\:bg-cloud-normal-active:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-bg-opacity, 1));
}

.active\:bg-ink-light-hover:active {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-bg-opacity, 1));
}

.active\:bg-tab-bundle-basic-background-active:active {
  background-color: rgba(215, 51, 28, 0.12);
}

.active\:bg-tab-bundle-medium-background-active:active {
  background-color: rgba(59, 30, 176, 0.12);
}

.active\:bg-button-bundle-basic-background-active:active {
  background-image: linear-gradient(to top right, #9F1816 0%, #C36802 100%);
}

.active\:bg-button-bundle-medium-background-active:active {
  background-image: linear-gradient(to top right, #250F79 0%, #5A3485 100%);
}

.active\:bg-button-bundle-top-background-active:active {
  background-image: linear-gradient(to top right, #101011 0%, #51575C);
}

.active\:text-\[color\:var\(--button-foreground-active\)\]:active {
  color: var(--button-foreground-active);
}

.active\:text-button-critical-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.active\:text-button-critical-subtle-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-text-opacity, 1));
}

.active\:text-button-link-critical-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-text-opacity, 1));
}

.active\:text-button-link-primary-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.active\:text-button-link-secondary-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
}

.active\:text-button-primary-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--button-primary-foreground-active, 255, 255, 255), var(--tw-text-opacity, 1));
}

.active\:text-button-primary-subtle-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--button-primary-subtle-foreground-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.active\:text-button-secondary-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
}

.active\:text-button-white-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
}

.active\:text-ink-dark:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.active\:text-link-critical-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
}

.active\:text-link-info-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
}

.active\:text-link-primary-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.active\:text-link-secondary-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.active\:text-link-success-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
}

.active\:text-link-warning-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgb(77 38 0 / var(--tw-text-opacity, 1));
}

.active\:text-link-white-foreground-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
}

.active\:text-product-normal-active:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-text-opacity, 1));
}

.active\:no-underline:active {
  text-decoration-line: none;
}

.active\:opacity-100:active {
  opacity: 1;
}

.active\:shadow-button-active:active {
  --tw-shadow: inset 0 0 6px 3px rgba(37, 42, 49, 0.15);
  --tw-shadow-colored: inset 0 0 6px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.active\:shadow-button-active-pale:active {
  --tw-shadow: inset 0 0 6px 3px rgba(37, 42, 49, 0.08);
  --tw-shadow-colored: inset 0 0 6px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.active\:shadow-level2:active {
  --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
  --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.active\:outline-none:active {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.active\:outline-offset-1:active {
  outline-offset: 1px;
}

.active\:\[box-shadow\:var\(--button-box-shadow-active\)\]:active {
  box-shadow: var(--button-box-shadow-active);
}

.active\:focus\:bg-\[var\(--button-background-active\)\]:focus:active {
  background-color: var(--button-background-active);
}

.active\:focus\:text-\[color\:var\(--button-foreground-active\)\]:focus:active {
  color: var(--button-foreground-active);
}

.active\:focus\:\[box-shadow\:var\(--button-box-shadow-active\)\]:focus:active {
  box-shadow: var(--button-box-shadow-active);
}

.disabled\:cursor-not-allowed:disabled {
  cursor: not-allowed;
}

.disabled\:bg-button-critical-background:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
}

.disabled\:bg-button-critical-subtle-background:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
}

.disabled\:bg-button-primary-background:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--button-primary-background, 0, 143, 123), var(--tw-bg-opacity, 1));
}

.disabled\:bg-button-primary-subtle-background:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-bg-opacity, 1));
}

.disabled\:bg-button-secondary-background:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.disabled\:bg-button-white-background:disabled {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.disabled\:bg-button-bundle-basic-background:disabled {
  background-image: linear-gradient(to top right, #E13E3B 0%, #E87E09 100%);
}

.disabled\:bg-button-bundle-medium-background:disabled {
  background-image: linear-gradient(to top right, #3719AB 0%, #8539DB 100%);
}

.disabled\:bg-button-bundle-top-background:disabled {
  background-image: linear-gradient(to top right, #2D2D2E 0%, #696E73 100%);
}

.disabled\:text-button-critical-foreground:disabled {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.disabled\:text-button-critical-subtle-foreground:disabled {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
}

.disabled\:text-button-primary-foreground:disabled {
  --tw-text-opacity: 1;
  color: rgba(var(--button-primary-foreground, 255, 255, 255), var(--tw-text-opacity, 1));
}

.disabled\:text-button-primary-subtle-foreground:disabled {
  --tw-text-opacity: 1;
  color: rgba(var(--button-primary-subtle-foreground, 0, 112, 97), var(--tw-text-opacity, 1));
}

.disabled\:text-button-secondary-foreground:disabled {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.disabled\:text-button-white-foreground:disabled {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.disabled\:text-form-element-disabled-foreground:disabled {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.disabled\:text-white-foreground:disabled {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:fill-blue-darker {
  fill: rgba(var(--palette-blue-darker, 0, 56, 102), 1);
}

.group:hover .group-hover\:fill-blue-light-hover {
  fill: rgba(var(--palette-blue-light-hover, 222, 240, 252), 1);
}

.group:hover .group-hover\:fill-product-darker {
  fill: rgba(var(--palette-product-darker, 0, 61, 53), 1);
}

.group:hover .group-hover\:fill-product-light-hover {
  fill: rgba(var(--palette-product-light-hover, 214, 240, 236), 1);
}

.group:hover .group-hover\:text-\[color\:var\(--button-icon-foreground-hover\)\] {
  color: var(--button-icon-foreground-hover);
}

.group\/container:hover .group-hover\/container\:shadow-wizard-step-icon-hover {
  --tw-shadow: 0 0 0 6px rgba(0, 143, 123, 0.2);
  --tw-shadow-colored: 0 0 0 6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:focus .group-focus\:text-\[color\:var\(--button-icon-foreground-focus\)\] {
  color: var(--button-icon-foreground-focus);
}

.group:focus-visible .group-focus-visible\:fill-blue-light-active {
  fill: rgba(var(--palette-blue-light-active, 199, 228, 250), 1);
}

.group:focus-visible .group-focus-visible\:fill-blue-normal-hover {
  fill: rgba(var(--palette-blue-normal-hover, 1, 97, 172), 1);
}

.group:focus-visible .group-focus-visible\:fill-product-light-active {
  fill: rgba(var(--palette-product-light-active, 191, 232, 226), 1);
}

.group:focus-visible .group-focus-visible\:fill-product-normal-hover {
  fill: rgba(var(--palette-product-normal-hover, 0, 117, 101), 1);
}

.group:focus-visible .group-focus-visible\:stroke-blue-normal-hover {
  stroke: rgba(var(--palette-blue-normal-hover, 1, 97, 172), 1);
}

.group:focus-visible .group-focus-visible\:stroke-product-normal-hover {
  stroke: rgba(var(--palette-product-normal-hover, 0, 117, 101), 1);
}

.group:active .group-active\:fill-blue-light-active {
  fill: rgba(var(--palette-blue-light-active, 199, 228, 250), 1);
}

.group:active .group-active\:fill-blue-normal-hover {
  fill: rgba(var(--palette-blue-normal-hover, 1, 97, 172), 1);
}

.group:active .group-active\:fill-product-light-active {
  fill: rgba(var(--palette-product-light-active, 191, 232, 226), 1);
}

.group:active .group-active\:fill-product-normal-hover {
  fill: rgba(var(--palette-product-normal-hover, 0, 117, 101), 1);
}

.group:active .group-active\:stroke-blue-normal-hover {
  stroke: rgba(var(--palette-blue-normal-hover, 1, 97, 172), 1);
}

.group:active .group-active\:stroke-product-normal-hover {
  stroke: rgba(var(--palette-product-normal-hover, 0, 117, 101), 1);
}

.group:active .group-active\:text-\[color\:var\(--button-icon-foreground-active\)\] {
  color: var(--button-icon-foreground-active);
}

.group:active:focus .group-active\:group-focus\:text-\[color\:var\(--button-icon-foreground-active\)\] {
  color: var(--button-icon-foreground-active);
}

.peer:checked ~ .peer-checked\:z-10 {
  z-index: 10;
}

.peer:checked ~ .peer-checked\:\!rounded-300 {
  border-radius: 12px !important;
}

.peer:checked ~ .peer-checked\:text-blue-normal {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
}

.peer:checked ~ .peer-checked\:outline {
  outline-style: solid;
}

.peer:checked ~ .peer-checked\:outline-2 {
  outline-width: 2px;
}

.peer:checked ~ .peer-checked\:outline-blue-normal {
  outline-color: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.peer:hover ~ .peer-hover\:shadow-form-element-error-hover {
  --tw-shadow: inset 0 0 0 1px rgba(185, 25, 25, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.peer:hover ~ .peer-hover\:shadow-form-element-hover {
  --tw-shadow: inset 0 0 0 1px rgba(166, 182, 200, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.peer:focus ~ .peer-focus\:z-10 {
  z-index: 10;
}

.peer:focus ~ .peer-focus\:\!rounded-300 {
  border-radius: 12px !important;
}

.peer:focus ~ .peer-focus\:outline {
  outline-style: solid;
}

.peer:focus ~ .peer-focus\:outline-2 {
  outline-width: 2px;
}

.peer:focus ~ .peer-focus\:outline-blue-normal {
  outline-color: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.peer:focus:not(:checked) ~ .peer-focus\:peer-\[\:not\(\:checked\)\]\:text-form-element-label-filled-foreground {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.not-first\:-ms-200:not(:first-child) {
  margin-inline-start: -8px;
}

@media (prefers-reduced-motion: no-preference) {
  @keyframes slow-pulse {
    0% {
      opacity: 1;
    }

    50% {
      opacity: 0.3;
    }

    100% {
      opacity: 1;
    }
  }

  .motion-safe\:animate-pulse-slow {
    animation: slow-pulse 2s ease-in-out 0.5s infinite;
  }

  .motion-safe\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .motion-safe\:duration-fast {
    transition-duration: 0.15s;
  }

  .motion-safe\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }
}

@media not all and (min-width: 1200px) {
  .max-ld\:hidden {
    display: none;
  }
}

@media not all and (min-width: 992px) {
  .max-de\:hidden {
    display: none;
  }
}

@media not all and (min-width: 768px) {
  .max-tb\:hidden {
    display: none;
  }
}

@media not all and (min-width: 576px) {
  .max-lm\:hidden {
    display: none;
  }
}

@media not all and (min-width: 414px) {
  .max-mm\:hidden {
    display: none;
  }
}

@media (min-width: 414px) {
  .mm\:fixed {
    position: fixed;
  }

  .mm\:absolute {
    position: absolute;
  }

  .mm\:relative {
    position: relative;
  }

  .mm\:bottom-\[var\(--mm-box-bottom\)\] {
    bottom: var(--mm-box-bottom);
  }

  .mm\:left-\[var\(--mm-box-left\)\] {
    left: var(--mm-box-left);
  }

  .mm\:right-\[var\(--mm-box-right\)\] {
    right: var(--mm-box-right);
  }

  .mm\:top-\[var\(--mm-box-top\)\] {
    top: var(--mm-box-top);
  }

  .mm\:z-\[var\(--mm-box-z-index\)\] {
    z-index: var(--mm-box-z-index);
  }

  .mm\:m-0 {
    margin: 0px;
  }

  .mm\:m-100 {
    margin: 4px;
  }

  .mm\:m-1000 {
    margin: 40px;
  }

  .mm\:m-1200 {
    margin: 48px;
  }

  .mm\:m-150 {
    margin: 6px;
  }

  .mm\:m-1600 {
    margin: 64px;
  }

  .mm\:m-200 {
    margin: 8px;
  }

  .mm\:m-300 {
    margin: 12px;
  }

  .mm\:m-400 {
    margin: 16px;
  }

  .mm\:m-50 {
    margin: 2px;
  }

  .mm\:m-500 {
    margin: 20px;
  }

  .mm\:m-600 {
    margin: 24px;
  }

  .mm\:m-800 {
    margin: 32px;
  }

  .mm\:mb-0 {
    margin-bottom: 0px;
  }

  .mm\:mb-100 {
    margin-bottom: 4px;
  }

  .mm\:mb-1000 {
    margin-bottom: 40px;
  }

  .mm\:mb-1200 {
    margin-bottom: 48px;
  }

  .mm\:mb-150 {
    margin-bottom: 6px;
  }

  .mm\:mb-1600 {
    margin-bottom: 64px;
  }

  .mm\:mb-200 {
    margin-bottom: 8px;
  }

  .mm\:mb-300 {
    margin-bottom: 12px;
  }

  .mm\:mb-400 {
    margin-bottom: 16px;
  }

  .mm\:mb-50 {
    margin-bottom: 2px;
  }

  .mm\:mb-500 {
    margin-bottom: 20px;
  }

  .mm\:mb-600 {
    margin-bottom: 24px;
  }

  .mm\:mb-800 {
    margin-bottom: 32px;
  }

  .mm\:ml-0 {
    margin-left: 0px;
  }

  .mm\:ml-100 {
    margin-left: 4px;
  }

  .mm\:ml-1000 {
    margin-left: 40px;
  }

  .mm\:ml-1200 {
    margin-left: 48px;
  }

  .mm\:ml-150 {
    margin-left: 6px;
  }

  .mm\:ml-1600 {
    margin-left: 64px;
  }

  .mm\:ml-200 {
    margin-left: 8px;
  }

  .mm\:ml-300 {
    margin-left: 12px;
  }

  .mm\:ml-400 {
    margin-left: 16px;
  }

  .mm\:ml-50 {
    margin-left: 2px;
  }

  .mm\:ml-500 {
    margin-left: 20px;
  }

  .mm\:ml-600 {
    margin-left: 24px;
  }

  .mm\:ml-800 {
    margin-left: 32px;
  }

  .mm\:mr-0 {
    margin-right: 0px;
  }

  .mm\:mr-100 {
    margin-right: 4px;
  }

  .mm\:mr-1000 {
    margin-right: 40px;
  }

  .mm\:mr-1200 {
    margin-right: 48px;
  }

  .mm\:mr-150 {
    margin-right: 6px;
  }

  .mm\:mr-1600 {
    margin-right: 64px;
  }

  .mm\:mr-200 {
    margin-right: 8px;
  }

  .mm\:mr-300 {
    margin-right: 12px;
  }

  .mm\:mr-400 {
    margin-right: 16px;
  }

  .mm\:mr-50 {
    margin-right: 2px;
  }

  .mm\:mr-500 {
    margin-right: 20px;
  }

  .mm\:mr-600 {
    margin-right: 24px;
  }

  .mm\:mr-800 {
    margin-right: 32px;
  }

  .mm\:mt-0 {
    margin-top: 0px;
  }

  .mm\:mt-100 {
    margin-top: 4px;
  }

  .mm\:mt-1000 {
    margin-top: 40px;
  }

  .mm\:mt-1200 {
    margin-top: 48px;
  }

  .mm\:mt-150 {
    margin-top: 6px;
  }

  .mm\:mt-1600 {
    margin-top: 64px;
  }

  .mm\:mt-200 {
    margin-top: 8px;
  }

  .mm\:mt-300 {
    margin-top: 12px;
  }

  .mm\:mt-400 {
    margin-top: 16px;
  }

  .mm\:mt-50 {
    margin-top: 2px;
  }

  .mm\:mt-500 {
    margin-top: 20px;
  }

  .mm\:mt-600 {
    margin-top: 24px;
  }

  .mm\:mt-800 {
    margin-top: 32px;
  }

  .mm\:block {
    display: block;
  }

  .mm\:inline-block {
    display: inline-block;
  }

  .mm\:inline {
    display: inline;
  }

  .mm\:flex {
    display: flex;
  }

  .mm\:inline-flex {
    display: inline-flex;
  }

  .mm\:grid {
    display: grid;
  }

  .mm\:inline-grid {
    display: inline-grid;
  }

  .mm\:list-item {
    display: list-item;
  }

  .mm\:hidden {
    display: none;
  }

  .mm\:h-\[var\(--mm-box-height\)\] {
    height: var(--mm-box-height);
  }

  .mm\:max-h-\[var\(--mm-box-max-height\)\] {
    max-height: var(--mm-box-max-height);
  }

  .mm\:w-\[var\(--mm-box-width\)\] {
    width: var(--mm-box-width);
  }

  .mm\:w-\[var\(--mm-grid-width\)\] {
    width: var(--mm-grid-width);
  }

  .mm\:min-w-\[var\(--mm-box-min-width\)\] {
    min-width: var(--mm-box-min-width);
  }

  .mm\:max-w-\[var\(--mm-box-max-width\)\] {
    max-width: var(--mm-box-max-width);
  }

  .mm\:max-w-\[var\(--mm-grid-max-width\)\] {
    max-width: var(--mm-grid-max-width);
  }

  .mm\:shrink {
    flex-shrink: 1;
  }

  .mm\:shrink-0 {
    flex-shrink: 0;
  }

  .mm\:shrink-\[var\(--mm-box-shrink\)\] {
    flex-shrink: var(--mm-box-shrink);
  }

  .mm\:grow {
    flex-grow: 1;
  }

  .mm\:grow-0 {
    flex-grow: 0;
  }

  .mm\:grow-\[var\(--mm-box-grow\)\] {
    flex-grow: var(--mm-box-grow);
  }

  .mm\:basis-\[var\(--mm-basis\)\] {
    flex-basis: var(--mm-basis);
  }

  .mm\:grid-cols-\[var\(--mm-grid-columns\)\] {
    grid-template-columns: var(--mm-grid-columns);
  }

  .mm\:grid-rows-\[var\(--mm-grid-rows\)\] {
    grid-template-rows: var(--mm-grid-rows);
  }

  .mm\:flex-row {
    flex-direction: row;
  }

  .mm\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .mm\:flex-col {
    flex-direction: column;
  }

  .mm\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .mm\:flex-wrap {
    flex-wrap: wrap;
  }

  .mm\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .mm\:content-center {
    align-content: center;
  }

  .mm\:content-start {
    align-content: flex-start;
  }

  .mm\:content-end {
    align-content: flex-end;
  }

  .mm\:content-baseline {
    align-content: baseline;
  }

  .mm\:content-stretch {
    align-content: stretch;
  }

  .mm\:items-start {
    align-items: flex-start;
  }

  .mm\:items-end {
    align-items: flex-end;
  }

  .mm\:items-center {
    align-items: center;
  }

  .mm\:items-baseline {
    align-items: baseline;
  }

  .mm\:items-stretch {
    align-items: stretch;
  }

  .mm\:justify-start {
    justify-content: flex-start;
  }

  .mm\:justify-end {
    justify-content: flex-end;
  }

  .mm\:justify-center {
    justify-content: center;
  }

  .mm\:justify-between {
    justify-content: space-between;
  }

  .mm\:justify-around {
    justify-content: space-around;
  }

  .mm\:gap-100 {
    gap: 4px;
  }

  .mm\:gap-1000 {
    gap: 40px;
  }

  .mm\:gap-1200 {
    gap: 48px;
  }

  .mm\:gap-150 {
    gap: 6px;
  }

  .mm\:gap-1600 {
    gap: 64px;
  }

  .mm\:gap-200 {
    gap: 8px;
  }

  .mm\:gap-300 {
    gap: 12px;
  }

  .mm\:gap-400 {
    gap: 16px;
  }

  .mm\:gap-50 {
    gap: 2px;
  }

  .mm\:gap-500 {
    gap: 20px;
  }

  .mm\:gap-600 {
    gap: 24px;
  }

  .mm\:gap-800 {
    gap: 32px;
  }

  .mm\:gap-\[var\(--mm-grid-gap\)\] {
    gap: var(--mm-grid-gap);
  }

  .mm\:gap-none {
    gap: 0px;
  }

  .mm\:gap-x-\[var\(--mm-grid-column-gap\)\] {
    -moz-column-gap: var(--mm-grid-column-gap);
         column-gap: var(--mm-grid-column-gap);
  }

  .mm\:gap-y-\[var\(--mm-grid-row-gap\)\] {
    row-gap: var(--mm-grid-row-gap);
  }

  .mm\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4px * var(--tw-space-x-reverse));
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(48px * var(--tw-space-x-reverse));
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6px * var(--tw-space-x-reverse));
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(64px * var(--tw-space-x-reverse));
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12px * var(--tw-space-x-reverse));
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2px * var(--tw-space-x-reverse));
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24px * var(--tw-space-x-reverse));
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(32px * var(--tw-space-x-reverse));
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-x-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .mm\:space-y-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .mm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .mm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .mm\:overflow-auto {
    overflow: auto;
  }

  .mm\:overflow-hidden {
    overflow: hidden;
  }

  .mm\:overflow-visible {
    overflow: visible;
  }

  .mm\:overflow-scroll {
    overflow: scroll;
  }

  .mm\:rounded-100 {
    border-radius: var(--border-radius-100, 4px);
  }

  .mm\:rounded-150 {
    border-radius: 6px;
  }

  .mm\:rounded-200 {
    border-radius: 8px;
  }

  .mm\:rounded-300 {
    border-radius: 12px;
  }

  .mm\:rounded-400 {
    border-radius: 16px;
  }

  .mm\:rounded-50 {
    border-radius: 2px;
  }

  .mm\:rounded-none {
    border-radius: 0;
  }

  .mm\:bg-blue-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-blue-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-bundle-basic {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-bundle-medium {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-cloud-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-green-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-ink-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-darker {
    --tw-bg-opacity: 1;
    background-color: rgb(77 38 0 / var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-orange-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-product-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-red-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-social-facebook {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-social-facebook-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-social-facebook-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-white-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-white-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-bg-opacity, 1));
  }

  .mm\:bg-white-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
  }

  .mm\:p-0 {
    padding: 0px;
  }

  .mm\:p-100 {
    padding: 4px;
  }

  .mm\:p-1000 {
    padding: 40px;
  }

  .mm\:p-1200 {
    padding: 48px;
  }

  .mm\:p-150 {
    padding: 6px;
  }

  .mm\:p-1600 {
    padding: 64px;
  }

  .mm\:p-200 {
    padding: 8px;
  }

  .mm\:p-300 {
    padding: 12px;
  }

  .mm\:p-400 {
    padding: 16px;
  }

  .mm\:p-50 {
    padding: 2px;
  }

  .mm\:p-500 {
    padding: 20px;
  }

  .mm\:p-600 {
    padding: 24px;
  }

  .mm\:p-800 {
    padding: 32px;
  }

  .mm\:pb-0 {
    padding-bottom: 0px;
  }

  .mm\:pb-100 {
    padding-bottom: 4px;
  }

  .mm\:pb-1000 {
    padding-bottom: 40px;
  }

  .mm\:pb-1200 {
    padding-bottom: 48px;
  }

  .mm\:pb-150 {
    padding-bottom: 6px;
  }

  .mm\:pb-1600 {
    padding-bottom: 64px;
  }

  .mm\:pb-200 {
    padding-bottom: 8px;
  }

  .mm\:pb-300 {
    padding-bottom: 12px;
  }

  .mm\:pb-400 {
    padding-bottom: 16px;
  }

  .mm\:pb-50 {
    padding-bottom: 2px;
  }

  .mm\:pb-500 {
    padding-bottom: 20px;
  }

  .mm\:pb-600 {
    padding-bottom: 24px;
  }

  .mm\:pb-800 {
    padding-bottom: 32px;
  }

  .mm\:pl-0 {
    padding-left: 0px;
  }

  .mm\:pl-100 {
    padding-left: 4px;
  }

  .mm\:pl-1000 {
    padding-left: 40px;
  }

  .mm\:pl-1200 {
    padding-left: 48px;
  }

  .mm\:pl-150 {
    padding-left: 6px;
  }

  .mm\:pl-1600 {
    padding-left: 64px;
  }

  .mm\:pl-200 {
    padding-left: 8px;
  }

  .mm\:pl-300 {
    padding-left: 12px;
  }

  .mm\:pl-400 {
    padding-left: 16px;
  }

  .mm\:pl-50 {
    padding-left: 2px;
  }

  .mm\:pl-500 {
    padding-left: 20px;
  }

  .mm\:pl-600 {
    padding-left: 24px;
  }

  .mm\:pl-800 {
    padding-left: 32px;
  }

  .mm\:pr-0 {
    padding-right: 0px;
  }

  .mm\:pr-100 {
    padding-right: 4px;
  }

  .mm\:pr-1000 {
    padding-right: 40px;
  }

  .mm\:pr-1200 {
    padding-right: 48px;
  }

  .mm\:pr-150 {
    padding-right: 6px;
  }

  .mm\:pr-1600 {
    padding-right: 64px;
  }

  .mm\:pr-200 {
    padding-right: 8px;
  }

  .mm\:pr-300 {
    padding-right: 12px;
  }

  .mm\:pr-400 {
    padding-right: 16px;
  }

  .mm\:pr-50 {
    padding-right: 2px;
  }

  .mm\:pr-500 {
    padding-right: 20px;
  }

  .mm\:pr-600 {
    padding-right: 24px;
  }

  .mm\:pr-800 {
    padding-right: 32px;
  }

  .mm\:pt-0 {
    padding-top: 0px;
  }

  .mm\:pt-100 {
    padding-top: 4px;
  }

  .mm\:pt-1000 {
    padding-top: 40px;
  }

  .mm\:pt-1200 {
    padding-top: 48px;
  }

  .mm\:pt-150 {
    padding-top: 6px;
  }

  .mm\:pt-1600 {
    padding-top: 64px;
  }

  .mm\:pt-200 {
    padding-top: 8px;
  }

  .mm\:pt-300 {
    padding-top: 12px;
  }

  .mm\:pt-400 {
    padding-top: 16px;
  }

  .mm\:pt-50 {
    padding-top: 2px;
  }

  .mm\:pt-500 {
    padding-top: 20px;
  }

  .mm\:pt-600 {
    padding-top: 24px;
  }

  .mm\:pt-800 {
    padding-top: 32px;
  }

  .mm\:text-left {
    text-align: left;
  }

  .mm\:text-center {
    text-align: center;
  }

  .mm\:text-right {
    text-align: right;
  }

  .mm\:text-justify {
    text-align: justify;
  }

  .mm\:text-start {
    text-align: start;
  }

  .mm\:text-end {
    text-align: end;
  }

  .mm\:text-heading-display {
    font-size: 40px;
  }

  .mm\:text-heading-display-subtitle {
    font-size: 22px;
  }

  .mm\:text-heading-title0 {
    font-size: 28px;
  }

  .mm\:text-heading-title1 {
    font-size: 24px;
  }

  .mm\:text-heading-title2 {
    font-size: 20px;
  }

  .mm\:text-heading-title3 {
    font-size: 18px;
  }

  .mm\:text-heading-title4 {
    font-size: 16px;
  }

  .mm\:text-heading-title5 {
    font-size: 15px;
  }

  .mm\:text-heading-title6 {
    font-size: 13px;
  }

  .mm\:font-heading-display {
    font-weight: 700;
  }

  .mm\:font-heading-display-subtitle {
    font-weight: 400;
  }

  .mm\:font-heading-title0 {
    font-weight: 700;
  }

  .mm\:font-heading-title1 {
    font-weight: 700;
  }

  .mm\:font-heading-title2 {
    font-weight: 700;
  }

  .mm\:font-heading-title3 {
    font-weight: 700;
  }

  .mm\:font-heading-title4 {
    font-weight: 700;
  }

  .mm\:font-heading-title5 {
    font-weight: 700;
  }

  .mm\:font-heading-title6 {
    font-weight: 700;
  }

  .mm\:uppercase {
    text-transform: uppercase;
  }

  .mm\:leading-heading-display {
    line-height: 44px;
  }

  .mm\:leading-heading-display-subtitle {
    line-height: 28px;
  }

  .mm\:leading-heading-title0 {
    line-height: 36px;
  }

  .mm\:leading-heading-title1 {
    line-height: 32px;
  }

  .mm\:leading-heading-title2 {
    line-height: 28px;
  }

  .mm\:leading-heading-title3 {
    line-height: 24px;
  }

  .mm\:leading-heading-title4 {
    line-height: 22px;
  }

  .mm\:leading-heading-title5 {
    line-height: 20px;
  }

  .mm\:leading-heading-title6 {
    line-height: 18px;
  }

  .mm\:text-blue-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-text-opacity, 1));
  }

  .mm\:text-blue-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-text-opacity, 1));
  }

  .mm\:text-bundle-basic {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-text-opacity, 1));
  }

  .mm\:text-bundle-medium {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-text-opacity, 1));
  }

  .mm\:text-cloud-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-text-opacity, 1));
  }

  .mm\:text-green-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-text-opacity, 1));
  }

  .mm\:text-ink-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-darker {
    --tw-text-opacity: 1;
    color: rgb(77 38 0 / var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-text-opacity, 1));
  }

  .mm\:text-orange-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-text-opacity, 1));
  }

  .mm\:text-product-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-text-opacity, 1));
  }

  .mm\:text-red-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-text-opacity, 1));
  }

  .mm\:text-social-facebook {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-text-opacity, 1));
  }

  .mm\:text-social-facebook-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-text-opacity, 1));
  }

  .mm\:text-social-facebook-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-text-opacity, 1));
  }

  .mm\:text-white-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
  }

  .mm\:text-white-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-text-opacity, 1));
  }

  .mm\:text-white-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-text-opacity, 1));
  }

  .mm\:shadow-fixed {
    --tw-shadow: 0 0 2px 0 rgba(37, 42, 49, 0.16),0 2px 4px 0 rgba(37, 42, 49, 0.12);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mm\:shadow-fixed-reverse {
    --tw-shadow: 0 0 2px 0 rgba(79, 94, 113, 0.12),0 -2px 6px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.15);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 -2px 6px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mm\:shadow-level1 {
    --tw-shadow: 0 2px 6px 0 rgba(79, 94, 113, 0.08),0 0 2px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mm\:shadow-level2 {
    --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mm\:shadow-level3 {
    --tw-shadow: 0 2px 16px 0 rgba(79, 94, 113, 0.04),0 34px 20px 0 rgba(79, 94, 113, 0.05),0 15px 15px 0 rgba(79, 94, 113, 0.1),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 2px 16px 0 var(--tw-shadow-color), 0 34px 20px 0 var(--tw-shadow-color), 0 15px 15px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mm\:shadow-level3-reverse {
    --tw-shadow: 0 -2px 16px 0 rgba(79, 94, 113, 0.04),0 -34px 20px 0 rgba(79, 94, 113, 0.05),0 -15px 15px 0 rgba(79, 94, 113, 0.1),0 -5px 16px 0 rgba(79, 94, 113, 0.15),0 -2px 6px -1px rgba(79, 94, 113, 0.14),0 1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 -2px 16px 0 var(--tw-shadow-color), 0 -34px 20px 0 var(--tw-shadow-color), 0 -15px 15px 0 var(--tw-shadow-color), 0 -5px 16px 0 var(--tw-shadow-color), 0 -2px 6px -1px var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mm\:shadow-level4 {
    --tw-shadow: 0 60px 40px 0 rgba(79, 94, 113, 0.05),0 40px 30px 0 rgba(79, 94, 113, 0.08),0 24px 24px 0 rgba(79, 94, 113, 0.14),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 60px 40px 0 var(--tw-shadow-color), 0 40px 30px 0 var(--tw-shadow-color), 0 24px 24px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .mm\:shadow-navbar {
    --tw-shadow: 0 2px 12px 0 rgba(27, 50, 73, 0.08);
    --tw-shadow-colored: 0 2px 12px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  @media not all and (min-width: 576px) {
    .mm\:max-lm\:hidden {
      display: none;
    }
  }
}

@media (min-width: 576px) {
  .lm\:fixed {
    position: fixed;
  }

  .lm\:absolute {
    position: absolute;
  }

  .lm\:relative {
    position: relative;
  }

  .lm\:inset-x-0 {
    left: 0px;
    right: 0px;
  }

  .lm\:bottom-\[var\(--lm-box-bottom\)\] {
    bottom: var(--lm-box-bottom);
  }

  .lm\:bottom-\[var\(--popover-bottom\)\] {
    bottom: var(--popover-bottom);
  }

  .lm\:bottom-auto {
    bottom: auto;
  }

  .lm\:end-auto {
    inset-inline-end: auto;
  }

  .lm\:left-\[var\(--lm-box-left\)\] {
    left: var(--lm-box-left);
  }

  .lm\:left-\[var\(--popover-left\)\] {
    left: var(--popover-left);
  }

  .lm\:left-auto {
    left: auto;
  }

  .lm\:right-\[var\(--lm-box-right\)\] {
    right: var(--lm-box-right);
  }

  .lm\:right-\[var\(--popover-right\)\] {
    right: var(--popover-right);
  }

  .lm\:right-auto {
    right: auto;
  }

  .lm\:start-auto {
    inset-inline-start: auto;
  }

  .lm\:top-0 {
    top: 0px;
  }

  .lm\:top-\[calc\(theme\(height\.form-box-normal\)\+theme\(spacing\.200\)\)\] {
    top: calc(44px + 8px);
  }

  .lm\:top-\[calc\(theme\(height\.form-box-normal\)\+theme\(spacing\.800\)\)\] {
    top: calc(44px + 32px);
  }

  .lm\:top-\[var\(--lm-box-top\)\] {
    top: var(--lm-box-top);
  }

  .lm\:top-\[var\(--popover-top\)\] {
    top: var(--popover-top);
  }

  .lm\:z-\[1000\] {
    z-index: 1000;
  }

  .lm\:z-\[var\(--lm-box-z-index\)\] {
    z-index: var(--lm-box-z-index);
  }

  .lm\:z-\[var\(--popover-zIndex\)\] {
    z-index: var(--popover-zIndex);
  }

  .lm\:m-0 {
    margin: 0px;
  }

  .lm\:m-100 {
    margin: 4px;
  }

  .lm\:m-1000 {
    margin: 40px;
  }

  .lm\:m-1200 {
    margin: 48px;
  }

  .lm\:m-150 {
    margin: 6px;
  }

  .lm\:m-1600 {
    margin: 64px;
  }

  .lm\:m-200 {
    margin: 8px;
  }

  .lm\:m-300 {
    margin: 12px;
  }

  .lm\:m-400 {
    margin: 16px;
  }

  .lm\:m-50 {
    margin: 2px;
  }

  .lm\:m-500 {
    margin: 20px;
  }

  .lm\:m-600 {
    margin: 24px;
  }

  .lm\:m-800 {
    margin: 32px;
  }

  .lm\:mx-600 {
    margin-left: 24px;
    margin-right: 24px;
  }

  .lm\:mb-0 {
    margin-bottom: 0px;
  }

  .lm\:mb-100 {
    margin-bottom: 4px;
  }

  .lm\:mb-1000 {
    margin-bottom: 40px;
  }

  .lm\:mb-1200 {
    margin-bottom: 48px;
  }

  .lm\:mb-150 {
    margin-bottom: 6px;
  }

  .lm\:mb-1600 {
    margin-bottom: 64px;
  }

  .lm\:mb-200 {
    margin-bottom: 8px;
  }

  .lm\:mb-300 {
    margin-bottom: 12px;
  }

  .lm\:mb-400 {
    margin-bottom: 16px;
  }

  .lm\:mb-50 {
    margin-bottom: 2px;
  }

  .lm\:mb-500 {
    margin-bottom: 20px;
  }

  .lm\:mb-600 {
    margin-bottom: 24px;
  }

  .lm\:mb-800 {
    margin-bottom: 32px;
  }

  .lm\:ml-0 {
    margin-left: 0px;
  }

  .lm\:ml-100 {
    margin-left: 4px;
  }

  .lm\:ml-1000 {
    margin-left: 40px;
  }

  .lm\:ml-1200 {
    margin-left: 48px;
  }

  .lm\:ml-150 {
    margin-left: 6px;
  }

  .lm\:ml-1600 {
    margin-left: 64px;
  }

  .lm\:ml-200 {
    margin-left: 8px;
  }

  .lm\:ml-300 {
    margin-left: 12px;
  }

  .lm\:ml-400 {
    margin-left: 16px;
  }

  .lm\:ml-50 {
    margin-left: 2px;
  }

  .lm\:ml-500 {
    margin-left: 20px;
  }

  .lm\:ml-600 {
    margin-left: 24px;
  }

  .lm\:ml-800 {
    margin-left: 32px;
  }

  .lm\:mr-0 {
    margin-right: 0px;
  }

  .lm\:mr-100 {
    margin-right: 4px;
  }

  .lm\:mr-1000 {
    margin-right: 40px;
  }

  .lm\:mr-1200 {
    margin-right: 48px;
  }

  .lm\:mr-150 {
    margin-right: 6px;
  }

  .lm\:mr-1600 {
    margin-right: 64px;
  }

  .lm\:mr-200 {
    margin-right: 8px;
  }

  .lm\:mr-300 {
    margin-right: 12px;
  }

  .lm\:mr-400 {
    margin-right: 16px;
  }

  .lm\:mr-50 {
    margin-right: 2px;
  }

  .lm\:mr-500 {
    margin-right: 20px;
  }

  .lm\:mr-600 {
    margin-right: 24px;
  }

  .lm\:mr-800 {
    margin-right: 32px;
  }

  .lm\:mt-0 {
    margin-top: 0px;
  }

  .lm\:mt-100 {
    margin-top: 4px;
  }

  .lm\:mt-1000 {
    margin-top: 40px;
  }

  .lm\:mt-1200 {
    margin-top: 48px;
  }

  .lm\:mt-150 {
    margin-top: 6px;
  }

  .lm\:mt-1600 {
    margin-top: 64px;
  }

  .lm\:mt-200 {
    margin-top: 8px;
  }

  .lm\:mt-300 {
    margin-top: 12px;
  }

  .lm\:mt-400 {
    margin-top: 16px;
  }

  .lm\:mt-50 {
    margin-top: 2px;
  }

  .lm\:mt-500 {
    margin-top: 20px;
  }

  .lm\:mt-600 {
    margin-top: 24px;
  }

  .lm\:mt-800 {
    margin-top: 32px;
  }

  .lm\:block {
    display: block;
  }

  .lm\:inline-block {
    display: inline-block;
  }

  .lm\:inline {
    display: inline;
  }

  .lm\:flex {
    display: flex;
  }

  .lm\:inline-flex {
    display: inline-flex;
  }

  .lm\:grid {
    display: grid;
  }

  .lm\:inline-grid {
    display: inline-grid;
  }

  .lm\:list-item {
    display: list-item;
  }

  .lm\:hidden {
    display: none;
  }

  .lm\:h-\[var\(--lm-box-height\)\] {
    height: var(--lm-box-height);
  }

  .lm\:max-h-\[var\(--lm-box-max-height\)\] {
    max-height: var(--lm-box-max-height);
  }

  .lm\:max-h-\[var\(--max-height\)\] {
    max-height: var(--max-height);
  }

  .lm\:max-h-none {
    max-height: none;
  }

  .lm\:w-\[var\(--lm-box-width\)\] {
    width: var(--lm-box-width);
  }

  .lm\:w-\[var\(--lm-grid-width\)\] {
    width: var(--lm-grid-width);
  }

  .lm\:w-\[var\(--popover-width\)\] {
    width: var(--popover-width);
  }

  .lm\:w-auto {
    width: auto;
  }

  .lm\:min-w-\[var\(--lm-box-min-width\)\] {
    min-width: var(--lm-box-min-width);
  }

  .lm\:min-w-dialog-width {
    min-width: 540px;
  }

  .lm\:max-w-\[var\(--dialog-max-width\)\] {
    max-width: var(--dialog-max-width);
  }

  .lm\:max-w-\[var\(--lm-box-max-width\)\] {
    max-width: var(--lm-box-max-width);
  }

  .lm\:max-w-\[var\(--lm-drawer-width\)\] {
    max-width: var(--lm-drawer-width);
  }

  .lm\:max-w-\[var\(--lm-grid-max-width\)\] {
    max-width: var(--lm-grid-max-width);
  }

  .lm\:max-w-modal-extra-large {
    max-width: 1280px;
  }

  .lm\:max-w-modal-extra-small {
    max-width: 360px;
  }

  .lm\:max-w-modal-large {
    max-width: 900px;
  }

  .lm\:max-w-modal-normal {
    max-width: 740px;
  }

  .lm\:max-w-modal-small {
    max-width: 540px;
  }

  .lm\:shrink {
    flex-shrink: 1;
  }

  .lm\:shrink-0 {
    flex-shrink: 0;
  }

  .lm\:shrink-\[var\(--lm-box-shrink\)\] {
    flex-shrink: var(--lm-box-shrink);
  }

  .lm\:grow {
    flex-grow: 1;
  }

  .lm\:grow-0 {
    flex-grow: 0;
  }

  .lm\:grow-\[var\(--lm-box-grow\)\] {
    flex-grow: var(--lm-box-grow);
  }

  .lm\:basis-\[var\(--lm-basis\)\] {
    flex-basis: var(--lm-basis);
  }

  .lm\:transform-none {
    transform: none;
  }

  .lm\:grid-cols-\[var\(--lm-grid-columns\)\] {
    grid-template-columns: var(--lm-grid-columns);
  }

  .lm\:grid-rows-\[var\(--lm-grid-rows\)\] {
    grid-template-rows: var(--lm-grid-rows);
  }

  .lm\:flex-row {
    flex-direction: row;
  }

  .lm\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .lm\:flex-col {
    flex-direction: column;
  }

  .lm\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .lm\:flex-wrap {
    flex-wrap: wrap;
  }

  .lm\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .lm\:content-center {
    align-content: center;
  }

  .lm\:content-start {
    align-content: flex-start;
  }

  .lm\:content-end {
    align-content: flex-end;
  }

  .lm\:content-baseline {
    align-content: baseline;
  }

  .lm\:content-stretch {
    align-content: stretch;
  }

  .lm\:items-start {
    align-items: flex-start;
  }

  .lm\:items-end {
    align-items: flex-end;
  }

  .lm\:items-center {
    align-items: center;
  }

  .lm\:items-baseline {
    align-items: baseline;
  }

  .lm\:items-stretch {
    align-items: stretch;
  }

  .lm\:justify-start {
    justify-content: flex-start;
  }

  .lm\:justify-end {
    justify-content: flex-end;
  }

  .lm\:justify-center {
    justify-content: center;
  }

  .lm\:justify-between {
    justify-content: space-between;
  }

  .lm\:justify-around {
    justify-content: space-around;
  }

  .lm\:gap-100 {
    gap: 4px;
  }

  .lm\:gap-1000 {
    gap: 40px;
  }

  .lm\:gap-1200 {
    gap: 48px;
  }

  .lm\:gap-150 {
    gap: 6px;
  }

  .lm\:gap-1600 {
    gap: 64px;
  }

  .lm\:gap-200 {
    gap: 8px;
  }

  .lm\:gap-300 {
    gap: 12px;
  }

  .lm\:gap-400 {
    gap: 16px;
  }

  .lm\:gap-50 {
    gap: 2px;
  }

  .lm\:gap-500 {
    gap: 20px;
  }

  .lm\:gap-600 {
    gap: 24px;
  }

  .lm\:gap-800 {
    gap: 32px;
  }

  .lm\:gap-\[var\(--lm-grid-gap\)\] {
    gap: var(--lm-grid-gap);
  }

  .lm\:gap-none {
    gap: 0px;
  }

  .lm\:gap-x-\[var\(--lm-grid-column-gap\)\] {
    -moz-column-gap: var(--lm-grid-column-gap);
         column-gap: var(--lm-grid-column-gap);
  }

  .lm\:gap-y-\[var\(--lm-grid-row-gap\)\] {
    row-gap: var(--lm-grid-row-gap);
  }

  .lm\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4px * var(--tw-space-x-reverse));
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(48px * var(--tw-space-x-reverse));
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6px * var(--tw-space-x-reverse));
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(64px * var(--tw-space-x-reverse));
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12px * var(--tw-space-x-reverse));
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2px * var(--tw-space-x-reverse));
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24px * var(--tw-space-x-reverse));
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(32px * var(--tw-space-x-reverse));
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-x-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lm\:space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(64px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .lm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .lm\:overflow-auto {
    overflow: auto;
  }

  .lm\:overflow-hidden {
    overflow: hidden;
  }

  .lm\:overflow-visible {
    overflow: visible;
  }

  .lm\:overflow-scroll {
    overflow: scroll;
  }

  .lm\:overflow-y-auto {
    overflow-y: auto;
  }

  .lm\:overflow-y-scroll {
    overflow-y: scroll;
  }

  .lm\:rounded-100 {
    border-radius: var(--border-radius-100, 4px);
  }

  .lm\:rounded-150 {
    border-radius: 6px;
  }

  .lm\:rounded-200 {
    border-radius: 8px;
  }

  .lm\:rounded-300 {
    border-radius: 12px;
  }

  .lm\:rounded-400 {
    border-radius: 16px;
  }

  .lm\:rounded-50 {
    border-radius: 2px;
  }

  .lm\:rounded-dialog-desktop {
    border-radius: 9px;
  }

  .lm\:rounded-modal {
    border-radius: 16px;
  }

  .lm\:rounded-none {
    border-radius: 0;
  }

  .lm\:rounded-b-400 {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .lm\:rounded-b-modal {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  .lm\:border-x {
    border-left-width: 1px;
    border-right-width: 1px;
  }

  .lm\:bg-\[black\]\/50 {
    background-color: rgb(0 0 0 / 0.5);
  }

  .lm\:bg-blue-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-blue-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-bundle-basic {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-bundle-medium {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-cloud-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-green-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-ink-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-darker {
    --tw-bg-opacity: 1;
    background-color: rgb(77 38 0 / var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-orange-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-product-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-red-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-social-facebook {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-social-facebook-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-social-facebook-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-white-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-white-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-bg-opacity, 1));
  }

  .lm\:bg-white-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
  }

  .lm\:p-0 {
    padding: 0px;
  }

  .lm\:p-100 {
    padding: 4px;
  }

  .lm\:p-1000 {
    padding: 40px;
  }

  .lm\:p-1200 {
    padding: 48px;
  }

  .lm\:p-150 {
    padding: 6px;
  }

  .lm\:p-1600 {
    padding: 64px;
  }

  .lm\:p-200 {
    padding: 8px;
  }

  .lm\:p-300 {
    padding: 12px;
  }

  .lm\:p-400 {
    padding: 16px;
  }

  .lm\:p-50 {
    padding: 2px;
  }

  .lm\:p-500 {
    padding: 20px;
  }

  .lm\:p-600 {
    padding: 24px;
  }

  .lm\:p-800 {
    padding: 32px;
  }

  .lm\:px-600 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .lm\:px-800 {
    padding-left: 32px;
    padding-right: 32px;
  }

  .lm\:py-600 {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .lm\:pb-0 {
    padding-bottom: 0px;
  }

  .lm\:pb-100 {
    padding-bottom: 4px;
  }

  .lm\:pb-1000 {
    padding-bottom: 40px;
  }

  .lm\:pb-1200 {
    padding-bottom: 48px;
  }

  .lm\:pb-150 {
    padding-bottom: 6px;
  }

  .lm\:pb-1600 {
    padding-bottom: 64px;
  }

  .lm\:pb-200 {
    padding-bottom: 8px;
  }

  .lm\:pb-300 {
    padding-bottom: 12px;
  }

  .lm\:pb-400 {
    padding-bottom: 16px;
  }

  .lm\:pb-50 {
    padding-bottom: 2px;
  }

  .lm\:pb-500 {
    padding-bottom: 20px;
  }

  .lm\:pb-600 {
    padding-bottom: 24px;
  }

  .lm\:pb-800 {
    padding-bottom: 32px;
  }

  .lm\:pe-600 {
    padding-inline-end: 24px;
  }

  .lm\:pl-0 {
    padding-left: 0px;
  }

  .lm\:pl-100 {
    padding-left: 4px;
  }

  .lm\:pl-1000 {
    padding-left: 40px;
  }

  .lm\:pl-1200 {
    padding-left: 48px;
  }

  .lm\:pl-150 {
    padding-left: 6px;
  }

  .lm\:pl-1600 {
    padding-left: 64px;
  }

  .lm\:pl-200 {
    padding-left: 8px;
  }

  .lm\:pl-300 {
    padding-left: 12px;
  }

  .lm\:pl-400 {
    padding-left: 16px;
  }

  .lm\:pl-50 {
    padding-left: 2px;
  }

  .lm\:pl-500 {
    padding-left: 20px;
  }

  .lm\:pl-600 {
    padding-left: 24px;
  }

  .lm\:pl-800 {
    padding-left: 32px;
  }

  .lm\:pr-0 {
    padding-right: 0px;
  }

  .lm\:pr-100 {
    padding-right: 4px;
  }

  .lm\:pr-1000 {
    padding-right: 40px;
  }

  .lm\:pr-1200 {
    padding-right: 48px;
  }

  .lm\:pr-150 {
    padding-right: 6px;
  }

  .lm\:pr-1600 {
    padding-right: 64px;
  }

  .lm\:pr-200 {
    padding-right: 8px;
  }

  .lm\:pr-300 {
    padding-right: 12px;
  }

  .lm\:pr-400 {
    padding-right: 16px;
  }

  .lm\:pr-50 {
    padding-right: 2px;
  }

  .lm\:pr-500 {
    padding-right: 20px;
  }

  .lm\:pr-600 {
    padding-right: 24px;
  }

  .lm\:pr-800 {
    padding-right: 32px;
  }

  .lm\:ps-800 {
    padding-inline-start: 32px;
  }

  .lm\:pt-0 {
    padding-top: 0px;
  }

  .lm\:pt-100 {
    padding-top: 4px;
  }

  .lm\:pt-1000 {
    padding-top: 40px;
  }

  .lm\:pt-1200 {
    padding-top: 48px;
  }

  .lm\:pt-150 {
    padding-top: 6px;
  }

  .lm\:pt-1600 {
    padding-top: 64px;
  }

  .lm\:pt-200 {
    padding-top: 8px;
  }

  .lm\:pt-300 {
    padding-top: 12px;
  }

  .lm\:pt-400 {
    padding-top: 16px;
  }

  .lm\:pt-50 {
    padding-top: 2px;
  }

  .lm\:pt-500 {
    padding-top: 20px;
  }

  .lm\:pt-600 {
    padding-top: 24px;
  }

  .lm\:pt-800 {
    padding-top: 32px;
  }

  .lm\:text-left {
    text-align: left;
  }

  .lm\:text-center {
    text-align: center;
  }

  .lm\:text-right {
    text-align: right;
  }

  .lm\:text-justify {
    text-align: justify;
  }

  .lm\:text-start {
    text-align: start;
  }

  .lm\:text-end {
    text-align: end;
  }

  .lm\:text-heading-display {
    font-size: 40px;
  }

  .lm\:text-heading-display-subtitle {
    font-size: 22px;
  }

  .lm\:text-heading-title0 {
    font-size: 28px;
  }

  .lm\:text-heading-title1 {
    font-size: 24px;
  }

  .lm\:text-heading-title2 {
    font-size: 20px;
  }

  .lm\:text-heading-title3 {
    font-size: 18px;
  }

  .lm\:text-heading-title4 {
    font-size: 16px;
  }

  .lm\:text-heading-title5 {
    font-size: 15px;
  }

  .lm\:text-heading-title6 {
    font-size: 13px;
  }

  .lm\:font-heading-display {
    font-weight: 700;
  }

  .lm\:font-heading-display-subtitle {
    font-weight: 400;
  }

  .lm\:font-heading-title0 {
    font-weight: 700;
  }

  .lm\:font-heading-title1 {
    font-weight: 700;
  }

  .lm\:font-heading-title2 {
    font-weight: 700;
  }

  .lm\:font-heading-title3 {
    font-weight: 700;
  }

  .lm\:font-heading-title4 {
    font-weight: 700;
  }

  .lm\:font-heading-title5 {
    font-weight: 700;
  }

  .lm\:font-heading-title6 {
    font-weight: 700;
  }

  .lm\:uppercase {
    text-transform: uppercase;
  }

  .lm\:leading-heading-display {
    line-height: 44px;
  }

  .lm\:leading-heading-display-subtitle {
    line-height: 28px;
  }

  .lm\:leading-heading-title0 {
    line-height: 36px;
  }

  .lm\:leading-heading-title1 {
    line-height: 32px;
  }

  .lm\:leading-heading-title2 {
    line-height: 28px;
  }

  .lm\:leading-heading-title3 {
    line-height: 24px;
  }

  .lm\:leading-heading-title4 {
    line-height: 22px;
  }

  .lm\:leading-heading-title5 {
    line-height: 20px;
  }

  .lm\:leading-heading-title6 {
    line-height: 18px;
  }

  .lm\:text-blue-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-text-opacity, 1));
  }

  .lm\:text-blue-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-text-opacity, 1));
  }

  .lm\:text-bundle-basic {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-text-opacity, 1));
  }

  .lm\:text-bundle-medium {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-text-opacity, 1));
  }

  .lm\:text-cloud-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-text-opacity, 1));
  }

  .lm\:text-green-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-text-opacity, 1));
  }

  .lm\:text-ink-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-darker {
    --tw-text-opacity: 1;
    color: rgb(77 38 0 / var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-text-opacity, 1));
  }

  .lm\:text-orange-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-text-opacity, 1));
  }

  .lm\:text-product-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-text-opacity, 1));
  }

  .lm\:text-red-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-text-opacity, 1));
  }

  .lm\:text-social-facebook {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-text-opacity, 1));
  }

  .lm\:text-social-facebook-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-text-opacity, 1));
  }

  .lm\:text-social-facebook-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-text-opacity, 1));
  }

  .lm\:text-white-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
  }

  .lm\:text-white-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-text-opacity, 1));
  }

  .lm\:text-white-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-text-opacity, 1));
  }

  .lm\:opacity-0 {
    opacity: 0;
  }

  .lm\:opacity-100 {
    opacity: 1;
  }

  .lm\:shadow-fixed {
    --tw-shadow: 0 0 2px 0 rgba(37, 42, 49, 0.16),0 2px 4px 0 rgba(37, 42, 49, 0.12);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lm\:shadow-fixed-reverse {
    --tw-shadow: 0 0 2px 0 rgba(79, 94, 113, 0.12),0 -2px 6px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.15);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 -2px 6px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lm\:shadow-level1 {
    --tw-shadow: 0 2px 6px 0 rgba(79, 94, 113, 0.08),0 0 2px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lm\:shadow-level2 {
    --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lm\:shadow-level3 {
    --tw-shadow: 0 2px 16px 0 rgba(79, 94, 113, 0.04),0 34px 20px 0 rgba(79, 94, 113, 0.05),0 15px 15px 0 rgba(79, 94, 113, 0.1),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 2px 16px 0 var(--tw-shadow-color), 0 34px 20px 0 var(--tw-shadow-color), 0 15px 15px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lm\:shadow-level3-reverse {
    --tw-shadow: 0 -2px 16px 0 rgba(79, 94, 113, 0.04),0 -34px 20px 0 rgba(79, 94, 113, 0.05),0 -15px 15px 0 rgba(79, 94, 113, 0.1),0 -5px 16px 0 rgba(79, 94, 113, 0.15),0 -2px 6px -1px rgba(79, 94, 113, 0.14),0 1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 -2px 16px 0 var(--tw-shadow-color), 0 -34px 20px 0 var(--tw-shadow-color), 0 -15px 15px 0 var(--tw-shadow-color), 0 -5px 16px 0 var(--tw-shadow-color), 0 -2px 6px -1px var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lm\:shadow-level4 {
    --tw-shadow: 0 60px 40px 0 rgba(79, 94, 113, 0.05),0 40px 30px 0 rgba(79, 94, 113, 0.08),0 24px 24px 0 rgba(79, 94, 113, 0.14),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 60px 40px 0 var(--tw-shadow-color), 0 40px 30px 0 var(--tw-shadow-color), 0 24px 24px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lm\:shadow-navbar {
    --tw-shadow: 0 2px 12px 0 rgba(27, 50, 73, 0.08);
    --tw-shadow-colored: 0 2px 12px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lm\:transition-none {
    transition-property: none;
  }

  .lm\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .lm\:duration-fast {
    transition-duration: 0.15s;
  }

  .lm\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .lm\:\[position\:var\(--popover-position\)\] {
    position: var(--popover-position);
  }

  .lm\:\[transform\:var\(--popover-transform\)\] {
    transform: var(--popover-transform);
  }

  .lm\:first\:\*\:rounded-t-300 > *:first-child {
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
  }

  .lm\:last\:\*\:rounded-b-300 > *:last-child {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
  }

  .lm\:first-of-type\:mt-1000:first-of-type {
    margin-top: 40px;
  }

  .lm\:first-of-type\:rounded-t-modal:first-of-type {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
  }

  .lm\:last-of-type\:rounded-b-modal:last-of-type {
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }

  @media not all and (min-width: 768px) {
    .lm\:max-tb\:hidden {
      display: none;
    }
  }
}

@media (min-width: 768px) {
  .tb\:visible {
    visibility: visible;
  }

  .tb\:invisible {
    visibility: hidden;
  }

  .tb\:fixed {
    position: fixed;
  }

  .tb\:absolute {
    position: absolute;
  }

  .tb\:relative {
    position: relative;
  }

  .tb\:-inset-x-600 {
    left: -24px;
    right: -24px;
  }

  .tb\:-bottom-400 {
    bottom: -16px;
  }

  .tb\:bottom-\[var\(--tb-box-bottom\)\] {
    bottom: var(--tb-box-bottom);
  }

  .tb\:left-\[var\(--tb-box-left\)\] {
    left: var(--tb-box-left);
  }

  .tb\:right-\[var\(--tb-box-right\)\] {
    right: var(--tb-box-right);
  }

  .tb\:top-\[var\(--tb-box-top\)\] {
    top: var(--tb-box-top);
  }

  .tb\:z-\[var\(--tb-box-z-index\)\] {
    z-index: var(--tb-box-z-index);
  }

  .tb\:m-0 {
    margin: 0px;
  }

  .tb\:m-100 {
    margin: 4px;
  }

  .tb\:m-1000 {
    margin: 40px;
  }

  .tb\:m-1200 {
    margin: 48px;
  }

  .tb\:m-150 {
    margin: 6px;
  }

  .tb\:m-1600 {
    margin: 64px;
  }

  .tb\:m-200 {
    margin: 8px;
  }

  .tb\:m-300 {
    margin: 12px;
  }

  .tb\:m-400 {
    margin: 16px;
  }

  .tb\:m-50 {
    margin: 2px;
  }

  .tb\:m-500 {
    margin: 20px;
  }

  .tb\:m-600 {
    margin: 24px;
  }

  .tb\:m-800 {
    margin: 32px;
  }

  .tb\:-ms-100 {
    margin-inline-start: -4px;
  }

  .tb\:-ms-1000 {
    margin-inline-start: -40px;
  }

  .tb\:-ms-1200 {
    margin-inline-start: -48px;
  }

  .tb\:-ms-150 {
    margin-inline-start: -6px;
  }

  .tb\:-ms-1600 {
    margin-inline-start: -64px;
  }

  .tb\:-ms-200 {
    margin-inline-start: -8px;
  }

  .tb\:-ms-300 {
    margin-inline-start: -12px;
  }

  .tb\:-ms-400 {
    margin-inline-start: -16px;
  }

  .tb\:-ms-50 {
    margin-inline-start: -2px;
  }

  .tb\:-ms-500 {
    margin-inline-start: -20px;
  }

  .tb\:-ms-600 {
    margin-inline-start: -24px;
  }

  .tb\:-ms-800 {
    margin-inline-start: -32px;
  }

  .tb\:-mt-100 {
    margin-top: -4px;
  }

  .tb\:-mt-1000 {
    margin-top: -40px;
  }

  .tb\:-mt-1200 {
    margin-top: -48px;
  }

  .tb\:-mt-150 {
    margin-top: -6px;
  }

  .tb\:-mt-1600 {
    margin-top: -64px;
  }

  .tb\:-mt-200 {
    margin-top: -8px;
  }

  .tb\:-mt-300 {
    margin-top: -12px;
  }

  .tb\:-mt-400 {
    margin-top: -16px;
  }

  .tb\:-mt-50 {
    margin-top: -2px;
  }

  .tb\:-mt-500 {
    margin-top: -20px;
  }

  .tb\:-mt-600 {
    margin-top: -24px;
  }

  .tb\:-mt-800 {
    margin-top: -32px;
  }

  .tb\:mb-0 {
    margin-bottom: 0px;
  }

  .tb\:mb-100 {
    margin-bottom: 4px;
  }

  .tb\:mb-1000 {
    margin-bottom: 40px;
  }

  .tb\:mb-1200 {
    margin-bottom: 48px;
  }

  .tb\:mb-150 {
    margin-bottom: 6px;
  }

  .tb\:mb-1600 {
    margin-bottom: 64px;
  }

  .tb\:mb-200 {
    margin-bottom: 8px;
  }

  .tb\:mb-300 {
    margin-bottom: 12px;
  }

  .tb\:mb-400 {
    margin-bottom: 16px;
  }

  .tb\:mb-50 {
    margin-bottom: 2px;
  }

  .tb\:mb-500 {
    margin-bottom: 20px;
  }

  .tb\:mb-600 {
    margin-bottom: 24px;
  }

  .tb\:mb-800 {
    margin-bottom: 32px;
  }

  .tb\:me-200 {
    margin-inline-end: 8px;
  }

  .tb\:ml-0 {
    margin-left: 0px;
  }

  .tb\:ml-100 {
    margin-left: 4px;
  }

  .tb\:ml-1000 {
    margin-left: 40px;
  }

  .tb\:ml-1200 {
    margin-left: 48px;
  }

  .tb\:ml-150 {
    margin-left: 6px;
  }

  .tb\:ml-1600 {
    margin-left: 64px;
  }

  .tb\:ml-200 {
    margin-left: 8px;
  }

  .tb\:ml-300 {
    margin-left: 12px;
  }

  .tb\:ml-400 {
    margin-left: 16px;
  }

  .tb\:ml-50 {
    margin-left: 2px;
  }

  .tb\:ml-500 {
    margin-left: 20px;
  }

  .tb\:ml-600 {
    margin-left: 24px;
  }

  .tb\:ml-800 {
    margin-left: 32px;
  }

  .tb\:mr-0 {
    margin-right: 0px;
  }

  .tb\:mr-100 {
    margin-right: 4px;
  }

  .tb\:mr-1000 {
    margin-right: 40px;
  }

  .tb\:mr-1200 {
    margin-right: 48px;
  }

  .tb\:mr-150 {
    margin-right: 6px;
  }

  .tb\:mr-1600 {
    margin-right: 64px;
  }

  .tb\:mr-200 {
    margin-right: 8px;
  }

  .tb\:mr-300 {
    margin-right: 12px;
  }

  .tb\:mr-400 {
    margin-right: 16px;
  }

  .tb\:mr-50 {
    margin-right: 2px;
  }

  .tb\:mr-500 {
    margin-right: 20px;
  }

  .tb\:mr-600 {
    margin-right: 24px;
  }

  .tb\:mr-800 {
    margin-right: 32px;
  }

  .tb\:mt-0 {
    margin-top: 0px;
  }

  .tb\:mt-100 {
    margin-top: 4px;
  }

  .tb\:mt-1000 {
    margin-top: 40px;
  }

  .tb\:mt-1200 {
    margin-top: 48px;
  }

  .tb\:mt-150 {
    margin-top: 6px;
  }

  .tb\:mt-1600 {
    margin-top: 64px;
  }

  .tb\:mt-200 {
    margin-top: 8px;
  }

  .tb\:mt-300 {
    margin-top: 12px;
  }

  .tb\:mt-400 {
    margin-top: 16px;
  }

  .tb\:mt-50 {
    margin-top: 2px;
  }

  .tb\:mt-500 {
    margin-top: 20px;
  }

  .tb\:mt-600 {
    margin-top: 24px;
  }

  .tb\:mt-800 {
    margin-top: 32px;
  }

  .tb\:block {
    display: block;
  }

  .tb\:inline-block {
    display: inline-block;
  }

  .tb\:inline {
    display: inline;
  }

  .tb\:flex {
    display: flex;
  }

  .tb\:inline-flex {
    display: inline-flex;
  }

  .tb\:grid {
    display: grid;
  }

  .tb\:inline-grid {
    display: inline-grid;
  }

  .tb\:list-item {
    display: list-item;
  }

  .tb\:hidden {
    display: none;
  }

  .tb\:h-1600 {
    height: 64px;
  }

  .tb\:h-\[var\(--tb-box-height\)\] {
    height: var(--tb-box-height);
  }

  .tb\:max-h-\[var\(--tb-box-max-height\)\] {
    max-height: var(--tb-box-max-height);
  }

  .tb\:w-\[calc\(100\%\+48px\)\] {
    width: calc(100% + 48px);
  }

  .tb\:w-\[var\(--tb-box-width\)\] {
    width: var(--tb-box-width);
  }

  .tb\:w-\[var\(--tb-grid-width\)\] {
    width: var(--tb-grid-width);
  }

  .tb\:min-w-\[var\(--tb-box-min-width\)\] {
    min-width: var(--tb-box-min-width);
  }

  .tb\:max-w-\[var\(--tb-box-max-width\)\] {
    max-width: var(--tb-box-max-width);
  }

  .tb\:max-w-\[var\(--tb-grid-max-width\)\] {
    max-width: var(--tb-grid-max-width);
  }

  .tb\:shrink {
    flex-shrink: 1;
  }

  .tb\:shrink-0 {
    flex-shrink: 0;
  }

  .tb\:shrink-\[var\(--tb-box-shrink\)\] {
    flex-shrink: var(--tb-box-shrink);
  }

  .tb\:grow {
    flex-grow: 1;
  }

  .tb\:grow-0 {
    flex-grow: 0;
  }

  .tb\:grow-\[var\(--tb-box-grow\)\] {
    flex-grow: var(--tb-box-grow);
  }

  .tb\:basis-\[var\(--tb-basis\)\] {
    flex-basis: var(--tb-basis);
  }

  .tb\:-translate-y-1600 {
    --tw-translate-y: -64px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .tb\:grid-cols-\[var\(--tb-grid-columns\)\] {
    grid-template-columns: var(--tb-grid-columns);
  }

  .tb\:grid-rows-\[var\(--tb-grid-rows\)\] {
    grid-template-rows: var(--tb-grid-rows);
  }

  .tb\:flex-row {
    flex-direction: row;
  }

  .tb\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .tb\:flex-col {
    flex-direction: column;
  }

  .tb\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .tb\:flex-wrap {
    flex-wrap: wrap;
  }

  .tb\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .tb\:content-center {
    align-content: center;
  }

  .tb\:content-start {
    align-content: flex-start;
  }

  .tb\:content-end {
    align-content: flex-end;
  }

  .tb\:content-baseline {
    align-content: baseline;
  }

  .tb\:content-stretch {
    align-content: stretch;
  }

  .tb\:items-start {
    align-items: flex-start;
  }

  .tb\:items-end {
    align-items: flex-end;
  }

  .tb\:items-center {
    align-items: center;
  }

  .tb\:items-baseline {
    align-items: baseline;
  }

  .tb\:items-stretch {
    align-items: stretch;
  }

  .tb\:justify-start {
    justify-content: flex-start;
  }

  .tb\:justify-end {
    justify-content: flex-end;
  }

  .tb\:justify-center {
    justify-content: center;
  }

  .tb\:justify-between {
    justify-content: space-between;
  }

  .tb\:justify-around {
    justify-content: space-around;
  }

  .tb\:gap-100 {
    gap: 4px;
  }

  .tb\:gap-1000 {
    gap: 40px;
  }

  .tb\:gap-1200 {
    gap: 48px;
  }

  .tb\:gap-150 {
    gap: 6px;
  }

  .tb\:gap-1600 {
    gap: 64px;
  }

  .tb\:gap-200 {
    gap: 8px;
  }

  .tb\:gap-300 {
    gap: 12px;
  }

  .tb\:gap-400 {
    gap: 16px;
  }

  .tb\:gap-50 {
    gap: 2px;
  }

  .tb\:gap-500 {
    gap: 20px;
  }

  .tb\:gap-600 {
    gap: 24px;
  }

  .tb\:gap-800 {
    gap: 32px;
  }

  .tb\:gap-\[var\(--tb-grid-gap\)\] {
    gap: var(--tb-grid-gap);
  }

  .tb\:gap-none {
    gap: 0px;
  }

  .tb\:gap-x-\[var\(--tb-grid-column-gap\)\] {
    -moz-column-gap: var(--tb-grid-column-gap);
         column-gap: var(--tb-grid-column-gap);
  }

  .tb\:gap-y-\[var\(--tb-grid-row-gap\)\] {
    row-gap: var(--tb-grid-row-gap);
  }

  .tb\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4px * var(--tw-space-x-reverse));
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(48px * var(--tw-space-x-reverse));
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6px * var(--tw-space-x-reverse));
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(64px * var(--tw-space-x-reverse));
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12px * var(--tw-space-x-reverse));
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2px * var(--tw-space-x-reverse));
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24px * var(--tw-space-x-reverse));
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(32px * var(--tw-space-x-reverse));
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-x-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .tb\:space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(64px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .tb\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .tb\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .tb\:overflow-auto {
    overflow: auto;
  }

  .tb\:overflow-hidden {
    overflow: hidden;
  }

  .tb\:overflow-visible {
    overflow: visible;
  }

  .tb\:overflow-scroll {
    overflow: scroll;
  }

  .tb\:rounded-100 {
    border-radius: var(--border-radius-100, 4px);
  }

  .tb\:rounded-150 {
    border-radius: 6px;
  }

  .tb\:rounded-200 {
    border-radius: 8px;
  }

  .tb\:rounded-300 {
    border-radius: 12px;
  }

  .tb\:rounded-400 {
    border-radius: 16px;
  }

  .tb\:rounded-50 {
    border-radius: 2px;
  }

  .tb\:rounded-none {
    border-radius: 0;
  }

  .tb\:bg-blue-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-blue-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-bundle-basic {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-bundle-medium {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-cloud-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-green-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-ink-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-darker {
    --tw-bg-opacity: 1;
    background-color: rgb(77 38 0 / var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-orange-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-product-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-red-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-social-facebook {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-social-facebook-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-social-facebook-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-white-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-white-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-bg-opacity, 1));
  }

  .tb\:bg-white-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
  }

  .tb\:p-0 {
    padding: 0px;
  }

  .tb\:p-100 {
    padding: 4px;
  }

  .tb\:p-1000 {
    padding: 40px;
  }

  .tb\:p-1200 {
    padding: 48px;
  }

  .tb\:p-150 {
    padding: 6px;
  }

  .tb\:p-1600 {
    padding: 64px;
  }

  .tb\:p-200 {
    padding: 8px;
  }

  .tb\:p-300 {
    padding: 12px;
  }

  .tb\:p-400 {
    padding: 16px;
  }

  .tb\:p-50 {
    padding: 2px;
  }

  .tb\:p-500 {
    padding: 20px;
  }

  .tb\:p-600 {
    padding: 24px;
  }

  .tb\:p-800 {
    padding: 32px;
  }

  .tb\:px-600 {
    padding-left: 24px;
    padding-right: 24px;
  }

  .tb\:pb-0 {
    padding-bottom: 0px;
  }

  .tb\:pb-100 {
    padding-bottom: 4px;
  }

  .tb\:pb-1000 {
    padding-bottom: 40px;
  }

  .tb\:pb-1200 {
    padding-bottom: 48px;
  }

  .tb\:pb-150 {
    padding-bottom: 6px;
  }

  .tb\:pb-1600 {
    padding-bottom: 64px;
  }

  .tb\:pb-200 {
    padding-bottom: 8px;
  }

  .tb\:pb-300 {
    padding-bottom: 12px;
  }

  .tb\:pb-400 {
    padding-bottom: 16px;
  }

  .tb\:pb-50 {
    padding-bottom: 2px;
  }

  .tb\:pb-500 {
    padding-bottom: 20px;
  }

  .tb\:pb-600 {
    padding-bottom: 24px;
  }

  .tb\:pb-800 {
    padding-bottom: 32px;
  }

  .tb\:pl-0 {
    padding-left: 0px;
  }

  .tb\:pl-100 {
    padding-left: 4px;
  }

  .tb\:pl-1000 {
    padding-left: 40px;
  }

  .tb\:pl-1200 {
    padding-left: 48px;
  }

  .tb\:pl-150 {
    padding-left: 6px;
  }

  .tb\:pl-1600 {
    padding-left: 64px;
  }

  .tb\:pl-200 {
    padding-left: 8px;
  }

  .tb\:pl-300 {
    padding-left: 12px;
  }

  .tb\:pl-400 {
    padding-left: 16px;
  }

  .tb\:pl-50 {
    padding-left: 2px;
  }

  .tb\:pl-500 {
    padding-left: 20px;
  }

  .tb\:pl-600 {
    padding-left: 24px;
  }

  .tb\:pl-800 {
    padding-left: 32px;
  }

  .tb\:pr-0 {
    padding-right: 0px;
  }

  .tb\:pr-100 {
    padding-right: 4px;
  }

  .tb\:pr-1000 {
    padding-right: 40px;
  }

  .tb\:pr-1200 {
    padding-right: 48px;
  }

  .tb\:pr-150 {
    padding-right: 6px;
  }

  .tb\:pr-1600 {
    padding-right: 64px;
  }

  .tb\:pr-200 {
    padding-right: 8px;
  }

  .tb\:pr-300 {
    padding-right: 12px;
  }

  .tb\:pr-400 {
    padding-right: 16px;
  }

  .tb\:pr-50 {
    padding-right: 2px;
  }

  .tb\:pr-500 {
    padding-right: 20px;
  }

  .tb\:pr-600 {
    padding-right: 24px;
  }

  .tb\:pr-800 {
    padding-right: 32px;
  }

  .tb\:pt-0 {
    padding-top: 0px;
  }

  .tb\:pt-100 {
    padding-top: 4px;
  }

  .tb\:pt-1000 {
    padding-top: 40px;
  }

  .tb\:pt-1200 {
    padding-top: 48px;
  }

  .tb\:pt-150 {
    padding-top: 6px;
  }

  .tb\:pt-1600 {
    padding-top: 64px;
  }

  .tb\:pt-200 {
    padding-top: 8px;
  }

  .tb\:pt-300 {
    padding-top: 12px;
  }

  .tb\:pt-400 {
    padding-top: 16px;
  }

  .tb\:pt-50 {
    padding-top: 2px;
  }

  .tb\:pt-500 {
    padding-top: 20px;
  }

  .tb\:pt-600 {
    padding-top: 24px;
  }

  .tb\:pt-800 {
    padding-top: 32px;
  }

  .tb\:text-left {
    text-align: left;
  }

  .tb\:text-center {
    text-align: center;
  }

  .tb\:text-right {
    text-align: right;
  }

  .tb\:text-justify {
    text-align: justify;
  }

  .tb\:text-start {
    text-align: start;
  }

  .tb\:text-end {
    text-align: end;
  }

  .tb\:text-heading-display {
    font-size: 40px;
  }

  .tb\:text-heading-display-subtitle {
    font-size: 22px;
  }

  .tb\:text-heading-title0 {
    font-size: 28px;
  }

  .tb\:text-heading-title1 {
    font-size: 24px;
  }

  .tb\:text-heading-title2 {
    font-size: 20px;
  }

  .tb\:text-heading-title3 {
    font-size: 18px;
  }

  .tb\:text-heading-title4 {
    font-size: 16px;
  }

  .tb\:text-heading-title5 {
    font-size: 15px;
  }

  .tb\:text-heading-title6 {
    font-size: 13px;
  }

  .tb\:font-heading-display {
    font-weight: 700;
  }

  .tb\:font-heading-display-subtitle {
    font-weight: 400;
  }

  .tb\:font-heading-title0 {
    font-weight: 700;
  }

  .tb\:font-heading-title1 {
    font-weight: 700;
  }

  .tb\:font-heading-title2 {
    font-weight: 700;
  }

  .tb\:font-heading-title3 {
    font-weight: 700;
  }

  .tb\:font-heading-title4 {
    font-weight: 700;
  }

  .tb\:font-heading-title5 {
    font-weight: 700;
  }

  .tb\:font-heading-title6 {
    font-weight: 700;
  }

  .tb\:uppercase {
    text-transform: uppercase;
  }

  .tb\:leading-heading-display {
    line-height: 44px;
  }

  .tb\:leading-heading-display-subtitle {
    line-height: 28px;
  }

  .tb\:leading-heading-title0 {
    line-height: 36px;
  }

  .tb\:leading-heading-title1 {
    line-height: 32px;
  }

  .tb\:leading-heading-title2 {
    line-height: 28px;
  }

  .tb\:leading-heading-title3 {
    line-height: 24px;
  }

  .tb\:leading-heading-title4 {
    line-height: 22px;
  }

  .tb\:leading-heading-title5 {
    line-height: 20px;
  }

  .tb\:leading-heading-title6 {
    line-height: 18px;
  }

  .tb\:text-blue-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-text-opacity, 1));
  }

  .tb\:text-blue-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-text-opacity, 1));
  }

  .tb\:text-bundle-basic {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-text-opacity, 1));
  }

  .tb\:text-bundle-medium {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-text-opacity, 1));
  }

  .tb\:text-cloud-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-text-opacity, 1));
  }

  .tb\:text-green-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-text-opacity, 1));
  }

  .tb\:text-ink-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-darker {
    --tw-text-opacity: 1;
    color: rgb(77 38 0 / var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-text-opacity, 1));
  }

  .tb\:text-orange-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-text-opacity, 1));
  }

  .tb\:text-product-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-text-opacity, 1));
  }

  .tb\:text-red-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-text-opacity, 1));
  }

  .tb\:text-social-facebook {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-text-opacity, 1));
  }

  .tb\:text-social-facebook-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-text-opacity, 1));
  }

  .tb\:text-social-facebook-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-text-opacity, 1));
  }

  .tb\:text-white-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
  }

  .tb\:text-white-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-text-opacity, 1));
  }

  .tb\:text-white-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-text-opacity, 1));
  }

  .tb\:opacity-0 {
    opacity: 0;
  }

  .tb\:opacity-100 {
    opacity: 1;
  }

  .tb\:shadow-fixed {
    --tw-shadow: 0 0 2px 0 rgba(37, 42, 49, 0.16),0 2px 4px 0 rgba(37, 42, 49, 0.12);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tb\:shadow-fixed-reverse {
    --tw-shadow: 0 0 2px 0 rgba(79, 94, 113, 0.12),0 -2px 6px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.15);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 -2px 6px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tb\:shadow-level1 {
    --tw-shadow: 0 2px 6px 0 rgba(79, 94, 113, 0.08),0 0 2px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tb\:shadow-level2 {
    --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tb\:shadow-level3 {
    --tw-shadow: 0 2px 16px 0 rgba(79, 94, 113, 0.04),0 34px 20px 0 rgba(79, 94, 113, 0.05),0 15px 15px 0 rgba(79, 94, 113, 0.1),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 2px 16px 0 var(--tw-shadow-color), 0 34px 20px 0 var(--tw-shadow-color), 0 15px 15px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tb\:shadow-level3-reverse {
    --tw-shadow: 0 -2px 16px 0 rgba(79, 94, 113, 0.04),0 -34px 20px 0 rgba(79, 94, 113, 0.05),0 -15px 15px 0 rgba(79, 94, 113, 0.1),0 -5px 16px 0 rgba(79, 94, 113, 0.15),0 -2px 6px -1px rgba(79, 94, 113, 0.14),0 1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 -2px 16px 0 var(--tw-shadow-color), 0 -34px 20px 0 var(--tw-shadow-color), 0 -15px 15px 0 var(--tw-shadow-color), 0 -5px 16px 0 var(--tw-shadow-color), 0 -2px 6px -1px var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tb\:shadow-level4 {
    --tw-shadow: 0 60px 40px 0 rgba(79, 94, 113, 0.05),0 40px 30px 0 rgba(79, 94, 113, 0.08),0 24px 24px 0 rgba(79, 94, 113, 0.14),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 60px 40px 0 var(--tw-shadow-color), 0 40px 30px 0 var(--tw-shadow-color), 0 24px 24px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tb\:shadow-navbar {
    --tw-shadow: 0 2px 12px 0 rgba(27, 50, 73, 0.08);
    --tw-shadow-colored: 0 2px 12px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .tb\:transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .tb\:duration-fast {
    transition-duration: 0.15s;
  }

  .tb\:ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .tb\:\*\:ms-100 > * {
    margin-inline-start: 4px;
  }

  .tb\:\*\:ms-1000 > * {
    margin-inline-start: 40px;
  }

  .tb\:\*\:ms-1200 > * {
    margin-inline-start: 48px;
  }

  .tb\:\*\:ms-150 > * {
    margin-inline-start: 6px;
  }

  .tb\:\*\:ms-1600 > * {
    margin-inline-start: 64px;
  }

  .tb\:\*\:ms-200 > * {
    margin-inline-start: 8px;
  }

  .tb\:\*\:ms-300 > * {
    margin-inline-start: 12px;
  }

  .tb\:\*\:ms-400 > * {
    margin-inline-start: 16px;
  }

  .tb\:\*\:ms-50 > * {
    margin-inline-start: 2px;
  }

  .tb\:\*\:ms-500 > * {
    margin-inline-start: 20px;
  }

  .tb\:\*\:ms-600 > * {
    margin-inline-start: 24px;
  }

  .tb\:\*\:ms-800 > * {
    margin-inline-start: 32px;
  }

  .tb\:\*\:mt-100 > * {
    margin-top: 4px;
  }

  .tb\:\*\:mt-1000 > * {
    margin-top: 40px;
  }

  .tb\:\*\:mt-1200 > * {
    margin-top: 48px;
  }

  .tb\:\*\:mt-150 > * {
    margin-top: 6px;
  }

  .tb\:\*\:mt-1600 > * {
    margin-top: 64px;
  }

  .tb\:\*\:mt-200 > * {
    margin-top: 8px;
  }

  .tb\:\*\:mt-300 > * {
    margin-top: 12px;
  }

  .tb\:\*\:mt-400 > * {
    margin-top: 16px;
  }

  .tb\:\*\:mt-50 > * {
    margin-top: 2px;
  }

  .tb\:\*\:mt-500 > * {
    margin-top: 20px;
  }

  .tb\:\*\:mt-600 > * {
    margin-top: 24px;
  }

  .tb\:\*\:mt-800 > * {
    margin-top: 32px;
  }

  @media not all and (min-width: 992px) {
    .tb\:max-de\:hidden {
      display: none;
    }
  }
}

@media (min-width: 992px) {
  .de\:fixed {
    position: fixed;
  }

  .de\:absolute {
    position: absolute;
  }

  .de\:relative {
    position: relative;
  }

  .de\:bottom-\[var\(--de-box-bottom\)\] {
    bottom: var(--de-box-bottom);
  }

  .de\:left-\[var\(--de-box-left\)\] {
    left: var(--de-box-left);
  }

  .de\:right-\[var\(--de-box-right\)\] {
    right: var(--de-box-right);
  }

  .de\:top-\[var\(--de-box-top\)\] {
    top: var(--de-box-top);
  }

  .de\:z-\[var\(--de-box-z-index\)\] {
    z-index: var(--de-box-z-index);
  }

  .de\:m-0 {
    margin: 0px;
  }

  .de\:m-100 {
    margin: 4px;
  }

  .de\:m-1000 {
    margin: 40px;
  }

  .de\:m-1200 {
    margin: 48px;
  }

  .de\:m-150 {
    margin: 6px;
  }

  .de\:m-1600 {
    margin: 64px;
  }

  .de\:m-200 {
    margin: 8px;
  }

  .de\:m-300 {
    margin: 12px;
  }

  .de\:m-400 {
    margin: 16px;
  }

  .de\:m-50 {
    margin: 2px;
  }

  .de\:m-500 {
    margin: 20px;
  }

  .de\:m-600 {
    margin: 24px;
  }

  .de\:m-800 {
    margin: 32px;
  }

  .de\:mb-0 {
    margin-bottom: 0px;
  }

  .de\:mb-100 {
    margin-bottom: 4px;
  }

  .de\:mb-1000 {
    margin-bottom: 40px;
  }

  .de\:mb-1200 {
    margin-bottom: 48px;
  }

  .de\:mb-150 {
    margin-bottom: 6px;
  }

  .de\:mb-1600 {
    margin-bottom: 64px;
  }

  .de\:mb-200 {
    margin-bottom: 8px;
  }

  .de\:mb-300 {
    margin-bottom: 12px;
  }

  .de\:mb-400 {
    margin-bottom: 16px;
  }

  .de\:mb-50 {
    margin-bottom: 2px;
  }

  .de\:mb-500 {
    margin-bottom: 20px;
  }

  .de\:mb-600 {
    margin-bottom: 24px;
  }

  .de\:mb-800 {
    margin-bottom: 32px;
  }

  .de\:ml-0 {
    margin-left: 0px;
  }

  .de\:ml-100 {
    margin-left: 4px;
  }

  .de\:ml-1000 {
    margin-left: 40px;
  }

  .de\:ml-1200 {
    margin-left: 48px;
  }

  .de\:ml-150 {
    margin-left: 6px;
  }

  .de\:ml-1600 {
    margin-left: 64px;
  }

  .de\:ml-200 {
    margin-left: 8px;
  }

  .de\:ml-300 {
    margin-left: 12px;
  }

  .de\:ml-400 {
    margin-left: 16px;
  }

  .de\:ml-50 {
    margin-left: 2px;
  }

  .de\:ml-500 {
    margin-left: 20px;
  }

  .de\:ml-600 {
    margin-left: 24px;
  }

  .de\:ml-800 {
    margin-left: 32px;
  }

  .de\:mr-0 {
    margin-right: 0px;
  }

  .de\:mr-100 {
    margin-right: 4px;
  }

  .de\:mr-1000 {
    margin-right: 40px;
  }

  .de\:mr-1200 {
    margin-right: 48px;
  }

  .de\:mr-150 {
    margin-right: 6px;
  }

  .de\:mr-1600 {
    margin-right: 64px;
  }

  .de\:mr-200 {
    margin-right: 8px;
  }

  .de\:mr-300 {
    margin-right: 12px;
  }

  .de\:mr-400 {
    margin-right: 16px;
  }

  .de\:mr-50 {
    margin-right: 2px;
  }

  .de\:mr-500 {
    margin-right: 20px;
  }

  .de\:mr-600 {
    margin-right: 24px;
  }

  .de\:mr-800 {
    margin-right: 32px;
  }

  .de\:ms-0 {
    margin-inline-start: 0px;
  }

  .de\:mt-0 {
    margin-top: 0px;
  }

  .de\:mt-100 {
    margin-top: 4px;
  }

  .de\:mt-1000 {
    margin-top: 40px;
  }

  .de\:mt-1200 {
    margin-top: 48px;
  }

  .de\:mt-150 {
    margin-top: 6px;
  }

  .de\:mt-1600 {
    margin-top: 64px;
  }

  .de\:mt-200 {
    margin-top: 8px;
  }

  .de\:mt-300 {
    margin-top: 12px;
  }

  .de\:mt-400 {
    margin-top: 16px;
  }

  .de\:mt-50 {
    margin-top: 2px;
  }

  .de\:mt-500 {
    margin-top: 20px;
  }

  .de\:mt-600 {
    margin-top: 24px;
  }

  .de\:mt-800 {
    margin-top: 32px;
  }

  .de\:block {
    display: block;
  }

  .de\:inline-block {
    display: inline-block;
  }

  .de\:inline {
    display: inline;
  }

  .de\:flex {
    display: flex;
  }

  .de\:inline-flex {
    display: inline-flex;
  }

  .de\:grid {
    display: grid;
  }

  .de\:inline-grid {
    display: inline-grid;
  }

  .de\:list-item {
    display: list-item;
  }

  .de\:hidden {
    display: none;
  }

  .de\:h-\[var\(--de-box-height\)\] {
    height: var(--de-box-height);
  }

  .de\:max-h-\[var\(--de-box-max-height\)\] {
    max-height: var(--de-box-max-height);
  }

  .de\:min-h-400 {
    min-height: 16px;
  }

  .de\:w-\[var\(--de-box-width\)\] {
    width: var(--de-box-width);
  }

  .de\:w-\[var\(--de-grid-width\)\] {
    width: var(--de-grid-width);
  }

  .de\:min-w-\[var\(--de-box-min-width\)\] {
    min-width: var(--de-box-min-width);
  }

  .de\:max-w-\[var\(--de-box-max-width\)\] {
    max-width: var(--de-box-max-width);
  }

  .de\:max-w-\[var\(--de-grid-max-width\)\] {
    max-width: var(--de-grid-max-width);
  }

  .de\:shrink {
    flex-shrink: 1;
  }

  .de\:shrink-0 {
    flex-shrink: 0;
  }

  .de\:shrink-\[var\(--de-box-shrink\)\] {
    flex-shrink: var(--de-box-shrink);
  }

  .de\:grow {
    flex-grow: 1;
  }

  .de\:grow-0 {
    flex-grow: 0;
  }

  .de\:grow-\[var\(--de-box-grow\)\] {
    flex-grow: var(--de-box-grow);
  }

  .de\:basis-\[var\(--de-basis\)\] {
    flex-basis: var(--de-basis);
  }

  .de\:grid-cols-\[var\(--de-grid-columns\)\] {
    grid-template-columns: var(--de-grid-columns);
  }

  .de\:grid-rows-\[var\(--de-grid-rows\)\] {
    grid-template-rows: var(--de-grid-rows);
  }

  .de\:flex-row {
    flex-direction: row;
  }

  .de\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .de\:flex-col {
    flex-direction: column;
  }

  .de\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .de\:flex-wrap {
    flex-wrap: wrap;
  }

  .de\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .de\:content-center {
    align-content: center;
  }

  .de\:content-start {
    align-content: flex-start;
  }

  .de\:content-end {
    align-content: flex-end;
  }

  .de\:content-baseline {
    align-content: baseline;
  }

  .de\:content-stretch {
    align-content: stretch;
  }

  .de\:items-start {
    align-items: flex-start;
  }

  .de\:items-end {
    align-items: flex-end;
  }

  .de\:items-center {
    align-items: center;
  }

  .de\:items-baseline {
    align-items: baseline;
  }

  .de\:items-stretch {
    align-items: stretch;
  }

  .de\:justify-start {
    justify-content: flex-start;
  }

  .de\:justify-end {
    justify-content: flex-end;
  }

  .de\:justify-center {
    justify-content: center;
  }

  .de\:justify-between {
    justify-content: space-between;
  }

  .de\:justify-around {
    justify-content: space-around;
  }

  .de\:gap-100 {
    gap: 4px;
  }

  .de\:gap-1000 {
    gap: 40px;
  }

  .de\:gap-1200 {
    gap: 48px;
  }

  .de\:gap-150 {
    gap: 6px;
  }

  .de\:gap-1600 {
    gap: 64px;
  }

  .de\:gap-200 {
    gap: 8px;
  }

  .de\:gap-300 {
    gap: 12px;
  }

  .de\:gap-400 {
    gap: 16px;
  }

  .de\:gap-50 {
    gap: 2px;
  }

  .de\:gap-500 {
    gap: 20px;
  }

  .de\:gap-600 {
    gap: 24px;
  }

  .de\:gap-800 {
    gap: 32px;
  }

  .de\:gap-\[var\(--de-grid-gap\)\] {
    gap: var(--de-grid-gap);
  }

  .de\:gap-none {
    gap: 0px;
  }

  .de\:gap-x-\[var\(--de-grid-column-gap\)\] {
    -moz-column-gap: var(--de-grid-column-gap);
         column-gap: var(--de-grid-column-gap);
  }

  .de\:gap-y-\[var\(--de-grid-row-gap\)\] {
    row-gap: var(--de-grid-row-gap);
  }

  .de\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4px * var(--tw-space-x-reverse));
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(48px * var(--tw-space-x-reverse));
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6px * var(--tw-space-x-reverse));
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(64px * var(--tw-space-x-reverse));
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12px * var(--tw-space-x-reverse));
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2px * var(--tw-space-x-reverse));
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24px * var(--tw-space-x-reverse));
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(32px * var(--tw-space-x-reverse));
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-x-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .de\:space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4px * var(--tw-space-y-reverse));
  }

  .de\:space-y-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .de\:space-y-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48px * var(--tw-space-y-reverse));
  }

  .de\:space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6px * var(--tw-space-y-reverse));
  }

  .de\:space-y-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(64px * var(--tw-space-y-reverse));
  }

  .de\:space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .de\:space-y-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12px * var(--tw-space-y-reverse));
  }

  .de\:space-y-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .de\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2px * var(--tw-space-y-reverse));
  }

  .de\:space-y-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .de\:space-y-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24px * var(--tw-space-y-reverse));
  }

  .de\:space-y-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32px * var(--tw-space-y-reverse));
  }

  .de\:space-y-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .de\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .de\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .de\:overflow-auto {
    overflow: auto;
  }

  .de\:overflow-hidden {
    overflow: hidden;
  }

  .de\:overflow-visible {
    overflow: visible;
  }

  .de\:overflow-scroll {
    overflow: scroll;
  }

  .de\:rounded-100 {
    border-radius: var(--border-radius-100, 4px);
  }

  .de\:rounded-150 {
    border-radius: 6px;
  }

  .de\:rounded-200 {
    border-radius: 8px;
  }

  .de\:rounded-300 {
    border-radius: 12px;
  }

  .de\:rounded-400 {
    border-radius: 16px;
  }

  .de\:rounded-50 {
    border-radius: 2px;
  }

  .de\:rounded-none {
    border-radius: 0;
  }

  .de\:bg-blue-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-bg-opacity, 1));
  }

  .de\:bg-blue-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
  }

  .de\:bg-bundle-basic {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-bg-opacity, 1));
  }

  .de\:bg-bundle-medium {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-bg-opacity, 1));
  }

  .de\:bg-cloud-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-bg-opacity, 1));
  }

  .de\:bg-green-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-bg-opacity, 1));
  }

  .de\:bg-ink-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-darker {
    --tw-bg-opacity: 1;
    background-color: rgb(77 38 0 / var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-bg-opacity, 1));
  }

  .de\:bg-orange-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-bg-opacity, 1));
  }

  .de\:bg-product-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-bg-opacity, 1));
  }

  .de\:bg-red-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-bg-opacity, 1));
  }

  .de\:bg-social-facebook {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-bg-opacity, 1));
  }

  .de\:bg-social-facebook-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-bg-opacity, 1));
  }

  .de\:bg-social-facebook-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-bg-opacity, 1));
  }

  .de\:bg-white-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
  }

  .de\:bg-white-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-bg-opacity, 1));
  }

  .de\:bg-white-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
  }

  .de\:p-0 {
    padding: 0px;
  }

  .de\:p-100 {
    padding: 4px;
  }

  .de\:p-1000 {
    padding: 40px;
  }

  .de\:p-1200 {
    padding: 48px;
  }

  .de\:p-150 {
    padding: 6px;
  }

  .de\:p-1600 {
    padding: 64px;
  }

  .de\:p-200 {
    padding: 8px;
  }

  .de\:p-300 {
    padding: 12px;
  }

  .de\:p-400 {
    padding: 16px;
  }

  .de\:p-50 {
    padding: 2px;
  }

  .de\:p-500 {
    padding: 20px;
  }

  .de\:p-600 {
    padding: 24px;
  }

  .de\:p-800 {
    padding: 32px;
  }

  .de\:pb-0 {
    padding-bottom: 0px;
  }

  .de\:pb-100 {
    padding-bottom: 4px;
  }

  .de\:pb-1000 {
    padding-bottom: 40px;
  }

  .de\:pb-1200 {
    padding-bottom: 48px;
  }

  .de\:pb-150 {
    padding-bottom: 6px;
  }

  .de\:pb-1600 {
    padding-bottom: 64px;
  }

  .de\:pb-200 {
    padding-bottom: 8px;
  }

  .de\:pb-300 {
    padding-bottom: 12px;
  }

  .de\:pb-400 {
    padding-bottom: 16px;
  }

  .de\:pb-50 {
    padding-bottom: 2px;
  }

  .de\:pb-500 {
    padding-bottom: 20px;
  }

  .de\:pb-600 {
    padding-bottom: 24px;
  }

  .de\:pb-800 {
    padding-bottom: 32px;
  }

  .de\:pl-0 {
    padding-left: 0px;
  }

  .de\:pl-100 {
    padding-left: 4px;
  }

  .de\:pl-1000 {
    padding-left: 40px;
  }

  .de\:pl-1200 {
    padding-left: 48px;
  }

  .de\:pl-150 {
    padding-left: 6px;
  }

  .de\:pl-1600 {
    padding-left: 64px;
  }

  .de\:pl-200 {
    padding-left: 8px;
  }

  .de\:pl-300 {
    padding-left: 12px;
  }

  .de\:pl-400 {
    padding-left: 16px;
  }

  .de\:pl-50 {
    padding-left: 2px;
  }

  .de\:pl-500 {
    padding-left: 20px;
  }

  .de\:pl-600 {
    padding-left: 24px;
  }

  .de\:pl-800 {
    padding-left: 32px;
  }

  .de\:pr-0 {
    padding-right: 0px;
  }

  .de\:pr-100 {
    padding-right: 4px;
  }

  .de\:pr-1000 {
    padding-right: 40px;
  }

  .de\:pr-1200 {
    padding-right: 48px;
  }

  .de\:pr-150 {
    padding-right: 6px;
  }

  .de\:pr-1600 {
    padding-right: 64px;
  }

  .de\:pr-200 {
    padding-right: 8px;
  }

  .de\:pr-300 {
    padding-right: 12px;
  }

  .de\:pr-400 {
    padding-right: 16px;
  }

  .de\:pr-50 {
    padding-right: 2px;
  }

  .de\:pr-500 {
    padding-right: 20px;
  }

  .de\:pr-600 {
    padding-right: 24px;
  }

  .de\:pr-800 {
    padding-right: 32px;
  }

  .de\:pt-0 {
    padding-top: 0px;
  }

  .de\:pt-100 {
    padding-top: 4px;
  }

  .de\:pt-1000 {
    padding-top: 40px;
  }

  .de\:pt-1200 {
    padding-top: 48px;
  }

  .de\:pt-150 {
    padding-top: 6px;
  }

  .de\:pt-1600 {
    padding-top: 64px;
  }

  .de\:pt-200 {
    padding-top: 8px;
  }

  .de\:pt-300 {
    padding-top: 12px;
  }

  .de\:pt-400 {
    padding-top: 16px;
  }

  .de\:pt-50 {
    padding-top: 2px;
  }

  .de\:pt-500 {
    padding-top: 20px;
  }

  .de\:pt-600 {
    padding-top: 24px;
  }

  .de\:pt-800 {
    padding-top: 32px;
  }

  .de\:text-left {
    text-align: left;
  }

  .de\:text-center {
    text-align: center;
  }

  .de\:text-right {
    text-align: right;
  }

  .de\:text-justify {
    text-align: justify;
  }

  .de\:text-start {
    text-align: start;
  }

  .de\:text-end {
    text-align: end;
  }

  .de\:text-heading-display {
    font-size: 40px;
  }

  .de\:text-heading-display-subtitle {
    font-size: 22px;
  }

  .de\:text-heading-title0 {
    font-size: 28px;
  }

  .de\:text-heading-title1 {
    font-size: 24px;
  }

  .de\:text-heading-title2 {
    font-size: 20px;
  }

  .de\:text-heading-title3 {
    font-size: 18px;
  }

  .de\:text-heading-title4 {
    font-size: 16px;
  }

  .de\:text-heading-title5 {
    font-size: 15px;
  }

  .de\:text-heading-title6 {
    font-size: 13px;
  }

  .de\:font-heading-display {
    font-weight: 700;
  }

  .de\:font-heading-display-subtitle {
    font-weight: 400;
  }

  .de\:font-heading-title0 {
    font-weight: 700;
  }

  .de\:font-heading-title1 {
    font-weight: 700;
  }

  .de\:font-heading-title2 {
    font-weight: 700;
  }

  .de\:font-heading-title3 {
    font-weight: 700;
  }

  .de\:font-heading-title4 {
    font-weight: 700;
  }

  .de\:font-heading-title5 {
    font-weight: 700;
  }

  .de\:font-heading-title6 {
    font-weight: 700;
  }

  .de\:uppercase {
    text-transform: uppercase;
  }

  .de\:leading-heading-display {
    line-height: 44px;
  }

  .de\:leading-heading-display-subtitle {
    line-height: 28px;
  }

  .de\:leading-heading-title0 {
    line-height: 36px;
  }

  .de\:leading-heading-title1 {
    line-height: 32px;
  }

  .de\:leading-heading-title2 {
    line-height: 28px;
  }

  .de\:leading-heading-title3 {
    line-height: 24px;
  }

  .de\:leading-heading-title4 {
    line-height: 22px;
  }

  .de\:leading-heading-title5 {
    line-height: 20px;
  }

  .de\:leading-heading-title6 {
    line-height: 18px;
  }

  .de\:text-blue-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-text-opacity, 1));
  }

  .de\:text-blue-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-text-opacity, 1));
  }

  .de\:text-bundle-basic {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-text-opacity, 1));
  }

  .de\:text-bundle-medium {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-text-opacity, 1));
  }

  .de\:text-cloud-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-text-opacity, 1));
  }

  .de\:text-green-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
  }

  .de\:text-green-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-text-opacity, 1));
  }

  .de\:text-green-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
  }

  .de\:text-green-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
  }

  .de\:text-green-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-text-opacity, 1));
  }

  .de\:text-green-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-text-opacity, 1));
  }

  .de\:text-green-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-text-opacity, 1));
  }

  .de\:text-green-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-text-opacity, 1));
  }

  .de\:text-green-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-text-opacity, 1));
  }

  .de\:text-green-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-text-opacity, 1));
  }

  .de\:text-ink-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-darker {
    --tw-text-opacity: 1;
    color: rgb(77 38 0 / var(--tw-text-opacity, 1));
  }

  .de\:text-orange-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-text-opacity, 1));
  }

  .de\:text-orange-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-text-opacity, 1));
  }

  .de\:text-product-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-text-opacity, 1));
  }

  .de\:text-product-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
  }

  .de\:text-product-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
  }

  .de\:text-product-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-text-opacity, 1));
  }

  .de\:text-product-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
  }

  .de\:text-product-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-text-opacity, 1));
  }

  .de\:text-product-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-text-opacity, 1));
  }

  .de\:text-product-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-text-opacity, 1));
  }

  .de\:text-product-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-text-opacity, 1));
  }

  .de\:text-product-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
  }

  .de\:text-red-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
  }

  .de\:text-red-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-text-opacity, 1));
  }

  .de\:text-red-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
  }

  .de\:text-red-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
  }

  .de\:text-red-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-text-opacity, 1));
  }

  .de\:text-red-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-text-opacity, 1));
  }

  .de\:text-red-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-text-opacity, 1));
  }

  .de\:text-red-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
  }

  .de\:text-red-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-text-opacity, 1));
  }

  .de\:text-red-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-text-opacity, 1));
  }

  .de\:text-social-facebook {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-text-opacity, 1));
  }

  .de\:text-social-facebook-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-text-opacity, 1));
  }

  .de\:text-social-facebook-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-text-opacity, 1));
  }

  .de\:text-white-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
  }

  .de\:text-white-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-text-opacity, 1));
  }

  .de\:text-white-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-text-opacity, 1));
  }

  .de\:shadow-fixed {
    --tw-shadow: 0 0 2px 0 rgba(37, 42, 49, 0.16),0 2px 4px 0 rgba(37, 42, 49, 0.12);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .de\:shadow-fixed-reverse {
    --tw-shadow: 0 0 2px 0 rgba(79, 94, 113, 0.12),0 -2px 6px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.15);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 -2px 6px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .de\:shadow-level1 {
    --tw-shadow: 0 2px 6px 0 rgba(79, 94, 113, 0.08),0 0 2px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .de\:shadow-level2 {
    --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .de\:shadow-level3 {
    --tw-shadow: 0 2px 16px 0 rgba(79, 94, 113, 0.04),0 34px 20px 0 rgba(79, 94, 113, 0.05),0 15px 15px 0 rgba(79, 94, 113, 0.1),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 2px 16px 0 var(--tw-shadow-color), 0 34px 20px 0 var(--tw-shadow-color), 0 15px 15px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .de\:shadow-level3-reverse {
    --tw-shadow: 0 -2px 16px 0 rgba(79, 94, 113, 0.04),0 -34px 20px 0 rgba(79, 94, 113, 0.05),0 -15px 15px 0 rgba(79, 94, 113, 0.1),0 -5px 16px 0 rgba(79, 94, 113, 0.15),0 -2px 6px -1px rgba(79, 94, 113, 0.14),0 1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 -2px 16px 0 var(--tw-shadow-color), 0 -34px 20px 0 var(--tw-shadow-color), 0 -15px 15px 0 var(--tw-shadow-color), 0 -5px 16px 0 var(--tw-shadow-color), 0 -2px 6px -1px var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .de\:shadow-level4 {
    --tw-shadow: 0 60px 40px 0 rgba(79, 94, 113, 0.05),0 40px 30px 0 rgba(79, 94, 113, 0.08),0 24px 24px 0 rgba(79, 94, 113, 0.14),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 60px 40px 0 var(--tw-shadow-color), 0 40px 30px 0 var(--tw-shadow-color), 0 24px 24px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .de\:shadow-navbar {
    --tw-shadow: 0 2px 12px 0 rgba(27, 50, 73, 0.08);
    --tw-shadow-colored: 0 2px 12px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  @media not all and (min-width: 1200px) {
    .de\:max-ld\:hidden {
      display: none;
    }
  }
}

@media (min-width: 1200px) {
  .ld\:fixed {
    position: fixed;
  }

  .ld\:absolute {
    position: absolute;
  }

  .ld\:relative {
    position: relative;
  }

  .ld\:bottom-\[var\(--ld-box-bottom\)\] {
    bottom: var(--ld-box-bottom);
  }

  .ld\:left-\[var\(--ld-box-left\)\] {
    left: var(--ld-box-left);
  }

  .ld\:right-\[var\(--ld-box-right\)\] {
    right: var(--ld-box-right);
  }

  .ld\:top-\[var\(--ld-box-top\)\] {
    top: var(--ld-box-top);
  }

  .ld\:z-\[var\(--ld-box-z-index\)\] {
    z-index: var(--ld-box-z-index);
  }

  .ld\:m-0 {
    margin: 0px;
  }

  .ld\:m-100 {
    margin: 4px;
  }

  .ld\:m-1000 {
    margin: 40px;
  }

  .ld\:m-1200 {
    margin: 48px;
  }

  .ld\:m-150 {
    margin: 6px;
  }

  .ld\:m-1600 {
    margin: 64px;
  }

  .ld\:m-200 {
    margin: 8px;
  }

  .ld\:m-300 {
    margin: 12px;
  }

  .ld\:m-400 {
    margin: 16px;
  }

  .ld\:m-50 {
    margin: 2px;
  }

  .ld\:m-500 {
    margin: 20px;
  }

  .ld\:m-600 {
    margin: 24px;
  }

  .ld\:m-800 {
    margin: 32px;
  }

  .ld\:mb-0 {
    margin-bottom: 0px;
  }

  .ld\:mb-100 {
    margin-bottom: 4px;
  }

  .ld\:mb-1000 {
    margin-bottom: 40px;
  }

  .ld\:mb-1200 {
    margin-bottom: 48px;
  }

  .ld\:mb-150 {
    margin-bottom: 6px;
  }

  .ld\:mb-1600 {
    margin-bottom: 64px;
  }

  .ld\:mb-200 {
    margin-bottom: 8px;
  }

  .ld\:mb-300 {
    margin-bottom: 12px;
  }

  .ld\:mb-400 {
    margin-bottom: 16px;
  }

  .ld\:mb-50 {
    margin-bottom: 2px;
  }

  .ld\:mb-500 {
    margin-bottom: 20px;
  }

  .ld\:mb-600 {
    margin-bottom: 24px;
  }

  .ld\:mb-800 {
    margin-bottom: 32px;
  }

  .ld\:ml-0 {
    margin-left: 0px;
  }

  .ld\:ml-100 {
    margin-left: 4px;
  }

  .ld\:ml-1000 {
    margin-left: 40px;
  }

  .ld\:ml-1200 {
    margin-left: 48px;
  }

  .ld\:ml-150 {
    margin-left: 6px;
  }

  .ld\:ml-1600 {
    margin-left: 64px;
  }

  .ld\:ml-200 {
    margin-left: 8px;
  }

  .ld\:ml-300 {
    margin-left: 12px;
  }

  .ld\:ml-400 {
    margin-left: 16px;
  }

  .ld\:ml-50 {
    margin-left: 2px;
  }

  .ld\:ml-500 {
    margin-left: 20px;
  }

  .ld\:ml-600 {
    margin-left: 24px;
  }

  .ld\:ml-800 {
    margin-left: 32px;
  }

  .ld\:mr-0 {
    margin-right: 0px;
  }

  .ld\:mr-100 {
    margin-right: 4px;
  }

  .ld\:mr-1000 {
    margin-right: 40px;
  }

  .ld\:mr-1200 {
    margin-right: 48px;
  }

  .ld\:mr-150 {
    margin-right: 6px;
  }

  .ld\:mr-1600 {
    margin-right: 64px;
  }

  .ld\:mr-200 {
    margin-right: 8px;
  }

  .ld\:mr-300 {
    margin-right: 12px;
  }

  .ld\:mr-400 {
    margin-right: 16px;
  }

  .ld\:mr-50 {
    margin-right: 2px;
  }

  .ld\:mr-500 {
    margin-right: 20px;
  }

  .ld\:mr-600 {
    margin-right: 24px;
  }

  .ld\:mr-800 {
    margin-right: 32px;
  }

  .ld\:mt-0 {
    margin-top: 0px;
  }

  .ld\:mt-100 {
    margin-top: 4px;
  }

  .ld\:mt-1000 {
    margin-top: 40px;
  }

  .ld\:mt-1200 {
    margin-top: 48px;
  }

  .ld\:mt-150 {
    margin-top: 6px;
  }

  .ld\:mt-1600 {
    margin-top: 64px;
  }

  .ld\:mt-200 {
    margin-top: 8px;
  }

  .ld\:mt-300 {
    margin-top: 12px;
  }

  .ld\:mt-400 {
    margin-top: 16px;
  }

  .ld\:mt-50 {
    margin-top: 2px;
  }

  .ld\:mt-500 {
    margin-top: 20px;
  }

  .ld\:mt-600 {
    margin-top: 24px;
  }

  .ld\:mt-800 {
    margin-top: 32px;
  }

  .ld\:block {
    display: block;
  }

  .ld\:inline-block {
    display: inline-block;
  }

  .ld\:inline {
    display: inline;
  }

  .ld\:flex {
    display: flex;
  }

  .ld\:inline-flex {
    display: inline-flex;
  }

  .ld\:grid {
    display: grid;
  }

  .ld\:inline-grid {
    display: inline-grid;
  }

  .ld\:list-item {
    display: list-item;
  }

  .ld\:hidden {
    display: none;
  }

  .ld\:h-\[var\(--ld-box-height\)\] {
    height: var(--ld-box-height);
  }

  .ld\:max-h-\[var\(--ld-box-max-height\)\] {
    max-height: var(--ld-box-max-height);
  }

  .ld\:w-\[var\(--ld-box-width\)\] {
    width: var(--ld-box-width);
  }

  .ld\:w-\[var\(--ld-grid-width\)\] {
    width: var(--ld-grid-width);
  }

  .ld\:min-w-\[var\(--ld-box-min-width\)\] {
    min-width: var(--ld-box-min-width);
  }

  .ld\:max-w-\[var\(--ld-box-max-width\)\] {
    max-width: var(--ld-box-max-width);
  }

  .ld\:max-w-\[var\(--ld-grid-max-width\)\] {
    max-width: var(--ld-grid-max-width);
  }

  .ld\:shrink {
    flex-shrink: 1;
  }

  .ld\:shrink-0 {
    flex-shrink: 0;
  }

  .ld\:shrink-\[var\(--ld-box-shrink\)\] {
    flex-shrink: var(--ld-box-shrink);
  }

  .ld\:grow {
    flex-grow: 1;
  }

  .ld\:grow-0 {
    flex-grow: 0;
  }

  .ld\:grow-\[var\(--ld-box-grow\)\] {
    flex-grow: var(--ld-box-grow);
  }

  .ld\:basis-\[var\(--ld-basis\)\] {
    flex-basis: var(--ld-basis);
  }

  .ld\:grid-cols-\[var\(--ld-grid-columns\)\] {
    grid-template-columns: var(--ld-grid-columns);
  }

  .ld\:grid-rows-\[var\(--ld-grid-rows\)\] {
    grid-template-rows: var(--ld-grid-rows);
  }

  .ld\:flex-row {
    flex-direction: row;
  }

  .ld\:flex-row-reverse {
    flex-direction: row-reverse;
  }

  .ld\:flex-col {
    flex-direction: column;
  }

  .ld\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .ld\:flex-wrap {
    flex-wrap: wrap;
  }

  .ld\:flex-nowrap {
    flex-wrap: nowrap;
  }

  .ld\:content-center {
    align-content: center;
  }

  .ld\:content-start {
    align-content: flex-start;
  }

  .ld\:content-end {
    align-content: flex-end;
  }

  .ld\:content-baseline {
    align-content: baseline;
  }

  .ld\:content-stretch {
    align-content: stretch;
  }

  .ld\:items-start {
    align-items: flex-start;
  }

  .ld\:items-end {
    align-items: flex-end;
  }

  .ld\:items-center {
    align-items: center;
  }

  .ld\:items-baseline {
    align-items: baseline;
  }

  .ld\:items-stretch {
    align-items: stretch;
  }

  .ld\:justify-start {
    justify-content: flex-start;
  }

  .ld\:justify-end {
    justify-content: flex-end;
  }

  .ld\:justify-center {
    justify-content: center;
  }

  .ld\:justify-between {
    justify-content: space-between;
  }

  .ld\:justify-around {
    justify-content: space-around;
  }

  .ld\:gap-100 {
    gap: 4px;
  }

  .ld\:gap-1000 {
    gap: 40px;
  }

  .ld\:gap-1200 {
    gap: 48px;
  }

  .ld\:gap-150 {
    gap: 6px;
  }

  .ld\:gap-1600 {
    gap: 64px;
  }

  .ld\:gap-200 {
    gap: 8px;
  }

  .ld\:gap-300 {
    gap: 12px;
  }

  .ld\:gap-400 {
    gap: 16px;
  }

  .ld\:gap-50 {
    gap: 2px;
  }

  .ld\:gap-500 {
    gap: 20px;
  }

  .ld\:gap-600 {
    gap: 24px;
  }

  .ld\:gap-800 {
    gap: 32px;
  }

  .ld\:gap-\[var\(--ld-grid-gap\)\] {
    gap: var(--ld-grid-gap);
  }

  .ld\:gap-none {
    gap: 0px;
  }

  .ld\:gap-x-\[var\(--ld-grid-column-gap\)\] {
    -moz-column-gap: var(--ld-grid-column-gap);
         column-gap: var(--ld-grid-column-gap);
  }

  .ld\:gap-y-\[var\(--ld-grid-row-gap\)\] {
    row-gap: var(--ld-grid-row-gap);
  }

  .ld\:space-x-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4px * var(--tw-space-x-reverse));
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(40px * var(--tw-space-x-reverse));
    margin-left: calc(40px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(48px * var(--tw-space-x-reverse));
    margin-left: calc(48px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6px * var(--tw-space-x-reverse));
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(64px * var(--tw-space-x-reverse));
    margin-left: calc(64px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12px * var(--tw-space-x-reverse));
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2px * var(--tw-space-x-reverse));
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24px * var(--tw-space-x-reverse));
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(32px * var(--tw-space-x-reverse));
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-x-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .ld\:space-y-100 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-1000 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(40px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(40px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-1200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-150 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-1600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(64px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(64px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-200 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-300 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-400 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-50 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-500 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(20px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(20px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-600 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(24px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(24px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-800 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-none > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .ld\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 1;
  }

  .ld\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 1;
  }

  .ld\:overflow-auto {
    overflow: auto;
  }

  .ld\:overflow-hidden {
    overflow: hidden;
  }

  .ld\:overflow-visible {
    overflow: visible;
  }

  .ld\:overflow-scroll {
    overflow: scroll;
  }

  .ld\:rounded-100 {
    border-radius: var(--border-radius-100, 4px);
  }

  .ld\:rounded-150 {
    border-radius: 6px;
  }

  .ld\:rounded-200 {
    border-radius: 8px;
  }

  .ld\:rounded-300 {
    border-radius: 12px;
  }

  .ld\:rounded-400 {
    border-radius: 16px;
  }

  .ld\:rounded-50 {
    border-radius: 2px;
  }

  .ld\:rounded-none {
    border-radius: 0;
  }

  .ld\:bg-blue-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-blue-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-bundle-basic {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-bundle-medium {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-cloud-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-green-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-ink-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-darker {
    --tw-bg-opacity: 1;
    background-color: rgb(77 38 0 / var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-orange-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-product-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-dark {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-dark-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-dark-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-darker {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-light {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-light-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-light-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-red-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-social-facebook {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-social-facebook-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-social-facebook-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-white-normal {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-white-normal-active {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-bg-opacity, 1));
  }

  .ld\:bg-white-normal-hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-bg-opacity, 1));
  }

  .ld\:p-0 {
    padding: 0px;
  }

  .ld\:p-100 {
    padding: 4px;
  }

  .ld\:p-1000 {
    padding: 40px;
  }

  .ld\:p-1200 {
    padding: 48px;
  }

  .ld\:p-150 {
    padding: 6px;
  }

  .ld\:p-1600 {
    padding: 64px;
  }

  .ld\:p-200 {
    padding: 8px;
  }

  .ld\:p-300 {
    padding: 12px;
  }

  .ld\:p-400 {
    padding: 16px;
  }

  .ld\:p-50 {
    padding: 2px;
  }

  .ld\:p-500 {
    padding: 20px;
  }

  .ld\:p-600 {
    padding: 24px;
  }

  .ld\:p-800 {
    padding: 32px;
  }

  .ld\:pb-0 {
    padding-bottom: 0px;
  }

  .ld\:pb-100 {
    padding-bottom: 4px;
  }

  .ld\:pb-1000 {
    padding-bottom: 40px;
  }

  .ld\:pb-1200 {
    padding-bottom: 48px;
  }

  .ld\:pb-150 {
    padding-bottom: 6px;
  }

  .ld\:pb-1600 {
    padding-bottom: 64px;
  }

  .ld\:pb-200 {
    padding-bottom: 8px;
  }

  .ld\:pb-300 {
    padding-bottom: 12px;
  }

  .ld\:pb-400 {
    padding-bottom: 16px;
  }

  .ld\:pb-50 {
    padding-bottom: 2px;
  }

  .ld\:pb-500 {
    padding-bottom: 20px;
  }

  .ld\:pb-600 {
    padding-bottom: 24px;
  }

  .ld\:pb-800 {
    padding-bottom: 32px;
  }

  .ld\:pl-0 {
    padding-left: 0px;
  }

  .ld\:pl-100 {
    padding-left: 4px;
  }

  .ld\:pl-1000 {
    padding-left: 40px;
  }

  .ld\:pl-1200 {
    padding-left: 48px;
  }

  .ld\:pl-150 {
    padding-left: 6px;
  }

  .ld\:pl-1600 {
    padding-left: 64px;
  }

  .ld\:pl-200 {
    padding-left: 8px;
  }

  .ld\:pl-300 {
    padding-left: 12px;
  }

  .ld\:pl-400 {
    padding-left: 16px;
  }

  .ld\:pl-50 {
    padding-left: 2px;
  }

  .ld\:pl-500 {
    padding-left: 20px;
  }

  .ld\:pl-600 {
    padding-left: 24px;
  }

  .ld\:pl-800 {
    padding-left: 32px;
  }

  .ld\:pr-0 {
    padding-right: 0px;
  }

  .ld\:pr-100 {
    padding-right: 4px;
  }

  .ld\:pr-1000 {
    padding-right: 40px;
  }

  .ld\:pr-1200 {
    padding-right: 48px;
  }

  .ld\:pr-150 {
    padding-right: 6px;
  }

  .ld\:pr-1600 {
    padding-right: 64px;
  }

  .ld\:pr-200 {
    padding-right: 8px;
  }

  .ld\:pr-300 {
    padding-right: 12px;
  }

  .ld\:pr-400 {
    padding-right: 16px;
  }

  .ld\:pr-50 {
    padding-right: 2px;
  }

  .ld\:pr-500 {
    padding-right: 20px;
  }

  .ld\:pr-600 {
    padding-right: 24px;
  }

  .ld\:pr-800 {
    padding-right: 32px;
  }

  .ld\:pt-0 {
    padding-top: 0px;
  }

  .ld\:pt-100 {
    padding-top: 4px;
  }

  .ld\:pt-1000 {
    padding-top: 40px;
  }

  .ld\:pt-1200 {
    padding-top: 48px;
  }

  .ld\:pt-150 {
    padding-top: 6px;
  }

  .ld\:pt-1600 {
    padding-top: 64px;
  }

  .ld\:pt-200 {
    padding-top: 8px;
  }

  .ld\:pt-300 {
    padding-top: 12px;
  }

  .ld\:pt-400 {
    padding-top: 16px;
  }

  .ld\:pt-50 {
    padding-top: 2px;
  }

  .ld\:pt-500 {
    padding-top: 20px;
  }

  .ld\:pt-600 {
    padding-top: 24px;
  }

  .ld\:pt-800 {
    padding-top: 32px;
  }

  .ld\:text-left {
    text-align: left;
  }

  .ld\:text-center {
    text-align: center;
  }

  .ld\:text-right {
    text-align: right;
  }

  .ld\:text-justify {
    text-align: justify;
  }

  .ld\:text-start {
    text-align: start;
  }

  .ld\:text-end {
    text-align: end;
  }

  .ld\:text-heading-display {
    font-size: 40px;
  }

  .ld\:text-heading-display-subtitle {
    font-size: 22px;
  }

  .ld\:text-heading-title0 {
    font-size: 28px;
  }

  .ld\:text-heading-title1 {
    font-size: 24px;
  }

  .ld\:text-heading-title2 {
    font-size: 20px;
  }

  .ld\:text-heading-title3 {
    font-size: 18px;
  }

  .ld\:text-heading-title4 {
    font-size: 16px;
  }

  .ld\:text-heading-title5 {
    font-size: 15px;
  }

  .ld\:text-heading-title6 {
    font-size: 13px;
  }

  .ld\:font-heading-display {
    font-weight: 700;
  }

  .ld\:font-heading-display-subtitle {
    font-weight: 400;
  }

  .ld\:font-heading-title0 {
    font-weight: 700;
  }

  .ld\:font-heading-title1 {
    font-weight: 700;
  }

  .ld\:font-heading-title2 {
    font-weight: 700;
  }

  .ld\:font-heading-title3 {
    font-weight: 700;
  }

  .ld\:font-heading-title4 {
    font-weight: 700;
  }

  .ld\:font-heading-title5 {
    font-weight: 700;
  }

  .ld\:font-heading-title6 {
    font-weight: 700;
  }

  .ld\:uppercase {
    text-transform: uppercase;
  }

  .ld\:leading-heading-display {
    line-height: 44px;
  }

  .ld\:leading-heading-display-subtitle {
    line-height: 28px;
  }

  .ld\:leading-heading-title0 {
    line-height: 36px;
  }

  .ld\:leading-heading-title1 {
    line-height: 32px;
  }

  .ld\:leading-heading-title2 {
    line-height: 28px;
  }

  .ld\:leading-heading-title3 {
    line-height: 24px;
  }

  .ld\:leading-heading-title4 {
    line-height: 22px;
  }

  .ld\:leading-heading-title5 {
    line-height: 20px;
  }

  .ld\:leading-heading-title6 {
    line-height: 18px;
  }

  .ld\:text-blue-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-active, 0, 62, 112), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-light-hover, 222, 240, 252), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-active, 1, 80, 142), var(--tw-text-opacity, 1));
  }

  .ld\:text-blue-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-text-opacity, 1));
  }

  .ld\:text-bundle-basic {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-basic, 215, 51, 28), var(--tw-text-opacity, 1));
  }

  .ld\:text-bundle-medium {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-bundle-medium, 59, 30, 176), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-active, 214, 222, 230), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-active, 202, 212, 222), var(--tw-text-opacity, 1));
  }

  .ld\:text-cloud-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-active, 28, 74, 35), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light, 234, 245, 234), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-active, 205, 228, 207), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-light-hover, 225, 239, 226), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal, 4, 135, 36), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-active, 3, 99, 27), var(--tw-text-opacity, 1));
  }

  .ld\:text-green-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-green-normal-hover, 4, 118, 32), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-active, 11, 12, 15), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-active, 50, 66, 86), var(--tw-text-opacity, 1));
  }

  .ld\:text-ink-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-normal-hover, 62, 78, 99), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-active, 87, 44, 0), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-darker {
    --tw-text-opacity: 1;
    color: rgb(77 38 0 / var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light, 254, 242, 230), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-active, 250, 226, 198), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-light-hover, 252, 236, 218), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal, 179, 98, 0), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-active, 128, 70, 0), var(--tw-text-opacity, 1));
  }

  .ld\:text-orange-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-orange-normal-hover, 153, 84, 0), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-darker, 0, 61, 53), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-active, 191, 232, 226), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal, 0, 143, 123), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-active, 0, 97, 83), var(--tw-text-opacity, 1));
  }

  .ld\:text-product-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-dark {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-dark-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-active, 109, 9, 9), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-dark-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-darker {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-light {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light, 250, 234, 234), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-light-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-active, 243, 206, 206), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-light-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-active, 157, 21, 21), var(--tw-text-opacity, 1));
  }

  .ld\:text-red-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-text-opacity, 1));
  }

  .ld\:text-social-facebook {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook, 59, 89, 152), var(--tw-text-opacity, 1));
  }

  .ld\:text-social-facebook-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-active, 53, 79, 136), var(--tw-text-opacity, 1));
  }

  .ld\:text-social-facebook-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-social-facebook-hover, 56, 84, 144), var(--tw-text-opacity, 1));
  }

  .ld\:text-white-normal {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
  }

  .ld\:text-white-normal-active {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-active, 231, 236, 241), var(--tw-text-opacity, 1));
  }

  .ld\:text-white-normal-hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-white-normal-hover, 241, 244, 247), var(--tw-text-opacity, 1));
  }

  .ld\:shadow-fixed {
    --tw-shadow: 0 0 2px 0 rgba(37, 42, 49, 0.16),0 2px 4px 0 rgba(37, 42, 49, 0.12);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .ld\:shadow-fixed-reverse {
    --tw-shadow: 0 0 2px 0 rgba(79, 94, 113, 0.12),0 -2px 6px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.15);
    --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 -2px 6px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .ld\:shadow-level1 {
    --tw-shadow: 0 2px 6px 0 rgba(79, 94, 113, 0.08),0 0 2px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .ld\:shadow-level2 {
    --tw-shadow: 0 8px 24px -5px rgba(79, 94, 113, 0.1),0 5px 16px -3px rgba(79, 94, 113, 0.12),0 1px 4px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.3);
    --tw-shadow-colored: 0 8px 24px -5px var(--tw-shadow-color), 0 5px 16px -3px var(--tw-shadow-color), 0 1px 4px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .ld\:shadow-level3 {
    --tw-shadow: 0 2px 16px 0 rgba(79, 94, 113, 0.04),0 34px 20px 0 rgba(79, 94, 113, 0.05),0 15px 15px 0 rgba(79, 94, 113, 0.1),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 2px 16px 0 var(--tw-shadow-color), 0 34px 20px 0 var(--tw-shadow-color), 0 15px 15px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .ld\:shadow-level3-reverse {
    --tw-shadow: 0 -2px 16px 0 rgba(79, 94, 113, 0.04),0 -34px 20px 0 rgba(79, 94, 113, 0.05),0 -15px 15px 0 rgba(79, 94, 113, 0.1),0 -5px 16px 0 rgba(79, 94, 113, 0.15),0 -2px 6px -1px rgba(79, 94, 113, 0.14),0 1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 -2px 16px 0 var(--tw-shadow-color), 0 -34px 20px 0 var(--tw-shadow-color), 0 -15px 15px 0 var(--tw-shadow-color), 0 -5px 16px 0 var(--tw-shadow-color), 0 -2px 6px -1px var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .ld\:shadow-level4 {
    --tw-shadow: 0 60px 40px 0 rgba(79, 94, 113, 0.05),0 40px 30px 0 rgba(79, 94, 113, 0.08),0 24px 24px 0 rgba(79, 94, 113, 0.14),0 5px 16px 0 rgba(79, 94, 113, 0.15),0 2px 6px -1px rgba(79, 94, 113, 0.14),0 -1px 2px -1px rgba(79, 94, 113, 0.15);
    --tw-shadow-colored: 0 60px 40px 0 var(--tw-shadow-color), 0 40px 30px 0 var(--tw-shadow-color), 0 24px 24px 0 var(--tw-shadow-color), 0 5px 16px 0 var(--tw-shadow-color), 0 2px 6px -1px var(--tw-shadow-color), 0 -1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .ld\:shadow-navbar {
    --tw-shadow: 0 2px 12px 0 rgba(27, 50, 73, 0.08);
    --tw-shadow-colored: 0 2px 12px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

.ltr\:left-0:where([dir="ltr"], [dir="ltr"] *) {
  left: 0px;
}

.ltr\:left-400:where([dir="ltr"], [dir="ltr"] *) {
  left: 16px;
}

.ltr\:left-\[11px\]:where([dir="ltr"], [dir="ltr"] *) {
  left: 11px;
}

.ltr\:left-\[calc\(theme\(size\.icon-small\)\+1px\)\]:where([dir="ltr"], [dir="ltr"] *) {
  left: calc(16px + 1px);
}

.ltr\:right-0:where([dir="ltr"], [dir="ltr"] *) {
  right: 0px;
}

.ltr\:-translate-x-full:where([dir="ltr"], [dir="ltr"] *) {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.ltr\:translate-x-\[calc\(100\%\+2px\)\]:where([dir="ltr"], [dir="ltr"] *) {
  --tw-translate-x: calc(100% + 2px);
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.ltr\:translate-x-full:where([dir="ltr"], [dir="ltr"] *) {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@media (min-width: 576px) {
  .ltr\:lm\:-translate-x-\[var\(--lm-drawer-width\)\]:where([dir="ltr"], [dir="ltr"] *) {
    --tw-translate-x: calc(var(--lm-drawer-width) * -1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .ltr\:lm\:translate-x-\[var\(--lm-drawer-width\)\]:where([dir="ltr"], [dir="ltr"] *) {
    --tw-translate-x: var(--lm-drawer-width);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}

.rtl\:left-0:where([dir="rtl"], [dir="rtl"] *) {
  left: 0px;
}

.rtl\:right-0:where([dir="rtl"], [dir="rtl"] *) {
  right: 0px;
}

.rtl\:right-400:where([dir="rtl"], [dir="rtl"] *) {
  right: 16px;
}

.rtl\:right-\[11px\]:where([dir="rtl"], [dir="rtl"] *) {
  right: 11px;
}

.rtl\:right-\[calc\(theme\(size\.icon-small\)\+1px\)\]:where([dir="rtl"], [dir="rtl"] *) {
  right: calc(16px + 1px);
}

.rtl\:start-0:where([dir="rtl"], [dir="rtl"] *) {
  inset-inline-start: 0px;
}

.rtl\:-translate-x-50:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: -2px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:-translate-x-full:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:translate-x-full:where([dir="rtl"], [dir="rtl"] *) {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rtl\:-scale-x-100:where([dir="rtl"], [dir="rtl"] *) {
  --tw-scale-x: -1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@keyframes toast-light-rtl {
  0% {
    transform: translateX(100%);
  }

  100% {
    transform: translateX(0%);
  }
}

.rtl\:animate-\[toast-light-rtl_var\(--toast-message-duration\)_linear\]:where([dir="rtl"], [dir="rtl"] *) {
  animation: toast-light-rtl var(--toast-message-duration) linear;
}

.rtl\:space-x-reverse:where([dir="rtl"], [dir="rtl"] *) > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
}

.rtl\:before\:-translate-x-300:where([dir="rtl"], [dir="rtl"] *)::before {
  content: var(--tw-content);
  --tw-translate-x: -12px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@media (min-width: 576px) {
  .rtl\:lm\:-translate-x-\[var\(--lm-drawer-width\)\]:where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: calc(var(--lm-drawer-width) * -1);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .rtl\:lm\:translate-x-\[var\(--lm-drawer-width\)\]:where([dir="rtl"], [dir="rtl"] *) {
    --tw-translate-x: var(--lm-drawer-width);
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}

.\[\&\+\*\]\:border-t+* {
  border-top-width: 1px;
}

.\[\&\:-webkit-autofill\]\:rounded-200:-webkit-autofill {
  border-radius: 8px;
}

.\[\&\:\:-ms-clear\]\:hidden::-ms-clear {
  display: none;
}

.\[\&\:\:-ms-input-placeholder\]\:text-form-element-foreground::-ms-input-placeholder {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
}

.\[\&\:\:-ms-reveal\]\:hidden::-ms-reveal {
  display: none;
}

.\[\&\:\:-webkit-inner-spin-button\]\:m-0::-webkit-inner-spin-button {
  margin: 0px;
}

.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
}

.\[\&\:\:-webkit-outer-spin-button\]\:m-0::-webkit-outer-spin-button {
  margin: 0px;
}

.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
  -webkit-appearance: none;
          appearance: none;
}

.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
  display: none;
}

.\[\&\:\:placeholder\]\:text-form-element-foreground::-moz-placeholder {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
}

.\[\&\:\:placeholder\]\:text-form-element-foreground::placeholder {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
}

.\[\&\:\:placeholder\]\:opacity-100::-moz-placeholder {
  opacity: 1;
}

.\[\&\:\:placeholder\]\:opacity-100::placeholder {
  opacity: 1;
}

.\[\&\:-webkit-autofill\]\:rounded-200:-webkit-autofill {
  border-radius: 8px;
}

.\[\&\:autofill\]\:rounded-200:autofill {
  border-radius: 8px;
}

@media (min-width: 576px) {
  .lm\:\[\&\:has\(\.orbit-modal-header-container\:last-child\)\]\:pb-1000:has(.orbit-modal-header-container:last-child) {
    padding-bottom: 40px;
  }
}

.\[\&\:not\(\:focus\)\]\:sr-only:not(:focus) {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.\[\&\:nth-child\(3\)\]\:m-0:nth-child(3) {
  margin: 0px;
}

.\[\&\>\.orbit-button-primitive\]\:rounded-none>.orbit-button-primitive {
  border-radius: 0;
}

.first\:\[\&\>\.orbit-button-primitive\]\:rounded-s-150>.orbit-button-primitive:first-child {
  border-start-start-radius: 6px;
  border-end-start-radius: 6px;
}

.last\:\[\&\>\.orbit-button-primitive\]\:rounded-e-150>.orbit-button-primitive:last-child {
  border-start-end-radius: 6px;
  border-end-end-radius: 6px;
}

@media (min-width: 768px) {
  .tb\:first\:\[\&\>\.orbit-button-primitive\]\:rounded-s-100>.orbit-button-primitive:first-child {
    border-start-start-radius: var(--border-radius-100, 4px);
    border-end-start-radius: var(--border-radius-100, 4px);
  }

  .tb\:last\:\[\&\>\.orbit-button-primitive\]\:rounded-e-100>.orbit-button-primitive:last-child {
    border-start-end-radius: var(--border-radius-100, 4px);
    border-end-end-radius: var(--border-radius-100, 4px);
  }
}

.\[\&\>\.orbit-carrier-logo\>img\]\:size-icon-small>.orbit-carrier-logo>img {
  width: 16px;
  height: 16px;
}

.\[\&\>\.orbit-carrier-logo\]\:absolute>.orbit-carrier-logo {
  position: absolute;
}

.\[\&\>\.orbit-carrier-logo\]\:start-0>.orbit-carrier-logo {
  inset-inline-start: 0px;
}

.\[\&\>\.orbit-carrier-logo\]\:size-icon-small>.orbit-carrier-logo {
  width: 16px;
  height: 16px;
}

.\[\&\>\.orbit-form-label\]\:z-\[3\]>.orbit-form-label {
  z-index: 3;
}

.\[\&\>\.orbit-form-label\]\:mb-0>.orbit-form-label {
  margin-bottom: 0px;
}

.\[\&\>\.orbit-form-label\]\:whitespace-nowrap>.orbit-form-label {
  white-space: nowrap;
}

.\[\&\>\.orbit-form-label\]\:text-form-element-large>.orbit-form-label {
  font-size: 16px;
}

.\[\&\>\.orbit-form-label\]\:leading-normal>.orbit-form-label {
  line-height: 20px;
}

.\[\&\>\.orbit-text\]\:text-center>.orbit-text {
  text-align: center;
}

@media (min-width: 576px) {
  .lm\:\[\&\>\.orbit-text\]\:text-start>.orbit-text {
    text-align: start;
  }
}

.\[\&\>button\]\:w-full>button {
  width: 100%;
}

.\[\&\>button\]\:flex-auto>button {
  flex: 1 1 auto;
}

@media (min-width: 576px) {
  .lm\:\[\&\>button\]\:w-auto>button {
    width: auto;
  }

  .lm\:\[\&\>button\]\:flex-none>button {
    flex: none;
  }
}

.\[\&\>img\]\:max-w-full>img {
  max-width: 100%;
}

.\[\&\>label\:has\(input\:checked\)\:not\(\:nth-of-type\(0\)\)_\+_label\:has\(input\:checked\)_\+_label\:not\(\:has\(input\:checked\)\)\]\:border-s-0>label:has(input:checked):not(:nth-of-type(0)) + label:has(input:checked) + label:not(:has(input:checked)) {
  border-inline-start-width: 0px;
}

.\[\&\>label\:has\(input\:checked\)\:not\(\:nth-of-type\(0\)\)_\+_label\:not\(\:has\(input\:checked\)\)\]\:border-s-0>label:has(input:checked):not(:nth-of-type(0)) + label:not(:has(input:checked)) {
  border-inline-start-width: 0px;
}

.\[\&\>label\:has\(input\:checked\)\]\:border-s-0>label:has(input:checked) {
  border-inline-start-width: 0px;
}

.\[\&\>label\:has\(input\:focus\)\:not\(\:nth-of-type\(0\)\)_\+_label\:has\(input\:focus\)_\+_label\:not\(\:has\(input\:checked\)\)\]\:border-s-0>label:has(input:focus):not(:nth-of-type(0)) + label:has(input:focus) + label:not(:has(input:checked)) {
  border-inline-start-width: 0px;
}

.\[\&\>label\:has\(input\:focus\)\:not\(\:nth-of-type\(0\)\)_\+_label\:not\(\:has\(input\:checked\)\)\]\:border-s-0>label:has(input:focus):not(:nth-of-type(0)) + label:not(:has(input:checked)) {
  border-inline-start-width: 0px;
}

.\[\&\>label\:has\(input\:focus\)\]\:border-s-0>label:has(input:focus) {
  border-inline-start-width: 0px;
}

.\[\&\>label\:not\(\:has\(input\:checked\)\)\:nth-of-type\(1\)\]\:border-s-0>label:not(:has(input:checked)):nth-of-type(1) {
  border-inline-start-width: 0px;
}

.\[\&\>label\]\:border-s>label {
  border-inline-start-width: 1px;
}

.\[\&\>label\]\:border-cloud-dark>label {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.\[\&\>option\]\:text-form-element-filled-foreground>option {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&\>p\]\:text-ink-dark>p {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&\>p\]\:text-ink-light>p {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light, 101, 120, 144), var(--tw-text-opacity, 1));
}

.\[\&\>svg\]\:visible>svg {
  visibility: visible;
}

.\[\&\>svg\]\:invisible>svg {
  visibility: hidden;
}

.\[\&\>svg\]\:flex>svg {
  display: flex;
}

.\[\&\>svg\]\:size-icon-small>svg {
  width: 16px;
  height: 16px;
}

.\[\&\>svg\]\:h-\[var\(--button-icon-height\)\]>svg {
  height: var(--button-icon-height);
}

.\[\&\>svg\]\:w-\[var\(--button-icon-width\)\]>svg {
  width: var(--button-icon-width);
}

.\[\&\>svg\]\:items-center>svg {
  align-items: center;
}

.\[\&\>svg\]\:justify-center>svg {
  justify-content: center;
}

.\[\&\>svg\]\:text-icon-tertiary-foreground>svg {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
}

.\[\&\[data-com-onepassword-filled\]\]\:\!bg-inherit[data-com-onepassword-filled] {
  background-color: inherit !important;
}

.\[\&_\+_\.orbit-modal-section\:first-of-type\]\:m-0 + .orbit-modal-section:first-of-type {
  margin: 0px;
}

.\[\&_\+_\.orbit-modal-section\:first-of-type\]\:border-t-0 + .orbit-modal-section:first-of-type {
  border-top-width: 0px;
}

.\[\&_\+_\.orbit-modal-section\:first-of-type\]\:pt-1300 + .orbit-modal-section:first-of-type {
  padding-top: 52px;
}

.\[\&_\.orbit-badge-primitive\]\:w-icon-large .orbit-badge-primitive {
  width: 24px;
}

.\[\&_\.orbit-badge-primitive\]\:p-0 .orbit-badge-primitive {
  padding: 0px;
}

.\[\&_\.orbit-button-primitive-icon\]\:text-icon-secondary-foreground .orbit-button-primitive-icon {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-button-primitive\:active_svg\]\:text-ink-light-active .orbit-button-primitive:active svg {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light-active, 78, 92, 111), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-button-primitive\:hover_svg\]\:text-ink-light-hover .orbit-button-primitive:hover svg {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-button-primitive\]\:pointer-events-auto .orbit-button-primitive {
  pointer-events: auto;
}

.\[\&_\.orbit-button-primitive\]\:me-100 .orbit-button-primitive {
  margin-inline-end: 4px;
}

.\[\&_\.orbit-button-primitive\]\:w-full .orbit-button-primitive {
  width: 100%;
}

.\[\&_\.orbit-button-primitive\]\:flex-auto .orbit-button-primitive {
  flex: 1 1 auto;
}

@media not all and (min-width: 576px) {
  .max-lm\:\[\&_\.orbit-button-primitive\]\:text-button-normal .orbit-button-primitive {
    font-size: 15px;
  }
}

@media (min-width: 320px) {
  @media not all and (min-width: 576px) {
    .sm\:max-lm\:\[\&_\.orbit-button-primitive\]\:h-form-box-normal .orbit-button-primitive {
      height: 44px;
    }

    .sm\:max-lm\:\[\&_\.orbit-button-primitive\]\:text-button-normal .orbit-button-primitive {
      font-size: 15px;
    }
  }
}

@media (min-width: 576px) {
  .lm\:\[\&_\.orbit-button-primitive\]\:w-auto .orbit-button-primitive {
    width: auto;
  }

  .lm\:\[\&_\.orbit-button-primitive\]\:grow-0 .orbit-button-primitive {
    flex-grow: 0;
  }
}

.\[\&_\.orbit-button-primitive_svg\]\:text-ink-normal .orbit-button-primitive svg {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-button-primitive_svg\]\:transition-\[color\] .orbit-button-primitive svg {
  transition-property: color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_\.orbit-button-primitive_svg\]\:duration-fast .orbit-button-primitive svg {
  transition-duration: 0.15s;
}

.\[\&_\.orbit-button-primitive_svg\]\:ease-in-out .orbit-button-primitive svg {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

@media not all and (min-width: 576px) {
  .max-lm\:\[\&_\.orbit-card\]\:-mx-400 .orbit-card {
    margin-left: -16px;
    margin-right: -16px;
  }

  .max-lm\:\[\&_\.orbit-card\]\:w-auto .orbit-card {
    width: auto;
  }
}

.\[\&_\.orbit-checkbox-icon-container\>svg\]\:has-\[\:checked\]\:visible:has(:checked) .orbit-checkbox-icon-container>svg {
  visibility: visible;
}

.\[\&_\.orbit-checkbox-icon-container\]\:border-blue-normal .orbit-checkbox-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:border-form-element-border-color .orbit-checkbox-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:border-form-element-error .orbit-checkbox-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:bg-blue-normal .orbit-checkbox-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:bg-cloud-dark .orbit-checkbox-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:bg-form-element-background .orbit-checkbox-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:bg-form-element-disabled-background .orbit-checkbox-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:hover\:border-blue-dark:hover .orbit-checkbox-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:hover\:border-blue-light-active:hover .orbit-checkbox-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-light-active, 199, 228, 250), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:hover\:bg-blue-dark:hover .orbit-checkbox-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:hover\:shadow-none:hover .orbit-checkbox-icon-container {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-checkbox-icon-container\]\:focus\:\!outline-none:focus .orbit-checkbox-icon-container {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.\[\&_\.orbit-checkbox-icon-container\]\:active\:border-form-element-focus:active .orbit-checkbox-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:active\:\!outline-none:active .orbit-checkbox-icon-container {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.\[\&_\.orbit-checkbox-icon-container\]\:has-\[\:checked\]\:border-blue-normal:has(:checked) .orbit-checkbox-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:has-\[\:checked\]\:bg-blue-normal:has(:checked) .orbit-checkbox-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:has-\[\:checked\]\:bg-cloud-dark:has(:checked) .orbit-checkbox-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:has-\[\:focus\]\:outline:has(:focus) .orbit-checkbox-icon-container {
  outline-style: solid;
}

.\[\&_\.orbit-checkbox-icon-container\]\:has-\[\:focus\]\:outline-2:has(:focus) .orbit-checkbox-icon-container {
  outline-width: 2px;
}

.\[\&_\.orbit-checkbox-icon-container\]\:has-\[\:focus\]\:outline-blue-normal:has(:focus) .orbit-checkbox-icon-container {
  outline-color: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.\[\&_\.orbit-checkbox-icon-container\]\:has-\[\:checked\]\:hover\:border-blue-dark:hover:has(:checked) .orbit-checkbox-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-checkbox-icon-container\]\:has-\[\:checked\]\:hover\:bg-blue-dark:hover:has(:checked) .orbit-checkbox-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-checkbox-label\]\:w-auto .orbit-checkbox-label {
  width: auto;
}

.\[\&_\.orbit-choice-group-feedback\]\:relative .orbit-choice-group-feedback {
  position: relative;
}

.\[\&_\.orbit-choice-group-feedback\]\:top-\[initial\] .orbit-choice-group-feedback {
  top: initial;
}

.\[\&_\.orbit-choice-group-feedback\]\:mt-200 .orbit-choice-group-feedback {
  margin-top: 8px;
}

.\[\&_\.orbit-form-label\]\:mb-0 .orbit-form-label {
  margin-bottom: 0px;
}

.\[\&_\.orbit-form-label\]\:inline-block .orbit-form-label {
  display: inline-block;
}

.\[\&_\.orbit-form-label\]\:hidden .orbit-form-label {
  display: none;
}

.\[\&_\.orbit-form-label\]\:max-w-\[20ch\] .orbit-form-label {
  max-width: 20ch;
}

.\[\&_\.orbit-form-label\]\:truncate .orbit-form-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.\[\&_\.orbit-form-label\]\:text-normal .orbit-form-label {
  font-size: 15px;
}

.\[\&_\.orbit-form-label\]\:leading-normal .orbit-form-label {
  line-height: 20px;
}

.\[\&_\.orbit-heading\]\:truncate .orbit-heading {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.\[\&_\.orbit-heading\]\:text-ink-dark .orbit-heading {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-input-field-fake-input\]\:hidden .orbit-input-field-fake-input {
  display: none;
}

.\[\&_\.orbit-input-field-fake-input\]\:bg-transparent .orbit-input-field-fake-input {
  background-color: transparent;
}

.\[\&_\.orbit-input-field-fake-input\]\:focus-within\:outline:focus-within .orbit-input-field-fake-input {
  outline-style: solid;
}

.\[\&_\.orbit-input-field-fake-input\]\:focus-within\:outline-2:focus-within .orbit-input-field-fake-input {
  outline-width: 2px;
}

.\[\&_\.orbit-input-field-fake-input\]\:focus-within\:outline-blue-normal:focus-within .orbit-input-field-fake-input {
  outline-color: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.\[\&_\.orbit-input-field-fake-input\]\:hover\:shadow-form-element-error-hover:hover .orbit-input-field-fake-input {
  --tw-shadow: inset 0 0 0 1px rgba(185, 25, 25, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-input-field-fake-input\]\:hover\:shadow-form-element-hover:hover .orbit-input-field-fake-input {
  --tw-shadow: inset 0 0 0 1px rgba(166, 182, 200, 1);
  --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-input-field-field\]\:mt-200 .orbit-input-field-field {
  margin-top: 8px;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:absolute .orbit-input-field-input-container::after {
  content: var(--tw-content);
  position: absolute;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:end-0 .orbit-input-field-input-container::after {
  content: var(--tw-content);
  inset-inline-end: 0px;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:top-1\/2 .orbit-input-field-input-container::after {
  content: var(--tw-content);
  top: 50%;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:z-default .orbit-input-field-input-container::after {
  content: var(--tw-content);
  z-index: 1;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:block .orbit-input-field-input-container::after {
  content: var(--tw-content);
  display: block;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:h-600 .orbit-input-field-input-container::after {
  content: var(--tw-content);
  height: 24px;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:-translate-y-1\/2 .orbit-input-field-input-container::after {
  content: var(--tw-content);
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&_\.orbit-input-field-input-container\]\:after\:border-r .orbit-input-field-input-container::after {
  content: var(--tw-content);
  border-right-width: 1px;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:border-form-element .orbit-input-field-input-container::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-input-field-input-container\]\:after\:border-form-element-error .orbit-input-field-input-container::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-input-field-input-container\]\:after\:transition-colors .orbit-input-field-input-container::after {
  content: var(--tw-content);
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_\.orbit-input-field-input-container\]\:after\:duration-fast .orbit-input-field-input-container::after {
  content: var(--tw-content);
  transition-duration: 0.15s;
}

.\[\&_\.orbit-input-field-input-container\]\:after\:ease-in-out .orbit-input-field-input-container::after {
  content: var(--tw-content);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_\.orbit-input-field-input-container\]\:last-of-type\:after\:content-none:last-of-type .orbit-input-field-input-container::after {
  --tw-content: none;
  content: var(--tw-content);
}

.\[\&_\.orbit-input-field-input\~\.orbit-input-field-fake-input\]\:shadow-none .orbit-input-field-input~.orbit-input-field-fake-input {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-itinerary-badge-list\]\:\!ms-0 .orbit-itinerary-badge-list {
  margin-inline-start: 0px !important;
}

.\[\&_\.orbit-list-choice\]\:bg-cloud-light .orbit-list-choice {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-list-item-icon\>svg\]\:h-icon-large .orbit-list-item-icon>svg {
  height: 24px;
}

.\[\&_\.orbit-list-item-icon\>svg\]\:h-icon-medium .orbit-list-item-icon>svg {
  height: 20px;
}

.\[\&_\.orbit-list-item-icon\>svg\]\:h-icon-small .orbit-list-item-icon>svg {
  height: 16px;
}

.\[\&_\.orbit-list-item-icon\>svg\]\:w-icon-large .orbit-list-item-icon>svg {
  width: 24px;
}

.\[\&_\.orbit-list-item-icon\>svg\]\:w-icon-medium .orbit-list-item-icon>svg {
  width: 20px;
}

.\[\&_\.orbit-list-item-icon\>svg\]\:w-icon-small .orbit-list-item-icon>svg {
  width: 16px;
}

.\[\&_\.orbit-list-item-label\]\:text-normal .orbit-list-item-label {
  font-size: 15px;
}

.\[\&_\.orbit-list-item-label\]\:text-small .orbit-list-item-label {
  font-size: 13px;
}

.\[\&_\.orbit-list-item\]\:text-normal .orbit-list-item {
  font-size: 15px;
}

.\[\&_\.orbit-list-item\]\:text-small .orbit-list-item {
  font-size: 13px;
}

.\[\&_\.orbit-list-item\]\:font-medium .orbit-list-item {
  font-weight: 500;
}

.\[\&_\.orbit-list-item\]\:font-normal .orbit-list-item {
  font-weight: 400;
}

.\[\&_\.orbit-list-item\]\:text-ink-dark .orbit-list-item {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-list-item\]\:text-white-normal .orbit-list-item {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.hover\:\[\&_\.orbit-list-item\]\:text-white-normal .orbit-list-item:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.focus\:\[\&_\.orbit-list-item\]\:text-white-normal .orbit-list-item:focus {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-loading-spinner\]\:size-icon-medium .orbit-loading-spinner {
  width: 20px;
  height: 20px;
}

.\[\&_\.orbit-loading-spinner\]\:h-\[var\(--button-icon-height\)\] .orbit-loading-spinner {
  height: var(--button-icon-height);
}

.\[\&_\.orbit-loading-spinner\]\:w-\[var\(--button-icon-width\)\] .orbit-loading-spinner {
  width: var(--button-icon-width);
}

.\[\&_\.orbit-loading-spinner\]\:stroke-current .orbit-loading-spinner {
  stroke: currentColor;
}

.\[\&_\.orbit-modal-footer-child\:last-of-type\]\:p-0 .orbit-modal-footer-child:last-of-type {
  padding: 0px;
}

.\[\&_\.orbit-modal-footer\]\:fixed .orbit-modal-footer {
  position: fixed;
}

.\[\&_\.orbit-modal-footer\]\:bottom-0 .orbit-modal-footer {
  bottom: 0px;
}

.\[\&_\.orbit-modal-footer\]\:p-400 .orbit-modal-footer {
  padding: 16px;
}

.\[\&_\.orbit-modal-footer\]\:shadow-modal .orbit-modal-footer {
  --tw-shadow: inset 0 0 0 transparent, 0 0 2px 0 rgba(79, 94, 113, 0.12),0 -2px 6px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.15);
  --tw-shadow-colored: inset 0 0 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 -2px 6px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-modal-footer\]\:shadow-modal-scrolled .orbit-modal-footer {
  --tw-shadow: inset 0 1px 0 rgba(var(--palette-cloud-normal, 232, 237, 241), <alpha-value>), 0 0 2px 0 rgba(79, 94, 113, 0.12),0 -2px 6px 0 rgba(79, 94, 113, 0.12),0 0 1px 0 rgba(41, 47, 55, 0.15);
  --tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), 0 0 2px 0 var(--tw-shadow-color), 0 -2px 6px 0 var(--tw-shadow-color), 0 0 1px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-modal-footer\]\:shadow-none .orbit-modal-footer {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-modal-footer\]\:transition-shadow .orbit-modal-footer {
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_\.orbit-modal-footer\]\:duration-fast .orbit-modal-footer {
  transition-duration: 0.15s;
}

.\[\&_\.orbit-modal-footer\]\:ease-in-out .orbit-modal-footer {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

@media (min-width: 576px) {
  .lm\:\[\&_\.orbit-modal-footer\]\:absolute .orbit-modal-footer {
    position: absolute;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:max-w-\[var\(--orbit-modal-width\)\] .orbit-modal-footer {
    max-width: var(--orbit-modal-width);
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:max-w-modal-extra-large .orbit-modal-footer {
    max-width: 1280px;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:max-w-modal-extra-small .orbit-modal-footer {
    max-width: 360px;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:max-w-modal-large .orbit-modal-footer {
    max-width: 900px;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:max-w-modal-normal .orbit-modal-footer {
    max-width: 740px;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:max-w-modal-small .orbit-modal-footer {
    max-width: 540px;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:rounded-b-none .orbit-modal-footer {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:\!p-800 .orbit-modal-footer {
    padding: 32px !important;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:p-800 .orbit-modal-footer {
    padding: 32px;
  }

  .lm\:\[\&_\.orbit-modal-footer\]\:shadow-none .orbit-modal-footer {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

.\[\&_\.orbit-modal-header-container\]\:sticky .orbit-modal-header-container {
  position: sticky;
}

.\[\&_\.orbit-modal-header-container\]\:top-0 .orbit-modal-header-container {
  top: 0px;
}

.\[\&_\.orbit-modal-header-container\]\:mb-800 .orbit-modal-header-container {
  margin-bottom: 32px;
}

.\[\&_\.orbit-modal-header-container\]\:pb-400 .orbit-modal-header-container {
  padding-bottom: 16px;
}

.\[\&_\.orbit-modal-header-container\]\:shadow-fixed .orbit-modal-header-container {
  --tw-shadow: 0 0 2px 0 rgba(37, 42, 49, 0.16),0 2px 4px 0 rgba(37, 42, 49, 0.12);
  --tw-shadow-colored: 0 0 2px 0 var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@media (min-width: 576px) {
  .lm\:\[\&_\.orbit-modal-header-container\]\:mb-\[var\(--orbit-modal-footer-height\2c 0px\)\] .orbit-modal-header-container {
    margin-bottom: var(--orbit-modal-footer-height,0px);
  }
}

.\[\&_\.orbit-modal-heading\]\:pe-800 .orbit-modal-heading {
  padding-inline-end: 32px;
}

@media (min-width: 992px) {
  .de\:\[\&_\.orbit-modal-heading\]\:p-0 .orbit-modal-heading {
    padding: 0px;
  }
}

.\[\&_\.orbit-modal-mobile-header\]\:visible .orbit-modal-mobile-header {
  visibility: visible;
}

.\[\&_\.orbit-modal-mobile-header\]\:top-800 .orbit-modal-mobile-header {
  top: 32px;
}

.\[\&_\.orbit-modal-mobile-header\]\:rounded-tl-modal .orbit-modal-mobile-header {
  border-top-left-radius: 16px;
}

.\[\&_\.orbit-modal-mobile-header\]\:opacity-100 .orbit-modal-mobile-header {
  opacity: 1;
}

@media (min-width: 576px) {
  .lm\:\[\&_\.orbit-modal-mobile-header\]\:-top-1000 .orbit-modal-mobile-header {
    top: -40px;
  }

  .lm\:\[\&_\.orbit-modal-mobile-header\]\:top-0 .orbit-modal-mobile-header {
    top: 0px;
  }

  .lm\:\[\&_\.orbit-modal-mobile-header\]\:w-\[calc\(var\(--orbit-modal-width\)-48px-theme\(spacing\.1000\)\)\] .orbit-modal-mobile-header {
    width: calc(var(--orbit-modal-width) - 48px - 40px);
  }

  .lm\:\[\&_\.orbit-modal-section\:last-of-type\:after\]\:content-none .orbit-modal-section:last-of-type:after {
    --tw-content: none;
    content: var(--tw-content);
  }
}

.\[\&_\.orbit-modal-section\:last-of-type\]\:mb-0 .orbit-modal-section:last-of-type {
  margin-bottom: 0px;
}

.\[\&_\.orbit-modal-section\:last-of-type\]\:pb-600 .orbit-modal-section:last-of-type {
  padding-bottom: 24px;
}

@media (min-width: 576px) {
  .lm\:\[\&_\.orbit-modal-section\:last-of-type\]\:mb-\[var\(--orbit-modal-footer-height\2c 0px\)\] .orbit-modal-section:last-of-type {
    margin-bottom: var(--orbit-modal-footer-height,0px);
  }

  .lm\:\[\&_\.orbit-modal-section\:last-of-type\]\:pb-1000 .orbit-modal-section:last-of-type {
    padding-bottom: 40px;
  }

  .lm\:\[\&_\.orbit-modal-section\]\:rounded-b-none .orbit-modal-section {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }
}

.\[\&_\.orbit-modal-wrapper-content\]\:h-full .orbit-modal-wrapper-content {
  height: 100%;
}

.\[\&_\.orbit-radio-icon-container\]\:border-cloud-dark .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:border-form-element .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:border-form-element-error .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:border-form-element-focus .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:bg-cloud-light .orbit-radio-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:bg-form-element-background .orbit-radio-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:bg-white-normal .orbit-radio-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:hover\:border-form-element-error-hover:hover .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:hover\:border-form-element-hover:hover .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark-hover, 166, 182, 200), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:focus\:\!outline-none:focus .orbit-radio-icon-container {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.\[\&_\.orbit-radio-icon-container\]\:active\:border-form-element-active:active .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark-active, 148, 168, 190), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:active\:border-form-element-error:active .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:active\:\!outline-none:active .orbit-radio-icon-container {
  outline: 2px solid transparent !important;
  outline-offset: 2px !important;
}

.\[\&_\.orbit-radio-icon-container\]\:has-\[\:checked\]\:border-2:has(:checked) .orbit-radio-icon-container {
  border-width: 2px;
}

.\[\&_\.orbit-radio-icon-container\]\:has-\[\:checked\]\:border-form-element-focus:has(:checked) .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:has-\[\:checked\]\:bg-white-normal:has(:checked) .orbit-radio-icon-container {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container\]\:has-\[\:focus\]\:outline:has(:focus) .orbit-radio-icon-container {
  outline-style: solid;
}

.\[\&_\.orbit-radio-icon-container\]\:has-\[\:focus\]\:outline-2:has(:focus) .orbit-radio-icon-container {
  outline-width: 2px;
}

.\[\&_\.orbit-radio-icon-container\]\:has-\[\:focus\]\:outline-blue-normal:has(:focus) .orbit-radio-icon-container {
  outline-color: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.\[\&_\.orbit-radio-icon-container\]\:has-\[\:checked\]\:active\:border-form-element-focus:active:has(:checked) .orbit-radio-icon-container {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-radio-icon-container_span\]\:has-\[\:checked\]\:visible:has(:checked) .orbit-radio-icon-container span {
  visibility: visible;
}

.\[\&_\.orbit-select-container\]\:bg-transparent .orbit-select-container {
  background-color: transparent;
}

.\[\&_\.orbit-select-container\]\:after\:absolute .orbit-select-container::after {
  content: var(--tw-content);
  position: absolute;
}

.\[\&_\.orbit-select-container\]\:after\:end-0 .orbit-select-container::after {
  content: var(--tw-content);
  inset-inline-end: 0px;
}

.\[\&_\.orbit-select-container\]\:after\:top-1\/2 .orbit-select-container::after {
  content: var(--tw-content);
  top: 50%;
}

.\[\&_\.orbit-select-container\]\:after\:z-\[2\] .orbit-select-container::after {
  content: var(--tw-content);
  z-index: 2;
}

.\[\&_\.orbit-select-container\]\:after\:block .orbit-select-container::after {
  content: var(--tw-content);
  display: block;
}

.\[\&_\.orbit-select-container\]\:after\:h-600 .orbit-select-container::after {
  content: var(--tw-content);
  height: 24px;
}

.\[\&_\.orbit-select-container\]\:after\:-translate-y-1\/2 .orbit-select-container::after {
  content: var(--tw-content);
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&_\.orbit-select-container\]\:after\:border-r .orbit-select-container::after {
  content: var(--tw-content);
  border-right-width: 1px;
}

.\[\&_\.orbit-select-container\]\:after\:border-form-element .orbit-select-container::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-select-container\]\:after\:border-form-element-error .orbit-select-container::after {
  content: var(--tw-content);
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-red-normal, 210, 28, 28), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-select-container\]\:after\:transition-colors .orbit-select-container::after {
  content: var(--tw-content);
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_\.orbit-select-container\]\:after\:duration-fast .orbit-select-container::after {
  content: var(--tw-content);
  transition-duration: 0.15s;
}

.\[\&_\.orbit-select-container\]\:after\:ease-in-out .orbit-select-container::after {
  content: var(--tw-content);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_\.orbit-select-container\]\:last-of-type\:after\:content-none:last-of-type .orbit-select-container::after {
  --tw-content: none;
  content: var(--tw-content);
}

.\[\&_\.orbit-select-container_select\]\:bg-transparent .orbit-select-container select {
  background-color: transparent;
}

.\[\&_\.orbit-select-container_select\]\:shadow-none .orbit-select-container select {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-select-container_select\]\:focus\:outline-none:focus .orbit-select-container select {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.\[\&_\.orbit-separator\]\:-ml-400 .orbit-separator {
  margin-left: -16px;
}

.\[\&_\.orbit-separator\]\:\!w-\[150\%\] .orbit-separator {
  width: 150% !important;
}

.\[\&_\.orbit-service-logo\]\:h-400 .orbit-service-logo {
  height: 16px;
}

.\[\&_\.orbit-service-logo\]\:pe-300 .orbit-service-logo {
  padding-inline-end: 12px;
}

.\[\&_\.orbit-slide\]\:bg-white-normal .orbit-slide {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.\[\&_\.orbit-switch-segment-label\:first-child_\.orbit-switch-segment-text\]\:rounded-s-300 .orbit-switch-segment-label:first-child .orbit-switch-segment-text {
  border-start-start-radius: 12px;
  border-end-start-radius: 12px;
}

.\[\&_\.orbit-switch-segment-label\:last-child_\.orbit-switch-segment-text\]\:rounded-e-300 .orbit-switch-segment-label:last-child .orbit-switch-segment-text {
  border-start-end-radius: 12px;
  border-end-end-radius: 12px;
}

.\[\&_\.orbit-text-link\:not\(\.orbit-text-link--secondary\)\]\:font-medium .orbit-text-link:not(.orbit-text-link--secondary) {
  font-weight: 500;
}

.\[\&_\.orbit-text-link\:not\(\.orbit-text-link--secondary\)\]\:text-link-critical-foreground .orbit-text-link:not(.orbit-text-link--secondary) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-text-link\:not\(\.orbit-text-link--secondary\)\]\:text-link-info-foreground .orbit-text-link:not(.orbit-text-link--secondary) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-text-link\:not\(\.orbit-text-link--secondary\)\]\:text-link-success-foreground .orbit-text-link:not(.orbit-text-link--secondary) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-text-link\:not\(\.orbit-text-link--secondary\)\]\:text-link-warning-foreground .orbit-text-link:not(.orbit-text-link--secondary) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-text-link\:not\(\.orbit-text-link--secondary\)\]\:no-underline .orbit-text-link:not(.orbit-text-link--secondary) {
  text-decoration-line: none;
}

.\[\&_\.orbit-text-link\]\:w-full .orbit-text-link {
  width: 100%;
}

.\[\&_\.orbit-text-link\]\:text-white-normal .orbit-text-link {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-text-link\]\:no-underline .orbit-text-link {
  text-decoration-line: none;
}

.hover\:\[\&_\.orbit-text-link\]\:text-link-critical-foreground-hover .orbit-text-link:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
}

.hover\:\[\&_\.orbit-text-link\]\:text-link-info-foreground-hover .orbit-text-link:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
}

.hover\:\[\&_\.orbit-text-link\]\:text-link-success-foreground-hover .orbit-text-link:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
}

.hover\:\[\&_\.orbit-text-link\]\:text-link-warning-foreground-hover .orbit-text-link:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
}

.hover\:\[\&_\.orbit-text-link\]\:no-underline .orbit-text-link:hover {
  text-decoration-line: none;
}

.hover\:\[\&_\.orbit-text-link\]\:outline-none .orbit-text-link:hover {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.active\:\[\&_\.orbit-text-link\]\:text-link-critical-foreground-active .orbit-text-link:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
}

.active\:\[\&_\.orbit-text-link\]\:text-link-info-foreground-active .orbit-text-link:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
}

.active\:\[\&_\.orbit-text-link\]\:text-link-success-foreground-active .orbit-text-link:active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
}

.active\:\[\&_\.orbit-text-link\]\:text-link-warning-foreground-active .orbit-text-link:active {
  --tw-text-opacity: 1;
  color: rgb(77 38 0 / var(--tw-text-opacity, 1));
}

.active\:\[\&_\.orbit-text-link\]\:no-underline .orbit-text-link:active {
  text-decoration-line: none;
}

.active\:\[\&_\.orbit-text-link\]\:outline-none .orbit-text-link:active {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

@media (min-width: 768px) {
  .tb\:\[\&_\.orbit-text-link\]\:w-auto .orbit-text-link {
    width: auto;
  }
}

.\[\&_\.orbit-text\]\:inline-block .orbit-text {
  display: inline-block;
}

.\[\&_\.orbit-text\]\:truncate .orbit-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.\[\&_\.orbit-text\]\:text-form-element-normal .orbit-text {
  font-size: 15px;
}

.\[\&_\.orbit-text\]\:text-normal .orbit-text {
  font-size: 15px;
}

.\[\&_\.orbit-text\]\:text-small .orbit-text {
  font-size: 13px;
}

.\[\&_\.orbit-text\]\:font-medium .orbit-text {
  font-weight: 500;
}

.\[\&_\.orbit-text\]\:font-normal .orbit-text {
  font-weight: 400;
}

.\[\&_\.orbit-text\]\:leading-normal .orbit-text {
  line-height: 20px;
}

.\[\&_\.orbit-text\]\:leading-small .orbit-text {
  line-height: 16px;
}

.\[\&_\.orbit-text\]\:text-form-element-label-foreground .orbit-text {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-text\]\:text-ink-dark .orbit-text {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-text\]\:text-white-normal .orbit-text {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-text\]\:underline .orbit-text {
  text-decoration-line: underline;
}

.\[\&_\.orbit-text\]\:decoration-current .orbit-text {
  text-decoration-color: currentColor;
}

.\[\&_\.orbit-text\]\:decoration-dotted .orbit-text {
  text-decoration-style: dotted;
}

.hover\:\[\&_\.orbit-text\]\:text-white-normal .orbit-text:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.focus\:\[\&_\.orbit-text\]\:text-white-normal .orbit-text:focus {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-tile-header-icon-right\]\:hover\:text-ink-light-hover:hover .orbit-tile-header-icon-right {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
}

.focus\:\[\&_\.orbit-tile-header-icon-right\]\:text-ink-light-hover .orbit-tile-header-icon-right:focus {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-light-hover, 88, 105, 126), var(--tw-text-opacity, 1));
}

.\[\&_\.orbit-tile-wrapper\]\:rounded-none .orbit-tile-wrapper {
  border-radius: 0;
}

.\[\&_\.orbit-tile-wrapper\]\:shadow-none .orbit-tile-wrapper {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_\.orbit-tile-wrapper\]\:transition-colors .orbit-tile-wrapper {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_\.orbit-tile-wrapper\]\:duration-fast .orbit-tile-wrapper {
  transition-duration: 0.15s;
}

.\[\&_\.orbit-tile-wrapper\]\:ease-in-out .orbit-tile-wrapper {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.first\:\[\&_\.orbit-tile-wrapper\]\:rounded-t-300 .orbit-tile-wrapper:first-child {
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

.last\:\[\&_\.orbit-tile-wrapper\]\:rounded-b-300 .orbit-tile-wrapper:last-child {
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}

.hover\:\[\&_\.orbit-tile-wrapper\]\:bg-cloud-normal .orbit-tile-wrapper:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.focus\:\[\&_\.orbit-tile-wrapper\]\:bg-cloud-normal .orbit-tile-wrapper:focus {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.not-last\:\[\&_\.orbit-tile-wrapper\]\:border-b .orbit-tile-wrapper:not(:last-child) {
  border-bottom-width: 1px;
}

.not-last\:\[\&_\.orbit-tile-wrapper\]\:border-cloud-normal .orbit-tile-wrapper:not(:last-child) {
  --tw-border-opacity: 1;
  border-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.\[\&_\.orbit-tooltip-wrapper_\.orbit-text\]\:font-medium .orbit-tooltip-wrapper .orbit-text {
  font-weight: 500;
}

.\[\&_\:disabled\]\:pointer-events-none :disabled {
  pointer-events: none;
}

.\[\&_\>_div\]\:max-w-\[calc\(100\%-20px\)\] > div {
  max-width: calc(100% - 20px);
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:font-medium a:not(.orbit-text-link) {
  font-weight: 500;
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-critical-foreground a:not(.orbit-text-link) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-info-foreground a:not(.orbit-text-link) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-primary-foreground a:not(.orbit-text-link) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark, 0, 112, 97), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-secondary-foreground a:not(.orbit-text-link) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-success-foreground a:not(.orbit-text-link) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-warning-foreground a:not(.orbit-text-link) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-white-foreground a:not(.orbit-text-link) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\.orbit-text-link\)\]\:underline a:not(.orbit-text-link) {
  text-decoration-line: underline;
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-critical-foreground-hover a:not(.orbit-text-link):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-info-foreground-hover a:not(.orbit-text-link):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-primary-foreground-hover a:not(.orbit-text-link):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-secondary-foreground-hover a:not(.orbit-text-link):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-success-foreground-hover a:not(.orbit-text-link):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-warning-foreground-hover a:not(.orbit-text-link):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-white-foreground-hover a:not(.orbit-text-link):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:no-underline a:not(.orbit-text-link):hover {
  text-decoration-line: none;
}

.hover\:\[\&_a\:not\(\.orbit-text-link\)\]\:outline-none a:not(.orbit-text-link):hover {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-critical-foreground-active a:not(.orbit-text-link):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-info-foreground-active a:not(.orbit-text-link):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-primary-foreground-active a:not(.orbit-text-link):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-secondary-foreground-active a:not(.orbit-text-link):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-dark-active, 0, 66, 57), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-success-foreground-active a:not(.orbit-text-link):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-warning-foreground-active a:not(.orbit-text-link):active {
  --tw-text-opacity: 1;
  color: rgb(77 38 0 / var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:text-link-white-foreground-active a:not(.orbit-text-link):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-product-light, 225, 244, 243), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:no-underline a:not(.orbit-text-link):active {
  text-decoration-line: none;
}

.active\:\[\&_a\:not\(\.orbit-text-link\)\]\:outline-none a:not(.orbit-text-link):active {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.\[\&_a\:not\(\[class\]\)\]\:font-medium a:not([class]) {
  font-weight: 500;
}

.\[\&_a\:not\(\[class\]\)\]\:text-link-critical-foreground a:not([class]) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark, 151, 12, 12), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\[class\]\)\]\:text-link-info-foreground a:not([class]) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark, 0, 90, 163), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\[class\]\)\]\:text-link-success-foreground a:not([class]) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark, 41, 107, 51), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\[class\]\)\]\:text-link-warning-foreground a:not([class]) {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark, 138, 69, 0), var(--tw-text-opacity, 1));
}

.\[\&_a\:not\(\[class\]\)\]\:no-underline a:not([class]) {
  text-decoration-line: none;
}

.hover\:\[\&_a\:not\(\[class\]\)\]\:text-link-critical-foreground-hover a:not([class]):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-dark-hover, 137, 11, 11), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\[class\]\)\]\:text-link-info-foreground-hover a:not([class]):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-dark-hover, 0, 79, 143), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\[class\]\)\]\:text-link-success-foreground-hover a:not([class]):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-dark-hover, 33, 89, 42), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\[class\]\)\]\:text-link-warning-foreground-hover a:not([class]):hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-orange-dark-hover, 112, 56, 0), var(--tw-text-opacity, 1));
}

.hover\:\[\&_a\:not\(\[class\]\)\]\:no-underline a:not([class]):hover {
  text-decoration-line: none;
}

.hover\:\[\&_a\:not\(\[class\]\)\]\:outline-none a:not([class]):hover {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.active\:\[\&_a\:not\(\[class\]\)\]\:text-link-critical-foreground-active a:not([class]):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-red-darker, 99, 8, 8), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\[class\]\)\]\:text-link-info-foreground-active a:not([class]):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-darker, 0, 56, 102), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\[class\]\)\]\:text-link-success-foreground-active a:not([class]):active {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-green-darker, 22, 59, 28), var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\[class\]\)\]\:text-link-warning-foreground-active a:not([class]):active {
  --tw-text-opacity: 1;
  color: rgb(77 38 0 / var(--tw-text-opacity, 1));
}

.active\:\[\&_a\:not\(\[class\]\)\]\:no-underline a:not([class]):active {
  text-decoration-line: none;
}

.active\:\[\&_a\:not\(\[class\]\)\]\:outline-none a:not([class]):active {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.\[\&_a\]\:cursor-pointer a {
  cursor: pointer;
}

.\[\&_a\]\:text-normal a {
  font-size: 15px;
}

.\[\&_a\]\:font-normal a {
  font-weight: 400;
}

.\[\&_a\]\:text-white-normal a {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.\[\&_a\]\:underline a {
  text-decoration-line: underline;
}

.hover\:\[\&_a\]\:text-white-normal a:hover {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.focus\:\[\&_a\]\:text-white-normal a:focus {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-text-opacity, 1));
}

.\[\&_b\]\:font-medium b {
  font-weight: 500;
}

.\[\&_b\]\:text-ink-dark b {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&_button\]\:rounded-none button {
  border-radius: 0;
}

.\[\&_button\]\:bg-cloud-light button {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
}

.\[\&_button\]\:opacity-100 button {
  opacity: 1;
}

.\[\&_button\]\:hover\:bg-transparent:hover button {
  background-color: transparent;
}

.\[\&_img\]\:max-w-full img {
  max-width: 100%;
}

.\[\&_span\]\:block span {
  display: block;
}

.group\/button:hover .group-hover\/button\:\[\&_span\]\:text-primary-foreground span {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.group\/button:hover .group-hover\/button\:\[\&_span\]\:underline span {
  text-decoration-line: underline;
}

.group\/button:focus .group-focus\/button\:\[\&_span\]\:text-primary-foreground span {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.group\/button:focus .group-focus\/button\:\[\&_span\]\:underline span {
  text-decoration-line: underline;
}

.\[\&_strong\]\:font-medium strong {
  font-weight: 500;
}

.\[\&_strong\]\:text-ink-dark strong {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&_svg\]\:mb-100 svg {
  margin-bottom: 4px;
}

.\[\&_svg\]\:mb-200 svg {
  margin-bottom: 8px;
}

.\[\&_svg\]\:mt-100 svg {
  margin-top: 4px;
}

.\[\&_svg\]\:mt-200 svg {
  margin-top: 8px;
}

.\[\&_svg\]\:size-300 svg {
  width: 12px;
  height: 12px;
}

.\[\&_svg\]\:size-icon-large svg {
  width: 24px;
  height: 24px;
}

.\[\&_svg\]\:size-icon-medium svg {
  width: 20px;
  height: 20px;
}

.\[\&_svg\]\:size-icon-small svg {
  width: 16px;
  height: 16px;
}

.\[\&_svg\]\:h-icon-large svg {
  height: 24px;
}

.\[\&_svg\]\:h-icon-medium svg {
  height: 20px;
}

.\[\&_svg\]\:h-icon-small svg {
  height: 16px;
}

.\[\&_svg\]\:min-h-icon-medium svg {
  min-height: 20px;
}

.\[\&_svg\]\:w-icon-large svg {
  width: 24px;
}

.\[\&_svg\]\:w-icon-medium svg {
  width: 20px;
}

.\[\&_svg\]\:w-icon-small svg {
  width: 16px;
}

.\[\&_svg\]\:self-center svg {
  align-self: center;
}

.\[\&_svg\]\:overflow-hidden svg {
  overflow: hidden;
}

.\[\&_svg\]\:rounded-full svg {
  border-radius: 9999px;
}

.\[\&_svg\]\:bg-blue-normal svg {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-bg-opacity, 1));
}

.\[\&_svg\]\:bg-cloud-normal svg {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.\[\&_svg\]\:bg-transparent svg {
  background-color: transparent;
}

.\[\&_svg\]\:bg-white-normal svg {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.\[\&_svg\]\:p-50 svg {
  padding: 2px;
}

.\[\&_svg\]\:text-blue-normal svg {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-blue-normal, 0, 112, 200), var(--tw-text-opacity, 1));
}

.\[\&_svg\]\:text-cloud-dark svg {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-cloud-dark, 186, 199, 213), var(--tw-text-opacity, 1));
}

.\[\&_svg\]\:text-icon-primary-foreground svg {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-dark, 37, 42, 49), var(--tw-text-opacity, 1));
}

.\[\&_svg\]\:text-ink-normal svg {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.\[\&_svg\]\:transition-\[color\] svg {
  transition-property: color;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_svg\]\:duration-fast svg {
  transition-duration: 0.15s;
}

.\[\&_svg\]\:ease-in-out svg {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.hover\:\[\&_svg\]\:bg-blue-normal-hover svg:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-blue-normal-hover, 1, 97, 172), var(--tw-bg-opacity, 1));
}

.hover\:\[\&_svg\]\:bg-cloud-normal-hover svg:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal-hover, 220, 227, 233), var(--tw-bg-opacity, 1));
}

.\[\&_svg\]\:focus\:outline:focus svg {
  outline-style: solid;
}

.\[\&_svg\]\:focus\:outline-2:focus svg {
  outline-width: 2px;
}

.\[\&_svg\]\:focus\:outline-blue-normal:focus svg {
  outline-color: rgba(var(--palette-blue-normal, 0, 112, 200), 1);
}

.\[\&_svg\]\:active\:focus\:shadow-\[inset_0_0_0_2px_var\(--palette-blue-light-active\)\]:focus:active svg {
  --tw-shadow: inset 0 0 0 2px var(--palette-blue-light-active);
  --tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.\[\&_svg\]\:active\:focus\:shadow-\[inset_0_0_0_2px_var\(--palette-cloud-normal-active\)\]:focus:active svg {
  --tw-shadow: inset 0 0 0 2px var(--palette-cloud-normal-active);
  --tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

@media (min-width: 768px) {
  .tb\:\[\&_svg\]\:size-icon-medium svg {
    width: 20px;
    height: 20px;
  }
}

@media (min-width: 992px) {
  .de\:\[\&_svg\]\:size-icon-medium svg {
    width: 20px;
    height: 20px;
  }
}

.\[\&_tbody\>tr\]\:border-b tbody>tr {
  border-bottom-width: 1px;
}

.\[\&_tbody\>tr\]\:border-b-cloud-normal tbody>tr {
  --tw-border-opacity: 1;
  border-bottom-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

.\[\&_tbody\>tr\]\:bg-white-normal tbody>tr {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-white-normal, 255, 255, 255), var(--tw-bg-opacity, 1));
}

.\[\&_tbody\>tr\]\:transition-colors tbody>tr {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.\[\&_tbody\>tr\]\:duration-fast tbody>tr {
  transition-duration: 0.15s;
}

.\[\&_tbody\>tr\]\:ease-in-out tbody>tr {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.last\:\[\&_tbody\>tr\]\:border-b-0 tbody>tr:last-child {
  border-bottom-width: 0px;
}

.hover\:\[\&_tbody\>tr\]\:bg-cloud-light tbody>tr:hover {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-light, 245, 247, 249), var(--tw-bg-opacity, 1));
}

.type-even\:\[\&_tbody\>tr\]\:bg-cloud-normal tbody>tr:nth-of-type(even) {
  --tw-bg-opacity: 1;
  background-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-bg-opacity, 1));
}

.\[\&_td\]\:h-1000 td {
  height: 40px;
}

.\[\&_td\]\:h-800 td {
  height: 32px;
}

.\[\&_td\]\:px-300 td {
  padding-left: 12px;
  padding-right: 12px;
}

.\[\&_td\]\:py-150 td {
  padding-top: 6px;
  padding-bottom: 6px;
}

.\[\&_td\]\:py-\[10px\] td {
  padding-top: 10px;
  padding-bottom: 10px;
}

.\[\&_td\]\:leading-normal td {
  line-height: 20px;
}

.\[\&_td\]\:text-ink-normal td {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.\[\&_th\]\:h-1000 th {
  height: 40px;
}

.\[\&_th\]\:h-800 th {
  height: 32px;
}

.\[\&_th\]\:px-300 th {
  padding-left: 12px;
  padding-right: 12px;
}

.\[\&_th\]\:py-150 th {
  padding-top: 6px;
  padding-bottom: 6px;
}

.\[\&_th\]\:py-\[10px\] th {
  padding-top: 10px;
  padding-bottom: 10px;
}

.\[\&_th\]\:leading-normal th {
  line-height: 20px;
}

.\[\&_th\]\:text-ink-normal th {
  --tw-text-opacity: 1;
  color: rgba(var(--palette-ink-normal, 79, 94, 113), var(--tw-text-opacity, 1));
}

.\[\&_\~_\.orbit-modal-footer\]\:last-of-type\:mt-400:last-of-type ~ .orbit-modal-footer {
  margin-top: 16px;
}

@media (min-width: 576px) {
  .lm\:\[\&_\~_\.orbit-modal-footer\]\:last-of-type\:mt-0:last-of-type ~ .orbit-modal-footer {
    margin-top: 0px;
  }

  .lm\:\[\&_\~_\.orbit-modal-footer\]\:last-of-type\:pt-0:last-of-type ~ .orbit-modal-footer {
    padding-top: 0px;
  }
}

.\[\&_\~_\.orbit-modal-section\:first-of-type\]\:\!mt-0 ~ .orbit-modal-section:first-of-type {
  margin-top: 0px !important;
}

.\[\&_\~_\.orbit-modal-section\:first-of-type\]\:border-t ~ .orbit-modal-section:first-of-type {
  border-top-width: 1px;
}

.\[\&_\~_\.orbit-modal-section\:first-of-type\]\:border-solid ~ .orbit-modal-section:first-of-type {
  border-style: solid;
}

.\[\&_\~_\.orbit-modal-section\:first-of-type\]\:border-t-elevation-flat-border-color ~ .orbit-modal-section:first-of-type {
  --tw-border-opacity: 1;
  border-top-color: rgba(var(--palette-cloud-normal, 232, 237, 241), var(--tw-border-opacity, 1));
}

@media (min-width: 576px) {
  .lm\:\[\&_\~_\.orbit-modal-section\]\:rounded-t-none ~ .orbit-modal-section {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
}

@media(hover) and (pointer:fine) {
  .\[\@media\(hover\)_and_\(pointer\:fine\)\]\:invisible {
    visibility: hidden;
  }

  .\[\@media\(hover\)_and_\(pointer\:fine\)\]\:opacity-0 {
    opacity: 0;
  }

  .focus-within\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:bg-blue-light:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
  }

  .hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:bg-blue-light:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-blue-light, 232, 244, 253), var(--tw-bg-opacity, 1));
  }

  .hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:bg-button-link-critical-background-hover:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-red-light-hover, 248, 226, 226), var(--tw-bg-opacity, 1));
  }

  .hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:bg-button-link-primary-background-hover:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-product-light-hover, 214, 240, 236), var(--tw-bg-opacity, 1));
  }

  .hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:bg-button-link-secondary-background-hover:hover {
    --tw-bg-opacity: 1;
    background-color: rgba(var(--palette-cloud-light-hover, 229, 234, 239), var(--tw-bg-opacity, 1));
  }

  .hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:text-button-link-critical-foreground-hover:hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-red-normal-hover, 185, 25, 25), var(--tw-text-opacity, 1));
  }

  .hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:text-button-link-primary-foreground-hover:hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-dark-hover, 0, 92, 79), var(--tw-text-opacity, 1));
  }

  .hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:text-button-link-secondary-foreground-hover:hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-ink-dark-hover, 24, 27, 32), var(--tw-text-opacity, 1));
  }

  .hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:text-product-normal-hover:hover {
    --tw-text-opacity: 1;
    color: rgba(var(--palette-product-normal-hover, 0, 117, 101), var(--tw-text-opacity, 1));
  }

  .group:focus-within .group-focus-within\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:visible {
    visibility: visible;
  }

  .group:focus-within .group-focus-within\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:opacity-100 {
    opacity: 1;
  }

  .group:hover .group-hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:visible {
    visibility: visible;
  }

  .group:hover .group-hover\:\[\@media\(hover\)_and_\(pointer\:fine\)\]\:opacity-100 {
    opacity: 1;
  }
}

@media(hover:none) {
  .\[\@media\(hover\:none\)\]\:visible {
    visibility: visible;
  }

  .\[\@media\(hover\:none\)\]\:opacity-30 {
    opacity: 0.3;
  }

  .hover\:\[\@media\(hover\:none\)\]\:opacity-100:hover {
    opacity: 1;
  }
}